0001193125-24-070138.txt : 20240318 0001193125-24-070138.hdr.sgml : 20240318 20240318160829 ACCESSION NUMBER: 0001193125-24-070138 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 118 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240318 DATE AS OF CHANGE: 20240318 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Intchains Group Ltd CENTRAL INDEX KEY: 0001895597 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing 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-41500 FILM NUMBER: 24759075 BUSINESS ADDRESS: STREET 1: BUILDING 16, LANE 999,XINYUAN SOUTH ROAD STREET 2: LIN-GANG SPECIAL AREA, PUDONG CITY: SHANGHAI STATE: F4 ZIP: 201306 BUSINESS PHONE: 86 021 58961080 MAIL ADDRESS: STREET 1: BUILDING 16, LANE 999,XINYUAN SOUTH ROAD STREET 2: LIN-GANG SPECIAL AREA, PUDONG CITY: SHANGHAI STATE: F4 ZIP: 201306 20-F 1 d574315d20f.htm FORM 20-F Form 20-F
Table of Contents
falseFY0001895597Retroactively restated for the stock subdivision as described in Note 1.Expenses not deductible for tax purposes primarily consist of share-based compensation expense entertainment expenses exceeding the pre-tax deduction limit.The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad).Represents amount less than RMB 1,000.The reclassification of amortization of right-of-use assets and (decrease) in lease liabilities to changes in right-of-use assets and lease liabilities can be referenced in Note 2(ad). 0001895597 2023-01-01 2023-12-31 0001895597 2023-12-31 0001895597 2022-12-31 0001895597 2022-01-01 2022-12-31 0001895597 2021-01-01 2021-12-31 0001895597 2021-12-31 0001895597 2021-12-21 2021-12-21 0001895597 2021-06-28 0001895597 2022-07-12 0001895597 2022-07-08 0001895597 2021-06-28 2021-06-28 0001895597 2022-07-08 2022-07-08 0001895597 2023-11-30 2023-11-30 0001895597 2022-07-12 2022-07-12 0001895597 2022-04-01 2023-03-31 0001895597 2021-04-01 2022-03-31 0001895597 2020-04-01 2021-03-31 0001895597 2023-12-08 2023-12-08 0001895597 2020-12-31 0001895597 icg:GovernmentGrantsMember 2022-12-31 0001895597 us-gaap:BuildingMember 2022-12-31 0001895597 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001895597 icg:ComputersAndElectronicEquipmentMember 2022-12-31 0001895597 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001895597 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001895597 us-gaap:VehiclesMember 2022-12-31 0001895597 us-gaap:BuildingImprovementsMember 2022-12-31 0001895597 us-gaap:RelatedPartyMember 2022-12-31 0001895597 currency:CNY country:CN 2022-12-31 0001895597 currency:CNY icg:OverseasMember 2022-12-31 0001895597 currency:USD country:CN 2022-12-31 0001895597 currency:USD icg:OverseasMember 2022-12-31 0001895597 currency:SGD icg:OverseasMember 2022-12-31 0001895597 us-gaap:TrademarksMember 2022-12-31 0001895597 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001895597 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001895597 icg:PrcSubsidiariesMember country:HK icg:TaxYearTwoThousandAndThirtyThreeMember 2022-12-31 0001895597 icg:IntchainsPte.LtdMember country:SG icg:NoExpirationDateMember 2022-12-31 0001895597 icg:GovernmentGrantsMember 2023-12-31 0001895597 us-gaap:BuildingMember 2023-12-31 0001895597 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001895597 icg:ComputersAndElectronicEquipmentMember 2023-12-31 0001895597 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001895597 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001895597 us-gaap:VehiclesMember 2023-12-31 0001895597 us-gaap:BuildingImprovementsMember 2023-12-31 0001895597 us-gaap:RelatedPartyMember 2023-12-31 0001895597 us-gaap:CommonStockMember 2023-12-31 0001895597 currency:CNY country:CN 2023-12-31 0001895597 currency:CNY icg:OverseasMember 2023-12-31 0001895597 currency:USD country:CN 2023-12-31 0001895597 currency:USD icg:OverseasMember 2023-12-31 0001895597 currency:SGD icg:OverseasMember 2023-12-31 0001895597 icg:TwoThousandTwentyTwoShareIncentivePlanMember us-gaap:CommonStockMember 2023-12-31 0001895597 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001895597 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001895597 icg:PrcSubsidiariesMember country:HK 2023-12-31 0001895597 icg:OtherTaxesPayableToAcquirePremisesMember 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001895597 us-gaap:TrademarksMember srt:MaximumMember 2023-12-31 0001895597 us-gaap:TrademarksMember srt:MinimumMember 2023-12-31 0001895597 us-gaap:TrademarksMember 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001895597 us-gaap:RestrictedStockMember icg:TwothousandandtwentytwoplanMember 2023-12-31 0001895597 us-gaap:EmployeeStockOptionMember 2023-12-31 0001895597 us-gaap:RestrictedStockMember 2023-12-31 0001895597 icg:PrcSubsidiariesMember country:HK icg:TaxYearTwoThousandAndThirtyThreeMember 2023-12-31 0001895597 icg:IntchainsPte.LtdMember country:SG icg:NoExpirationDateMember 2023-12-31 0001895597 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001895597 icg:StatutoryReserveMember 2021-01-01 2021-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001895597 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001895597 icg:GovernmentGrantsMember 2021-01-01 2021-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerEMember 2021-01-01 2021-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerDMember 2021-01-01 2021-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerCMember 2021-01-01 2021-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerBMember 2021-01-01 2021-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerAMember 2021-01-01 2021-12-31 0001895597 us-gaap:InProcessResearchAndDevelopmentMember 2021-01-01 2021-12-31 0001895597 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001895597 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001895597 icg:OthersMember 2021-01-01 2021-12-31 0001895597 icg:GovernmentGrantsMember 2021-01-01 2021-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2021-01-01 2021-12-31 0001895597 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001895597 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001895597 us-gaap:OtherIncomeMember 2021-01-01 2021-12-31 0001895597 icg:InterestExpenseAndGranteeFeeMember 2021-01-01 2021-12-31 0001895597 us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001895597 icg:AsicChipsProductsExcludingOthersAdjustmentMember 2021-01-01 2021-12-31 0001895597 icg:AsicChipsMember 2021-01-01 2021-12-31 0001895597 icg:OtherRevenueMember 2021-01-01 2021-12-31 0001895597 icg:AncillarySoftwareAndHardwareMember 2021-01-01 2021-12-31 0001895597 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001895597 icg:StatutoryReserveMember 2022-01-01 2022-12-31 0001895597 icg:GovernmentGrantsMember 2022-01-01 2022-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerAMember 2022-01-01 2022-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerEMember 2022-01-01 2022-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerDMember 2022-01-01 2022-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerCMember 2022-01-01 2022-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerBMember 2022-01-01 2022-12-31 0001895597 us-gaap:InProcessResearchAndDevelopmentMember 2022-01-01 2022-12-31 0001895597 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001895597 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001895597 icg:OthersMember 2022-01-01 2022-12-31 0001895597 icg:GovernmentGrantsMember 2022-01-01 2022-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2022-01-01 2022-12-31 0001895597 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001895597 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-01-01 2022-12-31 0001895597 icg:InterestExpenseAndGranteeFeeMember 2022-01-01 2022-12-31 0001895597 us-gaap:OtherIncomeMember 2022-01-01 2022-12-31 0001895597 us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001895597 icg:AsicChipsProductsExcludingOthersAdjustmentMember 2022-01-01 2022-12-31 0001895597 icg:AsicChipsMember 2022-01-01 2022-12-31 0001895597 icg:OtherRevenueMember 2022-01-01 2022-12-31 0001895597 icg:AncillarySoftwareAndHardwareMember 2022-01-01 2022-12-31 0001895597 dei:BusinessContactMember 2023-01-01 2023-12-31 0001895597 dei:AdrMember 2023-01-01 2023-12-31 0001895597 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001895597 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001895597 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001895597 icg:StatutoryReserveMember 2023-01-01 2023-12-31 0001895597 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsTechnologyHongKongCompanyLimitedMember 2023-01-01 2023-12-31 0001895597 icg:YanchengIntchainsTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiXinbaiweiSmartTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsGlobalLimitedMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsCapitalLimitedMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiLianfaInformationTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:JerrykenIntelligentTechnologyShanghaiCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsTechnologyHongkongLimitedMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsInvestmentBviLimitedMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsPte.LtdMember 2023-01-01 2023-12-31 0001895597 srt:MaximumMember 2023-01-01 2023-12-31 0001895597 srt:MinimumMember 2023-01-01 2023-12-31 0001895597 icg:GovernmentGrantsMember 2023-01-01 2023-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerEMember 2023-01-01 2023-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerDMember 2023-01-01 2023-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerCMember 2023-01-01 2023-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerBMember 2023-01-01 2023-12-31 0001895597 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember icg:CustomerAMember 2023-01-01 2023-12-31 0001895597 us-gaap:InProcessResearchAndDevelopmentMember 2023-01-01 2023-12-31 0001895597 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001895597 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001895597 icg:OthersMember 2023-01-01 2023-12-31 0001895597 icg:GovernmentGrantsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:StartUptaxExemptionMember icg:Next100000SingaporeDollarsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:StartUptaxExemptionMember icg:First100000SingaporeDollarsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:StartUptaxExemptionMember icg:Next290000SingaporeDollarsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:PartialTaxExemptionMember icg:First10000DollarsMember 2023-01-01 2023-12-31 0001895597 country:HK icg:FirstTwoMillionHongkongDollarsMember 2023-01-01 2023-12-31 0001895597 country:CN 2023-01-01 2023-12-31 0001895597 icg:OtherSubsidiariesMember country:CN 2023-01-01 2023-12-31 0001895597 country:SG 2023-01-01 2023-12-31 0001895597 country:HK icg:AboveTwoMillionHongkongDollarsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:PartialTaxExemptionMember icg:Next290000SingaporeDollarsMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsMember srt:MinimumMember country:CN 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsMember srt:MaximumMember country:CN 2023-01-01 2023-12-31 0001895597 icg:PrcSubsidiariesMember country:HK 2023-01-01 2023-12-31 0001895597 us-gaap:RestrictedStockMember icg:TwothousandandtwentytwoplanMember 2023-01-01 2023-12-31 0001895597 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001895597 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001895597 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-12-31 0001895597 us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-12-31 0001895597 icg:ComputersAndElectronicEquipmentMember 2023-01-01 2023-12-31 0001895597 us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-12-31 0001895597 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-12-31 0001895597 us-gaap:BuildingMember 2023-01-01 2023-12-31 0001895597 us-gaap:BuildingImprovementsMember 2023-01-01 2023-12-31 0001895597 us-gaap:VehiclesMember 2023-01-01 2023-12-31 0001895597 icg:GoldShellPteLimitedMember 2023-01-01 2023-12-31 0001895597 us-gaap:TrademarksMember srt:MaximumMember 2023-01-01 2023-12-31 0001895597 us-gaap:TrademarksMember srt:MinimumMember 2023-01-01 2023-12-31 0001895597 icg:GoldShellPteLimitedMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-12-31 0001895597 icg:GoldShellPteLimitedMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001895597 icg:GoldShellPteLimitedMember us-gaap:TrademarksMember 2023-01-01 2023-12-31 0001895597 us-gaap:ComputerEquipmentMember 2023-01-01 2023-12-31 0001895597 icg:AsicChipsProductsExcludingOthersAdjustmentMember 2023-01-01 2023-12-31 0001895597 icg:AsicChipsMember 2023-01-01 2023-12-31 0001895597 icg:OtherRevenueMember 2023-01-01 2023-12-31 0001895597 icg:AncillarySoftwareAndHardwareMember 2023-01-01 2023-12-31 0001895597 icg:IntelligentRouterProductsMember 2023-01-01 2023-12-31 0001895597 icg:GoldenStoneHongKongHoldingLimitedMember 2021-10-09 2021-10-09 0001895597 icg:GoldenStoneHongKongHoldingLimitedMember 2021-10-09 0001895597 icg:JerrykenShanghaiMember 2021-11-02 2021-11-02 0001895597 icg:JerrykenShanghaiMember 2021-11-02 0001895597 icg:OtherShareholdersMember 2021-12-06 2021-12-06 0001895597 icg:GoldenStoneHkMember 2021-12-06 2021-12-06 0001895597 icg:OtherShareholdersMember 2021-12-06 0001895597 icg:GoldenStoneHkMember 2021-12-06 0001895597 icg:GovernmentGrantsMember 2021-12-31 0001895597 icg:ShanghaiPudongDevelopmentBankCo.LtdMember 2021-12-31 0001895597 icg:GoldenStoneCapitalLimitedMember 2021-12-14 2021-12-14 0001895597 icg:CommonStockStockSubdivisionMember srt:MaximumMember 2022-07-08 0001895597 icg:CommonStockStockSubdivisionMember srt:MinimumMember 2022-07-08 0001895597 us-gaap:CommonClassAMember 2022-07-12 0001895597 us-gaap:CommonClassBMember 2022-07-12 0001895597 icg:TwoThousandTwentyTwoShareIncentivePlanMember 2022-07-12 0001895597 icg:TwoThousandTwentyTwoShareIncentivePlanMember 2022-07-12 2022-07-12 0001895597 us-gaap:RelatedPartyMember icg:Mr.ShengMember 2020-12-31 0001895597 us-gaap:RelatedPartyMember icg:Mr.FendYangMember 2020-12-31 0001895597 icg:ShanghaiIntchainsTechnologyHongKongCompanyLimitedMember 2021-08-19 0001895597 icg:ShanghaiIntchainsMember country:CN 2019-01-01 2019-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2020-01-01 2020-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2024-01-01 2024-12-31 0001895597 currency:CNY 2023-12-29 0001895597 icg:UnderwriterAgreementMember dei:AdrMember us-gaap:SubsequentEventMember 2024-01-22 0001895597 dei:AdrMember us-gaap:IPOMember 2023-03-01 2023-03-31 0001895597 us-gaap:CommonClassAMember us-gaap:IPOMember 2023-03-01 2023-03-31 0001895597 icg:IpoAndOverAllotmentOptionMember 2023-03-01 2023-03-31 0001895597 dei:AdrMember us-gaap:IPOMember 2023-03-31 0001895597 icg:UnderwriterAgreementMember dei:AdrMember 2023-03-31 0001895597 us-gaap:CommonClassAMember 2023-03-20 2023-03-20 0001895597 us-gaap:CommonClassBMember 2023-03-20 2023-03-20 0001895597 us-gaap:CommonStockMember 2020-12-31 0001895597 us-gaap:ReceivablesFromStockholderMember 2020-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001895597 us-gaap:RetainedEarningsMember 2020-12-31 0001895597 icg:StatutoryReserveMember 2021-12-31 0001895597 us-gaap:RetainedEarningsMember 2021-12-31 0001895597 us-gaap:CommonStockMember 2021-12-31 0001895597 us-gaap:ReceivablesFromStockholderMember 2021-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001895597 us-gaap:CommonStockMember 2022-12-31 0001895597 us-gaap:ReceivablesFromStockholderMember 2022-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001895597 icg:StatutoryReserveMember 2022-12-31 0001895597 us-gaap:RetainedEarningsMember 2022-12-31 0001895597 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001895597 us-gaap:ReceivablesFromStockholderMember 2023-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001895597 icg:StatutoryReserveMember 2023-12-31 0001895597 us-gaap:RetainedEarningsMember 2023-12-31 0001895597 us-gaap:RestrictedStockMember icg:TwothousandandtwentytwoplanMember 2022-12-31 0001895597 us-gaap:EmployeeStockOptionMember 2022-12-31 xbrli:shares iso4217:CNY iso4217:USD xbrli:pure utr:Month iso4217:SGD iso4217:HKD utr:Year iso4217:USD xbrli:shares iso4217:CNY xbrli:shares
 
 
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, 2023
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-41500
 
 
Intchains Group Limited
(Exact Name of Registrant as Specified in Its Charter)
 
 
Not applicable
(Translation of Registrant’s Name Into English)
Cayman Islands
(Jurisdiction of Incorporation or Organization)
c/o Building 16, Lane 999,
Xinyuan South Road,
Lin-Gang
Special Ar
ea
,
Pudong, Shanghai, 201306,
the People’s Republic of China
(Address of Principal Executive Offices)
Chaowei Yan
Chief Financial Officer
Intchains Group Limited
c/o Building 16, Lane 999,
Xinyuan South Road,
Lin-Gang
Special Ar
ea
,
Pudong, Shanghai, 201306,
the People’s Republic of China
Telephone: +86 021 5896 1080

(Name, Telephone,
E-mail
and/or Facsimile Number and Address of Company Contact Person)
Securities registered or to be registered pursuant to Section 12(b) of the Act:
 
Title of each class
 
Trading
Symbol(s)
 
Name of each exchange
on which registered
American Depositary Shares, each representing two Class A ordinary shares, par value $0.000001 per share
 
ICG
 
The Nasdaq Stock Market LLC (The Nasdaq Capital Market)
Class A Ordinary Shares, par value US$0.000001 per share*
 
N/A
 
The Nasdaq Stock Market LLC (The Nasdaq Capital Market)
 
*
Not for trading, but only in connection with the listing of the American depositary shares on The Nasdaq Stock Market LLC
Securities registered or to be registered pursuant to Section 12(g) of the Act: None
Securities for which there is a reporting obligation pursuant to Section 15(d) of the Act: None
 
 
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: 119,876,032 ordinary shares
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. 
 Yes 
No
If this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934. 
 Yes 
No
Note – Checking the box above will not relieve any registrant required to file reports pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 from their obligations under those Sections.
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. 
 Yes 
No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation
S-T
(§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). 
 Yes 
No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a
non-accelerated
filer, or an emerging growth company. See the definitions 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 file
r
 
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 registrant’s 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 Sections 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court. 
 Yes 
 No
 
 
 


Table of Contents

TABLE OF CONTENTS

 

     Page  

Introduction

     1  

Forward-looking Statements

     2  

Part I.

     3  

Item 1. Identity of Directors, Senior Management and Advisers

     3  

Item 2. Offer Statistics and Expected Timetable

     3  

Item 3. Key Information

     3  

Item 4. Information on the Company

     41  

Item 4A. Unresolved Staff Comments

     58  

Item 5. Operating and Financial Review and Prospects

     58  

Item 6. Directors, Senior Management and Employees

     70  

Item 7. Major Shareholders and Related Party Transactions

     78  

Item 8. Financial Information

     78  

Item 9. The Offer and Listing

     79  

Item 10. Additional Information

     79  

Item 11. Quantitative and Qualitative Disclosures About Market Risk

     85  

Item 12. Description of Securities Other Than Equity Securities

     86  

Part II.

     88  

Item 13. Defaults, Dividend Arrearages and Delinquencies

     88  

Item 14. Material Modifications to the Rights of Security Holders and Use of Proceeds

     88  

Item 15. Controls and Procedures

     88  

Item 16. Reserved

     89  

Item 16A. Audit Committee Financial Expert

     89  

Item 16B. Code of Ethics

     89  

Item 16C. Principal Accountant Fee and Services

     89  

Item 16D. Exemptions from the Listing Standards for Audit Committees

     90  

Item 16E. Purchases of Equity Securities by the Issuer and Affiliated Purchasers

     90  

Item 16F. Change in Registrant’s Certifying Accountant

     90  

Item 16G. Corporate Governance

     90  

Item 16H. Mine Safety Disclosure

     90  

Item 16I. Disclosure regarding Foreign Jurisdictions that Prevent Inspections

     90  

Item 16J. Insider Trading Policies

     90  

Item 16K. Cybersecurity

     91  

Part III.

     92  

Item 17. Financial Statements

     92  

Item 18. Financial Statements

     92  

Item 19. Exhibits

     93  

Signature

     94  

 

i


Table of Contents

INTRODUCTION

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

 

   

unless otherwise noted, all references to years are to the calendar years from January 1 to December 31 and references to our fiscal year or years are to the fiscal year or years ended December 31.

 

   

“ADRs” refers to the American depositary receipts, which, if issued, evidence our ADSs.

 

   

“ADSs” refers to our American depositary shares, each of which represents two Class A ordinary shares.

 

   

“ASICs” refers to application-specific ICs, meaning ICs designed for a specific application.

 

   

“CAC” refers to the Cyberspace Administration of China.

 

   

“China” or the “PRC”, in each case, refers to the People’s Republic of China, including Hong Kong, Macau and Taiwan. The term “Chinese” has a correlative meaning for the purpose of this annual report. When used in the case of laws and regulations, of “China” or “the PRC”, it refers to only such laws and regulations of mainland China all references to “Renminbi” or “RMB” are to the legal currency of mainland China, and all references to “U.S. dollars,” “dollars,” “$” or “US$” are to the legal currency of the United States.

 

   

“Class A ordinary shares” refers to our class A ordinary shares, par value US$0.000001 per share.

 

   

“Class B ordinary shares” refers to our class B ordinary shares, par value US$0.000001 per share.

 

   

“Company” refers to Intchains Group Limited, a Cayman Islands company and its subsidiaries.

 

   

“CSRC” refers to the China Securities Regulatory Commission.

 

   

“EIT” refers to enterprise income tax.

 

   

“IC” or “chips” refers to integrated circuits.

 

   

“iterate” or “iteration” refers to the act of repeating a process, either to generate an unbounded sequence of outcomes, or with the aim of approaching a desired goal, target or result.

 

   

“mainland China” refers to the People’s Republic of China, excluding, solely for the purpose of this annual report, Hong Kong, Macau and Taiwan. The term “mainland Chinese” has a correlative meaning for the purpose of this report.

 

   

“PRC law(s) and regulation(s)” refers to the laws and regulations of mainland China.

 

   

“nm” refers to nanometer.

 

   

“MIIT” refers to the Ministry of Industry and Information Technology of China.

 

   

“ordinary shares” or “shares” refer to our Class A ordinary shares and Class B ordinary shares.

 

   

“PoW” refers to proof-of-work.

 

   

“RMB” and “Renminbi” refer to the legal currency of mainland China.

 

   

“tape-out” refers to the final result of the design process for ICs when the graphic for the photomask of the IC is sent to the fabrication facility, and a successful tape-out means all the stages in the design and verification process of ICs have been completed.

 

   

“US$” and “U.S. dollars” refer to the legal currency of the United States.

 

   

“U.S. GAAP” refers to generally accepted accounting principles in the United States.

 

   

“we,” “us,” “our company,” “the Group,” and “our” refer to the Company and its subsidiaries, as the context requires.

 

1


Table of Contents

This annual report includes our audited consolidated financial statements for the years ended December 31, 2021, 2022 and 2023, and the related notes. Each ADS represents two class A ordinary shares. Our ADSs are listed on the Nasdaq Capital Market, or Nasdaq, under the symbol “ICG”.

We conduct our business primarily in China and the majority of our revenues and expenses are denominated in Renminbi. The conversion of Renminbi into U.S. dollars in this annual report is based on the noon buying rate in the City of New York for cable transfers of Renminbi per U.S. dollars certified for customs purposes by the Federal Reserve Bank of New York, as set forth in the H.10 weekly statistical release of the Federal Reserve Board. Unless otherwise noted, all translations from Renminbi to U.S. dollars in this annual report are made at a rate of RMB7.0999 to US$1.00, the noon buying rate in effect as of December 29, 2023. 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.

FORWARD-LOOKING STATEMENTS

This annual report on Form 20-F contains forward-looking statements that are based on our current expectations, assumptions, estimates and projections about us and our industry. All statements other than statements of historical facts in this annual report are forward-looking statements. In some cases, these forward-looking statements can be identified by words and phrases such as “may,” “should,” “intend,” “predict,” “potential,” “continue,” “will,” “expect,” “anticipate,” “estimate,” “plan,” “believe,” “is /are likely to” or the negative form of these words and phrases or other comparable expressions. The forward-looking statements included in this annual report relate to, among others:

 

   

our goals and strategies;

 

   

our future prospects and market acceptance of our products and services;

 

   

our future business development, financial condition and results of operations;

 

   

expected changes in our revenue, costs or expenditures;

 

   

anticipated cash needs and its needs for additional financing;

 

   

growth of and competition trends in our industry;

 

   

our ability to successfully integrate acquisitions;

 

   

our expectations regarding demand for, and market acceptance of, our products;

 

   

expectations with respect to the success of our research and development efforts;

 

   

expectations regarding our growth rates, growth plans and strategies;

 

   

general economic and business conditions in the markets in which we operate;

 

   

relevant government policies and regulations relating to our business and industry;

 

   

PRC laws, regulations and policies, including those applicable to the IC industry and foreign exchange;

 

   

the impact of the geopolitical tensions between the United States and China or other countries, and the impact of actual or potential international military actions;

 

   

the impact of the outbreak and continuing spread of the coronavirus disease, or COVID-19, and other pandemics or natural disasters; and

 

   

assumptions underlying or related to any of the foregoing.

These forward-looking statements involve various risks, assumptions and uncertainties. Although we believe that our expectations expressed in these forward-looking statements are reasonable, our expectations may turn out to be incorrect. Our actual results could be materially different from our expectations. Important risks and factors that could cause our actual results to be materially different from our expectations are generally set forth in “Item 3. Key Information—D. Risk Factors” and elsewhere in this annual report.

The forward-looking statements made in this annual report relate only to events or information as of the date on which the statements are made in this annual report. All forward-looking statements included herein attributable to us or other parties or any person acting on our behalf are expressly qualified in their entirety by the cautionary statements contained or referred to in this section and under the heading “Risk Factors” below. Except to the extent required by applicable laws and regulations, we undertake no obligation to update any forward-looking statements to reflect events or circumstances after the date on which the statements are made or to reflect the occurrence of unanticipated events.

 

2


Table of Contents

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

Overview

We are a provider of integrated solutions of high-performance computing ASIC chip products for blockchain applications. We have a fabless business model and specialize in the front-end and back-end of IC design, which are the major components of the IC product development chain. We have strong supply chain management through our well-established business partnership with a leading foundry, which helps to ensure our product quality and stable production output.

Our products primarily include high-performance computing ASIC chip products consisting of ASIC chips that have high computing power and superior power efficiency, computing equipment incorporating our ASIC chips, which we began offering to customers in the fourth quarter of 2023 and ancillary software and hardware, all of which cater to the evolving needs of the blockchain industry. We have built a proprietary technology platform named “Xihe” Platform, which allows us to develop a wide range of ASIC chips with high efficiency and scalability. We design our ASIC chips in-house, which enables us to leverage proprietary silicon data to deliver products reflecting the latest technological developments ahead of our competitors. As of December 31, 2023, we had completed a total of nine tape-outs using our “Xihe” Platform for 22nm and 12nm ASIC chips, achieving a 100% success rate for all our tape-outs.

The blockchain industry experienced challenges in 2023 and uncertainties in the market had negatively impacted our business performance. Our total revenue decreased from RMB631.8 million in 2021 to RMB473.7 million (US$68.7 million) in 2022 and further decreased to RMB82.2 million (US$11.6 million) in 2023. Our net income decreased from RMB450.1 million in 2021 to RMB355.2 million in 2022. We recorded a net loss of RMB26.8 million (US$3.8 million) in 2023.

Despite these challenges, we maintain our confidence in our business strategy and long-term prospects, particularly as the broad market has shown signs of recovery in the fourth quarter of 2023. Our strong commitment to advanced research and development enables us to continuously innovate and create ASIC chips with superior performance to power ratio at reasonable cost. Our latest ASIC chip, designed and manufactured using a 12nm process node, completed the relevant IC verification and trial production processes in February 2024 and is set to enter mass production in March 2024. In addition, we initiated our business expansion in Singapore in 2023 by dispatching members of senior management to station in Singapore and entering dialogues with potential local distributors for cooperation. In December 2023, we entered into an asset acquisition agreement with a Singapore-based company to purchase certain assets used in the operation of its Goldshell WEB3 infrastructure brand with the aim of enabling us to enter the downstream production and sales sector across computing equipment for blockchain applications and other WEB3 infrastructure-related hardware and software products. We completed such acquisition in February 2024.

We operate business primarily in China and are subject to complex and evolving PRC laws and regulations. Uncertainties in the PRC legal system and the interpretation and enforcement of PRC laws and regulations could limit the legal protection available to you and us, hinder our ability to offer our ADSs in the future, result in a material adverse effect on our business operations, and damage our reputation, which might further cause our ADSs to significantly decline in value or become worthless. See “Item 3. Key Information—D. Risk FactorsRisks Relating to Doing Business in the PRC.”

Our Corporate Structure

We are not a Chinese operating company but a Cayman Islands holding company with operations primarily conducted through our operating subsidiaries based in mainland China. The “Company” and “our Company” refer to Intchains Group Limited, a Cayman Islands company. “We,” “us,” and “our” refer to Intchains Group Limited and its subsidiaries. In mainland China, we conduct our business through Jerryken Intelligent Technology (Shanghai) Co., Ltd., or Jerryken Shanghai, and Shanghai Intchains Technology Co., Ltd., or Shanghai Intchains, each an indirect wholly owned subsidiary of the Company, and two operating subsidiaries wholly owned by Shanghai Intchains. In 2023, we initiated our business operations in Singapore through Intchains Pte. Ltd., which is an indirect wholly-owned subsidiary of the Company. Intchains Pte. Ltd. incurred expenses and did not generate any revenue in 2023.

 

3


Table of Contents

Intchains Group Limited holds all of the equity interests in its PRC subsidiaries through subsidiaries incorporated in the British Virgin Islands, or BVI, and Hong Kong. As we have a direct equity ownership structure, we do not have any agreement or contract between our Company and any of its subsidiaries that are typically seen in a variable interest entity structure. Within our direct equity ownership structure, funds from foreign investors can be directly transferred to our PRC subsidiaries by way of capital injection or in the form of a shareholder loan from Intchains Group Limited. If the Company plans to distribute dividends to its shareholders, our PRC operating subsidiaries will transfer the funds to the Company through our subsidiaries incorporated in the BVI and Hong Kong, and the Company will then distribute dividends to all shareholders in proportion to the shares they hold, regardless of the citizenship or domicile of the shareholders.

The following diagram illustrates our simplified corporate structure as of the date of this annual report:

 

 

LOGO

 

4


Table of Contents

Government Regulations and Permissions

We have been advised by Jingtian & Gongcheng, our PRC legal adviser, that, as of the date of this annual report, we have obtained all necessary permissions, approvals and authorizations in mainland China in all material aspects in relation to conducting our business operations in mainland China. Except for the business licenses issued by the local branch of the State Administration for Market Regulation, which our PRC subsidiaries have obtained and are in full force and effect as of the date of this annual report, Intchains Group Limited and our PRC subsidiaries are not required to obtain other licenses, approvals or permits to conduct our business operations in mainland China. However, as PRC laws and regulations with respect to certain licenses and permissions are unclear and are subject to interpretations and enforcement of local governmental authorities, we may inadvertently conclude that certain permissions and approvals are not required but the regulators do not take the same view as we do. Also, if applicable laws, regulations or interpretations change, we may be required to obtain additional licenses or approvals. Moreover, there may be new rules, regulations, government interpretations or government policies in China to govern the businesses we currently operate. Such new rules, regulations, government interpretations or government policies may subject our business operations to additional license or filing requirements.

Cash Flow and Assets Transfer within Our Organization

Intchains Group Limited is a Cayman Islands holding company with no material operations of its own. We conduct our operations primarily through our PRC subsidiaries. As a result, although other means are available for us to obtain financing at the holding company level, the ability of Intchains Group Limited to pay dividends to the shareholders and to service any debt it may incur may depend upon dividends primarily paid by our PRC subsidiaries. If any of our PRC subsidiaries incurs debt on its own behalf, the instruments governing such debt may restrict its ability to pay dividends to Intchains Group Limited. In addition, under PRC laws and regulations, our PRC subsidiaries are permitted to pay dividends to Intchains Group Limited only out of their retained earnings, if any, as determined in accordance with PRC accounting standards and regulations. Further, our PRC subsidiaries are required to make appropriations to certain statutory reserve funds or may make appropriations to certain discretionary funds, which are not distributable as cash dividends except in the event of a solvent liquidation of the PRC subsidiaries. For more details, see “Item 5. Operating and Financial Review and Prospects — B. Liquidity and Capital Resources—Holding Company Structure.”

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 to us. Remittance of dividends by a wholly foreign-owned enterprise out of China is also subject to examination by the banks designated by State Administration of Foreign Exchange, or SAFE. For risks relating to the fund flows of our operations in China, see “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in the PRC—Government control of foreign currency conversion may affect the value of your investment.”

We have never declared or paid any dividends on our ordinary shares since our inception, nor have any present plan to pay any dividends on our ordinary shares or ADSs in the foreseeable future. We currently intend to retain most, if not all, of our available funds and any future earnings to operate and expand our business. See “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Dividend Policy.” For PRC and United States federal income tax considerations of an investment in our ADSs, see “Item 10. Additional Information—E. Taxation.” For the year ended December 31, 2023, except for inter-company transactions that occurred in the ordinary course of business, no cash or other asset transfers occurred among Intchains Group Limited and its subsidiaries, and no dividends or distributions from a subsidiary were made to Intchains Group Limited or other investors.

Dividends or Distributions Made to the Company and Tax Consequences Thereof

Our subsidiaries did not make any dividends or distributions to us for years ended December 31, 2021, 2022 and 2023. If any dividend is paid by our PRC subsidiaries to the Company in the future, the Enterprise Income Tax 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 the governments of other countries or regions where the non-PRC resident enterprises are tax resident. Pursuant to the tax agreement between mainland China and the Hong Kong Special Administrative Region, the withholding tax rate in respect of the payment of dividends by a PRC enterprise to a Hong Kong enterprise may be reduced to 5% from a standard rate of 10%. However, if the relevant tax authorities determine that our transactions or arrangements are 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 rate will apply to dividends received by our Hong Kong subsidiary from our PRC subsidiaries. If the Company or its offshore subsidiaries are deemed to be a PRC resident enterprise (we do not currently consider the Company or its offshore subsidiaries to be PRC resident enterprises), the withholding tax may be exempted, but the Company or its offshore subsidiaries will be subject to a 25% tax on our worldwide income, and our non-PRC enterprise investors may be subject to PRC income tax withholding at a rate of 10%. See “—D. Risk Factors—Risks Relating to Regulations of Our Business—We may be classified as a “resident enterprise” for PRC enterprise income tax purposes, which could result in unfavorable tax consequences to us and our non-PRC shareholders.” and “Item 10. Additional Information—E. Taxation—People’s Republic of China Taxation.”

 

5


Table of Contents

Dividends or Distributions Made to the U.S. Investors and Tax Consequences Thereof

We did not make any dividends or distributions to our shareholders for years ended December 31, 2021, 2022 and 2023. Any future determination to pay dividends will be made at the discretion of our board of directors and will be based upon our future operations and earnings, capital requirements and surplus, general financial condition, shareholders’ interests, contractual restrictions and other factors our board of directors may deem relevant.

Under the current laws of the Cayman Islands, no Cayman Islands withholding tax is imposed upon any payments of dividends by the Company. However, if the Company is considered a PRC tax resident enterprise for tax purposes (we do not currently consider the Company to be a PRC resident enterprise), any dividends that the Company pays to its overseas shareholders may be regarded as China-sourced income and as a result may be subject to PRC withholding tax. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Regulations of Our Business—We may be classified as a “resident enterprise” for PRC enterprise income tax purposes, which could result in unfavorable tax consequences to us and our non-PRC shareholders” and “Item 10. Additional Information—E. Taxation—People’s Republic of China Taxation.”

In addition, subject to the passive foreign investment company rules, the gross amount of any distribution that the Company makes to investors with respect to our ADSs or ordinary shares (including any amounts withheld to reflect PRC withholding taxes) will be taxable as a dividend, to the extent paid out of our current or accumulated earnings and profits, as determined under United States federal income tax principles. Based on the past and projected composition of our income and assets, and the valuation of our assets, including goodwill, we do not expect to be a passive foreign investment company, or a PFIC, in the current taxable year or in the foreseeable future, although there can be no assurance in this regard. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Regulations of Our Business—We may become a passive foreign investment company, or PFIC, which could result in adverse U.S. tax consequences to U.S. investors” and “Item 10. Additional Information—E. Taxation—United States Federal Income Taxation—Passive Foreign Investment Company.”

Restrictions on Foreign Exchange and Our Ability to Transfer Cash Between Entities, Across Borders, and to U.S. Investors, and Restrictions and Limitations on Our Ability to Distribute Earnings from Our Businesses

We face various restrictions and limitations that impact our ability to transfer cash between our entities, across borders and to U.S. investors, and our ability to distribute earnings from our business, including our subsidiaries, to the Company and U.S. investors.

 

   

We are not a Chinese operating company but a Cayman Islands holding company with operations conducted primarily through our PRC subsidiaries. As a result, although other means are available for us to obtain financing at the Company level, the Company’s ability to fund operations not conducted by our PRC subsidiaries, pay dividends to its shareholders, or service any debt it may incur may depend upon dividends paid by our PRC subsidiaries. If any of our PRC subsidiaries incurs debt on its own in the future, the instruments governing such debt may restrict its ability to pay dividends to the Company. If any of our PRC subsidiaries is unable to receive all or the majority of the revenues from their operations, we may be unable to pay dividends on our ADSs or common shares.

 

   

Due to restrictions on foreign exchange placed on our PRC subsidiaries by the PRC government under PRC laws and regulations, to the extent cash is located in mainland China or within an entity domiciled in mainland China and may need to be used to fund our operations outside of mainland China, the funds may not be available due to such limitations unless and until related approvals and registrations are obtained. The PRC government imposes controls on the convertibility of Renminbi into foreign currencies and, in certain cases, the remittance of currency out of mainland China. The majority of our revenue is or will be received in Renminbi and shortages in foreign currencies may restrict our ability to pay dividends or other payments. Under existing PRC foreign exchange regulations, payments of current account items, including profit distributions, interest payments and expenditures from trade-related transactions, can be made in foreign currencies without prior approval from the State Administration of Foreign Exchange, or SAFE, as long as certain procedural requirements are met. Approval from or filing with appropriate government authorities is required if Renminbi is converted into foreign currency and remitted out of mainland China to pay capital expenses such as the repayment of loans denominated in foreign currencies. The PRC government may, at its discretion, impose restrictions on access to foreign currencies for current account transactions and if this occurs in the future, we may not be able to pay dividends in foreign currencies to our shareholders or repay our loans. See “Item 3. Key Information—D. Risk Factors—Government control of foreign currency conversion may affect the value of your investment.”

 

   

Under PRC laws and regulations, each of our PRC operating subsidiaries may only pay dividends after 10% of its net profit has been set aside as reserve funds, unless such reserves have reached at least 50% of its registered capital. In addition, the profit available for distribution from our PRC operating subsidiaries is determined in accordance with generally accepted accounting principles in the PRC. This calculation may differ if it were performed in accordance with U.S. GAAP. See “Item 3. Key Information—D. Risk Factors—Our corporate structure may restrict our ability to receive dividends from, and transfer funds to, our PRC operating subsidiaries, which could restrict our ability to act in response to changing market conditions in a timely manner.”

 

6


Table of Contents
   

Due to various requirements imposed by PRC laws and regulations on loans to and direct investment in PRC entities by offshore holding companies, any loans to our PRC subsidiaries, which are foreign-invested enterprises, cannot exceed a statutory limit, and shall be filed with SAFE or its local counterparts. Furthermore, any capital contributions we make to our PRC subsidiaries shall be registered with the PRC State Administration for Market Regulation or its local counterparts, and reported to with the Ministry of Commerce or its local counterparts. This may delay or prevent us from using our offshore funds to make loans or capital contribution to our PRC subsidiaries and thus may restrict our ability to execute our business strategy, and materially and adversely affect our liquidity and our ability to fund and expand our business. See “Item 3. Key Information—D. Risk Factors—PRC regulation of loans and direct investment by offshore holding companies to PRC entities may delay or prevent us from using the proceeds of our initial public offering to make loans or additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business operations.”

 

   

If the Company is considered a PRC tax resident enterprise for tax purposes (we do not currently consider the Company to be a PRC resident enterprise), any dividends that the Company pays to its overseas shareholders may be regarded as China-sourced income and as a result may be subject to PRC withholding tax. See “Item 3. Key Information—D. Risk Factors— Risks Relating to Regulations of Our Business—Dividends payable by us to our foreign investors and gains on the sale of the ADSs may become subject to withholding taxes under the PRC tax laws.”

Effect of Holding Foreign Companies Accountable Act and Related SEC Rules

The Holding Foreign Companies Accountable Act, or the HFCA Act, was enacted on December 18, 2020. The HFCA Act states if the SEC determines that a company has filed audit reports issued by a registered public accounting firm that has not been subject to inspection by the Public Company Accounting Oversight Board, or PCAOB, for three consecutive years beginning in 2021, the SEC shall prohibit its shares or ADSs from being traded on a national securities exchange or in the over the counter trading market in the U.S. Our auditor, which is based in New York, is currently subject to inspection by the PCAOB at least every three years. However, our auditor’s China affiliate is located in, and organized under the laws of, the PRC.

On March 18, 2021, the SEC adopted on an interim basis rules disclosure requirements for companies with PCAOB member auditors whom the PCAOB has determined that it cannot inspect their operations within a foreign jurisdiction (“Covered Issuers”). Covered companies are required to disclose in their annual reports on Form 20-F: (i) that, during the period covered by the form, the registered public accounting firm has prepared an audit report for the issuer; (ii) the percentage of the shares of the issuer owned by governmental entities in the foreign jurisdiction in which the issuer is incorporated or otherwise organized; (iii) whether governmental entities in the applicable foreign jurisdiction with respect to that registered public accounting firm have a controlling financial interest with respect to the issuer; (iv) the name of each official of the Chinese Communist Party (“CCP”) who is a member of the board of directors of the issuer or the operating entity with respect to the issuer; and (v) whether the articles of incorporation of the issuer (or equivalent organizing document) contains any charter of the CCP, including the text of any such charter. On September 22, 2021, the PCAOB adopted rules governing its procedures for making determinations as to its inability to inspect or investigate registered firms headquartered in a particular foreign jurisdiction or which has an office in a foreign jurisdiction (a “PCAOB-Identified Firm”). Promptly after the effective date of this rule, the PCAOB would make determinations under the HFCA Act to the extent such determinations are appropriate. Thereafter, the PCAOB would consider, at least annually, whether changes in facts and circumstances support any additional determinations. The PCAOB would make additional determinations as and when appropriate, to allow the SEC on a timely basis to identify Covered Issuers pursuant to the SEC rules. The rule became effective when the SEC approved the rule on November 4, 2021.

 

7


Table of Contents

On December 2, 2021, the SEC finalized its rules regarding disclosure by Covered Issuers. In addition, the release discussed the procedures the SEC will follow in implementing trading prohibitions for Covered Issuers. A foreign company would have to be designated a Covered Issuer three years in a row to be subject to a trading prohibition on that basis. The trading suspension would prohibit trading of the Covered Issuer’s securities on any exchange or in the over-the-counter markets. The trading prohibition will be terminated if the Covered Issuer certifies to the SEC that the issuer has retained a registered public accounting firm that the PCAOB has inspected to the satisfaction of the SEC and files financial statements that include an audit report signed by the non-PCAOB-Identified Firm. The SEC is not required to engage in rulemaking to implement the trading prohibition provisions of the HFCA Act. Neither the Act nor the SEC’s release create an obligation for an exchange to delist the Covered Issuer, but the SEC noted that under existing listing rules of the exchanges, a trading prohibition would be grounds for delisting. On December 16, 2021, the PCAOB issued a report on its determinations that it is unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered in mainland China and in Hong Kong because of positions taken by PRC authorities in those jurisdictions. On August 26, 2022, the PCAOB entered into a Statement of Protocol with the China Securities Regulatory Commission and the Ministry of Finance of the PRC and, as summarized in the “Statement on Agreement Governing Inspections and Investigations of Audit Firms Based in China and Hong Kong” published on the U.S. Securities and Exchange Commission’s official website, the parties agreed to the following: (i) in accordance with the Sarbanes-Oxley Act of 2002, or the Sarbanes-Oxley Act, the PCAOB shall have independent discretion to select any issuer audits for inspection or investigation; (ii) the PCAOB shall have direct access to interview or take testimony from all personnel of the audit firms whose issuer engagements are being inspected or investigated; (iii) the PCAOB shall have the unfettered ability to transfer information to the SEC, in accordance with the Sarbanes-Oxley Act; and (iv) the PCAOB inspectors shall have access to complete audit work papers without any redactions, with view-only procedures for certain targeted pieces of information such as personally identifiable information. The PCAOB is required to reassess its determinations as to whether it is able to carry out inspection and investigation completely and without obstruction by the end of 2022. On December 15, 2022, the PCAOB issued a report that vacated its December 16, 2021 determination and removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in mainland China and Hong Kong, among other jurisdictions. If the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we continue to use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the SEC, we would be identified as a Covered Issuer following the filing of the annual report on Form 20-F for the relevant fiscal year. There can be no assurance that we would not be identified as a Covered Issuer for any future fiscal year, and if we were so identified for two consecutive years, we would become subject to the prohibition on trading under the HFCAA. If such event were to occur, trading in our securities could in the future be prohibited under the HFCA Act, so we cannot assure you that we will be able to maintain the listing of the ADRs on Nasdaq or that you will be allowed to trade the ADRs in the United States on the “over-the-counter” markets or otherwise. Should the ADRs not be listed or tradeable in the United States, the value of the ADRs could be materially affected.

 

8


Table of Contents
A.

[Reserved]

 

B.

Capitalization and Indebtedness

Not applicable.

 

C.

Reasons for the Offer and Use of Proceeds

Not applicable.

 

D.

Risk Factors

Summary of Risk Factors

Investing in our ADSs may expose you to a number of risks, including risks relating to our business and industry, risks relating to regulations of our business, risks relating to doing business in the PRC, risks relating to our corporate structure and risks relating to our ADSs. The following summarizes part, but not all, of these risks. Please carefully consider all of the information discussed in “Item 3. Key Information—D. Risk Factors” and elsewhere in this annual report which contains a more thorough description of risks relating to investing in us.

Risks Relating to Our Business and Industry

 

   

We have incurred net losses from operating activities in 2023, and we may not achieve or sustain profitability.

 

   

There is no assurance that a cryptocurrency will maintain its long-term value, and volatility in the market prices of cryptocurrencies may adversely affect our business and results of operations.

 

   

The industry in which we operate is characterized by constant changes. If we fail to innovate or to provide products that meet the expectations of our customers, we may be unable to attract new customers or retain existing customers, and as a result our business and results of operations may be adversely affected.

 

   

We are subject to risks associated with legal, political or other conditions or developments regarding holding, using or mining of cryptocurrencies and related products and services, which could negatively affect our business, financial condition, and results of operations.

 

   

We derive a significant portion of our revenue from our ASIC chip products. If the market for our ASIC chip products ceases to exist or diminishes significantly, our business and results of operations would be materially harmed.

 

   

We generate all of our revenue from sales to customers in the PRC. Any adverse development in the regulatory environment in the PRC could have a negative impact on our business, financial condition and results of operations.

 

   

Our ASIC chips business depends mainly on supplies from a single third-party foundry, and any failure to obtain sufficient foundry capacity from this foundry would significantly delay the shipment of our products.

 

   

Mining difficulty for any reason would negatively affect the economic returns of cryptocurrency mining activities, which in turn would decrease the demand for and/or pricing of our products.

 

   

Cryptocurrency exchanges and wallets, and to a lesser extent, the cryptocurrency network itself, may suffer from hacking and fraud risks, which may erode user confidence in cryptocurrency which would in turn decrease the demand for our ASIC chip products.

 

   

Cryptocurrency mining activities are energy-intensive. The availability and cost of electricity will restrict the geographic locations of mining activities, thereby restricting the geographic locations of miners and sales of our products.

 

   

Failure at tape-out or failure to achieve the expected final test yields for our ASIC chips could negatively impact our operating results.

 

   

Any failure of our products to meet the necessary quality standards could adversely affect our reputation, business and results of operation.

 

   

We may be unable to make the substantial investments in research and development that are required to remain competitive in our business.

 

   

Failure to maintain inventory levels in line with the approximate level of demand for our products could cause us to lose sales, expose us to increased inventory risks and subject us to increases in holding costs, risk of inventory obsolescence, increases in markdown allowances and write-offs, any of which could have a material adverse effect on our business, financial condition and results of operations.

 

9


Table of Contents
   

The average selling prices of our products may decrease from time to time due to technological advancement and we may not be able to pass such decreases onto our suppliers, which may in turn adversely affect our profitability.

 

   

If we are unable to effectively execute our growth strategies, maintain our rapid growth trends and manage risks associated with expanding the scale of our operations, our ability to grow our business and establish our overseas market may be negatively affected.

 

   

Our limited operating history and rapid revenue growth may make it difficult for us to forecast our customer demand and our business development, or to assess the seasonality and volatility in our business.

 

   

We rely on a limited number of third parties to package and test our products.

 

   

Our prepayments to suppliers may subject us to counterparty risk associated with such suppliers and negatively affect our liquidity and cash position.

Risks Relating to Doing Business in the PRC

 

   

Changes in the political and economic policies of the Chinese government or in relations between China and the United States may materially and adversely affect our business, financial condition, results of operations and the market price of our ADSs.

 

   

The Chinese government may intervene in or influence our operations at any time, which could result in a material change in our operations and significantly and adversely impact the value of our ADSs.

 

   

Changes in U.S. and Chinese regulations may adversely impact our business, our operating results, our ability to raise capital and the market price of our ADSs.

 

   

The approval of the CSRC, CAC or other Chinese regulatory agencies may be required in connection with our offshore offerings under Chinese law. and, if required, we cannot predict whether we will be able to obtain such approval or complete such filing.

 

   

Recent negative publicity surrounding China-based companies listed in the United States may negatively impact the trading price of our ADSs.

 

   

Changes to and uncertainties in the legal system of the PRC may have a material adverse impact on our business, financial condition and results of operations. Legal protections available to you under the legal system of the PRC may be limited.

 

   

PRC regulations relating to the establishment of offshore special purpose vehicles by PRC residents may subject our PRC-resident beneficial owners or our PRC subsidiaries to liability or penalties, limit our ability to make capital contributions into our PRC subsidiaries, limit our PRC subsidiaries’ ability to distribute profits to us, or otherwise adversely affect our financial position.

 

   

Our corporate structure may restrict our ability to receive dividends from, and transfer funds to, our PRC operating subsidiaries, which could restrict our ability to act in response to changing market conditions in a timely manner.

 

   

Dividends payable by us to our foreign investors and gains on the sale of the ADSs may become subject to withholding taxes under the PRC tax laws.

 

   

PRC regulation of loans and direct investment by offshore holding companies to PRC entities may delay or prevent us from using the proceeds of our initial public offering to make loans or additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business operations.

 

   

We may be classified as a “resident enterprise” for PRC enterprise income tax purposes, which could result in unfavorable tax consequences to us and our non-PRC shareholders.

 

   

Government control of foreign currency conversion may affect the value of your investment.

Risks Relating to the ADSs

 

   

Recent litigation and negative publicity surrounding China-based companies listed in the United States may negatively impact the trading price of our ADSs.

 

   

The trading price of the ADSs is likely to be volatile, which could result in substantial losses to investors.

 

   

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

 

10


Table of Contents
   

Because we do not expect to pay dividends in the foreseeable future after our initial public offering, you must rely on price appreciation of the ADSs for a return on your investment.

 

   

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

 

   

The dual-class structure of our ordinary shares may adversely affect the trading market for our ADSs.

 

   

Our amended and restated memorandum and articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our Class A ordinary shares and ADSs.

Risks Relating to Our Business and Industry

We have incurred net losses and negative cash flows from operating activities in the past, and we may not achieve or sustain profitability.

We recorded net income of RMB450.1 million and RMB355.2 million in 2021 and 2022, respectively, and recorded a net loss of RMB26.8 million (US$3.8 million) in 2023. We cannot assure you that we will be able to generate net income from operating activities in the future. Our ability to achieve profitability will depend in large part on our ability to control expenses and manage our growth effectively, achieve a more stable performance given the significant fluctuation and volatility of the prices of cryptocurrencies and blockchain mining business, and maintain our competitive advantage in the relevant markets. We expect to continue to make investments in the development and expansion of our business, which will place significant demands on our management and our operational and financial resources. Continuous expansion may increase the complexity of our business, and we may encounter various difficulties. We may fail to develop and improve our operational, financial and management controls, enhance our financial reporting systems and procedures, recruit, train and retain highly skilled personnel, or maintain customer satisfaction to effectively support and manage our growth. If we invest substantial time and resources to expand our operations but fail to manage the growth of our business and capitalize on our growth opportunities effectively, we may not be able to achieve profitability, and our business, results of operations and financial condition would be materially and adversely affected.

There is no assurance that a cryptocurrency will maintain its long-term value, and volatility in the market prices of cryptocurrencies may adversely affect our business and results of operations.

As a relatively new product based on technologies developed in recent years, cryptocurrencies have only recently been accepted as a means of payment for goods and services by selected industries and in selected markets, and the use of cryptocurrencies by consumers to make payment remains limited. Additionally, as the value of most cryptocurrencies is not anchored by any reserve currency or precious metal, nor is it backed by any government or commercial enterprise, the long-term value of cryptocurrencies is uncertain, which may further increase the volatility in cryptocurrency prices. Banks and other established financial institutions may refuse to process funds for cryptocurrency transactions, process wire transfers to or from cryptocurrency exchanges, or maintain accounts for persons or entities transacting in cryptocurrencies.

Meanwhile, a significant portion of cryptocurrency demand is generated by speculators and investors seeking to profit from the short or long-term holding of cryptocurrencies. The prices of cryptocurrencies may also be impacted by evolving and uncertain regulatory environment and the development of blockchain technology. As a result of the foregoing, the prices of cryptocurrencies have been quite volatile during its limited history.

Our business and financial condition highly correlate with market prices of cryptocurrencies. We primarily offer ASIC chip products and we price our products with reference to the market price of cryptocurrencies and the expected economic return of cryptocurrency mining, among other factors. We derived substantially all of our revenue in 2021 and 2022, and 83.1% of our revenue in 2023, from the sales of ASIC chip products. Any wild fluctuations in the market price of cryptocurrencies may have a material adverse impact on our business, financial condition and results of operations. In addition, if there is a steep increase in the market price of cryptocurrencies, market demand for our ASIC chip products is also likely to surge. In the event that our production and service capabilities cannot quickly catch up, we may lose our customers and market share. In addition, if market demand increases beyond our expectations, we may not be able to maintain an adequate inventory level of our finished goods, and may lose sales and market share to our competitors as a result.

On the other hand, if the market price of cryptocurrencies falls significantly, economic returns for mining activities as well as demand for our ASIC chip products will likely drop rapidly. We may be exposed to increased inventory risks due to accumulating excessive inventory of our products or raw materials, parts and components for our products.

 

11


Table of Contents

The industry in which we operate is characterized by constant changes. If we fail to innovate or to provide products that meet the expectations of our customers, we may be unable to attract new customers or retain existing customers, and as a result our business and results of operations may be adversely affected.

The industry in which we operate is characterized by constant changes, including rapid technological evolution, continual shifts in customer demand, frequent introductions of new products and solutions and constant emergence of new industry standards and practices. For example, algorithms used for mining a certain cryptocurrency may change from time to time, and our customers may demand ASIC chips with the latest algorithms that meet their requirements. Thus, our success will depend, in part, on our ability to respond to these changes in a cost-effective and timely manner. We need to anticipate the emergence of new technologies and assess their market acceptance. We also need to invest significant resources in research and development in order to keep our products competitive in the market.

However, research and development activities are inherently uncertain, and we might encounter practical difficulties in commercializing our research and development results, which could result in excessive research and development expenses or delays. Given the fast pace with which blockchain technologies have been and will continue to be developed, we may not be able to timely upgrade our technologies in an efficient and cost-effective manner, or at all. In addition, new developments in deep learning, computer vision, blockchain and cryptocurrency could render our products obsolete or unattractive. If we are unable to keep up with the technological developments and anticipate market trends, or if new technologies render our technologies or solutions obsolete, customers may no longer be attracted to our products. As a result, our business, results of operations and financial condition would be materially and adversely affected.

As our current ASIC chip products are mainly designed for cryptocurrency mining, any limitation on the usage and adaptation of cryptocurrency and any actual or perceived adverse development in the cryptocurrency market, which is rapidly and continuously evolving, can adversely affect our results of operations. As there is no wide consensus with respect to the value and application of cryptocurrency, any future development may continue to affect the price of cryptocurrency and as a result affect the demand for our current ASIC chip products. In addition, any event or rumor that generates negative publicity for the cryptocurrency industry and market, such as allegations that cryptocurrency is used for money laundering or other illicit activities, could result in harm to our reputation, which in turn may negatively affect our results of operations.

Decentralization, or the lack of control by a central authority, is a key reason that cryptocurrencies have attracted many committed users. However, the decentralized nature of cryptocurrency is subject to growing discussion and suspicion. Individuals, companies or groups, as well as cryptocurrency exchanges that own vast amounts of cryptocurrencies, can affect the market price of cryptocurrency. Furthermore, the production of computing equipment for blockchain applications and mining pool locations are becoming centralized. The suspicion about the decentralized nature of cryptocurrency may cause our customers to lose confidence in the prospects of the cryptocurrency industry. This in turn could adversely affect the market demand for our ASIC chip products and our business.

We are subject to risks associated with legal, political or other conditions or developments regarding holding, using or mining of cryptocurrencies and related products and services, which could negatively affect our business, financial condition, and results of operations.

End users of our products are based across the world. As such, changes in government policies, taxes, general economic and fiscal conditions, as well as political, diplomatic or social events, expose us to financial and business risks. In particular, changes in domestic or overseas policies and laws regarding holding, using and/or mining of cryptocurrencies and related products and services could result in an adverse effect on our business operations and results of operations. Moreover, if any domestic or international jurisdiction where we operate or sell our ASIC chip products prohibit or restricts cryptocurrency mining activities, we may face legal and other liabilities and may experience a material loss of revenue.

There are significant uncertainties regarding future regulations pertaining to the holding, using or mining of cryptocurrencies and related products and services, which may adversely affect our results of operations. While cryptocurrency has gradually gained more market acceptance and attention, it is anonymous and may be used for black market transactions, money laundering, tax evasion, terrorism or other illegal activities. As a result, governments may seek to regulate, restrict, control or ban the mining, use and holding of cryptocurrencies and related products and services. Our existing policies and procedures for the detection and prevention of money laundering and terrorism-funding activities through our business activities have only been adopted in recent years and may not completely eliminate instances in which we or our products may be used by other parties to engage in money laundering and other illegal or improper activities. We cannot assure you that there will not be a failure in detecting money laundering or other illegal or improper activities which may adversely affect our reputation, business, financial condition and results of operations.

 

12


Table of Contents

With advances in technology, cryptocurrencies are likely to undergo significant changes in the future. It remains uncertain whether cryptocurrency will be able to cope with, or benefit from, those changes. In addition, as cryptocurrency mining employs sophisticated and high computing power devices that need to consume a lot of electricity to operate, future developments in the regulation of energy consumption, including possible restrictions on energy usage in the jurisdictions where we sell our products, may also affect our business operations and the demand for our current ASIC chip products. There has been public backlash surrounding the environmental impact of cryptocurrency mining, particularly the large consumption of electricity, and governments of various jurisdictions have responded.

For example, in the United States, certain local governments of the state of Washington have discussed measures to address environmental impact of cryptocurrency-related operations, such as the high electricity consumption of cryptocurrency mining activities. Pursuant to the Announcement on Prevention of Risks from Offering and Financing of Cryptocurrencies promulgated by seven PRC governmental authorities including the People’s Bank of China, or the PBOC, on September 4, 2017, and Guarding against the Speculative Risks of Cryptocurrency Trading promulgated by the National Internet Finance Association of China, the China Banking Association; and the Payment & Clearing Association of China on May 18, 2021, illegal activities in offering and financing of cryptocurrencies, including initial coin offerings (ICOs), are forbidden in the PRC because such activities may be considered to constitute illegal offering of securities or illegal fundraising. Furthermore, financial institutions and payment institutions shall not engage in businesses related to cryptocurrency offering or financing transactions. Pursuant to the Circular of the Regulating Cryptocurrency Mining Activities promulgated by eleven PRC governmental authorities including the PBOC on September 3, 2021, which aims to dispose of the “hidden risks” in cryptocurrency mining as it pursues China’s carbon-neutrality goals, and cryptocurrency mining is to be classified as a phased-out industry. This circular does not outlaw cryptocurrency mining completely, rather it orders local authorities to clamp down on illegal mining activities with plans to gradually phase out the industry. Investing in and constructing new mining projects will not be allowed and the existing mining projects will be given time to exit, and the entire industrial chain of the upstream and downstream of cryptocurrency mining activities will be tighten regulated. On September 15, 2021, ten PRC governmental authorities including the PBOC issued the Notice on Further Preventing and Disposing of Risks in Cryptocurrency Trading and Speculation. This notice reiterates that cryptocurrencies do not have the same legal status as legal currencies, and emphasizes that cryptocurrency-related businesses are illegal financing activities such as conducting exchanges between legal currencies and cryptocurrencies, exchanges among different cryptocurrencies, trading cryptocurrencies as a central counterparty, matching and pricing services for cryptocurrency transactions, token issuance and financing, and cryptocurrencies derivatives transactions. Cryptocurrency exchanges providing services to domestic residents are also illegal financial activities, and the relevant domestic staff and subjects providing marketing and promotion, payment and settlement, and technical support services for them will be investigated for knowingly participating in the cryptocurrency industry. On March 12, 2022, the National Development and Reform Commission of the PRC, or NDRC, published the Market Access Negative List (2022 Edition), which lists the virtual currency mining activities as the “backward production processes and equipment” under the eliminated item in the Catalogue for Guiding Industrial Restructuring. According to such list, market entities are prohibited from investing in eliminated items. The above regulations and policies may result in no customers in the PRC buying our products.

We derive a significant portion of our revenue from our ASIC chip products. If the market for our ASIC chip products ceases to exist or diminishes significantly, our business and results of operations would be materially harmed.

We derived a significant portion of our revenue from the sales of our ASIC chip products including ASIC chips that have high computing power and superior power efficiency, computing equipment incorporating our ASIC chips, which we began offering to customers in the fourth quarter of 2023 and ancillary software and hardware, all of which cater to the evolving needs of the blockchain industry. This is expected to continue in the foreseeable future. In 2021, 2022 and 2023, sales of our ASIC chip products accounted for 100.0%, 100.0% and 83.1% of our revenue, respectively. If the market for our ASIC chip products ceases to exist or diminishes significantly, we would experience a significant loss of sales, cancelation of orders, or loss of customers for our ASIC chip products. If we cannot maintain the scale and profitability of our ASIC chip products, our business, results of operations and ability to continue to grow will suffer. Furthermore, excess inventories, inventory markdowns, brand image deterioration and margin squeeze caused by declining economic returns for miners or pricing competition for our ASIC chip products could all have a material and adverse impact on our business, financial condition and results of operations.

 

13


Table of Contents

We generate all of our revenue from sales to customers in the PRC. Any adverse development in the regulatory environment in the PRC could have a negative impact on our business, financial condition and results of operations.

We generate all of our revenue from customers in the PRC. If there is any adverse development in the regulatory environment concerning cryptocurrency mining in the PRC, our business, financial condition and results of operations will be materially and adversely affected. For example, on September 15, 2021, ten PRC governmental authorities including the PBOC issued the Notice on Further Preventing and Disposing of Risks in Cryptocurrency Trading and Speculation. This notice reiterates that cryptocurrencies do not have the same legal status as legal currencies, and emphasizes that cryptocurrency-related businesses are illegal financing activities such as conducting exchanges between legal currencies and cryptocurrencies, exchanges among different cryptocurrencies, trading cryptocurrencies as a central counterparty, matching and pricing services for cryptocurrency transactions, token issuance and financing, and cryptocurrencies derivatives transactions. There is no assurance that we will be able to effectively respond to any changes in PRC industrial policies as well as their implementation and interpretation. To the extent we are not able to generate sufficient sales from overseas markets to offset any decrease in demand from our PRC customers, our business and results of operations will be negatively impacted. In particular, if the PRC government completely bans the mining, even the upstream and downstream industry of the mining, possession and use of cryptocurrency, we will not be able to sell our products in the PRC, and we may not be able to generate sufficient sales overseas to make up for such loss of business in the PRC.

In addition, PRC government authorities have broad powers to adopt regulations and other requirements affecting or restricting our operations, including tax policies. Moreover, these relevant regulatory authorities possess significant powers to enforce applicable regulatory requirements in the event of our non-compliance, including the imposition of fines, sanctions or the revocation of licenses or permits to operate our business. We cannot assure you that we will not face administrative fines or penalties concerning our operations or our subsidiaries, which could have a material adverse impact on our results of operation.

Our ASIC chips depends mainly on supplies from a single third-party foundry, and any failure to obtain sufficient foundry capacity from this foundry would significantly delay the shipment of our products.

We do not own any IC fabrication facilities. A leading semiconductor foundry has been our major third-party foundry partner for our ASIC chips (the “Foundry Partner”). We sell our ASIC chips directly to our customers and, starting from the fourth quarter of 2023, began selling computing equipment for blockchain applications incorporating our ASIC chips. In 2021, 2022 and 2023, the value of the ICs we purchased from the Foundry Partner accounted for 45.3%, 49.6% and 66.0%, respectively, of our total procurement for the respective years. It is important for us to have a reliable relationship with the Foundry Partner and other future foundry service providers to ensure adequate product supply to respond to customer demand.

We cannot guarantee that the Foundry Partner will be able to meet our manufacturing requirements. The ability of the Foundry Partner to provide us with foundry services is limited by its technology migration, available capacity and existing obligations. If the Foundry Partner fails to succeed in its technology migration, it will not be able to deliver to us qualified ICs, which will significantly affect our technological advancement and shipment of ASIC chips. This could in turn result in lost sales and have a material adverse effect on our relationships with our customers and on our business and financial condition. In addition, we do not have a guaranteed level of production capacity from the Foundry Partner. We do not have long-term contracts with the Foundry Partner, and we source our supplies on a purchase order basis and prepay the purchase amount. As a result, we depend on the Foundry Partner to allocate to us a portion of its manufacturing capacity sufficient to meet our needs, to produce products of acceptable quality and at acceptable final test yields and to deliver those products to us on a timely basis and at acceptable prices. If the Foundry Partner raises its prices or is unable or unwilling to meet our required capacity for any reason, such as shortages or delays in the shipment of semiconductor equipment or raw materials required to manufacture our ICs, or if our business relationships with the Foundry Partner deteriorate, we may not be able to obtain the required capacity and would have to seek alternative foundries, which may not be available on commercially reasonable terms, or at all. Moreover, it is possible that other customers of the Foundry Partner that are larger and/or better financed than we are, or that have long-term contracts with it, may receive preferential treatment in terms of capacity allocation or pricing. In addition, if we do not accurately forecast our capacity needs, the Foundry Partner may not have available capacity to meet our immediate needs or we may be required to pay higher costs to fulfill those needs, either of which could materially and adversely affect our business, operating results or financial condition.

In particular, the production of our ASIC chips may require advanced IC fabrication technologies, and foundries other than the Foundry Partner might not have sufficient production capacity for such technologies, if at all, to meet our requirements. This may expose us to risks associated with engaging new foundries. For example, using foundries with which we have not established relationships could expose us to potentially unfavorable pricing, unsatisfactory quality or insufficient capacity allocation.

Other risks associated with our dependence on a single third-party foundry include limited control over delivery schedules and quality assurance, lack of capacity in periods of excess demand, unauthorized use of our intellectual property and limited ability to manage inventory and parts. In particular, although we have entered into confidentiality agreements with our Foundry Partner for the protection of our intellectual property, it may not protect our intellectual property with the same degree of care as we use to protect our intellectual property. See “—If we fail to adequately protect our intellectual property rights, our ability to compete effectively or to defend ourselves from litigation could be impaired, which could reduce our total revenue and increase our costs.” If we fail to properly manage any of these risks, our business and results of operations may be materially and adversely affected.

 

14


Table of Contents

Moreover, if the Foundry Partner suffers any damage to its facilities, suspends manufacturing operations, loses benefits under material agreements, experiences power outages or computer virus attacks, lacks sufficient capacity to manufacture our products, encounters financial difficulties, is unable to secure necessary raw materials from its suppliers or suffers any other disruption or reduction in efficiency, we may encounter supply delays or disruptions.

Mining difficulty for any reason would negatively affect the economic returns of cryptocurrency mining activities, which in turn would decrease the demand for and/or pricing of our products.

The difficulty of cryptocurrency mining, or the amount of computational resources required for a set amount of reward for recording a new block, directly affects the expected economic returns for cryptocurrency miners, which in turn affects the demand for our ASIC chip products. Cryptocurrency mining difficulty is a measure of how much computing power is required to record a new block and it is affected by the total amount of computing power in the cryptocurrency network. The cryptocurrency algorithm is designed so that one block is generated within a certain time period, no matter how much computing power is in the network. Thus, as more computing power joins the network, and assuming the rate of block creation does not change, the amount of computing power required to generate each block increases and hence the mining difficulty also increases. In other words, based on the current design of the cryptocurrency network, cryptocurrency mining difficulty would increase together with the total computing power available in the cryptocurrency network, which is in turn affected by the number of cryptocurrency mining machines in operation. As a result, strong growth in sales of our ASIC chip products can contribute to further growth in the total computing power in the network, thereby driving up the difficulty of cryptocurrency mining and resulting in downward pressure on the expected economic return of cryptocurrency mining and the demand for, and pricing of, our products.

Cryptocurrency exchanges and wallets, and to a lesser extent, the cryptocurrency network itself, may suffer from hacking and fraud risks, which may erode user confidence in cryptocurrency which would in turn decrease the demand for our ASIC chip products.

Cryptocurrency transactions are entirely digital and, as with any virtual system, are at risk from hackers, malware and operational glitches. Hackers can target cryptocurrency exchanges and cryptocurrency transactions so as to gain access to thousands of accounts and digital wallets where cryptocurrencies are stored. Cryptocurrency transactions and accounts are not insured by any type of government program and all cryptocurrency transactions are permanent because there is no third party or payment processor. Cryptocurrency has suffered from hacking and cyber-theft as such incidents have been reported by several cryptocurrency exchanges and miners, highlighting concerns about the security of cryptocurrency and therefore affecting its demand and price. Also, the price and exchange of cryptocurrency may be affected due to fraud risk. While cryptocurrency uses private key encryption to verify owners and register transactions, fraudsters and scammers may attempt to sell false cryptocurrencies. All of the above may adversely affect the operation of the cryptocurrency network which would erode user confidence in cryptocurrency, and which would negatively affect demand for our products.

Cryptocurrency mining activities are energy-intensive. The availability and cost of electricity will restrict the geographic locations of mining activities, thereby restricting the geographic locations of miners and sales of our products.

Cryptocurrency mining activities are inherently energy-intensive and electricity costs account for a significant portion of the overall mining costs. The availability and cost of electricity will restrict the geographic locations of mining activities. Any shortage of electricity supply or increase in electricity cost in a jurisdiction may negatively impact the viability and the expected economic return for cryptocurrency mining activities in that jurisdiction, which may in turn cause the sales of our ASIC chip products in that jurisdiction to decrease.

In addition, the significant consumption of electricity may have a negative environmental impact, including contribution to climate change, which may give rise to public opinion against allowing the use of electricity for cryptocurrency mining activities or government measures restricting or prohibiting the use of electricity for cryptocurrency mining activities. Any such development in the jurisdictions where we sell our ASIC chip products for blockchain applications could have a material and adverse effect on our business, financial condition and results of operations.

Failure at tape-out or failure to achieve the expected final test yields for our ASIC chips could negatively impact our operating results.

The tape-out process is a critical milestone in our business. A successful tape-out means all the stages in the design and verification process of our ASIC chips have been completed, and the product is ready to be sent for manufacturing. A tape-out will be either a success or a failure, and in the latter case design modifications will be needed. The tape-out process is very costly, and repeated failures can significantly increase our costs, lengthen our product development period and delay our product launch. While we have consistently achieved successful initial tape-outs in the initial batch historically, we cannot assure you that we will be able to continue to have a high tape-out success rate in the future.

 

15


Table of Contents

Once tape-out is successful, the ASIC design is sent for manufacturing, and the final test yield is a measurement of the production success rate. The final test yield is a function of both of product design, which is developed by us, and process technology, which typically belongs to a third-party foundry, such as the Foundry Partner in our case. While we have historically achieved high final test yields, such as 99% between 2021 and 2023, we cannot assure you that we will be able to maintain such high final test yields in the future. Low final test yields can result from either a product design deficiency or a process technology failure or a combination of both. As such, we may not be able to identify problems causing low final test yields until our product designs go to the manufacturing stage, which may substantially increase our per unit costs and delay the launch of new products.

For example, if the Foundry Partner experiences manufacturing inefficiencies or encounters disruptions, errors or difficulties during production, we may fail to achieve acceptable final test yields or experience product delivery delays. We cannot be certain that the Foundry Partner will be able to develop, obtain or successfully implement process technologies needed to manufacture future generations of our products on a timely basis. Moreover, during the periods in which foundries are implementing new process technologies, their manufacturing facilities may not be fully productive. A substantial delay in the technology transitions to smaller geometry process technologies could have a material and adverse effect on us, particularly if our competitors transition to such technologies before us.

In addition, resolution of yield problems requires cooperation among us, the Foundry Partner and package and test partners. We cannot assure you that the cooperation will be successful and that any yield problems can be fixed.

Any failure of our products to meet the necessary quality standards could adversely affect our reputation, business and results of operation.

The quality of our products is critical to the success of our business and depends significantly on the effectiveness of our and of our manufacturing service providers’ quality control systems. In our efforts to quickly meet new market trends and demand and to adopt new technologies, our products may not have adequate time to go through our normal rigorous testing procedures and final inspection, which could result in instances where our products cannot reach the required performance standard, or our products are found to be defective. These instances could result in our customers suffering losses. Defects detected before product delivery to our customers may result in additional costs for remediation and rework. Defects detected after the delivery and installation of our products may result in our incurring further costs relating to inspection, installation, remediation or product return, which may result in damages to our reputation, loss of customers, government fines and disputes and/or litigation.

In addition, we outsource a portion of our product manufacturing process to certain production partners, and in those instances we require these production partners to purchase parts and components from other third-party suppliers. Although we carry out quality inspections for the manufacturing process and the parts and components purchased by our production partners, we cannot assure you that we will always be able to detect defects in the manufacturing process or the parts and components purchased. Any defect in our third-party manufacturing process or parts and components purchased by them may lead to defects in our finished products, which may in turn increase our costs as well as damage our reputation and market share. We may not be able to procure contractual or other indemnities from the suppliers of the defective parts and components adequately, or at all. We may be subject to product liability claims and litigation for compensation which could result in substantial and unexpected expenditures and could materially and adversely affect our cash flow and operating results.

We may be unable to make the substantial investments in research and development that are required to remain competitive in our business.

Advances in cryptocurrency mining technology and the semiconductor industry have led to increased demand for ICs of higher speed and power efficiency for solving computational problems of increasing complexity. In 2021, 2022 and 2023, we incurred research and development expenses of RMB53.2 million, RMB48.4 million and RMB42.3 million (US$6.0 million), respectively. We are committed to investing in new product development in order to stay competitive in our markets. We are driven by market demand, and we intend to continue to broaden and enhance our product portfolio in order to deliver the most effective solutions to our customers. Nevertheless, if we are unable to generate enough revenue or raise enough capital to make adequate research and development investments going forward, our product development and relevant research and development initiatives may be restricted or delayed, or we may not be able to keep pace with the latest market trends and satisfy our customers’ needs, which could materially and adversely affect our results of operations. Furthermore, our research and development expenditures may not yield the expected results that enable us to roll out new products, which in turn will harm our prospects and results of operations.

 

16


Table of Contents

Failure to maintain inventory levels in line with the approximate level of demand for our products could cause us to lose sales, expose us to increased inventory risks and subject us to increases in holding costs, risk of inventory obsolescence, increases in markdown allowances and write-offs, any of which could have a material adverse effect on our business, financial condition and results of operations.

To operate our business successfully and meet our customers’ demands and expectations, we must maintain a certain level of finished goods inventory to ensure immediate delivery when required. However, forecasts are inherently uncertain. If our forecasted demand is lower than actual demand, we may not be able to maintain an adequate inventory level of our finished goods or produce our products in a timely manner, and we may lose sales and market share to our competitors. On the other hand, we may also be exposed to increased inventory risks due to accumulated excess inventory of our products or raw materials, parts and components for our products. Excess inventory levels may lead to increases in inventory holding costs, risks of inventory obsolescence and provisions for write-downs. The carrying value of our inventories were RMB66.8 million, RMB77.8 million and RMB41.8 million (US$5.9 million) as of December 31, 2021, 2022 and 2023, respectively.

The average selling prices of our products may decrease from time to time due to technological advancement and we may not be able to pass such decreases onto our suppliers, which may in turn adversely affect our profitability.

The IC design industry is characterized by rapid launches of new products, continuous technological advancements and changing market trends and customer preferences, all of which have generally translated to a shorter life cycle and a gradual decrease in the average selling prices of products over time. Because we compete in the environment of rapidly-evolving technology advancement and market trends and developments of the IC design industry, there are no assurances that we will be able to pass on any decrease in average selling prices of our products to our suppliers. In the event that average selling prices of our products unusually or significantly decrease and such decreases cannot be offset by a corresponding decrease in the prices of the principal components of our products, our gross profit margins may be materially and adversely affected, which in turn, may adversely affect our profitability.

If we are unable to effectively execute our growth strategies, maintain our rapid growth trends and manage risks associated with expanding the scale of our operations, our ability to grow our business and establish our overseas market may be negatively affected.

For the years ended December 31, 2021, 2022 and 2023, our revenue amounted to RMB631.8 million, RMB473.7 million and RMB82.2 million (US$11.6 million), respectively. We may not be able to halt the decrease in revenue and achieve future revenue growth if we are not able to successfully execute our product development and diversification, geographic expansion and other growth plans. In addition, our rapid growth has placed and will continue to place significant demands on our management and our administrative, operational, research and development and financial resources.

To accomplish our growth strategies and manage the future growth of our operations, we will be required to enhance our research and development capabilities, improve our operational and financial systems and internal controls, and expand, train and manage our growing employee base. Furthermore, we need to maintain and expand our relationships with our customers, suppliers, research institutions, third-party manufacturers and other third parties. Moreover, as we introduce new products or enter new markets, we may face new market, technological, operational and regulatory risks and challenges with which we are unfamiliar.

Our current and planned operations, personnel, systems, internal procedures and controls may not be adequate to support our future growth and expansion. The success of our growth strategies depends on a number of external factors, such as the growth of the semiconductor market and the demand for cryptocurrency, the level of competition we face and evolving customer behavior and preferences. If we are unable to execute our growth strategies or manage our growth effectively, we may not be able to capture market opportunities or respond to competitive pressures, which may materially and adversely affect our business prospects and results of operations.

As part of our growth strategy, we plan to expand our sales outside of the PRC. As we continue to grow our business and expand our operations globally, we will continue to sell our products into new jurisdictions in which we have limited or no experience and in which our brands may be less recognized. The expansion exposes us to a number of risks, including:

 

   

difficulty in managing multinational operations;

 

   

we may face competitors in the overseas markets who are more dominant and have stronger ties with customers and greater financial and other resources;

 

   

fluctuations in currency exchange rates;

 

   

challenges in providing customer services and support in these markets;

 

   

challenges in managing our international sales channels effectively;

 

   

unexpected transportation delays or interruptions or increases in international transportation costs;

 

   

difficulties in and costs of exporting products overseas while complying with the different commercial, legal and regulatory requirements of the overseas markets in which we offer our products;

 

17


Table of Contents
   

difficulty in ensuring that our customers comply with the sanctions imposed by the Office of Foreign Assets Control of the U.S., or OFAC, on various foreign states, organizations and individuals;

 

   

inability to obtain, maintain or enforce intellectual property rights;

 

   

inability to effectively enforce contractual or legal rights or intellectual property rights in certain jurisdictions under which we operate;

 

   

changes in a specific country or region’s political or economic conditions or policies;

 

   

unanticipated changes in prevailing economic conditions and regulatory requirements; and

 

   

governmental policies favoring domestic companies in certain foreign markets or trade barriers including export requirements, tariffs, taxes and other restrictions and charges. In particular, there have been concerns over the exit of the United Kingdom from the European Union, a worldwide trend in favor of nationalism and protectionist trade policy and the ongoing trade dispute between the United States and China as well as other potential international trade disputes, all of which could cause turbulence in international markets. These government policies or trade barriers could increase the prices of our products and make us less competitive in such countries.

If we are unable to effectively manage these risks, our ability to expand our business abroad will be impaired, which could have a material and adverse effect on our business, financial condition, results of operations and prospects.

Our limited operating history and rapid revenue growth may make it difficult for us to forecast our customer demand and our business development, or to assess the seasonality and volatility in our business.

As the markets for ASIC chip products are relatively young and still developing, we cannot forecast longer-term demand or order patterns for our products. We commenced our operation in December 2017. Because of our limited operating history and historical data, as well as the limited visibility into future demand trends for our products, we may not be able to accurately forecast our future revenue and budget our operating expenses accordingly. As most of our expenses are fixed in the short-term or incurred in advance of anticipated total revenue, we may not be able to adjust our expenses in a timely manner in order to offset any shortfall in revenue.

We have experienced fluctuations in orders during our limited operating history, and we expect such volatility to occur in the future. For example, foundries need other electronic components to manufacture our ASIC chips. These electronic components are also used in the manufacture of traditional consumer electronic products. As a result, to the extent there are cycles and fluctuations in the consumer electronics industry, they may have an impact on the supply of our raw materials. If we or our foundry partner are unable to secure raw materials due to these factors, or if any of our third-party manufacturing service providers are unable to increase production of new or existing products to meet any increases in demand, our total revenue would be adversely affected and our reputation with our customers may be damaged. In addition, our business highly correlate with market prices of cryptocurrencies as our ASIC chip products are primarily used in cryptocurrency mining activities. The market prices of cryptocurrencies are highly volatile and exhibit no material season-related pattern of fluctuations.

We rely on a limited number of third parties to package and test our products.

In addition to IC fabrication, we rely on a limited number of production partners, including the ASE Group and ACCESS for IC packaging and testing services. We also maintain collaborative relationships with several semiconductor component manufacturers. Reliance on these third parties for the testing and packaging of our ASIC chips presents significant risks to us, including the following:

 

   

limited control over delivery schedules, quality assurance, final test yields and production costs;

 

   

potential failure to obtain, or delay in obtaining, key process technologies;

 

   

failure by us to find an alternative supplier;

 

   

capacity shortages during periods of high demand;

 

   

shortages of materials;

 

   

unauthorized use of our intellectual property;

 

   

limited warranties on ICs or products supplied to us; and

 

   

potential increases in prices.

 

18


Table of Contents

The ability and willingness of our production partners to adequately and timely perform is largely beyond our control. If one or more of these production partners fail to perform its obligations in a timely manner or at satisfactory quality levels, our ability to bring products to market and our reputation could suffer. If any of our production partners fail to deliver quality products and components to us on time and at reasonable prices, we could face difficulties in fulfilling our customers’ orders, our total revenue could decline and our business, financial condition and results of operations would be adversely affected.

Our prepayments to suppliers may subject us to counterparty risk associated with such suppliers and negatively affect our liquidity and cash position.

We may incur net cash outflows at an early stage of our production because we are required to prepay the Foundry Partner before the service is provided in order to secure the foundry service provider’s production capacity. As of December 31, 2021, 2022 and 2023, the outstanding balance of prepayments we made to our foundry service providers amounted to approximately RMB22.2 million, RMB13.9 million and RMB32.8 million (US$4.6 million), respectively. The amount of our prepayments can significantly increase at the beginning of our launch of advanced products in the future. We are subject to counterparty risk exposure to our suppliers. Any failure by our suppliers to perform their contractual obligations in a timely manner and/or in accordance with our requested quality may result in us not being able to fulfill customers’ orders accordingly. In such event, we may not be able to receive back the prepayments in a timely manner or in full, or at all, notwithstanding that our suppliers are obligated to return such prepayments upon meeting certain conditions. Furthermore, such prepayments also put cash pressure on us and if the cash outflows for the prepayments significantly exceed the cash inflows during any period, our future liquidity and cash position will be adversely affected.

We had a concentration of credit risk because we derived our revenue from a limited number of customers

We sell our ASIC chip products to distributors. Our customer base consists of distributors located in the PRC. For the year ended December 31, 2021, we had 24 customers with three contributing more than 10% of our revenue each, accounting for 24.6%, 22.9% and 17.8%, respectively, of our revenue. For the year ended December 31, 2022, we had seven customers with three contributing more than 10% of our total revenue each, accounting for 47.3%, 33.3% and 17.4%, respectively. For the year ended December 31, 2023, we had seven customers with two contributing more than 10% of our revenue each, accounting for 56.2% and 41.9%, respectively, of our revenue. Generally, we either require prepayment in full or offer alternate payment plans for customers to prepay a certain percentage with the remainder to be settled after delivery of our products. We cannot assure you that we will not see concentration of accounts receivable from a small number of customers in the future. In such case, if any of these customers defaults on its payment obligations to us, we will not be able to recover the related accounts receivable, and our business, financial condition and results of operations may be materially and adversely affected.

Power shortages, labor disputes and other factors may result in constraints on our production activities.

The production of our ASIC chip products is dependent on adequate supplies of power and labor. If our production partners experience power shortages or labor disputes for any reason, it would likely result in disruptions to the production activities we outsource to them. For example, in October 2021, one of our production partners in Guangdong province had to reduce the number of workdays in a week due to government-mandated power outages. There can be no assurance that our operations will not be affected by power shortages, labor disputes or other factors in the future, thereby causing material production disruptions and delays in our delivery schedule. In such event, our business, results of operations and financial condition could be materially and adversely affected.

We face intense competition and our competitors may employ aggressive pricing strategies, which can lead to a price reduction of our products and material adverse effect on our results of operations.

We operate in highly competitive industries for our ASIC chip products , and we may continue to look to enter into markets with very competitive landscapes. Our competitors include many well-known domestic and international players, and we face competitors that are larger than us and have advantages over us in terms of economies of scale and financial and other resources. We expect that competition in our markets will continue to be intense, as we compete not only with existing players that have been focusing on the design of ASIC chips and assembly of computing equipment for blockchain applications, but also new entrants that include well-established players in the semiconductor industry, or players that have not been predisposed to this industry in the past. Some of these competitors may also have stronger brand names, greater access to capital, longer histories, longer relationships with their suppliers or customers and more resources than we do. Furthermore, these competitors may be able to adapt to changes in the industry more promptly and efficiently. Intense competition from existing and potential competitors could result in material price reductions in the products we sell or a decrease in our market share. Aggressive pricing strategies by our competitors and an abundant supply of ASIC chips and/or computing equipment for blockchain application similar to ours in the market may cause us to reduce the prices of our products and also negatively affect the demand for our products or harm our profitability. If we fail to compete effectively and efficiently or fail to adapt to changes in the competitive landscape, our business, financial condition and results of operations may be materially and adversely affected.

 

19


Table of Contents

If we fail to adequately protect our intellectual property rights, our ability to compete effectively or to defend ourselves from litigation could be impaired, which could reduce our total revenue and increase our costs.

We develop and protect our intellectual property portfolio by registering our patents, copyrights, IC layout design rights, utility models, trade secret laws and confidentiality agreements, non-compete agreements and nondisclosure agreement with our employees and others to protect our proprietary rights. However, we cannot assure you that the strategies and steps we are taking are sufficient to protect our intellectual property rights or that, notwithstanding legal protection, others do not or will not infringe or misappropriate our intellectual property rights. If we fail to adequately protect our intellectual property rights, or if changes in laws diminish or remove the current legal protections available to them, the competitiveness of our products may be eroded, and our business could suffer. As of the date of this annual report, we have registered 28 trademarks (including two in mainland China and 26 outside mainland China) and a total of ten patents in the PRC, including six inventions and four utility model patents. As of the same date, we have registered ten software copyrights and 25 IC layout-design rights in the PRC. The rights granted to us under our patents, IC layout-design rights and copyrights, including prospective rights sought in our pending patent applications, may not be meaningful or provide us with any commercial advantage. In addition, they could be opposed, contested, circumvented or designed around by our competitors or be declared invalid or unenforceable in judicial or administrative proceedings. Any failure of our patents, copyrights and IC layout-design rights to adequately protect our technologies may allow our competitors to offer similar products or technologies. We may not be able to protect our intellectual property rights in some countries where our products may be sold in the future. Even if intellectual property rights are granted outside of the PRC, effective enforcement in those countries may not be available to us, primarily due to the relatively weak legal regime protecting intellectual property rights in those countries and the difficulties to defend and enforce such rights. Accordingly, we may not be able to effectively protect our intellectual property rights in those countries. Many companies have encountered substantial intellectual property infringement in the PRC as well as in many of the countries where we may sell our products in the future.

Monitoring unauthorized use of our intellectual property is difficult and costly. Unauthorized use of our intellectual property may already have occurred or may occur in the future without our knowledge. Any failure by us to effectively protect our intellectual property could reduce the value of our technologies and impair our ability to compete. We may in the future need to initiate infringement claims or litigation. Litigation can be expensive and time-consuming and may divert the efforts of our technical staff and managerial personnel, which could result in lower total revenue and higher expenses, whether or not such litigation results in a determination favorable to us.

We may face intellectual property infringement claims or other related disputes, which could be time-consuming, costly to defend or settle and result in the loss of significant rights and lower sales.

As is typical in the semiconductor industry, we may be subject to infringement claims from time to time or otherwise become aware of potentially relevant patents or other intellectual property rights held by other parties that may cover some of our technology, products and services. The semiconductor industry is characterized by companies that hold large numbers of patents and other intellectual property rights and that vigorously pursue, protect and enforce these rights. Patent litigation has increased in recent years owing to increased assertions made by intellectual property licensing entities and to increasing competition and overlap of product functionality in our markets. Additionally, we have in the past entered into and may continue in the future continue to enter into licensing agreements with third parties for the use of their proprietary technologies, primarily software development tools, in the development of our products. As with any business relationship, we may face disputes and lawsuits related to those intellectual property licensing agreements. As our operations continue to grow in size and scale, the likelihood of us becoming involved in intellectual property related lawsuits and disputes to protect or defend our intellectual property rights and the use of third-party intellectual property rights will likely increase.

In addition, it is extremely difficult for us to monitor all of the patent applications that have been filed in the PRC, the United States or in other countries or regions and to determine whether, if such pending patents are granted, such patents would have a material and adverse effect on our business if our product and service offering were to infringe upon them.

Third parties may file claims against us or our customers alleging that our products, processes, or technologies infringe their patents or intellectual property rights. Regardless of their merits or resolutions, such claims would likely be costly to defend or settle and could divert the efforts and attention of our management and technical personnel. In addition, some of our customer agreements in the future may require us to indemnify and defend our customers from third-party infringement claims and to pay damages in the case of adverse rulings. As such, claims of this sort also could harm our relationships with our customers and may deter future customers from doing business with us. We do not know whether we could prevail in any such proceeding given the complex technical issues and inherent uncertainties involved in intellectual property litigation. If any pending or future proceedings result in an adverse outcome, we could be required to:

 

   

cease the manufacturing, use or sale of the infringing products, processes or technologies;

 

   

stop shipment to certain geographic areas;

 

   

pay substantial damages for infringement;

 

   

expend significant resources to develop non-infringing processes, technologies or products;

 

   

license technology from the third-party claiming infringement, which license may not be available on commercially reasonable terms, or at all;

 

20


Table of Contents
   

cross-license our technology to a competitor in order to resolve an infringement claim, which could weaken our ability to compete with that competitor; or

 

   

pay substantial damages to our customers to discontinue their use of or replace infringing products sold to them with non-infringing products.

Any of the foregoing results could have a material adverse effect on our business, financial condition and results of operations.

If we fail to maintain an effective system of internal controls, our ability to accurately and timely report our financial results or prevent fraud may be adversely affected, and investor confidence and the market price of the ADSs may be adversely affected.

In connection with the audit of our consolidated financial statements as of and for the years ended December 31, 2021, we and our independent registered public accounting firm identified two material weaknesses in our internal controls. In accordance with the standards of 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 two material weaknesses identified relate to the following: (a) during its audit, our independent registered public accounting firm noted that our internal control over financial reporting was not effective due to (i) inadequate segregation of duties and effective risk assessment; (ii) lack of personnel adequately trained in U.S. GAAP; and (iii) insufficient written policies and procedures for accounting and financial reporting with respect to the requirements and application of both U.S. GAAP and SEC guidelines for reporting and compliance; and (b) we do not have control in place to ensure that all board meetings are documented in the meeting minutes.

We have begun and will continue to implement measures to address the material weaknesses. For details of these remedial measures, see “Item 15. Controls and Procedures—Remediation of the Material Weakness in Internal Control.” However, the implementation of those measures may not fully remediate these material weaknesses in a timely manner. In the future, we may determine that we have additional material weakness, or our independent registered public accounting firm may disagree with our management’s assessment of the effectiveness of our internal controls. Our failure to correct these material weakness or our failure to discover and address any other material weakness could result in inaccuracies in our financial statements and impair our ability to comply with the applicable financial reporting requirements and related regulatory filings on a timely basis. Moreover, ineffective internal control over financial reporting could significantly hinder our ability to prevent fraud.

The loss of any member of our senior management team, or our failure to attract, train and retain qualified personnel, especially our research and development personnel, could impair our ability to grow our business and effectively execute our business strategy.

Since our inception, the growth and expansion of our business operations have been dependent upon the business strategies and foresight of our senior management. Our future success depends, in large part, on the continued contributions of our senior management team, specifically our founders Mr. Qiang Ding and Mr. Chaohua Sheng.

In addition, our future success depends on our ability to retain, attract and incentivize qualified personnel, including our management, sales, marketing, finance and especially research and development personnel. As the driver of our technological and product innovations, our research and development personnel represent a very significant asset of ours. As the technology in the semiconductor industry is advancing at a quick pace, there is an increasing need for skilled engineers. Many companies across the world are struggling to find suitable candidates for their research and development positions. The process of hiring employees with the combination of skills and characteristics required to implement our strategy can be extremely competitive and time-consuming. We cannot assure you that we will be able to attract adequate personnel as we continue to pursue our business strategies.

Moreover, we cannot assure you that we will be able to retain key existing employees. The loss of any of our founders, senior management or research and development team members could harm our ability to implement our business strategies and respond to the rapidly changing market conditions in which we operate, or could result in other operating risks. The loss of one or more of our key employees, especially our key research and development personnel which includes our founders, or our inability to retain, attract and motivate qualified research and development personnel, could have a material adverse effect on our business, financial condition and results of operations.

 

21


Table of Contents

Our research and development activities may not result in the successful development of new products.

We are committed to various research and development activities for the growth of our business. These activities and efforts include launch of new products through the development of our technology platform to diversify our product offerings and broaden the applications of our proprietary technologies.

There is no assurance that any research and development activities conducted by us will be completed within the anticipated time frame or that the costs of such research and development activities can be fully or partially recovered. We cannot assure you that we can ultimately commercially produce and market new products. Furthermore, if our research and development activities do not result in the successful development of new products, our reputation, business prospects, financial conditions and results of operations could be materially and adversely affected.

Our corporate actions are significantly influenced by our co-founders, who have the ability to exert significant influence over important corporate matters that require approval of shareholders while their interests may differ from those of the other shareholders. This may deprive you of the opportunity to receive a premium for your ADSs and materially reduce the value of your investment.

Our memorandum and articles of association provide that in respect of all matters subject to a shareholders’ vote, each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to 10 votes at general meetings of our shareholders. As of February 29, 2024, our co-founders Mr. Qiang Ding and Mr. Chaohua Sheng, will beneficially own 100% of our issued and outstanding Class B ordinary shares, representing approximately 92.0% of the aggregate voting power of our issued and outstanding share capital. The interests of our co-founders may differ from the interests of other shareholders. This concentration of ownership and the protective provisions in our amended and restated memorandum and articles of association, which had become effective after our initial public offering, may, among other things, discourage, delay or prevent a change in control of our company, which could have the dual effect of depriving our shareholders of an opportunity to receive a premium for their shares as part of a sale of our company and reducing the price of the ADSs. We may not be able to enter into other transactions that could be beneficial to us without the consent of our co-founders. As a result of the foregoing, the value of your investment could be materially reduced.

We will be a “controlled company” within the meaning of the rules of Nasdaq and, as a result, will rely on exemptions from certain corporate governance requirements that provide protection to shareholders of other companies.

We are a “controlled company” as defined under the rules of Nasdaq because Mr. Qiang Ding, one of our co-founders, the chairman of the board of directors and chief executive officer, will hold more than 50% of the aggregate voting power of our total issued and outstanding share capital. For so long as we remain a controlled company under that definition, we are permitted to elect to rely, and will rely, on certain exemptions from corporate governance rules, including exemptions from the rule that a nomination and corporate governance committee composed entirely of independent directors and a compensation committee composed entirely of independent directors. As a result, you will not have the same protection afforded to shareholders of companies that are subject to these corporate governance requirements.

We may engage in acquisitions or strategic alliances that could disrupt our business, result in increased expenses, reduce our financial resources and cause dilution to our shareholders. We cannot assure you that such acquisitions or strategic alliances may be successfully implemented.

Although we have not engaged in acquisitions or strategic alliances in the past, we may look for potential acquisitions or strategic alliances in the future to expand our business. However, we may not be able to find suitable acquisition candidates, complete acquisitions on favorable terms, if at all, or integrate any acquired business, products or technologies into our operations. If we do complete acquisitions, they may be viewed negatively by customers or investors and they may not enable us to strengthen our competitive position or achieve our goals. In addition, any acquisitions that we make could lead to difficulties in integrating personnel, technologies and operations from the acquired businesses and in retaining and motivating key personnel from these businesses. Moreover, acquisitions may disrupt our ongoing operations, divert management from day-to-day responsibilities and increase our expenses. Future acquisitions may reduce our cash available for operations and other uses, and could result in increases in amortization expenses related to identifiable intangible assets acquired, potentially dilutive issuances of equity securities or the incurrence of debt. We cannot predict the number, timing or size of future acquisitions, or the effect that any such acquisitions might have on our operating results.

 

22


Table of Contents

Cyber-security incidents, including data security breaches or computer viruses, could harm our business by disrupting our delivery of services, damaging our reputation or exposing us to liability.

We receive, process, store and transmit, often electronically, the data of our customers and others, much of which is confidential. Unauthorized access to our computer systems or stored data could result in the theft, including cyber-theft, or improper disclosure of confidential information, and the deletion or modification of records could cause interruptions in our operations. These cyber-security risks increase when we transmit information from one location to another, including over the internet or other electronic networks. Our facilities, systems and procedures, and those of our third-party service providers, may be vulnerable to security breaches, acts of vandalism, software viruses, misplaced or lost data, programming or human errors or other similar events which may disrupt our delivery of services or expose the confidential information of our customers and others. Any security breach involving the misappropriation, loss or other unauthorized disclosure or use of confidential information of our customers or others, whether by us or a third party, could (i) subject us to civil and criminal penalties, (ii) have a negative impact on our reputation, or (iii) expose us to liability to our customers, third parties or government authorities. We are not aware of such breaches to date. Any of these developments could have a material adverse effect on our business, financial condition and results of operations. For more information, see “Item 16K. Cybersecurity.”

Preferential tax treatment currently available to us in the PRC could be discontinued or reduced.

As a foreign-invested enterprise in the PRC in IC design industry, according to Announcement on Corporate Income Tax Policies for Promoting High-quality Development of the Integrated Circuit and Software Industries issued by the Ministry of Finance and other relevant authorities on December 11, 2020, our PRC subsidiary Shanghai Intchains qualifies for preferential tax treatment which allows it to enjoy a 5-year tax holiday which exempts it from paying EIT for the first two years and allows it to pay EIT at half of the statutory rate for the following three years beginning from 2021 after utilizing all prior years’ tax losses. Shanghai Intchains had fully utilized its tax losses in 2021. When the benefits we currently receive under this preferential tax treatment expire in the future and if we do not receive any new and comparable preferential tax treatment, our financial condition and results of operations may be materially and adversely affected. In addition, we received tax refund of VAT, EIT, personal income tax and stamp duty from local government at certain percentages according to agreements entered annually since 2019. We cannot assure you that we will continue to qualify for these tax abatements or refunds in the future, or that the policies providing for them will remain in effect.

Shanghai Intchains was certified as a High and New Technology Enterprise in Shanghai, and therefore has been entitled to an EIT rate of 15.0% for a period of three years in 2019, which was renewed in 2022 for another three years. Under the PRC Enterprise Income Tax Law, or the EIT Law, and its relevant regulations, PRC companies are typically subject to an income tax rate of 25% under the EIT Law. Meanwhile, we shall, in accordance with the requirements of the tax authority and other relevant authorities, retain and submit our financial statements together with details of our research and development activities and other technological innovation activities for future reference to enjoy the preferential tax treatment. As advised by Jingtian & Gongcheng, our PRC legal adviser, if we fail to provide materials retained for future reference, we will not be entitled to enjoy the preferential tax treatment, as well as other benefits conferred under the accreditations.

We require various approvals, licenses, permits and certifications to operate our business. Any failure to obtain or renew any of these approvals, licenses, permits or certifications 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. In the event of non-compliance, we may have to incur significant expenses and divert substantial management time to rectify any such non-compliance. In the future, if we fail to obtain all the necessary approvals, licenses, permits and certifications, we may be subject to fines or the suspension of operations at the production facilities and research and development 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.

We cannot assure you that we will be able to fulfill all the conditions necessary to obtain and maintain all required government approvals, or that relevant government officials will always, if ever, exercise their discretion in our favor, or that we will be able to comply with any new laws, regulations or policies. 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 if we 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 and other disputes from time to time arising out of our operations, including disputes with our raw material or component suppliers, production partners, customers or employees.

We may from time to time be involved in disputes with various parties arising out of our operations, including raw material or electronic components suppliers, production partners, customers or employees. These disputes may lead to protests or legal or other proceedings and may result in damage to our reputation, substantial costs and diversion of resources and management’s attention from our core business activities. In addition, we may encounter compliance issues with regulatory bodies in the course of our operations, in respect of which we may face administrative proceedings or unfavorable decisions that may result in liabilities and cause delays to our production and delivery. We may be involved in other proceedings or disputes in the future that may have a material adverse effect on our business, financial condition, results of operations or cash flows.

 

23


Table of Contents

Our insurance coverage is limited and may not be adequate to cover potential losses and liabilities. A significant uninsured loss or a loss in excess of our insurance coverage could have a material adverse effect on our results of operations and financial condition.

We do not maintain any insurance covering our properties, equipment, inventory or employees, and we do not carry any business interruption or product liability insurance or any third-party liability insurance to cover claims in respect of personal injuries or any damages arising from accidents on our properties or in relation to our operations. The occurrence of certain incidents including severe weather, earthquake, fire, war, power outages, flooding and the consequences resulting from them may not be covered by our insurance policies adequately, or at all. If we were subject to substantial liabilities we could incur costs and losses that could materially and adversely affect our results of operations and financial condition.

We may need additional capital but may not be able to obtain it in a timely manner and on favorable terms or at all.

Our operations may require additional capital or financing from time to time in order to achieve further growth. We may require additional cash resources due to the future growth and development of our business. Our future capital requirements may be substantial as we seek to expand our operations and diversify our product offering. If our cash resources are insufficient to satisfy our cash requirements, we may seek to issue additional equity or debt securities or obtain new or expanded credit facilities.

Our ability to obtain external financing in the future is subject to a variety of uncertainties, including our future financial condition, results of operations and cash flows and the liquidity of international capital and lending markets. In addition, our loan agreements may contain financial covenants that restrict our ability to incur additional indebtedness or to distribute dividends. Any indebtedness that we may incur in the future may also contain operating and financial covenants that could further restrict our operations. There can be no assurance that financing will be available in a timely manner or in amounts or on terms acceptable to us, or at all. A large amount of bank borrowings and other debt may result in a significant increase in interest expense while at the same time exposing us to increased interest rate risks. Equity financing could result in dilution to our shareholders, and the securities issued in future financings may have rights, preferences and privileges that are senior to those of our ordinary shares or ADSs. Any failure to raise needed funds on terms favorable to us, or at all, could severely restrict our liquidity as well as have a material adverse effect on our business, financial condition and results of operations.

We face risks related to natural disasters, health epidemics or pandemics, and other outbreaks, most notably those related to the outbreak of COVID-19.

Our business could be adversely affected by the effects of epidemics or pandemics, including COVID-19, avian influenza, severe acute respiratory syndrome (SARS), influenza A (H1N1), ebola or any other epidemic or pandemic. Any such occurrences could cause severe disruption to our daily operations, including our fulfillment infrastructure and our customer service centers, and may even require a temporary closure of our facilities.

Following the outbreak of COVID-19 in early, 2020, many businesses and social activities in China and other countries and regions have been severely disrupted starting in the first quarter of 2020, including those of our suppliers, customers and employees. Although mainland China ended COVID-19 pandemic control measures in December 2022, there is no assurance that COVID-19 or another pandemic will not emerge in the future, which may cause market panics and materially and negatively affect the global financial markets. Such disruption and the potential slowdown of the world’s economy could have a material adverse effect on our results of operations and financial condition. We and our customers experienced and may continue to experience significant business disruptions and suspension of operations due to quarantine measures to contain the spread of the pandemic, which may cause shortage in the supply of raw materials, increase the likelihood of default from our customers and delay our product delivery. A pandemic could also lead to great volatility in the cryptocurrency price, which may negatively affect the demand for our ASIC chips both in terms of the price and the quantity. Our business operations were disrupted, and may continue to be disrupted, if any of our employees are suspected of having contracted any contagious disease or condition, since it could require our employees to be quarantined or our offices to be closed down and disinfected. All of these had, and may continue to, have a material adverse effect on our results of operations and financial condition.

The occurrence of any of the foregoing or other natural or man-made disasters could cause damage or disruption to us, our employees, operations, markets and customers, which could result in significant delays in deliveries or substantial shortages of our products and could adversely affect our business, financial condition, results of operations or prospects.

 

24


Table of Contents

Any global systemic economic and financial crisis could negatively affect our business, results of operations, and financial condition.

Any prolonged slowdown in the Chinese or global economy may have a negative impact on our business, results of operations and financial condition. The global financial markets have experienced significant disruptions since 2008 and the United States, Europe and other economies have experienced periods of recession. The recovery from the lows of 2008 and 2009 has been uneven and there are new challenges, including the escalation of the European sovereign debt crisis from 2011 and the slowdown of the PRC’s economic growth since 2012, which may continue. There is considerable uncertainty over the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and the PRC. There have also been concerns over unrest several geographic areas in the world, which have resulted in volatility in financial and other markets. There have also been concerns over the United Kingdom leaving the European Union as well as the significant potential changes to United States trade policies, treaties and tariffs, including trade policies and tariffs regarding the PRC.

There have also been concerns about the economic effect of the tensions in the relationship between the PRC and surrounding Asian countries. There could be in the future a number of domino effects from such turmoil on our business, including significant decreases in orders from our customers; insolvency of key suppliers resulting in product delays; inability of customers to obtain credit to finance purchases of our products and/or customer insolvencies; and counterparty failures negatively impacting our operations. Any systemic economic or financial crisis could cause revenue for the semiconductor industry as a whole to decline dramatically and could materially and adversely affect our results of operations.

If counterfeit products are sold under our brand names and trademarks, our reputation and financial results could be materially and adversely affected.

Third-party merchants and dealers are separately responsible for sourcing counterfeit products that are sold under our brand names and trademarks. Counterfeit products may be defective or inferior in quality as compared to authentic products. If our customers are not satisfied by counterfeit products sold under our brand names and trademarks, we may be subject to reputational damage. We believe our brand and reputation are important to our success and our competitive position. The discovery of counterfeit products sold under our brand names and trademarks may severally damage our reputation and cause customers to refrain from making future purchases from us, which would materially and adversely affect our business operations and financial results.

If we are unable to maintain or enhance our brand recognition, our business, financial condition and results of operations may be materially and adversely affected.

Maintaining and enhancing the recognition, image and acceptance of our brand are important to our ability to differentiate our products from and to compete effectively with our peers. Our brand image, however, could be jeopardized if we fail to maintain high product quality, pioneer and keep pace with evolving technology trends, or timely fulfill the orders for our products. If we fail to promote our brand or to maintain or enhance our brand recognition and awareness among our customers, or if we are subject to events or negative allegations affecting our brand image or the publicly perceived position of our brand, our business, operating results and financial condition could be adversely affected.

Adverse developments affecting the financial services industry could adversely affect our current and projected business operations and our financial condition and results of operations.

Adverse developments that affect financial institutions, such as events involving liquidity that are rumored or actual, have in the past and may in the future lead to bank failures and market-wide liquidity problems. For example, on March 10, 2023, Silicon Valley Bank (“SVB”) was closed by the California Department of Financial Protection and Innovation, which appointed the Federal Deposit Insurance Corporation (“FDIC”) as receiver. Similarly, on March 12, 2023, Signature Bank and Silvergate Capital Corp were each swept into receivership. The Department of the Treasury, the Federal Reserve and the FDIC released a statement that indicated that all depositors of SVB and Signature Bank. would have access to all of their funds, including funds held in uninsured deposit accounts, after only one business day of closure.

We have not experienced any adverse impact to our liquidity or to our current and projected business operations, financial condition or results of operations. However, uncertainty remains over liquidity concerns in the broader financial services industry, and our business, our business partners, or industry as a whole may be adversely impacted in ways that we cannot predict at this time.

 

25


Table of Contents

Although we assess our banking relationships as we believe necessary or appropriate, our access to cash in amounts adequate to finance or capitalize our current and projected future business operations could be significantly impaired by factors that affect the financial institutions with which we have banking relationships, and in turn, us. These factors could include, among others, events such as liquidity constraints or failures, the ability to perform obligations under various types of financial, credit or liquidity agreements or arrangements, disruptions or instability in the financial services industry or financial markets, or concerns or negative expectations about the prospects for companies in the financial services industry. These factors could also include factors involving financial markets or the financial services industry generally. The results of events or concerns that involve one or more of these factors could include a variety of material and adverse impacts on our current and projected business operations and our financial condition and results of operations. These could include, but may not be limited to, delayed access to deposits or other financial assets or the uninsured loss of deposits or other financial assets; or termination of cash management arrangements and/or delays in accessing or actual loss of funds subject to cash management arrangements.

In addition, widespread investor concerns regarding the U.S. or international financial systems could result in less favorable commercial financing terms, including higher interest rates or costs and tighter financial and operating covenants, or systemic limitations on access to credit and liquidity sources, thereby making it more difficult for us to acquire financing on acceptable terms or at all. Any decline in available funding or access to our cash and liquidity resources could, among other risks, adversely impact our ability to meet our operating expenses, financial obligations or fulfill our other obligations, result in breaches of our financial and/or contractual obligations or result in violations of federal or state wage and hour laws. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our liquidity and our current and/or projected business operations and financial condition and results of operations.

In addition, our business partners could be adversely affected by any of the liquidity or other risks that are described above as factors, which in turn, could have a material adverse effect on our current and/or projected business operations and results of operations and financial condition. Any business partner bankruptcy or insolvency, or any breach or default by a business partner, or the loss of any significant business partner relationships, could result in material adverse impacts on our current and/or projected business operations and financial condition.

Risks Relating to Doing Business in the PRC

Changes in the political and economic policies of the Chinese government or in relations between China and the United States may materially and adversely affect our business, financial condition, results of operations and the market price of our ADSs.

Due to our extensive operations in China, our business, results of operations, financial condition and prospects may be influenced to a significant degree by economic, political, legal and social conditions in China or changes in government relations between China and the United States or other governments. There is significant uncertainty about the future relationship between the United States and China with respect to trade policies, treaties, government regulations and tariffs. China’s economy differs from the economies of developed countries in many respects, including with respect to the amount of government involvement, level of development, growth rate, control of foreign exchange, allocation of resources and legal system. While China’s economy has experienced significant growth over the past four decades, growth has been uneven across different regions and among various economic sectors. The Chinese government has implemented various measures to encourage economic development 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 that are currently applicable to us. In addition, in the past the Chinese government implemented certain measures, including interest rate increases, 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. In July 2021, the Chinese government provided new guidance to and placed restrictions on mainland China-based companies raising capital outside of mainland China. In light of the recent developments in China and the overall risks with the China-based variable interest entities, or VIE, structure, the SEC has imposed enhanced disclosure requirements on China-based companies seeking to register securities with the SEC. Although we do not have a VIE structure, due to our extensive operations in China, any future Chinese, U.S. or other rules and regulations that place restrictions on capital raising or other activities by companies with extensive operations in China could adversely affect our business and results of operations. If the business environment in China deteriorates from the perspective of domestic or international investment, or if relations between China and the United States or other governments deteriorate, the Chinese government may intervene with our operations and our business in China and United States, as well as the market price of our ADSs, may also be adversely affected.

The Chinese government may intervene in or influence our operations at any time, which could result in a material change in our operations and significantly and adversely impact the value of our ADSs.

We have been advised by Jingtian & Gongcheng, our PRC legal adviser, that we have obtained all necessary permissions or approvals and authorizations in mainland China in all material aspects in relation to conducting our business operations in mainland China. Except for the business licenses issued by the local branch of the State Administration for Market Regulation, which our PRC subsidiaries have obtained and are in full force and effect as of the date of this annual report, Intchains Group Limited and our PRC subsidiaries are not required to obtain other licenses, approvals or permits to conduct our IC design business operations in mainland China.

 

26


Table of Contents

To the best of our knowledge, as of the date of this annual report, there are no laws or regulations that are or will be adopted in the near future by PRC government authorities that would prevent us from maintaining the business licenses we have obtained or would require us to obtain additional licenses or qualifications in order to operate our IC design business.

However, the Chinese government has significant oversight and discretion over the conduct of our business and may intervene or influence our operations as the government deems appropriate to further regulatory, political and societal goals. The Chinese government has recently published new policies that significantly affected certain industries such as the education and internet industries, and we cannot rule out the possibility that it will in the future release regulations or policies regarding our business operations that could require us to seek permission from Chinese authorities to continue to operate our business, we may be unable to obtain such approval requirements or maintain our business licenses which may adversely affect our business, financial condition and results of operations, and could have a material adverse effect on the trading price of the ADSs. Furthermore, recent statements made by the Chinese government have indicated an intent to increase the government’s oversight and control over offerings of companies with significant operations in mainland China that are to be conducted in foreign markets, as well as foreign investment in mainland China-based issuers like us. Any such action, once taken by the Chinese government, could significantly limit or completely hinder our ability to offer or continue to offer ADSs to our investors, and could cause the value of our ADSs to significantly decline or become worthless.

Changes in U.S. and Chinese regulations may adversely impact our business, our operating results, our ability to raise capital and the market price of our ADSs.

The U.S. government, including the SEC, has made statements and taken certain actions that led to changes to United States and international relations, and will impact companies with connections to China, including imposing several rounds of tariffs affecting certain products manufactured in China, imposing certain sanctions and restrictions in relation to China and issuing statements indicating enhanced review of companies with significant China-based operations. On October 7, 2022, the Bureau of Industry and Security (“BIS”) under the Commerce Department of the U.S. issued rules aimed at restricting China’s ability to obtain advanced computing chips, develop and maintain supercomputers, and manufacture advanced semiconductor products (the “Rule”). Although the Rule is intended to restrict China’s ability to purchase and manufacture certain high-end chips used in military applications, it may result in negative impact on companies that provide advanced computing chips, products containing such chips, or items related to supercomputers and semiconductors to customers based in China. The Rule sets forth the following restrictions, among others, (i) adding certain advanced and high-performance computing chips and computer products that contain such chips to the Commerce Control List of BIS (“CCL”); (ii) adding new license requirements for items destined for an end use relating to supercomputer or semiconductor development or production in China; (iii) adding certain semiconductor manufacturing equipment and related items to the CCL; and (iv) adding new license requirements for items intended for any semiconductor fabrication facility in China that fabricates ICs meeting specified criteria. We provided integrated solutions of high-performance computing ASIC chips products for blockchain applications only. While it does not appear that the Rule is directly applicable to us, we cannot assure you that regulatory authorities will not reach a different conclusion. Should our products be deemed to come within the purview of the Rule, our business, financial condition and results of operations may be materially and adversely affected.

It is unknown whether and to what extent new U.S. government legislation, executive orders, tariffs, laws or regulations will be adopted, or the effect that any such actions would have on companies with significant connections to China, on our industry or on us. Any unfavorable government policies on cross-border relations and/or international trade, including increased scrutiny on companies with significant China-based operations, capital controls or tariffs, may affect our ability to raise capital, the market price of our ADSs or prevent us from selling our products in certain countries. Furthermore, the SEC has issued statements primarily focused on companies with significant China-based operations, such as us.

If any new legislation, executive orders, tariffs, laws and/or regulations are implemented, if existing trade agreements are renegotiated, if the U.S. or Chinese governments take retaliatory actions due to the recent U.S.-China tensions or if the Chinese government exerts more oversight and control over securities offerings that are conducted in the United States, such changes could have an adverse effect on our business, financial condition and results of operations, our ability to raise capital and the market price of our ADSs.

While we have implemented internal control measures to mitigate our risk exposure to international sanctions, sanctions laws and regulations are constantly evolving, and new persons and entities are regularly added to the list of sanctioned persons. Further, new requirements or restrictions could come into effect which might increase the scrutiny on our business or result in one or more of our business activities being deemed to have violated sanctions. Our business and reputation could be adversely affected if the authorities of the United States, the European Union, the United Nations or any other jurisdictions were to determine that any of our future activities constitutes a violation of the sanctions they impose or provides a basis for a sanction’s designation of our group.

 

27


Table of Contents

The approval of the CSRC, CAC or other Chinese regulatory agencies may be required in connection with our offshore offerings under Chinese law. and, if required, we cannot predict whether we will be able to obtain such approval or complete such filing.

The Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors (the “M&A Rules”) purport to require offshore special purpose vehicles that are controlled by Chinese companies or individuals and that have been formed for the purpose of seeking a public listing on an overseas stock exchange through acquisitions of Chinese domestic companies or assets in exchange for the shares of the offshore special purpose vehicles shall obtain approval from the CSRC prior to publicly listing their securities on an overseas stock exchange.

Based on our understanding of the Chinese laws and regulations in effect as of the date of this annual report, we will not be required to submit an application to the CSRC for its approval of our offshore offerings and the listing and trading of our ADSs on the Nasdaq under the M&A Rules. As of the date of this annual report, we, or any of our subsidiaries have not applied for, received or been denied approval from any Chinese authorities to issue securities in our offshore offerings and/or the listing and trading of our ADSs on the Nasdaq nor have we, or any of our subsidiaries received any inquiry, notice, warning or sanctions regarding our planned overseas listing from the CSRC or any other PRC governmental authorities. However, there remains some uncertainty as to how the M&A Rules will be interpreted or implemented, and its opinions summarized above are subject to any new laws, rules and regulations or detailed implementations and interpretations in any form relating to the M&A Rules. We cannot assure you that relevant Chinese government agencies, including the CSRC, would reach the same conclusion.

On December 28, 2021, the CAC together with other PRC governmental authorities, promulgated the Measures for Cybersecurity Review, or Cybersecurity Measures, which took effect on February 15, 2022. Pursuant to the Cybersecurity Measures, online platform operators holding personal information of more than one million users and seeking a listing outside China must file for a cybersecurity review with the Cybersecurity Review Office before conducting any listing on a foreign stock exchange. In addition, the purchase of network products and services of a critical information infrastructure operator, or CIIO, and data processing activities of an online platform operator that affect or may affect national security, shall be subject to a cybersecurity review. Alternatively, relevant governmental authorities in the PRC may initiate a cybersecurity review if such governmental authorities determine any network products and services and data processing activities affect or may affect national security.

On November 14, 2021, the CAC published the Regulations on the Administration of Cyber Data Security (Draft for Comments), or Draft Cyber Data Regulations, pursuant to which a “data processor” processing personal information of more than one million individuals and seeking a listing outside China must file for a cybersecurity review. Also, a data processor shall also be subject to cybersecurity review if it conducts other activities that affect or may affect national security. As of the date of this annual report, the Draft Cyber Data Regulations is still in draft form and is not yet legally effective.

As we do not operate any online platform in China, we are not an “online platform operator” holding personal information of more than one million users which is required to file for a cybersecurity review offering pursuant to the Cybersecurity Measures and we are not an CIIO, or an “online platform operator” holding personal information of more than one million users or conducting data processing activities or affect or may affect national security which shall be subject to the cybersecurity review. Therefore, the Measures for Cybersecurity Review will not have material impact on our business and our offering. However, we cannot guarantee that the relevant PRC regulatory authority will not take a view that is contrary to or otherwise different from the opinion stated above. Currently, the Cybersecurity Measures and the Draft Cyber Data Regulations have not materially affected our business and operations, but in anticipation of the strengthened implementation of cybersecurity laws and regulations and the continued expansion of our business, we face potential risks if we are deemed as a CIIO or an “online platform operator” or a “data processor” who collects, stores, uses and processes important data under the PRC cybersecurity laws and regulations.

Furthermore, on July 6, 2021, the General Office of the Central Committee of the Communist Party of China and the General Office of the State Council jointly promulgated the Opinions on Strictly Cracking Down on Illegal Securities Activities in Accordance with the Law, pursuant to which Chinese regulators are required to accelerate rulemaking related to the overseas issuance and listing of securities, and update the existing laws and regulations related to data security, cross-border data flow, and management of confidential information. Numerous regulations, guidelines and other measures have been or are expected to be adopted under the umbrella of or in addition to the Cyber Security Law and Data Security Law.

On February 17, 2023, the CSRC promulgated the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures, and five supporting guidelines, which have come into effect on March 31, 2023. Pursuant to the Trial Measures, domestic companies that seek to offer or list securities overseas, both directly and indirectly, shall complete filing procedures with the CSRC pursuant to the requirements of the Trial Measures within three working days following its submission of initial public offerings or listing application. If a domestic company fails to complete required filing procedures or conceals any material fact or falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties, such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines.

 

28


Table of Contents

On February 24, 2023, the CSRC, together with Ministry of Finance of the PRC, National Administration of State Secrets Protection and National Archives Administration of China, revised the Provisions on Strengthening Confidentiality and Archives Administration for Overseas Securities Offering and Listing which was issued by the CSRC, National Administration of State Secrets Protection and National Archives Administration of China in 2009, or the Provisions. The revised Provisions is issued under the title the Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies, and have come into effect on March 31, 2023 together with the Trial Measures. One of the major revisions to the revised Provisions is expanding its application to cover indirect overseas offering and listing, as is consistent with the Trial Measures. The revised Provisions require that, including but not limited to (a) a domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals or entities including securities companies, securities service providers and overseas regulators, any documents and materials that contain state secrets or working secrets of government agencies, shall first obtain approval from competent authorities according to law, and file with the secrecy administrative department at the same level; and (b) domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals and entities including securities companies, securities service providers and overseas regulators, any other documents and materials that, if leaked, will be detrimental to national security or public interest, shall strictly fulfill relevant procedures stipulated by applicable national regulations. Any failure or perceived failure by the Company or PRC subsidiaries to comply with the above confidentiality and archives administration requirements under the revised Provisions and other PRC laws and regulations may result in that the relevant entities would be held legally liable by competent authorities, and referred to the judicial organ to be investigated for criminal liability if suspected of committing a crime.

As there are still uncertainties regarding the interpretation and implementation of such regulatory guidance, we cannot assure you that we will be able to comply with new regulatory requirements relating to our future overseas capital-raising activities and we may become subject to more stringent requirements with respect to matters including data privacy and cross-border investigation and enforcement of legal claims. Notwithstanding the foregoing, as of the date of this annual report, we are not aware of any Chinese laws or regulations in effect requiring that we obtain permission from any Chinese authority to issue securities to foreign investors, and we have not received any inquiry, notice, warning, sanction or any regulatory objection to our offshore offerings from the CSRC, the Cyberspace Administration of China, or the CAC, or any other Chinese authorities that have jurisdiction over our operations.

Based on the above and our understanding of the Chinese laws and regulations currently in effect as of the date of this annual report, we are not required to submit an application to the CSRC or the CAC for the approval of our offshore offerings and the listing and trading of our ADSs on the Nasdaq. However, there remains significant uncertainty as to the enactment, interpretation and implementation of regulatory requirements related to overseas securities offerings and other capital markets activities. If it is determined that we are subject to the Trial Measures for the listing of the ADRs on the Nasdaq, we may fail to obtain required approval, complete required filing or meet such requirements in a timely manner or at all, or completion could be rescinded. Any failure to obtain or delay in obtaining such approval, complete required filing or procedures for our offshore offerings, or a rescission of any such approval or filing obtained by us, would subject us to sanctions by the CSRC or other PRC regulatory authorities. These regulatory agencies may impose fines and penalties on our operations in mainland China, limit our ability to pay dividends outside of China, limit our operations in China, delay or restrict the repatriation of the proceeds from our offshore offerings into mainland China or take other actions that could have a material adverse effect on our business, financial condition, results of operations and prospects, as well as the trading price of our ADSs. The CSRC, the CAC or other Chinese regulatory agencies also may take actions requiring us, or making it advisable for us, to halt our offshore offerings before settlement and delivery of the ADSs. 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 settlement and delivery may not occur. In addition, if the CSRC, the CAC or other regulatory agencies later promulgate new rules requiring that we obtain their approvals for our offshore offerings, we may be unable to obtain a waiver of such approval requirements, if and when procedures are established to obtain such a waiver. Any uncertainties and/or negative publicity regarding such an approval requirement could have a material adverse effect on the trading price of the ADSs.

Recent negative publicity surrounding China-based companies listed in the United States may negatively impact the trading price of our ADSs.

We believe that recent negative publicity surrounding companies with operations in China that are listed in the United States have negatively impacted the stock prices of these companies. Certain politicians in the United States have publicly warned investors to shun China-based companies listed in the United States. The SEC and the Public Company Accounting Oversight Board (United States), or the PCAOB, also issued a joint statement on April 21, 2020, reiterating the disclosure, financial reporting and other risks involved in the investments in companies that are based in emerging markets as well as the limited remedies available to investors who might take legal action against such companies. Furthermore, various equity-based research organizations have recently published reports on China-based companies after examining their corporate governance practices, related party transactions, sales practices and financial statements, and these reports have led to special investigations and listing suspensions on U.S. national exchanges. Any similar scrutiny on us, regardless of its lack of merit, could cause the market price of our ADSs to fall, divert management resources and energy, cause us to incur expenses in defending ourselves against rumors, and increase the premiums we pay for director and officer insurance.

 

29


Table of Contents

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

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

Our auditor, the independent registered public accounting firm that issued the audit report included in this annual report, as auditor of companies that are traded publicly in the United States and as a firm registered with the PCAOB is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. Our auditor, which is based in New York, is currently subject to inspection by the PCAOB at least every three years. However, our auditor’s China affiliate is located in, and organized under the laws of, the PRC, which is a jurisdiction where the PCAOB has been unable to conduct inspections without the approval of the Chinese authorities.

On December 16, 2021, the PCAOB issued a report on its determinations that it is unable to inspect or investigate completely PCAOB-registered public accounting firms headquartered in mainland China and in Hong Kong because of positions taken by PRC authorities in those jurisdictions. On December 15, 2022, the PCAOB removed mainland China and Hong Kong from the list of jurisdictions where it is unable to inspect or investigate completely registered public accounting firms. Therefore, our auditor is currently able to be fully inspected and investigated by the PCAOB. Accordingly, until such time as the PCAOB issues any new determination, we are at no risk of having our securities subject to a trading prohibition under the HFCAA. On December 29, 2022, the Consolidated Appropriations Act, 2023 was signed into law, which, among other things, amended the HFCAA to reduce to number of consecutive years an issuer can be identified as a Covered Issuer before the SEC must impose an initial trading prohibition on the issuer’s securities from three years to two years. Therefore, once an issuer is identified as a Covered Issuer for two consecutive years, the SEC is required under the HCFAA to prohibit the trading of the issuer’s securities on a national securities exchange and in the over-the-counter market.

Each year, the PCAOB will determine whether it can inspect and investigate completely audit firms in mainland China and Hong Kong, among other jurisdictions. If the PCAOB determines in the future that it no longer has full access to inspect and investigate completely accounting firms in mainland China and Hong Kong and we use an accounting firm headquartered in one of these jurisdictions to issue an audit report on our financial statements filed with the SEC, we would be identified as a Covered Issuer following the filing of the annual report on Form 20-F for the relevant fiscal year. In accordance with the HFCAA, our securities would be prohibited from being traded on a national securities exchange or in the over-the-counter trading market in the United States if we are identified as a Covered Issuer for two consecutive years in the future. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. If our ADSs are prohibited from trading in the United States, there is no certainty that we will be able to list on a non-U.S. exchange or that a market for our shares will develop outside of the United States. A prohibition of being able to trade in the United States would substantially impair your ability to sell or purchase our ADSs when you wish to do so, and the risk and uncertainty associated with delisting would have a negative impact on the price of our ADSs. Also, such a prohibition would significantly affect our ability to raise capital on terms acceptable to us, or at all, which would have a material adverse impact on our business, financial condition, and prospects.

Economic, political and social conditions as well as governmental policies in the PRC could adversely affect our business, prospects, financial condition and financial results.

A majority of our business operations is currently conducted in the PRC and we derive a majority of our revenue from the PRC. The PRC economy differs from the economies of most developed countries in many aspects, including:

 

   

political structure;

 

   

level of government involvement and control;

 

   

growth rate and level of development;

 

   

level and control of capital investment and reinvestment;

 

   

control of foreign exchange;

 

30


Table of Contents
   

allocation of resources; and

 

   

legal systems.

The PRC economy has been transitioning from a centrally planned economy to a more market-oriented economy for approximately four decades as the PRC government has implemented economic reform measures to utilize market forces in the development of the PRC economy. We cannot predict whether changes in the economic, political and social conditions of the PRC and in its laws, regulations and policies will have any adverse effect on our current or future business, financial condition or results of operations.

More specifically, many of the economic reforms carried out by the PRC government are unprecedented or experimental and are expected to be refined and improved over time. This refining and adjustment process may not necessarily have a positive effect on our operations and business development. These actions, as well as other actions and policies of the government of the PRC, could cause a decrease in the overall level of economic activity in the PRC and the surrounding regions and, in turn, have an adverse impact on our business and financial condition.

Changes to and uncertainties in the legal system of the PRC may have a material adverse impact on our business, financial condition and results of operations. Legal protections available to you under the legal system of the PRC may be limited.

The PRC is still in the process of developing a comprehensive statutory framework. Since 1979, the PRC government has established a commercial law system, and significant progress has been made in promulgating laws and regulations relating to economic affairs and matters such as corporate organization and governance, foreign investment, commerce, taxation and trade. However, many of these laws and regulations are relatively new, and the implementation and interpretation of these laws and regulations remain uncertain in many areas. It may be difficult to obtain swift and equitable enforcement or to obtain enforcement of a judgment by a court of another jurisdiction. Consequently, developments and changes in the PRC laws and regulations, including their interpretation and enforcement, may have a material and adverse effect on our business, financial condition and results of operations. Furthermore, the legal protections available to you under the PRC legal system may be limited.

You may experience difficulties enforcing judgments against us and our management in the PRC.

We are not a Chinese operating company but a Cayman Islands holding company. Substantially all of our assets are located outside of the United States, and substantially all of our current operations are conducted in the PRC. In addition, except for Dr. Weiping Ma, our current directors and executive officers, including Mr. Qiang Ding, Mr. Chaohua Sheng, Mr. Conway Kong-Wai Lee, Mr. Qingyang Gu, and Mr. Chaowei Yan, are nationals and residents of countries other than the United States. Substantially all or a substantial portion of the assets of these persons are located outside the United States. As a result, it may be difficult for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the civil liability provisions of the U.S. federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of the PRC may render you unable to enforce a judgment against our assets or the assets of our directors and officers. For more information regarding the relevant laws of the Cayman Islands and the PRC, see “Enforceability of Civil Liabilities.”

PRC regulations relating to the establishment of offshore special purpose vehicles by PRC residents may subject our PRC-resident beneficial owners or our PRC subsidiaries to liability or penalties, limit our ability to make capital contributions into our PRC subsidiaries, limit our PRC subsidiaries’ ability to distribute profits to us, or otherwise adversely affect our financial position.

Under several regulations promulgated by SAFE, PRC residents and PRC corporate entities are required to register with and obtain approval from local branches of SAFE or designated qualified foreign exchange banks in mainland China in connection with their direct or indirect offshore investment activities. In addition, any PRC resident who is a direct or indirect shareholder of an offshore company is required to update the previously filed registration with the local branch of SAFE, with respect to any material change involving that offshore company, such as an increase or decrease in capital, transfer or swap of shares, merger or division. These regulations apply to all direct and indirect shareholders and beneficial owners of our company who are PRC residents, or PRC-Resident Shareholders, and may apply to any offshore acquisitions that we make in the future. To the best of our knowledge, as of the date of this annual report, each of our principal shareholders who is required to make the foreign exchange registration under SAFE Circular 37 had completed such registration. However, we may not at all times be fully aware or informed of the identities of all the PRC residents holding direct or indirect interests in our company, and we cannot assure you that all of our shareholders and beneficial owners who are PRC residents will comply with these foreign exchange regulations.

If any PRC-Resident Shareholder fails to make the required registration or update a previously filed registration, our PRC subsidiaries may be prohibited from distributing their profits and proceeds from any reduction in capital, share transfer or liquidation to us, and we may also be prohibited from injecting additional capital into our PRC subsidiaries. Moreover, failure to comply with the various foreign exchange registration requirements described above could result in liability on the related PRC-Resident shareholder or our PRC subsidiaries under the PRC laws for evasion of applicable foreign exchange restrictions.

 

31


Table of Contents

Our corporate structure may restrict our ability to receive dividends from, and transfer funds to, our PRC operating subsidiaries, which could restrict our ability to act in response to changing market conditions in a timely manner.

We are a Cayman Islands holding company and a certain portion of our operations are conducted through our operating subsidiaries. The ability of our operating subsidiaries to make dividend and other payments to us may be restricted by factors that include changes in applicable foreign exchange and other laws and regulations.

In particular, under the PRC law, each of our PRC operating subsidiaries may only pay dividends after 10% of its net profit has been set aside as reserve funds, unless such reserves have reached at least 50% of its registered capital. In addition, the profit available for distribution from our PRC operating subsidiaries is determined in accordance with generally accepted accounting principles in the PRC. This calculation may differ if it were performed in accordance with U.S. GAAP. As a result, we may not have sufficient distributions from our PRC operating subsidiaries to enable necessary profit distributions to our shareholders in the future, which would be based upon our financial statements prepared under U.S. GAAP.

Distributions by our PRC operating subsidiaries to us other than as dividends may be subject to governmental approval and taxation. Any transfer of funds from our company to our PRC operating subsidiaries, either as a shareholder loan or as an increase in registered capital, is subject to registration or approval of PRC governmental authorities, including the relevant administration of foreign exchange and/or the relevant examining and approval authority. These limitations on the free flow of funds between us and our PRC subsidiaries could restrict our ability to act in response to changing market conditions in a timely manner.

Dividends payable by us to our foreign investors and gains on the sale of the ADSs may become subject to withholding taxes under the PRC tax laws.

Under the EIT Law and EIT Implementation Rules, our foreign corporate shareholders may be subject to a 10% income tax upon any gains realized from the transfer of their ADSs and dividends distributable to such foreign corporate shareholder, if such income is regarded as income from “sources within the PRC.” According to the EIT Implementation Rules, whether income generated from transferring equity investments is to be regarded as sources within the PRC or from foreign territory shall depend upon the locations in which the enterprises accepting the equity investment are located. However, it is unclear whether income received by our shareholders will be deemed to be income from sources within the PRC and whether there will be any exemption or reduction in taxation for our foreign corporate shareholders due to the promulgation of the EIT Law. If our foreign corporate shareholders are required to pay PRC income tax on the transfers of the ADSs that they hold or on the gains on the sale of the ADSs by them, the value of our foreign corporate shareholders’ investments in the ADSs may be materially and adversely affected.

PRC regulation of loans and direct investment by offshore holding companies to PRC entities may delay or prevent us from using the proceeds of our initial public offering to make loans or additional capital contributions to our PRC subsidiaries, which could materially and adversely affect our liquidity and our ability to fund and expand our business operations.

We may transfer funds to our PRC subsidiaries or finance our PRC subsidiaries by means of shareholders’ loans or capital contributions after completion of our initial public offering. Any loans to our PRC subsidiaries, which are foreign-invested enterprises, cannot exceed a statutory limit, and shall be filed with SAFE or its local counterparts. Furthermore, any capital contributions we make to our PRC subsidiaries shall be registered with the PRC State Administration for Market Regulation or its local counterparts, and reported to with the Ministry of Commerce or its local counterparts.

On March 30, 2015, SAFE promulgated the Circular on Reforming the Administration Measures on Conversion of Foreign Exchange Registered Capital of Foreign-invested Enterprises, or SAFE Circular 19. SAFE Circular 19, however, allows foreign invested enterprises in mainland China to use their registered capital settled in RMB converted from foreign currencies to make equity investments, but the registered capital of a foreign invested company settled in RMB converted from foreign currencies remains not allowed to be used, among other things, for investment in the security markets, or offering entrustment loans, unless otherwise regulated by other laws and regulations. On June 9, 2016, SAFE further issued the Circular of the State Administration of Foreign Exchange on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or SAFE Circular 16, which, among other things, amended certain provisions of Circular 19. According to SAFE Circular 19 and SAFE Circular 16, the flow and use of the RMB capital converted from foreign currency-denominated registered capital of a foreign invested company is regulated such that RMB capital may not be used for purposes beyond its business scope or to provide loans to non-affiliates unless otherwise permitted under its business scope. On October 23, 2019, SAFE promulgated the Circular of the State Administration of Foreign Exchange on Further Promoting the Facilitation of Cross-Border Trade and Investment, or SAFE Circular 28, which removes the restrictions on domestic equity investments by non-investment foreign-invested enterprises with their capital funds, provided that certain conditions are met. The applicable foreign exchange circulars and rules may limit our ability to transfer the net proceeds from our initial public offering to our PRC subsidiaries and convert the net proceeds into RMB, which may adversely affect our business, financial condition, and results of operations.

 

32


Table of Contents

We may be classified as a “resident enterprise” for PRC enterprise income tax purposes, which could result in unfavorable tax consequences to us and our non-PRC shareholders.

The EIT Law provides that enterprises established outside of the PRC whose “de facto management bodies” are located in the PRC are considered “resident enterprises” and are generally subject to the uniform 25% enterprise income tax rate on their worldwide income. In addition, a circular issued by the State Administration of Taxation on April 22, 2009 regarding the standards used to classify certain Chinese-invested enterprises controlled by Chinese enterprises or Chinese group enterprises and established outside of the PRC as “resident enterprises” clarified that dividends and other income paid by such “resident enterprises” will be considered to be PRC source income, subject to PRC withholding tax, currently at a rate of 10%, when recognized by non-PRC enterprise shareholders. This circular also subjects such “resident enterprises” to various reporting requirements with the PRC tax authorities. Under the implementation regulations to the enterprise income tax, a “de facto management body” is defined as a body that has material and overall management and control over the manufacturing and business operations, personnel and human resources, finances and properties of an enterprise. In addition, the circular mentioned above sets out criteria for determining whether “de facto management bodies” are located in the PRC for overseas incorporated, domestically controlled enterprises. However, as this circular only applies to enterprises established outside of the PRC that are controlled by PRC enterprises or groups of PRC enterprises, it remains unclear how the tax authorities will determine the location of “de facto management bodies” for overseas incorporated enterprises that are controlled by individual PRC residents like us and some of our subsidiaries. Therefore, although all of our management is currently located in the PRC, it remains unclear whether the PRC tax authorities would require or permit our overseas registered entities to be treated as PRC resident enterprises. We do not currently consider our company to be a PRC resident enterprise. However, if the PRC tax authorities disagree with our assessment and determine that we are a “resident enterprise” we may be subject to enterprise income tax at a rate of 25% on our worldwide income and dividends paid by us to our non-PRC shareholders as well as capital gains recognized by them with respect to the sale of the ADSs may be subject to a PRC withholding tax.

This will have an impact on our effective tax rate, a material adverse effect on our net income and results of operations, and may require us to withhold tax on our non-PRC shareholders.

Government control of foreign currency conversion may affect the value of your investment.

The PRC government imposes controls on the convertibility of RMB into foreign currencies and, in certain cases, the remittance of currency out of the PRC. Under existing PRC foreign exchange regulations, payments of certain current account items can be made in foreign currencies without prior approval from the local branch of SAFE by complying with certain procedural requirements. However, approval from appropriate government authorities is required where RMB is to be converted into foreign currency and remitted out of the PRC to pay capital expenses such as the repayment of bank loans denominated in foreign currencies. The restrictions on foreign exchange transactions under capital accounts could also affect the ability of our subsidiaries in the PRC to obtain foreign exchange through debt or equity financing, including by means of loans or capital contributions from us. The PRC government may also at its discretion restrict access in the future to foreign currencies for current account transactions.

Labor contract laws in China may adversely affect our results of operations.

The current PRC Labor Contract Law imposes greater liabilities on employers and significantly increases the cost of an employer’s decision to reduce its workforce. Moreover, it stipulates that the employment contract of an employee must be automatically terminated upon reaching the mandatory retirement age. If we decide to significantly change or decrease our workforce, the Labor Contract Law could adversely affect our ability to enact such changes in a manner that is most advantageous to our business or in a timely and cost-effective manner, thus materially and adversely affecting our financial condition and results of operations.

Increases in labor costs and employee benefits in China may adversely affect our business and our profitability.

The PRC economy has been experiencing significant growth, leading to inflation and increased labor costs. China’s overall economy and the average wage in China are expected to continue to grow. In addition, we are required by PRC laws and regulations to pay various statutory employee benefits, including pensions, housing fund, medical insurance, work-related injury insurance, unemployment insurance and maternity insurance to designated government agencies for the benefit of our employees. The determination of the relevant government agencies whether an employer has made adequate payments of the requisite statutory employee benefits is within their discretion. Employers that fail to make adequate payments may be subject to late payment fees, fines and/or other penalties. Future increases in China’s inflation and material increases in labor costs and employee benefits may materially and adversely affect our profitability and results of operations unless we are able to pass on these costs to our customers.

 

33


Table of Contents

Risks Relating to the ADSs

Recent litigation and negative publicity surrounding China-based companies listed in the United States may negatively impact the trading price of our ADSs.

We believe that recent litigation and negative publicity surrounding companies with operations in China that are listed in the United States has negatively impacted the stock prices of these companies. Certain politicians in the United States have publicly warned investors not to invest in China-based companies listed in the United States. The SEC and the PCAOB also issued a joint statement on April 21, 2020 reiterating the disclosure, financial reporting and other risks involved in investments in companies that are based in emerging markets, as well as the limited remedies available to investors who might take legal action against such companies. Furthermore, various equity-based research organizations have recently published reports on China-based companies after examining their corporate governance practices, related party transactions, sales practices and financial statements, and these reports have led to special investigations and listing suspensions on U.S. national exchanges. Any similar scrutiny regarding our company or business, regardless of its lack of merit, could cause the market price of our ADSs to fall, could divert management resources and energy and could cause us to incur expenses in defending ourselves against rumors.

The trading price of the ADSs is likely to be volatile, which could result in substantial losses to investors.

The trading price of the ADSs is likely to be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, including the performance and fluctuation of the market prices of other companies with business operations located mainly in China that have listed their securities in the United States. The securities of some of these companies have experienced significant volatility since their initial public offerings, including, in some cases, substantial trading price declines. The trading performances of other PRC companies’ securities after their offerings may affect the attitudes of investors toward PRC companies listed in the United States in general, and consequently may impact the trading performance of our ADSs, regardless of our actual operating performance.

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

 

   

variations in our revenue, earnings and cash flow;

 

   

announcements of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors;

 

   

announcements of new offerings, solutions and expansions by us or our competitors;

 

   

changes in financial estimates by securities analysts;

 

   

detrimental adverse publicity about us, our products or our industry;

 

   

additions or departures of key personnel;

 

   

the release of lockup or other transfer restrictions on our outstanding equity securities or sales of additional equity securities; and

 

   

potential litigation or regulatory investigations.

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

In addition, the share price of a number of companies involved in initial public offerings, particularly among companies with relatively smaller public floats, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of these companies. Such rapid and substantial price volatility, including any share price run-up, may be unrelated to our actual or expected operating performance and financial condition or prospects, making it difficult for prospective investors to assess the rapidly changing value of our ADSs. This volatility may prevent you from being able to sell your securities at or above the price you paid for your securities. If the market price of our ADSs after our initial public offering does not exceed the initial public offering price, you may not realize any return on your investment in us and may lose some or all of your investment.

In the past, shareholders of public companies have often brought securities class action suits against those 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 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.

 

34


Table of Contents

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

The trading market for the ADSs will be influenced by research or reports that industry or securities analysts publish about our business. If one or more analysts who cover us downgrade the ADSs, the market price for the ADSs would likely decline. If one or more of these analysts cease to cover us or fail to regularly publish reports on us, we could lose visibility in the financial markets, which could, in turn, cause the market price or trading volume for the ADSs to decline.

Because we do not expect to pay dividends in the foreseeable future after our initial public offering, you must rely on price appreciation of the ADSs for a return on your investment.

We currently intend to retain most, if not all, of our available funds and any future earnings after our initial public offering to fund the development and growth of our business. As a result, we do not expect to pay any cash dividends in the foreseeable future. Therefore, you should not rely on an investment in our ADSs as a source for any future dividend income.

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 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 the ADSs will likely depend entirely upon any future price appreciation of the ADSs. There is no guarantee that the ADSs will appreciate in value after our initial public offering or even maintain the price at which you purchased the ADSs. You may not realize a return on your investment in the ADSs, and you may even lose your entire investment in the ADSs.

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

We have adopted a dual-class voting structure such that our ordinary shares consist of Class A ordinary shares and Class B ordinary shares. Based on our dual-class share structure, holders of Class A ordinary shares are entitled to one vote per share in respect of matters requiring the votes of shareholders, while holders of Class B ordinary shares are entitled to ten votes per share. We will issue Class A ordinary shares represented by our ADSs in our initial public offering. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof, while Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any transfer of Class B ordinary shares by a holder thereof to any person or entity which is not an affiliate of such holder, such Class B ordinary shares shall be automatically and immediately converted into the equal number of Class A ordinary shares. However, the creation of any pledge, charge, encumbrance or other third party right on any Class B ordinary shares to secure a holder’s contractual or legal obligations, except in cases where and until any such pledge, charge, encumbrance or other third party right is enforced and results in the third party holding legal title to the relevant Class B ordinary shares, will not be considered as a sale, transfer, assignment or disposition and will not trigger the automatic conversion. In addition, the termination of directorship on the board or employment with us of any holder of Class B ordinary shares will not trigger the automatic conversion either.

Due to the disparate voting powers attached to these two classes of ordinary shares, our co-founders, namely, Mr. Qiang Ding and Mr. Chaohua Sheng, will beneficially own all of our issued Class B ordinary shares, representing 53.4% of our total issued and outstanding share capital as of February 29, 2024 and they will be able to exercise 92.0% of the total voting power of our issued and outstanding share capital as of the same date. You will experience further dilution to the extent that additional Class B ordinary shares are issued in the future. As a result, our founders will have considerable influence over matters such as electing directors and approving material mergers, acquisitions or other business combination transactions. This concentrated control will limit your ability to influence corporate matters and could also discourage others from pursuing any potential merger, takeover or other change of control transactions, which could have the effect of depriving the holders of our Class A ordinary shares and our ADSs of the opportunity to sell their shares at a premium over the prevailing market price.

The dual-class structure of our ordinary shares may adversely affect the trading market for our ADSs.

Certain shareholder advisory firms have announced changes to their eligibility criteria for inclusion of shares of public companies on certain indices, including the S&P 500, that would exclude companies with multiple classes of shares and companies whose public shareholders hold no more than 5% of the total voting power from being added to such indices. In addition, several shareholder advisory firms have announced their opposition to the use of multiple class structures. As a result, the dual class structure of our ordinary shares may prevent the inclusion of our ADSs representing Class A ordinary shares in such indices and may cause shareholder advisory firms to publish negative commentary about our corporate governance practices or otherwise seek to cause us to change our capital structure. Any such exclusion from stock indices could result in a less active trading market for our ADSs. Any actions or publications by shareholder advisory firms critical of our corporate governance practices or capital structure could also adversely affect the value of our ADSs.

 

35


Table of Contents

Our amended and restated memorandum and articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders of our Class A ordinary shares and ADSs.

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

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

We are an exempted company incorporated under the laws of the Cayman Islands. Our corporate affairs are governed by our memorandum and articles of association, the Companies Act of the Cayman Islands 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 the Cayman Islands law are to a large extent governed by the common law of the Cayman Islands. The common law of the Cayman Islands is derived in part from comparatively limited judicial precedent in the Cayman Islands as well as from the common law of England, the decisions of whose courts are of persuasive authority, but are not binding, on a court in the Cayman Islands. The rights of our shareholders and the fiduciary duties of our directors under Cayman Islands law are not as clearly established as they would be under statutes or judicial precedent in some jurisdictions in the United States. In particular, the Cayman Islands have a less developed body of securities laws than the United States. In addition, Cayman Islands companies may not have standing to initiate a shareholder derivative action in a federal court of the United States.

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

Certain corporate governance practices in the Cayman Islands, which is our home country, differ significantly from requirements for companies incorporated in other jurisdictions such as the United States. We may follow the home country practice for certain corporate governance practices after our initial public offering which may differ from the requirements of the Nasdaq. If we choose to follow the home country practice, our shareholders may be afforded fewer protections than they otherwise would under rules and regulations applicable to U.S. domestic issuers.

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 management, members of the board of directors or controlling shareholders than they would as public shareholders of a company incorporated in the United States.

Certain judgments obtained against us by our shareholders may not be enforceable.

We are a Cayman Islands exempted company and all of our assets are located outside of the United States. Our operations are primarily conducted in China. In addition, except for Dr. Weiping Ma, all of our current directors and executive officers, including Mr. Qiang Ding, Mr. Chaohua Sheng, Mr. Conway Kong-Wai Lee, Mr. Qingyang Gu and Mr. Chaowei Yan, are nationals and residents of countries other than the United States. A substantial portion of the assets of these persons are located outside the United States. As a result, it may be difficult or impossible for you to bring an action against us or against these individuals in the United States in the event that you believe that your rights have been infringed under the civil liability provisions of the U.S. federal securities laws or otherwise. Even if you are successful in bringing an action of this kind, the laws of the Cayman Islands and of China may render you unable to enforce a judgment against our assets or the assets of our directors and officers.

 

36


Table of Contents

Fluctuations in the exchange rate between the RMB and the U.S. dollar could result in foreign currency exchange losses and could materially reduce the value of your investment.

The value of the RMB against the U.S. dollar and other currencies may fluctuate and is affected by, among other things, changes in political and economic conditions and the foreign exchange policy adopted by the PRC government. On July 21, 2005, the PRC government ended its policy of pegging the value of the RMB to the U.S. dollar. Following the removal of the U.S. dollar peg, the RMB appreciated more than 20% against the U.S. dollar over the following three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the RMB and the U.S. dollar remained within a narrow band. Since June 2010, the RMB has fluctuated against the U.S. dollar, at times significantly and unpredictably. On November 30, 2015, the Executive Board of the International Monetary Fund (IMF) completed the regular five-year review of the basket of currencies that make up the Special Drawing Right, or the SDR, and decided that with effect from October 1, 2016, the RMB is determined to be a freely usable currency and will be included in the SDR basket as a fifth currency, along with the U.S. dollar, the Euro, the Japanese yen and the British pound. In the fourth quarter of 2016, the RMB had depreciated significantly in the backdrop of a surging U.S. dollar and persistent capital outflows of China. This depreciation halted in 2017, and the RMB appreciated approximately 7% against the U.S. dollar during this one-year period. Starting from the beginning of 2019, the RMB has depreciated significantly against the U.S. dollar again. In early August 2019, the PBOC set the RMB’s daily reference rate at RMB7.0039 to US$1.00, the first time that the exchange rate of the RMB to the U.S. dollar exceeded 7.0 since 2008. With the development of the foreign exchange market and progress towards interest rate liberalization and RMB internationalization, the PRC government may in the future announce further changes to the exchange rate system, and we cannot assure you that the 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 the RMB and the U.S. dollar in the future.

Substantially all of our revenue and costs are denominated in RMB. We are a holding company and we rely on dividends paid by our operating subsidiaries in China for our cash needs. Any significant revaluation of the RMB may materially and adversely affect our results of operations and financial position reported in RMB when translated into U.S. dollars, and the value of, and any dividends payable on, the ADSs in U.S. dollars. To the extent that we need to convert U.S. dollars we receive from our initial public offering into RMB for our operations, appreciation of the RMB against the U.S. dollar would have an adverse effect on the RMB amount we would receive. Conversely, if we decide to convert our RMB into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollar against the RMB would have a negative effect on the U.S. dollar amount.

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 are an emerging growth company until the fifth anniversary from the date of our initial listing.

The JOBS Act also provides that an emerging growth company 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. We intend to avail ourselves of the extended transition period.

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

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

 

   

the rules under the Exchange Act requiring the filing of quarterly reports on Form 10-Q or current reports on Form 8-K with the SEC;

 

   

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 will be 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 through press releases, distributed pursuant to the rules and regulations of the Nasdaq. 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 than 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.

 

37


Table of Contents

We may lose our foreign private issuer status in the future, which could result in significant additional costs and expenses to us.

As discussed above, we are a foreign private issuer, and therefore, we are not required to comply with all of the periodic disclosure and current reporting requirements of the Exchange Act. The determination of foreign private issuer status is made annually on the last business day of an issuer’s most recently completed second fiscal quarter, and, accordingly, the next determination will be made with respect to us on June 28, 2024. In the future, we would lose our foreign private issuer status if (1) more than 50% of our outstanding voting securities are owned by U.S. residents and (2) a majority of our directors or executive officers are U.S. citizens or residents, or we fail to meet additional requirements necessary to avoid the loss of foreign private issuer status. If we lose our foreign private issuer status, we will be required to file with the SEC periodic reports and registration statements on U.S. domestic issuer forms, which are more detailed and extensive than the forms available to a foreign private issuer. We will also have to comply with U.S. federal proxy requirements, and our officers, directors and 10% shareholders will become subject to the short-swing profit disclosure and recovery provisions of Section 16 of the Exchange Act. In addition, we will lose our ability to rely upon exemptions from certain corporate governance requirements under the listing rules of the Nasdaq. As a U.S. listed public company that is not a foreign private issuer, we will incur significant additional legal, accounting and other expenses that we will not incur as a foreign private issuer.

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

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

The depositary for the ADSs will give us a discretionary proxy to vote our ordinary shares underlying your ADSs if you do not vote at shareholders’ meetings, except in limited circumstances, which could adversely affect your interests.

Under the deposit agreement for the ADSs, if you do not vote, the depositary may give us a discretionary proxy to vote the ordinary shares underlying the ADSs at shareholders’ meetings if we have timely provided the depositary with notice of meeting and related voting materials and (i) we have instructed the depositary that we wish a discretionary proxy to be given, (ii) we have informed the depositary that there is no substantial opposition as to a matter to be voted on at the meeting, and (iii) a matter to be voted on at the meeting would not have a material adverse impact on shareholders.

The effect of this discretionary proxy is that you cannot prevent the underlying ordinary shares represented by the ADSs from being voted, except under the circumstances described above. This may make it more difficult for holders to influence the management of the company. Holders of ordinary shares are not subject to this discretionary proxy.

Your rights to pursue claims against the depositary as a holder of ADSs are limited by the terms of the deposit agreement.

Under the deposit agreement, any action or proceeding against or involving the depositary, arising out of or based upon the deposit agreement or the transactions contemplated thereby or by virtue of owning the ADSs may only be instituted in a state or federal court in New York, New York, and you, as a holder of our ADSs, will have irrevocably waived any objection which you may have to the laying of venue of any such proceeding, and irrevocably submitted to the exclusive jurisdiction of such courts in any such action or proceeding.

The depositary may, in its sole discretion, require that any dispute or difference arising from the relationship created by the deposit agreement be referred to and finally settled by an arbitration conducted under the terms described in the deposit agreement, although the arbitration provisions do not preclude you from pursuing claims under the Securities Act or the Exchange Act in state or federal courts.

 

38


Table of Contents

ADS holders 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, subject to the depositary’s right to require a claim to be submitted to arbitration, the federal or state courts in the City of New York have exclusive jurisdiction to hear and determine claims arising under the deposit agreement and in that regard, to the fullest 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. As the waiver relates to claims arising as a matter of contract in relation to the ADSs, we believe that, as a matter of construction of the clause, the waiver would likely to continue to apply to ADS holders who withdraw the Class A ordinary shares represented by the ADSs from the ADS facility with respect to claims arising before the withdrawal, and the waiver would most likely not apply to ADS holders who subsequently withdraw the Class A ordinary shares represented by ADSs from the ADS facility with respect to claims arising after the withdrawal. However, to our knowledge, there has been no case law on the applicability of the jury trial waiver to ADS holders who subsequently withdraw the Class A ordinary shares represented by the ADSs from the ADS facility.

If we or the depositary opposed a jury trial demand based on the waiver, the court would determine whether the waiver was enforceable based on the facts and circumstances of that case in accordance with the 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, by a federal or state court in the City of New York, which has exclusive jurisdiction over matters arising under the deposit agreement. In determining whether to enforce a contractual pre-dispute jury trial waiver provision, courts will generally consider whether a party knowingly, intelligently and voluntarily waived the right to a jury trial. We believe that this is 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 you or any other holders or beneficial owners of ADSs, including purchasers of ADSs in secondary market transactions, 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, you or such other holder or beneficial owner may not be entitled to a jury trial with respect to such claims, which may have the effect of increasing the cost of bringing a claim and limiting and discouraging lawsuits against us and the depositary. If a lawsuit is brought against either or both of us and 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 results that could be less favorable to the plaintiff(s) in any such action.

Nevertheless, if this jury trial waiver provision is not enforced, to the extent a court action proceeds, it would proceed under the terms of the deposit agreement with a jury trial. No condition, stipulation or provision of the deposit agreement or ADSs shall relieve us or the depositary from our respective obligations to comply with the Securities Act and the Exchange Act.

The deposit agreement may be amended or terminated without your consent.

We may amend or terminate the deposit agreement without your consent. If you continue to hold your ADSs after an amendment to the deposit agreement, you agree to be bound by the deposit agreement as amended. However, amendment to certain rights that may increase costs or prejudice a substantial right of ADS holders will not take effect until 30 days after notice thereof in accordance with the deposit agreement.

You, as holders of ADSs, may have fewer rights than holders of our ordinary shares and must act through the depositary to exercise those rights.

Holders of ADSs do not have the same rights as our registered shareholders. As a holder of the ADSs, you will not have any direct right to attend general meetings of our shareholders or to cast any votes at such meetings. You will only be able to exercise the voting rights that are carried by the underlying ordinary shares represented by your ADSs indirectly in accordance with the provisions of the deposit agreement. Under the deposit agreement, you may vote only by giving voting instructions to the depositary. Upon receipt of your voting instructions, the depositary will try, as far as is practicable, to vote the underlying ordinary shares represented by your ADSs in accordance with your instructions. If we ask for your instructions, then upon receipt of your voting instructions, the depositary will try to vote the underlying ordinary shares represented by your ADSs in accordance with those instructions. If we do not instruct the depositary to ask for your instructions, the depositary may still vote in accordance with instructions you give, but it is not required to do so. You will not be able to directly exercise your right to vote with respect to the underlying ordinary shares represented by your ADSs unless you withdraw such ordinary shares and become the registered holder of such shares prior to the record date for the general meeting.

 

39


Table of Contents

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

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

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

We may incur increased costs as a result of being a public company, particularly after we ceased to qualify as an “emerging growth company.”

We are a public company and expect to incur significant legal, accounting and other public company expenses that we did not incur as a private company. The Sarbanes-Oxley Act of 2002, as well as rules previously and subsequently implemented by the SEC and the Nasdaq, 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. 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. For example, as a result of becoming a public company, we will need to increase the number of independent directors and adopt 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 to incur substantially higher costs to obtain the same or similar coverage. In addition, we will 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. In addition, we will incur other additional costs associated with our public company reporting requirements under the SEC rules and regulations. 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 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 requirements of the Nasdaq; these practices may afford fewer protection to shareholders than they would enjoy if we complied fully with the Nasdaq.

As a Cayman Islands exempted company listed on the Nasdaq, we are subject to Nasdaq corporate governance listing standards. However, Nasdaq rules permit a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq corporate governance standards. We intend to follow Cayman Islands corporate governance practices in lieu of the corporate governance requirements of the Nasdaq that listed companies must have for as long as we qualify as a foreign private issuer including:

 

   

a nomination and corporate governance committee composed entirely of independent directors;

 

   

a compensation committee composed entirely of independent directors;

 

   

provide an annual certification by our chief executive officer that he or she is not aware of any non-compliance with any corporate governance rules of the Nasdaq;

 

   

have regularly scheduled executive sessions with only independent directors; or

 

   

seek shareholder approval for (i) the implementation and material revisions of the terms of share incentive plans, (ii) the issuance of more than 1% of our outstanding ordinary shares or more than 1% of our outstanding voting power to a related party, (iii) the issuance of more than 20% of our outstanding ordinary shares, and (iv) an issuance that would result in a change of control.

 

40


Table of Contents

To the extent we choose to follow home country practice in the future, our shareholders may be afforded less protection than they otherwise would enjoy under Nasdaq corporate governance standards applicable to U.S. domestic issuers.

We may become a passive foreign investment company, or PFIC, which could result in adverse U.S. tax consequences to U.S. investors.

Based on the past and projected composition of our income and assets, and the valuation of our assets, including goodwill, we do not expect to be a passive foreign investment company, or a PFIC, in the current taxable year or in the foreseeable future, although there can be no assurance in this regard.

In general, we will be a PFIC for any taxable year in which:

 

   

at least 75% of our gross income is passive income, or

 

   

at least 50% of the value (determined based on a quarterly average) of our assets is attributable to assets that produce or are held for the production of passive income.

The determination of whether we are a PFIC is made annually. Accordingly, it is possible that we may become a PFIC in the current or any future taxable year due to changes in our asset or income composition. The composition of our assets and income may be affected by how, and how quickly, we use our liquid assets. Because we have valued our goodwill based on the expected market value of the ADSs, a decrease in the price of the ADSs may also result in our becoming a PFIC.

If we are a PFIC for any taxable year during which you hold the ADSs or ordinary shares, our PFIC status could result in adverse United States federal income tax consequences to you if you are a United States Holder, as defined under “Taxation—U.S. Federal Income Tax Consequences.” For example, if we are or become a PFIC, you may become subject to increased tax liabilities under United States federal income tax laws and regulations, and will become subject to burdensome reporting requirements. There can be no assurance that we will not be a PFIC for the current or any future taxable year. Our U.S. counsel expresses no opinion with respect to our PFIC status.

Techniques employed by short sellers may drive down the market price of the ADSs.

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

Public companies listed in the United States that have substantially all of their operations in China have been the subject of short selling. Much of the scrutiny and negative publicity has centered on allegations of, among other things, 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 have conducted or are now conducting internal and external investigations into the allegations and, in the interim, are subject to shareholder lawsuits and/or SEC enforcement actions.

We may be the subject of short selling, and it is not clear what long-term effect the related negative publicity could have on us. We may also be subject to short seller attacks from time to time in the future. If we were to become the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we may 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 sellers 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 divert management’s attention from the day-to-day operations of our company. Even if such allegations are ultimately proven to be groundless, allegations against us could severely impact the market price of our ADSs and our business operations.

 

ITEM 4.

INFORMATION ON THE COMPANY

A. History and Development of the Company

We, Intchains Group Limited, are a holding company incorporated in the Cayman Islands and conduct our operations primarily through our PRC subsidiaries. We began our operations in December 2017 when Shanghai Intchains Technology Co., Ltd., or Shanghai Intchains, was founded in Shanghai, China.

 

41


Table of Contents

With the growth of our business and in order to facilitate international capital raising, we underwent an offshore reorganization in the second half of 2021. In June 2021, Intchains Group Limited was incorporated in the Cayman Islands as our offshore holding company. Shortly after its incorporation, Intchains Group Limited incorporated a wholly-owned subsidiary in the British Virgin Islands, or BVI, namely, Intchains Investment (BVI) Limited, or Intchains BVI. In October 2021, Intchains Global Limited, or Intchains Global, was incorporated in the BVI as a wholly-owned subsidiary of Intchains Group Limited. In February 2022, Intchains Global acquired 100% equity interest in Intchains Pte. Ltd., or Intchains Singapore, a private limited company incorporated in Singapore, for the purpose of holding our planned business in Singapore. Following the incorporation of Intchains BVI, Intchains Technology (Hongkong) Limited, or Intchains HK, was incorporated in Hong Kong in July 2021 as a wholly-owned subsidiary of Intchains BVI. In September 2021, Intchains HK established Jerryken Intelligent Technology (Shanghai) Co., Ltd., or WFOE, as a wholly foreign owned entity in the PRC. In October 2021, Golden Stone Hong Kong Holding Limited, a then independent third party which is wholly owned by Mr. Zhaoyang Ma who is a principal shareholder, acquired 1% equity interest in Shanghai Intchains, upon completion of which, Shanghai Intchains became a sino-foreign equity joint venture. WFOE acquired approximately 82.49% equity interest in Shanghai Intchains in November 2021 and further acquired the remaining 17.51% equity interest in Shanghai Intchains in December 2021, and Intchains Group Limited became the ultimate holding company of our operating subsidiaries. On July 8, 2022, we subdivided our authorized share capital from US$50,000 divided into US$0.0001 par value each to US$50,000 divided into US$0.000001 par value each. In May 2023, Intchains Capital Limited was incorporated in the Cayman Islands as a wholly-owned subsidiary of Intchains Group Limited.

Corporate Information

We are a Cayman Islands exempted company limited by shares, operating under the Companies Act of the Cayman Islands. Our principal executive offices are located at Building 16, Lane 999, Xinyuan South Road, Lin-Gang Special Area, Pudong, Shanghai, 201306, the People’s Republic of China, and our telephone number is +86 021 5896 1080. Our primary website address is http://www.intchains.com. The information on our websites do not form a part of this annual report. In March, 2023, we completed our initial public offering on the Nasdaq Capital Market. In the offering, 1,114,516 ADSs, representing 2,229,032 Class A ordinary shares, were issued and sold to the public at a price of USD 8.00 per ADS, after underwriter partially exercised over-allotment option to purchase additional ADSs. Our agent for service of process in the United States is Puglisi & Associates, located at t 850 Library Avenue, Suite 204, Newark, Delaware 19711. The SEC maintains an Internet site at http://www.sec.gov that contains electronic reports, proxy and information statements, and other information regarding us and other issuers that file electronically with the SEC. For information regarding our principal capital expenditures, see “Item 5. Operating and Financial Review and Prospects—B. Liquidity and Capital Resources—Capital Expenditures.”

B. Business Overview

Overview

We are a provider of integrated solutions of high-performance computing ASIC chip products for blockchain applications. We have a fabless business model and specialize in the front-end and back-end of IC design, which are the major components of the IC product development chain. We have strong supply chain management through our well-established business partnership with a leading foundry, which helps to ensure our product quality and stable production output.

Our products primarily include high-performance computing ASIC chip products consisting of ASIC chips that have high computing power and superior power efficiency, computing equipment incorporating our ASIC chips, which we began offering to customers in the fourth quarter of 2023 and ancillary software and hardware, all of which cater to the evolving needs of the blockchain industry. We have built a proprietary technology platform named “Xihe” Platform, which allows us to develop a wide range of ASIC chips with high efficiency and scalability. We design our ASIC chips in-house, which enables us to leverage proprietary silicon data to deliver products reflecting the latest technological developments ahead of our competitors. As of December 31, 2023, we had completed a total of nine tape-outs using our “Xihe” Platform for 22nm and 12nm ASIC chips, achieving a 100% success rate for all our tape-outs.

The blockchain industry experienced challenges in 2023 and uncertainties in the market had negatively impacted our business performance. Our total revenue decreased from RMB631.8 million in 2021 to RMB473.7 million (US$68.7 million) in 2022 and further decreased to RMB82.2 million (US$11.6 million) in 2023. Our net income decreased from RMB450.1 million in 2021 to RMB355.2 million in 2022. We recorded a net loss of RMB26.8 million (US$3.8 million) in 2023.

 

42


Table of Contents

Despite these challenges, we maintain our confidence in our business strategy and long-term prospects, particularly as the broad market has shown signs of recovery in the fourth quarter of 2023. Our strong commitment to advanced research and development enables us to continuously innovate and create ASIC chips with superior performance to power ratio at reasonable cost. Our latest ASIC chip, designed and manufactured using a 12nm process node, completed the relevant IC verification and trial production processes in February 2024 and is set to enter mass production in March 2024. In addition, we initiated our business expansion in Singapore in 2023 by dispatching members of senior management to station in Singapore and entering dialogues with potential local distributors for cooperation. In December 2023, we entered into an asset acquisition agreement with a Singapore-based company to purchase certain assets used in the operation of its Goldshell WEB3 infrastructure brand with the aim of enabling us to enter the downstream production and sales sector across computing equipment for blockchain applications and other WEB3 infrastructure-related hardware and software products. We completed such acquisition in February 2024.

We operate business primarily in China and are subject to complex and evolving PRC laws and regulations. Uncertainties in the PRC legal system and the interpretation and enforcement of PRC laws and regulations could limit the legal protection available to you and us, hinder our ability to offer our ADSs in the future, result in a material adverse effect on our business operations, and damage our reputation, which might further cause our ADSs to significantly decline in value or become worthless. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in the PRC.”

Our Products

We primarily offer high-performance computing ASIC chip products including ASIC chips that have high computing power and superior power efficiency, computing equipment incorporating our ASIC chips, which we began offering to customers in the fourth quarter of 2023 and ancillary software and hardware, all of which cater to the evolving needs of the blockchain industry. We utilize a fabless business model and specialize in the front-end and back-end of IC design, which are the major components of the IC product development chain. See forth below is a diagram illustrating the general process of our ASIC chip design and production:

 

LOGO

Our ASIC Chip Products

We focus on the design of ASIC chips for blockchain applications. We engage in the front-end and back-end of ASIC chip design, the major links in the product development chain for ASIC chips. To suit our customers’ needs for mining different types of cryptocurrencies, we offer them a comprehensive suite of ASIC chips that can be used in cryptocurrency mining machines for a number of popular alternative cryptocurrencies other than Bitcoins, including Litecoin, Dogecoin, Kaspa, Kadena, Nervos Network and Handshake, among others. As the cryptographic algorithms involved for mining different types of cryptocurrencies are different, we have developed various unique ASIC chip designs to drive such mining hardware. The ASIC chip products we offer include the professional version used for professional computer servers, the lite version and the box version used for individual users.

 

43


Table of Contents

In order to maintain our competitive advantage in the ASIC chip market, we continually iterate our ASIC chip design to optimize computing power and power efficiency. The following table sets forth a summary of the status of the development of our ASIC chips.

 

Algorithm    Chip Model    Tape Out    Status
Blake2bsha3    ICC590    May 2020    In mass production
Blake2s    ICA586    October 2020    In mass production
   ICA585    December 2021    In mass production
Eaglesong    ICA588    October 2020    In mass production
Sha512MD160    ICA589    October 2020    In mass production
Blake2b    ICT580    June 2019    In mass production
Scrypt    IAA561    May 2021    In mass production
   ICT560    June 2019    In mass production
   ICQ550    October 2018    Near end of product cycle
   IEN610    October 2023    Tape-out completed and expected for mass production in Q1 2024
Cryptonight V4    ICT570    June 2019    In mass production
Cryptonight V2    ICQ530    October 2018    Near end of product cycle
kHeavyHash    IEN616    October 2023    Tape-out completed and expected for mass production in Q1 2024
Confidential Algorithm    ICC551/552/553    March 2022    In mass production
Confidential Algorithm    IEN618    October 2023    Tape-out completed and expected for mass production in Q1 2024

We price our ASIC chips in consideration of the market price of cryptocurrencies, prices of our competitors’ products, expected economic return of cryptocurrency mining, product types and demand for mining hardware. Additionally, we have adopted a floating pricing mechanism, consistent with industry practice. We normally set an initial price for our product at launch and lower the price as more competing products enter the market. When the market price of a cryptocurrency fluctuates, we will adjust the price of our products accordingly.

For most cryptocurrencies that require a mining process to be released or traded, the computing services mainly revolve around the mining hardware. The global cryptocurrency mining hardware industry consists of all the hardware used for mining cryptocurrencies under different chip architecture and algorithms, mainly dominated by ASIC-based and GPU-based mining hardware with high computing power.

Drawing upon our extensive knowledge of the cryptocurrency industry and strong technological expertise in ASIC chip design, we expanded our product offerings in the fourth quarter of 2023 to include computing equipment designed for blockchain applications. Our computing equipment is built using our proprietary product solutions and integrates our ASIC chips. To ensure efficient assembly and production, we have partnered with two contract manufacturers based in the PRC to assemble our computing equipment.

We also offer ancillary hardware including computing board, control board and other accessories such as power supply and structural parts, and ancillary software, which is embedded in hardware and provide basic configuration of relevant hardware that enables end-users to monitor the working condition of the chips in real time, including real-time hash rate, temperature and network connection. Such ancillary hardware and software are sold to distributors in the PRC in connection with their sales of computing equipment for blockchain applications to end users.

The price of bitcoin or thereum does not directly impact our ASICs chip products as they are used for mining alternative cryptocurrencies. Instead, our business and financial condition correlate with the market price of alternative cryptocurrencies. During the year ended December 31, 2023, our revenue was primarily generated from the sales of ASIC chip products used for mining alternative cryptocurrencies, and its historical rapid growth was largely driven by the drastic increase of the price of alternative cryptocurrencies. Generally, fluctuations of the market price of alternative cryptocurrencies may impact cryptocurrency mining activities and the demand for our chips, and thus affect our overall operating results.

Our “Xihe” Platform

We have built a proprietary technology platform named “Xihe” Platform, which allows us to develop a wide range of ASIC chips with high efficiency and scalability. The platform integrates our self-developed blockchain PoW algorithms and related cryptographic algorithms, as well as our systematic data analysis process. Since our inception, we have developed over 40 different hardware models and several innovative systems under the “Xihe” Platform that are dedicated to the research and development of chips, including a factory production test system, an after-sales data system, a computing server system and a batch management system.

 

44


Table of Contents

Our “Xihe” Platform is a platform based on advanced computing technologies and focused on the application of HPC ASIC chips and their related integrated solutions in the blockchain field. The “Xihe” Platform helps to facilitate our research and development in the application of high-power computation in the blockchain field and enables us to achieve shorter time-to-market of our products and achieve lower cost and higher gross profit. The advantages of the “Xihe” Platform include the following:

 

   

it continuously establishes and updates the foundry database standards based on advanced technologies to effectively optimize the functionality, power consumption and surface area of power computing chips, thereby achieving lower cost and higher gross profit margin;

 

   

capabilities in blockchain PoW algorithms and related cryptology-based computing algorithms allow us to perform systematic analysis, analyze algorithms, develop ASIC solutions, and seize new market opportunities;

 

   

comprehensive baseboard design, testing board/design, automatic test equipment and system level test solution design capabilities give us flexibility in selecting ASIC chip types and production plans, which in turn enables us to roll out products quickly, ensure the quality of our chips and thereby lower our costs; and

 

   

it maximizes production efficiency through equipping our production process with self-developed software tailored to our chips, including self-developed factory production testing system, after-sales data system, server backstage system, and volume/group management system.

Through our “Xihe” Platform, we have been able to launch products with shorter time-to-market, lower overall costs and relatively higher gross profit margins compared to our competitors in the industry. We design our ASIC chips in-house, enabling us to leverage proprietary silicon data for next generation products. Furthermore, from our past tape-outs with 100% success rate, we own the most critical silicon data that gives us advantages to deliver the most advanced product ahead of our competitors. For emerging market opportunities, we can quickly analyze the relevant algorithms, offer ASIC solutions and achieve mass production of the ASIC chips in five to eight months, compared to ten to 14 months generally needed by our industry peers. The ASIC solutions we offer are among the best in the industry within the same time window.

Sales and Marketing

For our ASIC chip products used in blockchain applications, customers evaluate technical performance specifications of chips and select their suppliers. We conduct limited sales and marketing efforts as customers assess and engage us through professional channels based on the known specifications of our products. Professional third-party websites in our industry have rankings of ASIC chip products based on performance criteria, and many customers connect with us through these websites. Our sales and marketing personnel communicate with potential customers to understand their needs and product requirements and recommend suitable products to them. Demand for our products has generally exceeded our production output and we require either full or partial prepayment from customers upon placement of purchase orders. We have not relied heavily on sales force for advertising and marketing of our ASIC chip products, as most of our customers approach us proactively.

Our Customer Base

Our customer base primarily consists of distributors located in the PRC. For the year ended December 31, 2023, we had seven customers with two contributing more than 10% of our revenue each, accounting for 56.2% and 41.9%, respectively, of our revenue. We believe that in the hypothetical scenario where our relationship with our main customers is impaired or terminated, we are well-positioned to sell our ASIC chip products to other distributors in the PRC as the demand for our products is primarily driven by their performance and the overall market condition of cryptocurrency market, rather than specific distributors. In addition, we expect such high customer concentration to decrease in 2024 as we have officially launched our Goldshell-branded computing equipment for blockchain applications to individual and corporate customers in March 2024.

Generally, we either require prepayment in full or offer alternate payment plans for customers to prepay a certain percentage with the remainder to be settled after delivery of the products. We conduct credit evaluations of customers, and generally do not require collateral or other security from our customers. We establish an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific customers. For the year ended December 31, 2023, substantially all of our customers paid the full purchase price before we delivered our products. Our customers generally resell purchased products to end users or other buyers located in overseas markets. We generally do not enter into long term agreements with our customers. Sales are typically made on one-off sales contract or purchase order bases.

Research and Development

We consider our research and development capability to be key to the development of our business. We engage in ongoing research and development activities to meet the technological requirements of customers and maintain our cutting-edge technological capabilities. As of December 31, 2023, our research and development team comprised a total of 99 employees, or approximately 74.4% of our total number of employees. Our research and development expenses were RMB42.3 million (US$6.0 million) for the year ended December 31, 2023.

 

45


Table of Contents

Our research and development team is led by our chief technology officer, Mr. Chaohua Sheng, who has more than 16 years of industry experience. Our research and development work is mainly categorized into chip development, product hardware development, product software development, product testing and research in new technology directions. Our research and development team tracks, evaluates and anticipates the latest industry developments and customers’ needs in determining our research and development project focus and new product roadmap. We intend to expand our research and development team and continue to enhance our research and development capabilities.

Production

Our Fabless Model

We do not directly manufacture ASIC chips. Instead, we adopt a fabless model, whereby we conduct front-end and back-end designs of our ASIC chips, which are then manufactured, packaged and tested and assembled by a world-class wafer foundry and OSAT partners that we cooperate with. Under the fabless model, we are able to leverage the expertise of industry leaders in areas such as fabrication, quality control and reliability, testing and packaging. In addition, the fabless model allows us to avoid many of the significant costs and risks associated with owning and operating various fabrication and packaging and testing facilities. Our fabrication partner is responsible for procurement of the majority of the raw materials used in the production of our ASIC chips. As a result, we can focus our resources on research and development, product design and additional quality assurances.

Wafer Fabrication

We work with our Foundry Partner, a world’s leading semiconductor foundry, which is also our only wafer fabrication partner, to produce wafers for our ASIC chips. We place orders to the Foundry Partner according to our business needs. After we place our orders, and once the Foundry Partner accepts our orders, we are required to prepay in full in order to secure production capacity from the Foundry Partner. It takes an average of approximately four months from the time when we place our order to the delivery of wafers. We started our cooperation with the Foundry Partner in 2018, and we do not maintain any long-term contract or framework agreement. While we continue to seek opportunities to improve our supply chain, we face concentration risks, as we currently depend on one supplier for our wafers. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Our Business and Industry—Our ASIC chips business depends mainly on supplies from a single third-party foundry, and any failure to obtain sufficient foundry capacity from this foundry would significantly delay the shipment of our products.”

Packaging and Testing

After the wafers are manufactured, they are shipped to an OSAT (outsourced semiconductor assembly and test) company for packaging into ASIC chips, which are then tested to ensure the required quality assurance procedures are all met.

We started our cooperation with ASE Group in 2021, ACCESS in 2018 and Forehope Electronic (Ningbo) Co., Ltd. in 2018. According to our agreements, we typically provide rolling forecasts and firm orders for our packaging and testing partners to purchase necessary materials. We typically settle with our packaging and testing partners on a monthly basis and we are required to pay them within 30 days upon receipt of invoices.

Computing Equipment Assembly

We outsource the assembly of our computing equipment for blockchain applications to third-party contract manufacturers in order to prioritize on the design and development of new ASIC chips offerings. We currently maintain a working relationship with two contract manufacturers for the assembly of our computing equipment. Pursuant to our arrangement, we are responsible for providing overall equipment design, ASIC chips and certain main components and software and the contract manufacturer is responsible for acquiring ancillary hardware and carrying out equipment assembly. The finished computing equipment is delivered directly at their production bases.

Quality Control

We emphasize quality control in all aspects of our operations. From product development, component sourcing to product assembly and delivery, we strictly control the quality of our products and components, to ensure our ASIC chip products meet our stringent internal standards as well as international and industry standards. We also require our fabrication, packaging and testing, and computing equipment production service providers to apply their stringent quality control standards and provide us their quality inspection reports.

 

46


Table of Contents

Warranty and After Sales Services

We provide a six-month warranty for our ASIC chip products, which we believe is in line with prevailing industry practice. Our warranties cover regular maintenance services and parts and labor for repairs. We accept exchanges of our ASIC chip products only for major defects.

We believe our exchange policy is consistent with relevant PRC laws and regulations governing product quality and consumer rights and interests. We have not received any requests for exchange which individually or in aggregate has had a material adverse effect on our business and financial condition. In addition, as of the date of this annual report, we have not experienced any product recall that adversely impacted our reputation, business operations or financial condition.

Competition

The overall ASIC chips market and related downstream markets, such as computing equipment incorporating ASIC chips, are relatively fragmented, with many ASIC-related products providers focusing on the different end applications and corresponding algorithms of the ASIC chips. However, for certain market segments, the concentration ratio is relatively high. We believes that our competitive advantage over existing and potential competitors lies in our established position as a leading fabless provider of high-performance computing ASIC chips for certain key blockchain algorithms and for blockchain algorithms used by individual end users, innovative technology platform, broad product portfolio tailored to capture market growth potential, close and stable relationships with our major suppliers and visionary and experienced management team as well as talented research and development personnel.

Intellectual Property

We develop and protect our intellectual property portfolio by registering our patents, copyrights, IC layout design rights, utility models, trade secret and confidentiality agreements, non-compete agreements and nondisclosure agreement with our employees and others to protect our proprietary rights. As of the date of annual report, we have registered 28 trademarks (including two in mainland China and 26 outside mainland China) and a total of ten patents in the PRC, including six inventions and four utility model patents. As of the same date, we have registered ten software copyrights and twenty-five IC layout-design rights in the PRC. We rely on patent, trademark, copyright, trade secret protection and confidentiality agreements to safeguard our interests in this respect. Intellectual property rights resulting from the research and development work by our employees belong to us.

Proprietary know-how that is not patentable and proprietary technologies and processes for which patents, IC layout design rights and copyrights are difficult to enforce are also of significant importance to our operations. We rely on trade secret protection and confidentiality agreements to safeguard our interests in this respect. Certain elements in our operations are not covered by patents, IC layout design rights or copyrights. We have taken security measures to protect these elements.

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.

We have in the past entered and may continue in the future to enter into IP licensing agreements with third parties for the use of their proprietary technologies, primarily IC development tools, in the development of our products. Third parties may initiate litigation against us alleging infringement of their proprietary rights or breach of a licensing agreement or declaring their non-infringement of our intellectual property rights. In the event of a successful claim of infringement or breach of a licensing agreement and our failure or inability to develop non-infringing technology or license the infringed or similar technology or cure the breach on a timely basis, our business could be harmed. Moreover, 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. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Our Business and Industry — If we fail to adequately protect our intellectual property rights, our ability to compete effectively or to defend ourselves from litigation could be impaired, which could reduce our total revenue and increase our costs” and “Item 3. Key Information—D. Risk Factors—Risks Relating to Our Business and Industry—We may face intellectual property infringement claims or other related disputes, which could be time-consuming, costly to defend or settle and result in the loss of significant rights and lower sales.”

 

47


Table of Contents

Employees

We had 133 full-time employees as of December 31, 2023. The following table sets forth the numbers of our full-time employees, categorized by function, as of December 31, 2023:

 

Function

   Number of
Employees
     Percentage of
Total Number of
Employees
 

Research and development

     99        74.4

Sales and marketing

     17        12.8

Administration

     6        4.5

Finance and accounting

     11        8.3

Total

     133        100.0

As of December 31, 2023, we did not employ any part-time staff.

We enter into employment contracts with our full-time employees. The remuneration payable to our employees includes fixed salaries, performance-based project bonuses and share-based compensation pursuant to our share incentive plan. We determine employees’ remuneration based on factors including years of experience, qualifications and market rate. In order to maintain the quality, knowledge and skills of our employees, we appreciate the importance of training to employees. We provide regular training to our employees, which include orientation training for new employees and continuing on-the-job training for existing employees.

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

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

Insurance

Besides the government-mandated social insurance and housing provident fund schemes, we do not maintain any insurance covering our properties, equipment, inventory or employees, and we do not carry any business interruption or product liability insurance or any third-party liability insurance to cover claims in respect of personal injuries or any damages arising from accidents on our properties or in relation to our operations. We have obtained and currently maintain the relevant directors and officers liability policies for our directors and executive officers since our initial public offering in March 2023. We believe that our insurance coverage is in line with industry practice. Any uninsured occurrence of business disruption, litigation or natural disaster, or significant damages to our uninsured equipment or facilities could have a material adverse effect on our results of operations. See “Item 3. Key Information—D. Risk Factors—Risks Relating to Our Business and Industry—Our insurance coverage is limited and may not be adequate to cover potential losses and liabilities. A significant uninsured loss or a loss in excess of our insurance coverage could have a material adverse effect on our results of operations and financial condition.”

Environmental Matters

We are subject to PRC environmental laws and regulations including the Environmental Protection Law of the PRC. These laws and regulations govern a broad range of environmental matters, including air pollution, noise emissions and water and waste discharge. We consider the protection of the environment to be important and have implemented measures in the operation of our business to ensure our compliance with all applicable requirements under PRC environmental laws and regulations. Due to the nature of our operations, the waste we produce is not hazardous and has minimal impact on the environment.

Our operations are subject to regulation and periodic monitoring by local environmental authorities. If we fail to comply with present or future laws and regulations, we could be subject to fines, suspension of production or cessation of operations.

 

48


Table of Contents

Regulation

Regulations and Government Policies Relating to the IC Industries and Blockchain Industries

Regulations and Government Policies Relating to the IC Industries

As demonstrated by The Circular of the State Council on Printing and Distributing Policies for Encouraging the Development of the Software Industry and the Integrated Circuit Industry issued on June 24, 2000, the PRC continues to enact policies encouraging new and advanced technology and supporting the software and IC industries.

On January 28, 2011, the State Council issued the Circular of the State Council on Printing and Distributing Policies for Further Encouraging the Development of the Software Industry and the Integrated Circuit Industry, which aims to formulate a series of policies for the purposes of further optimizing development environment for the software industry and integrated circuit industry, increasing the quality and the level of industry development and cultivating a number of influential and strong leading enterprises in these industries. This circular addresses topic including fiscal tax policies, investment and financing policies, research and development policies, import and export policies, talent policies, intellectual property policies and market policies.

On June 24, 2014, the MIIT, the NDRC, the Ministry of Science and Technology of the PRC and the Ministry of Finance of the PRC issued the Outline for Promoting the Development of the National Integrated Circuit Industry, which highlights those great efforts shall be put on the development of the IC design industry. By focusing on the industrial chain of key areas and strengthening IC design, software development, system integration, collaborative innovation in contents and services, the goal is to drive the development of the manufacturing industry through the rapid growth of the design industry.

On June 8, 2015, the NDRC issued the Notice on Implementing Major Engineering Packages in Emerging Industries. The Notice highlights the efforts in developing IC construction infrastructures, focusing on enhancing the level of advanced technology, design industry concentration ratio and industrial chain supporting ability, selecting areas with more mature technology, good industrial base and wide application potential, and accelerating the industrialization of high-performance IC products.

On November 7, 2018, the State Statistical Bureau issued the Classification of Strategic Emerging Industries, which lists IC design as a national strategic new industry.

On July 27, 2020, the State Council issued Several Policies for Promoting the High-quality Development of the Integrated Circuit Industry and the Software Industry in the New Era, which highlights the IC industry and software industry as the core of the information industry, and provides further policy support in terms of finance and taxation, investment and financing, research and development, import and export, talents, intellectual property rights, market and international cooperation for IC industries.

On March 12, 2021, NPC adopted Outline of the 14th Five-Year Plan for National Economic and Social Development and the Long-Range Objectives Through the Year 2035, IC industries continue to be listed as one of the eight major pioneering and strategic national projects that the State has clearly developed.

Regulations and Government Policies Relating to the IC Industries and Blockchain Industries

On December 15, 2016, the State Council issued the Notice of the 13th Five-Year Plan for National Informatization. This notice highlights the need to strengthen the layout of strategic innovative technologies, including blockchain technology, as well as others such as enhanced quantum communications, future networks, brain-like computing, artificial intelligence, holographic display, virtual display, big data cognitive analysis, new nonvolatile storage, driverless vehicles and gene editing.

On July 8, 2017, the State Council issued the Notice on Issuing New Generation AI Development Plan. This notice points out that advancing the integration of blockchain technology and artificial intelligence and establishing a new social credit system will significantly minimize the cost and risk of interpersonal communications.

On October 5, 2017, the General Office of the State Council issued the Guiding Opinions on Actively Promoting Supply Chain Innovation and Application, which highlights and promotes the research of using emerging technologies such as blockchain and artificial intelligence to establish a credit evaluation mechanism based on supply chain.

Pursuant to the Outline of the 14th Five-Year Plan for National Economic and Social Development and the Long-Range Objectives Through the Year 2035, the blockchain industry is one of the key industries in the digital economy. and technological innovation in blockchain such as smart contracts, consensus algorithms, cryptographic algorithms and distributed systems will be further promoted.

On May 27, 2021, the MIIT and the Office of the Central Cyberspace Affairs Commission issued the Guiding Opinions on Accelerating the Application of Blockchain Technology and the Development of the Industry, which points out efforts should be made to promote the integrated development of blockchain and the internet, big data, artificial intelligence and other new-generation information technologies, and build an advanced blockchain industry system.

 

49


Table of Contents

On November 1, 2021, the MIIT issued the “14th Five-Year Plan” Development Plan for the Information and Communication Industry. This notice makes it a priority for future development to significantly increase the level of computing power and significantly enhance the service capacity of facilities such as artificial intelligence and blockchain.

The promulgation and implementation of abovementioned policies and regulations have provided the IC industries and Blockchain Industries with financial, tax, technical and talent support, promoted the development of the IC industries and Blockchain Industries and created a good operational environment for our business.

Regulations and Government Policies Relating to Cryptocurrency

Pursuant to the Circular on Prevention of Risks Associated with Bitcoin jointly promulgated by the PBOC, the MIIT, the China Banking Regulatory Commission, the CSRC and the China Insurance Regulatory Commission on December 3, 2013, Bitcoin shall be considered a kind of virtual commodity in nature, which does not have the same legal status with fiat currencies and shall not be used and circulated in the market as currency. This circular also provides that financial institutions and payment institutions shall not engage in businesses related to Bitcoin.

Pursuant to the Announcement on Prevention of Risks from Offering and Financing of Cryptocurrencies promulgated by seven PRC governmental authorities including the PBOC on September 4, 2017, and Guarding against the Speculative Risks of Cryptocurrency Trading promulgated by the National Internet Finance Association of China, the China Banking Association; and the Payment & Clearing Association of China on May 18, 2021, illegal activities in offering and financing of cryptocurrencies, including initial coin offerings (ICOs), are forbidden in the PRC because such activities may be considered to constitute illegal offering of securities or illegal fundraising. Furthermore, financial institutions and payment institutions shall not engage in businesses related to cryptocurrency offering or financing transactions.

Pursuant to the Circular of the Regulating Cryptocurrency Mining Activities promulgated by eleven PRC governmental authorities including the PBOC on September 3, 2021, which aims to dispose of the “hidden risks” in cryptocurrency mining as it pursues China’s carbon-neutrality goals, and cryptocurrency mining is to be classified as a phased-out industry. This circular does not outlaw cryptocurrency mining completely, rather it orders local authorities to clamp down on illegal mining activities with plans to gradually phase out the industry. Investing in and constructing new mining projects will not be allowed and the existing mining projects will be given time to exit, and the entire industrial chain of the upstream and downstream of cryptocurrency mining activities will be tighten regulated.

On September 15, 2021, ten PRC governmental authorities including the PBOC issued the Notice on Further Preventing and Disposing of Risks in Cryptocurrency Trading and Speculation. This notice reiterates that cryptocurrencies do not have the same legal status as legal currencies, and emphasizes that certain cryptocurrency-related businesses are illegal financing activities, such as conducting exchanges between legal currencies and cryptocurrencies, or between cryptocurrencies, buying and selling cryptocurrencies as a central counterparty, providing information intermediary and pricing services for cryptocurrency transactions, token issuance and financing, and cryptocurrencies derivatives transactions. Cryptocurrency exchanges providing services to domestic residents are also illegal financial activities, and the relevant domestic staffs and subjects providing the services of marketing and promotion, payment and settlement, and technical support for them will be investigated for knowingly participating in the cryptocurrency industry.

On March 12, 2022, the NDRC published the Market Access Negative List (2022 Edition), which lists the virtual currency mining activities as the “backward production processes and equipment” under the eliminated item in the Catalogue for Guiding Industrial Restructuring. According to such list, market entities are prohibited from investing in eliminated items. The above regulations and policies may result in no customers in the PRC buying our products. The policies and regulations relating to the cryptocurrency industry do not have a direct impact on the Company, because the Company does not engage in any of the above described activities. However they could have an impact on the Company’s customers in the PRC, which could indirectly impact the demand for the Company’s productions.

Laws and Regulations Relating to Other Business Areas

Foreign Exchange

Pursuant to the Administrative Regulations of the PRC on Foreign Exchange promulgated by the State Council on January 29, 1996 and amended on August 1, 2008 with effect from August 5, 2008, and various regulations issued by SAFE, and other PRC regulatory agencies, foreign currency could be exchanged or paid through two different accounts, namely current account and capital account. Payment of current account items, including commodity, trade and service-related foreign exchange transactions and other current payment, may be made by conversion between RMB and foreign currencies without approval of SAFE, but are subject to procedural requirements including presenting relevant documentary evidence of such transactions. Capital account items, such as direct equity investment, loans and repatriation of investment, require the prior approval from or registration with SAFE or its local branch for conversion between RMB and the foreign currency, and remittance of the foreign currency outside the PRC.

 

50


Table of Contents

Pursuant to the Notice on Administration of Foreign Exchange Involved in Offshore Investment, Financing and Round-Trip Investment Conducted by Domestic Residents Through Special Purpose Vehicles, which was promulgated by SAFE and went into effect on July 4, 2014, prior to making capital contribution in a special purpose vehicle by a PRC resident using its legitimate assets or interests in the PRC or overseas, the PRC resident shall apply to the foreign exchange bureau for completion of foreign exchange registration formalities for overseas investments. A “domestic entity” referred to in this notice shall mean enterprise and institutional legal persons and any other economic organizations established in the PRC pursuant to the law; a “PRC resident individual” shall mean a PRC citizen holding a PRC resident identity document, military personnel identity document or armed police personnel identity document, and any foreign individual who does not hold a PRC identity document but normally resides in the PRC due to economic reasons.

Pursuant to the Notice on Further Simplification and Improvement of Foreign Exchange Administration Policies for Direct Investment, promulgated by SAFE on February 13, 2015 and effective June 1, 2015, two administrative approval matters, including foreign exchange registration approval under domestic direct investment and foreign exchange registration approval under overseas direct investment, shall be reviewed and processed directly by banks. SAFE and its local bureaus shall implement indirect supervision through the foreign exchange registration with banks for direct investment.

Pursuant to the Notice of SAFE on Reforming the Mode of Management of Settlement of Foreign Exchange Capital of Foreign-Funded Investment Enterprises promulgated on March 30, 2015 and effective June 1, 2015, and the Notice of SAFE on Reforming and Regulating the Policies for Administration of Foreign Exchange Settlement under the Capital Account promulgated on and effective June 9, 2016, the system of voluntary foreign exchange settlement is implemented for the foreign exchange earnings of foreign exchange capital of foreign-invested enterprises. Foreign exchange capital in a foreign- invested enterprise capital account, for which the monetary contribution has been confirmed by SAFE (or for which the monetary contribution has been registered for account entry), may be settled at a bank as required by the actual management needs of the enterprise. The voluntary settlement ratio of foreign-invested enterprise foreign exchange capital projects has been temporarily set at 100%. SAFE may make adjustments to the said ratio at appropriate times based on the status of the international balance of payments. In addition, foreign exchange earnings under capital projects and the RMB funds obtained from the exchange settlements thereof shall not be used by foreign-invested enterprises for the following purposes: (1) direct or indirect payments of expenditures exceeding its business scope or those being prohibited by the laws and regulations of the PRC; (2) direct or indirect uses in securities investments or investments other than capital-protected banking products (except as otherwise expressly provided); (3) issuance of loans to non-affiliated enterprises (excluding those that are expressly permitted within their business scope); and (4) construction or purchase of real estate not for personal use (except for real estate enterprises).

Foreign Investment

In March 2019, the Standing Committee of the National People’s Congress of the PRC passed the Foreign Investment Law of the People’s Republic of China, or the Foreign Investment Law. Among other things, the Foreign Investment Law defines the “foreign investment” as the investment activities in China conducted by foreign individuals, enterprises and other organizations, or the Foreign Investors, in a direct or indirect manner. The PRC governmental authorities will administrate foreign investment by applying the principal of pre-entry national treatment together with a negative list, to be specific, the Foreign Investors are prohibited from making any investments in the fields cataloged into prohibited industries for foreign investment based on the negative list, while they are allowed to make investments in the restricted industries provided that all the requirements and conditions as set forth in the negative list have been satisfied; when the Foreign Investors make investments in the fields other than those included in the negative list, the national treatment principle shall apply.

Pursuant to Provisions for Guiding the Foreign Investment Direction, projects with foreign investment fall into 4 categories, namely encouraged, permitted, restricted and prohibited. Projects with foreign investment that are encouraged, restricted or prohibited shall be listed in the Foreign Investment Catalog. Projects with foreign investment not listed as encouraged, restricted or prohibited projects are permitted projects.

Pursuant to the Special Administrative Measures for Access of Foreign Investment (2021 Edition), or the 2021 Edition Negative list, issued by the MOFCOM and the NDRC on December 27, 2021, which came into effect on January 1, 2022. Our business does not fall into the negative list and is permitted for foreign investment.

The Foreign Investment Law replaced the Law of the People’s Republic of China on Wholly Foreign-owned Enterprises. It stipulates that the PRC implements a system of pre-establishment national treatment plus negative list for the administration of foreign investment. Foreign investors are not allowed to invest in fields or sectors prohibited in the market access negative list for foreign investment. Foreign investors that intend to invest in the fields subject to access restrictions stipulated in the market access negative list for foreign investment shall be required to satisfy the conditions stipulated in such negative list. The PRC policies supporting enterprise development are equally applicable to foreign-invested enterprises. The PRC does not impose expropriation on foreign investment. Under special circumstances, if it requires imposing expropriation on foreign investment due to the need of public interest, expropriation shall be imposed according to legal procedures, and the foreign-invested enterprises concerned shall receive fair and reasonable compensation. Foreign-invested enterprises can raise funds through public issuance of stocks, corporate bonds and other securities in accordance with the law. Overall, The Foreign Investment Law establishes the clear principle of applying national treatment to FIEs except those engaged in industries on the 2021 Negative List. Since our current and planned business is not on the 2021 Negative List, to the best of our knowledge, it will not create any material adverse effect to our Company’s business.

 

51


Table of Contents

Outbound Investment

Pursuant to the Measures for Administration of Overseas Investment Management promulgated by the MOFCOM on September 6, 2014 and effective October 6, 2014 and the Measures for Administration of Overseas Investment of Enterprises promulgated by the NDRC on December 26, 2017 and effective March 1, 2018, a domestic institution is required to undergo relevant procedures for offshore investment prior to its overseas direct investment and obtain relevant record-filing, approval, certificate or permit. If an enterprise fails to complete the aforesaid procedures, it will be required by the competent authorities to suspend or cease the implementation of the project.

In the past, we have established an overseas subsidiary but failed to complete overseas investment record-filing formalities. Considering we no longer hold any equity interest in the aforesaid subsidiary, our risk of incurring relative legal liabilities would be low.

Regulations on Import and Export of Goods

Pursuant to the Foreign Trade Law of the PRC promulgated by the Standing Committee of the NPC on May 12, 1994 and last amended on November 7, 2016, foreign trade dealers who are engaged in the import or export of goods or technologies shall register with the competent authority responsible for foreign trade under the State Council or its authorized bodies unless such registration is not required under the laws, administrative regulations and the provisions of the competent department of foreign trade under the State Council. Where a foreign trade dealer fails to register as required, the customs will not process the procedures of declaration and clearance of the imported or exported goods.

Pursuant to the Customs Law of the PRC promulgated by the Standing Committee of the NPC on January 22, 1987 and last amended on April 29, 2021, 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.

Laws and Regulations Relating to Taxation

Enterprise Income Tax

Pursuant to the EIT Law promulgated on March 16, 2007, amended on and effective December 29, 2018, and the Regulation on Implementation of the Enterprise Income Tax Law of the PRC, or the EIT Implementation Rules, issued on December 6, 2007 and effective April 23, 2019, EIT shall be applicable at a uniform rate of 25% to all resident or non-resident enterprises. EIT shall be payable by a resident enterprise for income sourced within or outside the PRC. EIT shall be payable by a non-resident enterprise, for income sourced within the PRC by its institutions or premises established in the PRC, and for income sourced outside the PRC for which the institutions or premises established in the PRC have a de facto relationship. Where the non-resident enterprise has no institutions or premises established in the PRC or has income bearing no de facto relationship with the institution or premises established, EIT shall be payable by the non-resident enterprise only for income sourced within the PRC.

Pursuant to the Administrative Measures on the Accreditation of High and New Technology Enterprises, high and new technology enterprises accredited pursuant to these measures may make declarations under and benefit from tax concession policies in accordance with relevant regulations including the EIT Law and the EIT Implementation Rules, the Law of the PRC on Administration of Levying and Collection of Taxes and the Regulation of Implementation of the Law of the PRC on Administration of Levying and Collection of Taxes.

Pursuant to the Announcement on the Enterprise Income Tax Policies for Promoting the High-quality Development of the Integrated Circuit Industry and the Software Industry promulgated by the Ministry of Finance, the State Taxation Administration, the NDRC and the MIIT on December 12, 2020 and effective from January 1, 2020, and the Announcement No. 9 [2021] of the MIIT, the NDRC, the Ministry of Finance and the State Taxation Administration, upon certification, an integrated circuit design, equipment, materials, packaging, or testing enterprise or a software enterprise shall be exempt from the EIT from the first to the second year from the year when such enterprise makes profits, and be subject to the EIT levied at half of the 25% statutory tax rate from the third to the fifth year.

 

52


Table of Contents

Value-Added Tax

Pursuant to the Provisional Regulation on Value-Added Tax of the PRC promulgated by the State Council, as amended on November 5, 2008, February 6, 2016 and November 19, 2017 and effective November 19, 2017, all entities and individuals in the PRC engaging in the sales of goods, provision of processing services, repairs and replacement services, sales services, intangible assets, real estate and the importation of goods are required to pay value added tax, or VAT. Unless otherwise stated, the rate of VAT shall be 17%.

Pursuant to the Notice on Value-Added Tax Policies of Software Products a general taxpayer who sells self-developed software products and subject to VAT at a rate of over 3% may, after being taxed at the fixed tax rate of 17%, receive a VAT refund.

According to the Circular of the SAT, on Adjusting Value-added Tax Rates, where a taxpayer engages in a taxable sales activity for the value-added tax purpose or imports goods, the previous applicable 17% and 11% tax rates are lowered to 16% and 10% respectively.

According to the Circular on Policies to Deepen Value-added Tax Reform, where a taxpayer engages in a taxable sales activity for the value-added tax purpose or imports goods, the previous applicable 16% and 10% tax rates are lowered to 13% and 9% respectively.

Tax on Dividends

Pursuant to the EIT Law and the EIT Implementation Rules, except as otherwise provided by relevant tax treaties with the PRC government, dividends paid by foreign-invested investment enterprises to foreign investors which are non-resident enterprises and which have not established or operated premises in the PRC, or which have established or operated premises but where their income has no de facto relationship with such establishment or operation of premises shall be subject to a withholding tax of 10%.

Pursuant to the Arrangement between Mainland China and the Hong Kong Special Administrative Region for the Avoidance of Double Taxation and the Prevention of Fiscal Evasion with Respect to Taxes on Income entered into between the PRC government and the Hong Kong Special Administrative Region, where the beneficial owner is a company directly holding at least 25% of the equity interest of the company paying the dividends, the tax charged shall not exceed 5% of the distributed dividends. In any other case, the tax charged shall not exceed 10% of the distributed dividends.

Pursuant to the Announcement on Issues Relating to “Beneficial Owner” in Tax Treaties promulgated by the SAT on February 3, 2018 and came effective April 1, 2018, a “beneficial owner” shall mean a person who has ownership and control over the income, and the rights and property from which the income is derived. Upon the determination of the “beneficial owner” status of a resident of the treaty counterparty who needs to enjoy the tax treaty benefits (hereinafter referred to as the “applicant”), a comprehensive analysis shall be conducted taking into account the actual conditions of the specific case. In general, the following factors are unfavorable for the determination of “beneficial owner” status of an applicant: (1) the applicant is obligated to pay 50% or more of the income, within 12 months from its receipt, to a resident of a third country (region), where the term “obligated” includes agreed obligations and de facto payment for which there is no agreed obligation; (2) the business activities undertaken by the applicant do not constitute substantive business activities, where substantive business activities shall include manufacturing, distribution and management activities of a substantive nature, the determination of whether the business activities undertaken by the applicant are of a substantive nature shall be based on the functions actually performed and the risks borne, and investment holding management activities of a substantive nature undertaken by the applicant may constitute substantive business activities (where the applicant undertakes investment holding management activities which do not constitute substantive business activities, and simultaneously undertakes other business activities, if such other business activities are not sufficiently significant, these shall not constitute substantive business activities); (3) the treaty counterparty country (region) does not levy, or exempts tax on the relevant income, or levies tax but with a very low actual tax rate; (4) in addition to the loan contract based on which interest is derived and paid, there exists other loans or deposit contracts between the creditor and the third party, of which factors such as the amount, interest rate and date of execution are similar; and (5) in addition to the transfer contract for rights to use such as copyright, patent, technology, from which the royalties are derived and paid, there exists other transfer contracts for rights to use or ownership in relation to copyright, patent, technology between the applicant and a third party.

Pursuant to the Notice of the SAT on the Relevant Issues Concerning the Implementation of Dividend Clauses in Tax Treaties promulgated by the SAT and effective February 20, 2009, all of the following conditions shall be satisfied before the concession tax rate in a tax treaty can be enjoyed: (1) the tax resident obtaining dividends shall be restricted to the company as provided in the tax treaty; (2) among all the ownership equity interests and voting shares of the PRC resident company, the proportion directly owned by the tax resident complies with the prescribed proportions under the tax treaty; and (3) the proportion of the equity interests of the PRC resident company directly owned by such tax resident complies with, at all times within the twelve months before obtaining the dividends, the proportions specified in the tax treaty.

 

53


Table of Contents

Pursuant to the Announcement of the State Taxation Administration on Issuing the Administrative Measures for Entitlement to Treaty Benefits for Non-resident Taxpayers promulgated by the SAT on October 14, 2019 and effective January 1, 2020, entitlement to treaty benefits for non-resident taxpayers shall be handled by means of “self-judgment of eligibility, declaration of entitlement, and retention of relevant materials for future reference”. Where non-resident taxpayers judge by themselves that they meet the conditions for entitlement to treaty benefits, they may obtain such entitlement themselves at the time of making tax declarations, or at the time of making withholding declarations via withholding agents. At the same time, they shall collect, gather and retain relevant materials for future reference in accordance with the provisions of these measures, and shall accept the follow-up administration of tax authorities. Relevant information proving the status of “beneficial owner” shall be retained in the case of entitlement to dividends, interest and treaty benefits of royalty clauses.

Laws and Regulations Relating to Labor and Social Security

Pursuant to the Labor Law of the PRC promulgated on July 5, 1994 and amended on and effective December 29, 2018, companies must negotiate and enter into employment contracts with their employees based on the principle of fairness. Companies must establish and strengthen an employment hygiene system, strictly implement the national labor safety and health rules and standards, deliver occupational health and safety education to employees, prevent work-related accidents, and reduce occupational hazards. In addition, employers and employees shall purchase social insurances and pay for social insurance fees in compliance with applicable PRC laws.

Labor Contracts

The Labor Contract Law of the PRC, which was promulgated on June 29, 2007 and subsequently amended on December 28, 2012 and effective July 1, 2013, serves as the primary law regulating the labor contract relationship between companies and employees. Pursuant to this law, an employment relationship is established between the employer and the worker since the day of employment. The employer shall execute a written employment contract with the worker. Furthermore, to safeguard the legal rights and interests of workers, the way to calculate compensation for the probation period and for damages shall be subject to the provisions of the law.

Social Security and Housing Provident Fund

Pursuant to the Interim Regulations on Levying Social Insurance Premiums promulgated on January 22, 1999 and amended on March 24, 2019, Decisions of the State Council on Modifying the Basic Endowment Insurance System for Enterprise Employees promulgated on December 3, 2005, Decision on Establishment of Basic Medical System for Urban Employee issued by State Council with effect from December 14, 1998, the Regulations on Unemployment Insurance effective from January 22, 1999, Regulations on Work-Related Injury Insurance promulgated on April 27, 2003 with effect from January 1, 2004, and as amended on December 20, 2010, and the Interim Measures concerning the Maternity Insurance for Enterprise Employees promulgated on December 14, 1994 with effect from January 1, 1995, employers are required to register with the competent social insurance authorities and provide their employees with welfare schemes covering pension insurance, unemployment insurance, maternity insurance, work-related injury insurance and medical insurance.

Pursuant to the Social Insurance Law of the PRC, which became effective on July 1, 2011 with last amendment on December 29, 2018, all employees are required to participate in basic pension insurance, basic medical insurance schemes and unemployment insurance, which must be contributed by both the employers and the employees. All employees are required to participate in work-related injury insurance and maternity insurance schemes, which must be contributed by the employers. Employers are required to complete registrations with local social insurance authorities. Moreover, the employers must timely make all social insurance contributions. Except for mandatory exceptions such as force majeure, social insurance premiums may not be paid late, reduced, or be exempted. Where an employer fails to make social insurance contributions in full and on time, the social insurance contribution collection agencies shall order it to make all or outstanding contributions within a specified period and impose a late payment fee at the rate of 0.05% per day from the date on which the contribution becomes due. If such employer fails to make the overdue contributions within such time limit, the relevant administrative department may impose a fine equivalent to 1—3 times the overdue amount.

Pursuant to the Administrative Regulations on the Housing Provident Fund effective from April 3, 1999, amended on March 24, 2002 and March 24, 2019, enterprises are required to register with the competent administrative centers of housing provident fund and open bank accounts for housing provident funds for their employees. Employers are also required to timely pay all housing fund contributions for their employees. Where an employer fails to submit and deposit registration of housing provident fund or fails to go through the formalities of opening housing provident fund accounts for its employees, the housing provident fund management center shall order it to go through the formalities within a prescribed time limit. Failing to do so at the expiration of the time limit will subject the employer to a fine of not less than RMB10,000 and up to RMB50,000. When an employer fails to pay housing provident fund due in full and in time, housing provident fund center is entitled to order it to rectify, failing to do so would result in enforcement exerted by the court.

 

54


Table of Contents

Laws and Regulations Relating to Intellectual Property

Trademarks

Pursuant to the Trademark Law of the PRC promulgated on August 23, 1982, amended on April 23, 2019 and effective November 1, 2019 and the Regulation on Implementation of the Trademark Law of the PRC amended on April 29, 2014 and effective May 1, 2014, the right to the exclusive use of a registered trademark is limited to the approved trademark registration, and to goods for which the use of the trademark has been approved. The period of validity of registered trademarks lasts for ten years from the day of registration approval. Absent the authorization by the owner of the registered trademark, the use of the registered trademark or a similar trademark on the same category of goods or similar goods constitutes an infringement of the right to exclusive use of the registered trademark. The infringer shall, in accordance with the relevant regulations, cease the infringement activities, take correction actions, and compensate for losses.

Patents

Pursuant to the Patent Law of the PRC promulgated on March 12, 1984, last amended on October 17, 2020 and effective June 1, 2021, and the Rules for the Implementation of the Patent Law of the PRC last amended on December 11, 2023 and effective January 20, 2023, after the grant of the patent right for inventions and utility models, except otherwise regulated under the Patent Law, no entity or individual may, without the authorization of the patent owner, exploit such patent, that is to manufacture, use, offer to sell, sell or import the patented product, or use the patented process, and use, offer to sell, sell or import products directly obtained from such patented process, for production or business purposes. After the patent right is granted for a design, no unit or individual shall, without the authorization of the patent owner, exploit such patent, that is to manufacture, offer to sell, sell, or import any product containing such patented design for production or business purposes. Where infringement has been established, the infringer shall, in accordance with the relevant regulations, be ordered to cease the infringement activities, take corrective actions, and compensate for losses.

Copyrights

Pursuant to the Copyright Law of the PRC promulgated on September 7, 1990, last amended on November 11, 2020 and effective June 1, 2021, works of PRC citizens, legal persons or other organizations shall, regardless of whether they have been published, be entitled to the copyright pursuant to this law. Works include written works; oral works; musical, dramatic, opera, dance, acrobatic and artistic works; visual arts, architectural works; photographic works; film works and works created using methods similar to filmmaking; graphical works and modeling works such as engineering design graphs, product design graphs, maps and schematic diagrams; computer software; and other works stipulated by legal and administrative regulations.

Pursuant to the Regulation on Protection of Computer Software promulgated on December 20, 2001, last amended on January 30, 2013 and effective date on March 1, 2013, software copyright is conferred on the software development completion date. The protection period for a software copyright of a legal person or other organizations lasts for 50 years, concluding on the day of December 31 in the 50th year after the initial release of the software. However, in the case where the software has not been released within 50 years from its development completion date, protection shall no longer be offered by these regulations. A software copyright holder may register with competent software registration authority under the State Council Copyright Administrative Department. Registration certification documents issued by the competent software registration authority serve as the prima facie proof of such registration.

IC Layout Designs

Pursuant to the Regulation on the Protection of Integrated Circuit Layout Designs promulgated on April 2, 2001 and implemented on October 1, 2001, and the Protection of Integrated Circuit Layout Designs Regulations Implementing Rules promulgated on September 18, 2001 and effective October 1, 2001, layout design proprietary right holders enjoy the following proprietary rights: to duplicate the whole or any part of the protected layout designs that is original; to make commercial use of the protected layout designs, ICs containing such layout designs, or items containing such ICs.

Regulations in relation to M&A Rules and Overseas Listing

Accordance with the M&A Rules which was promulgated by the MOFCOM, the State-owned Assets Supervision and Administration Commission of the State Council, the SAT, the State Administration for Industry and Commerce, the CSRC and SAFE and took effect on September 8, 2006 and was subsequently amended on June 22, 2009 by the MOFCOM, a foreign investor was required to obtain necessary approvals when (i) a foreign investor acquires equity in a domestic non-foreign invested enterprise thereby converting it into a foreign-invested enterprise, or subscribes for new equity in a domestic enterprise via an increase of registered capital thereby converting it into a foreign-invested enterprise; or (ii) a foreign investor establishes a foreign-invested enterprise which purchase and operates the assets of a domestic enterprise, or which purchases the assets of a domestic enterprise and injects those assets to establish a foreign-invested enterprise. According to article 11 of the M&A Rules, where a domestic company or enterprise, or a domestic natural person, through an overseas company established or controlled by it/him, acquires a domestic company which is related to or connected with it/him, approval from MOFCOM is required. According to the Manual of Guidance on Administration for Foreign Investment Access issued by MOFOM on December 18, 2008, the equity transfer by the Chinese shareholders to the foreign shareholders in an established foreign-invested enterprise shall not be governed by the provisions on mergers and acquisitions. It does not matter whether the Chinese party and the foreign party are related parties or whether the foreign party is an existing shareholder or a new investor.

 

55


Table of Contents

As prior to the acquisition of all the equities of Shanghai Intchains by Jerryken Intelligent Technology (Shanghai) Co., Ltd., Shanghai Intchains was a sino-foreign equity joint venture and did not belong to “domestic companies” based on M&A Rules. Therefore, the M&A Rules does not apply to the acquisition of all the equities of Shanghai Intchains by Jerryken Intelligent Technology (Shanghai) Co., Ltd. and no approval from the CSRC is needed.

On July 6, 2021, the State Council and General Office of the of the Communist Party China Central Committee issued Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law, which steps-up scrutiny of overseas listings by companies and calls for strengthening cooperation in cross-border regulation, improving relevant laws and regulations on cyber security, cross-border data transmission and confidential information management, including the confidentiality requirement and file management related to the issuance and listing of securities overseas, enforcing the primary responsibility of the enterprises for information security of China based overseas listed companies and promoting the construction of relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. Furthermore, establishing and improving a system of extraterritorial application of laws in the capital market are also mentioned, judicial interpretations and supporting rules for extraterritorial application provisions of the Securities Law shall be formulated as soon as possible.

On February 17, 2023, with the approval of the State Council, the CSRC promulgated the Trial Administrative Measures of Overseas Securities Offering and Listing by Domestic Companies, or the Trial Measures, and five supporting guidelines, which has come into effect on March 31, 2023. Pursuant to the Trial Measures, (1) domestic companies that seek to offer or list securities overseas, both directly and indirectly, shall complete filing procedures with the CSRC pursuant to the requirements of the Trial Measures within three working days following its submission of initial public offerings or listing application. If a domestic company fails to complete required filing procedures or conceals any material fact or falsifies any major content in its filing documents, such domestic company may be subject to administrative penalties, such as order to rectify, warnings, fines, and its controlling shareholders, actual controllers, the person directly in charge and other directly liable persons may also be subject to administrative penalties, such as warnings and fines; (2) if the issuer meets both of the following criteria, the overseas offering and listing conducted by such issuer shall be deemed as indirect overseas offering and listing by a PRC domestic company: (i) 50% or more of any 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 were derived from PRC domestic companies; and (ii) the majority of the issuer’s business activities are carried out in mainland China, or its main place(s) of business are located in mainland China, or the majority of senior management team in charge of its business operations and management are PRC citizens or have their usual place(s) of residence located in mainland China; and (3) where PRC domestic companies seeking indirect overseas offering and listing in an overseas market, the issuer shall designate a major domestic operating entity responsible for all filing procedures with the CSRC, and where an issuer makes an application for initial public offerings or listings in an overseas market, the issuer shall submit filings with the CSRC within three business days after such application is submitted.

On the same day, the CSRC also held a press conference for the release of the Trial Measures and issued the Notice on Administration for the Filing of Overseas Offering and Listing by Domestic Companies, which, among others, clarified that (1) domestic companies that have submitted valid applications for their indirect overseas offering and listing prior to the effective date of the Trial Measures, March 31, 2023, but have not yet obtained approval from overseas regulatory authorities or stock exchanges, are allowed to reasonably arrange the timing for submitting their filing applications with the CSRC, and must complete the filing before the completion of their overseas offering and listing; (2) domestic companies that have obtained approval from overseas regulatory authorities or stock exchanges for their indirect overseas offering and listing prior to the effective date of the Trial Measures but have not yet completed their indirect overseas listing, are granted a six-month transition period from March 31, 2023. If these domestic companies fail to complete their indirect overseas offering and listing within such six-month transition period, they will be required to make filings with the CSRC pursuant to the Trial Measures; and (3) the CSRC will solicit opinions from relevant regulatory authorities and complete the filing of the overseas listing of companies seeking listing with contractual arrangements if they duly meet the compliance requirements, and support the development and growth of these companies by enabling them to utilize two markets and two kinds of resources.

On February 24, 2023, the CSRC, together with Ministry of Finance of the PRC, National Administration of State Secrets Protection and National Archives Administration of China, revised the Provisions on Strengthening Confidentiality and Archives Administration for Overseas Securities Offering and Listing which was issued by the CSRC, National Administration of State Secrets Protection and National Archives Administration of China in 2009, or the Provisions. The revised Provisions is issued under the title the Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies, and has come into effect on March 31, 2023 together with the Trial Measures. One of the major revisions to the revised Provisions is expanding its application to cover indirect overseas offering and listing, as is consistent with the Trial Measures. The revised Provisions require that, including but not limited to (a) a domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals or entities including securities companies, securities service providers and overseas regulators, any documents and materials that contain state secrets or working secrets of government agencies, shall first obtain approval from competent authorities according to law, and file with the secrecy administrative department at the same level; and (b) domestic company that plans to, either directly or indirectly through its overseas listed entity, publicly disclose or provide to relevant individuals and entities including securities companies, securities service providers and overseas regulators, any other documents and materials that, if leaked, will be detrimental to national security or public interest, shall strictly fulfill relevant procedures stipulated by applicable national regulations. On or after March 31, 2023, any failure or perceived failure by the Company or PRC subsidiaries to comply with the above confidentiality and archives administration requirements under the revised Provisions and other PRC laws and regulations may result in that the relevant entities would be held legally liable by competent authorities, and referred to the judicial organ to be investigated for criminal liability if suspected of committing a crime.

 

56


Table of Contents

Regulations Relating to Dividend Distributions

According to the PRC Company Law and Foreign Investment Law, each of our PRC subsidiaries, as a foreign invested enterprise, or FIE, is required to draw 10% of its after-tax profits each year, if any, to fund a common reserve, and which may stop

drawing its after-tax profits if the aggregate balance of the common reserve has already accounted for over 50% of its registered capital. These reserves are not distributable as cash dividends. Furthermore, under the EIT Law, which became effective in January 2008, the maximum tax rate for the withholding tax imposed on dividend payments from PRC foreign invested companies to their overseas investors that are not regarded as “resident” for tax purposes is 20%. The rate was reduced to 10% under the Implementing Regulations for the EIT Law issued by the State Council. However, a lower withholding tax rate might be applied if there is a tax treaty between China and the jurisdiction of the foreign holding companies, such as tax rate of 5% in the case of Hong Kong companies that holds at least 25% of the equity interests in the foreign-invested enterprise, and certain requirements specified by PRC tax authorities are satisfied.

Pursuant to the Notice on Improving the Check of Authenticity and Compliance to Further Promote Foreign Exchange Control promulgated by SAFE in January 2017, which stipulates several capital control measures with respect to outbound remittance of profits from domestic entities to offshore entities, including the following: (1) under the principle of genuine transaction, banks shall check board resolutions regarding profit distributions, the original version of tax filing records and audited financial statements; and (2) domestic entities shall hold income to account for previous years’ losses before remitting the profits. Moreover, domestic entities shall make detailed explanations of sources of capital and utilization arrangements, and provide board resolutions, contracts and other proof when completing the registration procedures in connection with an outbound investment.

Regulations in relation to Cyber Security and Data Protection

On November 7, 2016, the Standing Committee of the National People’s Congress (the “SCNPC”) promulgated the Cyber Security Law of the PRC, or Cyber Security Law, which became effective on June 1, 2017. The Cyber Security Law requires network operators to perform certain functions related to cyber security protection and strengthen the network information management. On June 10, 2021, the SCNPC promulgated the Data Security Law of the PRC, or the PRC Data Security Law, which became effective on September 1, 2021. Pursuant to the PRC Data Security Law, data refers to any record of information in electronic or any other form and data processing including the collection, storage, use, processing, transmission, provision, and public disclosure of data.

On December 28, 2021, the Cyberspace Administration of China, or the CAC, jointly with other twelve PRC governmental authorities, promulgated the Measures for Cybersecurity Review, or Cybersecurity Measures, which became effective on February 15, 2022. the Cybersecurity Measures provides that, among other things, (i) online platform operators possessing personal information of more than one million users must apply to the Cybersecurity Review Office for a cybersecurity review before conducting any listing in a foreign country, (ii) the purchase of network products and services of a critical information infrastructure operator and data processing activities of an online platform operator that affect or may affect national security shall be subject to the cybersecurity review, and (iii) the relevant governmental authorities in the PRC may initiate cyber security review if such governmental authorities determine any network products and services and data processing activities affect or may affect national security.

On November 14, 2021, the CAC promulgated the Regulations on the Administration of Cyber Data Security (Draft for Comments), or Draft Cyber Data Regulations. In accordance with relevant PRC regulations, apply for cybersecurity review when carrying out the following activities: (i) the merger, reorganization or separation of online platform operators that have acquired a large number of data resources related to national security, economic development or public interests, which affects or may affect national security; (ii) processing personal information of more than one million individuals and seeking a listing in a foreign country; (iii) applying for listing in Hong Kong, which affects or may affect national security; and (iv) other data processing activities that affect or may affect national security. As at the date of this annual report, the Draft Cyber Data Regulations are still in draft form and subject to change with substantially uncertainty.

 

57


Table of Contents

C. Organizational Structure

For an organizational structure of the Company and its subsidiaries and a detailed description of the Company’s significant subsidiaries, see “Item 3. Key Information—Our Corporate Structure.”

D. Property, Plant and Equipment

Our principal executive offices are located at Building 16, Lane 999, Xinyuan South Road, Lin-Gang Special Area, Pudong, Shanghai, 201306, the People’s Republic of China. As of December 31, 2023, we occupied two properties in Shanghai, China, for research and development and office purposes, with a total gross floor area of approximately 3,935.32 square meters. Out of these properties, one were leased by us, with an aggregate gross floor area of approximately 1,318.27 square meters, and one property with a total gross floor area of approximately 2,617.05 square meters was acquired by us in June 2023

 

ITEM 4A.

UNRESOLVED STAFF COMMENTS

Not applicable.

 

ITEM 5.

OPERATING AND FINANCIAL REVIEW AND PROSPECTS

A. Operating Results

Overview

Our Business

We are a provider of integrated solutions of high-performance computing ASIC chip products for blockchain applications. We have a fabless business model and specialize in the front-end and back-end of IC design, which are the major components of the IC product development chain. We have strong supply chain management through our well-established business partnership with a leading foundry, which helps to ensure our product quality and stable production output.

Our products primarily include high-performance computing ASIC chip products consisting of ASIC chips that have high computing power and superior power efficiency, computing equipment incorporating our ASIC chips, which we began offering to customers in the fourth quarter of 2023 and ancillary software and hardware, all of which cater to the evolving needs of the blockchain industry. We have built a proprietary technology platform named “Xihe” Platform, which allows us to develop a wide range of ASIC chips with high efficiency and scalability. We design our ASIC chips in-house, which enables us to leverage proprietary silicon data to deliver products reflecting the latest technological developments ahead of our competitors. As of December 31, 2023, we had completed a total of nine tape-outs using our “Xihe” Platform for 22nm and 12nm ASIC chips, achieving a 100% success rate for all our tape-outs.

The blockchain industry experienced challenges in 2023 and uncertainties in the market had negatively impacted our business performance. Our total revenue decreased from RMB631.8 million in 2021 to RMB473.7 million in 2022 and further decreased to RMB82.2 million (US$11.6 million) in 2023. Our net income decreased from RMB450.1 million in 2021 to RMB355.2 million in 2022. We recorded a net loss of RMB26.8 million (US$3.8 million) in 2023.

Despite these challenges, we maintain our confidence in our business strategy and long-term prospects, particularly as the broad market has shown signs of recovery in the fourth quarter of 2023. Our strong commitment to advanced research and development enables us to continuously innovate and create ASIC chips with superior performance to power ratio at reasonable cost. Our latest ASIC chip, designed and manufactured using a 12nm process node, completed the relevant IC verification and trial production processes in February 2024 and is set to enter mass production in March 2024. In addition, we initiated our business expansion in Singapore in 2023 by dispatching members of senior management to station in Singapore and entering dialogues with potential local distributors for cooperation. In December 2023, we entered into an asset acquisition agreement with a Singapore-based company to purchase certain assets used in the operation of its Goldshell WEB3 infrastructure brand with the aim of enabling us to enter the downstream production and sales sector across computing equipment for blockchain applications and other WEB3 infrastructure-related hardware and software products. We completed such acquisition in February 2024.

 

58


Table of Contents

Major Factors Affecting Our Results of Operations

In addition to the general factors affecting the Chinese and global economy and our industry, our results of operations and financial condition are affected by a number of industry- and company-specific factors, including those set out below:

Expected economic returns on cryptocurrency mining activities and fluctuation of cryptocurrency price

Our revenue primarily consists of proceeds of sales of ASIC chip products, which are, in general, determined by the demand and pricing of our ASIC chips. An increase in the economic return of cryptocurrency mining activities would generally stimulate the demand and average selling price for our ASIC chips and, in turn, our computing equipment for blockchain applications that incorporate our ASIC chips and ancillary hardware and software. An increase in the cryptocurrency price is the most significant factor that could increase the expected economic returns generated by cryptocurrency mining activities. Other factors that may increase the economic return of cryptocurrency mining activities include, among others, increase in transaction fees, decrease in electricity costs or other operating costs, increase in computing power and efficiency of mining machines, reduction of difficulties of mining activities and increase in number of cryptocurrencies awarded for mining activities. The volatility of the cryptocurrency price may significantly affect our business of operations and financial condition.

A decrease in the expected economic returns of cryptocurrency mining activities and the cryptocurrency price may also lead to increase in inventory write-downs, credit sales and write-downs of advances to suppliers as a result of stagnant demand and decrease in the average selling price for our ASIC chip products, which may significantly affect our gross margin and extend the billing cycle of our products.

Cryptocurrency prices have fluctuated significantly in the past few years and resulted in a corresponding fluctuation in our sales of ASIC chips. In the future, we expect that the cryptocurrency prices may continue to fluctuate, and as such, we would expect to experience a significant corresponding fluctuation in both sales volume and average selling prices of ASIC chip products, as well as write-downs of inventory, which may erode our profitability in the case of a significant cryptocurrency price drop. See “Item 3. Key Information — D. Risk Factors — Risks Relating to Our Business and Industry—There is no assurance that a cryptocurrency will maintain its long-term value, and volatility in the market prices of cryptocurrencies may adversely affect our business and results of operations.”

Market demand for our ASIC chips and development of blockchain technology and cryptocurrency markets

Our current ASIC chip products are mainly used for cryptocurrency mining. There can be no assurance that cryptocurrency mining will continue to grow in the future. Because market demand is dependent on the development of the blockchain technology, as well as innovations in cryptocurrency applications, our results of operations will significantly depend on our ability to keep pace with market demand to attract new customers or retain existing customers as well as to maintain or increase our market share. Our results of operations will also be significantly affected by developments in overall blockchain technology and cryptocurrency markets, and in particular, the cryptocurrency market. Cryptocurrency prices have fluctuated significantly in the past few years and resulted in a corresponding fluctuation in our sales of ASIC chips between 2021 and 2023. The cryptocurrency market may be affected by various factors, including, among others, the cryptocurrency price and expected return on cryptocurrency related activities such as mining and trading, different views regarding the decentralized nature of cryptocurrencies, acceptance of cryptocurrencies as an investment instrument as well as a currency for payment, competing cryptocurrencies to cryptocurrency, and changes in the cryptocurrency algorithm and the mechanism of mining.

Performance and cost of our products

The pricing of and demand for our ASIC chip products are closely related to their performance. In general, more advanced process technologies can accommodate designs that produce ASIC chips with higher power efficiency. The introduction of new process and design technologies also enables us to gradually lower the production costs of ASIC chips with comparable computing power. However, the application of such process technologies also commands high initial setup costs, particularly when the new production techniques first become available, which translates to higher per unit costs. Our new generation ASIC chips using the most advanced process technologies will need to achieve strong sales in order to justify the initial setup costs of the new production techniques and maintain our profitability. At the same time, as the most advanced production capabilities of IC foundries ramp up, the initial high unit cost for IC fabrication may also decrease, which will likely translate to lower fabrication costs and a positive effect on our business, results of operations and financial condition.

Competitiveness in research and development

We are a leading ASIC chip design company, and research and development is key to the success of our products. In 2021, 2022 and 2023, we incurred research and development expenses of RMB53.2 million, RMB48.4 million and RMB42.3 million (US$6.0 million), respectively. We continue to focus on enhancing our product planning and research and development capabilities to enable us to introduce or improve products that can well address evolving customer needs in a timely manner. As existing competitors may introduce new technologies or provide more competitive offerings and more companies may enter the market to compete with us, competition may intensify in the future and consequently our competitiveness and market share may be affected. As a result, our ability to continue offering new and enhanced ASIC chip products as well as competitive products and technologies will have a significant impact on our results of operations.

 

59


Table of Contents

Regulatory environment

We have historically generated all of our revenue from customers based in China. We intend to expand to overseas sales in the future to diversify our source of revenue. As such, we need to make efforts and incur costs to ensure that we are compliant with the existing laws and regulations relating to our business in the various jurisdictions that are material to our business and operations, and to comply with new laws and regulations or changes under existing laws and regulations that may arise in the future. Our ability to anticipate and respond to potential changes in government policies and regulations will have a significant impact on our business operations in such countries and our overall results of operations. See “Item 3 — Risk Factors — Risks Relating to Our Business and Industry — We are subject to risks associated with legal, political or other conditions or developments regarding holding, using or mining of cryptocurrencies and related products and services, which could negatively affect our business, financial condition, and results of operations.”

Production capacity

As a fabless IC design company, we outsource the fabrication process of our ICs to our Foundry Partner, and we outsource the testing and packaging process to third-party testing and packaging partners. In addition, we outsource the assembly of our computing equipment for blockchain applications to third-party contract manufacturers. We work closely with a limited number of such production partners. We cannot guarantee that our third-party production partners will be able to meet our manufacturing requirements or capacity or that they will not raise their prices. As a result, our ability to quickly respond to market demand and meet production timelines, as well as to price our products competitively, is highly dependent on our collaboration with third-party production partners. If our production partners are unable to meet our production capacity requirements or deliver products that meet our quality standards on a timely basis, our results of operations will be adversely affected. We may also incur significant cash outflow at the early stages of our production process because we are required to make prepayments to some of our third-party production partners to secure their production capacity beforehand, which may affect our liquidity position. In addition, any failure by our third-party production partners to perform their obligations in a timely manner may subject us to counterparty risk and make it difficult or impossible for us to fulfill our customers’ orders, which would harm our reputation and negatively affect our business, results of operations and financial condition.

Key Components of Results of Operations

Revenues

We derive our revenue primarily from sales of high-performance computing ASIC chip products including ASIC chips that have high computing power and superior power efficiency, computing equipment incorporating our ASIC chips, which we began offering to customers in the fourth quarter of 2023 and ancillary software and hardware, all of which cater to the evolving needs of the blockchain industry. In 2021, 2022 and 2023, we generated total revenue of RMB631.8 million, RMB473.7 million and RMB82.2 million (US$11.6 million), respectively. All of our revenue was generated in the PRC during the same years. The following table sets forth the breakdown of our revenue for the years indicated:

 

     Years ended December 31,  
     2021      2022      2023     2023  
     RMB’000      RMB’000      RMB’000     US$’000  

Products revenue

          

ASIC chip products:

     631,838        473,740        68,358       9,628  

ASIC chips

     560,105        436,980        47,736       6,723  

Computing equipment for blockchain applications

     —         —         8,496       1,197  

Ancillary software and hardware

     71,733        36,760        12,126       1,708  

Others

     —         —         13,867 (1)      1,953  

Total

     631,838        473,740        82,225       11,581  

 

Note 1:

Such revenue was derived from the sales of certain intelligent router products which were acquired from third parties and integrated with our software solutions for resale purposes. This was a one-off transaction and we currently have no intention to continue this business in the future.

 

60


Table of Contents

Revenue from sales of our ASIC chips is primarily affected by the number of ASIC chips sold and their average selling price. The following table sets forth the breakdown of sales volume and average selling price (per unit) (“ASP”) of ASIC chips delivered for the years indicated:

 

     2021      2022      2023      2023  
     Revenue      Sales
Volume
     ASP      Revenue      Sales
Volume
     ASP      Revenue      Sales
Volume
     ASP      Revenue      ASP  
     (RMB’000)      (Unit)      (RMB)      (RMB’000)      (Unit)      (RMB)      (RMB’000)      (Unit)      (RMB)      (US$’000)      (US$)  

ASIC Chip

(as a standalone product)

                                

ICT560

     83,770        1,437,544        58.27        42,793        598,264        71.53        256        4,096        62.50        36        8.80  

ICT570

     7,380        74,592        98.94        5,197        34,464        150.80        —         —         —         —         —   

ICT580

     —         —         —         4,231        42,624        99.27        2,304        59,066        39.01        325        5.49  

ICC590

     131,975        1,169,405        112.86        49,104        527,048        93.17        5,552        186,722        29.73        782        4.19  

ICA585

     —         —         —         166,508        681,454        244.34        7,300        196,164        37.21        1,028        5.24  

ICA586

     108,092        411,944        262.39        71,865        199,012        361.11        235        10,936        21.49        33        3.03  

ICA588

     206,823        1,706,716        121.18        61,939        549,596        112.70        1,070        39,232        27.27        151        3.84  

ICA589

     22,065        306,952        71.88        5,884        69,396        84.79        424        19,934        21.27        60        3.00  

IAA561

     —         —         —         25,875        486,663        53.17        10,823        273,442        39.58        1,524        5.57  

ICC551

     —         —         —         3,570        43,848        81.42        19,260        520,800        36.98        2,712        5.21  

ICC552

     —         —         —         —         —         —         493        8,568        57.54        69        8.10  

Others

     —         —         —         14        2,866        5.04        19        3,245        5.86        3        0.82  

Total

     560,105        5,107,153        109.67        436,980        3,235,235        135.07        47,736        1,322,205        36.10        6,723        5.08  

Since we offer a wide range of computing equipment for blockchain applications, with each unit incorporating anywhere from tens to thousands of ASIC chips, as well as varying quantities and types of hardware and software depending on the number of ASIC chips embedded, it would not be meaningful to measure the per unit ASP of our computing equipment. Instead, the revenue from sales of our computing equipment is primarily affected by the types of ASIC chips embedded in each unit and their corresponding ASP. In this case, the ASP is calculated by dividing the total revenue generated from a specific unit of equipment as a unified product, including hardware and software components, by the total number of ASIC chips embedded in that equipment. The following table sets forth the breakdown of sales volume and ASP (per unit) of ASIC chips embedded in the computing equipment that was delivered for the years indicated:

 

     2021      2022      2023      2023  
     Revenue      Sales
Volume
     ASP      Revenue      Sales
Volume
     ASP      Revenue      Sales
Volume
     ASP      Revenue      ASP  
     (RMB’000)      (Unit)      (RMB)      (RMB’000)      (Unit)      (RMB)      (RMB’000)      (Unit)      (RMB)      (US$’000)      (US$)  

ASIC Chip

(embedded in computing rquipment)

                                

ICT580

     —         —         —         —         —         —         5        64        78.13        1        11.00  

ICC590

     —         —         —         —         —         —         398        11,520        34.55        56        4.87  

ICC551

     —         —         —         —         —         —         7,767        117,760        65.96        1,094        9.29  

Others

     —         —         —         —         —         —         326        5,824        55.98        46        7.88  

Total

     —         —         —         —         —         —         8,496        135,168        62.86        1,197        8.85  

 

61


Table of Contents

The average selling price of our ASIC chips and computing equipment changes from period to period and is primarily affected by the market price of cryptocurrencies, prices of our competitors’ products, expected economic return of cryptocurrency mining, product types and demand for the chips. See “—Major Factors Affecting Our Results of Operations” for details of factors affecting economic return on cryptocurrency mining activities and the market demands.

Cost of Revenue

Cost of revenue for our ASIC chip products represents costs and expenses directly attributable to the manufacture of our products sold and delivered, which comprises product costs, including costs of raw materials, costs of contract manufacturers for production, shipping and handling costs as well as inventories write-down and prepayment write-down. The following table sets forth components of our cost of revenue for the periods indicated:

 

     Years ended December 31,  
     2021      2022      2023      2023  
     RMB’000      RMB’000      RMB’000      US$’000  

Cost of revenues (excluding the impact of write-down)

     113,955        85,643        48,432        6,821  

Inventories write-down and prepayment write-down

     —         1,378        24,715        3,481  

Total

     113,955        87,021        73,147        10,302  

Our average cost of ASIC chips per unit primarily comprises and is mainly affected by cost of wafer. The average per unit cost of wafers is affected by our purchase volume and technology advancement. We generally incur higher per unit cost for models with better performance. The average cost of our ASIC chips per unit (excluding those embedded in the computing equipment) was RMB11.89, RMB17.55 and RMB18.83 in 2021, 2022 and 2023, respectively, excluding the impact of certain write-downs.

Gross profit and gross profit margin

Our gross profit and gross profit margin are primarily affected by cryptocurrency prices, which have a significant effect on the average selling price of our products and the product mix. In 2021, 2022 and 2023, our gross profit was RMB517.9 million, RMB386.7 million and RMB9.1 million (US$1.3 million), respectively. Our overall gross profit margin was 82.0%, 81.6% and 11.0%, respectively, for the same years.

Operating Expenses

Our operating expenses include research and development expenses, sales and marketing expenses and general and administrative expenses. The following table sets forth components of our operating expenses for the periods indicated:

 

     Years ended December 31,  
     2021      2022      2023      2023  
     RMB’000      RMB’000      RMB’000      US$’000  

Research and development expenses

     53,153        48,387        42,304        5,958  

Sales and marketing expenses

     3,006        4,070        6,532        920  

General and administrative expenses

     14,403        11,557        25,210        3,551  

Total

     70,562        64,014        74,046        10,429  

 

62


Table of Contents

Research and development expenses. Research and development expenses primarily consist of salary and welfare for research and development personnel, tape-out expenses paid to the Foundry Partner, consulting and contractor expenses, testing and tooling materials and manufacturing for trial, and other expenses relating to research and development personnel. Substantially all of our research and development expenses are related to design of ASIC chips.

Sales and marketing expenses. Sales and marketing expenses consist primarily of salary and welfare for sales and marketing personnel, warranty expenses, traveling expenses and other expenses relating to sales and marketing personnel.

General and administrative expenses. General and administrative expenses consist primarily of salary and welfare for general and administrative personnel, lease expenses and professional service fees.

Taxation

Cayman Islands

Under the current tax laws of Cayman Islands, we are not subject to income, corporation or capital gains tax, and no withholding tax is imposed upon the payment of dividends.

British Virgin Island

Pursuant to the rules and regulations of the British Virgin Island, we are not subject to any income tax in the British Virgin Island.

Hong Kong Profits Tax

Our subsidiaries incorporated in Hong Kong are subject to a two-tiered income tax rate on its taxable income generated from operations in Hong Kong effective on April 1, 2018. The first HK$2 million of profits earned by its subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., 8.25%) while the remaining profits will continue to be taxed at the existing 16.5% tax rate. Under the Hong Kong tax laws, which are effective from January 1, 2023, entities in HK are exempted from the Hong Kong income tax on its foreign-derived income if the HK entities meet economic substance requirement or participation requirement. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax.

Singapore

Tax on corporate income is imposed at a flat rate of 17%. A partial tax exemption and a three-year start-up tax exemption for qualifying start-up companies are available. Under partial tax exemption, 75% of the first SGD 10,000 of chargeable income is tax exempt and 50% of the next SGD 190,000 of chargeable income is tax exempt. Under start-up tax exemption, 75% of the first SGD 100,000 of chargeable income is tax exempt and 50% of the next SGD 100,000 of chargeable income is tax exempt. The start-up exemption is not available to property development and investment holding companies.

PRC Enterprise Income Tax (“EIT”)

Shanghai Intchains obtained its High and New Technology Enterprises certificate with a valid period of three years in 2019, which was renewed in 2022 for another three years. Therefore, Shanghai Intchains was eligible to enjoy a preferential tax rate of 15% from 2019 to 2021 and will continue to enjoy such preferential tax rate until 2024 to the extent it has taxable income under the EIT Law, as long as it maintains the qualification and duly conducts relevant EIT filing procedures with the relevant tax authority. In addition, Shanghai Intchains is qualified as an integrated circuit design enterprise and enjoying a 5-year tax holiday (two-year full exemption followed by three year half reduction) beginning from 2021 after utilizing all prior years’ tax losses. Therefore, Shanghai Intchains is eligible to enjoy a preferential tax rate of 0% after utilizing all prior year’s tax losses in the future. Our other PRC subsidiaries are subject to the statutory income tax rate of 25%.

The carry forward period for net operating losses under the EIT Law is five years for general enterprises and ten years for HNTE and all tax losses have been utilized during the year of 2021. However, Shanghai Intchains is eligible to enjoy a preferential tax rate of 0% after utilizing all prior year’s tax losses. These tax losses would not be expected to have effect on the effective taxation rate (0%) from 2021 to 2022 and 12.5% from 2023 to 2025.

 

63


Table of Contents

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 Foreign- invested Enterprise (“FIE”) to its immediate holding company outside of China, if such immediate holding company is considered as a non-resident enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company is incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% if the 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, 2022 and 2023, we did not record any withholding tax on the retained earnings of its subsidiaries in the PRC as we do 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.

Principal Accounting Policies

Revenue from contracts with customers

The Group recognizes revenue to match the transfer of promised goods to customers in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services.

Products revenue

We generate revenue primarily from the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products .

Our sales arrangements usually require full prepayment before the delivery of products after April 2021. Before that date, we offered credit sales to certain significant, long-standing customers in China. The payment term was up to 6 months.

Generally, the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products forms an integral part of the performance obligations. ASIC chips are the most crucial hardware component embedded into our products that provide computing power and are also the key factor determining efficiency of the applications of the Group’s products. Other key hardware includes the computing board, control board, and other accessories such as power supply and structural parts. Software is embedded in hardware to provide basic configuration of relevant hardware that enables end-users to monitor the working conditions of the chips in real time, including real-time hash rate, temperature, and network connection. Computing equipment represents the comprehensive integration of software and hardware, incorporated our ASIC chips. All of these components are part of our products with regard to us in completing its performance obligations. Therefore, we recognize product revenue at a point in time based on management’s evaluation of when the control of the products has been passed to customers. The transfer of control is considered complete when products have been picked up by or deliver to shipper of our customers.

We offer a standard product warranty of no longer than six months that the product will operate under normal use. Except for the product warranty, we are not obligated to provide significant after- sales service such as hardware/software upgrades or updates. At the time revenue is recognized, an estimate of future warranty costs, is recorded as sales and marketing expenses. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. The amount of total warranty costs incurred was immaterial for the year ended December 31, 2021, 2022 and 2023, respectively.

 

64


Table of Contents

Cost of revenue

Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Cost of revenue consists of product costs, including cost of raw materials, contract manufacturers for production, shipping and handling, costs inventories write-downs and prepayments write-downs.

Contract liabilities

Cash proceeds received from customers before product delivery is recognized as contract liabilities and is recognized as revenue when revenue recognition criteria are met. The prepayments received from customers as of December 31, 2021, 2022 and 2023 were RMB3.0 million, RMB6.0 thousand and RMB9.8 million, respectively. The revenue recognized during years ended December 31, 2021, 2022 and 2023 for such contract liability was nil, RMB3.0 million and RMB6.0 thousand, respectively.

Inventories

Inventories consist of finished goods, work in process and raw materials, which are purchased from contract manufacturers and component suppliers. Inventories are stated at the lower of cost or 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 inventory, which is dependent upon factors such as historical and forecasted consumer demand, and promotional environment. We take ownership, risks and rewards of the products purchased.

In accordance with ASC 855-10-55-1(b), we consider all data available, including future demand and subsequent changes in product prices that may provide additional information about the valuation of inventories at the balance sheet date.

Use of estimates

The preparation of our consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from such estimates.

We believes that accounting estimation of recoverability of prepayments to vendors, recoverability of prepayments on long-term assets, impairment on other long-lived assets, valuation of deferred tax assets, write-down for inventories and prepayments, valuation and recognition of share-based compensation and provision for product warranty reflect significant judgments and estimates used in the preparation of its consolidated financial statements.

Management bases the estimates on historical experience and on various other assumptions as discussed elsewhere to the consolidated financial statements that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from these estimates.

Share-based compensation

We applies ASC 718 (“ASC 718”), Compensation—Stock Compensation, to account for its employee share-based payments. In accordance with ASC 718, We determines whether an award should be classified and accounted for as a liability award or an equity award.

All of our share-based awards to employees were classified as equity awards. We measures the employee share-based compensation based on the fair value of the award at the grant date. Expense is recognized using accelerated method over the requisite service period.

Share-based compensation in relation to the restricted share units (“RSUs”) is measured based on the fair market value of our ordinary shares at the grant date of the award. Share-based compensation in relation to the share options is estimated using the Binomial Model. The determination of the fair value of share options is affected by the share price of our ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these share options was determined by management with the assistance from an independent valuation firm. Share-based compensation expense of awards is recorded net of estimated forfeitures in our consolidated income statements and accordingly is recorded only for those share-based awards that are expected to vest. We estimate the forfeiture rate based on historical forfeitures of sharebased awards and adjust the rate to reflect changes when necessary. We review and revise our estimated forfeiture rate if actual forfeitures significantly differ from the initial estimates.

 

65


Table of Contents

Results of Operations

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

 

     Years ended December 31,  
     2021      2022      2023      2023  
     RMB’000      RMB’000      RMB’000      US$’000  

Products revenue

     631,838        473,740        82,225        11,581  

Cost of revenue

     (113,955      (87,021      (73,147      (10,302

Gross profit

     517,883        386,719        9,078        1,279  

Operating expenses:

           

Research and development expenses

     (53,153      (48,387      (42,304      (5,958

Sales and marketing expenses

     (3,006      (4,070      (6,532      (920

General and administrative expenses

     (14,403      (11,557      (25,210      (3,551

Total operating expenses

     (70,562      (64,014      (74,046      (10,429

Income/(loss) from operations:

     447,321        322,705        (64,968      (9,150

Interest income

     2,518        11,132        16,750        2,359  

Foreign exchange gain/(loss), net

     (238      3,494        (524      (74

Other income, net

     543        29,726        13,191        1,856  

Income/(loss) before income tax expenses

     450,144        367,057        (35,551      (5,009

Income tax (expense)/benefit

     —         (11,856      8,756        1,233  

Net income/(loss)

     450,144        355,201        (26,795      (3,776

Foreign currency translation adjustment, net of nil tax

     —         —         1,838        259  

Total comprehensive income/(loss)

     450,144        355,201        (24,957      (3,517

Year Ended December 31, 2023 Compared To Year Ended December 31, 2022

Revenue. Revenue was RMB82.2 million (US$11.6 million) in 2023, representing a decrease of 82.6% from RMB473.7 million in 2022. The decrease was mainly due to the overall challenging cryptocurrency market in 2023, leading to decreases in the sales volume and average selling price of our ASIC chips, partially offset by the revenue of RMB13.8 million derived from the sales of certain intelligent router products in 2023. These intelligent router products were acquired from third parties and integrated with our software solutions for resale purposes. This was a one-off transaction for us and we currently have no intention to continue this business in the future.

Cost of revenue. Our cost of revenue decreased by 15.9% from RMB87.0 million in 2022 to RMB73.1 million (US$10.3 million) in 2023. The decrease was mainly attributable to the decline in sales volume of our ASIC chips, largely offset by an inventory write-down and a prepayment write-down, totaling approximately RMB24.7 million.

Gross profit and gross profit margin. As a result of the foregoing, we recorded a gross profit of RMB9.1 million (US$1.3 million) in 2023 as compared to a gross profit of RMB386.7 million in 2022. Our gross profit margin decreased significantly from 81.6% in 2022 to 11.0% in 2023. The decrease was mainly due to the overall challenging cryptocurrency market in 2023, which caused us to reduce prices on our products to maintain competitiveness, and the inventory and prepayment write-downs as mentioned above.

Operating expenses. Our total operating expenses increased by 15.7% from RMB64.0 million in 2022 to RMB74.0 million (US$10.4 million) in 2023, primarily due to the increases in sales and marketing expenses and general and administrative expenses, partially offset by a decrease in research and development expenses.

 

   

Research and development expenses. Our research and development expenses decreased by 12.6% from RMB48.4 million in 2022 to RMB42.3 million (US$6.0 million) in 2023. The decrease in our expenses was primarily attributable to the different stages of our research and development projects during the respective periods. This decrease was partially offset by an increase in personnel-related expenses and depreciation and amortization expenses. We increased the headcount of our research and development team from 69 as of December 31, 2022 to 99 as of December 31, 2023. Our research and development expenses as a percentage of our revenue were 51.4% in 2023 as compared with 10.2% in 2022.

 

   

Sales and marketing expenses. Our selling expenses increased by 60.5% from RMB4.1 million in 2022 to RMB6.5 million (US$0.9 million) in 2023, primarily due the increase in staff cost of sales and marketing personnel. Our sales and marketing expenses as a percentage of our revenue was 7.9% in 2023 as compared with 0.9% in 2022.

 

   

General and administrative expenses. Our general and administrative expenses increased by 118.1% from RMB11.6 million in 2022 to RMB25.2 million (US$3.6 million) in 2023, primarily due to an increase in rental expenses, labor costs and professional expenses. Our general and administrative expenses as a percentage of our revenue was 30.7% in 2023 as compared with 2.4% in 2022.

Interest income. Our interest income increased by 50.5% from RMB11.1 million in 2022 to RMB16.8 million (US$2.4 million) in 2023, primarily due to our effective fund management.

Foreign exchange gain/(loss), net. Our foreign exchange gain, net was RMB3.5 million in 2022. Our foreign exchange loss, net was RMB0.5 million (US$0.1 million) in 2023. The decrease was as a result of the exchange rate fluctuation between RMB and U.S. dollars.

Other income, net. Our other income, net, decreased by 55.6% from RMB29.7 million in 2022 to RMB13.2 million (US$1.9 million) in 2023, primarily due to a decrease in government grants we received from local government.

Net loss. As a result of the foregoing, we recorded a net loss of RMB26.8 million (US$3.8 million) in 2023, compared to a net income of RMB355.2 million in 2022.

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

Revenue. Our revenue decreased by 25.0% from RMB631.8 million in 2021 to RMB473.7 million (US$68.7 million) in 2022, primarily due to the decrease in the sales volume of our ASIC chips, which was in line with the broad decline of cryptocurrency market in 2022.

Cost of revenue. Our cost of revenue decreased by 23.6% from RMB114.0 million in 2021 to RMB87.0 million (US$12.6 million) in 2022, primarily due to the decrease in the sales volume of our ASIC chips.

Gross profit and gross profit margin. As a result of the foregoing, we recorded a gross profit of RMB386.7 million (US$56.1 million) in 2022 as compared to a gross profit of RMB517.9 million in 2021. Our gross profit margin remained relatively stable at 82.0% and 81.6% in 2021 and 2022, respectively.

 

66


Table of Contents

Operating expenses. Our total operating expenses decreased by 9.3% from RMB70.6 million in 2021 to RMB64.0 million (US$9.3 million) in 2022, primarily due to the decrease in research and development expenses for the design of ASIC chips.

 

   

Research and development expenses. Our research and development expenses decreased by 9.0% from RMB53.2 million in 2021 to RMB48.4 million (US$7.0 million) in 2022, primarily due to the reduction in direct materials and tape-out expenses in connection with our research and development projects, which was partially offset by the increased staff cost of research and development personnel. Our research and development expenses as a percentage of our revenue was 10.2% in 2022 as compared with 8.4% in 2021.

 

   

Sales and marketing expenses. Our selling expenses increased from RMB3.0 million in 2021 to RMB4.1 million (US$0.6 million) in 2022, primarily due to the increase in staff cost of sales and marketing personnel. Our sales and marketing expenses as a percentage of our revenue was 0.9% in 2022 as compared with 0.5% in 2021.

 

   

General and administrative expenses. Our general and administrative expenses decreased by 19.8% from RMB14.4 million in 2021 to RMB11.6 million (US$1.7 million) in 2022, primarily due to the decrease in taxes surcharges and professional expenses. Our general and administrative expenses as a percentage of our revenue was 2.4% in 2022 as compared with 2.3% in 2021.

Interest income. Our interest income increased by 342.1% from RMB2.5 million in 2021 to RMB11.1 million (US$1.6 million) in 2022, primarily in connection with the interest from the increase in our cash balance.

Foreign exchange gain/(loss), net. Our foreign exchange loss, net was RMB0.2 million in 2021. While our foreign exchange gain, net was RMB3.5 million (US$0.5 million) in 2022. The reversal was as a result of the exchange rate fluctuation between RMB and U.S. dollars as we make prepayment to our Foundry Partner in U.S. dollars.

Other income, net. Our other income, net increased by 5,374.4% from RMB0.5 million in 2021 to RMB29.7 million (US$4.3 million) in 2022, primarily due to an increase in government grants we received from local government.

Net income. As a result of the foregoing, net income decreased by 21.1% to RMB355.2 million (US$51.5 million) in 2022 from RMB450.1 million in 2021.

Subsequent events

On February 28, 2024, we completed our previously reported acquisition of certain assets from Singapore-based GOLDSHELL PTE. LTD., or the Seller, in accordance with an asset acquisition agreement between us and the Seller dated December 8, 2023. Pursuant to the terms and conditions of such asset acquisition agreement, we acquired the Goldshell brand and certain related assets for a cash consideration of US$550,000.

On January 22, 2024, Maxim Partners LLC exercised the underwriter’s warrants granted in connection with our initial public offering on the Nasdaq Capital Market in full through a cashless exercise to acquire 7,921 of our ADSs.

B. Liquidity and Capital Resources

Our primary source of liquidity historically has been cash generated from our business operations, bank loans and equity contributions from our shareholders, which have historically been sufficient to meet our working capital and capital expenditure requirements.

In 2021, we entered into a short-term loan agreement with Shanghai Pudong Development Bank Co., Ltd., new branch of Shanghai Pilot Free Trade Zone with aggregated principal amount of RMB5.0 million (US$0.7 million) with interest rate of 4% per annum which was guaranteed by Shanghai Small, Medium and Micro Enterprise Policy Financing Guarantee Fund Management Center, an independent third party, Mr. Chaohua Sheng, our co-founder and spouse of Mr. Chaohua Sheng. The loan was fully repaid in October 2021.

As of December 31, 2023, our cash and cash equivalents were RMB694.8 million (US$97.9 million). Our cash and cash equivalents primarily consist of cash in bank and other financial institutions with no restriction.

We believe that our existing cash and cash equivalents and anticipated cash flows from operating activities will be sufficient to meet our anticipated working capital requirements and capital expenditures in the ordinary course of business for the next 12 months. We may, however, need additional cash resources in the future if we experience changes in business conditions or other developments, or if we find and wish to pursue opportunities for investments, acquisitions, capital expenditures or similar actions. If we determine that our cash requirements exceed the amount of cash and cash equivalents we have on hand at the time, we may seek to issue equity or debt securities or obtain credit facilities. The issuance and sale of additional equity would result in further dilution to our shareholders. The incurrence of indebtedness would result in increased fixed obligations and could result in operating covenants that would restrict our operations. We cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all.

 

67


Table of Contents

Our ability to manage our working capital, including receivables and other assets and liabilities and accrued liabilities, may materially affect our financial condition and results of operations.

The following table sets forth our selected consolidated cash flow data for the periods indicated:

 

     Years ended December 31,  
     2021      2022      2023      2023  
     RMB’000      RMB’000      RMB’000      US$’000  

Net cash provided by (used in) operating activities

     395,420        326,685        (4,708      (665

Net cash used in investing activities

     (1,770      (116,874      (64,986      (9,152

Net cash provided by financing activities

     89,143        —         51,218        7,215  

Net increase(decrease) in cash and cash equivalents

     482,793        209,811        (18,476      (2,602

Effect of exchange rate changes on cash and cash equivalent

     —         —         995        140  

Cash and cash equivalents, at the beginning of year

     19,627        502,420        712,231        100,316  

Cash and cash equivalents, at the end of year

     502,420        712,231        694,750        97,854  

Operating Activities

Net cash used in operating activities for the year ended December 31, 2023 was RMB4.7 million (US$0.7 million), primarily reflecting net loss of RMB26.8 million, as adjusted by (a) positive changes of RMB19.8 million in non-operating and non-cash items primarily including inventory provision, deferred income tax benefit, depreciation and amortization expenses and share-based compensation; and (b) positive changes of RMB2.3 million in working capital primarily reflecting (i) an increase of RMB23.5 million in prepayments and other assets primarily attributable to an increase of RMB13.2 million in prepayments to vendors, an increase of RMB8.6 million in interest receivables, and an increase of RMB1.7 million in net VAT deductible taxes; (ii) a decrease of RMB11.4 million in inventories as a result of our conservative procurement strategy in response to the challenging market conditions; (iii) an increase of RMB9.8 million in contract liabilities as a result of the recovery of the market; (iv) an increase of RMB8.3 million in accrued liabilities and other liabilities as a result of the increase in accrued payroll, tax payables and other payables; and (v) a decrease of RMB2.7 million in accounts payable as a result of a decrease in purchase of inventories.

Net cash provided by operating activities for the year ended December 31, 2022 was RMB326.7 million, primarily reflecting net income of RMB355.2 million, as adjusted by (a) positive changes of RMB3.2 million in non-operating and non-cash items including inventory provision, and depreciation and amortization expenses; and (b) negative changes of RMB31.7 million in working capital primarily reflecting (i) an increase of RMB12.3 million in inventories as a result of the increased stock of working in progress and key raw materials; (ii) a decrease of RMB10.9 million in accrued liabilities and other liabilities as a result of the decrease in VAT taxes payables and other current liabilities; (iii) an increase of RMB3.8 million in prepayments and other assets because of the increase in net VAT deductible taxes and prepayments of listing expenses, partially offset by the decrease in prepayments to vendors; (iv) a decrease of RMB3.7 million in accounts payable as a result of the decrease in purchase of inventories; and (v) a decrease of RMB3.0 million in contract liabilities as a result of the decrease in sales orders.

Net cash provided by operating activities for the year ended December 31, 2021 was RMB395.4 million, primarily reflecting net income of RMB450.1 million, as adjusted by (a) positive changes of RMB0.7 million in non-operating and non-cash items including interest expense and depreciation and amortization expenses; and (b) negative changes of RMB55.4 million in changes in assets and liabilities primarily reflecting (i) a decrease of RMB6.5 million in accounts receivable and an increase of RMB3.0 million in contract liabilities as a result of our requirement of full prepayment of purchase price since early 2021; (ii) an increase of RMB57.3 million in inventories and an increase of RMB30.5 million in prepayments and other current assets as a result of the significant growth in our production and sales; (iii) an increase of RMB17.0 million in accrued liabilities and other liabilities as a result of the increases in our accrued salaries and taxes resulting from the growth of our business; and (iv) an increase of RMB6.0 million in accounts payable as a result of the increase in our procurements due to the growth of our business.

Investing Activities

Net cash used in investing activities was RMB65.0 million (US$9.2 million) for the year ended December 31, 2023, which was primarily attributable to the purchase of property, equipment and software, and intangible assets of RMB50.3 million, and the payment for short-term investments of RMB14.1 million.

Net cash used in investing activities was RMB116.9 million for the year ended December 31, 2022, which was primarily attributable to the prepayments on long-term assets in connection with purchase of a premise.

 

68


Table of Contents

Net cash used in investing activities was RMB1.8 million in 2021, which was primarily attributable to the purchase of property, equipment and software.

Financing Activities

Net cash provided by financing activities was RMB51.2 million (US$7.2million) for the year ended December 31, 2023, which was attributable to proceeds from issuance of ordinary shares of RMB61.3 million, which was partially offset by the payment for cost of issuance of RMB10.1 million.

Net cash provided by financing activities was nil for the year ended December 31, 2022 as we did not conduct any financing activities.

Net cash provided by financing activities was RMB89.1 million in 2021, which was attributable to proceeds from issuance of ordinary shares of RMB100.0 million, and proceeds from capital contribution in a subsidiary from a shareholder of RMB4.0 million, which was partially offset by a decrease in distribution to the then shareholders for our reorganization of RMB10.5 million.

Capital Expenditures

We made capital expenditures of RMB1.8 million, RMB116.9 million and RMB50.9 million (US$7.2 million) in 2021, 2022 and 2023, respectively. In these periods, our capital expenditures were mainly used for the purchase of property, equipment and software, intangible assets and other non-current assets.

We plan to fund our future capital expenditures with our existing cash balance and proceeds from the initial public offering that we completed in March 2023 on the Nasdaq Capital Market.

Holding Company Structure

Intchains Group Limited is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries in the PRC. As a result, Intchains Group Limited’s ability to pay dividends depends upon dividends paid by our subsidiaries in the PRC. If our existing PRC subsidiaries or any newly formed ones incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. In addition, our wholly foreign-owned subsidiary in mainland China is permitted to pay dividends to us only out of its retained earnings, if any, as determined in accordance with PRC accounting standards and regulations.

Under PRC law, each of our subsidiaries in China is required to set aside at least 10% of its after-tax profits each year, if any, to fund certain statutory reserve funds until such reserve funds reach 50% of their registered capital. In addition, our wholly foreign-owned subsidiaries in China may allocate a portion of their after-tax profits based on PRC accounting standards to enterprise expansion funds and staff bonus and welfare funds at their discretion, and our non-foreign-owned subsidiaries in China may allocate a portion of its after-tax profits based on PRC accounting standards to a surplus fund at their discretion. The statutory reserve funds and the discretionary funds are not distributable as cash dividends. Remittance of dividends by a wholly foreign-owned company out of China is subject to examination by the banks designated by SAFE. Our PRC subsidiaries have not paid dividends and will not be able to pay dividends until they generate accumulated profits and meet the requirements for statutory reserve funds.

Recently issued accounting pronouncements

New and amended standards adopted by our Group

In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability. In November 2018, the FASB issued No. ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses (“ASU 2018-19”), which clarifies certain topics included within ASU 2016-13. In November 2019, the FASB issued No. ASU 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates (“ASU 2019-10”), which extends the adoption date for certain registrants. The amendments in ASU 2016-13 and ASU 2018-19 are effective for the Group for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. We adopted this new guidance on January 1, 2023 and it did not have material effect on its consolidated financial statements and related disclosures.

 

69


Table of Contents

New and amended standards not yet adopted by our Group

On December 14, 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires that entities disclose specific categories in their rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. The new standard is effective for the Company beginning December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis and retrospective application is also permitted. We do not expect that the adoption of ASU 2023-09 would have a material effect on its consolidated financial statements and related disclosures.

On December 13, 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”), which requires entities that hold crypto assets to subsequently measure such assets at fair value with changes recognized in net income each reporting period. The guidance also requires crypto assets measured at fair value to be presented separately from other intangible assets on the balance sheet and changes in the fair value measurement of crypto assets to be presented separately on the income statement from changes in the carrying amounts of other intangible assets. The new standard is effective for fiscal years beginning December 15, 2024, with early adoption permitted. We are currently evaluating the impact of adopting the standard.

In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires the disclosure of significant segment expenses that are part of an entity’s segment measure of profit or loss and regularly provided to the chief operating decision maker. In addition, it adds or makes clarifications to other segment-related disclosures, such as clarifying that the disclosure requirements in ASC No. 280 are required for entities with a single reportable segment and that an entity may disclose multiple measures of segment profit and loss. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods beginning after December 15, 2024. Early adoption is permitted. The amendments should be adopted retrospectively. We do not expect that the adoption of ASU 2023-07 would have a material effect on its consolidated financial statements and related disclosures.

C. Research and Development

Please refer to “Item 4. Information of the Company—B. Business Overview—Research and Development” for details.

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, 2023 that are reasonably likely to have a material and adverse effect on our income, expenses, 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 conditions. Please refer to “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Overview—Major Factors Affecting Our Results of Operations” for details.

E. Critical Accounting Estimates

Please refer to “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Principal Accounting Policies” for details.

 

ITEM 6.

DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

A. Directors and Senior Management

The following table sets forth certain information relating to our directors and executive officers as of the date of this annual report. The business address of each of our directors and executive officers is c/o Building 16, Lane 999, Xinyuan South Road, Lin-Gang Special Area, Pudong, Shanghai, 201306, the People’s Republic of China.

 

Name

  

Age

    

Position

Qiang Ding    45      Chairman and Chief Executive Officer
Chaohua Sheng    43      Director and Chief Technology Officer
Conway Kong-Wai Lee    69      Independent Director
Qingyang Gu    62      Independent Director
Weiping Ma    62      Independent Director
Chaowei Yan    38      Chief Financial Officer

 

70


Table of Contents

Mr. Qiang Ding, has been serving as our chairman of the board of directors and chief executive officer since our inception. Mr. Ding has more than 16 years of experience in the IC design industry and is responsible for our overall strategic development and operation. Before founding our Group, Mr. Ding was a software engineer at Shanghai Jade Microelectronics Co., Ltd. from April 2005 to July 2006. He was then a senior engineer at Freescale Shanghai Co., Ltd. from July 2006 to August 2009. Mr. Ding served as the director of research and development and deputy general manager at Shanghai InfoTM Microelectronics Co., Ltd. from September 2009 to January 2018. He obtained a master’s degree in computer engineering from Fudan University in 2005.

Mr. Chaohua Sheng, has been serving as our chief technology officer since our inception and our director since December 2021. He has more than 16 years of experience in the IC design industry and is responsible for overall management of research and development. Before founding our Group, he served as the chief technology officer at Shanghai Freqchip Microelectronics Co., Ltd. from January 2014 to February 2018. He was a research and development manager at OmniVision Technologies Co., Ltd. from July 2010 to April 2013. Mr. Sheng was a research and development manager at Shanghai Accel Semiconductor Co., Ltd. from June 2005 to July 2010. He obtained a bachelor’s degree from Fudan University in 2002 and a master’s degree in computer architecture from Fudan University in 2005.

Mr. Conway Kong-Wai Lee has been serving as our independent director since March 2023. Mr. Lee has over 30 years of experience in public accounting and auditing, corporate finance, merger and acquisition and initial public offerings. He has extensive experience in U.S. GAAP and International Financial Reporting Standards from performing audit work in connection with initial public offerings in the U.S. by China-based companies. Mr. Lee served as a partner of Ernst & Young for 29 years from September 1980 to September 2009. He was a non-executive director and the deputy chairman of China Environmental Technology and Bioenergy Holdings Limited, a company listed on the Hong Kong Stock Exchange (stock code: 1237) from July 2014 to September 2015. Mr. Lee has been serving as an independent non-executive director of several companies listed on the Hong Kong Stock Exchange, including Chaowei Power Holdings Limited (stock code: 0951) since June 2010, West China Cement Limited (stock code: 2233) since July 2010, China Modern Dairy Holdings Limited (stock code: 1117) since October 2010, NVC Lighting Holding Limited (stock code: 2222) since November 2012, GCL New Energy Holdings Limited (stock code: 0451) since May 2014. Mr. Lee served as an independent non-executive director of several companies listed on the Hong Kong Stock Exchange, including CITIC Securities Company Limited (stock code: 6030), a company also listed on the Shanghai Stock Exchange (stock code: 600030), from August 2011 to May 2016, Guotai Junan Securities Company Limited (stock code: 2611), a company also listed on the Shanghai Stock Exchange (stock code: 601211), from October 2016 to November 2023, Tibet Water Resources Holdings Ltd. (stock code: 1115) from July 2011 to February 2020, WH Group Limited (stock code: 0288) from August 2014 to June 2022, China Rundong Auto Group Limited (stock code: 1365) from August 2014 to December 2020, Yashili International Holdings Limited (stock code: 1230) from November 2013 to July 2023 and Gome Electrical Appliances Holdings Limited (stock code: 0493) from March 2011 to September 2023.

Mr. Lee received a bachelor’s degree in arts from the Kingston Polytechnic (currently known as the Kingston University) in London in July 1980 and further obtained his postgraduate diploma in business from the Curtin University of Technology in Australia in February 1988. Mr. Lee has been a member of several institutes of certified accountants, including the Institute of Chartered Accountants in England and Wales since October 2007, the Chartered Accountants Australia and New Zealand since December 1996, the Association of Chartered Certified Accountants since September 1983, the Hong Kong Institute of Certified Public Accountants since March 1984 and the Macau Society of Registered Accountants since July 1995.

Dr. Qingyang Gu has been serving as our independent director since March 2023. He has over 30 years of experience in economics and public policy. Dr. Gu has been an associate professor of the Lee Kuan Yew School of Public Policy of the National University of Singapore since August 2009, where he conducts lectures on the Chinese economy, economics of the public sector and urban development. He was an Assistant Professor at the Nanyang Technological University of Singapore from July 2001 to July 2009, where he taught mathematical economics, microeconomics and macroeconomics and cost-benefit analysis and undertook research work relating to the Chinese economy, econometric modelling, reform of state-owned enterprises and international trade and finance. He carried out research on the Chinese economy, Singapore public policy and urban development from June 1997 to July 2001 as a research officer in the East Asian Institute of the National University of Singapore. He has been the chairman of Nominating and Remuneration Committee and an independent director of the Sasseur Asset Management Pte Ltd, a real estate investment trust listed on the Singapore Exchange (SGX:CRPU) since November 2017. He has been serving as a non-executive director of PCI-Suntek Technology Co Ltd, a company listed on the Shanghai Stock Exchange (stock code: 600728), since July 2019.

Dr. Gu obtained his bachelor degree in mathematics from Human Normal University in 1982, his master degree in economics of education from Peking University 1988 and his PhD in economics from Nanyang Technological University in 2002.

 

71


Table of Contents

Dr. Weiping Ma has been serving as our independent director since March 2023. He has over 30 years of management and technical experience in the building materials industry in both the United States of America and China. Dr. Ma has been serving as an executive director and the chief executive officer of West China Cement Limited, a company listed on the Hong Kong Stock Exchange (stock code: 2233), since February 2015. Dr. Ma served as senior process engineer and held several management positions for Holcim in Michigan, United States from 1996 to 2002. He served as vice president of marketing and sales for Lafarge (China) in Beijing from 2002 to 2005 and served in a similar position for Lafarge Shuion Cement from 2005 to 2008. Dr. Ma served as general manager and vice president for Lafarge A&C in China from 2008 to 2009. He was the managing director of Fuping Cement, a company wholly owned by Italcementi Group, from 2009 to 2012. Dr. Ma was the Chief Representative and Country Manager in China for the Italcementi Group from 2009 to 2014.

Dr. Ma received a bachelor’s degree in Inorganic and Non-Metallic Materials from Tongji University in 1982, a master’s degree in Solid State Science and a Ph.D in Materials from Pennsylvania State University in 1991 and 1994, respectively. Dr. Ma also obtained a Master of Business Administration in Integration Management from Michigan State University in 2002.

Mr. Chaowei Yan, has been serving as our chief financial officer since December 2021. Mr. Yan has more than nine years of experience in accounting and finance and is responsible for overseeing our financial matters. Prior to joining us in May 2021, Mr. Yan served as an audit manager at Ernst & Young Hua Ming LLP Shanghai Branch from October 2014 to May 2021. He served as an auditor at KPMG Huazhen LLP from 2012 to 2014. Mr. Yan has been a member of The Chinese Institute of Certified Public Accountants since 2015. He obtained a master’s degree in strategic management from Shanghai International Studies University in 2012.

Board Diversity

The table below provides certain information regarding the diversity of our board of directors as of the date of this annual report.

 

Board Diversity Matrix  

Country of Principal Executive Offices

           China     

Foreign Private Issuer

           Yes     

Disclosure Prohibited Under Home Country Law

           No     

Total Number of Directors

           5     

Part I: Gender Identity

     Female        Male        Non-Binary       
Did Not Disclose
Gender
 
 

Directors

     0        5        0        0  

Part II: Demographic Background

           

Underrepresented Individual in Home Country Jurisdiction

           0     

LGBTQ+

           0     

Did Not Disclose Demographic Background

           0     

Family Relationships

There is no family relationship between any of the persons named above and no arrangement or understanding with major shareholders, customers, suppliers or others, pursuant to which any person referred to above was selected as a director or member of senior management.

B. Compensation

For the year ended December 31, 2023, we and our subsidiaries paid aggregate cash compensation of RMB4.4 million (US$0.6 million) to our directors and executive officers as a group. This amount consisted only of cash and did not include any share-based compensation or benefits in kind. We do not pay or set aside any amounts for pension, retirement or other benefits for our officers and directors.

Share Incentive Plan

2022 Plan

We adopted the 2022 share incentive plan, or 2022 Plan, in July 2022 which became effective in March 2023. The purpose of the 2022 Plan is to attract and retain highly qualified mid-to high-level management, consultants and other qualified persons, and to motivate such persons to serve us and to expend maximum effort to improve our business results and earnings, by providing such persons an opportunity to share equity interest in our operations and future success.

 

72


Table of Contents

The maximum number of ordinary shares that may be issued under the 2022 Plan is 6,500,000. The number of ordinary shares available for issuance under the 2022 Plan shall automatically increase on the first trading day in January of each calendar year during the ten-year term of the 2022 Plan commencing from the calendar year beginning January 1, 2023, by an amount equal to the lesser of (i) 1% of the total number of shares issued and outstanding measured as of the last trading day of the immediately preceding calendar year, and (ii) such number of shares as may be determined by our board of directors, but in no event shall any such annual increase exceed 1,350,000 ordinary shares. As of the date of this annual report, the maximum aggregate number of ordinary shares which may be issued pursuant to all awards under the 2022 Plan is 7,698,760. As of the date of this annual report, awards to purchase 524,874 ordinary shares under the 2022 Plan have been granted and outstanding.

The following paragraphs summarize the terms of the 2022 Plan:

Eligibility. Our qualified officers, directors, employees, consultants and other qualified persons are eligible to participate in the 2022 Plan.

Types of Awards. The 2022 Plan permits the awards of options, share appreciation rights, share awards, restricted share units, dividend equivalents or other share-based awards.

Plan Administration. Our board of directors, or a committee designated by our board of directors, will administer the plan, unless otherwise determined by the board of directors.

Evidence of award. Awards can be evidenced by an agreement, certificate, resolution or other types of writing or an electronic medium approved by the board of directors or the compensation committee as the plan administrator that sets forth the terms and conditions of the awards granted.

Conditions of Award. The administrator shall determine the participants, types of awards, numbers of shares to be covered by awards, terms and conditions of each award, and provisions with respect to the vesting schedule, settlement, exercise, cancelation, forfeiture or suspension of awards.

Term of Award. The term of each award shall be fixed by the administrator and is stated in the award agreement between recipient of an award and us, provided that the term shall generally be no more than ten years from the date of grant thereof.

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

Transfer Restrictions. Unless otherwise determined by the administrator or for certain limited permitted transfers, no award and no right under any such award shall be assignable, alienable, saleable or transferable by the employee holder otherwise than by will or by the laws of descent and distribution.

Amendment, Suspension or Termination. The board of directors may amend, alter, suspend, discontinue or terminate the 2022 Plan, or any award agreement hereunder or any portion hereof or thereof at any time, provided, however, that no such amendment, alteration, suspension, discontinuation or termination shall be made without the consent of the affected recipient of an award with respect to any award agreement, the consent of the affected recipient of an award, if such action would materially and adversely affect the rights of such recipient under any outstanding award.

The following table summarizes, as of the date of this annual report, the outstanding options that were granted to our directors and executive officers under the 2022 Plan:

 

Name  

Class A Ordinary
Shares to be
Received based on
the Options

Awarded

  Options Awarded   Exercise Price   Date of Grant   Date of Expiration
Mr. Chaowei Yan   20,832   10,416   $8.00 per award   May 29, 2023   May 29,2033

 

73


Table of Contents

The following table summarizes, as of the date of this annual report, the outstanding restricted share units that were granted to our directors and executive officers under the 2022 Plan:

 

Name   Class A Ordinary
Shares to be
Received based on
the Restricted Share
Units Awarded
  Restricted Share
Units Awarded
  Exercise Price   Date of Grant
Mr. Chaowei Yan   27,326   13,663   —    May 29, 2023

C. Board Practices

Duties of Directors

Under Cayman Islands law, our directors have a duty to act honestly, in good faith and with a view to our best interests. Our directors also have a duty to exercise the care, diligence and skills that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended and restated from time to time. In certain limited exception circumstances, a shareholder has the right to seek damages in our name if a duty owed by our directors is breached.

Our board of directors has all the powers necessary for managing, and for directing and supervising, our business affairs. The functions and powers of our board of directors include, among others:

 

   

convening shareholders’ annual general meetings and reporting its work to shareholders at such meetings;

 

   

declaring dividends and distributions;

 

   

appointing officers and determining the term of office of officers;

 

   

exercising the borrowing powers of our company and mortgaging the property of our company; and

 

   

approving the transfer of shares of our company, including the registering of such shares in our share register.

Terms of Directors

Our directors are not subject to a term of office and hold office until such time as they are removed from office by ordinary resolution or the unanimous written resolution of all shareholders.

Our officers are elected by and serve at the discretion of our board of directors, and may be removed by our board of directors.

Board Practices

Our board of directors has established an audit committee, a compensation committee and a nomination and corporate governance committee.

Audit Committee

Our audit committee consists of Mr. Conway Kong-Wai Lee, Dr. Qingyang Gu and Dr. Weiping Ma, and is chaired by Mr. Conway Kong-Wai Lee. Our board of directors has determined that Mr. Conway Kong-Wai Lee, Dr. Qingyang Gu and Dr. Weiping Ma satisfy the “independence” requirements of Rule 10A-3 under the Exchange Act, and Nasdaq Marketplace Rule 5605(a)(2). Our audit committee will consist solely of independent directors that satisfy the Nasdaq and SEC requirements within one year of the completion of our initial public offering. We have determined that Mr. Conway Kong-Wai Lee qualifies as an “audit committee financial expert.” The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:

 

   

appointing or removing the independent auditor and pre-approving all auditing and non-auditing services permitted to be performed by the independent auditor;

 

   

setting clear hiring policies for employees or former employees of the independent auditor;

 

   

reviewing with the independent auditor any audit problems or difficulties and management’s response;

 

   

reviewing and approving all related-party transactions;

 

   

discussing the annual audited financial statements with management and the independent auditor;

 

74


Table of Contents
   

discussing with management and the independent auditor major issues regarding accounting principles and financial statement presentations;

 

   

reviewing analyzes or other written communications prepared by management or the independent auditor relating to significant financial reporting issues and judgments made in connection with the preparation of the financial statements;

 

   

reviewing with management and the independent auditor the effect of key transactions, related-party transactions and off-balance sheet transactions and structures;

 

   

reviewing with management and the independent auditor the effect of regulatory and accounting initiatives;

 

   

reviewing policies with respect to risk assessment and risk management;

 

   

reviewing our disclosure controls and procedures and internal control over financial reporting;

 

   

reviewing reports from the independent auditor regarding all critical accounting policies and practices to be used by our company;

 

   

establishing procedures for the receipt, retention and treatment of complaints we received regarding accounting, internal accounting controls or auditing matters and the confidential, anonymous submission by our employees of concerns regarding questionable accounting or auditing matters;

 

   

periodically reviewing and reassessing the adequacy of our audit committee charter;

 

   

evaluating the performance, responsibilities, budget and staffing of our internal audit function and reviewing and approving the internal audit plan; and

 

   

reporting regularly to the board of directors.

Compensation Committee

Our compensation committee consists of Dr. Weiping Ma, Mr. Qiang Ding and Mr. Conway Kong-Wai Lee and is chaired by Dr. Weiping Ma. Our board of directors has determined that Dr. Weiping Ma and Mr. Conway Kong-Wai Lee satisfy the “independence” requirements of Nasdaq Marketplace Rule 5605(a)(2). Our compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our executive officers. The compensation committee is responsible for, among other things:

 

   

reviewing and approving, or recommending to the board for its approval, the compensation of our executive officers;

 

   

reviewing and evaluating our executive compensation and benefits policies generally;

 

   

in consultation with our chief executive officer, periodically reviewing our management succession planning;

 

   

reporting to our board of directors periodically;

 

   

evaluating its own performance and reporting to our board of directors on such evaluation;

 

   

periodically reviewing and assessing the adequacy of the compensation committee charter and recommending any proposed changes to our board of directors; and

 

   

selecting compensation consultant, legal counsel or other adviser only after taking into consideration all factors relevant to that person’s independence from management.

Nomination and Corporate Governance Committee

Our nomination and corporate governance committee consists of Mr. Chaohua Sheng, Dr. Qingyang Gu and Dr. Weiping Ma, and is chaired by Mr. Chaohua Sheng. Our board of directors has determined that Dr. Qingyang Gu and Dr. Weiping Ma satisfy the “independence” requirements of Nasdaq Marketplace Rule 5605(a)(2). The nomination and corporate governance committee assists the board in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nomination and corporate governance committee is responsible for, among other things:

 

   

identifying and recommending to the board of directors qualified individuals for membership on the board of directors and its committees;

 

   

evaluating, at least annually, its own performance and reporting to the board of directors on such evaluation;

 

   

leading our board of directors in a self-evaluation to determine whether it and its committees are functioning effectively;

 

75


Table of Contents
   

reviewing the evaluations prepared by each board committee of such committee’s performance and considering any recommendations for proposed changes to our board of directors;

 

   

reviewing and approving compensation (including equity-based compensation) for our directors;

 

   

overseeing compliance with the corporate governance guidelines and code of business conduct and ethics and reporting on such compliance to the board of directors; and

 

   

reviewing and assessing periodically the adequacy of its charter and recommending any proposed changes to the board of directors for approval.

Corporate Governance

Our board of directors has adopted a code of business conducts and ethics, which is applicable to all of our directors, officers, employees and advisors. We will make our code of business conducts and ethics publicly available on our website. In addition, our board of directors has adopted a set of corporate governance guidelines. The guidelines reflect certain guiding principles with respect to our board’s structure, procedures and committees. The guidelines are not intended to change or interpret any law, or our memorandum and articles of association, as amended from time to time. The code of business conducts and ethics and corporate governance guidelines all became effective in March 2023.

Interested Transactions

A director may vote with respect to any contract or transaction in which he or she is interested, provided that the nature of the interest of any director in such contract or transaction is disclosed by him or her at or prior to its consideration and any vote in that matter.

Employment Agreements and Indemnification Agreements

We have entered into employment agreements with each of our executive officers for a specified time period providing that the agreements are terminable for cause at any time. The terms of these agreement are substantially similar to each other. A senior executive officer may terminate his or her employment at any time by 30-day prior written notice. We may terminate the executive officer’s 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.

Each executive officer has agreed to hold in strict confidence and not to use, except for the benefit of our company, any proprietary information, technical data, trade secrets and know-how of our company or the confidential or proprietary information of any third party, including our subsidiaries and our clients, received by our company. Each of these executive officers has also agreed to be bound by noncompetition and non-solicitation restrictions during the term of his or her employment and typically for two years following the last date of employment.

We have also entered into indemnification agreements with our directors and executive officers, pursuant to which we will 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 such a director or officer.

D. Employees

We had 64, 101 and 133 employees as of December 31, 2021, 2022 and 2023 in China, respectively. As of December 31, 2023, we had 99 employees focus on research and development, 17 employees focus on sales and marketing, 6 employees in administration department and 11 employees in finance and accounting department.

We use our share incentive plans as additional means to further attract, motivate, retain and reward selected directors, officers, employees and third-party consultants and advisors. For more information, see “Item 6.B. Directors, Senior Management and Employees — Compensation — Share Incentive Plan.” We believe these initiatives have contributed to our ability to attract and retain talent.

As required by PRC laws and regulations, we participate in various employee benefit plans that are organized by municipal and provincial governments, including housing, pension, medical and unemployment benefit plans. We make monthly payments to these plans in respect of each employee based on the employee’s compensation. We believe that we maintain a good working relationship with our employees and we have not experienced any significant labor disputes. Our employees have not entered into any collective bargaining agreements.

 

76


Table of Contents

E. Share Ownership

The following table sets forth information with respect to the beneficial ownership, within the meaning of Section 13(d)(3) of the Exchange Act, of our common shares as of March 18, 2024 by:

 

   

each person known to us to own beneficially more than 5% of common shares, and

 

   

each of our directors and executive officers.

 

     Ordinary shares beneficially owned  
    

Number of

Class A

Ordinary

Shares

    

Number of

Class B

Ordinary

Shares

    

% of total

ordinary shares

on an

as-converted

basis*

    

% of voting

Power**

 

Directors and Executive Officers†:

           

Qiang Ding (1)

     —         47,232,420        39.40        67.88  

Chaohua Sheng (2)

     —         16,759,820        13.98        24.09  

Conway Kong-Wai Lee

     —         —         —         —   

Qingyang Gu

     —         —         —         —   

Weiping Ma

     —         —         —         —   

Chaowei Yan

     —         —         —         —   

Directors and Executive Officers Combined

        63,992,240        53.38        91.97  

Principal Shareholders:

           

Intchain DQ Asset Holding Limited (1)

     —         25,961,500        21.65        37.31  

Intchains SCH Holding Limited (2)

     —         16,759,820        13.98        24.09  

Golden Stone Capital Limited (3)

     17,099,120        —         14.26        2.46  

Intchains CHX1 Limited (1) (4)

     —         11,952,120        9.97        17.18  

Intchains ZWM Holding Limited (5)

     7,291,900        —         6.08        1.05  

Yang Feng 888 Capital Limited (6)

     7,268,100        —         6.06        1.04  

Intchains CHX2 Limited(1)(7)

     —         6,318,800        5.27        9.08  

 

*

The number of common shares beneficially owned by each of the listed persons includes common shares that such person has the right to acquire within 60 days after March 18, 2024.

**

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 our Class A ordinary shares and Class B ordinary shares as a single class. Each Class A ordinary share is entitled to one vote per share and each Class B ordinary share is entitled to ten votes per share on all matters submitted. Our Class B ordinary shares are convertible at any time by the holder thereof into Class A ordinary shares on a one-for-one basis. Our Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances.

Except as otherwise indicated below, the business address of our directors and executive officers is c/o Building 16, Lane 999, Xinyuan South Road, Lin-Gang Special Area, Pudong, Shanghai, 201306, the People’s Republic of China.

(1)

Represents (i) 25,961,500 ordinary shares held by Intchain DQ Asset Holding Limited, or DQ BVI, a BVI company wholly owned by Mr. Qiang Ding; (ii) 11,952,120 ordinary shares held by Intchains CHX1 Limited, or CHX 1 BVI; (iii) 3,000,000 ordinary shares held by Intchains DQ Holding limited, a BVI company wholly owned by DQ BVI; and (iv) 6,318,800 ordinary shares held by Intchains CHX2 Holding limited, or CHX 2 BVI, a BVI company wholly owned by DQ BVI. The registered office of DQ BVI, Intchains DQ Holding limited and CHX2 BVI is located at Start Chambers, Wickham’s Cay II, P. O. Box 2221, Road Town, Tortola, British Virgin Islands. For shareholding and registered office of CHX 1 BVI, please refer to note (5) below.

(2)

Represents 16,759,820 ordinary shares held by Intchains SCH Holding Limited, or SCH BVI, a BVI company wholly owned by Mr. Chaohua Sheng. The registered office of SCH BVI is located at Start Chambers, Wickham’s Cay II, P. O. Box 2221, Road Town, Tortola, British Virgin Islands.

 

77


Table of Contents
(3)

Represents 17,099,120 ordinary shares held by Golden Stone Capital Limited which is a Samoa company wholly owned by Mr. Zhaoyang Ma. The registered office of Golden Stone Capital Limited is located at Offshore Chambers, P.O. 217, Apia, Samoa.

(4)

Represents 11,952,120 ordinary shares held by CHX 1 BVI, a BVI company owned as to 58.68% by DQ BVI, 5.21% by Dasui Wang, 5.21% by Zhengjie Sun, 5.21% by Yiming Luo, 4.51% by Haixu Fu, 4.51% by Bei Zhou, 4.17% by Lihong Zhou, 4.17% by Wei Sun, 1.74% by Feiyun Dong, 2.78% by Yuchen Yu, 1.39% by Fei Sun, 1.39% by Jinrong Kang and 1.04% by Zheng’an Wu. The registered office of CHX 1 BVI is located at Start Chambers, Wickham’s Cay II, P. O. Box 2221, Road Town, Tortola, British Virgin Islands.

(5)

Represents 7,291,900 ordinary shares held by Intchains ZWM Holding Limited, a BVI company wholly owned by Weimin Zhou. The registered office of Intchains ZWM Holding Limited is located at Start Chambers, Wickham’s Cay II, P. O. Box 2221, Road Town, Tortola, British Virgin Islands.

(6)

Represents 7,268,100 ordinary shares held by Yang Feng 888 Capital Limited , a BVI company wholly owned by Feng Yang. The registered office of Yangfeng 888 Holding Limited is located at Vistra Corporate Service Centre, Wickham’s Cay II, Road Town, Tortola, VG1110, British Virgin Islands.

(7)

Represents 6,318,800 ordinary shares held by CHX 2 BVI, a BVI company wholly owned by DQ BVI. The registered office of CHX2 BVI is located at Start Chambers, Wickham’s Cay II, P. O. Box 2221, Road Town, Tortola, British Virgin Islands.

To our knowledge and based on our review of our register of members as of the date of February 29, 2024, 14,762,114 of our Class A outstanding ordinary shares were held by one record holder in the United States, which is the depositary of our ADS program. The number of beneficial owners of our ADSs in the United States is likely to be much larger than the number of record holder of our Class A 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.

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

Not Applicable.

 

ITEM 7.

MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

A. Major Shareholders

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

B. Related Party Transactions

During the year ended December 31, 2021, we entered into certain short-term loan agreements with Shanghai Pudong Development Bank Co., LTD. New Branch of Shanghai Pilot Free Trade Zone. with aggregated principal amount of RMB5,000,000, which was guaranteed by a controlling shareholder, and his spouse, and an independent third party with the interest fixed rates 4% per annum. The amount was fully repaid on October 25, 2021.

As of December 31, 2020, the amounts due to Mr. Sheng and Mr. Feng Yang, the shareholders of our Group, were RMB4,790,000 and RMB13,000, respectively. These amounts are non-trade in nature, unsecured, interest-free and repayable on demand and were fully repaid in 2021.

During the years ended December 31, 2021, 2022 and 2023, except for disclosed above, we did not conduct any transaction with related parties. As of December 31, 2021, 2022 and 2023, the amount due to (or due from) related parties was nil.

C. Interests of Experts and Counsel

Not applicable.

 

ITEM 8.

FINANCIAL INFORMATION

A. Consolidated Statements and Other Financial Information.

Please refer to Item 18 for a list of our annual consolidated financial statements filed as part of this annual report on Form 20-F.

Legal Proceedings

From time to time, we may become a party to various legal or administrative proceedings arising in the ordinary course of our business, including actions with respect to intellectual property infringement, violation of third-party licenses or other rights, breach of contract and labor and employment claims. Excepts as otherwise disclosed in this annual report, we are currently not a party to, and we are not aware of any threat of, any legal or administrative proceedings that, in the opinion of our management, are likely to have any material and adverse effect on our business, financial condition, cash-flow or results of operations. We may periodically be subject to legal proceedings, investigations and claims relating to our business. We may also initiate legal proceedings to protect our rights and interests.

 

78


Table of Contents

Dividend Policy

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

Our board of directors has complete discretion in deciding whether to distribute dividends. Even if our board of directors decides to pay dividends, the timing, amount and form of future dividends, if any, will depend onm, among other things, 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.

If we pay any dividends on our Class A ordinary shares, we will pay those dividends that are payable in respect of the Class A ordinary shares underlying our ADSs to the depositary, as the registered holder of such Class A ordinary shares, and the depositary then will pay such amounts to holders of ADSs 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. Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars.

We are a holding company with no material operations of our own. We conduct our operations primarily through our subsidiaries in China. PRC regulations may restrict the ability of our PRC subsidiaries to pay dividends to us. As a result, our ability to pay dividends and to finance any debt we may incur depends upon dividends paid by our subsidiaries. If our existing subsidiaries or any newly formed subsidiaries incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us.

B. Significant Changes

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

 

ITEM 9.

THE OFFER AND LISTING

A. Offering and Listing Details

Price Range of Our ADSs

Our ADSs are listed for trading on Nasdaq under the symbol “ICG.” Each ADS represents two Class A ordinary shares.

B. Plan of Distribution

Not applicable.

C. Markets

See Item 9.A. above.

D. Selling Shareholders

Not applicable.

E. Dilution

Not applicable.

F. Expenses of the Issue

Not applicable.

 

ITEM 10.

ADDITIONAL INFORMATION

A. Share capital

Not applicable.

 

79


Table of Contents

B. Memorandum and Articles of Association

We incorporate by reference into this annual report the description of our amended and restated memorandum and articles of association contained under the heading “Description of Share Capital” in our registration statement on Form F-1 (File No. 333-265756) originally filed with the SEC on June 22, 2022, as amended.

C. Material Contracts

We have not entered into any material contracts other than in the ordinary course of business and other than those described in “Item 4. Information on the Company”, “Item 5. Operating and Financial Review and Prospects”, “Item 7. Major Shareholders and Related Party Transactions” or elsewhere in this annual report on Form 20-F.

D. Exchange Controls

No foreign exchange controls exist in the Cayman Islands. See “Item 4. Information on the Company—B. Business Overview—Regulation—Laws and Regulations Relating to Other Business Areas.”

 

80


Table of Contents

E. Taxation

The following is a general summary of the material Cayman Islands, U.S. federal and People’s Republic of China income tax consequences relevant to an investment in our ADSs and common shares. The discussion is not intended to be, nor should it be construed as, legal or tax advice to any particular prospective purchaser or current holders of our ADSs. The discussion is based on laws and relevant interpretations thereof in effect as of the date of this annual report, all of which are subject to change or different interpretations, possibly with retroactive effect. The discussion does not address United States state or local tax laws, or tax laws of jurisdictions other than the Cayman Islands and the United States. You should consult your own tax advisors with respect to the consequences of acquisition, ownership and disposition of our ADSs and common shares.

Cayman Islands Taxation

The Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciations and there is no taxation in the nature of inheritance tax or estate duty or withholding tax applicable to us or to any holder of ADSs or common shares. 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. No stamp duty is payable in the Cayman Islands on transfers of shares of Cayman Islands companies except those which hold interests in land in the Cayman Islands. The Cayman Islands is a party to a double tax treaty entered into with the United Kingdom in 2020 but is otherwise not party to any double tax treaties. There are no exchange control regulations or currency restrictions in the Cayman Islands.

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

 

   

that no law which is enacted in the Cayman Islands imposing any tax to be levied on profits or income or gains or appreciations shall apply to the Company or its operations; and

 

   

that the aforesaid tax or any tax in the nature of estate duty or inheritance tax shall not be payable on the shares, debentures or other obligations of the Company.

The undertaking for us is for a period of twenty years from October 3, 2006.

People’s Republic of China Taxation

In 2007 China passed a new Enterprise Income Tax Law, or the EIT Law, and its Implementing Rules, both of which became effective on January 1, 2008. The EIT Law was subsequently amended in 2017 and 2018 and its Implementing Rules was subsequently amended in 2019. The EIT Law created a new “resident enterprise” classification, which, if applied to us, would impose a 10% withholding tax on our non-PRC enterprise shareholders and, pursuant to Circular of the MOF and the SAT on Some Policy Issues regarding Personal Income Tax (Cai Shui Zi [1994] No. 020), the dividend and bonus incomes received by individual aliens from the FIEs are temporarily exempted from individual income tax and hence, the dividends we pay to our non-PRC individual shareholders may be qualified to enjoy the individual income tax exemption if certain conditions are met; otherwise, a potential 20% individual income tax may be applied on dividends we pay to them if such dividends are derived from profits generated after January 1, 2008 and with respect to gains derived by our non-PRC shareholders from disposition of our shares or ADSs, if such dividends or gains are determined to have been derived from sources within China. See “Item 3. Key Information — D. Risk Factors — Risks Relating to Regulations of Our Business — Under the EIT Law, we may be classified as a ‘resident enterprise’ of China. Such classification will likely result in unfavorable tax consequences to us and U.S. holders of our ADSs or common shares.”

If we are not deemed to be a resident enterprise, then dividends payable to our non-PRC shareholders and gains from disposition of our shares of ADSs by our non-PRC shareholders will not be subject to PRC withholding income tax.

United States Federal Income Taxation

This discussion describes the material U.S. federal income tax consequences to U.S. Holders (as defined below) of the purchase, ownership and disposition of our ADSs or common shares. This discussion does not address any aspect of U.S. federal gift or estate tax, the Medicare tax, or the state, local or non-U.S. tax consequences of an investment in our ADSs and common shares. This discussion applies to you only if you beneficially own our ADSs or common shares as capital assets for U.S. federal income tax purposes. This discussion does not apply to U.S. Holders who are members of a class of holders subject to special rules, such as:

 

   

dealers in securities or currencies;

 

   

traders in securities that elect to use a mark-to-market method of accounting for securities holdings;

 

   

banks or certain financial institutions;

 

81


Table of Contents
   

insurance companies;

 

   

tax-exempt organizations;

 

   

partnerships or other entities treated as partnerships or other pass-through entities for U.S. federal income tax purposes or persons holding ADSs or common shares through any such entities;

 

   

regulated investments companies or real estate investment trusts;

 

   

persons that hold ADSs or common shares as part of a hedge, straddle, constructive sale, conversion transaction or other integrated investment;

 

   

persons whose functional currency for tax purposes is not the U.S. dollar;

 

   

persons liable for alternative minimum tax; or

 

   

persons who actually or constructively own 10% or more of the total combined voting power of all classes of our shares (including ADSs and common shares) entitled to vote.

This discussion is based on the U.S. Internal Revenue Code of 1986, as amended, which we refer to in this discussion as the Code, its legislative history, existing and proposed regulations promulgated thereunder, published rulings and court decisions, all as of the date of this annual report. These laws are subject to change, possibly on a retroactive basis. In addition, this discussion relies on our assumptions regarding the value of our ADSs and common shares and the nature of our business over time. Finally, this discussion is based in part upon the representation of the depositary and the assumption that each obligation in the deposit agreement and any related agreement will be performed in accordance with its terms.

U.S. holders of our ADSs are urged to consult their own tax advisor concerning the particular U.S. federal income tax consequences to them of the purchase, ownership and disposition of our ADSs and common shares, as well as the consequences to them arising under the laws of any other taxing jurisdiction.

For purposes of the U.S. federal income tax discussion below, you are a “U.S. Holder” if you beneficially own ADSs or common shares as capital assets within the meaning of Section 1221 of the Code and are:

 

   

an individual citizen or resident of the United States for U.S. federal income tax purposes;

 

   

a corporation, or other entity taxable as a corporation, that was created or organized in or under the laws of the United States or any state thereof or the District of Columbia;

 

   

an estate the income of which is subject to U.S. federal income tax regardless of its source; or

 

   

a trust if (a) a court within the United States is able to exercise primary supervision over its administration and one or more U.S. persons have the authority to control all substantial decisions of the trust, or (b) the trust has a valid election in effect to be treated as a U.S. person.

For U.S. federal income tax purposes, income earned through a U.S. or non-U.S. partnership or other flow-through entity is attributed to its owners. Accordingly, if a partnership or other flow-through entity holds ADSs or common shares, the tax treatment of the holder will depend on the status of the partner or other owner and the activities of the partnership or other flow-through entity.

The U.S. Treasury has expressed concerns that intermediaries in the chain of ownership between the holder of an ADS and the issuer of the security underlying the ADS may be taking actions that are inconsistent with the claiming of foreign tax credits for U.S. holders of ADSs. Such actions would also be inconsistent with the claiming of the reduced rate of tax, as described below, applicable to dividends received by certain non-corporate holders. Accordingly, the availability of the reduced tax rate for dividends received by certain non-corporate holders could be affected by actions taken by intermediaries in the chain of ownership between the holder of an ADS and our company.

Dividends on ADSs or Common Shares

Subject to the “Passive Foreign Investment Company” discussion below, if we make distributions and you are a U.S. Holder, the gross amount of any distributions with respect to your ADSs or common shares (including the amount of any taxes withheld therefrom) will be includible in your gross income on the day you actually or constructively receive such income as dividend income if the distributions are made from our current or accumulated earnings and profits, calculated according to U.S. federal income tax principles. With respect to non-corporate U.S. holders, certain dividends received from a qualified foreign corporation may be subject to a reduced capital gains rate of taxation. A non-U.S. corporation (other than passive foreign investment corporation) is treated as a qualified foreign corporation with respect to dividends from that corporation on shares (or ADSs backed by such shares) that are readily tradable on an established securities market in the United States. U.S. Treasury Department guidance indicates that our ADSs, which are listed on Nasdaq, but not our common shares, will be readily tradable on an established securities market in the United States. You should consult your own tax advisor as to the rate of tax that will apply to you with respect to dividend distributions, if any, that you receive from us.

 

82


Table of Contents

Subject to the “Passive Foreign Investment Company” discussion below, to the extent, if any, that the amount of any distribution by us on ADSs or common shares exceeds our current and accumulated earnings and profits as determined under U.S. federal income tax principles, it will be treated first as a tax-free return of the U.S. Holder’s adjusted tax basis in the ADSs or common shares and thereafter as capital gain. However, we do not intend to calculate our earnings and profits according to U.S. federal income tax principles. Accordingly, distributions on our ADSs or common shares, if any, will generally be reported to you as dividend distributions for U.S. tax purposes. Corporations will not be entitled to claim a dividends-received deduction with respect to distributions made by us. Dividends may constitute foreign source passive income for purposes of the U.S. foreign tax credit rules. You should consult your own tax advisors as to your ability, and the various limitations on your ability, to claim foreign tax credits in connection with the receipt of dividends.

Sales and Other Dispositions of ADSs or Common Shares

Subject to the “Passive Foreign Investment Company” discussion below, when you sell or otherwise dispose of ADSs or common shares, you will recognize capital gain or loss in an amount equal to the difference between the amount realized on the sale or other disposition and your adjusted tax basis in the ADSs or common shares. Any such gains or losses that you recognize will be treated as U.S. source income for foreign tax credit purposes. Your adjusted tax basis will equal to the amount you paid for the ADSs or common shares. Any gain or loss you recognize will be long-term capital gain or loss if your holding period in our ADSs or common shares is more than one year at the time of disposition. If you are a non-corporate U.S. Holder, including an individual, any such long-term capital gain will be taxed at preferential rates. Your ability to deduct capital losses will be subject to various limitations.

Passive Foreign Investment Company

We believe that we were not a passive foreign investment company, or PFIC, for U.S. federal income tax purposes for our taxable year ended December 31, 2023. PFIC status is tested each year and depends on the composition of our assets and income and the value of our assets from time to time. Since we currently hold, and expect to continue to hold, a substantial amount of cash and other passive assets and, since the value of our assets is to be determined in large part by reference to the market prices of our ADSs and common shares, which is likely to fluctuate over time, there can be no assurance that we will not be a PFIC for any taxable year.

We will be classified as a PFIC in any taxable year, in general, if either: (a) the average quarterly value of our gross assets that produce passive income or are held for the production of passive income is at least 50% of the average quarterly value of our total gross assets or (b) 75% or more of our gross income for the taxable year is passive income (such as certain dividends, interest or royalties). For purposes of the first test: (a) any cash and cash invested in short-term, interest bearing, debt instruments, or bank deposits that are readily convertible into cash will count as producing passive income or held for the production of passive income, and (b) the total value of our assets is calculated based on our market capitalization. However, various exceptions can apply.

We will be treated as owning our proportionate share of the assets and earning our proportionate share of the income of any other corporation in which we own, directly or indirectly, at least 25% (by value) of the stock.

If we were a PFIC for any taxable year during which you held ADSs or common shares, certain adverse U.S. federal income tax rules would apply. You would be subject to additional taxes and interest charges on certain “excess distributions” we make and on any gain realized on the disposition or deemed disposition of your ADSs or common shares, regardless of whether we continue to be a PFIC in the year in which you receive an “excess distribution” or dispose of or are deemed to dispose of your ADSs or common shares. Distributions in respect of your ADSs or common shares during a taxable year would constitute “excess distributions” if, in the aggregate, they exceed 125% of the average amount of distributions with respect to your ADSs or common shares over the three preceding taxable years or, if shorter, the portion of your holding period before such taxable year.

To compute the tax on “excess distributions” or any gain, (a) the “excess distribution” or the gain would be allocated ratably to each day in your holding period, (b) the amount allocated to the current year and any tax year prior to the first taxable year in which we were a PFIC would be taxed as ordinary income in the current year, (c) the amount allocated to other taxable years would be taxable at the highest applicable marginal rate in effect for that year, and the interest charge generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such year. In addition, if we were a PFIC, no distribution that you might receive from us would qualify for taxation at the preferential rate discussed in the Item 10.E. “Additional Information — Taxation — Dividends on ADSs or Common Shares” section above.

Under certain attribution rules, if we are a PFIC, you will be deemed to own your proportionate share of lower-tier PFICs, and will be subject to U.S. federal income tax on (a) a distribution on the shares of a lower-tier PFIC and (b) a disposition of shares of a lower-tier PFIC, both as if you directly held the shares of such lower-tier PFIC.

 

83


Table of Contents

Each U.S. Holder of a PFIC is required to file an annual report containing such information as the U.S. Treasury may require and may be required to file Internal Revenue Service Form 8621 regarding distributions received on the ADSs or common shares and any gain realized on the disposition of the ADSs or common shares. You should consult with your own tax advisor regarding reporting requirements with regard to your ADSs and common shares.

If we were a PFIC in any year, you would generally be able to avoid the “excess distribution” rules described above by making a timely so-called “mark-to-market” election with respect to your ADSs provided our ADSs are “marketable.” Our ADSs will be “marketable” as long as they remain regularly traded on a national securities exchange, such as Nasdaq. If you made this election in a timely fashion, you would recognize as ordinary income or ordinary loss the difference between the fair market value of the ADSs as of the close of your taxable year over your adjusted basis in such ADSs. Any ordinary income resulting from this election would be taxed as ordinary income rates and would not be eligible for the reduced rate of tax applicable to qualified dividend income. Any ordinary losses would be limited to the extent of the net amount of previously included income as a result of the mark-to-market election, if any. Your basis in the ADSs would be adjusted to reflect any such income or loss. You should consult your own tax advisor regarding potential advantages and disadvantages to you of making a “mark-to-market” election with respect to your ADSs. The mark-to-market election will not be available for any lower tier PFIC that is deemed owned pursuant to the attribution rules discussed above. We do not intend to provide you with the information you would need to make or maintain a “Qualified Electing Fund” election and therefore, you will not be able to make or maintain such an election with respect to your ADSs or common shares.

U.S. Information Reporting and Backup Withholding Rules

Dividend payments with respect to the ADSs or common shares and the proceeds received on the sale or other disposition of ADSs or common shares may be subject to information reporting to the IRS and to backup. Backup withholding will not apply, however, if you (a) are a corporation or come within certain other exempt categories and, when required, can demonstrate that fact or (b) provide a taxpayer identification number, certify as to no loss of exemption from backup withholding and otherwise comply with the applicable backup withholding rules. To establish your status as an exempt person, you will be required to provide certification on IRS Form W-9. Backup withholding is not an additional tax. The amount of any backup withholding will generally be allowed as a refund or a credit against your U.S. federal income tax liability, provided that you furnish the required information to the IRS. Certain individuals holding the ADSs or common shares other than in an account at a U.S. financial institution may be subject to additional information reporting requirements.

PROSPECTIVE PURCHASERS OF OUR ADSS AND COMMON SHARES SHOULD CONSULT THEIR OWN TAX ADVISOR REGARDING THE APPLICATION OF THE U.S. FEDERAL INCOME TAX LAWS TO THEIR PARTICULAR SITUATIONS AS WELL AS ANY TAX CONSEQUENCES RESULTING FROM PURCHASING, HOLDING OR DISPOSING OF OUR ADSS AND COMMON SHARES, INCLUDING THE APPLICABILITY AND EFFECT OF THE TAX LAWS OF ANY STATE, LOCAL OR NON-US JURISDICTION AND INCLUDING ESTATE, GIFT AND INHERITANCE LAWS.

F. Dividends and Paying Agents

Not applicable.

G. Statement by Experts

Not applicable.

H. Documents on Display

We previously filed with the SEC our registration statement on Form F-1 as amended.

We have filed this annual report on Form 20-F with the SEC under the Exchange Act. Statements made in this annual report as to the contents of any document referred to are not necessarily complete. With respect to each such document filed as an exhibit to this annual report, reference is made to the exhibit for a more complete description of the matter involved, and each such statement shall be deemed qualified in its entirety by such reference.

You may read and copy this annual report, including the exhibits incorporated by reference in this annual report, at the SEC’s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549 and at the SEC’s regional offices in New York, New York and Chicago, Illinois. You also can request copies of this annual report, including the exhibits incorporated by reference in this annual report, upon payment of a duplicating fee, by writing information on the operation of the SEC’s Public Reference Room.

The SEC also maintains a website at www.sec.gov that contains reports, proxy statements and other information regarding registrants that file electronically with the SEC. Our annual report and some of the other information submitted by us to the SEC may be accessed through this web site.

 

84


Table of Contents

As a foreign private issuer, we are exempt from the rules under the Exchange Act prescribing the furnishing and content of quarterly reports and proxy statements, and officers, directors and principal shareholders are exempt from the reporting and short-swing profit recovery provisions contained in Section 16 of the Exchange Act.

Our financial statements have been prepared in accordance with U.S. GAAP.

We will furnish our shareholders with annual reports, which will include a review of operations and annual audited consolidated financial statements prepared in conformity with U.S. GAAP.

I. Subsidiaries Information

Not applicable.

J. Annual Report to Security Holders.

Not applicable.

 

ITEM 11.

QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Quantitative and Qualitative Disclosures about Market Risk

Interest Rate Risk

Our exposure to interest rate risk primarily relates to interest income generated by excess cash, which is mostly held in interest-bearing bank deposits and interest-earning instruments. We have not used derivative financial instruments in our investment portfolio. Investments in both fixed rate and floating rate 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 market interest rates. However, in the future, the fair market value of fixed rate securities may be adversely impacted due to a rise in interest rates, while floating rate securities may produce less income than expected if interest rates fall.

Concentration of Customers and Suppliers

Our customer base consists of distributors located in the PRC. For the year ended December 31, 2021, we had three customers each accounted for over 10% of our revenue, accounting for 24.6%, 22.9% and 17.8%, respectively, of our revenue. For the year ended December 31, 2022, we had three customers each accounted for over 10% of our total revenue, accounting for 47.3%, 33.3% and 17.4%, respectively. For the year ended December 31, 2023, we had two customers each accounted for over 10% of our revenue, accounting for 56.2% and 41.9%, respectively, of our revenue. As a fabless IC design company, we do not own any IC fabrication facilities. A leading semiconductor foundry has been our major third-party foundry partner for our ASIC chips business. For the years ended December 31, 2021, 2022 and 2023, the value of the ICs we purchased from such foundry partner accounted for 45.3%, 49.6% and 66.0%, respectively, of our total procurement for the respective periods.

Concentration of Credit Risk

Financial instruments that may potentially subject us to significant concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, interest receivables. As of December 31, 2022 and 2023, a majority of our cash and cash equivalents, short-term investments, interest receivables were held at reputable financial institutions with high-credit ratings. In the event of bankruptcy of one of these financial institutions, we may not be able to claim its cash and demand deposits back in full. We continue to monitor the financial strength of the financial institutions. There has been no recent history of default in relation to these financial institutions.

Foreign Exchange Risk

Because majority of our revenues and expenditures are denominated in Renminbi, fluctuations in the exchange rate between the U.S. dollar and Renminbi will affect our balance sheet and earnings per share in U.S. dollars. In addition, appreciation or depreciation in the value of the Renminbi relative to the U.S. dollar would affect our financial results reported in U.S. dollar terms without giving effect to any underlying change in our business or results of operations. Fluctuations in the exchange rate will also affect the relative value of any dividend we issue that will be exchanged into U.S. dollars and earnings from and the value of any U.S. dollar-denominated investments we make in the future. The functional currency of our offshore entities and subsidiaries, including Intchains Group Limited, Intchains Investment (BVI) Limited, Intchains Global Limited, Intchains Technology (Hongkong) Limited, Inthcains Pte. Ltd. and Intchains Capital Limited, is the U.S. dollar, which results in our exposure to foreign currency risk.

We do not believe that we currently have any significant direct foreign exchange risk and have not used any derivative financial instruments to hedge exposure to such risk. Although in general our exposure to foreign exchange risks should be limited, the value of your investment in the ADSs will be affected by the exchange rate between the U.S. dollars and the Renminbi because the value of our business is effectively denominated in Renminbi, while the ADSs will be traded in U.S. dollars.

 

85


Table of Contents

The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the PBOC. The PRC government allowed the Renminbi to appreciate by more than 20% against the U.S. dollars between July 2005 and July 2008. Between July 2008 and June 2010, the exchange rate between the Renminbi and the U.S. dollars was stable and traded within a narrow band. Since June 2010, the Renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably. On November 30, 2015, the Executive Board of the International Monetary Fund completed its regular five-year review of the basket of currencies that make up the Special Drawing Right, or the SDR, and decided that with effect from October 1, 2016, Renminbi is determined to be a freely usable currency and will be included in the SDR basket as a fifth currency, along with the U.S. dollar, the Euro, the Japanese yen and the British pound. In the fourth quarter of 2016, the Renminbi depreciated significantly in the backdrop of a surging U.S. dollars and persistent capital outflows from China. This depreciation halted in 2017, and the Renminbi appreciated approximately 7% against the U.S. dollars during this one-year period. Starting from the beginning of 2019, the Renminbi has depreciated significantly against the U.S. dollars again. In early August 2019, the PBOC set the Renminbi’s daily reference rate at RMB7.0039 to US$1.00, the first time that the exchange rate of Renminbi to U.S. dollars exceeded 7.0 since 2008. 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. dollars 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. dollars in the future.

To the extent that we need to convert U.S. dollars into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollars would have an adverse effect on the Renminbi amount we receive from the conversion. Conversely, if we decide to convert Renminbi into U.S. dollars for the purpose of making payments for dividends on our ordinary shares or ADSs or for other business purposes, appreciation of the U.S. dollars against the Renminbi would have a negative effect on the U.S. dollars amounts available to us.

Inflation

China has generally not experienced significant inflation in recent years. According to China’s National Bureau of Statistics, the changes in China’s consumer price index was 0.9%, 2.0% and 0.2% in the years 2021, 2022 and 2023, respectively. Neither inflation nor deflation has had a material impact on our results of operations to date, and we do not currently expect the recent inflation in China to have a significant effect on our operations.

 

ITEM 12.

DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

A. Debt Securities

Not applicable.

B. Warrants and Rights

Not applicable.

C. Other Securities

Not applicable.

D. American Depositary Shares

Fees Payable by ADS Holders

Deutsche Bank Trust Company Americas, the depositary of our ADR program, collects its fees for issuance and cancellation of ADSs directly from investors depositing shares or surrendering ADSs for the purpose of withdrawal or from intermediaries acting for them. Such fees are typically paid to the depositary by the brokers (on behalf of their clients) receiving the newly issued ADSs from the depositary and by the brokers (on behalf of their clients) delivering the ADSs to the depositary for cancellation. The brokers in turn charge these transaction fees to their clients. Depositary fees payable in connection with distributions of cash or securities to ADS holders and the depositary service fee are charged by the depositary to the holders of record of ADSs as of the applicable ADS record date. In the case of cash distributions, the depositary fees are generally deducted from the cash being distributed. In the case of distributions other than cash (e.g. stock dividends, rights, etc.), the depositary charges the applicable fee to the ADS record date holders concurrent with the distribution. In the case of ADSs registered in the name of the investor (whether certificated or in DRS), the depositary sends invoices to the applicable record date ADS holders. In the case of ADSs held in brokerage and custodian accounts (via DTC), the depositary generally collects its fees through the settlement systems provided by DTC (whose nominee is the registered holder of the ADSs held in DTC) from the brokers and custodians holding ADSs in their DTC accounts. The brokers and custodians who hold their clients’ ADSs in DTC accounts in turn charge their clients’ accounts the amount of the fees paid to the depositary.

 

86


Table of Contents

In the event of refusal to pay the depositary fees the depositary may, under the terms of the deposit agreement, refuse the requested service until payment is received or may set off the amount of the depositary fees (subject payment of the applicable fees) from any distribution to be made to the ADS holder.

An ADS holder is required to pay the following service fees to the depositary:

 

Service

  

Fees

•  To any person to which ADSs are issued or to any person to which a distribution is made in respect of ADS distributions pursuant to stock dividends or other free distributions of stock, bonus distributions, stock splits or other distributions (except where converted to cash)

   Up to US$0.05 per ADS issued

•  Cancellation of ADSs, including the case of termination of the deposit agreement

   Up to US$0.05 per ADS cancelled

•  Distribution of cash dividends

   Up to US$0.05 per ADS held

•  Distribution of cash entitlements (other than cash dividends) and/or cash proceeds from the sale of rights, securities and other entitlements

   Up to US$0.05 per ADS held

•  Distribution of ADSs pursuant to exercise of rights.

   Up to US$0.05 per ADS held

•  Distribution of securities other than ADSs or rights to purchase additional ADSs

   Up to US$0.05 per ADS held

•  Depositary services

   Up to US$0.05 per ADS held on the applicable record date(s) established by the depositary bank

An ADS holder will also be responsible to pay certain fees and expenses incurred by the depositary bank and certain taxes and governmental charges such as:

 

   

Fees for the transfer and registration of ordinary shares charged by the registrar and transfer agent for the ordinary shares in the Cayman Islands (i.e., upon deposit and withdrawal of ordinary shares).

 

   

Expenses incurred for converting foreign currency into U.S. dollars.

 

   

Expenses for cable, telex and fax transmissions and for delivery of securities.

 

   

Taxes and duties upon the transfer of securities, including any applicable stamp duties, any stock transfer charges or withholding taxes (i.e., when ordinary shares are deposited or withdrawn from deposit).

 

   

Fees and expenses incurred in connection with the delivery or servicing of ordinary shares on deposit.

 

   

Fees and expenses incurred in connection with complying with exchange control regulations and other regulatory requirements applicable to ordinary shares, deposited securities, ADSs and ADRs.

 

   

Any applicable fees and penalties thereon.

Fees and Other Payments Made by the Depositary to Us

We had received from our depositary a reimbursement of nil during the fiscal year ended December 31, 2023.

 

87


Table of Contents

PART II.

 

ITEM 13.

DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

 

ITEM 14.

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

None.

 

ITEM 15.

CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures are designed to ensure that information required to be disclosed by us in our Exchange Act reports is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our principal executive officer and principal financial officer or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.

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 on that evaluation, our management has concluded that, as of December 31, 2023, our disclosure controls and procedures were effective to ensure that the information required to be disclosed by us in 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 information required to be disclosed 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, 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 such term is defined in Rule 13a-15(f) under the Securities Exchange Act of 1934, as amended, for our company. Internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements in accordance with generally accepted accounting principles and includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of a company’s assets, (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with generally accepted accounting principles, and that a company’s receipts and expenditures are being made only in accordance with authorizations of a company’s management and directors, and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of a company’s assets that could have a material effect on the consolidated financial statements.

Because of its inherent limitations, a system of internal control over financial reporting can provide only reasonable assurance with respect to consolidated financial statement preparation and presentation and may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

As required by Section 404 of the Sarbanes-Oxley Act of 2002 and related rules as promulgated by the Securities and Exchange Commission, management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023 using criteria established in Internal Control-Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.

Based on this evaluation, management concluded that the internal control over financial reporting was effective as of December 31, 2023 based on the criteria established in this Internal Control-Integrated Framework (2013).

This annual report does not include an attestation report of the Company’s independent registered public accounting firm regarding internal control over financial reporting. Management’s report was not subject to attestation by the Company’s independent registered public accounting firm pursuant to rules of the SEC that permit the Company to provide only management’s report in this annual report.

 

88


Table of Contents

Changes in Internal Control over Financial Reporting

Save as disclosed elsewhere in this annual report, there were no significant changes in our internal control over financial reporting that occurred during the year ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Remediation of the Material Weaknesses in Internal Control

As of the date of this annual report, we have taken certain remedial measures to remedy the material weaknesses in our internal control over financial reporting and governance previously identified by us and our independent registered public accounting firms in connection with the audits of our consolidated financial statements as of and for the years ended December 31, 2021.

For the year ended December 31, 2021, the material weaknesses as identified included (a) insufficient internal control over financial reporting due to (i) inadequate segregation of duties and effective risk assessment; (ii) lack of personnel adequately trained in U.S. GAAP; and (iii) insufficient written policies and procedures for accounting and financial reporting with respect to the requirements and application of both U.S. GAAP and SEC guidelines for reporting and compliance; and (b) we do not have control in place to ensure that all board meetings are documented in the meeting minutes.

To remedy the identified material weaknesses, we have adopted a number of measures to improve our internal control over financial reporting and governance, including, among others: (i) hiring additional financial personnel experienced in U.S. GAAP, (ii) implementing and maintaining policies and procedures in our local server in connection with accounting and financial reporting with respect to the requirements and application of both U.S. GAAP and SEC guidelines for reporting and compliance; (iii) enhancing our documentation, and preparation and approval procedures for the meetings of our board of directors; and (iv) strengthening cash management including requiring preparers and reviewers to sign bank reconciliations. We will continue to take remedial measures to correct our internal control deficiencies and ensure that the company’s internal controls meet the compliance requirements stipulated in section 404 of the Sarbanes-Oxley Act.

 

ITEM 16.

[RESERVED]

 

ITEM 16A.

AUDIT COMMITTEE FINANCIAL EXPERT

Our audit committee consists of Mr. Conway Kong-Wai Lee, Dr. Qingyang Gu and Dr. Weiping Ma, and is chaired by Mr. Conway Kong-Wai Lee. Our board of directors has determined that Mr. Conway Kong-Wai Lee, Dr. Qingyang Gu and Dr. Weiping Ma are “independent directors” within the meaning of Nasdaq Stock Market Rule 5605(a)(2) and meet the criteria for independence set forth in Rule 10A-3(b) of the Exchange Act. Mr. Conway Kong-Wai Lee meets the criteria of an audit committee financial expert as set forth under the applicable rules of the SEC.

 

ITEM 16B.

CODE OF ETHICS

Our board of directors has adopted a code of ethics that is applicable to all of our directors, officers, employees and advisors. In addition, our board of directors adopted a code of conduct that is applicable to our directors, officers, employees and advisors. Our code of ethics and our code of conduct are publicly available on our website, http://www.intchains.com.

 

ITEM 16C.

PRINCIPAL ACCOUNTANT FEE AND SERVICES

The following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered by Mazars USA LLP, our principal accountant for the periods presented.

 

     For the fiscal year ended  
     December 31, 2022      December 31, 2023  
     RMB’000      RMB’000      US$’000  

Audit fees(1)

     3,680        4,275        602  

Audit related fees(2)

     —         2,266        319  
  

 

 

    

 

 

    

 

 

 

Total

     3,680        6,541        921  
  

 

 

    

 

 

    

 

 

 

 

(1)

“Audit fees” means the aggregate fees billed or to be billed for each of the fiscal years listed for professional services rendered by our principal auditors for the audit of our IPO registration statement and annual financial statements, as well as assistance with and review of documents filed with the SEC and other statutory and regulatory filings.

 

89


Table of Contents
(2)

“Audit-Related Fees” represents the aggregate fees billed for each of the fiscal years listed for professional services rendered by our principal accountant reasonably related to the performance of the audit or review of our financial statements and are not included under Audit Fees.

Our audit committee is responsible for the oversight of our independent accountants’ work. The policy of our audit committee is to pre-approve all audit and non-audit services provided by Mazars USA LLP, including audit services, audit-related services, tax services and other services, as described above.

 

ITEM 16D.

EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

None.

 

ITEM 16E.

PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

None.

 

ITEM 16F.

CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

Not applicable.

 

ITEM 16G.

CORPORATE GOVERNANCE

As a foreign private issuer with shares listed on Nasdaq, we are subject to corporate governance requirements imposed by Nasdaq. Under Nasdaq Stock Market Rule 5615(a)(3), a foreign private issuer such as us may follow its home-country corporate governance practices in lieu of certain of the Nasdaq Stock Market Rules corporate governance requirements. We are committed to a high standard of corporate governance. As such, we strive to comply with most of the Nasdaq corporate governance practices. However, certain corporate governance practices in the Cayman Islands, which is our home country, may differ significantly from the Nasdaq corporate governance listing standards. We intend to follow Cayman Islands corporate governance practices in lieu of the corporate governance requirements of the Nasdaq that listed companies must have:

 

   

have a nomination and corporate governance committee composed entirely of independent directors;

 

   

have a compensation committee composed entirely of independent directors;

 

   

provide an annual certification by our chief executive officer that he or she is not aware of any non-compliance with any corporate governance rules of the Nasdaq;

 

   

have regularly scheduled executive sessions with only independent directors; or

 

   

seek shareholder approval for (a) the implementation and material revisions of the terms of share incentive plans; (b) the issuance of more than 1% of our outstanding ordinary shares or more than 1% of our outstanding voting power to a related party; (c) the issuance of more than 20% of our outstanding ordinary shares; and (d) an issuance that would result in a change of control.

As a result of our reliance on the “foreign private issuer” or the “controlled company” exemptions, our shareholders may be afforded less protection than they otherwise would enjoy under the Nasdaq corporate governance listing standards applicable to U.S. domestic issuers. See “Item 3. Key Information—D. Risk Factors—Risks Related to the 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 requirements of the Nasdaq; these practices may afford fewer protection to shareholders than they would enjoy if we complied fully with the Nasdaq.”

 

ITEM 16H.

MINE SAFETY DISCLOSURE

Not applicable.

 

ITEM 16I.

DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

 

ITEM 16J.

INSIDER TRADING POLICIES

We have adopted insider trading policies governing the purchase, sale, and other dispositions of our securities by directors, senior management, and employees. A copy of the insider trading policies is filed as an exhibit to this annual report.

 

90


Table of Contents
ITEM 16K.

CYBERSECURITY

Cybersecurity Risk Management and Strategy

To maintain a consistently high level of service experience for our clients, preserve the confidentiality, integrity, and availability of our information systems, safeguard our assets, data, intellectual property, and network infrastructure, while meeting regulatory requirements, it is crucial to effectively manage cybersecurity risks. To achieve this, we have implemented a comprehensive cybersecurity risk management framework, which is integrated in our overall enterprise risk management system and processes and is internally managed.

Our dedicated cybersecurity staff is tasked with assessing, identifying and managing risks related to cybersecurity threats and, under the leadership of our head of cybersecurity, is responsible for

 

   

risk assessments designed to help identify material cybersecurity risks to our critical systems, information, products, services, and our broader enterprise IT environment;

 

   

development of risk-based action plans to manage identified vulnerabilities and implementation of new protocols and infrastructure improvements;

 

   

cybersecurity incident investigations;

 

   

monitoring threats to sensitive data and unauthorized access to our systems;

 

   

secure access control measures applied to critical IT systems, equipment and devices, designed to prevent unauthorized users, processes, and devices from assessing IT systems and data;

 

   

developing and executing protocols to ensure that information regarding cybersecurity incidents is promptly shared with the board of directors, as appropriate, to allow for risk and materiality assessments and to consider disclosure and notice requirements; and

 

   

developing and implementing training on cybersecurity, information security and threat awareness.

There were no cybersecurity incidents during the year ended December 31, 2023, that resulted in an interruption to our operations, known losses of any critical data or otherwise had a material impact on our strategy, financial condition or results of operations. However, the scope and impact of any future incident cannot be predicted. See “Item 3D—Risk Factors” for more information on how material cybersecurity attacks may impact our business.

Governance

Our board of directors acknowledges the significance of robust cybersecurity management programs and actively participates in overseeing and reviewing our cybersecurity risk profile and exposures.

The board of directors receives reports on cybersecurity risks, including recent legislative developments and evolving standards on cybersecurity, key issues, priorities and challenges in our cybersecurity management, and relevant data or metrics. The board of directors also receives prompt and timely information regarding any significant cybersecurity incidents, as well as ongoing updates regarding any such incidents. Furthermore, in the event of any significant updates or adjustments to our cybersecurity related policies, the head of cybersecurity will present them to the board of directors for their review and approval.

Our head of cybersecurity leads the overall assessment, identification and management of risks related to cybersecurity threats. He works collaboratively within our Group and receives regular briefings on cybersecurity matters, such as report on cybersecurity incidents and responses and remedial measures. He has more than 10 years of relevant experience in risk management, cybersecurity and information technology.

Our head of cybersecurity and their dedicated staff are responsible for the daily management of our cybersecurity efforts. This includes updates and refinement of cybersecurity policies, execution and management of cybersecurity measures, and the preparation of regular reports on cybersecurity execution. Their primary focus is to consistently update our cybersecurity programs and mitigation strategies, ensuring they align with industry best practices and procedures.

 

91


Table of Contents

PART III.

 

ITEM 17.

FINANCIAL STATEMENTS

We have elected to provide financial statements pursuant to Item 18.

 

ITEM 18.

FINANCIAL STATEMENTS

Our consolidated financial statements are included at the end of this annual report.

 

92


Table of Contents
ITEM 19.

EXHIBITS

Index to Exhibits

 

Exhibit

Number

  

Description

  1.1    Amended and Restated Memorandum and Articles of Association of the Registrant (incorporated by reference to Exhibit 3.2 to our registration statement on Form F-1/A (File No. 333-265756) filed with the SEC on July 26, 2022)
  2.1    Form of Registrant’s Specimen American Depositary Receipt (incorporated by reference to Exhibit 4.1 to our registration statement on Form F-1/A (File No. 333-265756) filed with the SEC on July 26, 2022)
  2.2    Form of Deposit Agreement, among the Registrant, the Depositary and holders of the American Depositary Receipts (incorporated by reference to Exhibit 4.3 to our registration statement on Form F-1/A (File No. 333-265756) filed with the SEC on July 26, 2022)
  4.1    Share Incentive Plan (incorporated by reference to Exhibit 10.1 to our registration statement on Form F-1/A (File No. 333-265756) filed with the SEC on July 26, 2022)
  4.2    Form of Indemnification Agreement between the Registrant and its directors (incorporated by reference to Exhibit 10.2 to our registration statement on Form F-1 (File No. 333-265756) filed with the SEC on June 22, 2022)
  4.6    Form of Employment Agreement between the Registrant and an executive officer of the Registrant (incorporated by reference to Exhibit 10.3 to our registration statement on Form F-1 (File No. 333-265756) filed with the SEC on June 22, 2022)
  8.1    List of Subsidiaries (incorporated by reference to Exhibit 21.1 to our registration statement on Form F-1 (File No. 333-265756) filed with the SEC on June 22, 2022)
 11.1    Code of Business Conduct and Ethics (incorporated by reference to Exhibit 99.1 to our registration statement on Form F-1 (File No. 333-265756) filed with the SEC on June 22, 2022)
 12.1*    Certification by the Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 12.2*    Certification by the Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
 13.1**    Certification by the Chief Executive Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 13.2**    Certification by the Chief Financial Officer Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
 15.1*    Consent of Jingtian & Gongcheng
 16.1*    Statement of Policies Governing Material Non-Public Information and the Prevention of Insider Trading
 97.1*    Compensation Recoupment Policy of Intchains Group Limited
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 (formatted as Inline XBRL and contained in Exhibit 101)

 

*

Filed with this annual report on Form 20-F.

**

Furnished with this annual report on Form 20-F.

 

93


Table of Contents

SIGNATURE

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.

 

Intchains Group Limited

/s/ Qiang Ding

Name:   Qiang Ding
Title:   Chairman and Chief Executive Officer

Date: March 18, 2024

 

94


Table of Contents
1000

Report Of Independent Registered
Public
Accounting
Firm
To the Board of Directors and
Shareholders of Intchains Group Limited
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Intchains Group Limited and Subsidiaries (the “Company”) as of December 31, 2023 and 2022, and the related consolidated statements of operations and comprehensive income/(loss), changes in shareholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2023, and the related notes (collectively referred to as the “consolidated financial statements”).
In our opinion, the consolidated financial statement present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the three years in the three-year period ended December 31, 2023, 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 in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. 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/ Mazars USA LLP
We have served as the Company’s auditor since 2021.
New York, New York
March 1
8
, 2024
 
F-2

INTCHAINS GROUP LIMITED
CONSOLIDATED BALANCE SHEETS
As of December 31, 2022 and 2023

 

 
  
 
 
As of December 31,
 
 
  
Note
 
2022
 
 
2023
 
 
  
 
 
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
 
 
 
 
 
 
(Note 2(f))
 
 
  
 
 
(in thousands, except share and per share data)
 
ASSETS
        
Current assets:
        
Cash and cash equivalents
   4     712,231       694,750       97,854  
Inventories, net
   5     77,782       41,767       5,883  
Prepayments and other current assets, net
   6     41,968       47,403       6,678  
Short-term investments
   7           13,596       1,915  
    
 
 
   
 
 
   
 
 
 
Total current assets
       831,981       797,516       112,330  
    
 
 
   
 
 
   
 
 
 
Non-current
assets:
        
Cryptocurrency
             645       91  
Property, equipment, and software, net
   8     6,965       49,184       6,926  
Intangible assets, net
   9           3,425       482  
Right-of-use
assets
   10     1,329       1,735       244  
Deferred tax assets
   17           12,899       1,817  
Prepayments on long-term assets
   11     112,856       113,425       15,976  
Other
non-current
assets
             421       59  
    
 
 
   
 
 
   
 
 
 
Total
non-current
assets
       121,150       181,734       25,595  
    
 
 
   
 
 
   
 
 
 
Total assets
       953,131       979,250       137,925  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
LIABILITIES AND SHAREHOLDERS’ EQUITY
        
Current liabilities:
        
Accounts payable
       2,903       195       27  
Contract liabilities
   2(n)     6       9,828       1,384  
Income tax payable
       2,239       1,634       230  
Lease liabilities
   10     972       1,103       155  
Provision for warranty
       223       40       6  
Accrued liabilities and other current liabilities
   12     12,855       15,364       2,165  
    
 
 
   
 
 
   
 
 
 
Total current liabilities
       19,198       28,164       3,967  
    
 
 
   
 
 
   
 
 
 
Non-current
liabilities:
        
Deferred tax liabilities
   17     42              
Lease liabilities
   10     294       761       107  
    
 
 
   
 
 
   
 
 
 
Total
non-current
liabilities
       336       761       107  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total liabilities
       19,534       28,925       4,074  
    
 
 
   
 
 
   
 
 
 
Shareholders’ equity
        
Ordinary shares (US$0.000001 par value; 50,000,000,000 shares authorized, 117,647,000 and
119,876,032 shares issued and outstanding as of December 31, 2022 and 2023,
 
respectively)
   13     1       1        
Subscriptions receivable from shareholders
   13     (1     (1      
Additional
paid-in
capital
       144,577       186,262       26,235  
Statutory reserve
       47,478       48,265       6,798  
Accumulated other comprehensive income
             1,838       259  
Retained earnings
       741,542       713,960       100,559  
    
 
 
   
 
 
   
 
 
 
Total equity
       933,597       950,325       133,851  
    
 
 
   
 
 
   
 
 
 
Total liabilities and shareholders’ equity
       953,131       979,250       137,925  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
The accompanying notes are an integral part of these consolidated financial statements.
 
F-3

INTCHAINS GROUP LIMITED
CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME/(LOSS)
For the year ended December 31, 2021, 2022 and 2023
 
 
  
 
 
  
For the year ended December 31,
 
 
  
Note
 
  
2021
 
 
2022
 
 
2023
 
 
  
 
 
  
RMB
 
 
RMB
 
 
RMB
 
 
US$
 
 
  
 
 
  
 
 
 
 
 
 
 
 
 
(Note 2(f))
 
 
  
 
 
  
(in thousands, except share and per share data)
 
Products revenue
   15      631,838       473,740       82,225       11,581  
Cost of revenue
        (113,955     (87,021     (73,147     (10,302
     
 
 
   
 
 
   
 
 
   
 
 
 
Gross profit
        517,883       386,719       9,078       1,279  
     
 
 
   
 
 
   
 
 
   
 
 
 
Operating expenses:
           
Research and development expenses
        (53,153     (48,387     (42,304     (5,958
Sales and marketing expenses
        (3,006     (4,070     (6,532     (920
General and administrative expenses
        (14,403     (11,557     (25,210     (3,551
     
 
 
   
 
 
   
 
 
   
 
 
 
Total operating expenses
        (70,562     (64,014     (74,046     (10,429
     
 
 
   
 
 
   
 
 
   
 
 
 
Income/(loss) from operations
        447,321       322,705       (64,968     (9,150
Interest income
        2,518       11,132       16,750       2,359  
Foreign exchange gain/(loss), net
        (238     3,494       (524     (74
Other income, net
(2)
     16        543       29,726       13,191       1,856  
     
 
 
   
 
 
   
 
 
   
 
 
 
Income/(loss) before income tax expenses
        450,144       367,057       (35,551     (5,009
Income tax (expense)/benefit
     17              (11,856     8,756       1,233  
     
 
 
   
 
 
   
 
 
   
 
 
 
Net income/(loss)
        450,144       355,201       (26,795 )     (3,776 )
Foreign currency translation adjustment, net of
nil
tax
                    1,838       259  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Total comprehensive income/(loss)
        450,144       355,201       (24,957 )     (3,517 )
     
 
 
   
 
 
   
 
 
   
 
 
 
Weighted average number of shares used in per share calculation
(1)
:
           
— Basic and diluted
     19        100,870,300       117,647,000       119,387,937       119,387,937  
Net earnings/(loss) per share
           
— Basic and diluted
     19        4.46       3.02       (0.22     (0.03
Note:
 
(1)
Retroactively restated for the stock subdivision as described in Note 1.
 
(2)
The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad).
The accompanying notes are an integral part of these consolidated financial statements.
 
F-4
INTCHAINS GROUP LIMITED
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY
For the year ended December 31, 2021, 2022 and 2023
 
 
  
Ordinary
Shares
(1)
 
 
 
 
 
 
 
 
 
 
  
 
 
  
 
 
 
 
 
 
  
Number of
Shares
 
  
Amount
 
 
Subscription
receivables
from
shareholders
 
 
Additional
paid-in

capital
 
 
Statutory
reserve
 
  
Accumulated
other
comprehensive
income
 
  
Retained
earnings/
(accumulated
(deficit)
 
 
Total
 
 
  
 
 
  
(in thousands, except share and per share data)
 
Balance as of January 1,2021
     100,000,000        1       (1     50,518       —         —         (16,325     34,193  
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Issuance of ordinary shares
     17,647,000            —        100,000       —         —         —        100,000  
Net income and total comprehensive income for the year
     —         —        —        —        —         —         450,144       450,144  
Appropriations to statutory reserve
     —         —        —        —        43,674        —         (43,674     —   
Capital injection
     —         —        —        4,000       —         —         —        4,000  
Contribution from the then shareholder for the reorganization
     —         —        —        602       —         —         —        602  
Distribution from the then shareholders for the reorganization
     —         —        —        (10,543     —         —         —        (10,543
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Balance as of December 31, 2021
     117,647,000        1       (1     144,577       43,674        —         390,145       578,396  
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Balance as of January 1,2022
     117,647,000        1       (1     144,577       43,674        —         390,145       578,396  
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Net income and total comprehensive income for the year
     —         —        —        —        —         —         355,201       355,201  
Appropriations to statutory reserve
     —         —        —        —        3,804        —         (3,804     —   
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Balance as of December 31, 2022
     117,647,000        1       (1     144,577       47,478        —         741,542       933,597  
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Balance as of January 1,2023
     117,647,000        1       (1     144,577       47,478        —         741,542       933,597  
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Issuance of ordinary shares
     2,229,032            —        38,211       —         —         —        38,211  
Share-based compensation expense
     —         —        —        3,474       —         —         —        3,474  
Net (loss) for the year
     —         —        —        —        —         —         (26,795 )     (26,795 )
Foreign currency translation
     —         —        —        —        —         1,838        —        1,838  
Appropriations to statutory reserve
     —         —        —        —        787        —         (787     —   
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Balance as of December 31, 2023
     119,876,032        1       (1     186,262       48,265        1,838        713,960       950,325  
  
 
 
    
 
 
   
 
 
   
 
 
   
 
 
    
 
 
    
 
 
   
 
 
 
Note:
 
(1)
Retroactively restated for the stock subdivision as described in Note 1.
The accompanying notes are an integral part of these consolidated financial statements.
 
*
Represents amount less than RMB 1,000.
 
F-5

INTCHAINS GROUP LIMITED
CONSOLIDATED STATEMENTS OF CASH FLOWS
For the year ended December 31, 2021, 2022 and 2023
 
    
For the year ended December 31,
 
    
2021
   
2022
   
2023
 
    
RMB
   
RMB
   
RMB
   
US$
 
                      
(Note 2(f))
 
    
(in thousands)
 
Cash flows from operating activities
  
 
 
 
Net income/(loss)
  
 
450,144
 
 
 
355,201
 
 
 
(26,795
)
 
 
(3,776
)
Adjustments to reconcile net income to net cash provided by operating activities:
  
 
 
 
Share-based compensation expense
  
 
 
 
 
 
 
 
3,474
 
 
 
489
 
Depreciation and amortization of property, equipment and software
  
 
553
 
 
 
1,807
 
 
 
3,830
 
 
 
539
 
Inventory provision
  
 
 
 
 
1,378
 
 
 
24,574
 
 
 
3,462
 
Write-down of prepayments
  
 
 
 
 
 
 
 
141
 
 
 
20
 
Deferred income tax expense/(benefit)
  
 
 
 
 
42
 
 
 
(12,941
)
 
 
(1,823
)
Investment income
  
 
 
 
 
 
 
 
(7
 
 
(1
Changes in fair value of short-term investments
  
 
 
 
 
 
 
 
(174
 
 
(25
Impairment loss of cryptocurrency
  
 
 
 
 
 
 
 
34
 
 
 
5
 
Loss on disposal of property, equipment and software
  
 
 
 
 
 
 
 
4
 
 
 
1
 
Interest expense and guarantee fee
  
 
113
 
 
 
 
 
 
 
 
 
 
Foreign exchange gain
  
 
 
 
 
 
 
 
843
 
 
 
119
 
Changes in assets and liabilities:
  
 
 
 
Decrease in accounts receivable
  
 
6,530
 
 
 
 
 
 
 
 
 
 
Decrease /(Increase) in inventories
  
 
(57,337
 
 
(12,342
 
 
11,441
 
 
 
1,611
 
(Increase) in prepayments and other current assets
  
 
(30,508
 
 
(3,844
 
 
(23,546
 
 
(3,316
(Increase) Other non-current assets
  
 
 
 
 
 
 
 
(421
 
 
(59
Increase /(Decrease) in accounts payable
  
 
5,962
 
 
 
(3,680
 
 
(2,708
 
 
(381
Increase /(Decrease) in contract liabilities
  
 
3,002
 
 
 
(2,996
 
 
9,822
 
 
 
1,383
 
Change in right-of-use assets and lease liabilities
(1)
  
 
(74
)
 
 
11
 
 
 
192
 
 
 
27
 
Increase /(Decrease) in income tax payable
  
 
 
 
 
2,239
 
 
 
(605
 
 
(85
(Decrease) in provision for warranty
  
 
 
 
 
(240
 
 
(183
 
 
(26
Increase /(Decrease) in accrued liabilities and other liabilities
  
 
17,035
 
 
 
(10,891
 
 
8,317
 
 
 
1,171
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by/(used in) operating activities
  
 
395,420
 
 
 
326,685
 
 
 
(4,708
 
 
(665
)
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from investing activities
:
  
 
 
 
Payment for short-term investments
  
 
 
 
 
 
 
 
(14,054
 
 
(1,979
Proceeds from disposal of short-term investments
  
 
 
 
 
 
 
 
639
 
 
 
90
 
Purchase of cryptocurrency
  
 
 
 
 
 
 
 
(679
 
 
(96
Purchase of property, equipment and software
  
 
(1,770
 
 
(4,018
 
 
(46,898
 
 
(6,605
Purchase of intangible assets
  
 
 
 
 
 
 
 
(3,425
 
 
(482
Prepayments on long-term assets
  
 
 
 
 
(112,856
 
 
(569
 
 
(80
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash used in investing activities
  
 
(1,770
 
 
(116,874
 
 
(64,986
 
 
(9,152
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash flows from financing activities:
  
 
 
 
Proceeds from issuance of ordinary shares
  
 
100,000
 
 
 
 
 
 
61,306
 
 
 
8,636
 
Payment for cost of issuance
  
 
 
 
 
 
 
 
(10,088
)
 
 
(1,421
)
Proceeds from capital contribution in a subsidiary from a shareholder
  
 
4,000
 
 
 
 
 
 
 
 
 
 
Proceeds from short-term debts
  
 
5,000
 
 
 
 
 
 
 
 
 
 
Repayment of short-term debts
  
 
(5,000
 
 
 
 
 
 
 
 
 
Interest expense and guarantee fee
  
 
(113
 
 
 
 
 
 
 
 
 
Contribution from the then shareholder for the reorganization
  
 
602
 
 
 
 
 
 
 
 
 
 
Distribution to the then shareholders for the reorganization
  
 
(10,543
 
 
 
 
 
 
 
 
 
Amounts from to a related party
  
 
(4,803
 
 
 
 
 
 
 
 
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Net cash provided by financing activities
  
 
89,143
 
 
 
 
 
 
51,218
 
 
 
7,215
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Net increase/(decrease) in cash and cash equivalents
  
 
482,793
 
 
 
209,811
 
 
 
(18,476
 
 
(2,602
Effect of exchange rate changes on cash and cash equivalent
  
 
 
 
 
 
 
 
995
 
 
 
140
 
Cash and cash equivalents, at the beginning of year
  
 
19,627
 
 
 
502,420
 
 
 
712,231
 
 
 
100,316
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Cash and cash equivalents at the end of year
  
 
502,420
 
 
 
712,231
 
 
 
694,750
 
 
 
97,854
 
    
 
 
   
 
 
   
 
 
   
 
 
 
Supplemental disclosure of cash flow information:
  
 
 
 
Cash paid for interest
  
 
92
 
 
 
 
 
 
 
 
 
 
Cash paid for guarantee fee
  
 
21
 
 
 
 
 
 
 
 
 
 
Cash paid for income taxes
  
 
 
 
 
9,575
 
 
 
4,790
 
 
 
675
 
Supplemental disclosure of
non-cash
investing activities:
  
 
 
 
Purchases of property, equipment, and software included in accrued liabilities and other liabilities
  
 
 
 
 
3,131
 
 
 
1,224
 
 
 
172
 
Note:
 
(1)
The reclassification of amortization of right-of-use assets and (decrease) in lease liabilities to changes in right-of-use assets and lease liabilities can be referenced in Note 2(ad).
The accompanying notes are an integral part of these consolidated financial statements.
 
F-6
INTCHAINS GROUP LIMITED
NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS
 
1.
Organization and principal activities
 
 
(a)
Principal activities
Intchains Group Limited (the “Company” or “Parent Company”), an exempted company with limited liability incorporated in the Cayman Islands and its subsidiaries are collectively referred to as the “Group”. The Group are principally engaged in integrated circuit (the “IC”) design and sale of application-specific IC (the “ASIC”) chips and the solution based on these chips in the People’s Republic of China (the “PRC”).
Intchains DQ Asset Holding Limited and Intchains SCH Holding Limited, limited liability companies incorporated in the British Virgin Islands (the “BVI”), are the ultimate holding companies of the Company and are owned by Mr. Qiang Ding (“Mr. Ding”) and Mr. Chaohua Sheng (“Mr. Sheng”). Mr. Ding and Mr. Sheng are the ultimate controlling shareholders (collectively, the “Controlling Shareholders” or the
“Co-Founders”)
of the Company.
As at the date of this report, the Company had direct and indirect interests in its subsidiaries, all of which are private limited liability companies, the particulars of which are set out below:
 
    
Date of
incorporation
    
Place of
incorporation
    
Equity
interest
held
   
Principal activities
Name of subsidiaries
          
Intchains Global Limited
     October 29, 2021        The BVI        100   Investment Holding
Intchains Pte. Ltd.
     November 17, 2021        Singapore        100   Research and development of ICs
Intchains Investment (BVI) Limited
     July 1, 2021        The BVI        100   Investment Holding
Intchains Technology (Hongkong) Limited
     July 16, 2021        Hong Kong        100   Investment Holding and Trading business
Jerryken Intelligent Technology (Shanghai) Co., Ltd.
     September 28, 2021        Shanghai, China        100   Research and development of ICs
Shanghai Intchains Technology Co., Ltd.
     December 13, 2017        Shanghai, China        100   Research and development of ICs
Shanghai Lianfa Information Technology Co., Ltd.
     September 9, 2021        Shanghai, China        100   Research and development of ICs
Shanghai Xinbaiwei Smart Technology Co., Ltd.
     October 22, 2021        Shanghai, China        100   Research and development of ICs
Yancheng Intchains Technology Co., Ltd.*
     July 19, 2019        Yancheng, China        100   Research and development of ICs
Shanghai Intchains Technology (Hong Kong) Company Limited.*
     August 2, 2018        Hong Kong        100   Trading business
Intchains Capital Limited
     May 17, 2023        Cayman Islands        100   Investment Holding
 
*
Yancheng Intchains Technology Co., Ltd. was
de-registered
on September 17, 2021. Shanghai Intchains Technology (Hong Kong) Company Limited was transferred to an independent third party with consideration of RMB10,000 on August 19, 2021, the disposal loss was immaterial.
 
F-7

 
(b)
Reorganization and stock subdivision
Prior to the incorporation of the Company, the Group’s business was carried out by Shanghai Intchains Technology Co., Ltd. (“Shanghai Intchains”) and its subsidiaries. Shanghai Intchains was established by the
Co-Founders
and other minor shareholders. Yancheng Intchains Technology Co., Ltd. and Shanghai Intchains Technology (Hong Kong) Company Limited were then subsidiaries of Shanghai Intchains. To facilitate offshore financing, an offshore corporate structure was formed in December 2021 (the “Reorganization”), which was carried out as follows:
1) On June 28, 2021, the Company was incorporated in the Cayman Islands by the Controlling Shareholders and other minor shareholders of Shanghai Intchains*.
2) On July 1, 2021, Intchains Investment (BVI) Limited was incorporated in the BVI.
3) On July 16, 2021. Intchains Technology (Hongkong) Limited was incorporated in Hong Kong.
4) On September 9, 2021, Shanghai Lianfa Information Technology Co., Ltd. was incorporated in Shanghai, the PRC.
5) On September 28, 2021, Jerryken Intelligent Technology (Shanghai) Co., Ltd. (“Jerryken Shanghai”) was incorporated in Shanghai, the PRC.
6) On October 9, 2021, Golden Stone Hong Kong Holding Limited (“Golden Stone HK”), a Hong Kong company wholly-owned by an independent third party, acquired a 1% equity interest in Shanghai Intchains at a consideration of US$94,192.
7) On October 22, 2021, Shanghai Xinbaiwei Smart Technology Co., Ltd. was incorporated in Shanghai, the PRC.
8) On October 29, 2021, Intchains Global Limited was incorporated in the BVI.
9) On November 2, 2021, Jerryken Shanghai acquired approximately 82.49% equity interest in Shanghai Intchains at a consideration of RMB 49.4949 million.
10) On December 6, 2021, Jerryken Shanghai acquired the 0.18% equity interest in Shanghai Intchains from Golden Stone HK at a cash consideration of RMB 0.1055 million and the remaining 17.33% equity interest in Shanghai Intchains from its other shareholders at an aggregate cash consideration of RMB 10.4375 million, which was recorded as deemed distribution to these shareholders. Shanghai Intchains then became a wholly-owned subsidiary of Jerryken Shanghai.
11) On July 8, 2022, the Company effected
100
for
1
stock subdivision.
 
*
As the shareholdings in the Company and Shanghai Intchains were with a high degree of common ownership immediately before and after the Reorganization, even though no single investor controlled the Group, the transaction of the Reorganization was determined as recapitalization with lack of economic substance, and was accounted for in a manner similar to a common control transaction. Consequently, the financial information of the Group is presented on a carryover basis for all periods presented. The accompanying consolidated financial statements have been prepared as if the current corporate structure has been in existence throughout the periods presented. The consolidation of the Company has been accounted for at historical cost at the beginning of the first period presented in the accompanying consolidated financial statements. The number of outstanding shares in the consolidated balance sheets, the consolidated statements of changes in shareholders’ equity, and per share information including the net (losses)/earnings per share have been presented retrospectively as of the beginning off the earliest period presented on the consolidated financial statements to reflect the final shares immediately after the stock subdivision on July 8, 2022.
 
F-8

2.
Principal Accounting Policies
 
 
(a)
Basis of presentation
Pursuant to the reorganization as disclosed in Note 1(b), the Company was incorporated on June 28, 2021 and became the holding company of the companies now comprising the Group on December 6, 2021. As the Reorganization only involved inserting new holding entities at the top of an existing company and has not resulted in any change of respective interests of the shareholders, the Consolidated Financial Statement for the reporting periods has been presented as a continuation of the existing company by applying the principles of merger accounting as if the Reorganization had been completed at the beginning of the reporting periods.
The consolidated statements of operations and comprehensive income/(loss), consolidated statements of changes in equity and consolidated statements of cash flows of the Group for the years ended December 31, 2021, 2022 and 2023 include the results and cash flows of all companies now comprising the Group from the earliest date presented or since the date when the subsidiaries and/or businesses first came under the common control of the Controlling Shareholders, where this is a shorter period. The consolidated statements of financial position of the Group as at December 31, 2022 and 2023 have been prepared to present the assets and liabilities of the subsidiaries and/or businesses using the existing book values from the Controlling Shareholders’ perspective. No adjustments are made to reflect fair values, or recognize any new assets or liabilities as a result of the Reorganization.
All intra-group transactions and balances have been eliminated on consolidation.
 
 
(b)
Basis of preparation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”).
Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.
 
 
(c)
Use of estimates
The preparation of the Group’s consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from such estimates.
The Group believes that accounting estimation of recoverability of prepayments to vendors, recoverability of prepayments on long-term assets, impairment on other long-lived assets, valuation of deferred tax assets, write-down for inventories and prepayments, valuation and recognition of share-based compensation and provision for product warranty reflect significant judgments and estimates used in the preparation of its consolidated financial statements.
Management bases the estimates on historical experience and on various other assumptions as discussed elsewhere to the consolidated financial statements that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from these estimates.
 
 
(d)
Consolidation
The Group’s consolidated financial statements include the financial statements of the Company and its subsidiaries, for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.
Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
 
F-
9

 
(e)
Functional currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States dollar (“US$”), while the functional currency of the PRC entities in the Group is RMB 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 operations and comprehensive income as foreign exchange related gains or loss.
The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside of PRC are translated into RMB at fiscal
year-end
exchange rates, income and expense items are translated at average exchange rates prevailing during the fiscal year, 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 statement. The exchange rates used for translation on December 31, 2022 and 2023 were US$1.00=RMB 6.9646 and 7.0827, respectively, representing the index rates stipulated by the People’s Bank of China.
 
 
(f)
Convenience translation
The unaudited United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the noon buying rate of US$1.00=RMB7.0999 on the last trading day of 2023 (December 29, 2023) as set forth in the H.10 statistical release of the Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted into US$ at such rate.
 
 
(g)
Fair value of financial instruments
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 Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. 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, for the assets or liabilities either directly or indirectly.
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.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis.
 
F-10

The Group’s financial instruments consist principally of cash and cash equivalents, short-term investments, interest receivables, other receivables, accounts payable and other liabilities.
As of December 31, 2022 and 2023, the carrying values of cash and cash equivalents, interest receivables, other receivables, accounts payable and other liabilities approximated to their fair values reported in the consolidated balance sheets due to the short term nature of these instruments.
On a recurring basis, the Group measures its short-term investments at fair value.
The following table sets forth the Group’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:
 
    
Level 1
    
Level 2
    
Level 3
 
    
(in thousands)
 
As of December 31, 2023
        
Short-term investments:
        
U.S. Treasury securities
            13,596         
As of December 31, 2022, there was no financial asset that was measured at fair value on a recurring basis.
The Group values its debt securities using observable, market-based input, and accordingly, the Group classifies the debt securities within Level 2.
 
 
(h)
Cash and cash equivalents
Cash and cash equivalents include cash and demand deposits placed with banks or other financial institutions with no restrictions.
 
 
(i)
Short-term investments
All highly liquid investments with original maturities less than twelve months are classified as short-term investments. Investments that are expected to be realized in cash during the next twelve months are also included in short-term investments.
The Group accounts for short-term debt investments in accordance with ASC Topic 320, Investments – Debt Securities (“ASC 320”). The Group classifies the short-term investments in debt securities as held-to-maturity, trading or available-for-sale, whose classification determines the respective accounting methods stipulated by ASC 320. Dividend and interest income, including amortization of the premium and discount arising at acquisition, for all categories of investments in securities are included in earnings. Any realized gains or losses on the sale of the short-term investments are determined on a specific identification method, and such gains and losses are reflected in earnings during the period in which gains or losses are realized. Securities that the Group has the positive intent and ability to hold to maturity are classified as held-to-maturity securities and stated at amortized cost less allowance for credit losses. Securities that are bought and held principally for the purpose of selling them in the near term are classified as trading securities, in accordance with ASC 320. Unrealized holding gains and losses for trading securities are included in earnings. Debt investments not classified as trading or as held-to-maturity are classified as available-for-sale debt securities, which are reported at fair value, with unrealized gains and losses recorded in “accumulated other comprehensive income/(loss)” on the consolidated balance sheets.
 
 
(j)
Inventories
The Group’s inventories consist of finished goods, work in process and raw materials, which are purchased from contract manufacturers and component suppliers. Inventories are stated at the lower of cost or 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 inventory, 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.
In accordance with ASC
855-10-55-1(b),
the Group considers all data available, including future demand and subsequent changes in product prices that may provide additional information about the valuation of inventories at the balance sheet date.
 
F-11

 
(k)
Property, equipment and software, net
Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization are calculated using the straight-line method over the shorter of their estimated useful lives of these assets or the term of the related leases. The estimated useful lives are as follows:
 
Leasehold improvements    the shorter of their useful lives or the lease terms
Computers and electronic equipment    3 years
Furniture    3-5 years
Software    3 years
Building    48 years
Building improvement    10 years
Motor vehicles    4 years
Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive income.
 
 
(l)
Intangible assets, net
Intangible assets with an indefinite life are not amortized and are tested for impairment annually or more frequently if events or changes in circumstances indicate that they might be impaired. Intangible assets with finite lives are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives of the respective assets. Acquired intangible assets from business combination are recognized and measured at fair value at the time of acquisition. Those assets represent assets with finite lives and are further amortized on a straight-line basis over the estimated economic useful lives of the respective assets. The estimated useful lives of major intangible assets are as follows:
 
Trademarks
  
7
-10
years
 
 
(m)
Impairment of long-lived assets
For other long-lived assets including cryptocurrency, property, equipment and software, intangible assets, right-of-use assets, prepayments on long-term assets, 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.
 
 
(n)
Contract liabilities
Cash proceeds received from customers before product delivery is recognized as contract liabilities and is recognized as revenue when revenue recognition criteria are met.
The prepayments received from customers as of December 31, 2022 and 2023 were RMB6,000 and RMB9,828,000, respectively. The revenue recognized during
years
ended December 31, 2021, 2022 and 2023 for such contract liability was nil, RMB3,002,000 and RMB 6,000, respectively.
 
F-12

 
(o)
Revenue from contracts with customers (ASC 606)
The Group recognizes revenue to match the transfer of promised goods to customers in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services.
Products revenue
The Group generates revenue primarily from the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products.
The Group’s sales arrangements usually require full prepayment before the delivery of products after April 2021. Before that date, the Group offered credit sales to certain significant, long-standing customers in China. The payment term was up to 6 months.

Generally, the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products forms an integral part of the performance obligations. ASIC chips are the most crucial hardware component embedded into the Group’s products that provide computing power and are also the key factor determining efficiency of the applications of the Group’s products. Other key hardware includes the computing board, control board, and other accessories such as power supply and structural parts. Software is embedded in hardware to provide basic configuration of relevant hardware that enables
end-users
to monitor the working conditions of the chips in real time, including real-time hash rate, temperature, and network connection. Computing equipment represents the comprehensive integration of software and hardware, incorporated the Group’s ASIC chips. All of these components are part of the Group’s products with regard to the Group in completing its performance obligations. Therefore, the Group recognizes product revenue at a point in time based on management’s evaluation of when the control of the products has been passed to customers. The transfer of control is considered complete when products have been picked up by or deliver to shipper of the Group’s customers.

The Group offers a standard product warranty of not longer than six months that the product will operate under normal use. Except for the product warranty, the Group is not obligated to provide significant after- sales service such as hardware/software upgrades or updates. At the time revenue is recognized, an estimate of future warranty costs, is recorded as sales and marketing expenses. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. The amount of total warranty costs incurred was immaterial for the years ended December 31, 2021, 2022 and 2023, respectively. 
 
 
(p)
Value-added-tax
(“VAT”) recoverable and surcharges
Value added tax recoverable represent amounts paid by the Group for purchases. The surcharges (i.e., Urban construction and maintenance tax, educational surtax, local educational surtax) were
5%-6%
of the value-
added-tax
depending on the tax payer’s location.
 
 
(q)
Cost of revenue
Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Cost of revenue consists of product costs, including cost of raw materials, contract manufacturers for production, shipping and handling costs
,
inventories write-downs and prepayments write-downs.
 
 
(r)
Research and development expenses
Research and development expenses consist primarily of salary and welfare for research and development personnel,
tape-out
expenses, consulting and contractor expenses, testing and tooling materials and manufacturing for trial and other expenses in associated with research and development personnel. The Group recognizes research and development expenses as expenses when incurred.
 
 
(s)
Sales and marketing expenses
Sales and marketing expenses consist primarily of salary and welfare for sales and marketing personnel, traveling expenses and other expenses in associated with sales and marketing personnel.
 
F-1
3

 
(t)
General and administrative expenses
General and administrative expenses consist primarily of salary and welfare for general and administrative personnel, rental expenses and professional service fees.
 
 
(u)
Government grants
Government grants represent cash subsidies received from the PRC government. Cash subsidies which have no defined rules and regulations to govern the criteria necessary for companies to enjoy the benefits are recognized as “other income, net” when received. Total government grants recognized in “other income, net” were RMB 661,000, RMB 29,799,000 and RMB 13,201,000 for the
years
ended December 31, 2021, 2022 and 2023, respectively, and recognized in “other current liabilities” were RMB 2,520,000, nil and nil as of December 31, 2021, 2022 and 2023, respectively. The amounts recognized under “other current liabilities” represent conditions for obtaining grants are not met but cash subsidies received as of December 31, 2021, 2022 and 2023.
 
 
(v)
Lease arrangement as lessee
The Group determines if an arrangement is a lease at inception. Operating leases are included in operating lease
right-of-use
(“ROU”) asset, lease liability, and lease
liability-non-current
in the Group’s consolidated balance sheets. ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.
 
 
(w)
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 operations and comprehensive income amounted to RMB2,748,000, RMB 5,755,000
and RMB 8,291,000 for the years ended December 31, 2021, 2022 and 2023, respectively.
 
 
(x)
Income taxes
The Group accounts for income taxes under the liability method. Under the liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all of a deferred income tax assets will not be realized in the foreseeable future.
The Group evaluates its uncertain tax positions using the provisions of ASC
740-10,
Income Taxes
, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the financial statements. The Group recognizes in the financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group reports tax-related interest expense and penalty in “other income, net” in the consolidated statements of operations and comprehensive income, if there is any.
 
F-14

 
(y)
Share-based compensation
The Group applies ASC 718 (“ASC 718”), Compensation—Stock Compensation, to account for its employee share-based payments. In accordance with ASC 718, the Group determines whether an award should be classified and accounted for as a liability award or an equity award. All of the Group’s share-based awards to employees were classified as equity awards. The Group measures the employee share-based compensation based on the fair value of the award at the grant date. Expense is recognized using accelerated method over the requisite service period.
Share-based compensation in relation to the restricted share units (“RSUs”) is measured based on the fair market value of the Company’s ordinary shares at the grant date of the award. Share-based compensation in relation to the share options is estimated using the Binomial Model. The determination of the fair value of share options is affected by the share price of the Company’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these share options was determined by management with the assistance from an independent valuation firm. Share-based compensation expense of awards is recorded net of estimated forfeitures in our consolidated income statements and accordingly is recorded only for those share-based awards that are expected to vest. The Group estimate the forfeiture rate based on historical forfeitures of share-based awards and adjust the rate to reflect changes when necessary. The Group review and revise our estimated forfeiture rate if actual forfeitures significantly differ from the initial estimates.
 
 
(z)
Statutory reserves
The Group’s subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of
after-tax
profit determined in accordance with PRC accounting standards and regulations (“PRC GAAP”).
Appropriation to the statutory reserve should be at least 10% of the after tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to 50% of the entities’ registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds.
The general reserve fund can only be used for specific purposes, such as offsetting the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.
There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group has not done so.
Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances.
The Group has made RMB43,674,000, RMB3,804,000 and RMB787,000 appropriations to statutory reserve for the
years
ended December 31, 2021, 2022 and 2023, respectively.
 
 
(aa)
(Loss)/Earnings per share
Basic (loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period.
Diluted (loss)/earnings per share is calculated by dividing net (loss)/income 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 period. Dilutive equivalent shares are excluded from the computation of diluted (loss)/earnings 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 exercise of outstanding share options, restricted shares units and warrants, using the treasury stock method. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share. For the years ended December 31, 2021, 2022 and 2023, the number of dilutive shares was all
 nil.
 
F-15

 
(ab)
Comprehensive income (loss)
Comprehensive income/(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 by owners and distributions to owners. Among other disclosures, ASC 220, Comprehensive Income, requires that all items that are required to be recognized under current accounting standards as components of comprehensive income be reported in a financial statement that is displayed with the same prominence as other financial statements. For each of the periods presented, the Group’s comprehensive income/(loss) includes net income/(loss) and foreign currency translation difference and is presented in the consolidated statements of comprehensive income/(loss). Accumulated other comprehensive income of the Group include the foreign currency translation adjustments.
 
 
(ac)
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 (“CODM”) in deciding how to allocate resources and assess performance. The CODM has been identified as the Chief Executive Officer. The CODM reviews consolidated results including revenue, gross profit and operating profit at a consolidated level only for purposes of making operating decisions, allocating resources, and evaluating financial performance. Hence, the Group has only one operating segment and one reportable segment.
All revenue from external customers is derived from Mainland China.
In addition, the Group’s long-lived assets are substantially located in the PRC. Accordingly, no segment analysis is provided.
 
(ad)
Reclassification of Presentation in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) and Consolidated Statements of Cash Flows
To optimize the financial reporting process, other income and interest expense and guarantee fee of comparative prior period in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) were reclassified to conform with its current presentation of other income, net in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss). In the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) for the years ended December 31, 2021 and 2022, we have
reclassified (1)
RMB197,000 and RMB73,000
respectively of interest expense and guarantee fee to other income, net; and (2)
 
RMB740,000 and RMB29,799,000
respectively of
other income to other income, net. The net income/(loss) and total comprehensive income/(loss) for the year ended December 31, 2021 and 2022 were not changed as a result of these reclassifications. Refer to Note 16 for further information on other income, net.
Amortization of right-of-use assets and (decrease) in lease liabilities of comparative prior period in the Group’s Consolidated Statements of Cash Flows were reclassified to conform with its current presentation of change in right-of-use assets and lease liabilities in the Group’s Consolidated Statements of Cash Flows. In the Group’s Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2022, we have reclassified
(1) RMB
801,000
and RMB
946,000
respectively of amortization of right-of-use assets to change in right-of-use assets and lease liabilities; and (2)
RMB
875,000
and RMB
935,000
respectively of (decrease) in lease liabilities to change in right of-use assets and lease liabilities. The net cash provided by/(used in) operating activities for the years ended December 31, 2021 and 2022 were not changed as a result of these reclassifications.
 
 
(ae)
Recently issued accounting pronouncements
 
i.
New and amended standards adopted by the Group:
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability. In November 2018, the FASB issued No. ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses (“ASU 2018-19”), which clarifies certain topics included within ASU 2016-13. In November 2019, the FASB issued No. ASU 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates (“ASU 2019-10”), which extends the adoption date for certain registrants. The amendments in ASU 2016-13 and ASU 2018-19 are effective for the Group for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Group adopted this new guidance on January 1, 2023 and it did not have material effect on its consolidated financial statements and related disclosures.
 
ii.
New and amended standards not yet adopted by the Group:
On December 14, 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires that entities disclose specific categories in their rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. The new standard is effective for the Group beginning December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis and retrospective application is also permitted. The Group does not expect that the adoption of ASU 2023-09 would have a material effect on its consolidated financial statements and related disclosures.
 
F-
16

On December 13, 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”), which requires entities that hold crypto assets to subsequently measure such assets at fair value with changes recognized in net income each reporting period. The guidance also requires crypto assets measured at fair value to be presented separately from other intangible assets on the balance sheet and changes in the fair value measurement of crypto assets to be presented separately on the income statement from changes in the carrying amounts of other intangible assets. The new standard is effective for fiscal years beginning December 15, 2024, with early adoption permitted. The Group is currently evaluating the impact of adopting the standard.
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires the disclosure of significant segment expenses that are part of an entity’s segment measure of profit or loss and regularly provided to the chief operating decision maker. In addition, it adds or makes clarifications to other segment-related disclosures, such as clarifying that the disclosure requirements in ASC No. 280 are required for entities with a single reportable segment and that an entity may disclose multiple measures of segment profit and loss. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods beginning after December 15, 2024. Early adoption is permitted. The amendments should be adopted retrospectively. The Group does not expect that the adoption of ASU 2023-07 would have a material effect on its consolidated financial statements and related disclosures.
 
3.
Risks and concentration
 
 
(a)
Concentration of credit risk
Financial instruments that may potentially subject the Group to significant concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, interest receivables. As of December 31, 2022 and 2023, a majority of the Group’s cash and cash equivalents, short-term investments, interest receivables were held at reputable financial institutions with high-credit ratings. In the event of bankruptcy of one of these financial institutions, the Group may not be able to claim its cash and demand deposits back in full. The Group continues to monitor the financial strength of the financial institutions. There has been no recent history of default in relation to these financial institutions.
The Group’s sales arrangements usually require full prepayment before the delivery of products after April 2021. For credit sales, the Group conducts credit evaluations of customers, and generally does not require collateral or other security from its customers. The Group establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific customers.
Customers which contributed more than 10% of total revenue are as below:
 
    
For the year ended
December 31,
 
    
2021
   
2022
   
2023
 
Customer A
     25     47     42
Customer B
     23     33     1
Customer C
     18     1     0
Customer D
           17     1
Customer E
           1     56
 
 
(b)
Supplier concentration
The Group currently purchased all of its integrated circuits, an important component of its IC products, from a third-party foundry partner for the years ended December 31, 2021, 2022 and 2023. Although only a limited number of manufacturers for such integrated circuits are available, management believes that other suppliers could provide similar integrated circuits on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would affect operating results adversely.
 
F-
17
4.
Cash and cash equivalents
Cash and cash equivalents represent cash on hand, demand deposits placed with large reputable banks, and highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase with terms of less than three months. The following table sets forth a breakdown of cash and cash equivalents by currency denomination and jurisdiction as of December 31, 2022 and 2023:
 
    
RMB
    
RMB equivalent
USD
    
RMB equivalent
SGD
    
Total in
RMB
 
    
China
    
Overseas
    
China
    
Overseas
    
Overseas
        
    
(in thousands)
 
December 31, 2022
     611,266        95,051        656        79        5,179        712,231  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2023
     576,923               115,753        460        1,614        694,750  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
 
5.
Inventories, net
Inventories consist of the following:
 
    
As of December 31,
 
    
2022
    
2023
 
    
(in thousands)
 
Finished goods
     34,577        36,224  
Work in process
     10,399        9,756  
Raw materials
     34,184        20,686  
  
 
 
    
 
 
 
Inventories
     79,160        66,666  
Less: inventory provision
     (1,378      (24,899
  
 
 
    
 
 
 
Total
     77,782        41,767  
  
 
 
    
 
 
 
During the
years
ended December 31, 2021, 2022 and 2023, the
G
r
o
u
p
 recognized inventories write-down of nil, RMB1,378,000 and RMB24,574,000 in cost of revenues, respectively.
 
Furthermore, an inventory provision of RMB1,053,000 related to obsolete items, which were determined to be non-replaceable and subsequently scrapped, was reversed.
 
6.
Prepayments and other current assets, net
The current portion of prepayments and other current assets, net consist of the following:
 
    
As of December 31,
 
    
2022
    
2023
 
    
(in thousands)
 
Prepayments and other current assets, net:
     
VAT deductible
     2,262        3,989  
Prepayments to vendors (Note a)
     20,220        33,254  
Prepayments of listing expenses (Note b)
     17,970         
Interest receivables
     1,200        9,844  
Rental and other deposits
     72        102  
Others
     244        214  
  
 
 
    
 
 
 
Total
     41,968        47,403  
  
 
 
    
 
 
 
Note a: Prepayments to vendors mainly represent prepayments made to a third-party supplier for foundry service. The Group also records a write-down for the prepayment to third-party suppliers when the Group believes that the net realizable value (being the estimated selling price of final products, less the costs of completion and selling expenses) is less than carrying amount. For the years ended December 31, 2021,2022 and 2023, the Group recorded write-downs
of nil, nil and RMB141,000 for the prepayment to third-party suppliers in cost of revenues.
Note b: The amount represents incremental costs directly attributable to the Company’s initial public offering.
 
F-
18

7.
Short-term investments
Short-term investments consist of the following:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Debt securities:
 
 
 
 
 
 
 
 
U.S. Treasury securities
            13,596  
  
 
 
    
 
 
 
As of December 31, 2022 and 2023, the Group’s short-term investments comprised of only debt securities. Short-term trading debt securities were U.S. Treasury securities with maturities less than one year, which were bought and held principally for the purpose of selling them in the near term. The cost of U.S. Treasury securities was
 
nil
and RMB
13,422,000
, with net unrealized gain of
nil
and RMB
174,000
recorded in other income, net as of December 31, 2022 and 2023, respectively.
 
8.
Property, equipment and software, net
Property, equipment and software, net consist of the following:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Cost
     
Building
            42,041  
Building improvements
            1,130  
Leasehold improvements
     683        156  
Computers and electronic equipment
     3,475        5,515  
Furniture
     658        980  
Motor vehicles
            351  
Software
     5,583        5,308  
  
 
 
    
 
 
 
Total cost
     10,399        55,481  
Less: Accumulated depreciation and amortization
     (3,434      (6,297
  
 
 
    
 
 
 
Property, equipment and software, net
     6,965        49,184  
  
 
 
    
 
 
 
For the year ended December 31, 2023, the Group disposed of certain leasehold improvements and furniture as part of an office relocation and disposed certain software that ceased to be used in business operations, without any consideration received for these disposals. These assets
, with cost of RMB971,000 and accumulated depreciation and amortization of RMB967,000, were derecognized, resulting in a loss of RMB4,000.
No
 impairment charge was recorded for the years ended December 31, 2021, 2022 and 2023, respectively.
Depreciation
 
and amortization expenses recognized for the
years
ended December 31, 2021, 2022 and 2023 are summarized as follows:

 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Research and development expenses
     442        1,611        3,491  
Sales and marketing expenses
     8        40        115  
General and administrative expenses
     103        156        224  
  
 
 
    
 
 
    
 
 
 
Total
     553        1,807        3,830  
  
 
 
    
 
 
    
 
 
 
 
F-19

9.
Intangible assets, net
Intangible assets consisted of the following:

 

 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Amortized intangible assets with finite lives:
  
  
Cost: Trademarks (Note a)
            3,425  
Less: Accumulated depreciation and amortization
             
  
 
 
    
 
 
 
Intangible assets, net
            3,425  
  
 
 
    
 
 
 
Note a: On December 8, 2023, the Group entered into an asset acquisition agreement
with
GOLDSHELL PTE. LTD., a Singapore-based company, to acquire specific assets utilized in the operation of its Goldshell WEB3 infrastructure brand (referred to as the “Transaction” hereafter). The consideration for this transaction amounted to USD550,000, fully settled in cash by December 31, 2023. The Transaction was accounted as an asset acquisition, through which the Group acquired three identifiable assets: trademarks, customer relationships, and software. The trademarks are applied and registered in the EU, United States, UK, Hong Kong SAR, and Singapore, with remaining legal lifespans averaging between 7 to 10 years. The total purchase price, encompassing the transaction consideration of USD550,000 and direct transaction costs of USD14,000, amounted to USD564,000 (equivalent to RMB3,994,000), with allocations to trademarks, customer relationships, and software at USD483,000 (equivalent to RMB3,425,000), USD68,000 (equivalent to RMB480,000), and USD13,000 (equivalent to RMB89,000) respectively. As of December 31, 2023, all trademarks have been officially transferred to the Group and were recorded under “intangible assets”, while the transfer process for customer relationships and software was ongoing, with their allocated purchase prices recorded in “prepayments on long-term assets”. On February 28, 2024, the Transaction was completed, as details provided in Note 21.
No impairment charge was recorded for the years ended December 31, 2021, 2022 and 2023, respectively.
As of December 31, 2023, amortization expenses related to the intangible assets for future periods are estimated to be as follows:
 
 
  
Amounts
 
 
  
(in thousands)
 
Year Ending December 31,
  
2024
     381  
2025
     381  
2026
     381  
2027
     381  
2028 and after
     1,901  
  
 
 
 
     3,425  
 
10.
Lease
The Group leases facilities under
non-cancellable
operating leases. The terms of substantially all of these leases are two to three years or less. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases. Variable lease cost and short-term leases (lease terms less than 12 months) are recognized as incurred.
 
  (a)
The components of lease expenses were as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
 
 
  
(in thousands)
 
Lease cost:
        
Amortization of
right-of-use
assets
     801        946        1,103  
Interest of lease liabilities
     84        73        62  
Expenses for short-term lease within 12 months
     156        (153      1,075  
  
 
 
    
 
 
    
 
 
 
Total lease cost
     1,041        866        2,240  
  
 
 
    
 
 
    
 
 
 
 
F-20

  (b)
Supplemental cash flow information related to leases was as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Cash paid for amounts included in the measurement of lease
        
Operating cash flows from operating leases
     885        1,008        1,050  
Right-of-use
assets obtained in exchange for lease obligations:
        
Operating leases
                   2,213  
Lease liability settled through termination of lease:
        
Operating leases
                   627  
Right-of-use assets disposed through termination of lease:
                    
 
 
 
Operating leases
                   704  
 
  (c)
Supplemental balance sheet information related to leases was as follows:
 
 
  
As of December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
Weighted-average remaining lease term
        
Operating leases
     30.00 months        18.55 months        21.00 months  
Weighted-average discount rate
        
Operating leases
     4% per annum        4% per annum        4% per annum  
 
  (d)
Maturities of lease liabilities were as follows:
 
 
  
As of December 31,
 
 
  
2023
 
 
  
(in thousands)
 
Year Ending December 31,
  
2024
     1,159  
2025
     773  
  
 
 
 
Total undiscounted lease payments
     1,932  
Less: imputed interest
     (68
  
 
 
 
Total lease liabilities
     1,864  
 
 
 
 
 
Amounts due within 12 months
     1,103  
Non-current lease liability
     761  
 
F-2
1

11.
Prepayments on long-term assets
The following is a summary of prepayments on long-term assets as of December 31,2022 and 2023:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Prepayments on buildings (Note a)
     112,856        112,856  
Prepayments on other
non-current
assets (Note b)
          569
 
 
 
 
 
 
 
 
 
     112,856      113,425
  
 
 
    
 
 
 
Note a: On December 21, 2021, the Group entered into a sale and purchase agreement (the “S&P Agreement”) with an independent third party, pursuant to which, the Group agreed to purchase a premise located in Shanghai, the PRC, at a consideration of RMB112,855,500, and fulfill certain tax requirement that during the period starting from the date of the S&P Agreement to December 31,
 
2024, the total amount of taxes payments would be not less than approximately RMB50,000,000 in aggregate. In the event that the Group fails to meet the tax requirements of RMB50,000,000, the counterparty has the right to demand a delay in delivering the premise until the Group supplements the taxation requirements, or to terminate the S&P agreement by returning all prepayments to the Group without any penalty. Although phased requirements for the taxation of RMB50,000,000 
are stated in the S&P agreement, the fulfillment of these phased requirements only affects the Group’s entitlement on certain government subsidies and does not involve the counterparty’s right to terminate the S&P agreement. As of December 31, 2023, the consideration has been fully paid. The prepayments are refundable subject to (i) the agreement is terminated by uncontrollable factors of which the liability of breach of agreement does not lay on either the seller or the Group, or (ii) the agreement is terminated by the Group on the ground that the seller cannot fulfill the responsibility of the agreement.
Note b: The amount represents the prepaid allocated purchase price for customer relationships and software, which were still in the transfer process and had not been finalized as of December 31, 2023. Please refer to Note 9 for further details regarding the asset acquisition process.
 
12.
Accrued liabilities and other current liabilities
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Salary and welfare payable
     3,616        8,915  
Other tax payables
     350        3,221  
Accrued listing expenses (Note a)
     4,963         
Others
     3,926        3,228  
  
 
 
    
 
 
 
Total
     12,855        15,364  
  
 
 
    
 
 
 
Note a: The amount represents incremental costs directly attributable to the Company’s initial public offering payable by the Group.
 
F-2
2

13.
Share capital
On June 28, 2021, Intchains Group Limited, was incorporated in the Cayman Islands as an exempted company with limited liability to become our offshore holding company with authorized share capital of US$50,000 divided into 500,000,000 shares of a par value of US$0.0001 each. On June 28, 2021, the Company issued 1,000,000 ordinary shares to existing shareholders at a price of US$0.0001 per share for a total cash consideration of US$100. All share capital is unpaid yet.
On December 14, 2021, the directors of the Company and shareholders approved that, 176,470 ordinary shares of the Company to be issued and allotted to Golden Stone Capital Limited at a consideration of RMB100,000,000.
On July 8, 2022, the Company effected 100 for 1 stock subdivision, such that the (i) authorized share capital of the Company was subdivided from US$50,000 divided into 500,000,000 shares, US$0.0001 par value each to US$50,000 divided into 50,000,000,000 shares, US$0.000001 par value each, and (ii) the issued and outstanding shares were 117,647,000 shares of par value of US$0.000001 each.
In March 2023, the
Company
completed its initial public offering (“IPO”) on the Nasdaq Capital Market. In the IPO, 1,114,516 American depositary shares (“ADSs”), representing 2,229,032 Class A ordinary shares, were issued and sold to the public at a price of USD 8.00 per ADS, after underwriter partially exercised over-allotment option to purchase additional ADSs. Net proceeds of the Company’s IPO, including the proceeds from the sale of the over-allotment shares, totalled RMB38,211,000, after deducting underwriting discounts and commission, and other incremental costs directly attributable to IPO.
Upon the completion of IPO, the authorized share capital of the Company was re-classified and re-designated such that the authorized share capital of the Company became US$50,000 divided into
50,000,000,000
shares of a par value of US$
0.000001
each, comprising
of 
(a)
49,934,912,000
Class A
ordinary shares
of a par value of US$
0.000001
each
(the “Class A Ordinary Shares”); 
and (b)
65,088,000
Class B
ordinary shares
of a par value of US$
0.000001
each
 (the “Class B Ordinary Shares”). On March 20, 2023, 52,559,000 and 65,088,000 ordinary shares held by the existing shareholders before IPO were respectively re-designated as Class A Ordinary Shares and Class B Ordinary Shares
.
Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to the vote at general meetings of the 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 the Company.
Each Class B Ordinary Share shall be converted at the option of the holder, at any time after issue and without the payment of any additional sum, into one fully paid Class A Ordinary Share calculated at the
conversion rate.
Upon any sale, transfer, assignment or disposition of Class B Ordinary Shares by a holder thereof to any person or entity which is not an Affiliate of such holder, such Class B Ordinary Shares validly transferred to the new holder shall be automatically and immediately converted into an equal number of Class A Ordinary Shares.
Upon the completion of IPO, the 2022 Share Incentive Plan (“The Plan”) became effective. Please refer to Note 14 for details regarding the Plan. As of December 31, 2023, no ordinary shares had been issued under the Plan.
In March 2023, pursuant to the Underwriter Agreement, the Company issued to Maxim Partners LLC (or its permitted assignees) warrants, or the Underwriter’s Warrants, to purchase 33,435 of the
Company
’s ADSs, representing 66,870 Class A ordinary shares, at an exercise price of USD10.00 per ADS, with the option to exercise on a cashless basis. The Underwriter’s Warrants are exercisable commencing six months after the Prospectus Effective Date, and will expire 18 months after the Prospectus Effective Date. The Company classified the Underwriter’s Warrants as equity at their fair value on the issuance date. As of December 31, 2023, all the Underwriter’s Warrants are outstanding.
In November 2023,
1,095,760
Class B ordinary shares were converted into Class A ordinary shares by the holder on a
one-for-one
basis
.
As of December 31, 2023, the authorized and outstanding ordinary shares are 119,876,032. These outstanding shares consist of (1) 55,883,792 Class A ordinary shares and (2) 63,992,240 Class B ordinary shares, which were held by the Chairman and CEO, and CTO of the
G
roup
.
 
F-23

14.
Share based compensation
The Group adopted the “2022 Share Incentive Plan” on July 12, 2022 (“The Plan”), by the way of special resolution passed on July 12, 2022, which became effective upon the completion of the proposed initial public offering of American Depositary Shares of the Company in March 2023 and shall continue for 10 years unless amended or terminated by the Board. The Company could use the following awards authorized for issuance or grant under the Plan: options, share appreciation rights, share awards, restricted share units
 (“RSUs”),
dividend equivalents or other share-based awards. The maximum aggregate number of shares that may be issued under the Plan is initially 6,500,000 Shares and shall automatically increase on the first trading day in January each calendar year during the term of the Plan, beginning on the first trading day in January 2023, by an amount equal to 1% of the total number of Shares outstanding as measured as of the last trading day in the immediately preceding calendar year, or such fewer number of Shares as determined by the Board, but in no event shall any such annual increase exceed 1,350,000 Shares. The shares issued under the Plan may be authorized, but unissued, or reacquired shares (subject to applicable laws), including shares repurchased by the Company on the open market. As of December 31, 2023, the number of shares
granted
but unissued was 527,602 ordinary shares. Two ordinary shares are issuable upon the vesting or the exercise of one share-based award.
(a) RSUs
The following table summarize the Group’s RSU activities under the 2022 Plan:
 
    
Number of RSUs
    
Weighted average
grant date fair
value
 
            US$  
Awarded and unvested as of December 31, 2022
             
Granted
     135,706        8.50  
Vested
             
Canceled/forfeited
     (4,984      8.50  
  
 
 
    
 
 
 
Awarded and unvested as of December 31, 2023
     130,722        8.50  
  
 
 
    
 
 
 
Expected to vest as of December 31, 2023 (Note a)
     107,427        8.50  
  
 
 
    
 
 
 
Note a: RSUs expected
to
vest are the result of applying the
pre-vesting
forfeiture rate assumptions to total outstanding RSUs.
As of December 31, 2023, there were RMB 4,457,000 of unamortized compensation costs related to all outstanding RSUs, net of expected forfeitures. These amounts are expected to be recognized over a weighted average period of 3.4 years.
During the years ended December 31, 2021, 2022 and 2023, the
Group
 
recognized share-based compensation expense of nil, nil and RMB 2,122,000, respectively, in connection with the above RSUs.
(b) Share options
A summary of the changes in the share options relating to ordinary shares granted by the Group during the year ended December 31, 2023 is as follows:
 
    
Number of
share options
    
Weighted
average
excercise price
    
Weighted
average
remaining
contractual life
 
            US$      (in years)  
Outstanding as of December 31, 2022
                   —   
Granted
     135,079        8.0        10.0  
Exercised
                   —   
Canceled/forfeited
     (2,000      8.0        9.5  
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding as of December 31, 2023
     133,079        8.0        9.4  
 
 
 
 
 
 
 
 
 
 
 
 
 
Vested and exercisable as of December 31, 2023 (Note a)
                   —   
Vested and expected to vest as of December 31, 2023 (Note b)
     109,014        8.0        9.4  
Note a: No outstanding share options will be exercisable after the expiry of a period of up to ten years from the date of grant.
Note b: Share options expected to vest are the result of applying the
pre-vesting
forfeiture rate assumptions to total outstanding share options.
 
F-24

The aggregate intrinsic value is calculated as the difference between the exercise price of the awards and the fair value of the underlying ordinary shares at each reporting date, for those awards that had exercise price below the estimated fair value of the relevant ordinary shares.
 
As of December 31, 2023, the aggregate intrinsic value of all outstanding options that was RMB
4,119,000
. As of the same date, the aggregate intrinsic value of options that were vested and exercisable and options that were vested and expected to vest was
nil
and RMB
3,374,000
, respectively.
During the years ended March 31, 2021, 2022 and 2023, the weighted average grant date fair value of share options granted was nil, nil and US$5.3534, respectively, and there was no share option vested or exercised during the
same
years.
As of December 31, 2023, total unrecognized share-based compensation expense relating to unvested share options was RMB2,864,000, which is expected to be recognized over a weighted-average period of 3.4 years.
The Group calculated the estimated fair value of the options on the respective grant dates using the binomial tree valuation model with the following assumptions for each applicable period which took into account variables such as volatility, dividend yield, and risk-free interest rates:

 

 
  
For the year
ended December 31,
 
  
2023
Risk-free interest rate(i)
   3.76%
Expected volatility(ii)
   77%
Expected dividend yield(iii)
   0%
Exercise multiple(iv)
   2.2
 to 
2.8
Forfeiture rate (v)
   2
% to 
10%
Fair value of underlying ordinary shares
   US$ 8.5
Fair value of share option
   US$5.2670
 to
 US$5.7275
 
 
i)
Risk-free interest rate is based on the yields of United States Treasury securities with maturities similar to the expected life of the share options in effect on the measurement date.
 
 
ii)
The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the contract life of the Group’s options.
 
 
iii)
Expected dividend yield is assumed to be nil as the Group has no history or expectation of paying a dividend on its ordinary shares.
 
 
iv)
The expected exercise multiple was estimated as the average ratio of the stock price to the exercise price of when employees would decide to voluntarily exercise their vested options. As the Group did not have sufficient information of past employee exercise history, it has considered the statistics by making reference to a widely-accepted academic research publication.
 
 
v)
Forfeiture rate was based on the historical data of the Group from recent years and widely-accepted academic research publications, given the Group’s limited historical record of share options.
(c) Share-based compensation expense by function:
The Group recognized share-based compensation expenses for the years ended December 31, 2021, 2022 and 2023 as follows:
 
    
For the year ended December 31,
 
    
2021
    
2022
    
2023
 
    
(in thousands)
 
Research and development expenses
                   1,972  
Sales and marketing expenses
                   818  
General and administrative expenses
                   684  
  
 
 
    
 
 
    
 
 
 
Total
                   3,474  
  
 
 
    
 
 
    
 
 
 
 
F-
25

15.
Products revenue
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
ASIC chips products:
  
 
631,838
 
  
 
473,740
 
  
 
68,358
 
ASIC chips
  
 
560,105
 
  
 
436,980
 
  
 
47,736
 
Computing equipment (Note a)
  
 
 
  
 
 
  
 
8,496
 
Ancillary software and hardware
  
 
71,733
 
  
 
36,760
 
  
 
12,126
 
Others (Note b)
  
 
 
  
 
 
  
 
13,867
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
631,838
 
  
 
473,740
 
  
 
82,225
 
  
 
 
 
  
 
 
 
  
 
 
 
Note a: The Group began offering computing equipment with embedded ASIC chips to customers in the fourth quarter of 2023.
Note b: The revenue was substantially derived from a one-off sale of intelligent router products, totaling RMB13,839,000 for the year ending December 2023. These intelligent router products were procured from external vendors and integrated with our software solutions for resale purposes. This was a one-off transaction for the Group, with no plans in place to pursue this business line in the future.
 
16.
Other income, net
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Government grants (Note a)
     661        29,799        13,201  
Interest expense and guarantee fee
     (197      (73      (62
Change in fair value of short-term investments
                   174  
Others
     79               (122
  
 
 
    
 
 
    
 
 
 
     543        29,726        13,191  
  
 
 
    
 
 
    
 
 
 
Note a: The government grants are provided by local government to support the qualified projects of IC industry with no repayment obligations. The amount recognized represents conditions for meeting grants are fulfilled for the years ended December 31, 2021, 2022 and 2023.
 
17.
Income Taxes
 
 
(a)
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.
 
 
(b)
British Virgin Island
Pursuant to the rules and regulations of the British Virgin Island, the Group is not subject to any income tax in the British Virgin Island.
 
 
(c)
Hong Kong Profits Tax
The Group’s subsidiaries incorporated in Hong Kong are subject to a two-tiered income tax rate on its taxable income generated from operations in Hong Kong effective on April 1, 2018. The first HK
$2 
million of profits earned by its subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e.,
8.25
%) while the remaining profits will continue to be taxed at the existing
16.5
% tax rate. Under the Hong Kong tax laws, which are effective from January 1, 2023, entities in HK are exempted from the Hong Kong income tax on its foreign-derived income if the HK entities meet economic substance requirement or participation requirement. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax.
 
F-26

 
(d)
Singapore
Tax on corporate income is imposed at a flat rate of 17%. A partial tax exemption and a three-year
start-up
tax exemption for qualifying
start-up
companies are available. Under partial tax exemption, 75% of the first SGD 10,000 of chargeable income is tax exempt and 50% of the next SGD 190,000 of chargeable income is tax exempt. Under
start-up
tax exemption, 75% of the first SGD 100,000 of chargeable income is tax exempt and 50% of the next SGD 100,000 of chargeable income is tax exempt. The
start-up
exemption is not available to property development and investment holding companies. 
 
 
(e)
PRC Enterprise Income Tax (“EIT”)
Shanghai Intchains obtained its High and New Technology Enterprises (“HNTE”) certificate with a valid period of three years in 2019. Therefore, Shanghai Intchains is eligible to enjoy a preferential tax rate of 15% from 2019 to 2021 to the extent it has taxable income under the EIT Law, as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority. In December 2022, Shanghai Intchains received approval from the tax authority on the renewal of its HNTE status which entitled it to the preferential income tax rate of 15% effective retroactively from 2022 to 2024. In addition, Shanghai Intchains is qualified as an integrated circuit design enterprise and enjoying a
5-year
tax holiday (two years full exemption followed by three years half reduction) beginning from 2021 after utilizing all prior years’ tax losses.
 
The Group’s other PRC subsidiaries are subject to the statutory income tax rate of 25%.
The carry forward period for net operating losses under the EIT Law is five years for general enterprises and ten years for HNTE and all tax losses have been utilized during the year of 2021. However, Shanghai Intchains is eligible to enjoy a preferential tax rate of 0% after utilizing all prior year’s tax losses
 from 2021 to 2022 and 12.5% from 2023 to 2025.
 
 
(f)
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 Foreign- invested Enterprise (“FIE”) to its immediate holding company outside of China, if such immediate holding company is considered as a
non-resident
enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company is incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% if the 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, 2022 and 2023, 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.
 
F-
27

A reconciliation between the effective income tax rate and the PRC statutory income tax rate is as follows:
 

 
  
For the year ended December 31,
 
 
  
2021
 
 
2022
 
 
2023
 
PRC statutory income tax rates
     25.00     25.00     25.00
Effect of different tax rates available to different jurisdictions
                 (1.25 %
)
Effect of preferential tax rates and tax holiday
     (22.79 %)      (18.34 %)      (12.20 %) 
Effect of expenses not deductible for tax purposes (i)
     0.01     0.01     (1.56 %) 
Effect of additional deduction of research and development expense
     (2.22 %)      (2.64 %)      13.01
Effect of tax losses and temporary differences utilized
           (0.81 %)      1.64
  
 
 
   
 
 
   
 
 
 
Total
     0.00     3.22     24.64
  
 
 
   
 
 
   
 
 
 
 
 
(i)
Expenses not deductible for tax purposes primarily consist of share-based compensation expense and entertainment expenses exceeding the pre-tax deduction limit.
Composition of income tax expense/(benefit)
The current and deferred portions of income tax expense/(benefit) included in the consolidated statements of operations and comprehensive income are as follows:

 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Current tax
     —         11,814        4,185  
Deferred taxation
     —         42        (12,941 )
 
  
 
 
    
 
 
    
 
 
 
Income tax expenses/(benefit)
     —         11,856        (8,756 )
  
 
 
    
 
 
    
 
 
 
Deferred tax assets and liabilities
Deferred taxes were measured using the enacted tax rates for the periods in which they are expected to be reversed.
 
The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets and liabilities as of December 31, 2022 and 2023:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Deferred tax assets:
     
Accrued expense and others
     80        129  
Inventory provision
     207        3,996  
Impairment on prepayment
     —         35  
Product warranty
     33        6  
Tax loss
     —         9,883  
  
 
 
    
 
 
 
Total deferred tax assets before valuation allowance
     —         14,049  
Valuation allowance
     —         (503
 
 
 
 
 
 
 
 
 
Total deferred tax assets
     320        13,546  
  
 
 
    
 
 
 
Deferred tax liabilities:
     
Accelerated tax depreciation
     (362      (647
  
 
 
    
 
 
 
Total deferred tax liabilities
     (362      (647
  
 
 
    
 
 
 
Presentation in the consolidate balance sheet:
     
Deferred tax assets
     —         12,899
Deferred tax liabilities
     (42      —   
  
 
 
    
 
 
 
Net deferred tax assets/(liabilities)
     (42      12,899  
  
 
 
    
 
 
 
 
F-28

In accordance with ASC 740, for each
tax-paying
entity within a particular jurisdiction, all deferred tax assets and liabilities shall be offset and presented as a single amount within a particular tax jurisdiction rather than on a legal entity by entity basis. Therefore, certain
non-current
deferred tax assets and liabilities of the Group were offset and presented on a net basis on the consolidated balance sheets of the Group.
The
Group
evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2022 and 2023, the Group did not have any significant unrecognized uncertain 
tax positions.
As of December 31, 2022 and 2023, the Group had taxable losses of nil and RMB62,534,000 derived from the entity in the PRC, which can be carried forward for ten years to offset future taxable profit for the subsidiary qualified as HNTE in 2023. The PRC taxable loss will expire in 2033 if not utilized. As of December 31, 2022 and 2023, the Group had taxable losses of nil and RMB2,957,000 derived from the entity in Singapore, which can be carried forward with no expiration date.
As of December 31, 2023, the valuation allowance of RMB503,000 was principally related to the tax loss from the entity in Singapore. The Group does not believe that sufficient positive evidence exists to conclude that the recoverability of deferred tax assets of the entity in Singapore is more likely than not to be realized. Consequently, the Group has provided full valuation allowances for the entity in Singapore on the related deferred tax assets. The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented:
 
    
For the year ended December 31,
 
    
2021
    
2022
    
2023
 
    
(in thousands)
 
Beginning balance
     —         —         —   
Additions during the year
     —         —         503  
  
 
 
    
 
 
    
 
 
 
Ending balance
     —         —         503  
  
 
 
    
 
 
    
 
 
 
 
18.
Related party transactions
During the year ended December 31, 2021, the Group entered into certain short-term loan agreements with Shanghai Pudong Development Bank Co., LTD. New Branch of Shanghai Pilot Free Trade Zone. with aggregated principal amount of RMB5,000,000, which was guaranteed by a controlling shareholder, and his spouse, and an independent third party with the interest fixed rates 4% per annum. The amount was fully repaid on October 25, 2021.
As of December 31, 2020, the amounts due to Mr. Sheng and Mr. Feng Yang, the shareholders of the Group, were RMB4,790,000 and RMB13,000, respectively. These amounts are
non-trade
in nature, unsecured, interest-free and repayable on demand and all repaid in 2021.
During the years ended December 31, 2021, 2022 and 2023, except for disclosed above, the Group did not conduct any transaction with related parties. As of December 31, 2022 and 2023, the amount due to (or due from) related parties was nil.
 
19.
Basic and diluted net earnings per share
Basic and diluted earnings per share have been calculated in accord
a
nce with ASC 260 on computation of earnings per share for each of the
years
ended December 31, 2021, 2022 and 2023, are calculated as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands, except share and per share data)
 
Basic and diluted net earnings per share calculation
        
Numerator:
        
Net earnings(loss) attributable to ordinary shareholders, basic and diluted
     450,144        355,201        (26,795 )
Denominator:
        
Weighted-average ordinary shares outstanding, basic and diluted
(1)
     100,870,300        117,647,000        119,387,937  
Net earnings per share attributable to ordinary shareholders:
        
Basic
     4.46        3.02        (0.22
Diluted
     4.46        3.02        (0.22
Note:
 
  (1)
Retroactively restated for the stock subdivision as described in Note 1.
For the year ended December 31, 2023, the effects of all outstanding RSUs, share options and warrants have been excluded from the computation of diluted loss per share due to its anti-dilutive effect.
 
F-29

20.
Commitments and contingencies
As of December 31, 2022 and 2023, the Group is not a party to any legal or administrative proceedings which will have a material adverse effect on the Group’s financial position, results of operations and cash flows. In addition to the information disclosed elsewhere in the notes to consolidated financial statements, the Group had no significant capital and other commitments, long-term obligations or guarantees as of December 31, 2022 and
2023.
 
21.
Subsequent events
On February 28, 2024, the Group completed its previously reported acquisition of certain assets from Singapore-based GOLDSHELL PTE. LTD., or the Seller, in accordance with an asset acquisition agreement between a subsidiary of the Group and the Seller dated December 8, 2023. Pursuant to the terms and conditions of such asset acquisition agreement, the Group acquired the Goldshell brand and certain related assets for a cash consideration of
US$
550,000
. Details of the acquisition are also included in Note 9.
On January 22, 2024, Maxim Partners LLC exercised the Underwriter’s Warrants granted in connection with our initial public offering on the Nasdaq Capital Market in full through a cashless exercise to acquire
7,921
of our ADSs. Information with respect to the Underwriter’s Warrants is described in Note 13.
 
22.
Restricted net assets
Pursuant to the laws applicable to the
PRC’s Foreign Investment Enterprises and local enterprises, the Group’s entities in the PRC must make appropriation from
after-tax
profit to
non-distributable
reserve funds as determined by the Board of Directors of the Company.PRC laws and regulations permit payments of dividends by the Company’s subsidiaries in the PRC only out of their retained earnings, if any, as determined in accordance with the PRC accounting standards and regulations. In addition, the Company’s subsidiaries incorporated in the PRC are required to annually appropriate
10
% of their net income to the statutory reserve prior to payment of any dividends, unless such reserve has reached
50
% of their respective registered capital.
As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries 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. Amounts restricted include paid-in capital, share premium and the statutory reserves of subsidiaries.
As of December 31, 2022 and 2023, the total of restricted net assets was RMB
157,024,000
, or
17
% of the
Group
’s total consolidated net assets, and RMB
157,810,000
, or
17
% of the
Group
’s total consolidated net assets, respectively.
 
F-30


EX-12.1 2 d574315dex121.htm EX-12.1 EX-12.1

Exhibit 12.1

Certification by the Chief Executive Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Qiang Ding, certify that:

 

1.

I have reviewed this annual report on Form 20-F of Intchains Group Limited (the “Company”);

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report;

 

4.

The Company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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 (or persons performing the equivalent functions):

 

  (a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company’s ability to record, process, summarize and report financial information; and

 

  (b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company’s internal control over financial reporting.

 

Date: March 18, 2024
By:   /s/ Qiang Ding
Name:   Qiang Ding
Title:   Chairman and Chief Executive Officer

 

EX-12.2 3 d574315dex122.htm EX-12.2 EX-12.2

Exhibit 12.2

Certification by the Chief Financial Officer

Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

I, Chaowei Yan, certify that:

 

1.

I have reviewed this annual report on Form 20-F of Intchains Group Limited (the “Company”);

 

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

 

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report;

 

4.

The Company’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the Company and have:

 

  (a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

 

  (b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

 

  (c)

Evaluated the effectiveness of the Company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

 

  (d)

Disclosed in this report any change in the Company’s internal control over financial reporting that occurred during the period covered by 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 (or persons performing the equivalent functions):

 

  (a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the Company’s ability to record, process, summarize and report financial information; and

 

  (b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company’s internal control over financial reporting.

 

Date: March 18, 2024
By:   /s/ Chaowei Yan
Name:   Chaowei Yan
Title:   Chief Financial Officer

 

EX-13.1 4 d574315dex131.htm EX-13.1 EX-13.1

Exhibit 13.1

Certification by the Chief Executive Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the annual report of Intchains Group Limited (the “Company”) on Form 20-F for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Qiang Ding, Chairman and 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 the best of 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: March 18, 2024
By:   /s/ Qiang Ding
Name:   Qiang Ding
Title:   Chairman and Chief Executive Officer

 

EX-13.2 5 d574315dex132.htm EX-13.2 EX-13.2

Exhibit 13.2

Certification by the Chief Financial Officer

Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the annual report of Intchains Group Limited (the “Company”) on Form 20-F for the year ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Chaowei Yan, 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 the best of 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: March 18, 2024
By:   /s/ Chaowei Yan
Name:   Chaowei Yan
Title:   Chief Financial Officer
EX-15.1 6 d574315dex151.htm EX-15.1 EX-15.1

EXHIBIT 15.1

 

LOGO

45/F, K.Wah Centre, 1010 Huaihai Road (M), Shanghai, China

T: (86 21) 5404 9930 F: (86 21) 5404 9931

March 18, 2024

To:

Intchains Group Limited (the “Company”)

Cricket Square, Hutchins Drive

P.O. Box 2681, Grand Cayman

KY1-1111, Cayman Islands

Dear Sirs:

We hereby consent to the reference of our name in the Company’s Annual Report on Form 20-F for the year ended December 31, 2023 (the “Annual Report”), which will be filed with the Securities and Exchange Commission (the “SEC”) in the month of March 2024 of the summary of our opinion under the heading “Item 3. Key Information—Government Regulations and Permissions”, “Item 3.D Key Information—Risk Factors—Risks Relating To Our Business And Industry” and“Item 4.B. Information on the Company—Business Overview—Regulations”, and in the Annual Report. We also consent to the filing of this consent letter with the SEC 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.

[The remainder of this page is intentionally left blank]


Yours faithfully,

/s/ Jingtian & Gongcheng

Jingtian & Gongcheng
EX-16.1 7 d574315dex161.htm EX-16.1 EX-16.1

Exhibit 16.1

INTCHAINS GROUP LIMITED

STATEMENT OF POLICIES

GOVERNING MATERIAL NON-PUBLIC INFORMATION AND

THE PREVENTION OF INSIDER TRADING

 

 

 

I.

PURPOSE

This Statement of Policies Governing Material Non-Public Information and the Prevention of Insider Trading (this “Statement”) applies to all directors, officers and employees of Intchains Group Limited and its subsidiaries and affiliated entities (collectively, the “Company”).

This Statement consists of three sections: Section II provides an overview; Section III sets forth the Company’s policies prohibiting insider trading; and Section IV explains insider trading.

 

II.

SUMMARY

Preventing insider trading is necessary to comply with United States or non-United States securities laws and to preserve the reputation and integrity of the Company, as well as that of all persons affiliated with it. “Insider trading” occurs when any person purchases or sells any securities while in possession of inside information relating to the securities. As explained in Section III below, “securities” includes the shares of the Company and of our partners and other companies as well, and “inside information” is information which is considered to be both “material” and “non-public.”

The Company considers strict compliance with the policies set forth in this Statement (collectively, the “Policy”) to be a matter of utmost importance. Violation of the Policy could cause extreme reputational damage and possible legal liability to you and the Company. Knowing or willful violations of the letter or spirit of the Policy will be grounds for immediate dismissal from the Company. Violation of the Policy might expose the violator to severe criminal penalties, as well as civil liability to any person harmed by the violation. The monetary damages flowing from a violation could be multiple times the profit realized by the violator, not to mention the attorney’s fees of the persons harmed.

This Statement applies to all directors, officers and employees of the Company, whether they work for the Company on a full-time, part-time, or temporary basis and extends to all of such persons’ activities within and outside their duties at the Company. Every director, officer and employee of the Company must review this Statement, and when requested by the Company, must certify that he or she has done so, either electronically, or by executing and returning to the Chief Financial Officer of the Company (the “CFO”) the Certificate of Compliance attached hereto. Should you have any questions regarding this Statement, please contact the CFO, Mr. Chaowei Yan.

 

1


III.

POLICIES PROHIBITING INSIDER TRADING

For purposes of this Statement, the terms “purchase” and “sell” of securities exclude the acceptance of options or other share-based awards granted by the Company and the exercise of options or vesting of other share-based awards, if applicable, that does not involve the sale of securities. Among other things, the cashless exercise of options does involve the sale of securities and therefore is subject to the policies set forth below. The Policy does not apply to the exercise of a tax withholding right pursuant to which you elect to have the Company withhold ordinary shares or American Depositary Shares (“ADSs”) subject to an option or other award to satisfy tax withholding requirements.

A. No Trading – No director, officer or employee of the Company may purchase or sell any ADSs, ordinary shares or other securities of the Company or any other securities to which inside information relates or enter into a binding security trading plan in compliance with Rule 10b5-1 under the U.S. Securities Exchange Act of 1934, as amended (a “Trading Plan”) while in possession of material non-public information relating to the Company or its ADSs, ordinary shares or Company or any other securities to which inside information relates (the “Material Information”).

In the event that the Material Information possessed by you relates to the ADSs or other securities of the Company or any other securities to which such Material Information relates, the above policy will require waiting for at least forty-eight (48) hours after public disclosure of the Material Information by the Company, which forty-eight (48) hours shall include in all events at least one full Trading Day on the stock exchange where the Company’s ADSs representing its ordinary shares are listed and traded (the “Stock Exchange”) following such public disclosure. The term “Trading Day” is defined as a day on which the Stock Exchange is open for trading. Except for public holidays in the United States, the Stock Exchange’s regular trading hours are from 9:30 a.m. to 4:00 p.m., New York City time, Monday through Friday.

In addition, no director, officer or employee of the Company may purchase or sell any securities of the Company or enter into a Trading Plan, without the prior clearance by the CFO, during any period designated as a “limited trading period” by the Company, regardless of whether such director, officer, employee or consultant possesses any Material Information.

Furthermore, all transactions in the securities of the Company (including without limitation, acquisitions and dispositions of the ADSs, the sale of ordinary shares issued upon exercise of options or vesting of other share-based awards and the execution of a Trading Plan, but excluding the acceptance of options or other share-based awards granted by the Company and the exercise of options or vesting of other share-based awards that does not involve the sale of securities) by directors, officers and key employees designated by the Company from time to time must be pre-approved by the CFO or by another person as designated by the Chief Executive Officer of the Company.

Please see Section IV below for an explanation of the Material Information.

 

2


B. Trading Window – Assuming none of the “no trading” restrictions set forth in Section III-A above applies, no director, officer, or key employee of the Company as designated by the Company from time to time may purchase or sell any securities of the Company or enter into a Trading Plan other than during a Trading Window.

A “Trading Window” is the period in any fiscal quarter or half year (depending on the Company’s reporting practices) of the Company commencing at the close of business on the second Trading Day following the date of the Company’s public disclosure of its financial results for the prior quarter or half year, as applicable, and ending on the last day of the quarter or half year during which such public disclosure is made, as applicable (e.g. assuming the Company’s public disclosure of its unaudited financial results for the quarter ended March 31 is announced on May 15, the Trading Window for such quarter will start on May 17 and end on June 30).

If the Company’s public disclosure of its financial results for the prior period occurs on a Trading Day more than four hours before the Stock Exchange closes, then such date of disclosure shall be considered the first Trading Day following such public disclosure.

Please note that trading in any securities of the Company during the Trading Window is not a “safe harbor,” and all directors, officers and employees of the Company should strictly comply with the Policy.

When in doubt, do not trade and do not disclose the information to others! Check with the CFO first.

Notwithstanding the foregoing, sale of securities of the Company pursuant to an existing Trading Plan which was entered into in accordance with the Policy and in compliance with applicable law is not subject to the restrictions on trading in Sections II-A and II-B above.

C. No Tipping – No director, officer or employee of the Company may directly or indirectly disclose any non-public Material Information to anyone outside the Company (so-calledtipping”).

D. Confidentiality – No director, officer or employee of the Company may communicate any non-public Material Information to anyone outside the Company under any circumstances unless approved by the CFO in advance, or to anyone within the Company other than on a need-to-know basis.

E. No Comment – No director, officer or employee of the Company may discuss any non-public internal matters or developments of the Company with anyone outside the Company, except as required for the performance of regular corporate duties. Unless you are expressly authorized to the contrary, if you receive any inquiries about the Company or its securities by the financial press, research analysts or others, or any requests for comments or interviews, you are required to decline comment and direct the inquiry or request to the CFO, who is responsible for coordinating and overseeing the release of Company information to the investing public, analysts and others in compliance with applicable laws and regulations.

F. Corrective Action – If you become aware that any potential Material Information has been or may have been inadvertently disclosed, you must notify the CFO immediately so that the Company can determine whether or not corrective action, such as general disclosure to the public, is warranted.

 

3


IV.

EXPLANATION OF INSIDER TRADING

As noted above, “insider trading” refers to the purchase or sale of a security while in possession of “material” “non-public” information relating to the security. “Securities” include not only stocks, bonds, notes and debentures, but also options, warrants and similar instruments. “Purchase” and “sale” are defined broadly under the U.S. federal securities laws. “Purchase” includes not only the actual purchase of a security, but any contract to purchase or otherwise acquire a security. “Sale” includes not only the actual sale of a security, but any contract to sell or otherwise dispose of a security. These definitions extend to a broad range of transactions, including conventional cash-for-stock transactions, the grant and exercise of stock options and acquisitions and exercises of warrants or puts, calls or other options related to a security. It is generally understood that “insider trading” includes the following:

 

   

trading by insiders while in possession of material non-public information;

 

   

trading by persons other than insiders while in possession of material non-public information where the information either was given in breach of an insider’s fiduciary duty to keep it confidential or was acquired inappropriately; and

 

   

communicating or tipping material non-public information to others, including recommending the purchase or sale of a security while in possession of material non-public information.

As noted above, for purposes of this Statement, the terms “purchase” and “sell” securities do not include the acceptance of options or other share-based awards granted by the Company or the exercise of options or vesting of other share-based awards that does not involve the sale of securities. Among other things, the cashless exercise of options does involve the sale of securities and therefore is subject to the Policy.

What Facts are Material?

The materiality of a fact depends upon the circumstances. A fact is considered “material” if there is a substantial likelihood that a reasonable investor would consider it important in making a decision to buy, sell or hold a security or where the fact is likely to have a significant effect on the market price of the security. Material information can be positive or negative and can relate to virtually any aspect of a company’s business or to any type of security, debt or equity.

Examples of material information include (but are not limited to) information concerning:

 

   

dividends;

 

   

corporate earnings or earnings forecasts;

 

   

changes in financial condition or asset value;

 

   

status of and new developments related to product or product candidate development or regulatory approvals;

 

4


   

negotiations for the mergers or acquisitions or dispositions of significant subsidiaries or assets;

 

   

notice of issuance or denial of patents, the acquisition of other material intellectual property rights or notice of a material adverse change in intellectual property or patents owned by Company;

 

   

regulatory developments;

 

   

significant new contracts or the loss of a significant contract;

 

   

significant new products or services;

 

   

significant marketing plans or changes in such plans;

 

   

capital investment plans or changes in such plans;

 

   

material litigation, administrative action or governmental investigations or inquiries about the Company or any of its officers or directors;

 

   

significant borrowings or financings;

 

   

defaults on borrowings;

 

   

new equity or debt offerings;

 

   

significant personnel changes;

 

   

changes in accounting methods and write-offs; and

 

   

any substantial change in industry circumstances or competitive conditions which could significantly affect the Company’s earnings or prospects for expansion.

A good general rule of thumb: when in doubt, do not trade, and do not disclose such information to others.

What is Non-public?

Information is “non-public” if it is not available to the general public. In order for information to be considered public, it must be widely disseminated in a manner making it generally available to investors through such media as Dow Jones, Reuters Economic Services, The Wall Street Journal, Bloomberg, Associated Press, PR Newswire or United Press International. Circulation of rumors, even if accurate and reported in the media, does not constitute effective public dissemination.

 

5


In addition, even after a public announcement, a reasonable period of time must lapse in order for the market to react to the information. Generally, one should allow approximately forty-eight (48) hours following publication as a reasonable waiting period before such information is deemed to be public.

Who is an Insider?

Insiders” include directors, officers and employees of a company and anyone else who has material non-public information about a company. Insiders have independent fiduciary duties to their company and its shareholders not to trade on material non-public information relating to a company’s securities. All directors, officers and employees of the Company are considered insiders with respect to material non-public information about business, activities and securities of the Company. The directors, officers and employees of the Company may not trade the Company’s securities or any other securities to which such material non-public information relates while in possession of material non-public information relating to the Company or such other company as the material non-public information relates or tip (or communicate except on a need-to-know basis) such information to others.

It should be noted that trading by affiliates, including family members, of a director’s, officer’s or employee can be the responsibility of such director, officer or employee under certain circumstances and could give rise to legal and Company-imposed sanctions.

Trading by Persons Other than Insiders

Insiders may be liable for communicating or tipping material non-public information to a third party (a “tippee”), and insider trading violations are not limited to trading or tipping by insiders. Persons other than insiders also can be liable for insider trading, including tippees who trade on material non-public information tipped to them or individuals who trade on material non-public information which has been unlawfully used.

Tippees inherit an insider’s duties and are liable for trading on material non-public information tipped to them by an insider. Similarly, just as insiders are liable for the insider trading of their tippees, so are tippees who pass the material non-public information along to others who trade on such information. In other words, a tippee’s liability for insider trading is no different from that of an insider. Tippees can obtain material non-public information by receiving overt tips from others or through, among other things, conversations at social, business, or other gatherings.

Penalties for Engaging in Insider Trading

Penalties for trading on or tipping material non-public information can extend significantly beyond any profits made or losses avoided, both for individuals engaging in the unlawful conduct and their employers. The United States Securities and Exchange Commission and the United States Department of Justice have made the civil and criminal prosecution of insider trading violations a top priority. Enforcement remedies available to the government or private plaintiffs under the U.S. federal securities laws include:

 

   

administrative sanctions;

 

   

sanctions by self-regulatory organizations in the securities industry;

 

   

civil injunctions;

 

6


   

damage awards to private plaintiffs;

 

   

disgorgement of profits gained by the violator;

 

   

civil fines for the violator of up to three times the amount of profit gained or loss avoided by the violator;

 

   

civil fines for the employer or other controlling person of a violator (i.e., where the violator is an employee or other controlled person) of up to the greater of US$1,000,000 or three times the amount of profit gained or loss avoided by the violator;

 

   

criminal fines for individual violators of up to US$5,000,000 (US$25,000,000 for an entity); and

 

   

jail sentences of up to 20 years.

In addition, insider trading could result in serious sanctions by the Company, including immediate dismissal. Insider trading violations are not limited to violations of the U.S. federal securities laws. Other U.S. federal and state civil or criminal laws, such as the laws prohibiting mail and wire fraud and the Racketeer Influenced and Corrupt Organizations Act (RICO), and equivalent non-U.S. laws also may be violated upon the occurrence of insider trading.

Inside Information Regarding Other Companies

This Policy and the guidelines described herein also apply to material and non-public information relating to other companies, including the Company’s customers, vendors, suppliers and other business partners (“Business Partners”), particularly when that information is obtained in the course of employment with, or other services performed by, or on behalf of, the Company. Civil and criminal penalties, and discipline, including termination of employment for cause, may result from trading on inside information regarding the Company’s Business Partners. Each individual should treat material nonpublic information about the Company’s Business Partners with the same care required with respect to information related directly to the Company.

* * *

 

7


CERTIFICATION OF COMPLIANCE

 

TO:    Chief Financial Officer
RE:    STATEMENT OF POLICIES OF INTCHAINS GROUP LIMITED GOVERNING MATERIAL NON-PUBLIC INFORMATION AND THE PREVENTION OF INSIDER TRADING

I have received, reviewed, and understand the policies set forth in the above-referenced Statement of Policies (such policies, as amended from time to time, the “Policy”) and hereby undertake, as a condition to my present and continued employment at or association with Intchains Group Limited or any of its subsidiaries or affiliated entities, to comply fully with the Policy.

I hereby certify that I have adhered to the Policy during the time period that I have been employed by or associated with Intchains Group Limited or any of its subsidiaries or affiliated entities.

I hereby undertake to adhere to the Policy in the future.

 

Signature:

 

 

Name:

 

 

ID Card Number:

 

 

Title:

 

 

Date:

 

 

EX-97.1 8 d574315dex971.htm EX-97.1 EX-97.1

Exhibit 97.1

COMPENSATION RECOUPMENT POLICY OF

INTCHAINS GROUP LIMITED

December 1, 2023


Section 1. Purpose.

Intchains Group Limited (the “Company”) has adopted this Compensation Recoupment Policy (this “Policy”) to implement a mandatory compensation recovery policy in the event of a Restatement in compliance with the applicable Nasdaq Listing Rules.

Any capitalized terms used, but not immediately defined, in this Policy have the meanings set forth in Section 14.

Section 2. Administration.

This Policy shall be administered in the sole discretion of the Committee. The Committee shall have the discretion to interpret the Policy and make all determinations with respect to this Policy, consistent with applicable law and this Policy. Without limiting the foregoing this Policy shall be interpreted in a manner that is consistent with the requirements of the Applicable Rules, and compliance with this Policy shall not be waived by the Committee, the Board or the Company in any respect. Any interpretations and determinations made by the Committee shall be final and binding on all affected individuals.

Section 3. Effective Date.

This Policy shall be effective as of the date of adoption by the Board, with retroactive applicability to October 2, 2023 (the “Effective Date”). This Policy applies to Incentive-Based Compensation that is Received by any Executive Officer on or after the Effective Date as described in Section 7 below.

Section 4. Amendment.

The Committee may amend this Policy from time to time in its discretion, subject to any limitations under applicable law or listing standards, including the Applicable Rules. Without limiting the forgoing, the Committee may amend this Policy as it deems necessary to reflect any amendment of the Applicable Rules or regulations or guidance issued under the Applicable Rules.

Section 5. No Substitution of Rights; Non-Exhaustive Rights.

Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights that may be available to the Company pursuant to (a) the Company’s 2022 share incentive plan, and as it may be amended, modified, restated and/or supplemented from time to time, or any other incentive plan of the Company or any of its subsidiaries (if any), (b) the terms of any policy or provision in any employment agreement, compensation agreement or arrangement, or other agreement or document (if any), or (c) any other legal remedies available to the Company under applicable law.

In addition to recovery of compensation as provided for in this Policy, the Company may take any and all other actions as it deems necessary, appropriate and in the Company’s best interest in connection with the Committee determining that this Policy should apply, including without limitation termination of the employment of, or initiating legal action against, an Executive Officer, and nothing in this Policy limits the Company’s rights to take any such appropriate actions.

 

1


Section 6. Recovery on a Restatement.

In the event that the Company is required to prepare a Restatement, the Company shall reasonably promptly recover from an Executive Officer the amount of any erroneously awarded Incentive-Based Compensation that is Received by such Executive Officer during the Recovery Period. The amount of erroneously Received Incentive-Based Compensation will be the excess of the Incentive-Based Compensation Received by the Executive Officer (whether in cash, shares or otherwise) based on the erroneous data in the original financial statements over the Incentive-Based Compensation (whether in cash, in shares or otherwise) that would have been Received by the Executive Officer had such Incentive-Based Compensation been based on the restated results, without respect to any tax liabilities incurred or paid by the Executive Officer.

Recovery of any erroneously awarded compensation under this Policy is not dependent on fraud or misconduct by any Executive Officer in connection with a Restatement.

Without limiting the foregoing, for Incentive-Based Compensation based on the Company’s stock price or total shareholder return, where the amount of erroneously awarded compensation is not subject to mathematical recalculation directly from the information in the Restatement, (a) the amount shall be based on the Company’s reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received and (b) the Company shall maintain documentation of the determination of that reasonable estimate and provide such estimate to Nasdaq as required by the Applicable Rules.

In addition to the foregoing, in the event that an Executive Officer fails to repay or reimburse erroneously awarded compensation that is subject to recovery, the Committee may require an Executive Officer to reimburse the Company for any and all expenses reasonably incurred (including legal fees) by the Company in recovering erroneously awarded compensation under this Policy.

Section 7. Covered Executive Officers and Covered Incentive-Based Compensation.

This Policy covers all persons who are Executive Officers at any time during the Recovery Period for which Incentive-Based Compensation is Received. Incentive-Based Compensation shall not be recovered under this Policy to the extent Received by any person before the date the person served as an Executive Officer. Subsequent changes in an Executive Officer’s employment status, including retirement or termination of employment, do not affect the Company’s right to recover Incentive-Based Compensation pursuant to this Policy.

This Policy shall apply to Incentive-Based Compensation that is Received by any Executive Officer on or after the Effective Date. For the avoidance of doubt, this will include Incentive-Based Compensation that may have been approved, awarded, or granted to an Executive Officer on or before the Effective Date if such Incentive-Based Compensation is Received after the Effective Date.

Each Executive Officer shall execute an Acknowledgment Agreement relating to this Policy in the form of Annex A hereto promptly after the adoption of this Policy or such person’s first becoming an Executive Officer.

 

2


Section 8. Methods of Recovery; Limited Exceptions.

The Committee shall determine, in its sole discretion, the method of recovering any Incentive-Based Compensation subject to this Policy, including those methods set forth in Section 10.

No recovery shall be required if any of the following conditions are met and the Committee determines that, on such basis, recovery would be impracticable:

 

  (a)

the direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered; provided that prior to making a determination that it would be impracticable to recover any Incentive-Based Compensation based on the expense of enforcement, the Company shall (i) have made a reasonable attempt to recover the Incentive-Based Compensation, (ii) have documented such reasonable attempts to recover, and (iii) provide the documentation to Nasdaq;

 

  (b)

recovery would violate home country law where that law was adopted prior to November 28, 2022; provided that, prior to making a determination that it would be impracticable to recover any Incentive-Based Compensation based on a violation of home country law, the Company shall (i) have obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such violation, and (ii) provide a copy of such opinion to Nasdaq; or

 

  (c)

recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees, to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended (the “Code”), and U.S. Treasury regulations promulgated thereunder.

Section 9. Reporting; Disclosure; Monitoring.

The Company shall make all required disclosures and filings with the Regulators with respect to this Policy in accordance with the requirements of the Applicable Rules, and any other requirements applicable to the Company, including the disclosures required in connection with SEC filings.

Section 10. Methods of Recovery.

Subject to Section 8, in the event that the Committee determines that this Policy should apply, to the extent permitted by applicable law, the Company shall, as determined by the Committee in its sole discretion, take any such actions as it deems necessary or appropriate to recover Incentive-Based Compensation. The actions may include, without limitation (and as applicable):

 

  (a)

forfeit, reduce or cancel any Incentive-Based Compensation (whether vested or unvested) that has not been distributed or otherwise settled;

 

  (b)

seek recovery of any Incentive-Based Compensation that was previously paid to the Executive Officer;

 

  (c)

seek recovery of any amounts realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based Incentive-Based Compensation;

 

  (d)

recoup any amount in respect of Incentive-Based Compensation that was contributed or deferred to a plan that takes into account Incentive-Based Compensation (excluding certain tax-qualified plans, but including deferred compensation plans, and supplemental executive retirement plans, and insurance plans to the extent otherwise permitted by applicable law, including Section 409A of the Code) and any earnings accrued on such Incentive-Based Compensation;

 

  (e)

offset, withhold, eliminate or cause to be forfeited any amount that could be paid or awarded to the Executive Officer after the date of determination; and

 

  (f)

take any other remedial and recovery action permitted by law, as determined by the Committee.

In addition, the Committee may authorize legal action for breach of fiduciary duty or other violation of law and take such other actions to enforce the obligations of the Executive Officer to the Company as the Committee deems appropriate.

 

3


Section 11. Notice.

Before the Company takes action to seek recovery of compensation pursuant to this Policy against an Executive Officer, the Company shall take commercially reasonable steps to provide such individual with advance written notice of such compensation recovery; provided that this notice requirement shall not in any way delay the reasonably prompt recovery of any erroneously awarded Incentive-Based Compensation.

Section 12. No Indemnification.

The Company shall not indemnify any current or former Executive Officer against the loss of erroneously awarded compensation, and shall not pay or reimburse any such person for premiums incurred or paid for any insurance policy to fund such person’s potential recovery obligations.

Section 13. Governing Law.

This Policy and all determinations made and actions taken pursuant hereto, to the extent not otherwise governed by mandatory provisions of the Applicable Rules, shall be governed by and construed in accordance with the laws of the Cayman Islands without regard to choice of law principles. If any provision of this Policy shall be held illegal or invalid for any reason, such illegality or invalidity shall not affect the remaining parts of this Policy, but this Policy shall be construed and enforced as if the illegal or invalid provision had never been included in this Policy.

 

4


Section 14. Defined Terms.

The following capitalized terms used in this Policy have the following meanings:

 

  (a)

Applicable Rules” means Section 10D of the Exchange Act and Rule 10D-1 promulgated thereunder, Listing Rule 5608 of the Listing Rules of The Nasdaq Stock Market LLC (“Nasdaq”) and any other national stock exchange rules that the Company is or may become subject to.

 

  (b)

Board” means the Board of Directors of the Company.

 

  (c)

Committee” means the Compensation Committee of the Company, or, in the absence of such committee, a majority of independent directors serving on the Board.

 

  (d)

Exchange Act” means the Securities Exchange Act of 1934, as amended.

 

  (e)

Regulators” means, as applicable, the Securities and Exchange Commission (the “SEC”) and Nasdaq.

 

  (f)

Executive Officer” means each officer of the Company who is the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice president of the Company in charge of a principal business unit, division or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar significant policy-making functions for the Company, as determined under 17 CFR §229.401(b). Any executive officer of any of the Company’s parents or subsidiaries is an “Executive Officer” for purposes of this Policy if such executive officer performs significant policy-making functions as described in the preceding sentence for the Company.

 

  (g)

Financial Reporting Measures” means (i) measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures, including but not limited to, the following examples of accounting-based measures and measures derived from: (a) revenues; (b) net income; (c) operating income; (d) profitability of one or more reportable segments; (e) financial ratios (e.g., accounts receivable turnover and inventory turnover rates); (f) net assets or net asset value per share (e.g., for registered investment companies and business development companies that are subject to the rule); (g) earnings before interest, taxes, depreciation and amortization; (h) funds from operations and adjusted funds from operations; (i) liquidity measures (e.g., working capital, operating cash flow); (j) return measures (e.g., return on invested capital, return on assets); (k) earnings measures (e.g., earnings per share); (l) sales per square foot or same store sales, where sales is subject to an accounting restatement; (m) revenue per user, or average revenue per user, where revenue is subject to an accounting restatement; (n) cost per employee, where cost is subject to an accounting restatement; (o) any of such financial reporting measures relative to a peer group, where the Company’s financial reporting measure is subject to an accounting restatement; and (p) tax basis income; (ii) the Company’s stock price; and (iii) total shareholder return in respect of the Company. A “Financial Reporting Measure” need not be presented within the financial statements or included in a filing with the SEC.

 

5


  (h)

Incentive-Based Compensation” means any compensation that is granted, earned, or vested, based wholly or in part upon the attainment of a Financial Reporting Measure, including but not limited to, (a) non-equity incentive plan awards that are earned based wholly or in part on satisfying a Financial Reporting Measure performance goal; (b) bonuses paid from a “bonus pool,” the size of which is determined based wholly or in part on satisfying a Financial Reporting Measure performance goal; (c) other cash awards based on satisfaction of a Financial Reporting Measure performance goal; (d) restricted stock, restricted stock units, performance share units, stock options, and stock appreciation rights that are granted or become vested wholly or in part on satisfying a Financial Reporting Measure performance goal; and (e) proceeds received upon the sale of shares acquired through an incentive plan that were granted or vested based wholly or in part on satisfying a Financial Reporting Measure performance goal. Incentive-Based Compensation does not include, among other forms of compensation, equity awards that vest exclusively upon completion of a specified employment period, without any performance condition, and bonus awards that are discretionary or based on subjective goals or goals unrelated to Financial Reporting Measures.

 

  (i)

Received” – Incentive-Based Compensation is deemed “Received” for the purposes of this Policy in the Company’s fiscal period during which the Financial Reporting Measure applicable to the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period.

 

  (j)

Recovery Period” means the three completed fiscal years immediately preceding the date on which the Company is required to prepare a Restatement, which date is the earlier of (i) the date the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement or (ii) a date that a court, regulator or other legally authorized body directs the Company to prepare a Restatement. In addition to the above mentioned three completed fiscal years, the “Recovery Period” shall also include any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years, provided that, a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to 12 months would be deemed a completed fiscal year.

 

  (k)

Restatement” means that the Company is required to prepare an accounting restatement due to a material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements (i) that is material to the previously issued financial statements, or (ii) that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

 

6


Annex A

ACKNOWLEDGMENT AGREEMENT IN RELATION TO

COMPENSATION RECOUPMENT POLICY OF INTCHAINS GROUP LIMITED

I, the undersigned, hereby irrevocably acknowledge, accept, and agree to be bound by all of the terms and conditions of the Compensation Recoupment Policy, as it may be amended, restated, supplemented, or otherwise modified from time to time (the “Policy”), of Intchains Group Limited (the “Company”), both during and after my employment with the Company, including, without limitation, agreeing to (i) promptly repay, return, or forfeit any erroneously awarded Incentive-Based Compensation (as defined in the Policy) subject to recovery under the Policy, and (ii) the Company’s right to reduce, cancel, offset, withhold, or eliminate, as applicable, or otherwise take any other remedial or recovery action permitted by applicable law or contract, with respect to any other amounts granted, awarded, earned, or paid to me by the Company to effect any recovery under the Policy.

I also irrevocably acknowledge, accept, and agree that any Company right of recovery under the Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company pursuant to the terms and conditions of any equity incentive plan, cash incentive plan, employment agreement, compensation agreement, award agreement, separation agreement, or similar agreement or arrangement or other legal or contractual remedies available to the Company.

I further irrevocably acknowledge, accept, and agree that the Board (as defined in the Policy) and the Committee (as defined in the Policy) have the authority to administer and amend the Policy from time to time, and that any and all interpretations, decisions, and determinations of the Board and/or the Committee under or relating to the Policy shall be final, conclusive, and binding on all affected parties.

 

 

Signature

 

Print Name

 

Date

 

Annex A

EX-101.SCH 9 icg-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA 1001 - Document - Cover Page link:presentationLink link:definitionLink link:calculationLink 1002 - Statement - Consolidated Balance Sheets link:presentationLink link:definitionLink link:calculationLink 1003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1004 - Statement - Consolidated Statements Of Operations And Comprehensive Income/(Loss) link:presentationLink link:definitionLink link:calculationLink 1005 - Statement - Consolidated Statements Of Operations And Comprehensive Income/(Loss) (Parenthetical) link:presentationLink link:definitionLink link:calculationLink 1006 - Statement - Consolidated Statements of Changes in Shareholders' Equity link:presentationLink link:definitionLink link:calculationLink 1007 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:definitionLink link:calculationLink 1008 - Disclosure - Organization and principal activities link:presentationLink link:definitionLink link:calculationLink 1009 - Disclosure - Principal Accounting Policies link:presentationLink link:definitionLink link:calculationLink 1010 - Disclosure - Risks and concentration link:presentationLink link:definitionLink link:calculationLink 1011 - Disclosure - Cash and cash equivalents link:presentationLink link:definitionLink link:calculationLink 1012 - Disclosure - Inventories, net link:presentationLink link:definitionLink link:calculationLink 1013 - Disclosure - Prepayments and other current assets, net link:presentationLink link:definitionLink link:calculationLink 1014 - Disclosure - Short-term investments link:presentationLink link:definitionLink link:calculationLink 1015 - Disclosure - Property, equipment and software, net link:presentationLink link:definitionLink link:calculationLink 1016 - Disclosure - Intangible assets, net link:presentationLink link:definitionLink link:calculationLink 1017 - Disclosure - Lease link:presentationLink link:definitionLink link:calculationLink 1018 - Disclosure - Prepayments on long-term assets link:presentationLink link:definitionLink link:calculationLink 1019 - Disclosure - Accrued liabilities and other current liabilities link:presentationLink link:definitionLink link:calculationLink 1020 - Disclosure - Share capital link:presentationLink link:definitionLink link:calculationLink 1021 - Disclosure - Share based compensation link:presentationLink link:definitionLink link:calculationLink 1022 - Disclosure - Products revenue link:presentationLink link:definitionLink link:calculationLink 1023 - Disclosure - Other income, net link:presentationLink link:definitionLink link:calculationLink 1024 - Disclosure - Income Taxes link:presentationLink link:definitionLink link:calculationLink 1025 - Disclosure - Related party transactions link:presentationLink link:definitionLink link:calculationLink 1026 - Disclosure - Basic and diluted net earnings per share link:presentationLink link:definitionLink link:calculationLink 1027 - Disclosure - Commitments and contingencies link:presentationLink link:definitionLink link:calculationLink 1028 - Disclosure - Subsequent events link:presentationLink link:definitionLink link:calculationLink 1029 - Disclosure - Restricted net assets link:presentationLink link:definitionLink link:calculationLink 1030 - Disclosure - Principal Accounting Policies (Policies) link:presentationLink link:definitionLink link:calculationLink 1031 - Disclosure - Organization and principal activities (Tables) link:presentationLink link:definitionLink link:calculationLink 1032 - Disclosure - Principal Accounting Policies (Tables) link:presentationLink link:definitionLink link:calculationLink 1033 - Disclosure - Risks and concentration (Tables) link:presentationLink link:definitionLink link:calculationLink 1034 - Disclosure - Cash and cash equivalents (Tables) link:presentationLink link:definitionLink link:calculationLink 1035 - Disclosure - Inventories, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1036 - Disclosure - Prepayments and other current assets, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1037 - Disclosure - Short-term investments (Tables) link:presentationLink link:definitionLink link:calculationLink 1038 - Disclosure - Property, equipment and software, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1039 - Disclosure - Intangible assets, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1040 - Disclosure - Lease (Tables) link:presentationLink link:definitionLink link:calculationLink 1041 - Disclosure - Prepayments on long-term assets (Tables) link:presentationLink link:definitionLink link:calculationLink 1042 - Disclosure - Accrued liabilities and other current liabilities (Tables) link:presentationLink link:definitionLink link:calculationLink 1043 - Disclosure - Share based compensation (Tables) link:presentationLink link:definitionLink link:calculationLink 1044 - Disclosure - Products revenue - (Tables) link:presentationLink link:definitionLink link:calculationLink 1045 - Disclosure - Other income, net (Tables) link:presentationLink link:definitionLink link:calculationLink 1046 - Disclosure - Income Taxes (Tables) link:presentationLink link:definitionLink link:calculationLink 1047 - Disclosure - Basic and diluted net earnings per share (Tables) link:presentationLink link:definitionLink link:calculationLink 1048 - Disclosure - Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Detail) link:presentationLink link:definitionLink link:calculationLink 1049 - Disclosure - Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1050 - Disclosure - Organization and principal activities - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1051 - Disclosure - Principal Accounting Policies - Schedule of Group's assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy (Detail) link:presentationLink link:definitionLink link:calculationLink 1052 - Disclosure - Principal Accounting Policies - Schedule of Estimated Useful Lives of Property, Plant and Equipment (Detail) link:presentationLink link:definitionLink link:calculationLink 1053 - Disclosure - Principle Accounting Policies - Schedule of Estimated Useful Lives of Major Intangible Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1054 - Disclosure - Principal Accounting Policies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1055 - Disclosure - Risks and concentration - Schedules of Concentration of Risk, by Risk Factor (Detail) link:presentationLink link:definitionLink link:calculationLink 1056 - Disclosure - Cash and cash equivalents - Schedule of cash and cash equivalents by currency denomination and jurisdiction (Detail) link:presentationLink link:definitionLink link:calculationLink 1057 - Disclosure - Inventories, net - Schedule of Inventories Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1058 - Disclosure - Inventories, net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1059 - Disclosure - Prepayments and other current assets, net - Schedule of Prepayments and Other Current Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1060 - Disclosure - Prepayments and other current assets, net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1061 - Disclosure - Short-term investments - Schedule of Short-term Investment (Detail) link:presentationLink link:definitionLink link:calculationLink 1062 - Disclosure - Short-term investments - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1063 - Disclosure - Property, equipment and software, net - Schedule of Property, Equipment and Software, Net (Detail) link:presentationLink link:definitionLink link:calculationLink 1064 - Disclosure - Property, equipment and software, net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1065 - Disclosure - Intangible assets, net - Schedule of Intangible assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1066 - Disclosure - Intangible assets, net - Schedule of amortization expenses related to the intangible assets for future periods (Detail) link:presentationLink link:definitionLink link:calculationLink 1067 - Disclosure - Intangible assets, net - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1068 - Disclosure - Lease - Schedule of lease expenses (Detail) link:presentationLink link:definitionLink link:calculationLink 1069 - Disclosure - Lease - Supplemental cash flow information related to leases (Detail) link:presentationLink link:definitionLink link:calculationLink 1070 - Disclosure - Lease - Schedule of Weighted Average Lease Terms and Discount Rate (Detail) link:presentationLink link:definitionLink link:calculationLink 1071 - Disclosure - Lease - Schedule of Maturities of lease liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1072 - Disclosure - Prepayments on long-term assets - Summary of Prepayments on Long-term Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1073 - Disclosure - Prepayments on long-term assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1074 - Disclosure - Accrued liabilities and other current liabilities - Accrued liabilities and other current liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1075 - Disclosure - Share capital - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1076 - Disclosure - Share based compensation - Schedule of Nonvested Restricted Stock Units Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1077 - Disclosure - Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Detail) link:presentationLink link:definitionLink link:calculationLink 1078 - Disclosure - Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1079 - Disclosure - Share based compensation - Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Detail) link:presentationLink link:definitionLink link:calculationLink 1080 - Disclosure - Share based compensation - Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount (Detail) link:presentationLink link:definitionLink link:calculationLink 1081 - Disclosure - Share based compensation - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1082 - Disclosure - Products revenue - Summary Of Information About Product Revenue (Detail) link:presentationLink link:definitionLink link:calculationLink 1083 - Disclosure - Products revenue - Summary Of Information About Product Revenue (Parenthetical) (Detail) link:presentationLink link:definitionLink link:calculationLink 1084 - Disclosure - Other income, net - Schedule of Other Income (Detail) link:presentationLink link:definitionLink link:calculationLink 1085 - Disclosure - Income Taxes - Summary of Income Tax Rate and the PRC Statutory (Detail) link:presentationLink link:definitionLink link:calculationLink 1086 - Disclosure - Income Taxes - Summary of Current and Deferred Portions of Income Tax (Detail) link:presentationLink link:definitionLink link:calculationLink 1087 - Disclosure - Income Taxes - Summary of deferred tax assets and liabilities (Detail) link:presentationLink link:definitionLink link:calculationLink 1088 - Disclosure - Income Taxes - Summary of Valuation Allowances for Deferred Tax Assets (Detail) link:presentationLink link:definitionLink link:calculationLink 1089 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1090 - Disclosure - Related party transactions - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1091 - Disclosure - Basic and diluted net earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Detail) link:presentationLink link:definitionLink link:calculationLink 1092 - Disclosure - Commitments and contingencies - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1093 - Disclosure - Subsequent events - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1094 - Disclosure - Restricted net assets - Additional Information (Detail) link:presentationLink link:definitionLink link:calculationLink 1095 - Statement - Lease - Schedule of Maturities of lease liabilities (Detail) Alternate 1 link:presentationLink link:definitionLink link:calculationLink EX-101.CAL 10 icg-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE EX-101.DEF 11 icg-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 12 icg-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE EX-101.PRE 13 icg-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE GRAPHIC 14 g574315g00s01.jpg GRAPHIC begin 644 g574315g00s01.jpg M_]C_X13%17AI9@ 34T *@ @ " $. ( W ;@$2 , ! $ M $: 4 ! I0$; 4 ! K0$H , ! ( $Q ( > M M0$R ( 4 TX=I 0 ! Z 11!;65R:6-O;&0E13@E M.#(E03$E138E.40E.#,E13)E\K.$ MP]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V-T=79W>'EZ>WQ]?G M]Q$ @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3!3*!D12AL4(CP5+1 M\#,D8N%R@I)#4Q5C+RLX3#TW7C M\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! M (1 Q$ /P#U5))))2DDDDE*22224TNI55W68==K&V5NO]S'@.:8JO=JUWP5 M-MOU?< 1A#7F<1VD@N]WZ'^3M5OJ5M=+\.VUPKK;D>Y[C#1-5S1N=^;[G;5& M_/Z1>UK79U;0UP=[+0V2/WH=[F_R$E( >@%H<,)L$D3]D=H1';T=WYR0?]7R MTN;AM(:0'?JKI!(W-&PT[_HJ$]% &[JKX ).61.OYWZ3S3O'17.>[]I/:7D MD[27:;;/;]+Z*2E3T*V:J\)N]XZRIK6M]GYRT>G:]/Q2 M?]#7_P!2U5G=2Z37B&IN940RLM$V-)@#^M[E9Z>",#&!$$4UR#H?HM24V$DD MDE*22224I))))3__T/54DDDE([KZ*&;[[&U,)@.>X-$^$N0?VITS_N71_P!N M,_\ )(/4LBBK,Z759.Z[)V,_='W)*:_[4Z9 M_P!RZ/\ MQG_ ))5+NJO]<^ADX)H[%]T/X'[LM_G-RT]C/W1]R6QG[H^Y)37 M'5.FP)RZ >_Z5O\ >E^U.F?]RZ/^W&?^25C8S]T?ZL&ZMK+-9:T[A_9=M9_P!2I[&?NC[D ME-+'ZIC;/UG*Q0^=/3M!!$?RX_.1?VITS_N71_VXS_R2L;&?NC[DMC/W1]R2 MD+.H]/L>&,R:7O<8:UMC22? .5A9W6[\?&Q*GVR&NRL5@+6.?[G9%.P?HVO MV[G>U:*2E))))*?_T>]QL/IE?2L;)OQP\FJHOXEP8W>0W<]_TO>H@]!/ M_:1\0#/V>SN2#_@_S-J/T_J&/3@8U5@M;9736U[33;((:T.;_-)9.1@9!#G6 M9+"&EH-;+V1,2?;7]/V_324A?^P&!I=B&7:U#T'ESCMW?HV[-['^F_;^9_AF M?F7)]O0^?LCMI) (HL,QS[ SU/\ H) ].WEWK9IF9:?M1;[AM^B6[5'9TPD$ MW9I#2';2FO\ 4MS;6M<& M69 +"]KF2!3CLW-;8UCMN]CVI*:U6'1;3DWG%;E9'VBT /,%P%A8&^H_=MV5 MM]B']D//[&9KV]2O0SW_ +*L8F93C"ZJYMK7^O:Z!58X0Y[GL<',K7#VL:W?=3[/S6H^'DX.)66@.W MN)+W,Q;*YU.P.;73^8WV)*1'!'JN:.E5&L%L/]1LF2W?[-OYC=SOI(]&-1C= M5V8[!4U^.2YK= 2'C:2/Y.Y%_:N'_P +_P!LV_\ I)#HN9D=4]2IK]C:"USG M5O8)+P0V;6,_=24AQL+ =B6Y-] M>+,ASC&YYVVV_P"=[1[4,NZ!VQ'$:Z^A M8-1M]ON9^?N]B/AYM&/4^FYMK7MNN)'HVG0VV.:=S:RUVYKD?]JX?_"_]LV_ M^DDE-(CH4!PPG/:=9&/88+?>#L=7O]KF^SV_3]-(?L(L+_L;@T&#-#YGV:;- MOJ._G/S6HN3D],OLKMN?D-],C8&LO8W<3M9(8QN]SG.VHM&?@T4LJ8;RU@@% MU5SC\W.K24UZ:^AWVMJKQ#N>2!NI>T:#?N+WM:U3JZ?@_M#)Q_1;Z/HT6>G' MMW;LMF_;^_M]JL?M7#_X7_MFW_TD@5YM(S\C)+;14:J*P[T;=7!V4]S0WT]W MM:YJ2G__TO54DDDE*22224I))))2DE0ILZED^J^NVBMC;;*VM=2]YACC7[GC M(KW;MO\ HT*S.MJ>]EO4L-CZ_IL=4X.'?5OVS=W24V>IS]B?',LX_KL4\K(R M:=OH8SLG=.[:YK=L1_I"WZ2R.JL9U3 NPHUU;'5D$.V0=]M^[Z22FZ MDL^A_4\ACK6745M]2QC6FE[B RQ]3=S_ +2S=]#]Q%]+JO\ W)Q_^V'_ /O6 MDIEG_P PW_CJ/_/U2?+OR*0TT8SLDF9#7-;$?\:6JIF].ZEFU,JLS*ZPRVJX M.JJL82:;&7ACC]J]U5GI^G:S]Q6/2ZK_ -RI.Z7B%[W@W,-CB]PKON8W' C_KY_Z*/CX&/CV&VO>ZQS=I=999:=L[ MMK?7?9L_LI*8=+_HI_XZ_P#\_6I\GI^-D6"ZQCC:P -+;'LX.]F[TG-_/4?V M5B2XM-S-[G/+67W,;+B7OVL9:UC=SW?FI?LK&_?R/_8G(_\ 2R2G-;TO-I+7 M,Q:GN8/9LRKV-&WZ%?I.WMV_R?YM6,;I3P!1;CU58T[B*KKB0=KJ_P!%(J]+ MZ?YBM?LK&_?R/_8G(_\ 2RB_IN,QCG[LEVT$[6Y-Y)CLW].DIMTTUT4LIJ&V MNMH:P23 &C1+IJ M/SOWTAB4"(!TB/<[\UQL;^=^^Y&224A&)0V(!TVQ[G?FDV-_._>YWYA+V?G?O.1DDE(6XE#=L ^W;'N=^87%GYW\M)N)0W; /MVQ[G?F;MGY MW\M&224A;B4-VP#[=L>YQ^A(9^=_*2;B4-VP#[=L>YWY@+6?G?NN5'"Z=T_( M%]M^+3;8BW[4'%P9ZK]DG]'/J;?]$/\ 0JXDDI__ MU?54DDDE*22224I))))3F8N77B^M5=7>'^O:[VT6O!#GN>QS;*JGUNW-=^\C M_M3&_RL;$Z7=D95K:*&&O?8\PT38 MQK9/]9RL93L\;?L;*G\[_54+K;K+R_U[6^V^Y@ :]S&-;7 M5:RMNUK?S6J&1CTT7>FVK,N9MW.LKRK3!U]KFORF.[?24L+J/3\<7U9&5338 M,BXEEEC6N$O0[W-.Y+(O^K639ZF1?B6OV[-SK&$[=?;]+^6Y)36=C8V M4UU5N#G/K)^C=?86DL_2>YK\EWY[&>F_Z"D6LY&)U"-0?UFR0=-G&8?IJOF4 M]!38W\Y/12,?J?I5OM+'T%Q;9;9:)#P X M>N^S;]+\Q-C9O0,2OTL;*Q:JY+MK;61)Y_.2HR\7*ZMNQKF7M9CD.-;@\ EX MV[MA.W=M24Z*2222E))))*4DDDDI_]?U5))))2DE1ZB<1UV%1DFL^K>0RJPM M]Y%5SH8Q_P#.;?I(O[-Z=_W%I_[;;_Y%)3952YG5#>33;2VC\UKV.<[Z(B7- ML9_A-RE^S>G?]Q:?^VV_^12_9O3O^XM/_;;?_(I*; F!//>$ZK?LWIW_ '%I M_P"VV_\ D4OV;T[_ +BT_P#;;?\ R*2E=1G[&^.99Q_7:K*K'IG32(.)21_Q M;?\ R*7[-Z=_W%I_[;;_ .124V4'*;ENK Q'ULLG4V-+A$'\UCF?G;5#]F]. M_P"XM/\ VVW_ ,BE^S>G?]Q:?^VV_P#D4E),<9(81DN8]\Z.K!:(@?FN<_\ M.156_9O3O^XM/_;;?_(I?LWIW_<6G_MMO_D4E-E)9G4,?IF)55::Z,=WVBAK M+"&5G0[]8_-;M>YU3P^NQUE MQ%;G-=2;&DW[MWIW65NV?F/L4AZ4N!Q>H^T=KK3)$SM_6?)5[*NG,RF6XF1@ MLK8]KH?:XN= ]SG'U=GMV_H_9_Z35I@^KYI:RV_'G0N:V^&;@WT?8WU/;^C_ M $?]1)2S?L[GAOV;J(#BUNXVW1J8W']9^@Q7.FM-=F;3O>]E5X;7ZCW6$ TX M]A;OM<]_TWO=])*G/Z/14RFK*H;76T-8WU6Z-&C6ZN4>F6U779]E+VV5NR!# MV$.!BC&&CFI*;Z2222E))))*4DDDDIR:<=C\6W*L.3=8++_97?:TD-ML8UE= M;+JZV^QNUJ%NHALXO4MQC3U;M#^<-WVC;[?^G^8K&!U# IH?7;DU5V-NOW,< M]H(_36\M?J[D6.MNNQWO> UY]5HD-^C,/_-24UKZ<2VMHLPL^YAVVL8; M;3#ZW^I3N:_(]CZ[:*[6?]:10V@C3'ZAP2)NN$PW?'NR?S_H,_EJIEXW2B1] MBOPF 2;;7$D@SM]ES=M:NL=T-S7&[(Q]]AEX9=#3#G6U^WU!^<_?_QB2EJ& M8]UC6>AU"O=RY]US6C^L?M*)7AUG.R,8V7FIM5%C1Z]TASG93'19ZOJ>YK&> MS?Z:)C9?1,6D48^30RILD-]5IB3N=])Y_.0ZNH8'[1R;OM-7I>CCL]3>W;NW M9;MFZ=N_:DI__]G_[1SB4&AO=&]S:&]P(#,N, X0DE-! 0 (4< 5H M QLE1QP" " < G@ -D%M97)I8V]L9"5%."4X,B5!,25%-B4Y1"4X,R5% M-R5"0B4Y,R5%-B4Y124X-"5%-24Y0B5"11P"!0 V06UE:DX0DE-!#H .4 0 0 M "W!R:6YT3W5T<'5T !0 !0&Q M.$))30/S ) ! #A" M24TG$ "@ ! $X0DE- _4 $@ +V9F $ ;&9F 8 M $ +V9F $ H9F: 8 $ ,@ $ 6@ 8 $ -0 M $ +0 8 $X0DE- _@ ' /______________________ M______\#Z #_____________________________ ^@ ________ M_____________________P/H /____________________________\# MZ .$))300( 0 0 D ) #A"24T$'@ ! M X0DE-!!H TT & + "; P ,@ P &8 M+0 R # ,@ T # ,P P #< ! $ M FP + $ M $ $ !N=6QL @ 9B;W5N9'-/8FIC 0 M %)C=#$ $ %1O<"!L;VYG !,969T;&]N9P M0G1O;6QO;F< + %)G:'1L;VYG "; 9S;&EC97-6;$QS M 4]B:F, ! %7!E96YU;0 I%4VQI8V54>7!E M $EM9R &8F]U;F1S3V)J8P $ !28W0Q ! !4 M;W @;&]N9P 3&5F=&QO;F< $)T;VUL;VYG "P M !29VAT;&]N9P FP #=7)L5$585 $ !N=6QL5$585 M $ !-'1415A4 0 M"6AOD%L:6=N !V1E9F%U;'0 M )=F5R=$%L:6=N96YU;0 ]%4VQI8V5697)T06QI9VX '9&5F875L M= MB9T-O;&]R5'EP965N=6T 115-L:6-E0D=#;VQO7U5F9VAI:FML;6YO8W1U=G=X>7I[?'U^?W$0 " @$"! 0#! 4& M!P<&!34! (1 R$Q$@1!46%Q(A,%,H&1%*&Q0B/!4M'P,R1BX7*"DD-3%6-S M-/$E!A:BLH,')C7"TD235*,79$55-G1EXO*SA,/3=>/S1I2DA;25Q-3D]*6U MQ=7E]59F=H:6IK;&UN;V)S='5V=WAY>GM\?_V@ , P$ A$#$0 _ /54DDDE M*22224I))))32ZE57=9AUVL;96Z_W,> YIBJ]VK7?!4VV_5]P!&$->9Q':2" M[W?H?Y.U6^I6UTOP[;7"NMN1[GN,-$U7-&YWYON=M4;\_I%[6M=G5M#7!WLM M#9(_>AWN;_(24@!Z 6APPFP21/V1VA$=O1W?G)!_U?+2YN&TAI =^JND$C23MRG-Y)=IML]OTOHI M*5/0K9JKPF[WAS1NQ2T"&.LE[K*FM:WV?G+1Z=KT_%)_T-?_ %+56=U+I->( M:FYE1#*RT38TF /ZWN5GIX(P,8$0137(.A^BU)3822224I))))2DDDDE/__0 M]522224CNOHH9OOL;4PF Y[@T3X2Y!_:G3/^Y='_ &XS_P D@]2R**LSI=5D M[KLES:@&.<"X8^22W]QAK M6V-))\ Y6%G=;OQ\;$J?;(:[*Q6 M8Y_N=D4[!^C:_;N=[5HI*4DDDDI__1 M[W&P^F5]*QLF_'#R:JB]S6%[B7!C=Y#=SW_2]ZB#T$_]I'Q ,_9[.Y(/^#_, MVH_3^H8].!C56"UME=-;7M--L@AK0YO\TEDY&!D$.=9DL(:6@ULO9$Q)]M?T M_;]-)2%_[ 8&EV(9=K4/0>7..W=^C;LWL?Z;]OYG^&9^97>MFF9EI^U%ON&WZ);M4=G3"03=FD-(=M)RB#!GW M] MR2DF-3T3)M%5>(0[:YQ+ZGL #2UOTK&M;N=O]JL=,JKIMSJJF[*V9 #6#@31 MC..T?F^YVY2_:N'_ ,+_ -LV_P#I)1Z:_P!2W-M:UP99D L+VN9(%..S<5N5D?:+0 \P7 6%@;ZC]VW96WV(?V0\_L9FO;U*]# M/?\ LJQB9E.,+JKFVM?Z]KH%5CA#GN>QP[TWL=_)]*W^VF8RJW?Z72:K7-$PVZH\_1W:^W>B=1 MLZ?D%MN[T-IFVQ^(YY3@XE9: [>XDOJYHZ54:P6P_U&R9+=_LV_F-W.^DCT8U&-U79CL%37XY+FMT!(>- MI(_D[D7]JX?_ O_ &S;_P"DD.BYF1U3U*FOV-H+7.=6]@DO!#9M8S]U)2'& MPL!V);DWT"UXLR'.,;GG;;;_ )WM'M0R[H';$<1KKZ%@U&WV^YGY^[V(^'FT M8]3Z;FVM>VZXD>C:=#;8YIW-K+7;FN1_VKA_\+_VS;_Z224TB.A0'#"<]IUD M8]A@M]X.QU>_VN;[/;]/TTA^PBPO^QN#08,T/F?9ILV^H[^<_-:BY.3TR^RN MVY^0WTR-@:R]C=Q.UDAC&[W.<[:BT9^#12RIAO+6" 757./SUK5.KI^#^T,G']%OH^C19Z<>W=NRV;]O[^WVJQ^U< M/_A?^V;?_22!7FTC/R,DMM%1JHK#O1MU<'93W-#?3W>UKFI*?__2]522224I M))))2DDDDE*25"FSJ63ZKZ[:*V-MLK:UU+WF&.-?N>,BO=NV_P"C0K,ZVI[V M6]2PV/K^FQU3@X=]6_;-W=)39ZG/V)\Y63U(C=/5,$ M;=3^C/$;M/USW>U)3I4O>^L.LK-3^["08_M,)1%0ILS;Y]#.Q+=OTME3G1,C M7;F?R5*BW,;F_9LA]=C35ZC75L=600[9!WVW[OI)*;J2SZ']3R&.M9=16WU+ M&-::7N(#+'U-W/\ M+-WT/W$7TNJ_P#&./VKW5 M6>GZ=K/W%8]+JO\ W)Q_^V'_ /O6DI/1998R;:C2^8+20[YMQS"S[3_P SW^HDI__T_54 MDDDE*22224I))))33Z9_-7?^&+__ #X]1R\&ZRQUU>0ZML:UMKK?,#_A&.(7O>#-C8VW]'G7[Y_F;[W1$?2 M_6&_O)*;6#A'$]0NL]5UI#B=C&:@:_S36[MSOGXUM8? M.563(+'Y%X<"/^OG_HH^/@8^/8;:][K'-VEUEEEIVSNVM]=]FS^RDIATO^BG M_CK_ /S]:GR>GXV18+K&.-K TML>S@[V;O2_:QEK6-W/=^:E^RL;]_(_]BY@]FS*O8T;?H5 M^D[>W;_)_FU8QNE/ %%N/55C3N(JNN)!VNK_ $4BKTOI_F*U^RL;]_(_]B7+RT.;ZM_K$,+ MZV-_GO5]-OJV/V;_ $_\*DI__]3T\8E B =(_.=V=ZH_._?2&)0(@'2(]SOS M7&QOYW[[D9))2$8E#8@'3;'N=^:38W\[]YR0Q*&Q /MVQ[G?F$O9^=^\Y&22 M4A;B4-VP#[=L>YWYA<6?G?RTFXE#=L ^W;'N=^9NV?G?RT9))2%N)0W; /MV MQ[G'Z$AGYW\I)N)0W; /MVQ[G?F M9^=^ZY4<+IW3\@7VWXM-MAR+I>^MKG& M+'-$NRFO;6T[G_ $UHC%I!!@R(_.=V::Q^=^XY8%6'COL% M1I:QUAD&)0(@'2(]SNS34/SOW')#$H$0#I'YSNS?1_>_T:RNF8/3[=U=^ M"QSS+PZS#;2&M]K?2X+ZU5U=X?Z]KO;1:\$.>Y['-LJJ?6["2&MX., MS+0-EM>UJM56]!(+LC)PS8=":[&M$#:Z#[_](WU/_)_SB2FQC8./>PN 9_1Y-C?SD]%(Q^I^E6^TL?07%MEMEHD/ #AZ[[-OTOS$V-F] Q*_ M2QLK%JKDNVMM9$GG\Y*C+QUF.0XUN#P"7C;NV$[=VU)3HI)))*4 MDDDDI22222G_U_54DDDE*25'J)Q'785&2:SZMY#*K"WWD57.AC'_ ,YM^DB_ MLWIW_<6G_MMO_D4E-E5+F=4-Y--M+:/S6O8YSOHB)G?\ <6G_ +;;_P"12_9O3O\ MN+3_ -MM_P#(I*5U&?L;XYEG']=JLJL>F=-(@XE)'_%M_P#(I?LWIW_<6G_M MMO\ Y%)390G?]Q:?^VV_^124V4EF=0Q^F8E55IKHQW?:*&LL(96=SK:QL:_V^Y_[ MJTTE*22224__T.YI8QF)AOLKSLAU]+7V6U7W$!VUKG;FMO9]-Q_,8I,./8_8 M,?J U#9-UP )Y#OUC\UNUR/TWJ73F=.Q6/RJ6N;36'--C000UNA]RA:WZM6N M>^RW'+K#N>?5 EW[VC_I)*0NIP[;:39AY[G5/#Z['67$5NG=9 M6[9^8^Q2'I2X'%ZC[1VNM,D3.W]9\E7LJZW;^C]G_I-6F#ZOFEK+;\>="YK;X9N#?1]C?4]OZ/\ 1_U$E+-^SN>&_9NH M@.+6[C;=&IC]WTDJ<_ MH]%3*:LJAM=;0UC?5;HT:-;JY1Z9;5==GV4O;96[($/80X&*,8:.:DIOI))) M*4DDDDI22222G)IQV/Q;]X#7GU6B0WZ,P_\U)36OIQ+:VBS"S[F';:QAMM,/K?ZE.YK\CV/KMH MKM9_UI%#:"-,?J'!(FZX3#=\>[)_/^@S^6JF7C=*)'V*_"8 !)MM<22#.WV7 M-VUJZQW0W-<;LC'WV&7AET-,.=;7[?4'YS]__&)*6H9CW6-9Z'4*]W+GW7-: M/ZQ^THE>'6<[(QC9>:FU46-'KW2'.=E,=%GJ^I[FL9[-_IHF-E]$Q:11CY-# M*FR0WU6F).YWTGG\Y#JZA@?M')N^TU>EZ..SU-[=N[=ENV;IV[]J2G__V0 X M0DE-!"$ %4 ! 0 \ 00!D &\ 8@!E " 4 !H &\ = !O ', M: !O ' 3 $$ 9 !O &( 90 @ % : !O '0 ;P!S &@ ;P!P " 0P!3 M #8 ! #A"24T$!@ !P ( 0$ 0$ _^$0\&AT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP M37!#96AI2'IR95-Z3E1C>FMC.60B/SX@/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL M;G,Z9&,](FAT=' Z+R]P=7)L+F]R9R]D8R]E;&5M96YT7!E+U)E7!E+U)E&UP.D-R M96%T941A=&4](C(P,C0M,#,M,3-4,C Z,#(Z,CDK,#@Z,# B('AM<#I#&UP.DUO9&EF>41A=&4](C(P,C0M M,#,M,3-4,C Z,C$Z,C@K,#4Z,S B('AM<#I-971A9&%T841A=&4](C(P,C0M M,#,M,3-4,C Z,C$Z,C@K,#4Z,S B('!D9CI0'3"KB U M+C(N,"#"J3(P,# M,C Q,B Q5#-85"!"5D)!(B!D8SIF;W)M870](FEM86=E M+VIP96&UP M+F1I9#HV-$-&1$9$,C0V13%%13$Q.3-#,3@X1#1#1C&UL.FQA;F<](G@M9&5F M875L="(^06UE"UD969A=6QT(CY!;65R:6-O;&0E13@E.#(E03$E138E.40E.#,E13&UP34TZ2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z;&D@ M&UP+FEI M9#HV-$-&1$9$,C0V13%%13$Q.3-#,3@X1#1#1C&UP34TZ2&ES=&]R>3X@/'AM<$U-.D1E&UP+F1I9#HV-$-&1$9$,C0V13%%13$Q.3-#,3@X1#1#1C&UP;65T M83X@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K970@96YD/2)W(C\^ M_^X (4%D;V)E &1 0, $ ," P8 #_VP"$ $! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @(" @(" M @(" @,# P,# P,# P,! 0$! 0$! 0$! 0(" 0(" P,# P,# P,# P,# P,# M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# __" !$( L "; ,! M$0 "$0$#$0'_Q $& $ @, P$! " D%!@<#! H! @$! 0$! M 0 0# 0(0 #!@,%!0@! P0# 0 '" $" P0&"1,% M&4 1$A08$% R-#D@,$06%S@:.@I@,4. D"$U(C8W%1$ 8" ($!P@-"04( M 0,% @,$!08' 0@ "1$2$SD4E=;7.)B9$"$5U1:7>+@@,$!0T3.3E-0V%[=Y M,2(CT[26-W?88$%1=1AA,K,D=,0E&;5QD79")H8G"A( 0$$!@8'!@4% 0$! M 0"1T0(R0#%QL0,T$4'!DC,$$%#P4:'A_/ MT5X:@ "E6F6ZJ:H 4E;9W:XZ M "E6F6ZJ:H#T#WSU3VC\!^@ ]4_H\Q^'K%*V MV=VN.@ I5IED=-57&94SIJ)F3UB5!%HZ" M<].SF6(7F*.B$E#K9R';.[7'0 4JTRW*3 M5:X>0 #XPSZ-BP8 ^=,V ^@P MY^=<[P 44\[G2[GO !LG.]:\^AS'UYT_O !6"5W<[ M])_> #,\[V7SZ^7W3.T_Q[ 'G]<\'GH $/:,+]9J /FWIFL5GH M 'DZ_#^. !7?[\?2'GH/G;IGGC/N /WKRN>'G0 !6S[\?2SGI2 MKIXNJS]@ "EVF:Z*:D"DZF6[&:KUCD1O9S4[F<[.BG(SI9DCQFI& MXG\GH&D$?C9CPDJ04FZ9W99Z"E:F:ZF:D 4J:9W5YZ4JZ>+JL_8 MB&9,[*1F.@'1C.D6COYHA^&+/;/Y-G--.K'-B4H*7:9KHIJ0*3J9;L9JO7/F M_-5.JFO&G'13NA'TDBZ4FZ9W99Z"E:F:ZF:D< M&/6/"<=).G.C;S3CD!U,R9HYGS)FVG#"0)R8EB"E33.ZO/2E73Q=5G[%/I'0 MF 0^/=-[.XGOE1I.$W(R)U@CN0\9Y 4FZ9W99Z"E:F:ZF:D1&*S3-G<"&IV(YR6"D;R/9N MYN)(HBV98T PY8Z3S!2IIG=7GI2KIXNJS]@ 06./&%-\-;/.=0(LG-B4!PDG MX2^ *7:9KHIJ0*3J9;L9J@ !$,B:;.?R8H[Z3A !2;IG=EGH*5J9KJ9J M0 (C%6Q(0Y>7G %*FF=U>>E*NGBZK/V !' X*:X=7->/(; ;$<'.A&G M$P3JP !2[3-=%-2!2=3+=C-4 !!0I;.W&[E]0 !2;IG=EGH*5J9KJ9J0 M ."'$SJIS@FR 4J:9W5YZ4JZ>+JL_8 I=IFNBFI I.IENQ MFJ Y.>T>P8LZT 4FZ9W99Z"E:F:ZF:D 4J:9W5YZ?+57+ M.7G0 !KI>E+2!\X-DDCO/H 8,\AF 1W\]^CB>@?/?7+V# MG0 !^&K\[M/> "*?'TN34@ 0D-D);@ M ](K8+- 0D-D);@ ](K8+- M 0D-D);G/CGYECWSK@ !Z16P6: Y(:Z M8P[4;, "$ALA+/JU !2@5P'UG M %/6N6K"%IW,TLEX<5-]/*<*-'+W#*@%)NF=V6>@ MI6IFNIFI 'X47F]G'2<)&,RQWTKQ+$#I1QTC*7H %*FF=U>>@ M I.IENQFJ 'S@'D._&((ODD#:3?SAA)4CP1_)&G'#Z-P 4FZ9W99Z"E:F: MZF:D "$IYC2CT#)&XG03P@UTQ!XR0YU %*FF=U>>@ I.IEN MQFJ ' C:S&E;)VXE@>Z5/EG!L8-"-F,D=I !2;IG=EGH*5J9KJ9J0 *MRHX MD@(]TO6.I@ I4TSNKST %)U,MV,U0 X@50G SE) MG":QPDY89DN2)E@ I-TSNRST%*U,UU,U( &",Z:R M !1:84[V8@[8> LC !"0V0EN.FG5#= M 0#/4/8---C.O$L 5VD@C G!"1QYB.AV0VDX@;,=$.<& .U&JG("1 M!ZY'([^9HCX=*-Q.5GZ=3-..:D@S"G "1I[!'8[ ;45AF^D^SG9K1VXU8XX2 M*/"1Q.]F>(^G1C=#EA_!U4U YB2%,.1^)&'M$=SKAM9QHS)THYX:H=R-8.,$ MBS^#B)8. "$ALA+< '+CJ)SHWL]H M $)#9"6X /G',$>B;D><[<7> M ^1 "''.Y'O); R7GU0S9Y M ?* 9P^J, M ^?>N7K/.@ #EW.^R=([P +*@ 4FZ9W99Z M "DZF6[&:H 09.DF@F_D:SJIWD],Y<9PV,Y$;^?P M2A !2;IG=EGH *3J9;L9J@!6*0P,$8LUH]@ MS9[Q/@CX2(-"*^BR,M0 !2;IG=EGH *3J9; ML9J@ (>E1)V(F>6#GHGO %)NF=V6>@ MI.IENQFJ K).BG%3L1/D I-TSNRST M %&U4MRDU( IL]^+R,] !7?[\\ M3< $:S,'? =Q=L+\>@ !I9KIL1M)[8 M !$$SQ* Y^84W$SA[H /GS.6':R<)8F M 1!,\2@ /FM.@F9)XE@X !$$S MQ* _#Q@ B&9XD\ M >0_0 "IHVD_ #^3]/T 'K&4+,@ M "L L_ !Z16P6: %8!9^ M #TBM@LT /FX+LR2@ M !"(K=+_P 83O/P 'Q=<[]57>2; ![W.^\ M 8T]7O !5&[6OQ]0G> #RNY?CY-ZIK,>= 'L<[ZW M7ZX .$^O'T&R5@ ?-M9)++Q[ 'Z>7G?#W@ @(?4 ME-12KIXNJS]Q:)%F:!R4Z.<3-M.I&H&*,.=/.3'9@#DIUH I=IFNBFI M I6IFNIFI'(SUCLH.3G6#G9S Z@8DZR <6-D.B@QADP4J:9W5YZ4 MJZ>+JL_?R]G:CP$/B1AUHR1)HK#/,2[.^%5YOA(TA"3Q(TFL%F9::4NTS713 M4@ 4K4S74S4BFDA 2+(>G03S$[#2SA9R@]L[4='/8(_&DFME MB!;^"E33.ZO/2E73Q=5G[ %(A8.1T.W'1B.)U0Z N84U'B+.BRLV4 %*FF=U>>E*NGBZK/V !$0ZH::9(D. 4NTS M7134@ 4K4S74S4@ 1S/8/6,02D *5-,[J\]/E-WQL \ M^@ !HFF5]LU( 'SIU3=ZRU $..^?IYQ MV__: @! @ !!0#;7=SLKB/#$>&(\,1X8CPQ'AB/#$>&(\,1X8CPQ'AB/#$> M&(\,1X8CPQ'@\WB@]]?![%_@[Z^#V+_!WU\'L7^#OKX/8O\ !WU\'L7^#OKX M/8O\'?7P>Q?X.^G8C&0M[@WN#>X-[@WN#>X-[@WN!C8>]K8>_>X-[@WN#>X- M[@WN#>X-[@:^S@_VC<.(,.(,.(,.(,.(,.(,.(,.(,.(,.(,.(&N/L&'$&'$ M&'$&'$&'$&'$&'$&'$&'$&'$&'$#77G?88X^UF'$&'$&'$&'$&'$&'$&'$&' M$&'$&'$#7'V,8X^UF'$&'$&'$&'$&'$&'$&'$&'$&'$&'$#7'V,[&.O/##B# M#B##B##B##B##B##B##B##B##B##B!CC[68<08<08<08<08<08<08<08<08< M08<0-T;VC>T;VC>T;VC>T;VC>T;VAUN]T1/%LT7RW;$\MLSO@[/@]F=\(B>+9HOE MNV)Y;9G?!V?![,[X1$\6S1?+=L3RVS.^#L^#V9WPB)XMFB^6[8GEMF=\'9\' MLSOA$3Q;-%\MVQ/+;,[X.SX/9G?"(GBV:+Y;MB>6V9WP=GP>S.^$8+'QRS!R MS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!RS!R MS!'X787:QUV+ Y9@Y9@Y9@Y9@Y9@Y9@Y9@Y9@Y9@Y9@Y9T6V9WP=[1/+;,[X.]HGEMF=\'>T3RVS.^#O:)Y;9 MG?!WM$\MLSO@[VQ=[G$Z.)T<3HXG1Q.CB='$Z.)T<3HXG0Q]QC6ONM;Q.CB= M'$Z.)T<3HXG1Q.CB='$Z.)T-?9N_U>,9!<@XDJ,25&)*C$E1B2HQ)48DJ,25 M&)*C$E0V)+-8R)+,9B2HQ)48DJ,25&)*C$E1B2HQ)48DJ,25#[8+SO>T3RVS M.^#O:)Y;9G?!WM$\MLSO@[VB>6V9WP=[1/+;,[X.]HGEMF=\'>T1C6RW"\.% MX<+PX7APO#A>'"\.%X<+PX7APO#A>'"\.%X<+PX7APO#A>'"\.%X<+PX7@ZQ MK'.]F/O,9QO#C>'&\.-X<;PXWAQO#C>'&\.-X,B/L:V(\UO&\.-X<;PXWAQO M#C>'&\.-X<;PXW@U]YK/]HO+9HOEMM^#V9WPB)XMFB M^6VWX/9G?"(GBV:+Y;;?@]F=\(B>+9HOEMM^#V9WPB)XMFB^6VWX/9G?"'G- M[<,88PQAC#&&,,88PQAC#&&,,88PQAC#&&,,88PQAB-N9 VUUC'I7#&&,,88 MPQAC#&&,,88PQAC#&&,,88PQAC#&&,,888YPNC__V@ ( 0, 04 VU[>V:PV M##8,-@PV##8,-@PV##8,-@PV##8,-@PV##8,-@PV##8,-@8QCL3OIOG-B_R] M]-\YL7^7OIOG-B_R]]-\YL7^7OIOG-B_R]]-\YL7^7OIOG-B_P O?3T-K8NY M\;GQN?&Y\;GQN?&Y\;GQN?&Y\;GQN?&Y\;GQN?&Y\;GQN?#'7N+_ &C<1P8D M,8D,8D,8D,8D,8D,8D,8D,8D,8D,,?<:,2&,2&,2&,2&,2&,2&,2&,2&,2&, M2&,2&&/.O>PU]QC<2&,2&,2&,2&,2&,2&,2&,2&,2&,2&&/N-:U]Q@Q(8Q(8 MQ(8Q(8Q(8Q(8Q(8Q(8Q(8Q(88^XUO8UYUT8D,8D,8D,8D,8D,8D,8D,8D,8D M,8D,8D,-?<8W$AC$AC$AC$AC$AC$AC$AC$AC$AC$AAC[C6AS^VX;AN&X;AN& MX;AN&X-<=>9N&X;AN&X;AN&X;AN&X0FMYCMAM:V8W#<-PW#<-PW#<-PW!KK& ML8ZQC-PW#<-PW#<-PW#<-P>\?9O;S6X;AN&X;AN&X;AN&X;F-#'6.LW#<-PW M#<-PW#<-PW![Q"'_ &V:%YCMA^9V9[Q]GQ>S/^(0_P"VS0O,=L/S.S/>/L^+ MV9_Q"'_;9H7F.V'YG9GO'V?%[,_XA#_MLT+S';#\SLSWC[/B]F?\0A_VV:%Y MCMA^9V9[Q]GQ>S/^(0_[;-"\QVP_,[,]X^SXO9G_ !!D9K@YAHYAHYAHYAHY MAHYAHYAHYAHYAHYAHYAHYAHYAHYAHYAHYAHYAHYAHYAHYAHYAHYAH@\38O:U MKT*/S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S#1S# M1S#1S#1S#0Z^V(_V/M>QL5C(G&T<;1QM' M&T<;1QM'&T<;1QM'&T<;1B-'&T<;1QM'&T<;1QM'&T<;1QM'&T8C=^V0_,[, M]X^SXO9G_%MD/S.S/>/L^+V9_P 6V0_,[,]X^SXO9G_%MD/S.S/>/L^+V9_Q M;9#\SLSWC[/B]F?\6V0_,[,]X^SXO9G_ !;9#\SLSWC[/B]F?\6V/08F)AS( MPYD8V+'WXLP,68&+,#%F!BS Q9@8LP,68&+,#%F Y$B->[ MVA^9V9[Q][0_,[,]X^]H?F=F>\?>T/S.S/>/O:'YG9GO'WM#\SLSWC[VA^9V M9[Q][87_ )\#XX'QP/C@?' ^.!\<#XX'QP/C@?#7'VL8X^QG ^.!\<#XX'QP M/C@?' ^.!\<#XX'PQQN__5XUL5^-AS(PYD8\?>T/S.S/>/O:&UC)GB='$Z.)T<3HX MG1Q.CB='$Z.)T<3HXG1Q.CB='$Z.)T<3HXG1Q.CB='$Z.)T<3H:UC7^]FN.M M;P.C@=' Z.!T<#HX'1P.C@=' Z.!T-ANM8R&ZQG Z.!T<#HX'1P.C@=' Z.! MT<#HX'0QQUC?]HO>P;V#>P;V#>P;V#>P;V#>P;V#>SLWL&]@WL&]@WL&]@WL M&]@WL&]@WLV_>-[!O8-[!O8-[!O8-[!O8-[!O8-[!O8-[!O8-[!O8-[!O8-[ M!O8-[!O8-[.QV!!>9RL 8VWXO9G_$(?\ M;9H7F-M^+V9_Q"'_ &V:%YC;?B]F?\0A_P!MFA>8VWXO9G_$''MS,08@Q!B# M$&(,08@Q!B#$&(,08@Q!B#$&(,08@Q!B"$QN/MK=[)K$&(,08@Q!B#$&(,08 M@Q!B#$&(,08@Q!B#$&(,08@:]Q/#_]H " $! $% -M6*G.F%D7N=!=%PT%T M7#071<-!=%PT%T7#071<-!=%PT%T7#071<-!=%PT%T7#071<-!=%PT%T7#07 M1<-!=%PT%T7#071<$0I^IU(5[#OK-_V(]BH?]B#OK-_V(^V+FF60,P$O.R4V M^&M8QCKS'F>Q)3TEF4M-S7YCE^;2=#_L0=]9O^Q'=]F9 M20M>*=76?J;LH-I<1R$"<*D9HS9I<6;7835?3%FZR3"*@U(UQ96%/$0L>M)V MK%090L"MI.I:>7TIN2K%/5RY0IK2:!ET'\=YTHKKXKB_5BGQ:IS.D35=Q@\3 M%3A7Z\#I(6K:I5LI;*CUL@QLLCVK:'_8@[ZS?]B//,@R*I\LCE@6DU"B%T7T M6=J?(R")R@:@/M(64QLDR M//,TC0R!2[53*#**5B&.PA"7+HC3*3DLDR#(J9R^A_V M(.^LW_8C[5UTIG%:94EDIU$IAJ"$G,UZK,&:1(H(PTQ%HAU7% 9U7=OM6=?I*XP2U7RE&UMEE;P_=W+_3E0#]B'N\YN)%92.0 MN+[I>-4A[C)0491SF3F-O4[JK-DID!R-%%&G%*=7DH< M_N[E_IRH!^Q#W=:V]3E-;)X*%38EE D);PI E";1JEZN$XQ.XJW,*@2RR/K% M2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L M5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L5(HN M+*M2[45OQ#"KDMT^B7K%2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L5(HZQ4BC MK%2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2*.L5(HZQ4BCK%2* M.L5(HZQ4BCK%2,*9JBF:UR#9[^%*TS7*:G[1-K"(_I#6KAI#6KAI#6KAI#6K MAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6K MAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6KAI#6K@OZUK;9+U":+K65 MM2O$EH=5Z6AU7I:'5>EH=5Z6AU7I:'5>EH=5Z6AU7I:'5>EH?RARL+$Z*B294R- M4DIGZKTM#JO2T.J]+0ZKTM#JO2T.J]+0ZKTM#JO2T.J]+0ZKTM"AC6*XSW>V MK#_(B@L]ZKTM#JO2T.J]+0ZKTM#JO2T.J]+0ZKTM#JO2T.J]+0ZKTM#^0_E" MZNSL6@[;=O]2*9]&"TL-&"TL-&"TL-&"TL-&"TL-& M"TL-&"TL-&"TL-&"TL-&"TL)>S7:@E'M&"TL-&"TL-&"TL-&"TL-&"TL-&"T ML-&"TL-&"TL-&"TL-&"TL-&"TL+8!'$VG2Z3VT(C)):M[V6C!:6&C!:6&C!: M6&C!:6&C!:6&C!:6&C!:6&C!:6&C!:6&C!:6$*S+:;@18EF6TU&B:,%I8:,% MI8:,%I8:,%I8:,%I8:,%I8:,%I8:,%I8:,%I8:,%I89^CE**2KXW8=J6$V*O MO_:,%I8:,%I8:,%I8:,%I8:,%I8:,%I8:,%I8:,%I8:,%I8:,%I8,LPVEW6S M-FFT].1]&"TL-&"TL-&"TL-&"TL-&"TL-&"TL-&"TL-&"TL-&"TL-&"TL%=H M21PL+_9=LR)_6*[4>>MH)R9=DI0@5 E.I\L9^NJ.RNL3X407B=,@??I[%:FHI\FS27SS* V-!8XPP:';7XXW./-\WRO(,IS WRSR MPIZT7TEPM*DRQ91 9UEDLM!/4WGG8J3US^S*OV)-FN>_>X+"_P!EW9&6-0>5 MJ?-%;"7BD*G,#:+/+JE1NNHJ59 M+*$(>;RBLU-4K*9/0JQDZ&!D,FJK)\T5X6"IJLH3.J.S)3!.S5.EH ML(KJXK1A_$;\HH\4W*JW)SL1/ZQ7:CSUM!-S#)2432CD^Y0M4_H_6]3^1S:8 MC&JU'D%,ZEL@IVJDOK7JXL9]'BAXN>'P2"I#(LCKE2LI@WZUJ!(2G\NJ^424 M;M9)_C)>5C.SAG(65='*8ND^GIF*P2/0HKO)R8JDLJ_?L_+93L=:@C_H]+1[ M4U<",DIC4RZD7:<1 MVNU];^1&:*1*]2LFA320R.68C=0!2HMK^WB?AK'52"+57%]G2&T(GXFXQLA3 M\JHNU;E7;B.*AC/)NUFH4MBSJ:U0HJK2QJI!YN5+GMOI.YB)>(7L1/ZQ7:CS MUM/<'XI,RBN6$:JX2U3^;#US!,\I6DM<-DZ9J;,;D*/LDG$MK#K!0RKNV%!A M0(0?@PHCW8J3US^S*OV).Q?!(UVI=%JH;9Y\GU%/VW4I$V*UJY'QE5NH*:MB M*]=2I6MN$ZZGKVL;6!\YU2*@4MFG51H4LBA6CAEY-:D4+EQ'2Z %;Y56I$V^ M5!%29!G)_4G"7C75N ]*RK@M[>9Z44=!'6PU"E=2_>X+"_V7>RJE2$P7]?$$9RNCS3#-W5><)#.&J#;<]E$_K%=J M//6T]P=Z69XW5&&Y:SF#II4RK9TD9=>Z9\"5SO++4!7RQ2)U2'59-'?[A4GK MG]F5?L2>Y5 <]44?G\RN)268*92(>RF#Y=(A9*@*T3Y[FY[][@L+_9=[-6)U MIVJC_P ^MFIRJ?Q+4:3'J8F;>*=Y^H*9ML$L5&;DB3E'D$6/LHG]8KM1YZVGN3IJW M/3)5RDLSJK.8\[?E>RY5)ZY_9E7[$GN3&)&%6QS%?;M385L MU2*42>+W+"E1"7)1S'N;GOWN"PO]EVS(G]8KM1YZVGN:E):@ZK,.@B4)XJW\ MW)XIL_H6CB4H"B:T]RJ3US^S*OV)-FN>_>X+?RNC[064FL488UBC#&L488UB MC#&L488UBC#&L488UBC#&L488UBC#&L488UBC#&L488UBC#&L488UBC#&L48 M8UBC#&L488UBC#&L488UBC#%KJ?-XUEV=N>G(=Z)+M6L488UBC#&L488UBC# M&L488UBC#&L488UBC#&L488UBC#%47L\\H>FJ>O65'5^0:Q1AC6*,,:Q1AC6 M*,,:Q1AC6*,,:Q1AC6*,,:Q1AC6*,,46;QVK2N[]BIC!.A*5Y/6*,,:Q1AC6 M*,,:Q1AC6*,,:Q1AC6*,,:Q1AC6*,,:Q1AAMXLPG7:'OBS9G4CK%&&-8HPQK M%&&-8HPQK%&&-8HPQK%&&-8HPQK%&&-8HPP:*ACS7Y?Z\KE_IRH!^Q &L:I>D>7-8JH3]0&03: MC"2D3.IT^B2NDRVC315+;11QJNJA&JZJ$:KJH1JNJA&JZJ$:KJH1JNJA&JZJ$:KJH1J MNJA%$W?JLG5 ;8CSUM-F5)ZY_9E7[$FS7/?O>I(KBN3;F; M-;DRGNJ;:?H+EIU1=*(!S"@Z)KBTAE5E(F,4619/*4_DW:J3US^S*OV)/8:S>P@5[ M'!0=+49WHE$5"K2*=UN/-5P M+P+=.677"Y"HSJN.F281,H*/Q2YND<4U=+C,(\3]]FY[][FV(\];3V%RF?76 M?H654JRND:+6-FXX?A2&C3EQ!55005-*(425*@S,N0S!$4EFUQ50V3G>09T* MH6-.*L/8RS _C^+9-4O*)JXJ+A:LS8,YU>M:G#2%#KE5?G4M7"F:\4\?WL*D M]<_LRK]B3V&_\LR2WLF+()"F;?B9*,S;.K?R.*.("NDWH/SBN"J0 MH@@RV]BY[][FV(\];3V,[3(2U4Y]%(\FIBHH*=R(@4\J"A4 5AG:1"J112D' M+$UI\R5D1/Q%Q)W/4*HL2E6M-90G8["SAIX(B%&RY.Y"91-$^6Z5:NIQQ+*; M(U<]^]S;$>>MI[2FLT MKW(TW2Z>Z@JPU"((96=/SF>I,7ME)/S4K36;GI<=(A1*B3OKN@EW'/1IN)15 M754,J#&+VME6(3+*N"[(SVE2>N?V95^Q)[B29* MVJ3US^S*OV)-FN>_>YMAOVVUH/+7Z-[U Z-[U Z-[U Z-[U Z-[U Z-[ MU Z-[U Z-[U Z-[U Z-[U 4@35Z%.R=R((J] >9&]&]Z@=&]Z@=&]Z@=&]Z@ M=&]Z@=&]Z@=&]Z@=&]Z@=&]Z@=&]Z@$G;>65(+;[%76\%3F8MGHWO4#HWO4# MHWO4#HWO4#HWO4#HWO4#HWO4#HWO4#HWO4#HWO4#HWO4#HWO4#HWO4#HWO4# MHWO4#HWO4#HWO4#HWO4#HWO4#HWO4#HWO4#HWO4#);9J\JX4KW/W&4=>T ML9=N@EC@-+,K4R:\_P AJ.VT3585!D*1:.HQ1/8:1OW-LCKHY:R5)3A2INKQ M8U99EG)SW49:J%)UJJ^C)-/%:*IJ^G*'..Z-F=8J-,%:M'5(5]9JFSPD"@-F MY+4)AGT9B^J5,-VM56-3.0YFK]JDQ3A-BY!3IC&16:J,F(M.1A+8K&IZ^..Z M)E59J#K-5-)4JFRME95G+98<]U*/5"D:[6%1LZ2M9*DJ0K2P."YSG=FJS"-TVKE%/F$:=9JFR M(DTXF M.L:AK,Y+I&6U>HJM%54?D";:U5;6BJ#_ (KV3*(K8IOZ!.*YPJ'*ED]> MEV<=>EV<=>EV<=>EV<=>EV<=>EV<=>EV<=>EV<=>EV<=>EV<+]JRY\OM)*%* MYN>(12=UZ79QUZ79QUZ79QUZ79QUZ79QUZ79QUZ79QUZ79QUZ79QUZ79P2-S M13=1+-[V1YZVGL'2JS,B@59/+O2+E-)1+C*+H,90"^RXI)(4HJ$JC:Y+U=I#UY+F3<3G90QRHN%4QGDOE:RDWYV_5%Q9$ MU&Y87"HJ!-!0_L*D]<_O9'GK:>PHU,U5+%5EF5JZNZC1QFB;ZJC+MHY&>8GF M24:U69=.Y36-N+/\\J$ZD+U^:%N8[[;YC&Q6=0VO3'>G\_MT5%.U.>=NHS:+ M*8K$;*--BL#BM3YC7N?WLCSUM.U8>6FW12KJ'N;UG1)&J MF.]4V>TI2MR([*D<*Z[76YST)2]PR:IXU)RX::$.OG M^IFG$L42O$TLOJRB[E9P&C*97=2.VOR7I96!Q)_5155P*J:BS%,IS9[$K[M5 M)ZY_>R//6T[3'3^3YMUCD23$Z4S7&0(0293-%9(BI+5-YWER!T@9/09ID.A> MC)TT$,$(H^GR&1;6!?SLY"3RKK/J[36A"DB!RI(Z)SIRBG42)4I+.C;M'EQ4 MTQ+H:3+%=RQ *.LE?+%+Q8E)6O:J3US^]D>>MI[@Y:/JN@KI:B,\4YF;L-7^ M5TGEJ3?GBCZ3R*D%%0$FH9KV;ADU[A4GKG][(\];3W-=J3R:G#4?N[TA,E!G M-SRG"YCFDK$U2*H[W*I/7/[V1YZVGN3L1^=AITZHNWS(F8F]^V"84C*FZ1A\ MG_/^Y5)ZY_>QUVK39K-76F:OH:9J^AIFKZ&F:OH:9J^AIFKZ&F:OH:9J^AIF MKZ&F:OH*D1=<'3PF9.Z'[@AXI^TS5]#3-7T-,U?0TS5]#3-7T-,U?0TS5]#3 M-7T-,U?0TS5] B;61K4"KW^@;E_IRH!^Q#^C+E_IRH!^Q#^C+E_IRH!^Q 7* M(DC*V]E"&84?*&>>\V:>09DH1/F3$F9< YR<_H:[&H(B"X1#;(4"0YGI# M%1TO358Y1$*\M(V51*.I&-4TY2=+9CET&#"EX7]#?RMDG0*^35_%22= +1)? M] UK6US!3ES/H\O8CH\O8CH\O8CH\O8CH\O8CH\O8CH\O8CH\O8CH\O8CH\O M8@[+:-U]1Y2D];=NS)_*SH\O8CH\O8CH\O8CH\O8CH\O8CH\O8CH\O8CH\O8 MCH\O8CH\O8@MZYN4INN>][(\];39E2>N?WLCSUM/8N+9;JK.5ESQ=U162 MZJRIQ5I3W3%-5-E"P3W5$=*$J<6XJDAD1FU"D9:Q3"3529?E*-J]4-2*>B)H'-\\32 MGJIID\*-1=0>3E]123S@J2*E%,D?*"TR1"9AF=311I,SBG$@5"G0RB,]A4GK MG][(\];3V%Z%S755'33*=UG3]9YDG^N:T2S1J95'R6>$H0*P,C*6H4XW!XE, MFW*FL6)HD@5DPJ!+ O; M6,J<9+I0]A4GKG][(\];3W)BJBELD-2KKGL_62=LH6;0)!U<=BC%'IN+@3N5 MY;F;?;5)ZY_>R//6T]R<2(*Z.2F%#H;R [2+;:]D)9ZOTT&R<%3>Y5)ZY_>R M4ZAR"G[V7U*+D?4HN1]2BY'U*+D?4HN1]2BY'U*+D?4HN1]2BY'U*+D?4HN1 M]2BY'U*+D?4HN1]2BY'U*+D?4HN1]2BY'U*+D?4HN1]2BY'U*+D*/S_(<^OF M=[*$M,6X%7&EH%6;AH%6;AH%6;AH%6;AH%6;AH%6;AH%6;AH%6;AH%6;AH%6 M;@LVR#:8+-'J4['-I(P4N:!5FX:!5FX:!5FX:!5FX:!5FX:!5FX:!5FX:!5F MX:!5FX:!5FX)VM/VYDEF?WEEAD%YG6>R)ZDUFE&29CE]F$K+9A(SD7W=PC[! MT0_9=[O+#8*S.X40^B6A43+UQ1IU MS&*%(]1'_ -SW=PC[!T0_9=[LW"NKPUZ-RZBJWE%M)&1.;]&$N@FJSTS;)N_ M;A'V#HA^R[O%YYUUF/ &/ &/ &/ &/ &/ &/ &/ &/ &/ &/ &/ &/ &/ &/ M &/ &/ &/ &/ &/ &/ &/ &/ &/ &/ &/ %P6)#?00B.+"<1?CP!CP!CP!CP M!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP!CP M!CP QK&LV>\-1M,&013;+UK!K=%VU@-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@ M-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@ M-%VU@-%VU@-%VU@-%VU@-%VU@-%VU@'[+5JV(X[9;M6N.Z+MK :+MK :+MK M:+MK :+MK :+MK :+MK :+MK :+MK :+MK :+MK :+MK :+MK :+MK :+MK M:+MK :+MK :+MK :+MK :+MK :+MK :+MK :+MK :+MK 3MF&UE!DK-#\1^U MCL]T_P#]![TS+_KK,_I8[/=/_P#0>],R_P"NLS^ECL]Y.Z&CPJC'24K,EUN$ MAWFNA?J:K?9?6#5\)H/!+7O'JEIQQ[YGIH?,]-#YGIH?,]-#YGIH?,]-#YGI MH?,]-#YGIH?,]-#^5FER=J*K48$C02.TH_,]-#YGIH?,]-#YGIH?,]-#YGIH M?,]-#YGIH?,]-#YGIH26:9;F6W3FFA\STT/F>FA\S MTT/F>FA\STT/F>FA\STT/F>FA J#(9J,+5-HNV^K\@/QZ[,@_'KLR#\>NS(/ MQZ[,@_'KLR#\>NS(/QZ[,@_'KLR#\>NS(/QZ[,@EOX^UFR4>_'KLR,'X]=F0 M?CUV9!^/79D'X]=F0?CUV9!^/79D'X]=F0?CUV9!^/79D'X]=F06GDYDHDRY M9MJFD7I>7)?K_'KLR#\>NS(/QZ[,@_'KLR#\>NS(/QZ[,@_'KLR#\>NS(/QZ M[,@_'KLR!W^/;9E=>F/X^EFJ;C?CUV9!^/79D'X]=F0?CUV9!^/79D'X]=F0 M?CUV9!^/79D'X]=F0?CUV9 HRVBA9#%P 6%_LN&?+62W3E/4U463U?3O91)Y ME<8ICYWG&7T[DV?JD(.D2$J@YR\HU@K^OZ+*RBRM,S)3;I#.3Y)^GC?S+,LN MR;+B4/F@5 9!VSIYE9)U+VHG]8K;2#@ ME#5HB>-7*5@IGSZ9+HTZ)-:5J0\2OI WNVF5#DY59-ET;1_>X+"_V7-W[IPA3[+$D:;R1113Y@6=#J[S^HWZH4[D2<*]H WLQ-^:B*GF ME/*2HA2!H?Q_U/&&=YA'$]#79F)>J1)94%2$@<\THZ(L@^Z-K?-KHA0E>M9\ MAJF+U:N1$=#*U2E1F29)3KA<).9G5%SZ\4@EJK\HR3GJ7N!04TH>IHY*+52$ M3^L5MN5?L2=ER4I*PJ,S#.*I77S3E$14$VN.@,A6^7I#9RR*=689K2RO)(H$ M8SRHLT5%4>3&06MR"EZ06/458%N79YSM,92RX?E!4SI0KQ+XQ"_+!2\=8!5% MA5QQV?OE9?+^8D]1*UZ SC/91=3Q"4TGB8*2Z=V7/?O<%A?[+O8KI0-75LI' M+%HI0E:/,2Y+0M%G_6EQ!&!?R>?*U3I3-?)T7A(5SDV?W $R2I;PKM8)H M)BS*<4*1!EY0H!>Z=DZIWGEXI)RK+P:*&IPWU90+6E8SJ?3-1T;9O&CF-I:N9\L*SMBYO7,6A[:=9E\:- M=H0.1/,@GHI)FKUDYLE2NJ)4]45KG.ZJ9E^3+,R@QZ8MCG#ER#CSM:FR6Z1U+(V3+FJ1U" MP5*.VS#&IVLDHI+/-+N1>Q<]^]P6%_LN]RHQ1QU&F9Y.:7J,F* MDFZ/]Q<]^]P6%_LN]S2B($^Y!D=3IW)2M#5R1'":*8R,J$QE:3U6^Y1/ZQ6V MY5^Q)[FL4OE@8%75DE)/!@D/GJ14TU1-9FD$FLTJ/W-SW[W!;@N(TLA9>O,O7F7KS+UYEZ\R]>9>O,O7F7KS+ MUYEZ\R]>9>O,O7F7K21[?B]_<>_KL^K]-#^;8>NSZOTT/YMAZ[/J_30_FV'K ML^K]-#^;8>NSZOTT/YMAZ[/J_30_FV'KL^K]-#^;8>N_M$>SXM/AH[PI;WJ6 M]ZEO>I;WJ6]ZEO>I;WJ6]Z&F'2.WO7LA]G;WJ6]ZEO>I;WJ6]ZEO>I;WJ6]Z MEO>O@ UZ;_>?\1TA8I"PJ0L*D+"I"PJ0L*D+"I"PJ0L*D+"I"PH:8"Q2%A4A M85(6%2%A4A85(6%2%A4A85(6%2%A4A85^:$C\&D0DBQ2%A4A85(6%2%A4A85 M(6%2%A4A85(6%2%A1)@.BQ B Z+"I"PJ0L*D+"I"PJ0L*D+"I"PJ0L*D+"I" MPK282!9TZ8820I"PJ0L*D+"I"PJ0L*D+"I"PJ0L*D+"I"PJ0L*!$!T6*0L*D M+"I"PJ0L*D+"I"PJ0L*D+"I"PJ0L*TF Z+.AMY6I@6I@6I@6I@6I@6I@6I@6 MI@6I@6I@6F$Z"M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 N6.CVGXKQ^#EB M-),5X>M3 M3 M3 M3 M3 M3 M3 M3 M3 M3 @16B36M3 M3 M3 M3 M3 M3 MM3 M3 M3 M3 H[-L/2#H]OW#<%J8%J8%J8%J8%J8%J8%J8%J8%J8%J8%I%:) MB.DK4P+4P+4P+4P+4P+4P+4P+4P+4P+4P*+MJ/0V\T?E?FO'X.6MBO%'CLVP M](]7Z:/%VU'H;>:/ROS7C\'+6Q7BCQV;8>D>K]-'B[:CT-O-'Y7YKQ^#EK8K MQ1X[-L/2/5^FCQ=M1Z&WFC\K\UX_!RUL5XH\=FV'I'J_31XNVH]#;S1^5^:\ M?@Y:V*\4>.S;#TCU?IH\7;4>AMYH_*_->/P*/'9MAZ1ZOTT>+MJ/0(O MOX8K]A/MK/N69PFERS.$TN69PFERS.$TN69PFERS.$TN69PFERS.$TN69PFE MRS.$TN69PFERS.$TN69PFERS.$TN69PFERS.$TN69PFERS.$TN69PFERS.$T MN69PFERS.$TN6!AB,1&'XJCI'MT'M9W>W\&#!]V&$PDUGO/EXVK,X32Y9G": M7+,X32Y9G":7+,X32Y9G":7+,X32Y9G":7+,X32Y9G":7+,X;2Y9G#:7+,X3 M2Y9G":7+,X32Y9G":7+,X32Y9G":7+,X32Y9G":7+,X32Y9G":7*+_U@BTC4 M?>//I^W]R&&+XR?:=&H#M8LSA-+EF<)II@T/4P:'J8-#U,&AZF#0]3!H>I@T/4X:'J8-#U,&AZF#0]3!H>I@T/4P: M'J8-#U,&AZF#0]3!H>I@T/1/Q56>[N)[^G[FG\OQ:-7=IUD*8-#U,&AZF#0] M3!H>I@T/4P:'J8-#U,&AZF#0]3!H>I@T/4P:'BY3!H>I@T/4P:'J8-#U,&AZ MF#0]3!H>I@T/4P:'J8-#T3\5WO.HGNIO+6Q7BCQV;8>D>K]-'B[:C3>6MBO% M'CLVP](]7Z:/%VU&F\M;%>*/'9MAZ1ZOTT>+MJ--Y:V*\4>.S;#TCU?IH\7; M4:;RUL5XH\=FV'I'J_31XNVHTWEK8KQ1X[-L/2/5^FCQ=M1IO+6Q7BCQV;8> MD>K]-'B[:C38(,7",7PZ='MT5_ZVZEECO%RRQWBY98[Q+ MEECO%RRQWBY98[Q+EECO%RRQWBY98[Q+EECO%RRQWBY98[Q[W>[I^UB87Q#XM->C5H66.\7++' M>+EECO%RRQWBY98[Q+EECO%RRQWBY98[Q+EECO%RRQWBY98[Q+EECO%RRQWBY$08)A/_6GO]WO_ M ,'\&)B8OPB+3H]FFJQVNU9K])6:_25FOTE9K])6:_25FOTE9K])6:_25FOT ME9K])1T.S;#UORUL5XH\=FV'K?EK8KQ1X[-L/6_ M+6Q7BCQV;8>M^6MBO%'CLVP];\M;%>*/'9MAZWY:V*\4>.S;#UO!!$/9#IT5 M:_\ 14MSE+BH_[[QYZL ML=[R66.]Y++'>\EECO>2RQWO)98[WDLL=[R66.]Y++'>\EECO>2('+D'_KR0 M'_SG3_UY++'>\EECO>2RQWO)98[WDLL=[R66.]Y++'>\EECO>2RQWO)98[WD MHOMX7PD#OTZQ9WGK?EK8KQ1X[-L/6_+6Q7BCQV;8>M^6MBO%'CLVP];\M;%> M*/'9MAZWY:V*\4>.S;#UORUL5XH\=FV'K?EM UQ7A2E2E2E2E2E2E2E2E2E2 ME2E2E2E2E2E2E2E2E2E2E2E2E1Z1JVP];@>S0/<#>J@P.508'*H,#E4&!RJ# M Y5!@X.1)T$V!RJ# Y5!@*=IPXM!^Y]*XI\%Q3X+BGP7%/@N*?! M<4^"XI\%Q3X+BGP7%/@N*?!"&'$( L7%/@N*?!<4^"XI\%Q3X+BGP7%/@N*? M!<4^"XI\%$(\0D>1Z&WFC\K\UXIP]7Z:/%VU'H;>:/ROS7BG#U?IH\7;4>AM MYH_*_->*:/ROS7BG#U?IH\7;4> MAMYH_*_->*000.GN*K[,5?9BK[,5?9BK[,5?9BK[,5?9BK[,5?9B MK[,5?9BK[,5?9BK[,5?9BK[,5?9B^(G4[W#N_P 1TX:IPT*<-"G#0IPT*<-" MG#0IPT*<-"G#0IPT+V1AJG#0IPT*<-"G#0IPT*<-"G#0IPT*<-"G#0IPT+\L M0/X-!B -JG#0IPT*<-"G#0IPT*<-"G#0IPT*<-"G#0@!&--JT&,:;5.&A3AH M4X:%.&A3AH4X:%.&A3AH4X:%.&A:!$";>G\T0"G#0IPT*<-"G#0IPT*<-"G# M0IPT*<-"G#0IPT(@Q@&U3AH4X:%.&A3AH4X:%.&A3AH4X:%.&A3AH6@1C3;T M,N']/1$-(_J"W9%TGTQ^XT>'MK'0RX4?FOEN_!S-D-QH\ M%NR+I/IC]QH\/;6.AEPH_-?+=^#F;(;C1X+=D72?3'[C1X>VL=#+A1^:^6[\ M',V0W&CP6[(ND^F/W&CP]M8Z&7"C\U\MWX.9LAN-'@MV1=)],?N-'A[:QT,N M%'YKY;OPLOB,#UE\1@>LOB,#U ME\1@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@> MLOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>L;$,) B^&OV'V:1V MM_!C1_;BB$6BH=P_UW^"R^(P/67Q&!ZR^(P/67Q&!ZR^(P/67Q&!ZR^(P/67 MQ&!ZR^(P/67Q&!ZR^(P/67Q&!ZR^(P/67Q&!ZR^(P/67Q&!ZR^(P/67Q&!ZR M^(P/67Q&!ZR^(P/67Q&!ZA_\XH=!UCW&WI.)]N**'X /8-.LGM:LOB,#UE\1 M@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>LOB M,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>LOB,#UE\1@>A_Y1PVCW MCWGN_OQB@ ]HMUV J6]REOY2WN4M[E+>Y2WN4M[E+>Y2WN4I\7+V0'1[].P&]2WN4M[E+>Y2WN4M[ ME+>Y2WN4M[E+>Y2WN0'PW^X:P.^F\S9#<:/!;LBZ3Z8_<:/#VUBF\S9#<:/! M;LBZ3Z8_<:/#VUBF\S9#<:/!;LBZ3Z8_<:/#VUBF\S9#<:/!;LBZ3Z8_<:/# MVUBF\S9#<:/!;LBZ3Z8_<:/#VUBF\S9#<:/!;LBZ3Z8_<:/#VUBF\S9#<:/! M;LBZ3Z8_<:/#VUBFQXF'BB$G1I]FFK_>Q9D;H>LR-T/69&Z'K,C=#UF1NAZS M(W0]9D;H>LR-T/69&Z'K,C=#UF1NAZS(W0]9D;H>LR-T/69&Z'K,C=#UF1NA MZS(W0]9D;H>LR-T/69&Z'K,C=#T#B8HB%FCO]_OZ?N8>+\)^'15IUZ>]9D;H M>LR-T/69&Z'K,C=#UF1NAZS(W0]9D;H>LR-T/69&Z'K,C=#UF1NAZS(W0]9D M;H>LR-T/69&Z'K,C=#UF1NAZS(W0]9D;H>LR-T/69&Z'K,C=#T#'C"(?\Z-O MN_P?Q08>%\1%?M KM[>RQ94[P65.\%E3O!94[P65.\%E3O!94[P65.\%E3O! M94[P0T\L0/\ H(Z.5.C_ *"RIW@LJ=X+*G>"RIW@LJ=X+*G>"RIW@LJ=X+*G M>"RIW@@(\'X?]@]_=9UOS-D-QH\%NR+K?F;(;C1X+=D76_,V0W&CP6[(NM^9 MLAN-'@MV1=;\S9#<:/!;LBZWYFR&XT>"W9%UOS-D-QH\%NR+K>..$Z#%HTUZ MO]A3CQ_DIQX_R4X\?Y*<>/\ )3CQ_DIQX_R4X\?Y*<>/\E./'^2G'C_)$?IQX_P E./'^2G'C_)3CQ_DIQX_R4X\?Y*<>/\E./'^2G'C_ "4X M\?Y($Q56^_O)[_[O<7#@Q/A$.C4#6/\ 7;NUYD;H>LR-T/69&Z'K,C=#UF1N MAZS(W0]9D;H>LR-T/69&Z'K,C=#T">8!'_/FB?\ Z!H_Y#UF1NAZS(W0]9D; MH>LR-T/69&Z'K,C=#UF1NAZS(W0]9D;H>LR-T/4(CQ?B!/"W9%UOS.GNAN*K"K"K"K"K"K"K"K"K"K"K"K"K"K"K"K"K"K"K"K"K" MK"@T'7LBZWT^W3:0JRTO59:7JLM+U66EZK+2]5EI>JRTO59:7JLM+U66EZ(. MDBTO0 T@6EZK+2]5EI>JRTO59:7JLM+U66EZK+2]5EI>JRTO59:7K3[=-I-_ M^(RM5JM5JM5JM5JM5JM5JM5JM5JM5JM5JM5JOJ"M5JM5JM5JM5JM5JM5JM5J MM5JM5JM5JM5JOHTQ0=M 7#O>N'>]<.]ZX=[UP[WKAWO7#O>N'>]<.]ZX=[U[ M(/$ZUP_$O7#O>N'>]<.]ZX=[UP[WKAWO7#O>N'>]<.]ZX=[US,,(T0_ENIQ$ M8TC[8O*X=[UP[WKAWO7#O>N'>]<.]ZX=[UP[WKAWO7#O>N'>]$F#VGWEZX=[ MUP[WKAWO7#O>N'>]<.]ZX=[UP[WKAWO7#O>H###H_P#T=#+A1^:^6ZG'TQ^X MT>'MK'0RX4?FOENIQ],?N-'A[:QT,N%'YKY;JVL=#+A1^:^6ZG' MTQ^XT>'MK'0RX4?FOENIQ],?N-'A[:QT,N%'YKY;JVL=&CX3J[N MX=Y4I:'J4M#U*6AZE+0]2EH>I2T/4I:'J4M#U*6AZE+0]2EH>I2T/4I:'J4M M#U*6AZE+0]2EH>I2T/4I:'J4M#U*6AZE+0]I2T/4I:'J4M#U*6AZE+0]2EH>I2T/4I:'J4M#U*6AZE M+0]2EH>I2T/4I:'J4M#U*6AZE+0]2EH>H?9=WCN/1__: @! 0$&/P#[MK+7 MRUK"OZ.U4T7IN56;*I()HR^J5U E]!G4ZN#1XS]^H/_ ;+ ^NE!?N/8/\ A'Z\?6MNS[]P?^#9 M8'UTH+]@E:3G% 2Z+B3U")M-5IRW!80EZ,J3TJ,9F%"@E/@6.N( MC.R9@E6B4$JDQN2C!DFX+/(&84/)9Q8@"Z,YZ!!SC/OXSPH6KE*=$C2$F*%2 MM6<6G2IDY(SC@9IHP%E%@$8888+ "RRP8R(8QC%G 0 ''3G.?>QCA.X MM2Y&YMZLOM4J]O4DK$:DKIR'M$ZI,,P@XOK!SCI"+..G'&P?\(_7CZUMV??N M#_P;+ ^NE!>-]'54Y993675RW7MI>BW<^/JV:1,\2<7&-.C8]I5B!6UNZ%^3 MIS$AQ)Q9H5. 8!GK9QC-\1NEK(IV-0;5CE?ZM[G0IE>X:BD2EYD)1.2)4MP>2I.ZO4-YJD;IB,68WAT9J[;Z@IAUC6)A'U;V7%958D55YZ[T) ! Q*B"0&8 M0I1&9ZE WPAL2G@6"Z:Q_3T:67$&2C8%E$X)T*5\4?T:AN94R4;?D !"PHFZU='K58:)NOF/5CL MK9%+1ZLEUX(*^T_L)3"('L.R:X3&?QQBL"OHD!0E.M)DC#L&2@RJ1? 1(1*A M%E\JN,3:0."73JY)/;[U8RK!#S#8%9-[M-51^5:H5O:7PD)&M;XI+5ITD=6R M,.RG*=^D;,WH5:=4<62G.A%-ZLG-FNRBWN:GN+IG/A7,J+O!O:I?!Z$G=C+K M#H-O+E<90,L+:+'B2;X-B9I)"8WPA0286A$9T<,3?(AQQ_=4'-+9^6U(JD20 MT;%*Y!7R>NDJAYVD0@P6XNS$[NAP3;)*1X\+C:6!"PCR8:>'+IG3%J7633#C M,KHH[FD.=KM+7"0$N;-9^GED,L4JA:GC8)N8Y1PPEL<3]NPC();ORW>K.-!C(3AAT @%./^L% ,6PE"\U"9.J>H::8V MN&Q:8:E62:9%);6,*53A7'F]E>7-[5+),A486A5J#E!N%*HW/*JD<=4S I59U)6":0 &0NBH*Q*>(XG M"DTH8"BN9I9\;DS3)6JB]7>6;**KIE8GP"M:PC5V@?&*RKE3L34>)T#7E:$. MRN0/2A*(A*(!I^%<*9!JDZ(#@=G*?3XQG$W#;OD5+0)LM( MR1MH>RM*=E&EHL)S#22DY1X!!"4$0L%='4Z?YO&P?\(_7CZUMV??N#_P;+ ^ MNE!>%++)&5ID+,L[/PMI?&Y&[-BKL30'D^$H%Y*A*?V1Q81AZP,]40<9Q[^, M<*25->0902L94,;6%'Q)@-*51UL& UM8%)9C>(![*WF%A$0E%C)!0@XR$.,X MQPZ.1L$AICB^1X14XFQ6/-3#!8H>0<8_)69.D;0EM2!R+,$ U(C+#E8 M,SL\%F#'@.7QB AZ7J"L+9&4 ME\"&$IT6JTP,&K,!P:886'K#SD..CY./I,5EK,_E'#RQ.Q;0_-CT2SK2##Q? M!:S"M*Y%-;B44(>>H/!!X0YSU18QPWMJ*+0%1\@'$:AI0)62.G?(EW5]1P,/ M;TI247R;<577">(18231].!YSGIQGA1,D;#$ET0],PW9/ MH8VA?C629/37Q7K5(5\NUPU=I* M:6#<[M$(0Q-TB@1ZN7UC51=CS6-":?AJT!--9N1QX5#*1"?/ PB$I-)/$/*O)O6$$><]?HSGB06+*( M9 FN+5M!;#E "6^+Q0M8",M48>)C.6^+(C241)ICJPM*L]2F*&66J 0CL]3 M A8BZ>-U8TQIPFFM%.7$U0V<5]%&21?L,N1,YN468U[*1\( (3,3HSGI'5JP M,:9N< @#GK=H6,1;S\BHE\,$Q;Y#$NOR<9_A(J$]ID[Y'EKO _"@1;MLY'\' MX'A)UO?[/IX;8"GJFMB((S.J-]:(43!HN5$FI[;U>'! \-L< UA9T+JA7XP> M2H*)"<4=CKA%@7O\%M,<96F/M11JD\IL9&Y&U-Y9ZP\Q4K.+1("2$P#52HX9 MA@L!QD9@LB%TYSG/&P?\(_7CZUMV??N#_P &RP/KI07[#5IA\&=EU=BW3H-V MN-O;DPEB!="HZIDEE$U2P8BQ#"%J5$*S&9"-" M<-*J4#1HI5MO (/K R6SI9O/6KU'&VZ8BY'RK;G<.QTRV9PB/GXF3G/;93M- M(5RD6LIXE*@H0A'B2-K$%*2A#RT:KLBN6U1*6>:Z8.>YB]'*T 28!2^HT"-E MS36"1:>K:9#-S9C=#,U@M9:SF$3E9"^4'-J8UC;W5"4H4DJ%1@Q@ MVAAK13!D"*OC77E]:DQ)N9[0BS:EBU9%6)([+WHGCQA/-7MV/F$676 ^)68U M>]/S^Z9*3#*=%7A)^2>8-<4DJ\BO45T7M$B:?KZ(.["O0/5(471L$K6 RXIO M2.I+6RSBR)"@?%2TIP&F6A)$B"L,Q@L/907+3'3ZKV[?+RVOVQG*9XE]>VIJ MM.;5V>MZ71]^I+9NMQ$Y,E-;LFMCFW$MDICZX+PS9(.);0A6""4.WILEU48G M>&VOMW%UK0E'<; @.KW6[2W6!BBVF*AMBY+NB9'-)8-\IG94XH78UV^3"5P" MI/95JGJ')=?&%THMKL"1ZP2T1T"W!>"5Q(A>[L M'_"/UX^M;=GW[@_\&RP/KI07[#HSC&][^/>S_P!ON1ASE41C$FQC&/L-@_X1^O'UK; ML^_<'_@V6!]=*"_<>P?\(_7CZUMV??N#[OZ:[-4A1LJC^J+QJU(&.Y:-D5QI M'=B>K9*M14[-Q;-8L%*;U 5[:B*!D7:"#@HSIZV#<8!WA^B7J)SC_41QWA^B M7J)SC_41QWA^B7J)SC_41QWA^B7J)SC_ %$<=X?HEZB_7T+MH?W) M3?C2CZ)&M_[G(;]_MUXS8$=E\):-%JK@ES6A,W'$?7L1N]%=A:[UQ'*?6?8\G41Q02X/PADI:8FV)4!8L_!HE@O!L"<&PLHTTP3*:Y@4)TYYF >%>##-+P(D19@_M>_7T M+MH?W)3?C2CZ)&M_[G(;]LW8D<[A-A1!OT@L&(5I- *$\=>EEAR:PXA7TKK] M-7":.O[IX7F8&V@RMB8#@) 86XJ^H>$HL C,$5(GK:3G;(FWQ(]>A4EE[CJ8 MX,NBM%HME722AFJM20Q_L\44RZH5Z-S,+*&J7+BD." GX-[*CC(AF4J6*](S M5SVSOZMJ*3$19YNG;1K@@)4.+C1$N?VI:RM M8XXTY<.UD*>3WA.+7C,BFH5(2$P9#6D.E22&-F0>%Y$TM^!!-(*R6E*^U[]? M0NVA_SDMN937 G= MZ3P/]FD@U!8-2&JMLS0+">YG2!C(B+?)C'?#064I4"4(<)@ $6H!J]5:K+-, MY!3K&U(+"L]=AQ1NDG.;'6L MO4&9F^9A-6V4@?HS6<41A:@NA8'=PKTZ?#=;/?2' S)*68V$GF",A>23@T)1 M3*G#X0:' E?>+,GLB<1"OHWA8E;LR&;R5EBC'AP7C$6A0Y=GY:@086+!AR$ MHKM.N9G&'IZ=JE/KC\^%9>4_'I3ZX_/A67E/QZ4^N/SX5EY3\>E/KC\^%9>4_'I3 MZX_/A67E/QZ4^N/SX5EY3\>E/KC\^%9>4_'I3ZX_/A67E/QZ4^N/SX5EY3\> ME/KC\^%9>4_'I3ZX_/A67E/QZ4^N/SX5EY3\>E/KC\^%9>4_'I3ZX_/A67E/ MQZ4^N/SX5EY3\>E/KC\^%9>4_'I3ZX_/A67E/QZ4^N/SX5EY3\>E/KC\^%9> M4_'I3ZX_/A67E/QZ4^N/SX5EY3\>E/KC\^%9>4_'I3ZX_/A67E/QZ4^N/_#_ M !OK+_?_ /Y/PURN&R)BEL7?$H5S))(R[M[\P/"(8A! L:WAJ4*VYP2C$#., M&$F#!G.,^_[WW1J5#)G'V:5Q*6;6SOC([M:\H M]&X-;NU+3DRD@T BSB#1@%C(19QD9@N71I3@0QB'G!>M-1E%XR+.19P HJ* M*+!C.?>"'& XQ[V,8QQW=.EGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDMQW=.E MGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3>2W'=T MZ6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU-Y+<= MW3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDM MQW=.EGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3> M2W'=TZ6>K;4WDMQW=.EGJVU-Y+<;GS^!Z&ZCPV716:I5*CQC.4'F"&,0A"SG/=TZ M6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU-Y+<=W M3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDMQ MW=.EGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3>2 MW'=TZ6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU- MY+<=W3I9ZMM3>2W'=TZ6>K;4WDMQW=.EGJVU-Y+<=W3I9ZMM3>2W$P7(N7?I MOT>F#_\J]?=&E7\5[ER?6%8 MONO?KZ%VT/[DIOQI1]$C6_\ F_P K!S"<2O7.,M"0#7%FV7%VA.8_)3K6A476"5D1IHA4CLB)&ML5 M7K0F$$L8%JP)AP"TXQP"UX::J.B=DPV-3J-F+D^4:[+)*F=(]MN%R3(AY2K0 M)%H0G%=879F8R'IST=/W'-__ .(27_\ #+>.7K]'I@__ "KU]T-&CKYK%*V] M?JOM3IUMPVV<;8\>$SVU$*U>(_;Z-I9(Z6PB71XI4@2*T!IAI> M<8[/AIVB-HZ0T(T2.=3V*Q>+2.5MLS4R!B@[V*.BF:%Y:VAD2B;'9Z1K$Y9? M8YZHT8\X,, ((L_=+AJZXZZR6?,&\.N6Q%8LMS(9VT1UA@,I!E$JDHS4Y(BP=.>L,M103=KM)*VC^E=(:\U8ZVNYSUEDS/8$ MK3Q%1%P(6Y@0,;:MCYYK/"L.V2S5"K):=<46/JBZHC.)=5%HQ\J6UW/6-QC$ MTBBIJT6*CW<:]\KEZ319L*6,2\U2U*BFU* T@0 M$Y6 %W&KKQB/L4#RT2?+^(*K #Y='XFYP*/S18SA4X8ETW8(*]*V5"\G)C'- M&U*#$A1X"!=3B0-DHB*!Z3R>2-DO=SUAR[+GF3LB=$C8WMN>2U9;NRN#&D;B MBD1B(].)(6'(2NH$8\"9(O&FI"Q1R-M#:P,#(UIRT;:SLC.C);FIJ;DA(0DI M4+>A3EDDE@Q@("P8#C'1C[CJ^2JM=)3><;O61S2J7![8)PSPI%7;[B%K'R/C M=QNS$]8=,R9,E7X(+!DCJY0#_G"$( ,UARV6S7Z2-J;4+61(Y2O80V<,RN,/ MR@J:)V*.-R>$ELQ#PTJ94)T7&D8,6G"+ TG]8.<9P+'VQ6WK]BZ)1+V]6J0+ MT*NW:_3+$*Y"H,2+42M,=(0')E:-42,HTL80C+,!D(L8SC../24H'YXZ[\H^ M/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^ M/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^-5-G==[/J"=3 MUU> :F3Q'%[+@+NG MBC-:8CL=KV4QTG6<4K\!I-P0 L+DYL;601('PT!\BP=A5()!E4N.ZV,"RDI0/SQUWY1\>DI0/SQUWY1\>DI0/SQUWY1\>DI0/SQUWY1\>D MI0/SQUWY1\>DI0/SQUWY1\>DI0/SQUWY1\>DI0/SQUWY1\>DI0/SQUWY1\>D MI0/SQUWY1\3-\@=VT?*;V&=W;82S&IZM*N4$@9AS8"5+ (L M[ %(L*@'QJLVEH*&0=@ TZHP\ @!%UNGTE*!^>.N_*/CTE*!^>.N_*/CTE*! M^>.N_*/CTE*!^>.N_*/CTE*!^>.N_*/CTE*!^>.N_*/CTE*!^>.N_*/CTE*! M^>.N_*/CTE*!^>.N_*/CTE*!^>.N_*/@F,02ZJEFLE4IU2Q/'HE8\.D;X>D0 MA -:J):6=Y6+S4Z,!@!8R+..G'NIV2Q;D.<8])2@?GCKORCX])2@?GCKO MRCX])2@?GCKORCX])2@?GCKORCX])2@?GCKORCX])2@?GCKORCX])2@?GCKO MRCX])2@?GCKORCX])2@?GCKORCX])2@?GCKORCXV%IV-7]K\[V8S1L%MTV1F MWX 8?^U.IC,S.-(D@"9%D63I&0W*6<73_-[)Q'ULX#TYQ+K[LRX*?A-G;9SX MV4IV.66= V:2LU0UZ%9#JW0.+.XO:=V93G5Q \O TQX0#QAR!G(<9QC.?24H M'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^/24H M'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^/24H'YXZ[\H^&Z-1 M2]Z:D\C>#Q)6B/QZT(0]/;HI 0%,G,,R HL0L +$+HZ YS MCBW+.OW3+6JXK&<-[M]6]?.K$IV#RJ6KD#1M%8K6TH%D@=F=2Z*D34W(RR4Q M)AHBTY8>@O >D73W<6FGJ_US\1<=W%IIZO\ 7/Q%QW<6FGJ_US\1<=W%IIZO M]<_$7'=Q::>K_7/Q%QW<6FGJ_P!<_$7'=Q::>K_7/Q%QW<6FGJ_US\1<=W%I MIZO]<_$7'=Q::>K_ %S\1<D"-3GAZAQ!@BF0.1DG M ]X8,](18][.,\=W%IIZO]<_$7'=Q::>K_7/Q%QW<6FGJ_US\1<=W%IIZO\ M7/Q%QW<6FGJ_US\1<=W%IIZO]<_$7'=Q::>K_7/Q%QW<6FGJ_P!<_$7'=Q:: M>K_7/Q%QW<6FGJ_US\1<=W%IIZO]<_$7'.HJ>A:N@=.5DP(N6ZK98%6\79X? M%&M2]T)9KP\'H61C2(T":,>>D0LYS[O-R!M!K?2]_A@]0 M2,!I)Q-!5V4:4:6+ @&%& 8PC+, +&,X%C.,XSCIQP8<=RYM.#C MC1B,---H*NS#33!BR(9AA@V/(QF#%G. F8 M*-&'IZHQ8SW<6FGJ_P!<_$7'=Q::>K_7/Q%QW<6FGJ_US\1<=W%IIZO]<_$7 M'=Q::>K_ %S\1<=W%IIZO]<_$7'=Q::>K_7/Q%QW<6FGJ_US\1<=W%IIZO\ M7/Q%QW<6FGJ_US\1<8$'EQZ:X%C.,XSB@*YQG&<>_C.,X8NG&<9X,5*^75IV MK4G"ZYRA30M>GGG#SC&,C-.-9!F&"SC'\NK_7 M/Q%QW<6FGJ_US\1<=W%IIZO]<_$7'=Q::>K_ %S\1<=W%IIZO]<_$7'=Q::> MK_7/Q%QW<6FGJ_US\1<=W%IIZO\ 7/Q%QW<6FGJ_US\1<8+];&S_ +GYW_\ RKED?5RL3[#G-_Y/\L?]V5Y^XJ6#*4G@2)CU(B$: M&:Y:0DITRK21K7Q P2D;#( MHZG>#XT\K8X_"0H90U,KL,ALD+6J0F&"3A!E2E-"'.>KT\1NO7&2LR.P)I6\-K=D7A"ENCZF4MI:HX(>H2-<2$6>DP.,PB2V%B1 MFM4^N2JZ*9C(LP*I(:EG=R2YN@T)"]$(1==J8CY([)B52XS^A2!.",SH#TYQ MUAB" /2$/6&+ 0](Q8 ''3G.,=(A"QC'_'.>#Z?^2%CA7D5PELG,]%!GP-1F M(U4F61<,0(LO*?Y-'6.0C& XQCW\\3"\[IDV8=5-?-H7N;3#+0]OJ.-,>5!*8UZ<4,<;G=WRU MI#% ,G&E)S<$@SD8N@&!"PUO20I:0D=V]&YI27%"J;' M,N3EJ2 +FU<40M; MU>"C<=H0< !Q0^D(PA%C.,<#,R:7@LK(\&#R,/4+R7GH,P,73U09!G'O]/\ M)QFJ\2ICS9 8<"P10C#@GS) 0 =;'7ZF,X#D?5Z>MU<"ST=/\G3PZ/KVX)&EE96Y:[N[JX'E MI4#8UMJ8U8O<%JHX02DR1&D)&888+. @ '.&1FK9K)H M+([(D=*R"Q8@]3N PR-3N2P%9*)$2VJDYA<7$ZQDS/PD).4D+R8$L8\#QT<- MTVJ=77MQ^$V_6=3."$BYJ\@2!J5SR4QEJ=%(Y'+'$MJ5R&/Q21A?$; 7GX5D M!&""4 ##%:<0F^NTUQ5:IG[J^R.+ML)3S^*GRQ?)H>B"XRR.)(\4ZC=CW^,M MXNW7HPE94I">D9H AQG/#TQPZMVA)@0I975576C/Z37WHOUZ:[ICC.C6QY_F#'*7F"2 MF:QUD L^'G2DHC.F%4T+Y;DLI$)208>E J0 RLXDT@(N>K*E6UURF-OCE17/-Z"F3U)%)4>;R[+KSIQ*6EH4.1A(7M*BR2HR!2GZY1H4:D84LSC%'!B9++A-=@C2-K2 -6+C75;X MN-4-#"N$OPJ1I HCD^"\9-[0(N'.6VN^U33( 6-<\.C*=POFK9B@ED=J&2/+ M8HEZ%_CKSAJ3JUD;:P.SFRB$)RC831)G )9Q)G1-U]=V74]DRJ)5(IN1-#F> MVH$@.=8:>U*U\8D2Q[5O!C9'(3*523_Y4P \ MJI^9<-9)H,A?6R,+I>MG$;0QM%(GHYN(9&-6\K'$AO3.CV-X1Y1$#,"8K K( M&5@83B\B46XCABJ!E);4NRK1L2J0MDJ">II:VIA5"M_0OC.20WK6F3J8@-P1 MY 'I"F4@"+.18S[O._\ ^5H-ZO5 #'OB%G&/]_'*2@-PT-/F^.TQ9N_(MJH:O MDC,=&VRO[D8KT65RDG;'&ILI8[-89+)9?'C2T:U&:[8F,C:)ZYZY[!2&?1%ZUEDEAN)#[*EZV&ML+CAQ:!V;

]8==\XJD2MY7.,Y2")D4U2FH"#\G*4X4J6TJ?)U@G+Y6,RW=Y@RVJE9ELKDL8I M^J+CHY4AHR1,E.MTX21-S@,RLU]=BD8WL L5PK-$XE-) U)*I-,RE-97HHF< MH_\ ^?Z*ZPKO"K2+1NCMOA&7)S+);C%H+)1ED6$6O&6M%-,FE)5:7(,&N0\E MX)QM*P1=JO:C(E9D:Y8-Q8LI3EJA,,\-N:_N=),)>TT_IJ?09!453.AJ6,N,@D%A//R<<&< MVQ9P]$0)MD4:.3/:MG7R%8EC E)K42K4 2$Y,WHGU8TY;+H[3'3S28O6=8EF MZ&.+FO9RK;BG$KF#E!DBVP6])6M@Q.*+F$*E[P!L(5DD')0*E0>V*-YBL:II M1B.0^](G(MJ].K,DTU7FNU.;NVS0DNHR7P\YL7*7E^B\6B\E9VZ=(#DI8FQM M=I(HRE3B-2Y!PV.L:+V[UDM%8]ZC-\LA;O%ZMM>LZ_L#6F%S9)()S*J71STX MS::NK9D#V6WSA0CD"9?)L%,CFDR61S;6;$:L"V>2"LUE:P4Q-CGJ+ MP_9V+S"[WG$ :9=*)M\OX8)[;YW'U#&N5N"PE#DLQ$)W'\' 4&WBEA%&VGBP MW30/ELFU\>AL-J1N9N^])S)Y!<$^:'598I)+-<,:@Y;,E+X1,[DZMCJJ>F.O7<27"90?EXP,L)?:>$XP+<&=U M;44NL.&7!R[:%J:@WDMUA&:7MZ[X[:EOVJS1:W6AZ?BS'>@0)9PQ#E/PBF(0 MNS&0XSG&,BZ.GW.4]]%SF/?V#7CW9G_!J@OUU) MK[MO;'RV.225P^DX,^V1,6.' :SY6IB462#=)(?'D;TY,S6XNC>SD'*"TIJM M-X1V62P#ZX@XS&G&P[.K6JWY_8($_*H7.;(A+3(X_BRQ$)X:WO"8YZ+ 4J?' M,_")*,&1$+%@1%)S#%V2W5%*5IH$[8<3D9;@H&$I.(PP00YMM'8IU>5&&QR+F MK!57\H-VKL5,EL&I*L866A4O\ -')DCB^8RV0*%K@L0LT=@4#B+::Y/;TL M/ E1D9**!@Y6J2)C]=ZS>:'L-C=;SV6LC65>NDJQN84,6?:]IV77*5/H\)20 M9FRZXEK+$34S>X(,D"\),ZII8!E'%@V'LR&ND9MR1Z[U-95K/]9Q::L2:0NR M6LV1]='9E*5BRO);%*APCRAL\(.*$G3N0!$'" ,LP(4%E))_!&C":'UE)[ C MIDYC+HYU$&2?!1^$= MOT8R7Q%C< M3''CJ/"HI!X:65E,H)SF,LL-O"HY6\35HD$@A[5';%B+RX2ICB2P;?*G:.HV M]W4*'EOC2XH1+@:G"8!&8 03L@SC.,:X0BP$K-7US[-L]S2*!UU&;"B%T,N( M_2T@PTOCL;:%=*EL*5)W-"N0')^R-SG*M28A_G*4BC 9K)B[*9(:V@RN!ETDCJ:X 0,[7DQK5 PJ/, 0(Q*<# \B),P'9AH8(SAH;]= M;]5T>1)4DJ9)V6,0FRF-&8<4I2FXR+(>KG/N M3/SR-P;[)3KKM MPMC$XE^%K4(21&GHBP9"3QL/9L_K*F+ M>K/9JUJ)V>1.TS>OA6S]=+?IFHH772:$,Z5SAJQHF[)&'&% 9#KZ]JYH?H#N9*89#:2CR$Q?+$A=.($[ASI&?F M0#/( CN$]Q H58*P<-J,1JC "<,#$,(I\'Y4$-& MO;M F-IA-!+I$*V$M261F92F23LRAK4D3"SV?%=:WTAX3F-<'D"QZ&U.7;FI M3$9.9C>EBK&NTWG,PGX8-/:Z0_!ISM:<5%)\, M1:U&X%M#R@("N.RB4",2YVSM*^&FG5 )9R]-1-:W^'U*4Y.D=0VKKKLL_/+> M.NZR:Z^CK#'Z8D359)9\99&U(!1$DJ$:8PM68(2K-F;*##2K8[VIOER\]C45 M>%R1Y?6-@J;1 DI(=-"YN7$$H7F];F:C!IDX"FM,WMK*E;$9[B=V)@\2)K9T M>O[W$'KF,[3[-KY$M4.!5D_L9VCCM@E(RZWE2^(.JNH['@;]/,(9+X 9TFC M92Q(B=$&%YI>=-9!.U-8K(]KMRX7C2>9?):1/ZE\FJE.71(YQ&7B1*%4%N"AG69NR:3I6 ;&SF3:G+'Q+ M\(5!&%;4Z$-Y)Y9A.?",=E0FRS74E0Q38FL=IJNO:YZS7W'+IY7-[-]9Z^V# MK>P*6.3NT!;4T#E%8Q^P!NT(-^!,!P- 46X]FI-PJ2OU76:?#E4A6; [,VFC M4P5P/P5SA6TZV^TLRD3^8_ERF'AI*N" M+&)'&$C<>%I>,RDDP2(>%>4_@ @X/QX3@62 [/?MDM9H::OUQU\IRXYI#&ND M+86SV$LM@36P(R=92VP6Y2[Q.Q(6_&QX"4EJ8VGX283FA:>X'"*/( 6X0)[Q M:D9?X_?E=:X37$CJR5-2&O[ NI$V+:+739::E$4R0JZLO:(B/O&>NC&J5EDJ MQ)#,YP%GBZP]/>SA8O,IF.C#077M:3BI\4>>Q0!?/EC!8QT_<9&394GAC1'U M!Y[ZR9;V-_3K2QH2RPI31&NHI!;"!@BKMZEO)$B0K40E"A.K!VQ>0@]T!)!19))0< +** M$LHL <= 0 +!C 0!QC^3&,='N%#,*+,&0/)I(A@"(1)F2QE9,*$+&_L&O'NS/\ @U07ZZDU]W9_7>LCXRBGEY4K/JHC M+I,U[BV1-E<9XP+(V!]D2MG;'IWPULQ;@)286E2'GG=E@L <9%U@[4.3&CH] MI=-@.5Y3&DC&9)7=W4'-MJP&Q)Y-7R1RM>WPA6>?7!2:8IBT!Z;"AT,4-N!" M2$8$6(O>%^C[W5;:CV)L_E^[+UV@DC[(UT8=9WI@55ORBU^O1A1QX2ETK>R5 ME98SA\0F+!)RU99AK:<-+V*C6'8!HJ"BJE309LW2D-X0!B?<.+A)K.V=K:#0 M9FDY3VW0%G9YE(CSX5G$C=EQ*0\2!26 K"P0# "J#6D!FN)_[,=2M$:T*D[4 M[OK&XJK;TUV5:K?DS+(I5BN#9C-JFF$6:"L0%,<8B1PIZ4.!ZAL5&*@*2K%D MB9)2Q+-,.;]K3S#6Q(J7N?A*>LZ9KRJH;+6QS3%Q(Y*"YGY=71YR/))AK<82 MM!@]>4( \9FY\.0!?E-=RA$ZQ5H>HV89ATB./RRPI@_P AJ77>U-;)M0=?TQ7[JZM3\E4R. .TY.?,)BSD3$F" TH@ MPXT01CJ*GP2.KVQQUCY>.ZFE,3EC"M>6?&Q,JVC;8G'8S-[() VKED7AT?2P MXF1OB,P3JN4R]>H.3=E$2."I<#!DJ%9.$6G3XYKJO6QO6W;3F)7/ M*C4$IE*APD,"W&-L]?!,1E.Y1K)HY;&%]F]#\2X*"B3O C5"=0<8I"47)=N: MG0U:XM0-%'C5^$M4OE+XVN9=J.5L8M-JFDD0H8RO1YKAI&F(2*BDZH;J>/(\ MEDX!U19M^4JD5$'I[*YG&B^\H$8USR%'F*ZS0*C8S:R56B40U;A)8,U?*I<# MV0 1*4W@3F0!:N*,+.P*KK+4 J,+?"^:)NGN^\Y:'IX*D!U6[,U39E=QN-- MQQ-,0=8Y2J>$'/Y!R@AK,3HQ!*6J1"!@.D,77OE9M(*1J7F,4/:2ZMI&^M*^ M*L^ZEAM,^@]D5"I611"!U6UR2Q 2K&U66U&>&'A.3'C+)_I('6[Y%*72[)Z] MPW2NJXY.5%DSN1T_LQ5.E%WQ"[&6N)Q EL0+_9C![3=HL-4K+[!]7M#XO'TF MN"!, *G=*;6@CA3<'9W9LO8.)LT/?W!_.C#0Z4E4-8H1]ND4DJRQ!%@01X]WD??3MLSZI-V>Y:/T^>8+];&S_LH33C"]9BQ2BM; M5V1OJQ4R=.O35TI8E0L!F$*P&1B[52(DGI'B1)4VL=N)3$>FFNNYT9 M;29-5A[^ZQ?8UU>F".5U+$KC,&1@KJPFEU8%1YI2]T,1'-1!JH)X32Q)>(%& M&*E);))C8.]%N:,1] PRJ)+8ZMDU)PV63:>W(UR%P-:EKO3D=:H-PC+U5,2CM=7W,WMG6NL=D2QC14,]6'&I"\,CZW 61V0 MLCF;7JAP9EG8X*6MYZN]$[$6 TO1D4H,+PSWD MI=5\A:Z"B3TW-;9;XM$T-;6F%/3A_:Y/!6D;Q+MU7R-LT,C]=QYR=LN\NF$+(F34O= MVHP* >4"P)JI(NCV3@]&1X9\=?I-P,6?L>=_\ \JY9'U[ZJ?MG/C<2'$$,B8)DNNJ#IX \FRM48[M+ MT2E864@1B$IN/1BRJ,R(\PXO 2@W^R3[:6Q'9[V%TYJW4283=5"H4=($Z"M+ M%L"QC;.*R,&$*N5R-;9*]&:F.+R@3)"4N"P=8H0C;ZL!;>\H:UM]["Z1;".K M:AA,7.;HXZ:2 AAD:B[/E4<:K5,UA+X0E/=3E)ABE/VA@$HBPY#U3)6U7Q(B M)0DYDSQS'F!8Y0:/N+2W2.2UNXU+(::<6A,XM9KO!%$)=U(4R_"E,\I5P@'^ M$&!!V(MB]9W:=JW?6N\DNPA$8B&(+$T-LTRGV5?7"83MFA]Z@P?(G6*Q^7Y'7C!!&A2+7\ZP!L4X M1HVET=5"5_EH;%6FO"?MAH1*L!&C*1D8PF#]HY3WT7.8]_8->/=F?\&J"_74 MFOVJBZ(K U*EM_9N=.\3C[\M)RI2UW7D'C:R;7!:8D(R1)75QC$71E(&A&<, MLD^0/+?VW73A/ *U(=!K:C3/6:'F1:_Z34:7;,+8VRMG]NA%>0F3[CQJ2VZ! M$!X?;^28ZOXX?-S7@P72,M&3U"BB<&X M-^T\C[Z=MF?5)NSW+1^GSS!?K8V?]DANUP+:W5,ZT)-M=K%B$@;P.K1+(')) M,S2QL("E.QE*'P5P3."9:2> XA:C<<@$'&2@Y$AUP?W6Y7*GHW5K_3%>14=L MR5.965(1E[ MUVV MQVD53Q2/ <50UC.>@4MSFI5&*E))BKJ'@K!]CRFU43K3*K:-SK-<9:,F7+(N M_P"X;XYR&[)0%>O/4KWN5N#@\*,-;DY&K%C.4:,"4PL(S.LDY?V4\Y:M;$]= M-E2J&)CG3XURYTKQMR5@R..4^(-^59P'DDG!3BI I+6KBAF!..%@XWKMDBEC MC/9"NC,N=['K\#O*QKB:LM%WJ8RDQ616 ST0UD(DC17ZM60UDHC@-32L7J5J M-&0L-R?AFA1*>U$D19*2UJH!+'4]J2CX..@&H]DGVM11:S!YYZD]TCCR$MOC0O>/:QW?BA%8RK0QPM$(>4ZY26/4^7K+6LZ.QK>;='?[8NL1QV M=R>>&RO4^H&B;02#:^22OW)0=&*PUKF#(G12T;Z66J)*E)R!(@P@5.Z=04Q7 M1?,OE\LCN@YNYTIO":RVQ9HYR&>V?1MDW#%C$4OD#H[F#EC9#ZPB19R\EQ.5 MHAN*E"#!.!(1XQR;HC)Y;/95L)=*&TMA;\7RR4S&7*BJ]FU R":6$TRA2^N+ MFK3,L&G\Z@$98RCAA3(CT2,HK'_?R+[3RGOHN[,_X-4%^NI-?M5" M72C>S&E^I0%J,O@N2"3R7F*6W%VYI?DI0S2C\)'5 ^QAF7)S<@&6("4TD8)7+I:S09:H864U5VN4*)P<#S!'*U>#2/M/(^^G;9GU2;L]RT? MI\\P7ZV-G_<_._\ ^5 QA$?E4BC#?AG0),-\:1JQ".*;R.S1E'"$,)>!B%G+K5[U M64!=*T?E+FK?J\71%A40=]4/;RID;X8]Q,Q!EA=_AR0+#ERW"A.8%6K.&:=@ M8QB%E[L%H:"LREUC$=@+_L&O'NS/^#5!?KJ37[GY'WT[;,^J3=GN6M05A60_8V_P!P;(03"HZ$A+Y7[Y$;2V!G,WB#BQO$BMF+.JWPMD=RQCZR$LKH MR$18S0#P+CN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^? MCCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)Z MN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN M<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6 M^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCN<><)ZN-6^?CCFJ[7 M3S5G9'5N!; %Z--U8,&S4%:X%-9 .GJAL2%3=0F;6232UJ.2-[N:0+ REIG] M"J)R+ !B$ /N\QRXE'+_ -Z=E:QV3J_2!IKB%#PX@HVAF;$IJA2;G&<%DEB%G'1CACED2Y1W-PE M$4E#.V2*,29CU[JI.Y MQYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU; MY^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQYP MGJXU;Y^.-#KP+T&WDUGJ[7W7[<^)3Z:;05)'8)'Q/]N-]5BAZ%F]6*RC\_P ,MDH- MG)O8:MJD1LDFT)1("R8QDHT62S3SNLI)_H\A$(0.YQYPGJXU;Y^..YQYPGJX MU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQ MYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^..YQYPGJXU;Y^.!"%R<^<&$(0 MY$(0MH(0 9ST=/1T9QG/*/.O5GP5N."^1BR9H>%49('\D PGITY00B#T&"& M,(/O1OU]"[:']R4WXTH^B1K?^YR&_=*__P!$J_\ ,XT8^C_ !'_ -W]\]^O MH7;0_N2F_&E'T2-;_P!SD-^Z5_\ Z)5_X!G&B_T?XC_[O[Y[]?0NVA_'+P!,L4E-[>F M(TXS!>0E%!$,70'&D+,ZS@ZT*X#K-&R!H .DR4LAN$@F]1F.-I@#U1>3 M@FEE#"+(>@0>F5QSFP]=+HKJ%1"(HTZQ\?I=/*YDD5C;>GRM6-S:B)/>'4G!JI4 MI3I4Q>&&:,=/RZ3'V?R6['T&! S429))*^V$=\Q4QC;)TE7K"FU ME@TL.4K"%SZ2>H0I<,(1F"$4>D$9&Z6%%UTC+1TRL 0I<*QD'CIDBPW:.Q>>:Z09Y6$ ME,)-DN%)4[#Y#"$RVMD(D!*=2]U]#)(F;VUP%U%SBX87K\8"(I'Q4O[:? _V MO_LVA/[4/ /!?!/E_P#)MM^5W8^ _P#D.K\.]OT^#_\ E^GI[+^9U?N-?_Z) M5_X!G&B_T?XC_P"[]WEP3B.5C8$EKRHBMJ0VC/F-F(516$#MJK6*'P/X5.-7 MIW)=ES?6\XHW*!*L\ *Q@U5V)0@CS%M8FR(*6>5TA6G.'85]G/;BG;8E93AN M([3H%"ML7?\ !Z@QS1V>AL,*V1X.P3ECRV'EK X-$F";LUL1-Z_G5/-+E#=- MR:AC:%N9SK$6SZAJW*3S/!E)S5EP(,$@ E..J M2(Q=$:GIEIC5+QYV-*/0K(>GK.&TC941FL9D;C@DIY73.)S5F@J>,##[QZ<: M]4+H"I<0X^]F_7T+MH?W)3?C2CZ)&M_[G(;]TK__ $2K_P SC1?Z/\ $?\ MW?WSH&P:=O2S(1KE:26R=:-A:UBY[8FALF5SIC&^1DR795MJU2H2S"--+\R& M@+,('U#KJ]UQUW@,K5M"F+1?%:1\3C+U$6+0M M:!4F2L+<_,S$7@P9PA81&A&,0B\9Q]T,.Q.HKI!V]1&+>B,9N'$XK_-@(RJY MGJ=SBR%X2I/AIC"V9:YXN:0''B,$'LE.>D.<8SC-JU+8+E #]3M2*XK6J:M3 M,D&RPR_Y>OZQV?\ P1ZD_P ,+ 2+#'"$90E.0)DP>Z]1Z@ MT"V[VQF= QBI)39$DHD-.&1ME17.P.,@AA)P9Y9T.=?"%2=G6%YP$@7\]*9G M_N8"(78M38\UC,'MKUN5-<,M2'O2"206 M2..$5[*5Y36E=V\)2T23!S'Y$\5]&SU%@2YK:]:4 MJ.96=)W-;); E";!]ZI5AR%SDSH?X()044>%$ D P!R#HX[DSF7_ )KK-Y_. M.Y,YE_YKK-Y_..Y,YE_YKK-Y_..Y,YE_YKK-Y_..Y,YE_P":ZS>?SCN3.9?^ M:ZS>?SCN3.9?^:ZS>?SCN3.9?^:ZS>?SCN3.9?\ FNLWG\X[DSF7_FNLWG\X MJ?42V]"-MM39U=4%M6?U^^WOBG@,#VST^E8U,N+3@@5F3)TPH3BD2,O&!D@_ MG'@S_P!W.18]QNU"K?2K9_;BU%-!->QCL30&*I&ECE?NU@R"MDYSL"PK#A2K M*@,B8,A%V(#0]507T9SG ^KW)G,O_-=9O/YQW)G,O_-=9O/YQW)G,O\ S76; MS^<=R9S+_P UUF\_G'2AP"G)#&1/-VMKX..L41:FMO2X6$%FA\&'_-Z,].>Y M,YE_YKK-Y_..Y,YE_P":ZS>?SCN3.9?^:ZS>?SCN3.9?^:ZS>?SCN3.9?^:Z MS>?SCN3.9?\ FNLWG\X[DSF7_FNLWG\X[DSF7_FNLWG\X[DSF7_FNLWG\X[D MSF7_ )KK-Y_.-;Z#NKEO;IZPJ=H+%>*OKJ>7+BCBXB.4,<&D5@+DRPN&VS*G M[ 0,4:/%C(4F<"%GWLYZHL8^[._L&O'NS/^#5! M?KJ37[GY'WT[;,^J3=GW;SF_\G^6/^[*\_L-D-@8.RQV22FC:5LBWFN-RQ2Y MHF"1"K>*."5!9CGF.K[&(=0-ZP#E!X3(TRLMT&039':9V3'QFGKWL:PIG>&1:%LC,A4.[G(%[B]-+4V)4V M%9[RYN02$X,"#C ]9817\8DKQ"9;*-NZ[ORNUE42]9=S?8FOU&,=OQR+5FC2 M+DK3(%SH4]$BRJ1?##*YIE)6$R\L81YS7]Q)YA)U]5V#7M36LGL%)7TR#$XM M7]W6$@JBNWZ9O2UH1HV54YV&X@;534$1[TV=FR[1KROWR"UE-W!<=)$=A/$O>)0%8BE+.E;8WA*\(4(L M^$E'&F1$3 MGJV4ES)I3JOT"V#8%,"68(7*GNM23DYAJ%" M-8M= K$V&LI<(\L(K0V1JFNJ\F%>5%04QMU\S8;M)6)WD,K:W:)EQ:OD#4VI MRG:-)W..N+JM6NBI,J$D/1ITO@F1'F&D65'=L)!!8X]5P1$;$?W^LBI"YQ2$ MZ]V:ZQ^%UK:ELA>1FJX$)_L\]Y9/ @G+U R&10YA+"WEGGD7X@J!Y7NME5^R M[,QP@$I>ZE<]@=:ZL?;%GE;NJJ5>:\E$(?V2?2*P+X3-RRC&N!QM M4FPHF!-N(W,)S.:D$((2B%0EG@N$:K).G$,I=[C"J"6;L3LYKSLJU3!B<$LX MK&9T!K_8%JN$8&/#RA1Q21LSY$4HE@E)+BB7,JXM4D,[$TA28OL%QL-Q881^ MP]VV4B4F?(G(D;?9U#LTR9Z^66;6I9: ]=)60R8R9F1D)^Q)<5 7UK4%IA)' M)&>RH5SS%7!$M)<@ MJ#&,S#BD)"MRI4%$"%)F%(])6OX:D+(3E\:SVA2K.C3XOCZ]:E3*,]J/=F?\&J"_74FOW/R/OIVV9]4F[/ MNWG-_P"3_+'_ '97G]A>6O!LM701'>55SBIG68-;4@>W6/L=@1]?%GUQ:FQU M&%M4.I3.Z'X39/P,DL_(1B 9@.0"LUK>-@94V#L_ES1/EVN9K7!XK_\ '1:, M2.0/YMLH2%:A3D[WC-6K_J79=37XQ8Q1 MF-)I!5>P&F0V%53ETP!U5>&-YJ$MSBK0G6:NJ ;$3G"HJN2MLGJ>^"KUBEWQ=APL3QN-3V2'I4L? MEO52*,/S$WHRB#&XTC)ID_FBJ]9,D73_ 'XUPWT6HTL)C>43=)-<8O7<69ZP M1^$*CU(X=*4M:(!K%1A@G(G)AV"30]8.07/4L^L)'-XUR9:J5U-#E\ MEJ.R-@G5G=V2;T=,D*MKF=96C1*E$L^2R3-9C<@DDSJ"KJ;O^*RBIHA/H7:C?3
)%7,WC3;)5ABBK[#8U$I=DF5)) MSHVJ$2LG!J 2E&F5 VQI>'7Y(FZ@=G7#8>4M]=N4%C;R_5%-MG4SZLLP^+3P MY80>]P@$VE+F_M;,O0"4(EBT2<3@[WFX)3B:S>X],[ M_@7@T:92&JJK4TQBZ^(1AQ2)2U0#Y?';&87IP2/[3>9W+)J TSE.D&M46=XM6JLR,4M9DRK@J>OLN9Y5@N M+7+/&FL*Y9FTM.H$R$.B!D&00%*Z..7$J^M5[HAQSY'-CK7C$OI/:?7^A&K7 MJ?U?=<5;6VRUVPM^123VS.'%M50RQX#'2XG(R371Z>%*3*)>A(1DI52EL9$( M_L& MO'NS/^#5!?KJ37['./?]_'1[V[2YN^P_+XKU MW5N<(K]-6T5A1B-1.7QKMU"R-2 M^W*\>B& MY5\M%4ALR"-M9NDBHR45N7"5(Q&' M 0[S5XU1M$X*G0BC^81 XU73XFM:8/U36]*2X@\LLE"@#LY M%M )&6ICY9ZE-D:L@2#.PVTU!SN')E;#3%_3"I+/J>9Q2U8FX.]6QF3.L7E* M!0L;!H2P'O+ 6!SC[XWIW!O-"H0+B & %GA]OMJ*(G5;O&M/+6D$8L:WH*5$ MR3-HMH;FA,#NZ/P-(SH(Z?-*Q;H%/$#Q@TU($AG>%&$B-6K*P:D12.L8/3,] ML"/0':R.:<6+*86E<7QUBUFN]:--C2*=G1DAC!@NC:U,D;:U/TA6*T0TZE6( M\M,-.4 :C;ZXZFE2B$V=4>O5IV? )00V,[X%IEL"B3G*6,U:QR%"YLCTUGKF ML!2M*I(&6>F,&'&0"R$8>7N*'*&28RK8G935RD[&?9T9C"XV-6?%Y))9<\DD M,B!,D1/+R**G)TYY2?"=$,[(RTQ@2^SQI4Z5,FF%8T8?S-[KU,<7XJ<(.VV$ M;J7I#85LL/,GK@B/GX9:^(N2MC0,)YCN-T599/"CDB0E24$S['D??3MLSZI- MV?=O.;_R?Y8_[LKS^QYMUZ'3690.P:UV@C5'5Z[12:2*%.-=P&H)W1[%'D\; M=VER0KX^=/1SMX>'(\LW 5H'X(1A$0426':BW<11P<4]/BDMO/S. &Z-(F1C)0 D#D4ARN$P,AO0>$61BXMF@TD?J.8R^H= MP^7+0JJRWM-)F&,R>#;\*TC.K)S%&=Z6'L-L5:["&K"DPY*DB]D6-IHP$FJ! M"X<82CA=72"60C:C?/767V!#VUZ58>CM4X;B65'\!TN;)W22HW2WG9V0,[R, M#JO1LIQ>>J:$3DC$GBEH6G 9BY3#_P"HHR\=K*$JFPY$TM%0-BK8:L(UL#8< M!AB:3OS=.K;H2GY<_MS,L3C+4O/P:886J39RG3BVM==?HY$)1KYH)4ND4YC: M)WD\BELAVJA>UA@WK$5G'[1(I(76"25-,FET M8D1<_8WY@4LJ]D-E.4^7 &$XRRA$+\E8P(H75SH#6K0QUG/U;)OUK;7+Q&)+ M*9F7*ZC73:IKE6U].F3,>E3:>OEI#6P*L)DLA"Y(%Z-0>>:28:46/BB:_%G7 M*+%W_LGS(M5&]:@B<\D1L)?M+SK)40>T I%EAL^9B"0D5R8E>XYVC9V0E05) M#B'LA)C('M*E@560.Z9ER'MR]DV6R(_()J[OL G59S"K"GIDC#(N?B(6X5>\ MRI4C=TRA<@/>T9R E.)8(D9P38+1501&-6_=E>4]]%SF/?V#7CW9G_!J@OUU)K]CG'3G'_;CHZ'(+.4*5ST>H<3GE3*7(\YJ4B-8^V7&B B#TXZM2 M2"*Q>3LDBI"XKBO*NI FL*;'O#1-MA7!Q=KS3JEB][5B=HE:;H[*%#HS*<&M MW:CQD@HC!9> 691#\VR5@UDGZ]$%?4JBUIZVUM""G2?MTQ+BM4-2>0$'5JPO MUC>#*"6ED-3$!/$!&C+)2BPES:-IRR9,S?8\:MJ'[<6/,B;Q7M3[75CZXU@I MJE+92Q*FDY2""-D6IAS41Y\(\%3-9S,L&%:3DPS!O%.R*HF9:LKN.TK;<&HU MSC5E2]RC3?16UZYOGD^:(HJP^J4SI')GD*!2W+3A*EC>E3I@H%!!0 XXB2V+ MQN7QYR@.O%=:KP=V:+,L!&Z1:DJCF398-:19L7%R'MS%D0F#,E5DN2G)[DI M5X,J/4)!F)QVY1"2+J$<#OURLE[NKX-=5S-(K*D%QC49M612*1LIK (=1)5'WETI)HCL'C+"SBELE32)@0U@\,,@K-6T3 M5(YD2I*\P%ZBK6I;5N50E(#4!(C1F_S^O([QAN9S')K.P,:NSD;18$J0PRUI M7&XPWPMDL2Q8,F<2XM(;%2Q9J3(37?*4M4N(2I\*\G^"IK^8# M(X=-D4OM:QGIZ6UT_JW!QEK7)K6D4INSJQ2BD)G#I6.S9H5)80_:ZXD0*?6PUR2NY)3*&,I)@[D&X 4+#J2Y MJ<+_ K)G3A+;#;$Y&V/[9?SEM*PLK;/IFA@T;V!DD=D,4G=G,,'3/1<;;WN MR&*5N)<@)P1E"YJ%IZP9&%IQR@R.U-7)4C)AL5&]C9RI;-9A8D@!F02%VE#C MA=,)\^226.P?A9Z/['"I:=A,GZA!74(*++#]AR/OIVV9]4F[/NWG-_Y/\L?] MV5Y_8V^TJ3#4'7$(?9=<0A9;XGBGZZ.C37,VVQF]E61)E7H$UA,@4@&*> M(7)% ;+B&+V]4^ 7@*5%Y=VYP$I,('X"]ZRU>4W6I96GD M+2:[67)IS#G-XGD0B4Y3'V*AIQVL"0QXDH^"KV.7%JVZ,(W!4V(F0U& )78@ M(%F#@9:4J]F(K-&VMU?(FB$1YL;H8V,CL8_Q]KC;:A0$(&EJC3\<)Z1EE M.M#!UP:G:4S SMDR8"8Q-H[&%34402I0X<&P)Z;&"S1#*_FHE6*@KD:QMES) M8#:HW!0D-6II;%F,T:%L<0&86-R,P9"2<@'Q62 NB*G DI8E4EJ0D,%CN UL@7'E*5K5"Q80=>/,R MQ2F),-1)LEI#!D$Y$7G))7466[,_P"#5!?KJ37[ M1%Q66BE3E2VK&JDHVE(C$*8'N7/TMMN6V*54C'(R8:SIEZB4*J=AR!V/0@*( M$-"LD@5NVPM -)7EU MV?>T3FFOW+4K&T[MKZG6B)0.4V3MY/[,?+'B58HK$D=:/\:/G,5I^N4$8G & M \YM$X2\6082C[(SA[V,G]N)+$6VMI;*ZMGVKR& S]ID3UOIL(_($E=5=&8G M,FQI.K,NIS'9;!%,>(\/<%:06'5V-$8FRK/IVMI([AD$BKZK*]@[^_ &<:%[ M>HG$FAA=7<)J@(%!@7)<@,.P(>,#S@?2+&,]/V?(^^G;9GU2;L^[>?V>P3W5858K/9Z1M9TK@* @2I=F>-\$?E<1PB3!+-$I6?* I/V1> MBZX^@/1[_'*8@$ B-C(=4M3Z GE^/EOQM&U)6U\N][IIGK6H&X2508<_.TQ= MX_/)K(G)6%K5D&N*HD)QV%BC(5W$JM MH>ADLA:HU7M9;_V2LE4(O>:6V[Q=\5DL&*B;"(ZOBD@">K3DL&'0UD%AZ4!) M,ODBPDMZ24];9_+#UBA=^OD\/BAD5I?68V$6!MWOX0D_:BC9X;BU>?.J9GEM5X*$\DJRUZUZM%F^2]GWA;%P[&SV'!5 MY6EP5WNZP7R;M<#R=DL&/#H5$W!M;%_5R86)R2J!@&, @BS]ERGOHN[,_P"#5!?KJ37[0UR]0THC).RM3LQ-;[V75(C.HR_0Z4M&5:Y!ATCDF:E;(^-V5S8I1N M2/"YL6FE=JG.*/+ZW6+&$6,"PAF+<0]2.;-$%)J]CFDU>5,FDS#6Y*MK<,PA MDAFFP&>L#BI"YIH\ MPD6BV(F6=*SHP2<%E=G1\9VU.EPJ5%''I22LA3")[0[)GN1U^=F=$XN\24KU ML:6K"L'F,BYS0C;%JYO"/.2DZ\YM.,3]O@/:@)-, $6 F&8%]GR/OIVV9]4F M[/NWG-_Y/\L?]V5Y_:"TZ8DI.G)#@!1!!8"22@8_D 647@( !Q_PQC&/=52V M,5S#V&1JUKNYF.S4Q($:DIRD)IA\B 11Q!Y)H1%G$G%BR$018R$0$S8V*@K6MG08+*_^.9&I8 )J1$1V:1*9C BBP9QT_:. M4]]%SF/?V#7CW9G_ :H+]=2:_<_(^^G;9GU2;L^[=CMPM0.8;'-8#-FXA1, M4L"!R/42'WT$6*%C+['8TM0R*565'_ \J<29::862B+_ !V C$9U "#WT5;> MS-I_SO\ '?15M[,VG_._QWT5;>S-I_SO\=]%6WLS:?\ ._QWT5;>S-I_SO\ M'?15M[,VG_._QWT5;>S-I_SO\=]%6WLS:?\ ._QWT5;>S-I_SO\ '?15M[,V MG_._Q?6P*GG UU+R:,IJS;@,B17+?IUE%*05M#'F8F1W#UFU'#X&R\E,PD^% M7@RCL!&8'V0^CHXI>[4W.'KJ,DW%4U6U3KH..!L*'L\NPP9=0VNCP MZ_ ^'?P?PGL",J.SZ_9E];JX[Z*MO9FT_P"=_COHJV]F;3_G?X[Z*MO9FT_Y MW^.^BK;V9M/^=_COHJV]F;3_ )W^.^BK;V9M/^=_COHJV]F;3_G?X[Z*MO9F MT_YW^.^BK;V9M/\ G?X[Z*MO9FT_YW^*)W)V]Y@T*.*)I N6OT6LJ1 6B3&P](, #4(\] .J 9?2/(_<0;N:D[RLNI\Z,U@ M9M790S2'6*+;!(7^),]I22U2W).9*)]%DS,L,>'PHO."TQ@\ 3Y_I,X,R$/? M15M[,VG_ #O\=]%6WLS:?\[_ !WT5;>S-I_SO\=]%6WLS:?\[_'?15M[,VG_ M #O\=]%6WLS:?\[_ !WT5;>S-I_SO\=]%6WLS:?\[_'?15M[,VG_ #O\=]%6 MWLS:?\[_ !WT5;>S-I_SO\=]%6WLS:?\[_'?15M[,VG_ #O\=]%6WLS:?\[_ M !WT5;>S-I_SO\=]%6WLS:?\[_'?15M[,VG_ #O\=]%6WLS:?\[_ !WT5;>S M-I_SO\=]%6WLS:?\[_'?15M[,VG_ #O\=]%6WLS:?\[_ !J5>NW',MBNPT8U M)MA\MR)5S'=+(12JAWD#]6\NK944KF$8M)W/*3@;)8,P(1HE <"+S_-Z1!$# M[S[]?0NVA_NX,^3!(W/+4V/L;7J$#D8S83F9*6$C+"9U\= M;(>KEC:X&WPANET1Y6\LYCL^7/+0L.4ZT(L.Z19&(U)G'#X-Q M=>V5+4)0$6" BSD[(F*R6)@CA5!.6\>M>D088X)5!$X.'L%0=86.JM ^0A./ M(*H^_-Z=U9G9"=T![5&XMRHLXH71CK 'C/W3L!S&FAMAX*+HS9V=UNWT MLS8OM&P3G-(.='S"*.EW&NS&2VN MC2B+ -(C<"5@ K.IMOKA7%HSRS=@=4J^O$,NLZPDU/I+)KZ6--7++CK>3V'4 MK>WPM0[UEAIDS8R,DN11DUADKBVFDC,,-[54;&'[9QCLADL:-:3:<;.R9_1P M]@6M]V V?$TUG'E%9L4)?'7X'DDGOT1K$4P.I+.>G-6I3< "C&(TIZA$UA%J M);7BFR=&:L3"LHVQLDK>H]8>RT6)EM&OPG%'($S.Z5S/42D"8MV2FFY1. #R M%9!'@QXRVB)R"OK4ACZDLJ@*.MID?V^+KGRD+TV6;T#E7%6S1+#I/*VQ[<6] M(]M9DA$AARL185PD7WHWZ^A=M#^Y*;\:4?1(UO_F82DN3%1421X(=T M!"%T1#&J&G.*$K/ZZ.Q0I7Q*SI+=KW8/%6HUY":N17K4]6H:9KNR -120*Y( MLCEK"X M:&.(CDI['EM9\O#D8).K2J2U1[HJ-.P8,8<@@U7PI$-NB%=Q*.PF,(CCQJCT MS#%VE(RM12E6;TG+%6$2(':G#SD9QG6&+.1"SG[IG< /52\B@[2OY/LY8NO1 M+FC'6TIMS$K9[ >35&5" Z1HZ_F=D,2>2/D7(6@9G)ZP:9DD"=6N3*MGH>\3 M^W4S1ME?U9[(V3EK?HTG6M-A5*KJM7$$D(5'Q)5\"1+&:4C8%B$\*P:D",[^ MF#E4?D1MPV&]3.03I#'KSC,)DQJQJ!*:]8]B:]6UG8L:CDLRUF/ZR!)8^YJE M#''',Y>R-#HHRL"G--(1^#$Q:4/=M2*/I=1*+TS0(%E6C2L M_0N#$RM3@120^5#AJ)(T.IT?RR4R0D;*BPO),$<(:?(.R%,"=I-=:?HQK;T;(9"5U7[$NUX MJI,N4G.87]*](7*F*J#&B&D@A().: U=E6)08'(2NRQDQW0L6BFK;I$4\N7M M[+(%V],F:W9RA94@-2-TE6Q\O5%P*;7E9&@@6F-N%AX"5(LI\*1XQVV8:9JQ M0E57HN<7)V)G*6T;YGQQJBL#8RM ]C-383 2 M+L9)+P=VF,B[,,.;I_HWK!$X0XR=F13B3L&\,DECW&(FI<"BGU_9(R?JM'B9 M,ZM;:(9Q" :]"!48'!>5!6,]?$81ZOZU4Q>$67,;@JECY9VR;O2#FP/Y*].4 MVM+4R-M(VF6_(%K<,TXQ6)4D$28#!>"AX%U\2F36U1=70"_D)4V%$*GBEYN4 M^@4A.;$9YD"+=[74U5$ET?!*UP2REX@1Y9EJ+'D8<*LAZF8I1G,D*6:T0A-)C%+X4G2C -T0]F0<,[K"R7@H9C1 MKIJA0UPUGB/M"LN:V'M8^4_)1R50>Y!>F84*;]?K(3 ;6U.2E&2M^%,B4B/& M'))?98R9F:CH:JP[6_ !BO%#8O=S%5>9'A^$E+9LWO\ LF"YX;AQ[&%F5GR2 MZP5&?!^QSC';<)V?8C4ZA*@K$;"\JE$WKW:Y\MZ3$R),8WX8VL^% B2Y)!C!)O:9R"6L](:;:YV;6#>8@Q#)O-MQY!6V() ?G(,F9*!%Y15M$U=.=A%R>$CEM1R>]'*# MU^P*7,A,*>DM-MIJIE2]_*BJD9H$(Q1U)EU"# A!2Y%U<25#M!K12U(1-$PH M545?ZRV5>+N=7V1&N!I*]G=&%RI"K2V)O2-H0'%K JU8C3!9+[$.,=?B;-M< M:.ZQ3&"MDE>44"E,CW@DD/?)7%4RL9;$_/T73ZKR0F*NCHBP$P] !>X!2CSD M&#S<8ZV8>OUJHFK;HE[B\!3S>/63>KG3#1&63+*K4BS%00BKK[=+S*E+K:")'2](WN;^DWIDR]V10HR1%HUDE M3, M4$A2UZ31C(EP&W*PH!BD.$WA(<9[?$.+U:UWJ"\T#BG?!SA5:&PSM1I\ M84I1M>(^2R)6VFK5#)RWWPP]*I) SK<(B"@GX&?D>2@P1KMK M236> 5\Z.Z1/84MB>[$BGT@B+*8C4&+7)@B2K5Z(IY:M3+0%E 3#<6_!@!Y' MVH>KU>J5?6R6"=' @Y@119NHFT"'-I+:"4RC M"\3@0,1QPRO!\8+P8-XF,EH:JV7:!.TRA0R4>VWPYO58N;RA:<,H):C!>!C9&6_-0]?*HJA2WOAK_ #R![=/UK2IJ M3S;E^JF5.KDJ0X-D")?!$.NE@)6I,TN']"G."[*,JR_Z3("L_S.&>8QNAJK M>=H%#3%U#W1[E>[FS5BV/*YR0DRUM17<74SFY.2-@:C5!Z13F+$9<#20%"+3 MX,R8!W;=F=7Z/I2!)XP],E;W9="BY$8C1254P U06%(7I3&,!6C;<+#0%J193>$BQCMLPP M>K%!U3>JMR7O)4Z3VC?;I1A46;DZ-,8QK&,]LJ.ULRA0YKAFE'DC @PE 6$> M!FY%U0S%=LM1-6TO+FYXRGA$>K:]7.YVB3LGP*D4X*1=6&0E.! M1+>T-;"VTA:1;ZWJVT0SC%8E:011@<%]B+&>OB42BTZ*JZ"[!H2)L*)5'%[T M,DE=GCKXFH:&JO.UOP !7FALWNYXJO$CR^X2C9OV[_LFRYY;@Q[.5 MF%GR2ZV5&/!^QQC^FX+:-BM4*%IZLLQ]X5FS:O-K7RWY,"2)SVT+(S!A2_7V MMTPVUS3G*AGK?A3 DPB !P2;VN<@F#12>F>N-F5DW'I PB;33EM-KI:JEJZ0 BBT1A2 0X\CRZ@!@8L)[G-_?SEZ@IR:75C2\E P'KY MF+=7^C>L$M@[=)WE%!Y._P"\,EB3W)XFF7FE,;^]Q@C5:1$QAU=&X(#CT %R M\*4P62\*#<8Z^8>MUFHFK;KE+B[C3S=BLJ]7.EFN,LN&=2I YLKZW519YLF6 MB>P%)0]3+2A?-$]6VR)*)<@;WF0(MZ9,YNS;" MS9"4D<9*CCX]44)3B\HXT(:TMMRL) VQ#R=6]=:?O-L<4;V9-E MUH;$.U'*8RM3'-86!,RHFVF;5#)278D]6)0:,U#E().6' 3>USDN5O\ >=&U M?5]RH%\G*AU<0>\7*T(=(FY$SI%$36/%C+:J@:N.J'][,/2JR0,JW" @H)P1 MJ,C[(,%:[=TFUIKZO71U3D6#+HENM(K D$19QH%1JEQ8(BJU@AZ>6+"' !1( M4XW%OP,LP1G:8ZO5$V-FM&KM'75 #XRF6NTLLK:!ZI9^02P;FXDJF%)%&ZA[ M.(7M1#42E/"ORX$B&:>,KL X*P8-TF3_ $-5;3M$0SR10T4:@O=S=JP<'M&Z MK2(NV*[P,J9NYY M MN'ZUY2V.B5&$Q@0HH(NUUKY,YI79=G)2@_+L1E(#'7P W_ +O#\RT)J%KY M:U4I43&;'9Y/-NWZJI4\+U3:6<_I'"!H=<[ 2M!#2Z9$0G-"[*IADF$4H6JW[9U2UQ,]_I%UOAS8:S:7=>O0E3% @NPJI79R=4D<;C5!R-0*+ M)\N)A("Q%IL&9&![;=F]8:1I*"IHP):PRBL]G'FZWQUEN'5"0!@7Q=QHJKR& MII$SFJ%&5X5Z@>#B0$^#]!F3 3MLJ?2+6:>P!J>5R:O)9*MV9% W^7L924D: M!T?XFEU=EI$27*U8C"S$H'%P"4$&!=J/K=&(D]T'1E7VM;#@Y,1,S@4\O)RJ MJ*1MK5,JU3(5S-/4-56 JD:IH?BB$J<@;0BPL(-$?D9.08*',@;2Z\U%1B1N M*8A08^K]A'6\C90:JRZ_*$M\(P!U14%)GHZ,8"N$VX6# !3G*;PG., M=MQ"Q:L4#5%ZJ')8]ESLJT;\=*,+BJ%,D1&,*IB-;*BM?,I/=5AAY9Y0PH,) M %!'@1O7R$,P<-D:)JVF9LW.YR>$1JN;T<[D99,RA9$:DER>Y*X516AT96&O MQAZ028"%=@)!03^TSD>2@P=MLK1W6*&01SDC,CL"4QO=^23-]B464J @?'Q@ MBRC5B,DRQT:TV=3:#MZKRV-F5(YQ8.V#Y44F42!2)=A]:#82@U\L9.G0-82D^2%>' M08E7;"Z2BNS_ )P)J30]6&;698$RL=##O=S*JP,C&_%)53/B]\5.8YB;B(Z( M:P*SY)X$8H#A/V(<9[;&&C8S5*AZ=K3Y.NRS,TKO:M\N&2?*8A2V 9V3Y%N& MO];)_@UQ2G*S#EOPGUDXB !P09VN1%S-HI;3#6^RJU;52<$%FDSW-D-;224) M!LZ!0I4/D+1ZRS9/%SB7PU2E"6!S7X&02 [K!R9DH$5DM0T75UA7TN#"\S"J M9;>3E7T$CPG)"6;.PM%J):IF"Z0XBSAD1*'(X^C^%"PX,%A+G/4Q*4>T.M=, MT?&4+*V*8B]UCLB[W>Y2!].7*RG5K=F5RI.K"X^B0-Y9)I2H*E9D\PP1>2@= M3KBEK?!=&M7Y3"6^4/"&&29\WCDL7>I)$D[F:2R2!YC1.JK\3''9S:@@//;P M+EH$QHLE84&XQVF8>KUBHBK;ND;B[GIYLSV9>KG2;=&64+2>H3N;*\-U46@9 M)5AKR M,),-,AP D>3NTSD/9YF)NTU"U71;@W.C61"$E7WPYWFGD[2>@&:[K MWI6Y5-5(HRK;W' 22DX"UV%!>$_+/X6_\O\F_@OL>R_I?A+I_H_O/OU]"[:']R4WX MTH^B1K?^YR&_=Z.$2NRH7'I8M^!<%,+M(&Y$X$YDJ\QJC&%Y1QX<->90[$C2 M-?A.2?A)6 1*;M30Y#CB:7%;TL;8)65=L:J33:8O 50FJ-L"'J>&.SCX$G5J M0(TH1X$8()8NH'I%GHQC.<(W%"<%0B<$J=:C4 P+ #TJHH!Z<-M;7JN:TUL9HU,3@X01X.N$SCYJ%S+7*$)<0+;/A@.0IE)2DW: MO)]D;4R>6T5,N3L&H%4)*L%?7:16#\USO8.O[(UMWK5TS)XDS6HU32".ZN21QAJO6JT-<79 MB<(M+'1U M-35-,84O&K?6!,L5/32#"O*_.R\*K)XV7GVI4NF*^'1=[7JT4;3HW"4(F%/X& DD)#,,C&,X+Q M@'^P.PNG^JO+>E.VSIK3$Z1E5CSAOVCIFE$20F]HV[R*)I4S#9Z!*H7#"&/K M21B2J5.<93"&8$H(B^OW%TW]H3J-_6\=Q=-_:$ZC?UO'<73?VA.HW];QW%TW M]H3J-_6\=Q=-_:$ZC?UO'<73?VA.HW];QW%TW]H3J-_6\=Q=-_:$ZC?UO'<7 M3?VA.HW];QW%TW]H3J-_6\7%JI*>2=+X9BS6-&7&)^HWNU(D.*\G<>=D$DA, MX"T%+$BI>"/21I3FGDD&E'*$O:E!$'M,YXI;52(LD$VG!S8)4H4(\RB5.JM662<::<008 H0Q=3IX[BZ;^T)U&_K>.XN MF_M"=1OZWCN+IO[0G4;^MX[BZ;^T)U&_K>.XNF_M"=1OZWCN+IO[0G4;^MX[ MBZ;^T)U&_K>.XNF_M"=1OZWCN+IO[0G4;^MX[BZ;^T)U&_K>*1TYVGY?V.J6MXX"VNS+LZS7H]#LM9- L2>N2* BK),9.%VC MQT?6!>BW]ID) $)I:],$DTD\2C 2P@$-RGCU><0888U-%7R91)W\+NR,Q\-N MN6&P.I)\V+7-L2DN]=6+,DYC8TR%+DYF6+ 9+ ISGAA1FWBUEO$H*$JCL9'$ M[!#,7AO+N(- J'=#"\Q+$K/8D=O& 95"_"/P-.:8 XPT*883LW-LCKY(X9;K MY!:MV3G$"8W YSF4H8R_X5U=%79D^#I">)39MKQQJD,6KJ$__ !.3I[*G5,Z@&2WM&%RT M)/\ /.++P$?50O+U?46PDT[764 MG)-12/!B<)K">0;AO2R8/6<9E MW$+ZEC$K>2V(33%<65A066Q*G,]&EM05!LG:E1*F?W(S%QXK$?K5L;RUSI,'%T>'T:-*@2$F.1@D9IV4X4^0&BE MK-2;96UF5FDY=NS6XD/G)K[(DBA?9FNUEQRMW"KW]N3-8\-K+\+/*A*[&=(' M=I=M;"CITYEP[4@&.S#Z6<(RAC$R4RW%P(HVM MF3K5J**%1X4@=K 88V*"3,+34_9CR'8;6^.( M)'\KM;FRGW":O:EL&&++S;EC+O+V!"QNA>3 G*$#"W$G'Y-P4 WPL&",F]F= MV?V'*>^BYS'O[!KQ]]^<+GJ(E?M MB:MMZ9@U=ISZ?RPOLD>VP^*D8>0.1S^W-1J-:A(RG)5DJ0F!<]:)%+M?!6:U M0;5RCHGLHV5%)@3*34;JK:$-LB)L-AL;G.7#P$4C^199*ME97$AA3.:Y8Y$E MY[4"(J*[F#DT?^3T9U,F.N*ZNRV%R<9&'2N@Y/?4$;8[LK)WZ MM)4HB4O"*>V>SXD06Q8!M'E<48, \)U6#1L;=7-[QIM04[M)7&ZFM42D\8FC M]%*YMTNK)!6FPE6/ZA1/#Y*^T?;JV6/$B8AI%:!\A;X[GY*,<$992/# \PV1 M5#5#&@TEW UD65_!J_?DL52V-N),XM8$QM9I$9* J#B6Z4QD2Q>4H+RX2-:X M*51ZI*:+HXJ[1MGLZ'L,D@L9U5C+O9CA#7=R8W0K666UC,\+&R'I9*W+&XH(DC/B5?M+71()12@!;>%H+/$+)2P8<=-@/\3NF(II,SEK] M#G\]K;YI+X&Z0&Q*>N%I:I.A,?(>L8W]P)9WME4MSJVG'$*A%'"3&$+%3[#' M^GJM87?0[9_4UPKV$5^_I(NVV'M+931;$PMMI-')PJ%1">7M9BEP3J2_#Y"L M7*5AZM,<9U<+'D#W%;?/C_+OU0T-10]+4LGDI(I+2=VLTP#L*[,S+/&N5YB[ M2Q*>2%NO6$3")%81H668(G(YM'\%IBD3<- 6H3<78RUI+*@I&'6MR MTU?+_88-"*K<440KIQ>I],9X^68R,B&4MQ*AB&JG"LHMAR(HXXTO"@YQ$(TP MO&P5WJ9W%9'$]BJTUO:9!&"(VZ-3[$["U_@:NN1'L#GEX5MSC"94S*O#,%*$ MY:]$K!DOM#BAXR7]ARGOHN7TYQ5^JFYWL;-8C/;*K*I>=) M&YN2KCXQ!\E(2%JP\*QJEI"@I0G1)#2:/RUPS8,C_ M &;Q2P-7H]<#ZDLF.DYB69/*(),R:I%DQO49;')")9@K!A^ 9.S!C(;1T::; M5_Z*+VW/L]@DT[4!@Z9JHFWWNBS:\@5AN-$+3 M2C27Q)&8U/P7=;UF.B-8H0F/*/7V,0P]EA1)PSR"3C\"W/IS9V<;&5ONA#>7IM1E>D<9C$M<;77IF24 M1+;QF5 ;E"EL=XXGDDNMR%+HNZ!)C3-VQ\N/-1DI#D8S3S"-.HU"*3@+78FV M3_O=6WADTG4F20ZO[#TLHY%E18%M5YZ\F=75 M%ZQ!M0E5-_[3ZUF'-%U-UA>&^3V++/A"LP[$ZQT B\/IMC< MDK\T-L1CUIR83NL:C#T9:M,N5B)[)0$/:VQ5[O6\:7L;]J#N]=<1?:GNE])& M#.K5CI*E=X6*YHPPE($,EF3=*$BS+W&!*E$%?"53<7)G2+C@ MX4GJ,F>[RGOHN<%F;$@BFIL M9D*=,6'WN(O)&.FHRVOL*NJR]C(LZ)U#WA8S7E<:%V;;1LU,8-V'UI3-T+\N M*7G#Z^#0K#_YN.U'UHU6+-1<49X+$8U:,)88^TJ7]M(2P6[7H4BN" J%2)X) M<'.!6:_"\+?&14<GIRT6L.4-)3(-NYGHGIF49)6)#?!%(@EG$)Q<61)9]!(BLU\;];7JOIHYKW67S6,L6J<=0?* M:00&-Y1NSZM8:B):V4"E6TL6"4*E.A)P848!.2$!%R,E6Q*4I;E;=;+,;+): ME\I;7Y\(HAOP_:Q3J/25([-LEC;U736]C-9'!":B<$Y*X\ AY"H/". 2*,4M M%F%XJF47)-*S5M1KTBQ I1L(0L3W4[Q),2Z@2,)]CEN*C+D%,6668,\P80A& M8(643!4JHJG(#%:)9Z/I NMI_>=0RO6M,W2"6R V10E94ECQ9NM LAUEGPDU M- J!-%#Q)L >RW?%P)4*J0I6]!$-D7 M8;_>,(96TEZ WL$$L:1&CNM0 M1).-2"/5-3L84(UYT0BZ0%)_Y_N\I[Z+G, M>_L&O'WWYS?^3_+'_=E>?VFA]I)O%W^5Z]8TZM?7QAE;.T+96@U[O&0VS!IX MOE4F9$1*I?%&*ZJ_82V3,E2$&E)E+"2A7F)R5Q(C-DW6C:VV(IR).&E"5SY; MU?5M#?D2--N>INRZQSQTGL609/9DDKFCUB&/1!IE 2X ME&)C,X$48+',%K!94=TMLJV=YB.ZJ^M%),&D\6*Q )_791D0N\V3+R61&TUR M\O,4$B1O(%99HUJE/DG&27;=70RM(C&+;9EW_V4I($ MGADPKNYH^R)B)*2[!C>%B.$I9#@$&6*1NG@HC5/P=GBBZ%?*RMV'2NJM/]5W MB2OTNKA\C->J'.20 Q@7P2/RQP**0N5@P-TA2@N1LH0@6,GA*3MPX\(!C[3R MGOHNG)*G5]E+;!7QAQ.1ILASE*SM*U>: 6 I25;5>5H:Q/$3D+/RYI1S/ M8)$'*R&!V5MD!3/#;#&*OY.Y 8TI<*M6UDLL3 B)@T2Q Z]9P(PI3F(56.+D M9;EI2855'=4CUQ3:::<1)+ N2A,1:&PZ,4]-9+)8].$,R9$"6P;02U[-*_)5#;XRN M7V'732K*>AC(2&-"\@T)!2C!F<#%]IY3WT7.8]_8->/OOSF_\G^6/^[*\_M7 M-%K: R*/5C(MV$4"8XK><@;E,C2LU?N=!QFE9>Q C;(X-#D>]P\J-/ T)8U: M,OM) 6J[00@F@%!M-+)UJXOOL1T8=G05F5)K3*(=*$=/$N"%0VOA MC=("(8G9B5K@H4 ;6DY0$*0[)XPXDAS);T0^$8;S1W+F4:[-*^+//R)8RY#% M%D9D5%3V/@=E."F8?RJD"M"\LPB3$+JN3K@(\B(-3J6RI;3?(^JI^073"+FL M4ID;2D\=:*JJ-TBTC@NND?4K2 R6;2*P[0B)+S*']4%M3)F3MT"9,')Y/1]I MY3WT7.8]_8->/OO>^W>OW,3V"U'DNQ,7IV+61$JQK:C9>RNB6DH\XQZ'G^'V M=#92XD&DEO*T[/8Y)SUU9@1"&# @[\O<_YC=0O-#QWY>Y_S&ZA>:'COR]S_ M )C=0O-#QWY>Y_S&ZA>:'COR]S_F-U"\T/'?E[G_ #&ZA>:'COR]S_F-U"\T M/'?E[G_,;J%YH>._+W/^8W4+S0\=^7N?\QNH7FAXV)OUMYU^X4GY_S&ZA>:'COR]S_F-U"\T/'?E[G_,;J%YH>._+W/\ F-U"\T/'?E[G_,;J M%YH>._+W/^8W4+S0\=^7N?\ ,;J%YH>._+W/^8W4+S0\=^7N?\QNH7FAX[\O M<_YC=0O-#Q3FX%_8;&T9N,J.W%TIP!"( ,""/_ &!WZ^A=M#^Y*;\:4?1(UO\ W.0W_8W?KZ%V MT/[DIOQI1]$C6_\ \K(X%AU1 MOZ2(9"W29TAS@Q/4T*8$%7@S8[/*42TI3*+/@S.H8SFGKG*CR?AT\ MPL LK3*12Y9FSHI&Y(4HBU#>S#3INR(,<\%AJFWDS*OC:>T:ZA=@D1]TS@3 MBR%3".MT@+:U9@2R@'G(0N&"\F!"$)O5ZX<8QG'^P^X=5V%=%5P:S;,TSV73 MUQ7DOG\5CDVGRA=5DHC:-/#(L\.J-[DYZJ0.B9$6!$0>(:H\!>,9&+&.-7:X MK6Z:IL&P*UU-UQ(L2$0BP8I*I9 U *PCC&-/,8^QNRYUC2@MZ:52,1:PHD85 M28TK.,#+$''"F/RZ.L4J85O4\,9)&TH'QH5]D/!A?A+:YIU2,_LQXP(/6!GH MSCIQQ'F(VO(,:R1)4!=%6<<381-496ECR86KC[>)!E(S*0&9R+!B$\U.BT=-F21 -J22PQE;1R5,V&9,R8W)WP2;+F2A'DT?24$W!>>MGWO?SP M[L[C&V!>T2!2-8_-:UG;U;<]JS?!\F*G=">G,3.2@SP0KI&<$8L]D#W_ .;C MH*((*+(((+ 2222 )91)18< +**+!@("RRP!Q@(<8QC&,=&/]AZ1W&8V4E5( M]:K!Q")PN);P'K,5)=*IL9 K%2S.,B3((O9K>QGX%GWBP+3Q=..G/3;6W#TR ME(Y1M58QK1$EAK>F*5"IRF%+M%F12D7A#@\Y!)K 6R%=T>\ 9>"!](L]'1_L M#O3K-K3O/ ]4JGU2KO4:1L;,_:CP._E\E=+^A,Q>GP2A]?IE#'1K+;E\+-,# M@0U@3,*0%A 5@O(C.^:J7V9E7>>KCOFJE]F95WGJX[YJI?9F5=YZN.^:J7V9 ME7>>KCOFJE]F95WGJX[YJI?9F5=YZN.^:J7V9E7>>KCOFJE]F95WGJX[YJI? M9F5=YZN.^:J7V9E7>>KBP:(NWFX5'-:FM6,.4,GL7_\ K$0*+D\M:M5^6: M-,*,M"VIE3DJNOPIUD] MJY\ZMK!J7 Z 71IZHQ#7F6,)+PP3"9NCL4N/G.#1=!J, .Q$6,LW PC!]]N< MW_D_RQ_W97G]S\I[Z+G,>_L&O'WWYS?^3_+'_=E>?V.M[W02%CN]) '&U)I; M^C@KD341/-F*[S&6>+)I;6\\4!\!5R>A)7(T3D0R.Q[9'W=0Z%!5.2!42WG< M69N]JW)'.<1V+N^RA.9A+%9 MS>Q N%J?&<(5\4;$;JB211Q1JU#F0X&Y2 UOE0V]"&2"P M6/#Y8TVK*>-"*8U^YR"X+5V&I9^M:%)U9TH&Z)(E3:U?'FD62Q8-OO*-4X4[-T>F:AVLR')M36?:ELQ *L,DCMEWMB*-DC M**D!;C(6J/IXTV+7L2L@?8MXM"+1DE45Y'Y7L+RJK+NM9)F*9SUQ>HFN37+K M\@ED'CK$8\D0-UKV0.DD2KTSFL;CWU,)" @"K!)QV#.>;>D+7@GB_6*F=*K MKFL;/G,U4U7'E,ZATS=[((;&%"ZFDP\4Y&PD*5!J$@L1JU.48/ @=H$5UZ^I M937,'E]11HWYG,5+&D]S)7%@> MV@_/9)FU2+(R]O&]G:ZR8JDHK8O8+3ZRH6\KI EM@<5KNB5#TMMIE<&X\]*" M53&>/C>-FC)Z5&G'"5.'3X6RI&61C7:M9;(==TT.:^3;0FU\!LJUY+9+ F89 M(1*H138V2W)4C'8K]8">7&2YM5)%+0UI')0\=9N"4H&K*5AJ%FM"MJVEBZG^ M>- =/FUS4/,[AR\@K%+"L*)6TB98A-,(2[)CA,^$WJH^Z'.K"K*"-4:06;@M M.33C-+XQK\")V9M=S'M4US4T+IE'E[:X:6,=N2>$3\,Y?G9U:T:.5I:B4(G] MO/:!8;\+<+B5.0)S$H[0CUMQA55-UU4UU0MLRB)'!7B+2NM'2QF:1K JVF7D MR&6US=E*2I?&%@H5,XVY'$/*)&HRK*3*"\DX^PY3WT7.8]_8->/OOSF_\G^6 M/^[*\_L62JKW5L#_ #]+.2:AC+*LKR>21V,L"Q*XQ9)M5QUZC<5< +GZ:58W M!=%S"E5M)(!*2!E!#C#?8\?JRFK#@MN5)%X@G?#(#'EK5-Z0(+)=8G 7) M&XLY>5]<-XAX.3L"LGP!*?D6?!@&Y'Q [,LVGH@GDEL; :_UI&YDRU@5(9&9 M=SJJ!6E&/KB[-#:>ZL;DS@6EM!$A-&7E B&60:H GP .%,/A]=02KG)OB=KQ MJN)G":_@Q+]4*JZ&Y>CL.0UVFH835Z&%T/*AU],2SF1 M 6%*EQC&.TXM77S]CL077)72BH=K9\GJVB+W"6)^BT,=H[#F%G<(A%92\FR*2 M12+*D*$@Z/19]D!V5RMM29)1'K,!.&5DP !!L=9)*2JZ0*KC2MB"W3GN$1YU M':;>R&%&LC;8_AR _$W;6,1(<(D[GA42C!CJDA '.<9>,W; :F**V+EM<0%S M:76$(I#*;VGL5!@^IHR4Q-S4YRFR9?"DC%E0Q +)5JV-&@,4)\IDZ8PPN97; M!8)6\@G"K,@I*R9@5$DK?-,K866?"Y#7L_RL0(WH3S%T7:-8R7 E"9"8(@L M6$QO5'E@-U_IX;%^R\^D0,V:\BV&HFF%"TMS-J1*WX;,)4E9Y=22U>&(H &L M"LHL\)� &&U:LKB!U:]6?KG8]=2*U60FLU*-RKFW44)18JZ8+W9WC:1%BR M":[,3C:'E,I-<\M!A9A1^4XPB$BGL JNFY6QQ>3VM+(\ZP:'Q-^)2S]Z4O\ M$[F=XR-I2'$?+J7KTSFT2-0GSA<['"4I5HS>N:#,$O/6*,HF.K[HBL?E4;6X MB:V'O+G&T:(35&4CJSO"9*^-:6/-B?P-"W* EEMB4&"""BB\8!C[#E/?1R>6XX:I2QX<")6L7KDBW6MA'?EY M\IFMK4MZ+2YICP;MG5$7;.)5O=7U>SXN0(5Z><36IIFK0)7(PAO3."QP-"F. M3C$(:=_=G**7BKH*;[NNTVUAU/BD053^12JMVG1Q97]P21]HA-.8?8352Z?8 MIX)D[ SI#2RX^[]5R6-Z MP-JVPBB\ M)MV251UIZC?)*54$J4'+I2:N0-*A86/)C4F6"%@K',/OOSF_\G^6/^[*\ M_M5BUO%L,P&O7NGE%X;'3]^.&9'Z_9'1GDR^OH06E;SJ/7::S,N M-DO4:G>R$BPF/&4E9"$QP?GI,M7,K+&W(2U42A5)SFW,PM.VZ] MJY="H-'Z?DSR_0"1O2@I4[RZW4T%L*L&AID1*)Z/OOSF_\G^6/^[*\_M7,@JA%8_[)&3>0,,3@N%A:4DK MF[-%5M(12E+#AQ3(N6LZ1.:F9H2:%O4&FFDED/YN0@$:4+/%<:_1B0QNH(#& MK1U\L*PVB*5NVJ6VU6/7F70N:L=:NB#+XW#:HK)'. MB5:;DY8M V)\)RS,> M^/B7.C7=KV5)R>9&Z4]]%SF/?V#7C[[\Y43\^,[(%13 MW+,$G$[N:)M">$FM+M+.$3E8>3@T)0U!819#T]7(PXS_ "XZ?U_A7]ZF+]/X M_7^%?WJ8OT_C]?X5_>IB_3^/U_A7]ZF+]/X_7^%?WJ8OT_C]?X5_>IB_3^/U M_A7]ZF+]/X_7^%?WJ8OT_C]?X5_>IB_3^/U_A7]ZF+]/X_7^%?WJ8OT_C]?X M5_>IB_3^/U_A7]ZF+]/X_7^%?WJ8OT_C]?X5_>IB_3^/U_A7]ZF+]/X_7^%? MWJ8OT_C]?X5_>IB_3^/U_A7]ZF+]/X_7^%?WJ8OT_C]?X5_>IB_3^/U_A7]Z MF+]/XY41C$]M#T63JUS&A&F-+DC<0%!-1Z_%E",&C.." )ABC[[/%V;&:A5);MK2!O9&MYF\N;G14\N#?'&XIH9$QXTSJE3]1N;" $ S M@O NS '&?CSCN]M??$CS\><=WMK[XD>?CSCN]M??$CS\><= MWMK[XD>?CSCN]M??$CS\><=WMK[XD>?CSCN]M??$CS\><=WMK[XD>?CSCN]M M??$CS\><;86-!=#Z'CDV@.M-[36'R%"QNGAS#*8M5TI?8^](LG/!I05C6[(" M3RLB"+&!EXZ<9QQK7/)CH70K[+IK0%-RR4OBMC=,*WF12*NHX[O3LK[%X**R MK<7)6:<9D(<8R,><]''=[:^^)'GX\X[O;7WQ(\_'G'=[:^^)'GX\X[O;7WQ( M\_'G'=[:^^)'GX\X[O;7WQ(\_'G'=[:^^)'GX\X[O;7WQ(\_'G'=[:^^)'GX M\X[O;7WQ(\_'G#==&M^HU34_:32U/3&W36(-[HE>$C3(4H43TB+$I=52?LG! M(#LQYR7D6 YS@.<=;/3]\IA%V:>0QVDM>%H#I_'FR4,B]\@Y3J2L4M9DP:4J MXU?&@.2=N4&$96ED8. 08('3@ LX=+$;;/@Z^#,BY.UNLI1R-M4,Z%S6";PM MS<[_ NCRB)QTF+0K$XB F!/*R.(+D,XB2M'8 <)NTS@.??X7$(UB544<8@6"3)UH4BP!8 MA"3*K" M:EBDM23G8'22B:^J"0YB,ACK%:LV@%7;(1Z:PR*6 M:D,<>7QI/FC6U*,!6Y M\$&Z%=(@@",0&?9N&TU,V35Z'[#V MZ_22UH*W.HBD1F$YL>/$#KX91"+K.PG-"_P&0/.P=XK:YJQRC*PMRC=4R7F) M/&Y%%JCRDHBOV9G(6V.)CWHP\"C)<96?!Y9)*\!(<6C7T\BIJ>!->+$>761K M8S\ GD607>\Z88N%"\9*3CFQ%GTNA:)8I5Y$M"A-6EI@&IR\ 1D_:]W_ *(. MRO[F)IQJ']%^@?W41/[9SPXK5U839S=;0V6UCM**LP84_1$%[5C5\!U33747 M ')Y;&9OL$#NEK631XP"0X_*]<$27'7[8':)]OAQ67HM1C=_;,GA6 Q&2&X) M*=^63#-?B+[^1#>U*I"?&Y=<;$[1XA9X#DT:I:%4((257;BT+76(ODL6M=DB M=-I5\ 4M)KDYUBAI9XV,?8.@=I":Y9:V%GBE9[&'-KRRC (Q<[-#>B)$$H:O MB5QBV8U=@"N"#EK!"R*6IHV>VLJ\3P/*@Q>L> MU!@E)W3@!/W]W?\ H@[*_N8FG&H?T7Z!_=1$_OETB%@./^(LXQC_ /?/O,+351;9*(G(=@(N@>X\[@1J$QREJ=49HBS MR>O@)H,]473C.<<9S_T/T?CIST] 61Q#C'3_ +L!"ZX"''_9CWL<>A!2'B9S M^-N/0@I#Q,Y_&W'H04AXF<_C;CT(*0\3.?QMQZ$%(>)G/XVX]""D/$SG\;<> MA!2'B9S^-N/0@I#Q,Y_&W'H04AXF<_C;CT(*0\3.?QMQZ$%(>)G/XVX]""D/ M$SG\;<>A!2'B9S^-N/0@I#Q,Y_&W'H04AXF<_C;CT(*0\3.?QMQZ$%(>)G/X MVX]""D/$SG\;<>A!2'B9S^-N/0@I#Q,Y_&W'H04AXF<_C;CT(*0\3.?QMQZ$ M%(>)G/XVX]""D/$SG\;<>A!2'B9S^-N!EF:.48:68$0#"C6)P-*-+'C(1EFE M&.HBS2AAST""+&0BQGHSCHX" &CM&E@ $( %EL;B666 &,! 666!U" LL <8 MP$(<8P'&.C&.CCT(*0\3.?QMQZ$%(>)G/XVX]""D/$SG\;<>A!2'B9S^-N/0 M@I#Q,Y_&W'H04AXF<_C;CT(*0\3.?QMQZ$%(>)G/XVX]""D/$SG\;<>A!2'B M9S^-N/0@I#Q,Y_&W'H04AXF<_C;CT(*0\3.?QMQZ$%(>)G/XVX]""D/$SG\; M<>A!2'B9S^-N/0@I#Q,Y_&W'H04AXF<_C;CT(*0\3.?QMQZ$%(>)G/XVX]"" MD/$SG\;<>A!2'B9S^-N/0@I#Q,Y_&W'H04AXF<_C;A8:#2"C^N6D4C#G+*Y9 MZ!!)'G&RU@L26KYZZ-::H8I9K/9+Y(&>3H6,V.OJI+&6=1D*%*I,6GJ@93E%#-",(8 M_L/K\[O[_5DI=I2S,+S(XC(X0X+U4.D+C%GLP##*FYK>"T9;RU'EE&C)" [ M.L#.<>_]](G/=G)%*XO%;&E2FNXTYQBOIA/\F2H<;>9&2WKTT/:78]K J:V1 M2(HU0$LD8R^KUL9XI+36MY1)G>]=:-VK)H\=4H*PG&1 M8#C'1K_K R/C$6GI2KXO!W$S#LCZR^3MZ !LR>#>T. 9V[Y+5"U89UL8%VA^ M>GW^GC]86/QL@_2./UA8_&R#](X_6%C\;(/TCC]86/QL@_2./UA8_&R#](X_ M6%C\;(/TCC]86/QL@_2./UA8_&R#](X_6%C\;(/TCC]86/QL@_2.#?@YQ0K^ MPR#!W@2M.J[')F!9!@WL##.SR/ <]'3T=/1G[N"2O=6U"<,�%+%R5,:(O( MA!P8$LXT Q R(.<=.,='3C/'ZPL?C9!^DM4)"W5&(\R>TR(R:ID1 2SA#$-_CZ!Q:\X M][&0+A=.>KT\3W:N3'-S9(]O)]\(0X;JH;DR\-*53APB$.-3B..PM3))#+CI M XY)%@'2 XD6<9ST='ZPL?C9!^DY<=V;*:H5_; M=JO&\V];,YS61.$R(=EC5'=H;):F1";AGD[8D[!M;TX2B\8*QT8QG.>G..+(\N./0&J3QQ9'EQQZ U2>.+(\N./0&J3QQ9'EQQZ U2>.+(\N./0& MJ3QQ9'EQQZ U2>.+(\N./0&J3QQ9'EQQZ U2>.+(\N./0&J3QQ9'EQP,:?0J MI2A&%#)'G#O8V>L6/_O8Z!386,9_X9_[P<^_C...C_H&J3QQ9'EQQZ U2>.+ M(\N./0&J3QQ9'EQQZ U2>.+(\N./0&J3QQ9'EQQZ U2>.+(\N./0&J3QQ9'E MQQZ U2>.+(\N./0&J3QQ9'EQQZ U2>.+(\N./0&J3QQ9'EQQSFZ$UUK]IJRG MHB3RZ7.-0-A4NJAF9U\KHFS'Z1*4>7EPDW.,C%[V,8][[N6U MIMC3\=NR"0WE*PJ<1B,RA6_)FYFEIVWD^837Y)AB=V@[PX;.K,3YR(8@]F/. M.CI]_CT!JD\<61Y<<>@-4GCBR/+CCT!JD\<61Y<<>@-4GCBR/+CCT!JD\<61 MY<<>@-4GCBR/+CCT!JD\<61Y<<>@-4GCBR/+CCT!JD\<61Y<<>@-4GCBR/+C M@(PZ#U*$0!!$$6'BR,9"(.<"#G&<3C^7&<<&*%&A-2&'&9QD8OA:Q@X_FXP' M& @!-@@ '&,>]C&,8X] :I/'%D>7''H#5)XXLCRXX] :I/'%D>7''H#5)XXL MCRXX] :I/'%D>7''H#5)XXLCRXX] :I/'%D>7''H#5)XXLCRXX] :I/'%D>7 M''H#5)XXLCRXXY-$OU,URAE(R6<;H6'&):[Q5=*3U3ZP(]7+D>$K6N^'9 [E M"2IW-* X& A#G \9]_HR+&>+1^GSS!?K8V?[ED2IQN..',-30JS;&FR]G3/< M@"E@]+*2T5NR9A)86IQ435LK-P. F?1L@'#+8J'@A1@LW. <,$LCRS#@P2AE M:I$QKPE'I\+F=Z0D.38LP0J*)4DX4HE(!]0P # ];H$'&<9Q[MQU'#Y/\*V' M0+G#6>VXV-G?FT^)+[!BQ$UAQ8UKJUHFQX)?8NI+5E'-YRHD(!=48@F8R##O M('8TTAJ8FQ>\.9Q"-8X'DM[8E-6K#24#(8VG, M$<5FC<7OX.;B#0 (-/ H.)*,XDUBV+)FB&P>'-"I]DTF?EA:%J9VM&#KG*52 M@S/\HLYP LL.!&G&B"66$0Q!#E/,V%EG,>1G.;ZS',MC0.5UO+4#C''E:QN) M:^*S-J9WHA.8K0",2J<%"2KDHRU"(C$\-#H=FF3R%"D< M#%!RXR,PAN+=IK*SD*!.K5HXE#6PXL]V=3@%MS:4: 2DXK P=-H5=7TV0RB; M4VBKASL1K;T;KX*RMENQQ5+JW@)8)&VRR-HC52=0V*EA. S@P0!_S? M=KLRT).&+EVM:L*I* F&-3VYEOMH6*L/00N+9,96UQ UFOJU.,HM4LRG1 'C M&##@9$'IX?*53+W4=BQR"1ZR7=L'%):0RD1"5/DACC(M3S8]C+@[@YJ'>++0 M&MB9R-=$I18#CTY9)Y!AC^A9;ABKHX12X&G7Z4-B'+BH=(W=C[G&6FL'UL+0 M"7M,R7$# >!&H++,PF,+/SC!)@!BERR$+W5>G@UAS2K)(-UBLLB@TLVKYW-8 MI4@0$RUC8SGUJ1N9(@)W5 %2TN ,=JD4GE9P/-8T1(I*)MM2Y6&P9-6L9&RO MYQ3+GEML5HBSXSH4+RP*@%G*DI12LH(#TXC2#B33 M'M57TJ02+,9=$[))D)1:Q ]1IW6,S9(D3;(V!V3('QB6KH^](UY!:M.2(]&J M*/!@19@!9]Q/'#'=K!(5;6K>TK"->D"\J69O5H4"]W3M>3<+CFM$N2BC5!0!"P(P.,^YR/OIVV9]4F[/CW\_[L9ST8Z?]W3GH MST<;&TMK37MUS/5:T= M]%;)K)=53HE%R:1W_9K,K(_O5S+( M3<24E=/HDPJM37F+7DZ:P8GSDQR16[N=9&#=HHDBBDUS7KVT79(O"2QIE."Z M-CVQMN;QU%+FW168,5:RRZ.;1.HV[8JQ#:%1R6;(I\HU]AYZ%, MKEG@29P:"1*$RY1D;X4+;:_-=8S?:R-O^S')ML366QZO639?%K.I5LC%71J[ M)DSE-;N-';D$;*8>7Y%)OAHIP+&@'GJ@$I[$><2&.P7;J&0)]%S4ZRM(#JMG M4C4*UB1=#Y!J9+&^5! AC3=&9(B;7-55HHJF$5&$"K#0M=374Y04-DKB05_= MUD;5RO536Z.3&!O;0\22[WRVD#A6)U@%2\IQ/,6*)*D=&IP4NBQ2H[(0BC#> MU'@0,BU)2TW!-F(Q%*YWPJIMM&6,""71.%6+1TFU\MMVFSE,F#KM*YVJF*3] M?'&U:8ZI,IRW[!0B@B+).,!LDY0^!;UUXNL/E47^5%HT^O,V?K3:MY(;=$Z+ MKYL46&E SD.]ZGQ1\0A1/+&D;(PZLO@Z5 H7(FXLPKF55DS'.7V*(R2"H;'Z3;+27-R62-!N'J M6E2M&-]7Y;T84@BM5IRW0>Q5E=1;2W=&&2VR(VP/F8Y%Y589(D0"183FN+<;U%1I@<)<\+(S'HGL0TN+1R ME=;HCHJPUX8ZM"VM-\F4$H064AL8ER5A+CDZ;)'B&X$K?A9C8(8B=4I0\E"< M23^:',YXX[3?**NXG&G74 N'3RYHW6CS.I'HDAA=JCHN.HY VHI6U&WLI7"0 MH5Y!Q+6_)DZU 4G,SVYECN$58]Y%%G__ %/Z.6RS^!RZSU+^JYE<3EDA:K"4 M-(%4D[$5P(HJE9P2AF3Y+CRY)TB5)3Q=N/%:2AH@.V49@;1NO:L#MAQ?C)-( MH'*M>)EIH,-82UF4- T,18J)57LE;_ &A(E<7B+R-(I<'E:A,7FI^.4]6<'A M5]U=)(!+-]HGL?&GUOG:&KV:2NU<7NJJ)ZO)"4:J9YE W.XG:/+F5V2_"2(Y M2J\))-QG)XP2 ,-;=P6NS \GNW6?8T>'E[)L.2]8YDAD"%,@8&^LY&Z,BM57)$=3*#(J%0- XN0' M98K3F161SB4[J5G,YER6K&;[NL63+)'-I"R[G,-KURT580L9IA(1MI&PQT4> MY$D;"FD29W=41F"TYAZ_#7C*%FJ\[9&729GYG_+RMN6ZYRFK-DZUF&I.KS6: M%N)D;6T7\S1&;YK61RB%RZ3.,H:$BA,$N5>%!;". M(J^6X1L.3!G[E<:?J9>"R 21NKA/MFDE=B8N=*DC;AE*Q,%O88U;1E_PF1D9 M/*P5T"'@L> 1';^LJ7MQWI+8*1'ZG[/0A%!)0-S:YO7,;4E4GOV&-'IT_9QE MM1'+JV=',)>3SXFK0+RQ'$ILD%5%'I@'<44 4'#- GR-9'B8V$TT'@?6+"2$GJ'9#RV739NI]PI6QU#4G-CA%U+B M62U'JYXY#I)/(_%]=6-S?X>OQ9B^23BL8ZB)C2E,J/=%.$Y"E2<6:68>#6DN MSX7MPY[+U'#N6#+I].&]0_S..RV,&W\_D;1Q@I#"U1$2_:3$J1=@3"^'7!QD$B-?7 ME1R\I+.<%MF%YN/!T$<,PDZY@2S#+(B<\FE_5LDK+:.H)GKA,8W"9+8M26?I M$PT3'8V^TH]V$Z/:B$QAP>YZ5(#IQF0)PRM0]F(7)M,5@^#QI7:GMV*WVGLM M]E[_ &S$;"BSPZR#&SR.*.&VTN,K*?M#\\N7PZI=ZMKXYAE34< Y4>%O9R2R MR%!H,(QU%!GY^NBXX+'N:!1[)C:"'0-705J;":9'T!*2[(7;91*!DQ)C?8I6 MD\7((L*4Y;FDB2$(DZQ(W)PEB5'ZM2%+#]VGPYM_^W2K[&8ULSD('=32$0>K M!?-#(JXNEGN[C$F.1N2=,S$5_)G(9^ +U9A0CP9VZ_9S&MWXBY2^!1['N-7G5#.G)$R,T3D"AC2&+)@8E=ERB.EDJ5+?CJF''J1N M3\AM&-LT1BD/JR5HL#:GAG(=*]N&0G02D9/7S.8T)E4UA]I2Q")FBZIC(6)G MA>$*5'DPP18!4]'$;C%GC7>75/N5*;0GC>U3]]LJM;&TZD-;,\]@BRO8RPN[ MT6KCI,R7C?4AR'#@VY;,CR7V0\#X-<91?,:3MQ%&0S9Q0X-;3+9*@3ZZV ]% M1^*W@I61F//"9/5BUU." ]\&(+>@!TFJC2"L9'C-9O-JQI-+2)'6D.(S<3Q&6V9-\$D#4O8$K@SN MIT5>$J\0U!9:8I,H (PT/6QQ;^LE 5PBL"8:\57#;*NF32B2"BL59'^T4TE< M*CIF.A);G%R?K G#-$U3DL6""0T,#8C4UK MQW6A=A5=:MY,A#O7E/3>8,I"J'-4^E)I@D[4C-6%&.HLD"3!&%6D[95E %.) M=A.=E&%6(P"02OLQ>#A5#) 8GHQG/O<2WF+VK6RNO8=$H[ M=$J75W&9 .P)!EMIR;2ZNS$)+S\ QE$(E0Y%+NQ1![0@0AJ] M>]JFRO(_.I--TE-SRHG=TQ8$(*FLE=7MRIV/K9GAD0,#9)[AB4=1RN*M:_P! M^ 2L1]4D"SL,COJZM2G6L[5MEC8(W9"E-+Y#-%I=OU[&KNBVOTOF:"S' 3H_ M3R'5P[ORIN($EN;JWM& PYT&K5CZ(NG@Z:+S!0X+5AYQ2I H0 M&%'%AQ@>0+UP+8:"%;>_5/%Q1AP;WQLG"Q_OHD*FD6MJ@KBV)9:ZJ+:39&8P M>#HS N "%&09_P#*JNQ@L:BUPM#D]V:FN-37R(3)+4(9AC7I4E;[R31Y:XQ] M(WNCA5+FL D?$Q)HE"!7UB# 8- (&-=UD(CCA:L[VXL^(U/KO#23U$03R=XE M,9?)\OETK='ML&Y1&O816D5RGUVK.%L[,K_P#HZ?L>1]].VS/JDW9[EH_3YY@O MUL;/^QM&\YA.T :NMG1J3:-2.N69G6M\P(BLNE3S+WJ=ML[,K+J%OO;7%YU16T)LG%:;PB0QP#OM%39LA@H+HAC^_HV;Y<1E%4#YF+(W]O2B9)"W%)520XW!/\ M1W-M#K[/H]&WS9"L(' KH@\\8ECU'%DOJ%!*6FIKEBCDV*B71IDL?894:UN[ M0:$QL?4"1%T#0J$XSU%OQ&27B!_KK9?874_:/852;"R&>1J:EG*' M(7J"/QCH;K9$8B]YL"1F1N55NM5MR-W.&!QS(T*=6K$! 9@HLQ[T >=CHQBL MWVF=K:]>I0PU8<2]R&7;%2J136(RM6U.TK<"F9KJ!_E:WJHDJT1CZ1U FG)/ MYW3M&E17E7\0.W;J36!COL(ZY?I$EB]Q:IKVG,6EU1Y%,65637T]C386VNK& M\&*U: X@"Y(N$(T],.TG&?SR-RJ)R"4,[C4T99(49&W&MXJ1#V!O>XS(Y(-_ M=/VA+U\U2.+D0X^!-624BPM+D@62>U']ASO_ /E7+(^KE8GW=,_X-4%^NI-? ML:S@\3F\?@2B ;%4+L I=9!''"4$NPZ"LEAM%JB)3>WO-FF+JOG]+;%6[$-CI;7EFP9XD,UK&^H;6,;JPF5U)+DDF M;V8HA>T1-"N;U#@VB=(PZX4'MZ@0#RB4DBY=BJ]Z_4P2,1.&5?0UMG52X"L9 MHK*%V/%IPQ(K4;DTQ1,4GDC2R1)*RF*6D;0F=3 _"1Y)1N/!LW?8A=Q1=G+N M'=723;HAH%!75P'&D>G#)6#0&N3G$,K0B?16(*KTYF73LD@6GPPT(4:GJ %P MBV.8;9C[E:\1W!V]V4@S6[118F@AD(W'@T>A$A0,04]*+[Q<%M9.6BFS.H,R6AB2=).7.9;27FAV+F=SL"M*Z ME1QB0Q^R40@MD8-0K$OP<=V!RLS!?08Z;$G.\+L2_+#E>D%=)'1+4,OD55TO M#]2GRU[,;;6=(_"YJPVJB=)A8L[< J71C/4*XXF$$JTJ@!R4 1TSM*^6G#\W%K_+;2-JR$YC"PVIF:L+ MFJ&-5O/X"YKR3$$T>7E9+(HCE29]$(HY.:$QKPG\$-R:$^D]9[]CSLTP[7J0 MQVL$,OHTB2R(W;ZP;=F=DR>ZI$XM\]86O%1.SI.LI0Q(M(5EB0$"/^$U74P5 MF_-FH)=E?0Z87IKI0E!IR3:Z=7_%:J:>?K E+G/FPQ7)DZ.8+7USM)T(2MRI M*A(2$I4AIAIXLG%"_:)"KIB.)=7G,/MW?:DQR*"NIS.83L7$)G"[GI>TD"*2 M]*]#AEL!Q!'Y"U"2+4!Q24X]*?@*@E17D";+XA#_ %LVW-MQ:]NLHZA6)I!9 M!>Q%BRFUX$T1R0FV"J+KPVJI=,E92L[P5U#($)10>HB,ZPOL>1]].VS/JDW9 M[EH_3YY@OUL;/^U#N^NK'L*O;"W=W*J35?3X5;#"BD-6TL7L/AB=)HB9E*16 MC=Y[.JGKB73!U-5>%$@;CT:,'4*09R.HX3()O>L/B%T[YSBZ*QJZ/R=H=KM: M.7QJEK".<7K%)G,E#PD$L+NJY$B7+6T+EXGR/M,@2IL.P%HL)DFJ>MN-AW17 M75\TW=',MD=BQW("K3;-.9=:T=C^H&I\?LIQ;$CNXRA,CG!1T]E@FU.^DIFC MX+2*P&*@.PM/X?#KUF=Q,-YVGMO*5J1<[HI(PQRBH]4B94.+EOR'P]2\LM:W M(CC25N<'%2H< *GQ0F$?@!F"P_:>=_\ \JY9'UQ16CM7Z4:-BM@G\A>-*.22>:NLO151 '(TL*=2@BD78JV?I0\X+-&%P,PU) MS,8385E**\WEF5@6VBJMOU/W;VHV$5VU(2SB)NAMQ,^R+1.AZ5:^P425DD\" M;%3.HS)D9"$ T@P)CSW)2XX V6%V%L2:<7-0M#:4:4V?76PR]-*0R#F5;H2J MF5,)V67N+*(UJCE)P&*VL;A2V-SBAQ(S0C0GI&U2WE+5EY3UPVPMF4S2I=2; M4-D)4CER0QUG%R2H3:ZT_::B/M.$R:"/1=A1$]ICK3'TC6S*@.IR,PE0 D(0 MQ15,4B5OEZF-,2B5($(NLB120YK2F/B1(+M#>LE3.8C0%YZPND <>_G^7[3R M/OIVV9]4F[/BU4,\50Z\QI\A=) M*8JZ22-/U9PJ2HTZ!_A<5E+&](),WPYW1HDQ9[5X6) ,*--TE?\ ED_9KYE$ MF%K;UY4*8ZI@S>VM*!H8JPJ".'_"3?6\&:T1>"FIH<)",;HZG].5#LO[(9XL MEI4A9'VGG?\ _*N61]7*Q/NZ9_P:H+]=2:_:K>?I@W9?8U?E0,%-7'7ZK&"H MW/HW&'"5G,YCT2R34U M"Y"?LNU0IGOSX<0G.Q-KIJX9B(_ 5SI""6YRR +BEPF($6?@ M9)0@-3V8JMFZ7<[=*; 65QHQ?4]B3 MA&+ V/L"511V:94TQD+6Z)75DA_ MS3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'H?\T_V=&Q M/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_ MS3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'H?\T_V=&Q M/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_ MS3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1L3Y.\P MU)SVCY+)#ZQIBQHE,C&Z/3QI;%:Q*U/74 ,PG)HU MUGU1,N5Y#Z::Y+KEK=9][IDMA(]J)S-E+$\G01D7HVD\J. "?G!QP1X":7TA MQ@P.<^A_S3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'H M?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1 ML3Y.\>A_S3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'H M?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1 ML3Y.\>A_S3_9T;$^3O'H?\T_V=&Q/D[QZ'_-/]G1L3Y.\>A_S3_9T;$^3O'* M314[K%O3$D-*;W33\,CD6<];;8B:%P62R5QTAC)PH?7@@C&## ,@= AXZ>C(@X%Q__9 end
GRAPHIC 15 g574315g0219134956990.jpg GRAPHIC begin 644 g574315g0219134956990.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#S^BBBN ^S M"BCJ<5T5QX(UNUT>/4I880CRB-H_/3<8)/Z=6"OT9,9R2#UP*@TO0+G5[>26WNK",QN$,=S= M)$QSW ;J*.5WL2JT''FOH95%=;)X!N[+;_:NM:)IQ9>?23J$4ULP$HB^S M"7]^Q)P"J=6&?2GZ=H5WJEK--;[0D#GH,8YS1RL3JP2;;V,NB MM"'1;VZUTZ/:(MU=^:8AY#;D;!Y8-_=[Y]*LV_ANZGU^?2#=Z?#+;OLEFENE M6(AFT5T=GX'UJ] M2*2+["(7A$YD>]C 1.F6YR,?2J$N@W2ZX-(MYK2\N6P%:VG5HV.,XWG HY6) M5J;=D]C+HKJM*\ :KJ<\\3SV-L8HGD^>ZC8M@>BMT_VN@K-U#PUJ&F61NYI+ M&2)6"M]GO(Y2I/3(4YI\KW$L12BMBT\*:]?Z>M_;:;+);."4?]CO(V=EBB(\DJQ&&S]*7*QNO33LY(YNBK> MG:;<:IJ"6-MY0G.M M"BV.56$7:3L<[16MK/AR^T&*W>^>U$DV?W,5PLCIC^\%Z9K)H::W*C.,U>+T M"BBBD4%%%% $D!@6>,W22/;AOWBQL%8CT!(./KBO5I=,LEN&:6QTZP@6>T>* MYECD,\BDFME8&6.-]K,OH#V^M=(GC:?? MG0K;WYDM M/.%K(>1'N/8?-SSSWKS[2[C3HM46?5K22ZL_F9X('\LL>W/89J?0=?N] U,W MD 282 I<0S#CZ/; LT<6[[SD\J2>03R:I>)-7BOEE@U/0 M$M/$$;A9KJ*0INQUWQ]"Q]0:?KGB71=:U!=1?PX5O9&5[D_;&$*/^$IFM9WTNVLYX4\MY(6),@_A!SZ#^=-M=R*5.5X\T?\ @?CJCI;" M6]M? =CJ,=U?))!S"%,QCP)>!PFSUZM741ZS)?75VFG7]Q:VEQ))--!-#'&T M"02 3;"%ZD,#SD_*1G)K@=-\96MCINF6LFGW4DEFC12,MX4CE0N7VF/&#DD MD]J5/B)J2S/>-9V3Z@X,1F,>$$);J[N<>E+;>,-&;66,-)]GU"1;>#[7' )\H"8SN!+C&G[!025SJ["[M=*TVZ,6AZ6MU-H,MY[VFUN=-%G8-!]EEDSN"QX!.) !SSP/5;J06C5<8&<=?4Y-6H?% M>EP0WCPZ;-#.EJ]IIL*N&BA1QAWTU6T,VPR/$3&RE&2WU/RX[N2\GM[#[*GV81G$1 M"_>4M@Y/M7G>D:L='6\:*W1[B>W:WCE8\PAN&8>Y7(_&EAUJ:VT"72;>&&)9 MWS<7"K^]E7C"$_W01G ZU,9I(WK8:525WY+_ ()L>*9K!--TF.ST#3]/:\LX M[R22#<6R2PV@D\+QTKE:T-4U1M3CTY#"(_L5FEJ"&SO"DG=[=:SZF3NSIHP< M(684445)J%%%% #XG\J57V(^TYVN,J?K5YM2VXW:5IZY&1F!AD?G6<>E>C:C MI]I=:9!// DDL=IH\:,>H5RP8?B*J*;.>M4C!JZW.)_M1?\ H&:=_P!^3_\ M%4?VHO\ T#-._P"_)_\ BJ[";PQILWC:WETV$S:2-4%I>6C#FV;?C!_V&QP? MPK-:WT_0[2SE?3;6^N]2FE,9O&806\:R% ."/FR,DD\#%5RLS5:F[)+4P?[4 M7_H&:=_WY/\ \51_:B_] S3O^_)_^*K=URU32+JROX]+TCR+Y-HCCG^TPEE; M#,G(*CMC)[UH26>G3_$\Z)_9=E'8PSR*$CC(+ 1$@,<\\\T\OM.ENHKJ86, M#(#^X)!+3'V4[1^)J'1-&TR'2O$,/B"(Q2VUS#:K)HV8%3T*G .:W/"&DVC: 9KRSMY)KB1Y$@E17FO8%0Y6#)!0A@ M?F_+.,4)-NPYU:<8?>A>8YR2=HJ^E_P"MSG_[47_H&:=_WY/_ ,51_:B_ M] S3O^_)_P#BJZ2\T>U\.'6+^_M;749X+U+6*!0R6Z,Z>825SG 'RA<]:FT2 MQTKQ'-IE^=*@M&CU2&SNK>$MY,Z2 D$ DD,-ISST-/E=[$.M34>:VGJBPV&B6>E*VF65[>:FAF,M\["&%"Y55 !'/RY+' MI1RL?MJ;T2U_K_(P_P"U%_Z!FG?]^3_\51_:B_\ 0,T[_OR?_BJZB7PY:-KH MNKBRMXM/&GR7YM["[\U)O+X(1\94%OKC!K/L-2TW6M8TRQD\.Z=;"2]B!>V+ M@E"P!5@2=P([TK,:J0DKQCZF/_:B_P#0,T[_ +\G_P"*H_M1?^@9IW_?D_\ MQ5=$WA:*VN==FDN=*GA@MKEX88;H.Z$'Y3M'/'Z58\5Z?%I8N#:6WAY+=+:, MB-FS= LBY.W.6EE#+>6?>1&16,J>N,_,/QJ35=-TK1+S7]3.FQW,5K M?1V=K9LS")2T>\LV#DCC &>IHY6@5>FTK+4X^XO1<1;!96Y%9W$=K=I--:PW4: M_>AFSM;ZX(-:\OBR]F^U;H+<+/);.$0$+$L!^1%&>GK6;_8VJ_\ 0+OO_ 9_ M\*/[&U7_ *!=]_X#/_A37,B)*E)W=B_8>*]1TSQ1-KUJ52>:5I)8>?+<,2C @C/<9YJE_8VJ_\ 0+OO_ 9_ M\*/[&U7_ *!=]_X#/_A1>0G"B^P_5-9NM7NHI9UBCC@4)!!"FV.)1SM4?YS5 MH>)KH>+'\1>1#]I=V0^6E:VG86\U2>\M+&UP(8;.'RHUC)&2269C[DFKM]XFNM0M+Z"6"$ M&]^SF>1<[F:($!OJ<\U1_L;5?^@7??\ @,_^%']C:K_T"[[_ ,!G_P */>#E MI:;:$\NOWT_AR+0YF62UAF$L3,/F3@C:#_=^8G':K5CXIELK>P5]/M+FXT[= M]BN)0VZ$$[L8! ;#$D9]:SO[&U7_ *!=]_X#/_A1_8VJ_P#0+OO_ &?_"B\ MA.%%JVA-JVMW&K:O_:KHL%Z=K/)"Q&Z1?XQ_=/ X'%:0\9SB<7K:1I3ZH#D7 MY@^?/][;G:6[YQ6/_8VJ_P#0+OO_ &?_"C^QM5_Z!=]_P" S_X47D#A1:2T MT+5AXCOK*:\:417L5\VZ[@NUWI,0.%%N[L M6]!\27WAW5VU&SV,SY\R*3)1P3GGZ'D'M3K'Q');6(L;RPL]2LU=I(HKI3^Z M8]=K*00#W'2J7]C:K_T"[[_P&?\ PH_L;5?^@7??^ S_ .%%Y X46[NQ*R:N_V-JO_ $"[[_P&?_"C^QM5_P"@7??^ S_X4G=E M1=.*LF4J*N_V-JO_ $"[[_P&?_"C^QM5_P"@7??^ S_X4697/'N?65%%%=Q\ M>%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 *4444 %%%% '_V0$! end GRAPHIC 16 g574315g41a14.jpg GRAPHIC begin 644 g574315g41a14.jpg M_]C_X0Y!17AI9@ 34T *@ @ # $ , !!), $! , ! P0 M $" , # G@$& , ! ( $2 , ! $ $5 , ! M , $: 4 ! I $; 4 ! K $H , ! ( $Q ( M ? M $R ( 4 TX=I 0 ! Z 2 " ( @ +<; M G$ MQL "<0061O8F4@4&AO=&]S:&]P(#(S+C,@*%=I;F1O=W,I #(P M,C,Z,#0Z,C8@,3DZ-34Z-#< $D !P 0P,C,QH $ P '__P MH ( ! $ )8H , ! $ &6 8! P # 0 & ! M&@ % 0 6X!&P % 0 78!* # 0 " " 0 $ 0 M 7X" @ $ 0 #+L 2 $ !( ?_8_^T #$%D;V)E M7T-- +_[@ .061O8F4 9( !_]L A ," @("0@,"0D,$0L*"Q$5#PP, M#Q48$Q,5$Q,8$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P, M 0T+"PT.#1 .#A 4#@X.%!0.#@X.%!$,# P,#!$1# P,# P,$0P,# P,# P, M# P,# P,# P,# P,# P,# P,# S_P 1" !A (\# 2( A$! Q$!_]T ! ) M_\0!/P 04! 0$! 0$ P ! @0%!@<("0H+ 0 !!0$! 0$! 0 M ! (#! 4&!P@)"@L0 $$ 0,"! (%!P8(!0,,,P$ A$#!"$2,05! M46$3(G&!,@84D:&Q0B,D%5+!8C,T)E\K.$P]-UX_-&)Y2DA;25Q-3D]*6UQ=7E]59F=H:6IK;&UN;V M-T=79W>'EZ>WQ]?G]Q$ @(! @0$ P0%!@<'!@4U 0 "$0,A,1($05%A<2(3 M!3*!D12AL4(CP5+1\#,D8N%R@I)#4Q5C+RLX3#TW7C\T:4I(6TE<34Y/2EM<75Y?569G:&EJ:VQM;F]B7I[?'_]H # ,! (1 Q$ /P#U5))))2DDDDE*225:FS,MJ9:!6!8T.B7: M2-W@DILJGD=+Q%?\ TE7=U"UE MQH_Z;TE*'1\8$'ULDD1SDW&8_>#K?=RICI6.V M VR]K1$-%]L 1 'J(7[3.W=!#=P9)IO$EWT=NZKW)?M-W=KM.?T&1W_ .LI M*=%) !S" 0*]===P_*$OUSPK_P"DDI.DA8UKK:M[P&N#GL(&H]CW53_:V(J2 ME))))*4DDDDI_]#U5)5JG9=M;;-];=VL;"8_\%4]N7_I*_\ MMW_ *524F20 M=N7_ *2O_MMW_I5+;E_Z2O\ [;=_Z524F5:NFRJMM3 MS9;?+9G3VG_.KD8YK95ZKA77&QHLL $$N;]&W\USD><+_0'_MA__I-* M<+_0'_MA_P#Z324TKUSRP>H_TF-M;]#>^RS:K#>F M5-$-OL T$>I9VX_PJ UMS-C#8QSBWW X=D.()E[=NW9[7,_TBL8_I"H?::FN MM_.->/8UORWM>Y)3*G!;0[=5<08(]QYUCN/ZZ*J^ W;CQM+ ; M+2UI&WVNL>YGM/T?:41]I:_8&.>8GVQ_WYS4E)$D%^06-+WU.:UHDN)8 !$\ MFQ.Z]S02:G -$G5G'_;B2DJ2$+G.$MJ<0>""R.?^,2-[F@$U/$D#EG)T_?24 M_P#_T?26G,&'2<05N?/O%I.'$:L+W MZ&3^>*_W-OYGTU;LL96QUEA#6,!?\ *:DI M.TOV O@/CW <3WVJO0[-MIKM]2IOJ-#H]-QB1NC^>1* MS>KU-F1>SU*KJW,DB?2>-0=I^E<%5MNJ9E8]31ENKM%F^QHL+&%H:YGKO)#V M;_\ !;?IO1YQ?])?]]J2DVS-_P!+5_VV[_TLELS?]+5_VV[_ -+(,XO^DO\ MOM2G%_TE_P!]J2D-V=6^FJF\$V6Y I&VNPL)9:9W.VO96QU=+OYRST_\$K+, M''Q\BS(QF4T67AHO<& .LV#97O>QU>[TZ_8S?]!.VFJS%#,=Y#=^X.,N.]MG MJ/W[_=_.M=O0VU9#G #;6O?ON]7U7_I/H5>G_PB2DME M;K:S7:ZI['"'-36;&M^S12\&27T&Q MK@0[VO;^C=]/8_VO_,0A3F29MJVF2(Q'APD$Z.-SF^U_O_FTE-BC&;C[_L_H MU>HXO?MKB7&&ASHL_=:B.%KM#:R 0=&GL=P_PBK8]5U;R4CB,/+GGY^/R1TDE(/LC=8?8)\'1^10H^U545U&H$L8 MUI._D@1^ZK)X53':;,>JQ^0_<]C7.@M&I =^ZDI-ZF3_ *$?Y_\ YBA9#,F^ ML,VNJAP=NKMVNT,[9V_1=^@?7K!;ZGZ.T6L:YM+OT;6;-WVC_ *TK M-3\A]@:^NZIA_P (7TD#2?<&%SOY*2D[+[K&-LKK:YCP'-<'Z$'5KA[5+U,G M_0C_ #__ #%1](?]R'_YS?\ R*7I#_N0_P#SF_\ D4E,L6M]=);8 '%]CX!F M ][[&ZZ?FO1E3Q;\AU1]GJ[;+&!Y< 2&6/K;V_=:E79D795M5M;\>NL--3P] MA%FX2]S6MFROTG_H_P!+]/\ P:2FXDJ>2,BIC74-LR#/O8VQK7!NTZL]2&.? MO#?:Y]?]="]7.)M@M,WND#<#>P 2&[Q_-GU/I6;'_ *+^;K_ZWO)) M*>>KPNMA\..3 GW#)K@@G3]&:'[=K?Y2L]/IZO3E,-S+7TD%KS;D-L#0??ZC M:V8]3G/W!K/YS\];"22D!JROM3K1>!CFMK6T;!H\.(,#;^ZDI%&/\ R?\ M@_W M)1C_ ,G_ +8/A\%8]7*_T _SQ_<@Y5>5D,#8LI+3(=5:&GY^UR2FN]U#?[MZ>QOT_IL;O4ZL?+KM%I=<^))8^UI:9&W5HK'_124EW8'^C'_;9_P#( M);L#_1C_ +;/_D$3UTN('R:Y"Q\0BL^J7->Y]CR&V.@![WV-X+?S7)5XIHR; M;ZS99ZX;N;9:YS6E@#/T-=FYE.YO\YZ7\[9]-)3*,3_0_P#@1[#^HD6XG^A_ M\"/P_<4,JAV4P,>Q[-IW-=7:6.#BUS)W5[?H[T']G$.)W9!#IEAR'ENK2WZ) M/\I)39C$_P!#_P"!'N?ZB7ZH#/IP?'TR.?["%C8;L:QSV>J^6[=ME[GMTC7; M87>[^4CO]9X V 009W>!W>"2G__4]-;?D6;C74TM#G-!<^"=KC6=-COSFI_4 MR_\ 0L_[<_\ 4: W':\O34^^2WT@]I?+?IMV3N]NU653^UN]2?L5T^]N^*^&C?_ *7=LM_P?\OZ M:B.I7'_M!E?=7P>_\\DIO)*%3S94RPL=67 $L=&YL_FNVES=RFDI22222E)) M))*4DDDDI22222E))))*?__5](N_G7?'^#E _P /^^KYE224_4]7\VU37RJD MDI^JDE\JI)*?JI)?*J22GZJ27RJDDI^JDE\JI)*?JI)?*J22GZJ27RJDDI^J MDE\JI)*?_]G_[1724&AO=&]S:&]P(#,N, X0DE-! 0 << @ @ M #A"24T$)0 $.CQ7/,OP1BAHGMGK<5DU;HX0DE-!#H .4 0 M 0 "W!R:6YT3W5T<'5T !0 !0&Q .$))30/S ) M ! #A"24TG$ "@ ! $X0DE- _4 $@ +V9F $ M;&9F 8 $ +V9F $ H9F: 8 $ ,@ $ 6@ 8 M $ -0 $ +0 8 $X0DE- _@ ' /______________ M______________\#Z #_____________________________ ^@ M_____________________________P/H /______________________ M______\#Z .$))300( 0 0 D ) #A"24T$'@ M ! X0DE-!!H TD & &6 "6 H M5 !8 #0 ,0 @ &, : !A '( = $ 0 M "6 98 0 M 0 0 &YU;&P " !F)O=6YD'1)D%L:6=N96YU;0 ]%4VQI8V5(;W)Z06QI9VX '9&5F875L M= EV97)T06QI9VYE;G5M #T53;&EC959E7!E96YU;0 !%%4VQI8V5"1T-O;&]R5'EP90 M !.;VYE "71O<$]U='-E=&QO;F< "FQE9G1/=71S971L;VYG M QB;W1T;VU/=71S971L;VYG MR:6=H=$]U='-E=&QO M;F< #A"24T$* # (_\ #A"24T$$0 0$ M.$))3004 $ CA"24T$# ,UP $ "/ 80 ; M *.P ,NP 8 '_V/_M Q!9&]B95]#30 "_^X #D%D;V)E &2 ?_; M (0 # @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P, M# P,# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01 M# P,# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\ M$0@ 80"/ P$B (1 0,1 ?_= 0 "?_$ 3\ $% 0$! 0$! , M 0($!08'" D*"P$ 04! 0$! 0$ 0 " P0%!@<("0H+$ !! $# M @0"!0<&" 4###,! (1 P0A$C$%05%A$R)Q@3(&%)&AL4(C)!52P6(S-'*" MT4,')9)3\.'Q8W,U%J*R@R9$DU1D1<*C=#87TE7B9?*SA,/3=>/S1B>4I(6T ME<34Y/2EM<75Y?569G:&EJ:VQM;F]C='5V=WAY>GM\?7Y_<1 (" 0($! ,$ M!08'!P8%-0$ A$#(3$2!$%187$B$P4R@9$4H;%"(\%2T? S)&+A7U5F9VAI:FML;6YO8G-T=79W>'EZ>WQ__: P# 0 "$0,1 #\ ]522 M224I))))2DDE6ILS+:F6@5@6-#HEVDC=X)*;*IY'2\7)LLLL=:UUH#7^G=96 M"T AK=M3V-_.\!K@Y["!J/8]U4_VMB*DI22222E))))*?_0]525:IV7;6VS?6W= MK&PF/_!5/;E_Z2O_ +;=_P"E4E)DD';E_P"DK_[;=_Z52VY?^DK_ .VW?^E4 ME)E6KILJK;4W(]K &B6MF -NJ5U?4'4O;3?57:00Q[JG/#3^\ZOUV;_\]!Q_ MLC<>IKZ'![6-#@:7$R!K^84E)+L8WLV6WRV9T]I_SJW,<@'I&.:V5>JX5UQL M:++ !!+F_1M_-W;MV>US/](K&/Z0J'VFIKK?SC7CV-;\M[7N24RIP6T.W57$&"/<7 M.$$[OHV/H4U[ M-V^7.>7&.7N=8[C^NBJO@-VX\;2P&RTM:1M]KK'N9[3]'VE$?:6OV!CGF)]L M?]^YH!-3Q) Y9R=/WTE/\ _]'TEIS!ATG$%;GS[Q:7-&V'?1 M(,]K&U/W_P#;;$^[K)8'>GCAQ&K"]^AD_GBO]S;^9]-6[+&5L=980UC 7.<> M !JXE '4^G$ C*I@\'>V.WG_ "FI*3M+]@+X#X]P'$]]JKT.S;::[?4J;ZC0 MZ/3<8D;H_GD2G+Q,@EM-S+2W5P8X.($[==JK,^Q!C179=L@;(-I$?F[4E-C9 MF_Z6K_MMW_I9+9F_Z6K_ +;=_P"ED&<7_27_ 'VI3B_OW_?:DIJ6Y;GY-=OV MT5NQ0\VXXQR=P>-K=\N?8W:YF^OTGLWJ]39D7L]2JZMS)(GTGC4':?I7!5;; MJF96/4T9;J[19OL:+"QA:&N9Z[R0]F__ 6WZ;T><7_27_?:DI-LS?\ 2U?] MMN_]+);,W_2U?]MN_P#2R#.+_I+_ +[4IQ?])?\ ?:DI#=G5OIJIO!-EN0*1 MMKL+"66F=SMKV5L=72[^0W?N#C+CO;9ZC]^_W?SK7;T-M60W*M?EN;D5/#10UM M)'IP VUKW[[O5]5_Z3Z%7I_\(DI+96ZVLUVNJ>QPAS7,D'XM-G[RK#I.$UVY MM.,'<3Z7R_TBGDUFQK?LT4O!DE]!L:X$.]KV_HW?3V/]K_S$(4YDF;:MIDB, M1X<)!.CCP#S 2^RC_2V_P">4=))2#[*/])9_GE(XC#RYY^?C\D= M))2#[(W6'V"?!T?D4*/M55%=1J!+&-:3OY($?NJR>%4QVFS'JL?D/W/8USH+ M1J0'?NI*3>ID_P"A'^?_ .8H60S)OK#-KJH<';J[=KM#.V=OT7?G*?I#_N0_ M_.;_ .10LAMU; ZAUEYF'-%C&F(/N;O;M=[DE(;:,CU6^^]DR^&W#:-IW>[< MQSO\)]% Q^I8=3A9^T&6AP+0VS(81)BR3^C8YCMO[RD^N^RZK)LQ;C;CAWH' MUZP6^I^CM%K&N;2[]&UFS=]H_P"M*S4_(?8&OKNJ8?\ "%]) TGW!A<[^2DI M.R^ZQC;*ZVN8\!S7!^A!U:X>U2]3)_T(_P __P Q4?2'_^QNNGYKT94\6_(=4?9ZNVRQ@>7 $ MAECZV]OW6I5V9%V5;5;6_'KK#34\/819N$O.=KO5JV\;F_G M[V^YNS^;24Z*2HXSLJUY;?3=CM D/=96X$R/9^C+G_\ 11GUEH!%K_I LV/L]A#;/1<&NT>]EVU^U[&_166,7K8+3-[I W MWL $AN\?S9]3Z5FQ_P"B_FZ_^M[R22GGJ\+K8?#CDP)]PR:X()T_1FA^W:W^ M4K/3Z>KTY3#5:@Y55%=1 MI!+&M:2'B# V_NI*11C_ ,G_ +8/]R48_P#)_P"V#X?!6/5RO] /\\?W(.57 ME9# V+*2TR'56AI^?MQC_4 M5K=@?Z,?]M'_ ,@JYPLH@CU,B2-I<+@#'N[>GL;]/Z;&[U.K'RZ[1:77/B26 M/M:6F1MU:*Q_T4E)=V!_HQ_VV?\ R"6[ _T8_P"VS_Y!$]7*_P! /\\?W)>K ME?Z ?YX_N24DI?4^L&F-FH$"((.US8_DN"C::-P%C=[@)'M+B!\FN0L?$(K/ MJES7N?8\AMCH >]]C>"W\UR5>*:,FV^LV6>N&[FV6N ME_.V?324RC$_T/\ X$>P_J)%N)_H?_ C\/W%#*H=E,#'L>S:=S75VEC@XMWZ.]!_9Q#B=V00Z98Y[=(UVV%WN_E([_6> -@$$&=W@=W@DI__U/36 MWY%FXUU-+0YS07/@G:XUG38[\YJ?U,O_ $+/^W/_ %&@-QVO+W-L],%[_:'V M<[G3]&]C?<_W_13_ &7_ (?_ *=O_O0DIF>HXU==;\EXH]5[JQN.F]F_<-_T M?\$[Z2@.M=((W?;:-NIDV- ]OTNZ3;G8U%?IT/O!>]KO3@D %Y]0^L_W;W#_ M $B9W4K 2!@93H\&UZ\^-R2DM?4<"R[[/7DU/ODM](/:7RWZ;=D[O;M5E4_M M;O4G[%=/O;OBOAHW_P"EW;+?\'_+^FHCJ5Q_[097W5\'O_/)*;R2A4\V5,L+ M'5EP!+'1N;/YKMI7!E+U)E M&UL;G,Z>&UP/2)H='1P.B\O;G,N861O M8F4N8V]M+WAA<"\Q+C O(B!X;7!-33I$;V-U;65N=$E$/2)A9&]B93ID;V-I M9#IP:&]T;W-H;W Z-# T8S,T8C@M.#,T,BTP9C0T+6%F-S(M8S=F-#AE-S=E M,S,Q(B!X;7!-33I);G-T86YC94E$/2)X;7 N:6ED.C=D.65D9C,Q+3 S,3 M M-S$T,2TY839F+3)E.68V9&(R,F0X,"(@>&UP34TZ3W)I9VEN86Q$;V-U;65N M=$E$/2)!,4-$.48Q-38R-T8X-T5#-$4Q,S)$,#&UP.DUE M=&%D871A1&%T93TB,C R,RTP-"TR-E0Q.3HU-3HT-RLP-3HS,"(@>&UP.DUO M9&EF>41A=&4](C(P,C,M,#0M,C94,3DZ-34Z-#&UP34TZ M2&ES=&]R>3X@/')D9CI397$^(#QR9&8Z;&D@&UP+FEI9#HV.68U839C-BTP.3%E+3%B M-#$M8C R.2TT935A8F0V-#(Y,&$B('-T179T.G=H96X](C(P,C,M,#0M,C94 M,3DZ-34Z-##IX;7!M M971A/B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(#P_>'!A8VME="!E;F0](GHJ:JTM;:WN+FZQ,7&Q\C)RM35UM?8V=KD MY>;GZ.GJ]/7V]_CY^A$ @$# @0$ P4$! 0&!@5M 0(#$00A$@4Q!@ B$T%1 M!S)A%'$(0H$CD152H6(6,PFQ),'10W+P%^&"-"624QAC1/&BLB8U&50V160G M"G.#DT9TPM+B\E5E=58WA(6CL\/3X_,I&I2DM,34Y/25I;7%U>7U*$=79CAV MAI:FML;6YO9G=X>7I[?'U^?W2%AH>(B8J+C(V.CX.4E9:7F)F:FYR=GI^2HZ M2EIJ>HJ:JKK*VNKZ_]H # ,! (1 Q$ /P#?X]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=$2_F;]J]G]$? GY3=X=,[VAZ^[-Z>ZBW5V M1M')UD53[]UL"IIU M7AU5\ZOFW\>^NZ/LKY5]/[_[PV%\@_DO\>^COA_1_P *Z-ZJ^2.1E[HZDBR> MEV1%W%03T&WI(:R'/Q82:6KRD-HD+^ZW3)%>AKK_P"^Y-L]G]&]J]?[:V;6=I]>[OW4V3V=N>NPOR$Z,^/%+\G^VNFUVEMO,5N7R M%%M[J^K7[/=,#O@\IDO\GC=$*S-NG6]'SZ*3TS_-Z[CQF^_DCNSN'K7<.XNO M,QWW_+;ZWZ!Z@AS'3N-W=U/B?GKU]3Y;;E9G.PMOS4F$["P%9FLUCJXQN'RN M+IYIH"U2(#*^NO:?GT<+I7^;EA?D'D/C!MOJOXV=B[@WMW]L+L/N/=^TYM_] M38:?I[I7K'OZN^.>Z^PI\OF]T8_"]DMC][T@J9,9@YI:V+%2+/(%=HX9-TZ] MHXYZ*[M[^C^AJC-_P R'(YC";.&P.WZKL787PAQM?C* MQ=RS/5XG>.QMTTV5Q;9"CCPT=33UTDOV]8\-.OF]^IU[0>%>A@W?_.D@V5LV MBK\A\2>Q:_L6A[PDZ%WYUKBNU.JJH[,W1E_C=_LU77^8BWO-DZ;:^ZMN;LZG M/DJY:%S48:O5J>>%O0[^IU[0?7IV^:?S+[?S/Q=^ OR*^)N\^QM@TGRS[AZ> MVQ+M3:O6?4/9W8F=VKWCU7N[=6%PN*QG:-7#L_'[NVYG\+2#S_Q"''F$U)E: M1!&RZZUI/=\NAAP/S?[NZLWY\2/BSWS\?Z\%J*UZ#7 M_P YCK;=G4F[>PMK]&]C93=C;Z^/&S>E^MZC<6R<14=R1_+FNR]#\;LI)O/* M9.FVEUG)OEMOU9R-)FYXI< 5A6J8M.@][IUO0>AJJ/YD-,/D;O3XT8OXT]X; MAWGUG\><;W#V9E<'3[=KML;$[$W%LVKWUM'H/-[A7)KM^7=^[L1CJFFH,C2U ME1C9\G U*K$@NOJ=>T>=>L_4W\Q2G[2W'\/\+_H3S>V\7\K]F;VW -VUG8_7 M]?M[KO=FRQD/NNJZN6DKEJ]U=AG^&3FHQU+%#4TBPS!HWDIYXX]=:*T\^K)T M;6H8"P/TY!_/]02.??NJ]]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U__]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=!KVYT]U=WSL3,=8=R[!VOV=UWN'[=<_LG>F+I\WMC- MQTLRU$$.7Q%8DM'D:9)D#&*5'C8@:E/OW7ND#G_BA\5BM%4PZ9:9>$*CW[KWS MZ=9OC5T'4=IYGO&?IKK6?M[<6V)MF9[L.HVCAJC=&8VO50?9UN'RF1EI':MI M\AC0*.I9P9:BB"T[LT"+&/=;J?7H)<-_+T^$.W=I[YV+@?BCT1BMG]E?W7;? MFWZ3K_!QX[=N&-^$/Q(PV[*#?F*^-?3%!O'%[C['W=C<]3; M&PD550;F[B@K*;MC-4:K1^"EK>R:?(3IG&2,#)"9ON!)<^_=>J?7IE?^7[\* MIMF[2Z[G^+72$NQMB9WV)W/G\=3R4Q$68S6((HY MZDEIFHP( PB 3W[KU3Z]*O(_#?XNY3:W3FQJ[H3JVJV9\>\K2YOH[:\^UJ#^ M!]39:A4)0Y+8..CC2FVW7X]5M3RTZHU.I(C*@D'W6NA+K^F^L,MVCMSN_)[! MVG6]P[1VKF-C[8[*JGVM^,7Q^R&XIMWU_2W6M?N> MHZO'2M5FZG:N*FR57U.LDDJ=?U=5+3,U7MJ&2:3Q4\NL1":4*5$CAO=>J?7J M+MOXK?';9V7Z[W!M;I+K3!9WJ/"Y';G666QFV,?39+9&#R;5TM=0;>JQ 9:% M:R?*53R,"7+U,C:M3N3[K53Z]&"0%54'Z@_=>ZY>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__T=_CW[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M_]+?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O? MNO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=?_3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7_U-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U_]7?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7%UU #\7!/-N!_B.??NO=50?&KK#M+Y+=?; M@[Z]T83_ &37=7_>_V37=7_ 'G'\W?_ $.^FO\ [1'OW7NO?[)K MNK_O./YN_P#H=]-?_:(]^Z]U[_9-=U?]YQ_-W_T.^FO_ +1'OW7NO?[)KNK_ M +SC^;O_ *'?37_VB/?NO=>_V37=7_>F]R+ _Z"+D@CGW[KW7/ M_9-MU'_N>+YN_P#H=]-?_:)]^Z]U[_9-=U?]YQ_-W_T.^FO_ +1'OW7NN#?# MC=*E0?G%\W?4;+_O^^FN38DC_F1'U"@G_8>_=>ZY#X;;J/\ W/%\W?\ T.^F M_H?I?_C!'!]^Z]UW_LFNZO\ O./YN_\ H=]-?_:(]^Z]U[_9-=U?]YQ_-W_T M.^FO_M$>_=>Z]_LFNZO^\X_F[_Z'?37_ -HCW[KW7O\ 9-=U?]YQ_-W_ -#O MIK_[1'OW7NO?[)KNK_O./YN_^AWTU_\ :(]^Z]U[_9-=U?\ >_=>Z]_LFNZO^\X_F[_ .AWTU_]HCW[KW7O]DUW5_WG'\W?_0[Z:_\ MM$>_=>Z]_LFNZO\ O./YN_\ H=]-?_:(]^Z]U[_9-=U?]YQ_-W_T.^FO_M$> M_=>Z]_LFNZO^\X_F[_Z'?37_ -HCW[KW7O\ 9-=U?]YQ_-W_ -#OIK_[1'OW M7NO?[)KNK_O./YN_^AWTU_\ :(]^Z]U[_9-=U?\ >_= M>Z]_LFNZO^\X_F[_ .AWTU_]HCW[KW7O]DUW3_WG%\W?_0[Z;'^]=$@^_=>Z MS?R[NQ-_=K?#WI[?/9NZ:W>V]:^+?F'S6Z\G28NBRF?&T.T-Z[/Q&2RM/A*' M&8C^+3X3!4_W4E/30135 :01IJTCW7NCK^_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_UM_CW[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T0K^7#_ -DU3?\ MBQOS,_\ @MNZ_?NO='U]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW6O3_,_EZX;YH]/4FX).N1-5?&;L!M[1=R[F^6F Z[7')VKL!-G2X^3X[1 MSX3_ $C1XN3\-J0]7)N?9 M'4/2U)E_CWWID^VZ.B[!^,>7W_MW?&[V.QNM>S=N[R[= MWADM@;[R^]=Q=>]<;C:[U^2'9=#_ "Y>E_D3VQN3K[>6Z^SMV_%W-[LQ6*Z:[4Q.U(]M=H]I]=)O M+:&)VAC=Q5/9V(K.OMOY#(5\.9K&\D+8<35M$8O+"==4Z)#N7^8O\N][["[D MP6W.U=F[6W.FW.UMR;!WIL/XJ]P5N4V;M'H;YDXCJNLW;N'#;PK:Z@W%7]H? M'S.1[EGH:18VH::F-3CON8YB(=CJRT\^K ^D/EYWQV'\KUZIJ:/!9K9<&5[! MP.^MHMUAOO9F[>L]H[0PM-D.J_D'#V'E*J;96^=D?(=JF&6EQM-%&V.6NABA MJ:F6DKU375>@4W=_,7[PQV>^?&WL)C,0T?03;$K^L\AD.H]^4>XL+1Y?LZFZ MPWI@LGM+(Y2@Q>_\Y14B_P 9P$JYC%Q9@5D331T="HJ&]U90":'I4;;^8_R? MG&QVQF=ZP[IS\'P(WE\G\QU]UWUCO'&U?;_:6)W1F-JXC9FSM\5&Y,GM;9-! M054U,F3Q;ME,T*NBD$ DAE:1/>?7B &SPZ8=D_.'Y=Y>#X.4-;CNC,Q3=V[X MW3CNRNT,8.QXMC;PV]B-VXO!8W;?7M.VRDRN)[3JMJ5M5EC2U,$6(>IH#"E9 MXQ,\?NM&E<<.@XZF_F5]_9_N78.TMX;RZER6R=Q=E;4VA4_P7X^]];:SF6.Z M.[NU^H7VO29S+U%=@<-N':FT=E8S=>8K9T-$K9..&$"CD6I'NM=+S=_SR^56 M%KOE5)EXNG^I\9U=\@^J.J=A1[NV9VIO_.;6VINWL:79E=N_L_;VS<7C%JL) MN_9;+N7"U^,R-1'$87CG5:75*ONO=,O^SO\ R0J=J;0[L&_-K82'/_!C>&[L M7UIN#I;L?&[+SO?.RNZ(]J;IWI59Q*6JW9MZGHML4BR#;M3"6ABJO(E1+!JJ M%]U8Z:8X]7#]#[ZR?9W3'6'8>9IZNERN]-D[?W)D(*[:^4V54QU65Q\-7*'V MIFZS(9;!*S272GGGFD5"+NU[^_=5Z%GW[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=5\?RL/^R$^EO^UGW)_P"_V[-]^Z]U8/[]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_]?? MX]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$ M*_EP_P#9-4W_ (L;\S/_ (+;NOW[KW1]??NO=>]^Z]U[W[KW7O?NO=>]^Z]U M"R5=!B\=7Y.J\_VV.HZFNJ?MJ6IKJG[>DA>HF^WH:**>LK)_'&=$44;RR-95 M4L0#[KW1/MG_ #]^*>_J+&U^SNT,AN*'*[-Z^[ Q-/0]9]JKE,ULWM#W/NMZ3Z=%4[+_FV]6[-VA!E M=HXNF[%SE%LCJGN3<&2HJ3LK;O4TG2W9?=3]1OG=M=DYSK2):S>N#2&>L?"U MM#0M-44KT22^G1V:CY??';'],T?R"E[':/J&MWG0]?-NS^Z&^IOX M;O/)[\3K*#![@VY'MIMU[8J(-^S+CJI\A14T-'*X:=XHO6/=>H3TGYOG3\9( M-O;@W,_8F6GQ&U:CL:BW')1=8]K5F0PF4ZFW7C=D[_P62Q%%LB?*T>X<'NC+ MT],E \/W=L,;VEU5M#J^+;^^.N=W]+0?)G M??<^Y\[NWK[KW;W0E3N2GV@F7V?N:?8.9V[N#?\ 3Y6L6_/OXE=L;NZZV9UEW#3[YW7VWMC-[NV'BMM;,[ R/\1V[ MMK==7L7=&3S&0AVH<5M3^YN\\;+BLO#EIJ&?&5P2&JCBDEC5_=>TGTZ!#]^Y-E;JP VIT9\>*W&;/[A[CW'1=I4&?PRY_ 1[0V/0]4Y3&[ M^V'-20U,60R=%FO+BA!]Y/ *"1*@^Z]0^G2DVE_,?Z M5^/RW76XL/+N_>N%[4ZVRO3-'WA1[@AR&+V1'AL/O2;9:5]73;:2LKL:G$;7VANG(TV7W)-!2XFHV_DOXS79"2.GI:>83 GW6P&!X=+'9 MGS0^%FR=O]1[$VAV%58;%[]VUF\EU1M^LV)W F7W%3[M?L?:WV&SZK9[0;@3/_NNU+ MUQNEMSTS[.6?963V;O>OI\=G:',K05V"EJ(6KHJ>.:)V]U[2WIT+N[OECT!U M]W)@.@-X]B)@.V=S)M:3 [6K-M[O>GKHM]Y7)8'9KCDC6?.WXJ4.*JLW/VVGV=)W!A>A:JGI=G=@U^87M MGHMJS[AD.ZDC=L77I2_P .R00FGJ)+>_=;H?3I 87^9A\3*MZ: MGW-OK<77-=E.U>R^H=O8[?O6W8N%GW#N#JO?>)Z]W-EJ"9MJRTU-MF'/Y_'J MU;5R004RUJ?<-$0X3W7M)].ESO+Y^_$38.3[FP^Z.]-L464^/L> F[BQM%C] MQ9[([)AW/GJ#:N+FEH=OX;*5>:AAW5E:7%US8]*L8W(U$=/5^"5M/OW7J'TZ M%[87R#ZF[+WMNOKC9>[?XUOG8V/P>6WCMQL%N+%U>V:/@I M*;+5&/R$$DE TOWU.)!Y8D]^ZU0CB.AL]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=5\?RL/^R$^EO^UGW)_[_;LWW[KW5@_OW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z_]#?X]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW71-K?3Z@<_\1_C[]U[J MI_X(?);XX]?=$YC:>_OD#TCL7=N'^1_S$CR^U-Y=J[%VQN7$2U/RN[EJX(CJ(IXUFB0O!*DBW1U8^Z]T?6/_ -E/ MOW7NO?[.9\0O^\K?C5_Z//K'_P"RGW[KW7O]G,^(7_>5OQJ_]'GUC_\ 93[] MU[KW^SF?$+_O*WXU?^CSZQ_^RGW[KW7O]G,^(7_>5OQJ_P#1Y]8__93[]U[K MH_,OX@GZ_*WXU?4'_F>G6/U!N/\ F*?ZCW[KW1']D[+_ ):G7O:.&[AVM\R> MNZ+>NW,WW=D,%+/\H^J*S$8S;_>N2H=PYKK>+#SUYI)NM-D;QH%SFV,3+KCP M^6DEG5Y/+(K>ZMK/040?'[^752[(V=L.F_F35D.-VGM79FRJO)CY4_&^3.;R MVYUQW?D/D!L.EW94S[5EH)*K;&^\I/'%4T%-03SXU_MZAI2!(/5Z]K/H.AZV MA'_+]VQT'W#\>,I\X>N]^;3[NW+W+N[=^Y-X_)#H^3?-%G^\\_E-V[PKMM9? M;HV]C<1)CMU9F?(8@_92-CY]&DNL:J/=:!H:]("7K+^6Y'LSMS9N'^=6W-OQ M=V97JG/5.%P.%&[I8P=)Y/HBFV!GODE\94VG3; M5J^QJ3MO#YN'&83:>&";KV?V'C*.OQU'TZ'WJ2B M^!?4/:6SNW\9\]NOMP[HVAT[N?I4XO+]Z?&/![(SVW]W[[I.QLWGLELOKS;N MR,%CMV3[FH87$^+BQ],8U8/3N\DDC:Z\6)%.@^[4ZN^ '<-1VU)O'^8_3S4/ M;_8^"[,S6WH/DU\;GVMALK@-G5^P*?!8G;F0VU7XO)[1J-IUB028_-QY>,5- M+!5QE*F)9??NO:SZ#K'#T]_+>1HX6^>NW:O'G:>%P[8BJ^3O0TU%5=@[8ZHD MZ2VAWC.BX])I>U=K]=2"DI &&WC41QU4N*DJ460;KU[6>I51UC_+PKGSU519'^ZT6 BKJ)DCE0F-6][KUX, M1Y=,--T;_+FAQ='AJC^8HM?CL!UKM+K;8L=3\JOCY'4]=Q]:]HTW<'4N]]I9 M&BP5)D4[ ZJWI2J^(K:Z6MII*7]BNIJQ;>]=>UGT'3+O?XW_ ,MC?F"W%A,A M_,1@PS[\V/O'9W9^8VS\G?C5BLIV;DNQNP]J=F=@]A;IU[4J\=3[]W?GMCXJ MGJ)\93X^AAQM&M/3TD(9F/NO:CZ=#CN_(_#_ + ^1VW^Z=U_/[IJ?9NVMD=4 M8=^K,7WMTYCL1OG?/4._=T[_ -H[S[&K5RLE7DX]OYS.1U5%0XY\9!]W'(:G M[F!E@7W6@2*TZ#;8O3_\O#KW(Y/)8+^8K35$V8[XZ\^0>3;+_*'XZY*KR>[> MM)MP3X+"YC-2;>7/[@VOD#N)DR R%75Y.IAI*6-:V)( K>ZWJ^76;?757P!W MW/N5:C^9,VWL+NC=/;6YZS;.V_E%\<(<-1+W5V-LWMK>^ QC9C;.9RD&"D[" MV/1U](KU,E13AYH?*T,@1=UZ]J/3IN3K'^6WG?\ 3Q%BOF[UQL*E^0>Z\+O? M=D6P>^/C1@Z_"[JHNP<+VEN7+[U'&.AYV?OWX-[.[Z[+^0M-\X.L,ONKL[;^%VWD-L9CY'=-?W!V_C ML*:*2.3;^ Q-5BJF;)5$U"K?=Y2JR=33I)+#3R0T[F'WKK1->C#?[.9\0O\ MO*WXU?\ H\^L?_LI]^ZUU[_9S/B%_P!Y6_&K_P!'GUC_ /93[]U[KW^SF?$+ M_O*WXU?^CSZQ_P#LI]^Z]U[_ &?6/_ -E/OW7NO?[.9\0O M^\K?C5_Z//K'_P"RGW[KW7)?F5\0F8*/E7\;&9B H7O/K$L2> /[T$DGW[K MW0 _RI*RFK_@3T77T-1#64&0G[:R./KZ:19:3(8ZO[P[*JL?D:&9"\=5C\C1 MRI-3SHS1S0NKH2K ^_=>ZL1]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7__1W^/?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UQ==0 O]#?Z7^E_?NO=(JMZUZ]R=74 M9#)[%V9D_T3]7_\^YV' M_P"@=MO_ .MGOW7NO?Z)^K_^?<[#_P#0.VW_ /6SW[KW7O\ 1/U?_P ^YV'_ M .@=MO\ ^MGOW7NO?Z)^K_\ GW.P_P#T#MM__6SW[KW7O]$_5_\ S[G8?_H' M;;_^MGOW7NO?Z)^K_P#GW.P__0.VW_\ 6SW[KW7O]$_5_P#S[G8?_H';;_\ MK9[]U[KW^B?J_P#Y]SL/_P! [;?_ -;/?NO=>_T3]7_\^YV'_P"@=MO_ .MG MOW7NO?Z)^K_^?<[#_P#0.VW_ /6SW[KW7O\ 1/U?_P ^YV'_ .@=MO\ ^MGO MW7NO?Z*>L59'7KG8=T=6!_N=MP%6!]+*5QH*NI^A]^Z]T0K^6=UGUQ7_ XZ M_J*OK[8LTW^D3Y,H7?9^W'.A?E#W&BHI;&G0BA!8#BP]^Z]T?7_1/U?_ ,^Y MV'_Z!VV__K9[]U[KW^B?J_\ Y]SL/_T#MM__ %L]^Z]U[_1/U?\ \^YV'_Z! MVV__ *V>_=>Z]_HGZO\ ^?<[#_\ 0.VW_P#6SW[KW7O]$_5__/N=A_\ H';; M_P#K9[]U[KW^B?J__GW.P_\ T#MM_P#UL]^Z]U[_ $3]7_\ /N=A_P#H';;_ M /K9[]U[KW^B?J__ )]SL/\ ] [;?_UL]^Z]U[_1/U?_ ,^YV'_Z!VV__K9[ M]U[KW^B?J_\ Y]SL/_T#MM__ %L]^Z]U[_1/U?\ \^YV'_Z!VV__ *V>_=>Z M]_HGZO\ ^?<[#_\ 0.VW_P#6SW[KW7O]$_5__/N=A_\ H';;_P#K9[]U[KW^ MB?J\\'KC81'Y!V;MNQ']#_N,]^Z]TM**AI_=>ZF>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K_]+?X]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW4.NKJ3'Q">NJ:>CI_)'&U155$-- KR2)'&C2SO&@>1V"J+W9C8_=;(IU8;[]UKKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_]/?X]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7"35I]'ZK\Z(QMKYKY+?M/FO=U56&H]W]W[GEJJ&F:H2'R*@1E)]U[I0_[-'VA_ MW@O\L?\ SK^-7_W17OW7NO?[-'VA_P!X+_+'_P Z_C5_]T5[]U[KW^S1]H?] MX+_+'_SK^-7_ -T5[]U[KW^S1]H?]X+_ "Q_\Z_C5_\ =%>_=>Z]_LT?:'_> M"_RQ_P#.OXU?_=%>_=>Z]_LT?:'_ '@O\L?_ #K^-7_W17OW7NO?[-'VA_W@ MO\L?_.OXU?\ W17OW7NO?[-'VA_W@O\ +'_SK^-7_P!T5[]U[KW^S1]H?]X+ M_+'_ ,Z_C5_]T5[]U[KW^S1]H?\ >"_RQ_\ .OXU?_=%>_=>Z]_LT?:'_>"_ MRQ_\Z_C5_P#=%>_=>Z]_LT?:'_>"_P L?_.OXU?_ '17OW7NO?[-'VA_W@O\ ML?\ SK^-7_W17OW7N@1^2&9I_EIT=V5\<^\OY?'RQW)U9VSMBMVKNS'15_QK MIZ^&EJO'+29C"UL?R),^-W#@,A#%78^IC]5/64\;V.FQ]U[JFG^21_+;WK_* MK/<_8O9GQ$^2?;_R'[(W-G-H[7WYBLC\=JO';0^.V%RHEV-A,?!7?(.G3$[R MWNL293=(A32*M(*='9(&>7W5BU0!UL"?[-'VA_W@O\L?_.OXU?\ W17OW5>O M?[-'VA_W@O\ +'_SK^-7_P!T5[]U[KW^S1]H?]X+_+'_ ,Z_C5_]T5[]U[KW M^S1]H?\ >"_RQ_\ .OXU?_=%>_=>Z]_LT?:'_>"_RQ_\Z_C5_P#=%>_=>Z]_ MLT?:'_>"_P L?_.OXU?_ '17OW7NO?[-'VA_W@O\L?\ SK^-7_W17OW7NO?[ M-'VA_P!X+_+'_P Z_C5_]T5[]U[KW^S1]H?]X+_+'_SK^-7_ -T5[]U[KW^S M1]H?]X+_ "Q_\Z_C5_\ =%>_=>Z]_LT?:'_>"_RQ_P#.OXU?_=%>_=>Z]_LT M?:'_ '@O\L?_ #K^-7_W17OW7NO?[-'VA_W@O\L?_.OXU?\ W17OW7NO?[-' MVB?I\%_EA?\ %ZSXTJ+_ (N3\BK#W[KW0P?'SO':7R0ZBV;W1L:CW-B]M;UI M.,I\/N?#UF!W!E=K9S$YS'TE;DJ.GR.+SV#JH)/#4U$#F/7'(\;*Q M]U[H:??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U__]3?VUIJ*Z@&%K@\6O\ 3GZ7/OW7NN[C^H_VX]^Z]UZX M_J/]N/?NO=>N/ZC_ &X]^Z]UZX_J/]N/?NO=>N/ZC_;CW[KW7KC^H_VX]^Z] MUZX_J/\ ;CW[KW7KC^H_VX]^Z]UZX_J/]N/?NO=>N/ZC_;CW[KW7KC^H_P!N M/?NO=>N/ZC_;CW[KW7KC^H_VX]^Z]UZX_J/]N/?NO=>N/ZC_ &X]^Z]UZX_J M/]N/?NO=>N/ZC_;CW[KW7KC^H_VX]^Z]UZX_J/\ ;CW[KW35#G<'59>MV]3Y MG%5&?QM'0Y+(X.'(4DN8H,?D9:B/'9"MQB3&MI:*OEHY5AED18Y6B<*3I:WN MO=$@_EPC_G&B;CTGY%_,H_ZZ_P"S;=UZ3?ZG_7]^Z]PZ/GH7^G^\G_BOOW7N MO:%_I_O)_P"*^_=>Z]H7^G^\G_BOOW7NO:%_I_O)_P"*^_=>Z]H7^G^\G_BO MOW7NO:%_I_O)_P"*^_=>Z]H7^G^\G_BOOW7NO:%_I_O)_P"*^_=>Z]H7^G^\ MG_BOOW7NO:%_I_O)_P"*^_=>Z]H7^G^\G_BOOW7N@O[-[JZ>Z7BVS-VWV7LC MK6'>>X*;:>T9=[;DQ>VX]S[HK1JHMN8%\K4TRY;.U@_S-)!KGEMZ5-O?NO=- M0^1'0![+J>FO]-'5P[8HYJ.EJ.N&WUMQ=YQUV0AEJ:+&?W>;)#)MEJFEA:9: M18S4F$>31H(8^Z]TT9KY3?&C;?9]/TKN'OGJ3!=N55=BL7!UOF-_[;QN\GR> M>@%3@,<_=>Z["J?H/][]^Z]UWH7^G^\G_BOOW7NO M:%_I_O)_XK[]U[KVA?Z?[R?^*^_=>Z]H7^G^\G_BOOW7NO:%_I_O)_XK[]U[ MKVA?Z?[R?^*^_=>Z]H7^G^\G_BOOW7NO:%_I_O)_XK[]U[KVA?Z?[R?^*^_= M>Z]H7^G^\G_BOOW7NO:5'X_WOW[KW5?'\J]5'P4Z7( !.3[D_K]#WQVZL)]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7_U=M[LS_2QVK\Y,QT9A/D%VGTQUWM'XG["[:I\?U1 M0=919+,[XW=W#V9L[)U^=R^_^O-^U%304^W]G4D5-24XIHXY#)(Q=F 7W7NA M$_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G7W[KW7O]E1[+_[SM^87_)7QO\ _N=??NO= M>_V5'LO_ +SM^87_ "5\;_\ [G3W[KW5"GRY_DI?S N_/YIO6_R6Z7^;QV!I*# 4&7W!4Q-55,-#3P4<4LA6)%0 >]=-MQ- M.'5A_OW6NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z(C\Z-H]H[OI?C%_HPZAS';V%@6VOLK8M9E*C-9 MY)-^;AP$.2KHQ7(*>EHC+4R,&X0>KW[KW0 ?&7I+N#J# ;8^.^^/BGLK>LVP M._.QNY*7Y6;CW-L?.[0W)_>WL/=&^J;M;'8R>JK>ZL;\AZG$;J_@\E/+CHZ6 M&6"0KF&H/#"_NO=!G\M_C]\B^X=\_.'K':'QK.X-K_+#8/Q\ZZV/WING?'6& M-V)UQDMD4.Y1N#M3,80;AG[6ILWU?69RGR6WTQ^(FJJG,T,?C>G0"HC]U[H6 M]T=4_-=?D]WSN6AW_P!S5_3%5\=LSM7I7:^RMQ]6X?:$VXI-FXF@HJBKJ]Y; MJ.Y<3WS2[YAJZZARCX:GPS0U %5DU1? GNK$"E0<]%VWC/\ ,_J+I>EW/VQE MNSMC1Q_"$=?YW<^X_D-M:;;V,^1=?WU34FS*#=VYH=QP9/:N]-V=>Y=( MGK8:##TSF+^-1U%-!5M[K0%2!TC=I[;^9FX-D_#S=_3V=^7?;V-V/MV>I[%W M/C_DIUA3[4WWOB+Y![>RN2I]Z/NWL3.-W)LK%]:MF:7$9"AR5?0Y+$)303SR MU0"1[IU:BYSUL*1\&07N W "L H//U).HDGFWO75.LOOW7NO>_=>Z][]U[KW MOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZKX_E8?\ 9"?2W_:S M[D_]_MV;[]U[JP?W[KW7O?NO=>]^Z]U[W[KW7%G1" SJI;@:F N?I87/)N?? MNO=>#HWT93_K$'\V_P![]^Z]U[6GUU+:]OJ/K_3_ %_?NO=>UH1<,I''.H6Y M^G-[<^_=>Z[U+_JA_MQ[]U[KHLHL2RB_TN0+_CC_ &/OW7NO:U/T9?Z_4?TO M_7^GOW7NO:TOIU+?GBXOQP>/KP??NO=>+*#8LH-[6N/K[]U[KO4+7N+?6]Q; MW[KW7$21M:SH;_2S WM>]K'FUO?NO=N/I<ZZ#H38.I/] P)^MOZ_UX]^Z]U[6EP-:W(N!J%R!8$@7N0"1_M_?NO=># M*?HRGB_!!X^M_P#6M[]U[KVM!_;7\?VA^; ?G_$>_=>Z\70"Y9;?UN+<@D<_ MX@'W[KW7892;!E)_H"+\\CCZ_CW[KW7_UMO_ !'_ &]#[#_\4(Z8_P#@B.]_ M?NO='Y]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UQ9M-N/J MRK^>-1L#P#^3[]U[JG3X5_,?XQ=-=-YOKKM?NC9NP.P,!\BOEZ<_L[M90UN-CE1*W#5\%5#(NN*:GGCD1V5@??NO=&X_X<8^#_ /WD MOUA_Y]JK_P"H??NO=>_X<8^#_P#WDOUA_P"?:J_^H??NO=>_X<8^#_\ WDOU MA_Y]JK_ZA]^Z]U[_ (<8^#__ 'DOUA_Y]JK_ .H??NO=>_X<8^#_ /WDOUA_ MY]JK_P"H??NO=>_X<8^#_P#WDOUA_P"?:J_^H??NO=>_X<8^#_\ WDOUA_Y] MJK_ZA]^Z]U[_ (<8^#__ 'DOUA_Y]JK_ .H??NO=>_X<8^#_ /WDOUA_Y]JK M_P"H??NO=>_X<8^#_P#WDOUA_P"?:J_^H??NO=>_X<8^#_\ WDOUA_Y]JK_Z MA]^Z]U[_ (<8^#__ 'DOUA_Y]JK_ .H??NO=>_X<8^#_ /WDOUA_Y]JK_P"H M??NO=>'\Q?X0,P5?DKUD[$J JY2L9B694 4+0$LQ9@ !R2??NO=1J;^9'\%J MR):BB^4?4&1HY))HXJW&;D.2HI6@=H9TBKJ&EJ*.66GJ8I(I55R8Y8WC:SHR MCW7NL==_,'^".3I*J@R'R-ZGKJ&NIY:2MHJRM>KI*NDG4I44M32U&-D@J*>H M1BKJZL&4D'W[KW7*A_F%?!+&4=-C\=\C.IZ"@HX8Z>CH:*ODI:.DIX4$<5/2 MTU/CHX*>")% 5$4*H^@]^Z]U+_X<8^#_ /WDOUA_Y]JK_P"H??NO=>_X<8^# M_P#WDOUA_P"?:J_^H??NO=>_X<8^#_\ WDOUA_Y]JK_ZA]^Z]U[_ (<8^#__ M 'DOUA_Y]JK_ .H??NO=>_X<8^#_ /WDOUA_Y]JK_P"H??NO=>_X<8^#_P#W MDOUA_P"?:J_^H??NO=>_X<8^#_\ WDOUA_Y]JK_ZA]^Z]U[_ (<8^#__ 'DO MUA_Y]JK_ .H??NO=>_X<8^#_ /WDOUA_Y]JK_P"H??NO=>_X<8^#_P#WDOUA M_P"?:J_^H??NO=>_X<8^#_\ WDOUA_Y]JK_ZA]^Z]UVO\Q;X0.RJOR7ZOY(% MSEZE5%^!=VHE1?\ 8GW[KW2(_E6.\GP/Z+J/!50T^0_TI9B@:LH:_'35>*S/ M=/8V3P^2BH\G245:E%EL550U5.TD4;203(X%F'OW7NK"_?NO=>]^Z]U[W[KW M7O?NO=%X[\:WM;XXP];;VV?M/JV#>&]LAW_BLQCJ'([RWSM6CZ_S(V?M? M8GW\4O\ #F.^)J2KRE73Z:J*@IB(V =R/=>ZX;3ZO[MP_;.Y=Z[H^2V>WIU= MEUR7]W>D9^K>M,#B]HBK>F?&_;[^PF*I]\9.)U4U=2WF\A,ERJ^_=>Z;> MO>IN_ML?Z1QOOY7[B[._O5C:ZEV":[I_J?:?^BW(5/WIH\I0':^%I/[WMC?N M(2L.5\T,OVXU@ZWO[KW3;MWISY%XKJ3>>R\_\PMS[J[/S\\,FT.[*CI7IS$Y M3K^&-Z$SP4>P\5@(=D[B6J2GF77D*:5D%02""BD>Z]UDK>G?D74=-T&Q*3Y? M[CQ_;5-N%!%152?W7?KRHPLFPZ6G:*:./[N*G%9:$'5=F MO[KW6;?_ %#\A]S;-ZVP>R?EUN3K7=6U8GCW]OJAZ:ZAW15]J2-34\*39#;V MY<'68':#QSQ22VQ4<*DRZ2-*J![KW3GV!U9WMN3?>Q=Q;(^4.>ZRV;MRFQD> M\^O*'J7JW=-%V-4T>0%5D*VMW/N;$5>X]MOEZ$?:NF.EB6%/7'ID]7OW7NIE M9UIW1/W;2[^I?DGGJ'J"*FABJ/CY'U?UI-B*N5,5-1SU+]CSXE^PJ=ZC(R+6 M:4JU5&01C]LD>_=>ZX[-ZS[JP/:V\MY;M^2^?WUUMG8LE'M/IRJZNZSV]C-B M3U=923XV>DWOM_#TV\=P_P (I()8%6OGE683:Y+LBGW[KW3/U[U%\@=L479E M/OGY9[C[/K=UTDL'7N2R'3O4>U'ZEJG7)B.NQU-M?!T5/O*2/[NG/CRPGC;[ M1;C]R2_NO=0\!TW\BL;U+NK96:^7^X]Q]I9G+)7;;[NJ.E>GL9E=GXP+C5?" M4FQ,9@X-D9N)OM)SYZRFDJ!]TPU62,+[KW7>2Z<^1=7T]@MBX_Y@[DQ7:^.S M,M?FN]$Z5Z>K,MN'#R5E=/%@)-@5>#?8N,A@IJB& 5-/3+4,*=69BS.3[KW6 M7?G3_P A]Q[M-O_==#TST_N>H[7KEIZ&(Y/(8GZ>M\]7=W[A[#V/N?9?R;SW76QMOQ8Q-X=94 M7576&YL?V%+1US5.1FK-U;CPU3N?;1R]&1 RXZ:)80-<=GN??NO=GW[KW6/875W>FV^S=X[LWG\H,]V+U[GFS+;4ZGK>I^K]L8_8JU]>*G$QT> M\=MXBDW9GQ@:,&FC^_FE-0IUS:GY]^Z]TU]>=0_(/:^V>QL5OOY:;C[2S^Z, M?/2["W5D.F^H]J5'5E>]+7PT^7Q^&VOA*+$;NGI:FI@F$65CFB9J8*5TNX/N MO=86JI7G45+,&U(A7W7NH&WJ;Y*;$[$^.VP,ON5N[MC5NSN[*KOKN MG,;3VAL_-INS$S;"FZ=IX\!M(XG#XF/+T^6SD#K1T4B2+0(TC1L;R>Z]U__7 MV_\ $?\ ;T/L/_Q0CIC_ ."([W]^Z]T?GW[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW71_XD?[V/?NO=$$_ MEB,7^&>P6:VINQ_DT6( +?[-%W+Z/Y[]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[INR&6Q^(I:FORM;1XS'4BJ]5D,A64U%14R,54/45-3)%# I=@ M 68 W'-S[]U[I(?Z6.KOQV/L(_ZV\MM__7/W[KW1>OE7\Y^@/B+\?^ROD;O[ M8VON3>T^&JLWC,)/4X';\F?H!EZBBDR:S-")HV>*- M])+ ^ZV!7HI_6_S2_EY_/CN7X2=K]$_)[$[_P!\;=SW>E1UAU_M2=X_=>Z][]U[JHOM?\ F:Y;I_Y5;H^.^X.E M]I9VEVUV1TALNEAV?W<,MW_O7;W>U U;0=B;"^.S=>4^4W5M[K>2FJ)=T+!F M6-'CJ:>J@:9H6IV]U8*2*UQT9/'?S(OA)E=A87M"A[]VY/U]N#,U^#Q>[6P6 M]H_=5Z2W9O\ MQGH?J_ON#J3*[@P%9MO ;%[&WMW'V)1Y3/3P=2)L*@VKD!3UN,H-H9#&[OI* MNGW1$M?)B\G/48"0(*^GB65&]^IU8*2*CH3L_P#/+XE[7QV:RV;[EPE)C]N] MCP=39QX\-NZNJ\5OF?#X+/2%RWSPV-N7H[Y9=N]&[?K^P\K\1=S]C[(WQM+>HW!U%CLQN?JM M!5;JI\-O/,[7S-)/AGHHY9*3(4U+503:%U:%<'W[KQ!%*])GI+YTCM#![(S. M=7X[X^+M7L'#]<=4Y7K3Y!9;M[:&\]W56R\OO/=.Q9-SX;J/#T> [%V=18N+ MR4-2!15JS,(:SSQ&!O=;T\<]/O2/\Q#H#L7;GQM@[#W9M+IGNGY,[=I,QLKI M+-[K3-Y9\C6UVX<;082EW)#B<9BZRJS]1M7('#"H2AGS(I)UI(96AE5/=>*D M=']1M2AK$7O<'\$&Q_WD>_=5ZY>_=>Z][]U[KWOW7NO>_=>Z+-OW )6?*+XY M;@;MZ/:CX/8WR&I(^FVJ)DE[?7-IU,)-QI3ID*>"H3JDXU68O35#1_QP:6BN MVOW7NO_0V_\ $?\ ;T/L/_Q0CIC_ ."([W]^Z]T?GW[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW25WGOG9? M76WZO=G8.[ML[%VICWI4R.Z-X9W&;:VYCGK*F&CHUR&;S-518RA-963QPQ>6 M5/)-(J+=V4'W6P":TZKA_E4]S].;E^,>Q^O-M=M]8[EW[3;R^2^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NJZ_YDF P6Z^O/CCM7=&&Q>XMK[F^=/P_PVY= MMYRAILK@=Q8:K[Z 7Y/?RM/AA\F^BNP^AZ[H[J_JC&]D8JCP MN0[!Z?ZLZPV?V9MVCI\QCLM4S;1W/'LZHDP>1K8L=]JU0J.RPSO8<^_=>J1P M/0-=+?!3XF?R\.T_B-U9\4/A3LNCH=X9ON2+>/R,;&UF>[2Z^J<)TY7U5/G] MW=FY+'9?<.9F[+GI%PTD-=D*6B!F)@CUA4]^ZV6)XDGJW=?TK?\ U(_WK_"P M]^ZUUR]^Z]U[W[KW7O?NO=>]^Z]T6/8WQII=B]Z=^]]4W9&\\UN#OVEV739# M;N:QVQ'V[L([!V]/MG;LVQ)J':-%N.!AC:F0U29&OR$=5,VME6VGW[KU3T7' M"_RSNO\ =>=9=>XWNGO*&+8.P^Q.GMQ;F;(]>3YWM_I7M7=,^[]Z=9=ETD_ M7K[;EQU1EIF^TR.)H<7EJ.*1UCJ!K>NML47R&V]0X/M&' UE7LJIWY%39"JP]'DJ"GFS$M/C*^)_ @@ MFDA/NO5(\^I&S_Y=$&QMPU78&"^5/R07MG);@?)Y;LZKEZ@GS=?MK);2V-LW M='738)>JHMFP;-W#C^M,%5!(\>M9CLCC(IZ*H@NZM[KW0HUGPNP#=9_*#J?$ M=L=K8+;'REW9NW>>X:BFJ]F9/-]?9?L*FI8=_1=>9#/;.RB1X_6W]_P!'F-I8GKC&U?8F MZ]L[3K-IXO(]B4%1L>LPE MH]W=3;VPW8&_MQ;AZNVWMS:E1D]Z;JNJUW!LK M-;3??=?1??;4J<#4Y"C$2UC3/'K;W7JGUZLR0%5 -K\DV^G))_XGW[K77+W[ MKW7O?NO=>]^Z]U[W[KW13NRWOU^Z]U__]';_P 1_P!O M0^P__%".F/\ X(CO?W[KW1^??NO=$^^=W=G97QT^,G8/=/50V-)N;84FUZ^H MINP]M;SW;M^IP.3W9AMOYE(\%U_EL/NNMR\-)EC-2K2O*SR1:/$Y<6]UZA/1 M8<+_ #&:;K;96UMP][Q;H[.?M?>7=^#ZAKOCY\7.\ME5U=3=!;+K]X;^P6]^ MN^VLMD=U[9W!%0[6SU5C:V:6#&92AQUT:*4HLWNK:3Z="Y)_,5Z3K.U=D=/; M4V[W3O?M1#5&JCII,< M*RIBH?N16ZX$]3KVEO3I)]?_ ,S'IC.YGK78N=H>VI=S;WV]\>\]4;WCZ0W1 MM+J^AH/D[BMV5O4V5S>4R^8S<>SZ?,9C961PM125-;55>/R].8Y0T%J@^Z]I M;A3I$O\ SG?@ZVPM]]A4N\=_Y#$;&WCC-H18^BZZRS9W?1R^-R^>H=P=;TSNF>L\GV)FNCMSUG61RO=*[0R^SFI:XYK;>7EH=P;;WKCYOOXXY(\0:R-Z MV#TM"?=:((XCJ!MK^:/\=-RXC=^8BV[WS@QL[;F2W&V)W5T_GL!E]SKA>]9O MC9F\7L^&NE2FSE;A.Y5@Q-7,98<= E7%5M5BC\D\?NO:3Z=9-W?S!L;D?C%M M[OKI_K;>-3G>SN]\+\9.I]K=P8T=?T-3VEN'LZ;J8;BW75T%;G9/]&VW=P4- M=4/58]YY,Q'0>&A):I@F/NO4-:=(SN/Y3?,#XNU74S]S;/Z7[)P>^/D3L7J4 MGH/;':66[%WGM3=W4?9VZ\E7;5ZOKZ\ 3TOZW^9K\<:++=>X9:;MG(5?;/3%=W;UT^.Z]J9X=T8C']:YGM MRKV1B3)6Q3578U-L?;E;/+1+&:2"IA-')5)5,D3>ZWI/350?S3OC;D^NLPM+2[8S/5^&KZZ. MHKZF@D\]#)1B-ZQX()?=>TMZ=/?7W\S?XP=B=M]0]'XK(]C8OL?NC96T]Z[> MP>Y.OSL=M_;FZMX1"';[XRMKZ>S.JMF87V#M++[HP&'IX>M*'M;<&R<5E(SY*C=Z[+JCEL?0U C-9CFB"3-4N(6]UZA MI6F.CL]0]F8SN/K?9_9^$P6[=N83>^#H-QX7%;ZP,NV-U1XC*TZ5F-J,KM^> M:>IQ,E;1RI,D,K"98W7R*KW4>ZUT)'OW7NO>_=>ZX2:]-D^I-KWM8?DW^O\ MMN??NO=5[[4^8G>_9U)G=R=._"W>&_NO<=OWLC86%WAD.\.FMG5&XJKJ_?NX M^M]Q91-LYG+ME\30R[FVI6+3)5:)Y*<)*442 >_=>Z5'^S _,3_O7]N/_P!* M5Z(_^NOOW7NO?[,#\Q/^]?VX_P#TI7HC_P"NOOW7NO?[,#\Q/^]?VX__ $I7 MHC_ZZ^_=>Z]_LP/S$_[U_;C_ /2E>B/_ *Z^_=>Z]_LP/S$_[U_;C_\ 2E>B M/_KK[]U[KW^S _,3_O7]N/\ ]*5Z(_\ KK[]U[KW^S _,3_O7]N/_P!*5Z(_ M^NOOW7NO?[,#\Q/^]?VX_P#TI7HC_P"NOOW7NO?[,#\Q/^]?VX__ $I7HC_Z MZ^_=>Z]_LP/S$_[U_;C_ /2E>B/_ *Z^_=>Z]_LP/S$_[U_;C_\ 2E>B/_KK M[]U[KW^S _,3_O7]N/\ ]*5Z(_\ KK[]U[KW^S _,3_O7]N/_P!*5Z(_^NOO MW7N@T[DSW?'R#ZMWYTIW)_+1K-]=7]F[8RNS][;4SGR)Z#KJ#+8+,TS4U6GB MERG[%=3:A-2U$;1STM3''-$\JG?Y/W\M'M7^4QA^W\EMWX,YGM M3MSM?>.6B/:F2[\^/]+G5RZ"4WB MAIEC]UMB#P/5UO\ LP/S$_[U_;C_ /2E>B/_ *Z^_=4Z]_LP/S$_[U_;C_\ M2E>B/_KK[]U[KW^S _,3_O7]N/\ ]*5Z(_\ KK[]U[KW^S _,3_O7]N/_P!* M5Z(_^NOOW7NO?[,#\Q/^]?VX_P#TI7HC_P"NOOW7NO?[,#\Q/^]?VX__ $I7 MHC_ZZ^_=>Z]_LP/S$_[U_;C_ /2E>B/_ *Z^_=>Z]_LP/S$_[U_;C_\ 2E>B M/_KK[]U[KW^S _,3_O7]N/\ ]*5Z(_\ KK[]U[KW^S _,3_O7]N/_P!*5Z(_ M^NOOW7NO?[,#\Q/^]?VX_P#TI7HC_P"NOOW7NO?[,#\Q/^]?VX__ $I7HC_Z MZ^_=>Z]_LP/S$_[U_;C_ /2E>B/_ *Z^_=>Z['?_ ,Q&(_YP!W"ER%N_R5Z* MT*#_ &SHR4C6'^ )_P /?NO=#3\:.\\5\E.E-B]VX3 9W:N/WK1Y5X:B$+(ILP ]U[H>??NO=$"_ MF"_\>U\5?_%^_AQ_[]S&^_=>Z/X/I_L3_O9]^Z]UW[]U[HO_ &9MKN_+=T?' M+/\ 7^[J+#=0[5RW:-1W]M2?[45N^,7ENN=M_(/=.$[&R.]_B=NWJ[+[4HJBIV-M[)]N=-;KF[5J MXH%,9<&..IG8QUU7%*?MR M +NE_=>ZXYOM_P"1&/ZY2"2"FAD6&DJY)A]P 5!1]/NO=9>QNW?D)M7!]>9+8WQ*W=VCF= MUXREK-[[;Q/;_3.U9NK*Z6EH99\1E,EO#Z?-\=E]V;<[*V1M+:7QKW/V)L+<#8@;L[7QW9W56W,7L$5M>]-DCD=H[ MFSU!O#<"X6C J9/X;33M.AT1:I 5]^Z]UU!V;W:W=IZ\F^-6YX^IA'.P^0;= MG=4OMYG7$FNB0=>QY_\ TDKYLF!1*30V5CY&/C]7OW7NH^R>T.]-P]B;UVON MSXR;HZ]V1MVGRM1M/L[(]I=2[CQ?8-119"*DQV.Q^U]M9^MW9MY\Y0NU3')D MJ>".G"Z)2'(7W[KW33L;MSY#;DVEV-FMW_$K=W7&Y-J4CU.Q]EY#M_ICIM]T>YYMA8NFA@J)I3!5U<=2PI MRH34Z7]U[KK<'=35 E2J/I]U[IP[&[7[]VK1=;5.QOBKN[M.LW7 M0QU.^\=B^V>G-J/U55E,67QV5J=W;BQU-NZ17K:E?+B&J(B*,D']R/5[KW3I MNSLONW"=K[0V3MKXV[GWMUOG(,;)N7NJA[.ZJP>'V1+6U-9%7T]=LG/YZCWQ MG7P\$$4KM04DR3"<+&25<#W7NNJ/LSN^I[NK.O:OXU;FQW4T"3M2_(&3L_JJ M?;M=)#BHJR%$Z\ILZ_9,(J\C(U&/)1 *Z>0VB(;W[KW7#8O9O>&Y-[=@[=WA M\9]S=<[2VQ!D)=E]A9+M'JK7,48%2KY:"G2 M%3HD*OZ??NO=-.P>V_D'N?9?8N?WG\3=W]:;JVK#KV/L#)=N],[FR/:4C4=1 M.8<7N':NY=?'4/0LG<72=7GLMA_-2H-QQ;]I=T2=>4M+XIY7%--6I5VAL5NR@^Z]UCW/ MW!\B\1U1LC>FW_B%O'=O8^X7J$W;TS1]R])X?-]?)$*UH)LEO3,[FIMB[B^Z M-/$H7&U<^C[@7'H8CW7NG:7)=^Y7NKHBHI^M\#@NI*KJKL3-]TY;/9K;>6W? ML_LG(#8*[!Z_VT<95335JQ%\XO&SBEIQ&YU+[]U[K__TMO_ !'_ &]# M[#_\4(Z8_P#@B.]_?NO='Y]^Z]T#7?71&Q/D?UQDNJNR9=W)M#,9#"9+)0[+ MWMNG8&7JYMO96ES>+A?<&S\IA\TM'#E:*&9H5G6.1HEU @6]^ZV#3HN.>_ER M_'S=J8B7>.=[_P!X9K!Y#?E?0;IW/\CNYLSN=$[*V"_5^[<6A8P/\ *Y^*6WY-K34-+W&3L^JZ.JL+#7=_=OY.G3_9;Z[+U_3-+705^[9H MLGC]FS[@R 6GG$D-7'7SI4K,LA'OW7M9Z6D/\O3XYT>V*7:6+7MC"XS;N\XM M\]9S8?NWM/'Y/I')1BKC?$]'Y*#=(JNK=HUE%D*BDJ<1BC!CZFCF,$L3Q)&J M>Z]K/4VJ^ ?QZJJ+?./T=J4]/V)VYUMWANAJ;NSM6*IJ>Q>IJ##XW965I*T[ MK:KQ]%24VW&S,AU_O7N*@[M[&VEEHJ/>:YG&'>V^()JZ3+4A?(TM3 M*0FJG9X&]UO6>C =8?$;"S_&&3XX?(BBPW9>VLQ-4U-;MJ'*[IRNVMETU/D: M2OVKM[KKX-H=@T79^/W_E>]^U*OLBOWCA]L[AV9MVMW#OEMSKN#<%!M M?:F[,G0XVAJYI:*DBKIF6+RR-(?5ZWJ/0:)_*@^']/2X2DQV,[?P\> VE@-F M4,N'[^[AQU9)B-L;0W=U[@9*VOI]X+75N2QVP-]Y;"I422&3^'UC(;L%<;KU M[6W07=P_RLMDIM08OX]PT(JLSNCJ/)[XV[WCV=WKGMM[DPO1G7V=Z\ZEH<5G M-N[ODS^TJG8&&R<:0)3PRT]?%"@JE:6.*9==>U'HV'5?P[V?LG=.U>U-P;G[ M"SO<%'M/:^"[$W%2]A[UQ>UNV\MM+'38S;.Y.R-D4V9BV_OO<&S\=/\ 9XO) MY:GJ,DM+!#YI'>-"ONM$UX]*+)?#7H+*]PKW96;9RYW*^Z\1V)7[:AW=N>#J M_-=J;>H*7%;=[&DSDU"U;%]O#)K,T4G:V^>YZ_)1]M=DT.Y\1O?LS 5VU>P6VENG'[EI<] MM+;F\-LY:MH*[$8^>#&34U;.G@'D)]^ZMJ(Z,!LW;N&VM@URF2KLSDDQ& QU/BL;'79? M)SU.2R=5'14J*\]1))-*1J=F8DGW5>E1[]U[KWOW7NO>_=>Z(7_+A)_V6J8? M^!&_,L?[;Y;=UV]^Z]T?3W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=)#?>^=K]:[2W#OS>V9@V_M#:>+J,SN+,U,%541 M8_'4H#2U!@H8*NMJ&Y"K%##)+(Y"HI) ]^Z]T%/Q_P#E5T#\H\?N;*=#=D8S ML2AV?D,?C-QSX_%;CQ)Q=;E:26MH*>:'<>'P\\QG@IY+M$KHDD4D;%9(W4>Z MV01QZ,'J4"Y/'-S^!;ZW/T ']??NM==.X6PU68D6%KEO4!I'^)O;_#Z^_=>Z M #KOY2] =K]B[OZGZ^[7VKNKL#8KU2;BVYBY:LN#C:@4&9.#RE324^'WJFLI*)(Y*RJIZ2.6HI:2*2IFC@22KK:B. MDHZ5&E9%>HJZJ9(HD'JDD8*H)('OW7NLRLKBZL&']0;CZ7^HX^A]^Z]UR]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW5> M_P#*Q8-\%>E^02/_$[]F@_[S[]U[H^N:RV/P&)R6^-I] MD;#W-\[_ (:9# ;QV1GL9N7;67HY>V\6R34.8Q%3544X76%Z][]U[KJW_%+_G_ &_OW7NNM N#_0 ?[;W[KW7B MBGZ@$<\?CG^H_/OW7NN[#_??[U_K>_=>ZZTC_C5S;_$V_)]^Z]UXJ#_K?T_! M_/(^GU]^Z]U[2.#:Y (O_@?Q_2WOW7NO!5'T '^MQ_O5O?NO==Z1_3D?GZG_ M %KG\'W[KW7M(Y^O/^)_WCGCW[KW7M('^Q^O)Y_U_P"OOW7NO%0?Z\?3_#_$ M?X^_=>ZZTBUN?]O_ ,1]/?NO=>"J/H/J+$_D_P"N?J??NO=>*@_\1_A_B/Z' MW[KW7>D?T_V/Y_V_UO[]U[KH*HOQP?P>?]O^3[]U[KRJ%X M_L3_ ,3[]U[K M_]/;_P 1_P!O0^P__%".F/\ X(CO?W[KW1^??NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]T0K^7#_V35-_XL;\S/_@MNZ_?NO='U]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW6& M=?VW=8A,Z*9$A)11)+'ZX@&?T(VL"S'Z'G\>_=>ZILWCT7\Q=R?R[ZGIW#]= MTNW.]:SM??F8KL#C?D&:')0[-W#VIOKL'"YS;_9N!QN#Q-;N/%U.X,?(<9DX M_P"'W@F$HG58XI/=;)J:]('HW;/>6^OG'V::'<>X<+O+J+8G1_\ IAW5DNZ= MW;GV/A-[;M^,%=A-V=48;IMZ'$['W'49KM.;$[FK]T4%/#3*V($4<=/42RQR M>ZV10 ]&+^&_QV^675'2V,V'V)VE7PY>M[&W%D^UZSLO+0]T;BW;BLW@8\?N M+)=/;GVE6=?T?5&+W%NL3Y?%PY2ESE30QU#)40QN0J^ZKTA.A?BCW]C\E\<> MN>SMD]=;0V#\,]L=R[5VCVSM#>Q^R-Z4^XYJ?'2;6R6?BI3GDPM2]31Y!WT3Z:V\Y]UL M&@IU?1$;ZOZ7%O25(X'I/X-A_3CW[K767W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=4A_P O+XFCL#XC=:[Q'R9^76RA MGL_W+6#:NPNZ!M_9V#U=Z=F T.W<*-LU/\-QD1%HH?))XT 74;7/NMDU\NC7 M[T^!^1R6S=WXS$?+?YKUN6RFU=Q8O%TF6^0C1XRHR.1P]91T,5=*FS9FAI9* MF95=PCE%)8*2 /?NO T-:=:\'P__ )%.=_E6[9^-78G8GRC[ [#[-WA\Y/A] M1[@Z>ZOS.7V7\4L-45?9B43U-5L/(FIJ^QMPX^.M\E)EZQ,:U/5J'CI@>3OK M9:HI0=;E:@ &W]6/UOR2;_[S[UU7KOW[KW21WAO[8_7U#2Y/?F]-H[(QE;61 MX^DR.\-QX?;5#5U\H+14%+59FLHH)ZR5%8K&K%R!< ^_=>Z;\QVIUGM[.X?: M^X.Q=AX+NW["V)'V ZJZ;&?=^ &\75JVQAMW[?RFX<*:&84]:,MA*'(SY M/'&CJ#XY?/''XWX:QX]^Z]U$P/GQ%-$E-(6>I:)0(VN>#;W7NN%)W1U#7[3R&_*'M7K2 MMV-B:A:3*[UI-][7J=I8RJ>2&%*;(;BAR;8>BJ7GJ8T$U.MZ]UESO<'5&UJ/;N0W1VAUUMN@WZE9;M+K7 ;FQ&S,]V%L7"[PW"T"[?VGE M=W8#&[GSAJY&AI!A\#6Y"#*93[J6-EC\$3ZV%E!/OW7NNU[0ZX?>3=??NO=8\-VMUEN3 M-YK;.W>Q]@9[<>V8:BIW+M_#;PV_EOQ4%)4,(Y&J( MXECD(5B#Q[]U[J+@^Y>H]SXW<.9VWVIUMN'#[1C23=>6P6^=L9;&[81TED23 M<-=092>FPL;I Y!J6C!",;\&WNO==0=S=156TZK?M+VIUM4;&H*PXZOWI#OK M:\NTJ+(?M 4-7N.+*28>FK"U1&/$\PD]:^GD>_=>Z[R/^VL3'NBGE^W\=1MYLADZ9ZE9/M3K3![HQ^QLWV+L+$;VRJTKXO9V2W?M^@W3DTKFE2C?';? MJ\A#EZU:MH6$7CA;R%2%)L??NO=MJK>4_7=)V%L6I[ I(VDJ]BP;NP$ MN\Z94IHZUVGVNF1.;@1**9)B7@%HG5OH0??NO=<]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]UQ9@H!/Y('^W-O?NO=4]?$'Y:]']!]4[AZM[=RN_ M]E]@;<^0WRQJZ]_PXW\1?\ GO=[ M?^B!^1/_ -J?W[KW7O\ AQOXB_\ />[V_P#1 _(G_P"U/[]U[KW_ XW\1?^ M>]WM_P"B!^1/_P!J?W[KW7O^'&_B+_SWN]O_ $0/R)_^U/[]U[KW_#C?Q%_Y M[W>W_H@?D3_]J?W[KW7O^'&_B+_SWN]O_1 _(G_[4_OW7NO?\.-_$7_GO=[? M^B!^1/\ ]J?W[KW7O^'&_B+_ ,][O;_T0/R)_P#M3^_=>Z]_PXW\1?\ GO=[ M?^B!^1/_ -J?W[KW7O\ AQOXB_\ />[V_P#1 _(G_P"U/[]U[KR_S&?B-=5& M_=[DLRQJ/] 'R(Y9C95%NIAR?Q[]U[IIPO\ ,Y^%&Y<=#F-N=L9[<.(J*BOI M:?*X'I3OS,XR>HQ5;4XS)P0Y#'=75-))48W*4W_H@?D3_]J?W[KW7O^'&_B+_SWN]O_1 _(G_[4_OW7NO?\.-_ M$7_GO=[?^B!^1/\ ]J?W[KW7O^'&_B+_ ,][O;_T0/R)_P#M3^_=>Z]_PXW\ M1?\ GO=[?^B!^1/_ -J?W[KW7O\ AQOXB_\ />[V_P#1 _(G_P"U/[]U[KW_ M XW\1?^>]WM_P"B!^1/_P!J?W[KW7O^'&_B+_SWN]O_ $0/R)_^U/[]U[KW M_#C?Q%_Y[W>W_H@?D3_]J?W[KW7O^'&_B+_SWN]O_1 _(G_[4_OW7NO?\.-_ M$7_GO=[?^B!^1/\ ]J?W[KW7O^'&_B+_ ,][O;_T0/R)_P#M3^_=>Z]_PXW\ M1?\ GO=[?^B!^1/_ -J?W[KW7A_,:^(O_/>[V_\ 1 _(G_B>IP/?NO=,7\KN M@RV,^#'1U/FL)G-O5M4.S,U%B]RX3+;:SD>+W#W%V%G<'55VW\]1X[-XDY/" M9&FJHXJNG@G6*==:*UU'NO='_P#?NO=$"_F"_P#'M?%7_P 7[^''_OW,;[]U M[H_@^G^Q/^]GW[KW7?OW7NB9_)/![=WQW-\4.M]\_&38??>P=V[J[8J]Q;S[ M V3C=[8KHZKVOU9E\SM_<=)2YK#Y;$8[([RR:?P1)Y3 ^FI98V8DH?=>Z'?< M'1G2V[MT;=WSNWJ#JW=.]MH1T46T]X;CZ_VGF]T[6BQU2:W'1;=W#DL34Y;" MQ8^L/E@6FEB$4GJ6QY]^Z]URDZ.Z8E["C[K8H[E31CC]N+57$'H_3Q[]U[KK;?1O3&SMV9_?VT.H>K=I[\W6:UMT M;WVSU_M3![OW(V2JEKW)C,32YG,-D*I1+/\ Z<%LGHWIS9V#WU0S8S>^%VKUELO;V*WEC:B*J@J,=NO'XG"TE'N*@G M@K9D>&K26-EE<$69@?=>ZX4/QR^/N+V'ENJ\9T5TSC>K\_6)D<[UM0]7;)I- MA9K(134E1#7Y;:%/A8MO9&MBFH('66:F=U>%"#=%(]U[KGD?CK\?LQL7#=7Y M?HOIO*]:;\L%/&Y\S\^M MK^Z]UDW3\?.A]\X_:>)WOTGU#O+$[!@BIMAXO=76FS=PX[9%-"E+%%3[1HLM MAJNFVW!'#00*J4:PJH@C %D6WNO=3MP='],[LWG@>R-T=1]7[E[&VJU$VU=_ M[@Z_VKF=Z[:?&SR5.-; ;IR.+J,[AVQ]1,\D!IJB+PNQ9+$GW[KW7<7273L' M8;=O1=3=8Q=MO%+!)VG%L':T?8SP34'\*FA.]EQ?]YC%-BC]LR_=6-/^W^CC MW[KW6+;O172>S]R[FWGM+IWJO:V\-ZTU;1[RW7MOKW:6#W+NZCR=6*_)T>Z, M[C,3393/TN0K5$\\=5+*DTP#N"W/OW7NH.V/CKT!LG#;MVYLSHSIO:.W-_P1 M4N_H?[V;4]/!&Q\S\^MK^Z]URW/\>NAM[P[2IMZ](]/[PI MM@4L5#L*FW1UGLS/P;'H:?[0P46T(LKA:M-N4L)Q]/ICHQ B^".P&A;>Z]U. MS?1G2VYM\8GL[R]OICX\!V)G.OMIY;?.$CQ,T]1BDQ.[*[$SY[&I MC*BIDDIU@J$$+R,4TEC[]U[KG3=(=-478=5VY1=1]7T?:]B54>\]Q[2Z]VEMW.[MCKZV7)5\6YLOB,31Y#.QUN1F>HE%7),))F9 MVNQ)]^Z]T61NA/C)U9\JOCA7;#QVRND=\C8_R2_NOU;UCU]@-G8+M?'9"#IR M+>FX]RR;7Q.-HI*[KV*@Q8I#47D;^*2!.%/OW7NO_]7;_P 1_P!O0^P__%". MF/\ X(CO?W[KW1^??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>M?Z^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_= M>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NNC_P 2/]['OW7NB"_RQI))?AIL*25W MDD?L?Y-,[R,7=C_LT7]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW75A>]A<\$ MVY('T%_\+^_=>Z[]^Z]T3'YN]8=H]F]>=93=/[G:)Y$",R!M:^Z]TS?Z:?F\/^ MY%MM-R3?_9N-F_3\?\TT'_&O?NO=$)_F?_,'^81T9\#/D?VWL7XX8SHW>NQ= MI8C,[9[/Q'?6Q^U,EMG*#=^WZ6&2FZWJ.MA#O5LE]P:,XX^JH2H8*0P'OW6P M0./2/_EJ?*;^:G\O:CXR;W^8_P =\)\/MJ82M[(J]SRY'=U'M7*_+;#9'JFJ MI=G-M_X[;AI\IV5LFNVQN:ICS]2]57PTC4D+/%&5(2/W5Y%C4C0]>M@M>%4? MT4?3@?3\>_=-]]^Z]UQ;]+6-CI//]./K_ +#W[KW5$WS@'R&W[\V\ M1TA\7^]]Y[4[4W!\7#O3$[;H?E'CNM=E=6[NQ/9HQ6"[=W)T=5;:W?E.W\'# MCYG_ (IA$@@ILO1TIC>2)I141>ZLI XCI)]F_P WO?G2N.[&VQO/#_&RK[0Z MCP7S87^S^P99J*"9)GI*^ / M3FOH6:=/=>T$]"MW%\T>T?QZZJJ-@_&C>^>WKN_8W?&L@KFJY:+#R3*S4C5,P%*VZ=;*$G'#HP_9_\UG-[)R_;F*P>Q.K]QP8 M"JV!C.LZ_$]K8W<<9H]^;CV5M!>P.TZK'5M!MC96Q-EY/=9J,R*[*XBMCA> M0++$[50]3K6@]*7O_P"4?<&Z_C+\/M\YFL?XP[1[V[KVEL?Y<=F]=]@[6WY3 M=!]>UM#NN":IVWW7MN;+;*V_A-^;]Q.(P8WA"\U/A:;,%UJ(9U6IBUU7H&=H M_,CMWJOL[<74/379>P?DATENSY5=5_'GH'N7Y#]J9&HKY-S;]ZGSG8?:NUMN M=EX3'U=1\A:/JC<>#2-1#(];3OFDQ;5S/CW">Z]TBZ[^9YNVC[N[9[HH*_#9 M3:>WOBSN&/;'QMH>V*>IK]K[VQ'RMV;TQ3[H^0&QLO!B'ZGWOM&JW)//GYH* MG[9-OS(L[QM2BH;?3FFHIY]'1^+/SB[L^07?>V.H/7!H=GT&R'S.U,IMK(9C;,.4@R3929*:AKHZ.96JT9O>N MF^'5K2@@6/\ 7ZW)O_M_I[]U[KOW[KW7O?NO=>]^Z]T6#?\ GMMT/RH^-VWL MCU/)N;<^?V+\BZS;7;RP5#1]4TJ/^\6W9)DHIZ:$]HC)T>D// 7_@ATK) M8Z/=>Z__UMO_ !'_ &]#[#_\4(Z8_P#@B.]_?NO='Y]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]T#??W?_ M %!\7NJ-T]X]\[SINO.J-D1T%1N[>E=B\[EL=M^ER.2I,325N2I]NXO,9&"A M.0KHHY)_ 880^N1D0%A[KW53O\FO^8/\-.]NI]O?&GISO?;?8O=FU\A\@.Q] MP[)VYAMXRSX78^X?D1V!N'!;BRF8JMMTNWZ"DS.&WAC:BF26K2>9*M=*$APO MNME2M0>(ZO&]^ZUU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UQTK>]AU+T?+\I_@[/O^KW5!W#3;F[_/Q^I<33--MBNRL_2&;B[)7>,XIIOM M(8.OS4/0-Y(2U8 @+7*GW7NCC*Z^D6@*N!2KF_MOX@M'H<_M^7 M19B+<^_=>Z:,CUKUIF:^LRV6Z]V1E,GDY(9\AD\EM+ UM=D)HJ<4L$M9655! M+45->FV3J?J>2"6CEZRZ_DI:J MKIZR>E?9.WGIZBNHUE6DJY83C#'+4TJ3R".0@M&':Q%S[]UO4?4]3UZ]Z[$6 M:I4V+LU8=QXRFQ&XZ==KX419[#TL+4U)BLW"*$+D\=34Q,<<%0'B1#I"@<>_ M=>J?7IUCVYMB+!G:D.W\-'MI<6<(=MQ8FC3 C"S4WV;8@@VYB8Z';55>1_N\C'R4ZQ-=OKS[]U[K$=A]>_>9?+?W)V@V0W%%7TN?R7]V,0U=G:?)T\=' ME(,S6?8FHR<&1I($BG6=G6:- K:@ /?NMU/KU)PVS-D;PXO]/H3_L/?NO==B12Q4$ZE +"QN WZ;C\ M7L?]M[]U[KH2JQ(4,;&Q]+6N#8B]K7!^O]/?NO= 7NL=Q/WUTI-M&OP1%021>4-=+>Z]U__]?; M_P 1_P!O0^P__%".F/\ X(CO?W[KW1^??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=<6)"DCZ_B][7/ !L";$^_=>ZI^G^=WR1H M,[VATAN'9/16T._L9VW7X#X_[CR^3W]7=*?(GK;!;LVM@]\TVWHZ!$WCM_O# MK&GW9#_%=M3R3&KIE3*43RX^25J3W6P"> Z%CMS^:)T%U-LGL_=4>'[3['KN MN-M9#6 Z\['JNB=QY2"EV_P!B4?5N\=RTM-N%J2H= ML8KAV5XSK/NO:6].E'\MOEWV)T'4]"S[4V5M&EVWV[//15FZ^[ZS=FP]IX_> M-9/M2/9W4.8W5A<)G<;U7O\ WU2YS(/C*S="4N$FR&).+-0E95P#W[K72N[G M^=_4/3&1[XVM78CL3=?9'0?5%+W3E^MML[+RDVYM]["J,ICL'5Y;K,5D5-2[ MS@P&8S-'39"2E9HZ:IJ5BU/()%3W6Z&E:8ZXTGS9ZSHMRY[";MR6>PU5'W7L M;HG#[3/5_8%/OG"[]WEU5MSM2FQ&[L>]!64];2U.V]QP5T.3QJF@BIW,4Q$\ M,P'NO4)X#H*=J_.K<.9[TWSM?=.W\7UETSM[N/>O26V]S[ZV1V;0;DW#NKJ+ M9&6WYV7E9\Y'1GKW'[)J=M8BJR&)S+U*P+'124\\?GE0I[KU#CJ#OO\ F>]- M9/XR9OO;X^927L+--E]U[;VOM[(;*WQD:>/+[$7%97=>6WG1[2H:[+[?V+C] MKYFBKI,YMH:2L:G\BR^$U,$4 MQB$J +,(C);4.#]?S[]UKJ8^H@!25.I>0JMQ?FX;\$?TY]^Z]U6;U7W)\]?D M#@,]V-UE3?$':FPSVGW/L3;."WWC^Z_=>Z]]O_ #+_ /G^W_F7 M_P#.X^"__H.=_?\ V5>_=>Z]]O\ S+_^=Q\%_P#T'._O_LJ]^Z]U[[?^9?\ M\[CX+_\ H.=_?_95[]U[KWV_\R__ )W'P7_]!SO[_P"RKW[KW7OM_P"9?_SN M/@O_ .@YW]_]E7OW7NO?;_S+_P#G=V_G*&?&9G#Y*EFW0T-30Y+'U+PRHP M(*.>#]/?NM@T((X]5\?RX?Y4?R*_E>;.[0VG\=ZKX9Y&M[9[%S>]MQ[PWAMW MOJJW/#MQZZIDV'UA2Y!=XU,C[2ZRQ%6])0L762J9Y*B=?-(Q]^ZV6+&I.>K) MOMOYE_\ SM_@O_Z#G?O_ -E7OW5>O?;_ ,R__G^W M_F7_ /.X^"__ *#G?W_V5>_=>Z]]O_,O_P"=Q\%__0<[^_\ LJ]^Z]U[[?\ MF7_\[CX+_P#H.=_?_95[]U[KWV_\R_\ YW'P7_\ 0<[^_P#LJ]^Z]U[[?^9? M_P [CX+_ /H.=_?_ &5>_=>Z]]O_ #+_ /G^W_F7 M_P#.X^"__H.=_?\ V5>_=>Z]]O\ S+_^=Q\%_P#T'._O_LJ]^Z]U[[?^9?\ M\[CX+_\ H.=_?_95[]U[KWV_\R__ )W'P7_]!SO[_P"RKW[KW7OM_P"9?_SN M/@O_ .@YW]_]E7OW7NNQ3?S+;C5F?@P!<7(VUWZQ _-@=V*";?X^_=>Z$GX: M]Y[B^27QNZT[FW;@<+MG_=>Z][]U[KWOW7ND1O3K[:^^8 M87S5!HS6,QVY*#;6[L8RX_>FRGW9@ZK;N:RNQ]SPI_%-JYRHQ-6\:U=))'*O M'/'OW7N@-V]\5,+MOJ+=?4$'=?RES%%N^L2LJ.P-Q_(3?N<[AP!4T5J?:795 M?D)-Q;;HC]F-45+(B'R2?ZMK^Z]UFR'Q:P^0Z9Q72C=T?*&DQV*S1SB=AX[Y M!;^H^YJV7SUM1_#,IVI'D!NG(X6]<5%))*8M$4:GB-??NO==]@?%G#=A[0ZZ MVA5]S_)[:L76]-'24NX-@?(#?NRMX[P2*GI:<3=C;EP5?!D-\U3K2!F>M9V9 MW=CRY]^Z]TZ;^^..*[![#V1V+4]L?(K:E3L9,.E-M'8/=N\MF==[D7#9$9*, M;WV3AZR+#[M-<_[56:I)/NJ>\3DIQ[]U[J3-\>,5-W=3=X'M/O\ 3(4T+1#K M.+N7>"=&5 ?$3X_-][RR^S5DBR,9K. MLLEF*V:IV'D1_$"RS4)C=6BB((\:6]U[J-A?BKAL+U#N/IY.[/E-D:')&'OW7NN69^* MF%S74.W^G7[K^46,H=O9@YF/L+"_('?N*[CS,KMD6./W)V;35R[DS>&7^(D+ M2S2-$HAA %HEM[KW67?_ ,6L-V!A^L\-4]S?)[:D?6%#]C1Y'K[O_?FS:8_65O?NO=/F]_CQBM^=E[*[.J^U/D'MF MLV12XREAV9LCNC>6T^LMSC&UU17I/O;86)K(<#NNIJVJ3%4O51DU%.B1O=4% MO=>ZY1_'S&KW?-WH>T>_SDI8!!_HT?N;=S]&Q@8>+"AX>I!6#::2Z(A4F3Q! M_O"TU];$GW7NHVP_CAB=A=A[T[%I^V?D3NFIWNF76IVCO[N[>>\NNMN_QBO& M1=]F;*S%;-B-IR8]QX:,TB)]K3GQI9??NO=-VP/B_ANO-J=D;2I.Y/DWNN#L MN!J>IS_8'?F_-Z[LV:KTU;2M+UON/-UU1DMB5%JXN'HF0B2*)P044^_=>ZPX MCXLX;$=,YWI9>Y_D_D*'.9F7-/V-F._]^9'NG&O+)0RG'8+M.:N.Y\/AE- % M6DAE6%4EE%OW&O[KW6+/_%/"[AZBVGU!+W;\I<50[1JYJN#L#;_R#W[A.X,^ M9Y:^4T^[^RJ*NBW'N6CA^_*QQU,CB-(H@OZ%M[KW4CL?XNX?LO&=>8NL[E^3 MNS4ZXQ5'B*.NZV[\WUL/*;NCI(L=&N1[%KL%7P3;WS$_\/O/4UQ:25IIF:YD M;W[KW2NJOC]L;)=^;;^1V2KM\5^_=G]?[BZWVGB:O?&XGZ]V[AMVY#"Y#=&5 MQG7RUJ[9BW9GSMRAAJZ__0V_\ #\_S1.Q;$$I\".EM M0N+J)/D/WUH)%[@-XFL?SI/OW7NC\^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW M7NO>_=>Z][]U[KWOW7NO>_=>ZZ90RE3]"+>_=>Z)VOP;Z3KL+G,%O.J[$[+I MS)-K]IXW?F.Q^UD[*W'%@>E_]*&X M*/>'8-=\?Z..96ZER&ZMYXZFR\[X]]$5;"# D,;/&WNMZST)_U.X>W,SD.U9,]WAU]N?KC>V%I^S-P4 MVTHL-O"CVG2YS([=PL;ZL!GWEV+B*FGJ8)@**JH4DITB+RB3W6ZFE/+J'EOY M>G2VX*S<%;N#>??.;DWAVGUYW!O&*O[CW.:?=>[.L]E;;V!MV+,PT[4ZR86; M;NT,:M730^$5$]*LVI9&=G]UL,1TYS_ GIROW%-G\SNKNC<$-5WAO_OJMVQG M.T^+I<'G^LY-SX1J M"HJNNIL-C*&GCQLB-XUH('$GE5Y']UO6>CUXK'0XC&X_&02U,\6.H:/'Q3UD MQJ*R>*BIXJ:.:KJ& :HJ9$B!D]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]UTUP#I%SQ8$V_/]?\![]U[HFO9/SBZEZ@[AWYU-V;A.Q= ME8_K?I)>_MV=Q9G;.//35!L)\TVW($I]Q4>?J=Q9/=%9N%#0T^+I\3)55%4! M'$KEDU>Z]TH>EOE5BNZ,_7;0_P!#WR!ZDWA0[.C[ .WNZ^KY]ERU>TZS-U.! MQ5;09BBS.?VO493*5=([C%G(+E:*'2:ZFI6=%;W7NDUTY\V=E]VX_I7*;9ZL M[VPL'=^Y^Z-IXN#>&P<9A*W8.3Z'RN5P&]I>TZ6/==;+M&CJ=P8>:BQI'W,M M74* 8T5T<^Z]T9*;M+K2"G6JF[%V%#3OG7:>PZR/'[P[5R<-/ON.B@ZNV[55$'WV3CGE:ACF\E3%%'%4M![ MKU#Z=&*Q?8>TL@E+!4YW#8?.R[.H]^U^ULIG< FX\)M6L47S.8H*++5\4&*I M9]4$M;%+-0>:-A'.Z@,?=>H>D1N/Y$],;;R.#P<_9>QZSMQ451FJ6-*F2JAI7::_ETI(R^Z]0^G2W@[ M$V89)Z/(;FV_A8SV#I-P;;VY7W6'+;AQR9*=L=C4G1X35,QI M&EC94E:U_?NO=/\ @]PX#Z=_?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=5\?RL/^R$^EO^UGW)_[_;LWW[KW5@_OW7NO>_=> MZ][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWO MW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z M_]'=M[>^)/QN[[W-C=Y=P=.[*WYNS#X!]JXWI6G=FC2>1G4!F8GW7N@L_P"&W?@Y_P!XW]?_ /)&;_\ KQ[]U[KW M_#;OP<_[QOZ__P"2,W_]>/?NO=>_X;=^#G_>-_7_ /R1F_\ Z\>_=>Z]_P - MN_!S_O&_K_\ Y(S?_P!>/?NO=>_X;=^#G_>-_7__ "1F_P#Z\>_=>Z]_PV[\ M'/\ O&_K_P#Y(S?_ ->/?NO=>_X;=^#G_>-_7_\ R1F__KQ[]U[KW_#;OP<_ M[QOZ_P#^2,W_ /7CW[KW7O\ AMWX.?\ >-_7_P#R1F__ *\>_=>Z]_PV[\'/ M^\;^O_\ DC-__7CW[KW7O^&W?@Y_WC?U_P#\D9O_ .O'OW7NO?\ #;OP<_[Q MOZ__ .2,W_\ 7CW[KW7O^&W?@Y_WC?U__P D9O\ ^O'OW7NO?\-N_!S_ +QO MZ_\ ^2,W_P#7CW[KW7O^&W?@Y_WC?U__ ,D9O_Z\>_=>Z]_PV[\'/^\;^O\ M_DC-_P#UX]^Z]U[_ (;=^#G_ 'C?U_\ \D9O_P"O'OW7NO?\-N_!S_O&_K__ M )(S?_UX]^Z]U[_AMWX.?]XW]?\ _)&;_P#KQ[]U[KG'_+A^$$4D&VK\2L3M7;F,I<)MS M;/>OR[V_M_"T/F^QP^%Q/RM[GI,;C*(5$M14"EHZ6)40/([A1RQ]^Z\34D]6 M$^_=:Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO?[&W/^^' MOW7NJO/DQ\#=Z?)WNSMS/;L[(VEMWICLKXU[9Z2H<3MW:NK!J ?+HU71NU_DSC9 MJS-_([M3K7=^43$0X#$;=Z9V)F-E[*E:"K^[J-[YB'=^X]X[FEWAE5M":>"O MBQ5+3+ICA>1C+[UU7I+=8?%^KZ\[:^06\HM]SU6P^ULC7;@V/L.CQ(I*GK#= MV^BK*58J:F6B*SJ_F,Q8>Z]T2/IC^5Q5]18+HG M:WW?1NZL3U'\I(^]MT9CKEZ^6>LF._EQ]J4-%LW%/N3XNY&EVIL'YZ[* M@R-7TCN&7,P)\N]V5VZ-J##SR[OFBPN(V/'4B#,4<1"YM9ZDPFD\A!]7KVOY M=+W:/P'["VIBMZ4%/N[H2KR^Z_C+A^IJ#LK*='29[LK9N_L=U7LOJW(X? YC M.;DK:.I^-N5@V5%E1M:IADJ(:R=T%2XL_OW7M?GT%&)_EE=I8_I78_7DV\?C MAD=U;M^(?3H0:W^7EOS(YOL[+U>^.H,G/O'IO>6U,%DLCUMG MIMQ1[U[#Z5Q_4.YMG=@YC^]+2;V^,N%JL2,[@ML,M/D*'(LJ-6LL2D^KUK7\ MNC)?!'XR[M^*G7&[>O=QU?3[8W*;RI]R;9Q72^R=Q["VQA:!=E[2VS6PU6'W M#N;]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=5\?RL/^R$^EO^UGW)_P"_V[-] M^Z]U8/[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO_]+?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7!WT &Q(+*IM;@'^T;_ ('Y]^Z]U5;\9]^=T_&_KO<'5&ZO MAI\D]UY3%=X_)/Z,'_LV?8O_ '@G\Q/_ #C^.7_W1?OW7NO?[-GV+_W@ MG\Q/_./XY?\ W1?OW7NO?[-GV+_W@G\Q/_./XY?_ '1?OW7NO?[-GV+_ -X) M_,3_ ,X_CE_]T7[]U[KW^S9]B_\ >"?S$_\ ./XY?_=%^_=>Z]_LV?8O_>"? MS$_\X_CE_P#=%^_=>Z]_LV?8O_>"?S$_\X_CE_\ =%^_=>Z]_LV?8O\ W@G\ MQ/\ SC^.7_W1?OW7NO?[-GV+_P!X)_,3_P X_CE_]T7[]U[KW^S9]B_]X)_, M3_SC^.7_ -T7[]U[KW^S9]B_]X)_,3_SC^.7_P!T7[]U[KK_ &;+L3G_ )P2 M^8?/U_R+XX\_Z_\ SD5S[]U[KO\ V;/L7_O!/YB?^7Y9= MB%E7_9%/F&FME0,:+XYZ%OP"[+\B6*H#]3;@>_=>Z0G6WS_J^W]H4._>NOA= M\Q=Q;2RF0W+BJ#+' ]"8SSUVS]T9G9FXZ=Z3*_(&DK('QVYMOU=-ZT E$7DC M+1LK'W6R*>?2[_V;/L7_ +P3^8G]?^ 7QR_U_P#O(O\ K[]UKKW^S9]B_P#> M"?S$_P#./XY?_=%^_=>Z]_LV?8O_ '@G\Q/_ #C^.7_W1?OW7NO?[-GV+_W@ MG\Q/_./XY?\ W1?OW7NO?[-GV+_W@G\Q/_./XY?_ '1?OW7NO?[-GV+_ -X) M_,3_ ,X_CE_]T7[]U[KW^S9]B_\ >"?S$_\ ./XY?_=%^_=>Z]_LV?8O_>"? MS$_\X_CE_P#=%^_=>Z]_LV?8O_>"?S$_\X_CE_\ =%^_=>Z]_LV?8O\ W@G\ MQ/\ SC^.7_W1?OW7NO?[-GV+_P!X)_,3_P X_CE_]T7[]U[KW^S9]B_]X)_, M3_SC^.7_ -T7[]U[KW^S9]B_]X)_,3_SC^.7_P!T7[]U[KDORS[#+J)/@K\Q M40D:I!0?'.32+_70OR+UFW^'OW7NN'\O+KK?W4WP_P"H-A]H;7J=E;\QT>^\ MSGMI5N0Q&5K]O?WP[-WIO'&8O)5V!KLGAI]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=?__3W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]UT0"""+@\$'Z$>_=>ZZ"JHLJ@#^@%A_MO?NO==V']!_MA[]U[K MUA_0?[8>_=>Z]8?T'^V'OW7NO6']!_MA[]U[KUA_0?[8>_=>Z]8?T'^V'OW7 MNO6']!_MA[]U[KUA_0?[8>_=>Z]8?T'^V'OW7NO6']!_MA[]U[KUA_0?[8>_ M=>Z]8?T'^V'OW7NO6']!_MA[]U[KQ 'T%N1]/]<>_=>Z(#_+# _V3+8' _YF M-\F_P .?E'W+?BWY]^Z]T(OS*^2E?\5^J\?V13[1H]PT%?O_ &IL[/;DW%DL M]@NMNJMOY^6H_B'9G;.Y-K;5WON#;.PL,*1::6MAQ51#%75M,*EZ>E:6JA]U MX"N.D_MOYS].4N%Z0I>Y\MANI.S>^<#29[9NQ,=FY.WL!7IF1W4&I@E+72Y%99 MJ?32NDC.GNO:3T&_=+NJHIC M75WSJ^(M!O3M#K>?O;9[[\Z7QE3ENQ=J4:YC)9[&4U!EZ#;61IL70X[&5,V\ M,QCMSY:DQ=5C\,,A7T^4JH:.2%:F6.)O=;TMC'3C\0_D0WRCZD;M+^[M'M>. M+L7MG8*4./RV2S5!DH.M.PL_LBFS]-/FMO[6S5#_ !R#"K4245904]503.]/ M(&*%S[JIP2.C3V']!_MA[]U[KUA_0?[8>_=>Z]8?T'^V'OW7NO6']!_MA[]U M[KUA_0?[8>_=>Z]8?T'^V'OW7NO6']!_MA[]U[KNP_I[]U[KH*H^@ _UA_C? M_>3[]U[KOW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=?_U-_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= 9\E._MH_%OI'L+Y =@ MX;>^\]UT6V:*:$9C.T>V:"1,ADZ+;]'(U96B#5)#1P MRRA6"$>_=>ZII_D9_P S;XT?+#KF7XT])P=K;AWMU//W!V/O[<>2ZXR.&Z[V M_@NS._.P-X;%H:O>-34''R;CW+@MSQ34U%$KR,M/4DV6$D^ZL105ZNB[FZCE M[;Q>W*2C[)[2ZIS6T=TP[MV_NSJ?/8O#9A7 U-# MN+JK+)G:;$9F&&@I3D34EL3 D$YF<>8^ZUJ/KU$W!_+"V!N/;V?VI-\AOE5C MMO[DZ&ZR^.];10;\V+D:J#9/5>[LEOK 9:FS.X.N,YFCO*NW)FJUZVMFJ)XF MI:G[6"&&".-$]UXDGITK_P"63TI69SM+<-#N[M#;>2[.W\G<5/7;:?K3#9[K MWNL[QQ^_ZGM/96\(>NVWI/EJO>M!_$SB*^.NS,WLW$;W["[ 7_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KHLH(!/)!('Y(6 MVH_["X]^Z]UC\T6HIK&H6X-Q];V N.3Q^/?NO==F6,?5@/\ ;_@V/X_J/?NO M=>\T0^K@#^I^GU4?[VP_V_OW7NO"6-K@,"5O<"]Q8V-Q];W]^Z]UV98Q:[#G MZ?D&_P!.1QS[]U[KL.A_M#\'_'GZ<>_=>ZX^6.Y&M;CZ\_X$VO\ 0FP)M]>/ M?NO=>\T5[:P#ZZ\B#^T/Z_[ 7_ !]?Q[]U[KH2 MQDV# GC@7/U (_'^/OW7NNO-%QZUY) MSR!_=>ZYZEM>XM:]_P#" MU[_[;W[KW76M/]4/I?G@6N .3QR3[]U[KQD0?5@.0+?FY^@M];\^_=>Z[#H3 MI#*6(U 7Y(N1?_;CW[KW7__5W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]UQ8D6M^6 /^M^?I_A[]U[JM#I7?GS?^1NTLWVAM/MG MXX=<[9G[8[RV/M_9V6Z [ WIE\9A>I^XM\=68V;+;GB[\VK!E_N-_, _[R/\ MC%_Z2OV%_P#=-^_=>Z]_<;^8!_WD?\8O_25^PO\ [IOW[KW7O[C?S /^\C_C M%_Z2OV%_]TW[]U[KW]QOY@'_ 'D?\8O_ $E?L+_[IOW[KW7O[C?S /\ O(_X MQ?\ I*_87_W3?OW7NO?W&_F ?]Y'_&+_ -)7["_^Z;]^Z]U@JNN_GI74U319 M#Y"?%JOH:RGGI*NAJ_BGOZ>DK*:IB:&>EJX)ODO+'/2SQ.5D0BSJ2#P??NO= M%#^&7\M7N/X!;$WGUS\7^S_BWL;;?8/9N[NV-U%_BYONJR%9N'=U8:B/#P5< M?R.IY8]H[0HPM!@Z$LR8['QB)2;LS>ZV36G1P_[C?S /^\C_ (Q?^DK]A?\ MW3?OW6NO?W&_F ?]Y'_&+_TE?L+_ .Z;]^Z]U[^XW\P#_O(_XQ?^DK]A?_=- M^_=>Z]_<;^8!_P!Y'_&+_P!)7["_^Z;]^Z]U[^XW\P#_ +R/^,7_ *2OV%_] MTW[]U[KW]QOY@'_>1_QB_P#25^PO_NF_?NO=>_N-_, _[R/^,7_I*_87_P!T MW[]U[KW]QOY@'_>1_P 8O_25^PO_ +IOW[KW7O[C?S /^\C_ (Q?^DK]A?\ MW3?OW7NO?W&_F ?]Y'_&+_TE?L+_ .Z;]^Z]U[^XW\P#_O(_XQ?^DK]A?_=- M^_=>Z]_<;^8!_P!Y'_&+_P!)7["_^Z;]^Z]U[^XW\P#_ +R/^,7_ *2OV%_] MTW[]U[KDNQ?G\6 ?Y(?&0*2+E/BOV#J _) ;Y-Z2;?2_'OW7NE1\)>[MX_(K MXQ]7]O=@X[;V,WGN>#=M%N.#:5-DJ/;,F3V?OW=.R)J_#T>7KLIDZ"CRR[<6 MK6GFJ:AX/,8_(^G4?=>Z-7[]U[KWOW7NO>_=>Z][]U[HO';=+WK6=L?&^/K+ M>FSMI]6TV\MZY+Y!8W,8Z@R6\M[;4HNO\T=G;6V(N0BD6@>3?4M)59.K@TU4 M5#3%8R [D>Z]U@VCUEW?A>V]S[WW1\F,YO;JW+C)C;O1]3U1UK@<5M 5LE.^ M,^WW_@L3!OG,_P 'B1XU-5._G$EY+E1[]U[IMZ[ZE^0.V#V3_?OY7;A[1_O3 MCJ^EZ_7(=-]3[3'5.3JCD#09C'_W6P]&=WG%_D.GF_D=4=,8W8E'\PMS8SMNEW N2R'?L/2?3U3F M,M@5J*J5MJR==5."EZ_I(6BFB3[R.F%4!#=6!=K^Z]UGW]U!\BMR;*ZWP.R/ MEUN7K3=VUX)4W]OZCZ7Z@W55]IS-2TD*5&1VWN/"5. V>T=1!)*%Q,<*MYBI MN%6WNO=.G875O?.YM^[!W#L?Y1[BZQV;MN#&0[SZZH.H^J]V4/9$U+D#59&J MR&Z-SX6KW'MB3+T%J=EQLL*0?YQ!J]^Z]U-J^L^[)N\:3L&C^2>=H.G*>FBA MJ?CQ'U5UK/A:RHCQ$M))5?Z2I\2>PX))LL5K2J56A77Q ",D>_=>ZQ[-ZQ[N MP7:^\=X[O^2^X-_=9Y^')IM/IJKZHZQV_B=ARU=;238V:DWQ@T MGZBJV7+".MQ]+M7#4E-O01&MIB(LP)T;[,?\=7O[KW43;G3GR.QG3^[-DY[Y MA[HW-VEF,JM=MOO"IZ1Z'W'@ZO%;/:62FG;PX=8(Q]T1:T:6]U[I]W MYU;WGN+L'9.YMF?)S/\ 7.QN*S>_=>ZYGK#O)^[V[!/R9SIZ=9%'^R\GJGK$XC4N'2 MB=AV4<5_I"N^6!K^:GACX1^V ![KW4?8/5G>VW>S-Y;LWK\H-Q=D]>Y]LVVT M^I*_J3JW:^.V&*[(+4X>.DWGMW#TV[]P+M^A'VR'(3S-4W,DQ9K>_=>Z;>NN MHOD1M7;?9&+W[\N=S=IY_=6/GI>O]TUW2_46TI^JZ^2CKX8V74T]/-&9JNF:2U06'J1;>Z]U%VS!\E]A]A?'C MK[-;H;O#9-7M#O"H[Y[JR^T-I[+S";IQ%3L*?I^F@V_M)\7A<2F5ARN;IY5I M*.5)10*TAC:Q;W7NO__6W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW1"OY]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U!R<];2XZOJ<=0C)Y M"GHZF:AQIJ8Z+^(UD4$DE-0_>3*T-']W.JQ^5P4CU:B"![]U[JM#;7SS[5P. M=[FR'R4Z)ZSZ)Z9^.0T=[=LX[Y#UO9?^CTY#9.$WOM_(R;1Q_2^WJS-8"JI\ M[%1UU5#5*^-FCDF>-Z9&E7W5J"E:YZ&#_AP+XRT^*WKO3(=I[6I>N=E8C8%? MDLU_#^QCNJGJ>QQGY]L?=;$GZ]I\U)ALWCMNU5315M$:X304M1++'!%#Y']U M7I2["^4@[*W[W=M#9NU,-G<+UUU-U)V[UKOO&;YAK=O]P[?[@VONG/X!Z=8, M TFU:.*HVP8EJB^12IIZE*A%%FB]^Z]T4CXW?S:NK>T]A;[[ [LP^U>DMM[' M3I(U6[=I]C5/>NP),UWQ1Y*7;'6E9NC:NQ<%5X[N';V3QPQ^9P/V$QI*FKI M)V:I2,;ZLRZ:9Z._#\M_CS-NCL?9H[3V[#N+J;9J[^[ HJR',XZ+;NU$I!69 M#*29+(XRDQ63DP$4D8RE'0SU-=BI9X8ZR&"2>)'UU7H".N_YCW0FX>O).Q.R M-PX;JW$U&[>X<1MRHGGW5N/';HV?U!NW&;7RF_J:H39.$RF#HG_C]!-6T&4H M:.LQ33NDP9(7F]^Z]TNNY?GQ\9^C:3O+^]^^*C(9[XZ[&H>Q>TMI;4VSNC<> M?Q.V,CE,?AH)\8F.P\N.W#D:6ORU,M;1T%145>.6HB:JCA62,M[KW3CD?FOT M'MB'>N6WOV3LW [=VIVAC.I16TTF\Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NJ=/Y;_RS^+W7_PVZKVAOKY&=&;/W7@L[W3C\YMGNH:F%A9DDC5@?\"/?NMD4Z/'_ +/+\,/^\L?CC_Z.CKW_ .O_ M +]UKKW^SR_##_O+'XX_^CHZ]_\ K_[]U[KW^SR_##_O+'XX_P#HZ.O?_K_[ M]U[H$?DA_-3^$?QMZ1[ [SRO>O6O9F)ZZQU!ELELCJ3L7K_>'9&T]JQ[GI)<[D:**O-2:=)%=X8)-)U ^ZL!7H&^LOFI_+Q^?_M58XI9@ZAO=>9&3XEIU;ROZ5_/ _I_3_#C_;>_=5Z[]^Z]U[W[KW7C]#[ M]U[JJ[YF_P QS<7Q![.J=FU?4.P=YX&'IY.XL.];W[0;%[/[)CHMX0[/SG6? M3O5V4Z_RH[#[5$U;!/B\;'EZ9,GY!"TE,[*WOW5E6O0W2_S'?AM0[;EW3GN[ M,'M?'T6'[3S6;I=QX7=N,RVV*;HW/X/:WS= MF9[?4>W:_=F8V768O8F:SVW]N5-92T^2B6ODQ@^_CI):3]T^ZV!4TZ;-G_S, MOB)G^CML=Z[@[:VYM+;F6JM@8#9GQ6VWE?&P M8#,QS#.^"/"2PCRBI538>Z\10TZ%G<'S7^+NUJKLV@SW5\13P8R-Z+%SIGLY4UN?HJ>+'XTUE=+55"PI"TH91[K72,[2^;_ %_M MWK/HO?/2L.*^0^5^5&],)U]\;\;LW=5#CMJ;^S^6Q69W#7Y?,[]EI,E0[4V? MM+;6VLE796I^UK*Z$43TT5'-5E8#[KW0>83^9#U?L_.[VZT^55#2?'3NC8&_ M-H["K]HPY'<7:6UMZUG8VVJC>'7.1ZMW=MG9-%DMUQ[MP-!6(E%48C'Y.#(8 MZKIS3R+"LTGNMD4 (..GX_S$.DXN_>R^J)\[M9.O>I.D,MVWOKN=-RUW\(P. M7V_V)B>O\KL>; 3;9@7+M-59N'['(XC(Y.*LKXJC'B%:N'0_NME:"O0F]=_. M7XJ=M;WV=USUGW-MS?6\M_;.@[!VKAMLX_G>ER=/)13+'5J81[JO1L5;4+^_=>ZY>_=>Z][]U[KWOW7NBV;\ MP)KOD[\=MP'MR#:W\ V/\@J5>FVJ)DJ.W!G$ZH4[FAIER-/#.G5(QP\C-35/ MC_CJ@-#J_<]U[K__U]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]T0K^7#_ -DU3?\ BQOS,_\ @MNZ_?NO='U]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=<)$$BZ3]+@D?@V-['_# MW[KW1$MV?!>BW?@?F=MRO[Z[@IL=\U*>*CW6:&EZSAJNLZ-=M0;,J:?K.H?8 M$K1I6;5IDI'_ (T,N00901(2??NO=)/M/^71@>U\SNS-9KY =UX[^]VW^CL! MD\'C8^MGVM60]&4>Y*'%_P ;P.1V%74VZ,9O&#=^0;-XO(M4XJJFDB:.GB\$ M:C?5@U!PZ6?0/P=QWQ]FW.V#[O[6W52[@Z"ZM^/%%0;FH.LHJ;;.U>FL/G]O M[!SV%7;FP,$S;GQV'W%-%.U29Z*J9$=J8%3?76F-?+J1C/A%A\-\9>FOC'BN MX^SL?A>F-X=9;NQV_P"CH>MZ;?>ZI.J-YTF]MMXO=0AV(FTYJ:HR&+HHZRHI M,92UL\=*K"596>1O=:Z;,O\ R^>K-P;C[=S&;WMV=78CLZE[0EV_MD9G#04W M3FY>\*K#9+N#=G6.;BP"[EIZ_>>:VQC*Y:7*U>3Q^-JJ:0TD$4=3-&WNMDU% M*=(3<_\ +4P&[^L*SKS,?)/Y"+ELSO'N'=6Z.Q\;4=6XW=^YZ#OBGQD796S\ MG2T_6@VK'MO+3X>"6'P8Z*KI])C6;QDK[]UX&A!Z$G#SIW'LK"/LFGQ&T>R]V18S^]O<6S:VIV?5YZ'=NX*_"TU6]#7U==@ MJ>H\W@HD29T/NO5R#TE]Q_R]-O[IS>]MTY/OCN:/=._M\UNY\]G* ==4K2[3 MW1UIMKJSLCJ48QMB38J7K_L+ [8@J:@20OE,?D;34%93".-%]ULFM,=*S:GP M@PVS?D%3][X7N+L^&BHL[-FZ+J(TG78ZZI%CZ@P'2.%Q4-2NQQOG^'8#9&VZ M98 V8:1ZHO+*SZ](]U7H\(%@ ?J ;"P^GX'X]^Z]UW[]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>ZK:_E>;6VQD?@WTU5U^WL%754N4[ MD,E55X?'5%1+_P 9W[.-Y)IJ>61V_J222>3S[]U[H_O]R-F_\\GMG_SP8G_Z MC]^Z]U[^Y&S?^>3VS_YX,3_]1^_=>Z]_V#0;>Q.\J/$TV.OR,%*IF'@0%4B'N MK,[/34:]6S+]!]/H/I]/I^/\/?NJ]=^_=>Z][]U[KHBX(O:X(O\ TO\ GW[K MW1::GXVTM7\HL?\ *"?L/=S,V?D/W]LS#]H'Y"C*;.VO) MU;)@L1%\I<7LS']TIB*G<'6V:S;R9Z78E!-1R5=54MC/WHX-,,K1C=>KZ_ET M.N\?A,-U9/N*LI/D+W3MC'?(#K-MC=O;>PZ]<5>'W3NA.K8^GZ7M6E_CNP\M MD-N;NAV=3P"6DH)X,'555)!+-12:&5]=4.2>BS9W^3[UUN+!;MV_E/D=\@*G M&[RHNML1EJ">/J&;"R87JWJ!.D=M4$VVY.KSMW*R0[,IJ>59JZEJGILM M;3 M^*8W]^ZN'H *=+_=O\K7K#?T^\*[>O;?:FX\GN&CZ^FP=56XWJ=*+:V\.L&51'NO7M7RZ'+W\STCN#$;\Z@[9V5CMD[(WGUOV7AQDEBWCM/ ;5VGBNLL9 M1UU-FJVBK,$N".!K,96STLU(Z2$^]=4Z1&-_E][7H]R[0[ R/=7<.?[1QG?> MV?D+V)V/EYMB39WN+AP^VJ3"I#) M+)/Y#433RR^Z]T%>1_E,=19:'.;&DT-8M5 JA?=7#T\NC%=#?# M+ ]"]F2=FXCLO>.>J)^HL;U'-LV;;/5.S^OX*/'[VS^_WW+A]J]<=?[/HMOY MNLSNYJP2149AQYADYIS*/,?=5)J2>CG>_=:Z][]U[KWOW7NO>_=>Z*AV1E.I M(/ES\7,5NG;>:R'<62Z^^3,W4FYJ*KFCP6V]MXZ/IH]J4.=I%KH8*FLW"M5@ M_LF>"=H_M)M+1ZFU^Z]U_]#?X]^Z]U[W[KW7O?NO=)/N7FVLF8QK[DBQ+/'&,I+@5JCEH\=KE4>=H M1&"PN??NO=*(N H:S'5:P N3<7_UN /?NO=-]'F<7D9JJ"AKZ2LEH:N2@K4I M:B&I:BKH4CEEHJP0/)]K61QRJS0R:955@2H!'OW7NN=5E<=0STE-6UM)23Y" MI2BH(ZJI@IFKJR2*:=:.B6>2-JNK,%.[^*/4^A"UK GW[KW3A[]U[IOJLKCJ M&:AIJVMI*2IR<\E)C*>JJ8*>HR-7#3S5ZG@A@&!N" 01^0>0?]B/?NO==^_=>Z][]U[KWOW7NO>_=>Z][]U[KBP) MM:WZ@3>_T_-K?FWT]^Z]U6ITEUE\Y/CML[,]8[3V5\6-][9B[7[SWQM_=6?[ ME[9VGGLAA>U^Y=\]I8R'-[=HNC=TT.-S&+I=X+1U"T^0J8&>G+HUFL/=>Z%[ M^\G\P;_GSGQ"_P#2A^XO_N;O?NO=>_O)_,&_Y\Y\0O\ TH?N+_[F[W[KW7O[ MR?S!O^?.?$+_ -*'[B_^YN]^Z]U[^\G\P;_GSGQ"_P#2A^XO_N;O?NO=>_O) M_,&_Y\Y\0O\ TH?N+_[F[W[KW7O[R?S!O^?.?$+_ -*'[B_^YN]^Z]U[^\G\ MP;_GSGQ"_P#2A^XO_N;O?NO=>_O)_,&_Y\Y\0O\ TH?N+_[F[W[KW7O[R?S! MO^?.?$+_ -*'[B_^YN]^Z]U[^\G\P;_GSGQ"_P#2A^XO_N;O?NO=>_O)_,&_ MY\Y\0O\ TH?N+_[F[W[KW7O[R?S!O^?.?$+_ -*'[B_^YN]^Z]U[^\G\P;_G MSGQ"_P#2A^XO_N;O?NO==KN/^8*64-T]\0HP2!Y/]F%[B<)=ENQ0?'!6>RW- M@1<@"XO?W[KW0-]#?(WYQ?(7K+#=L[1Z%^+N"P&;S>_<#3XK<7R+[3DR]/5= M>]@;HZXRL]1)B?CQ5XZ6GR.7VE/4TVAM2TLT8D D#CW[KW0Q_P!Y/Y@W_/G/ MB%_Z4/W%_P#_=>Z]_>3^8-_SYSXA?^E#]Q?\ W-WOW7NO?WD_F#?\^<^( M7_I0_<7_ -S=[]U[KW]Y/Y@W_/G/B%_Z4/W%_P#_=>Z]_>3^8-_SYSXA? M^E#]Q?\ W-WOW7NO?WD_F#?\^<^(7_I0_<7_ -S=[]U[KW]Y/Y@W_/G/B%_Z M4/W%_P#_=>Z]_>3^8-_SYSXA?^E#]Q?\ W-WOW7NO?WD_F#?\^<^(7_I0 M_<7_ -S=[]U[KW]Y/Y@W_/G/B%_Z4/W%_P#_=>Z]_>3^8-_SYSXA?^E#] MQ?\ W-WOW7NO?WD_F#?\^<^(7_I0_<7_ -S=[]U[KW]Y/Y@W_/G/B%_Z4/W% M_P#_=>ZYIN3^8&&!DZ<^(A0'U*GR'[@UD7!]+/\;BJGC\@^_=>Z4/PFZ. MWE\NUXMWU>XZ[9TN6GVM_$=W;_W5O=Z/!U.HIJ>6;PZS&FK2/=>Z-7[]U[KWOW7NO>_=>Z][]U[H >S-O]VY+N/X M[9WK_=F.PW4FVLOV;+WWM>J%+]]O7&9;KK)8WK>EQ;38RKJ%EP?8,E-62>*H MI/VD.HR+Z#[KW24ZX[A[\W7@NQS_;'2>Y:WM>IA MCKWAQ^#KMG;UR^,VQ/5/3Q*'S$M'"IJ%UD!7*^Z]UPV_W-W]D^GMU[\S7P^W M]MCLS"UJTVWNC*SMOH[);FWI2%Z$/6XO>F(WK6==8J**.JF?QU^0IY2*=A:[ M(&]U[KAF^Y_D#C^G=M]@8GX>;_W#V?ELD])F^AZ7MWH['[HVKCQ/71PY3(;U MRF]:;K?)031TT,ABH\E-,BU"W&I9 ONO=9.Q^Y>_-JX#KK);+^(6_NU,ON[& M4M7OC;."[8Z2VO6]3UT]-03U&'SN0WAO7$8K<]31S5,L33X::M@D:G8HQ1D+ M>Z]T^;X[4[FVUV9L;:&U/C+O7L+8>Y7Q*[K[=!U3 DS4OR M'G[)ZEJ-I5[18N&K1(MA4N[)>SX9)\A(U$HEQBCR(7)$1#'W7NL>P>U.[=R; MU[#V[N_XO[SZVVIM>'*3;,["S?9O4.Y,9V<]%7M2T5%A,!M3=N3W-MF3+T:B MIB;,4M(D2'3(0_'OW7NF?K[N+OK<^R>RMQ[Q^(N_^L=T[3I]>Q^OLWVQTGN+ M*=K3?95=2M/@,[M/>F7VWMB5:J&.GOF:BC75*K7T*Q'NO=<,=W+\@:SIG)=A M5OQ [ QG:%#GY,50_'^;MGHV?<^6Q(J:6*+<\._*/>\G6]-030322_;S9)*I M1"P*!BH/NO=8-S]S_(+"=4;*WO@?AWV'O/L3<2L-+"JC%Y"I*_<+J'I>WNO=/C9;OG,=T]$5%'UG@\!U+5]5 M=BYSNK+[ARVV\GO#9G8V0_N O7_7>W6Q>2J9:R2+7G#F:^C$V-F%)3A)6U)? MW7NO_]'?X]^Z]U[W[KW7O?NO=4Z_S9*SKRI;X?;\^R. MJ.ONW]I;!VAC]G[APV\=R;FVKV!NC:=*NV1)N"AAJJB"IO3&1)R-42^_=;%, MUZ(1M/MS<'Q+':W1_P ;?F?%V#U'T=\9NM\UT>N;W-\9:K879W=>^NR]\5?R M)Q?7&Z,GG:"LJ,MU]L/(45;LS8?\17$8W(2P48FGI8&I3OJU5Q4="+3_ #D[ M(D;KS#9CY@;BQ75LV]MT5^S.R]N8;XW9_P"1]71P9[8C[ VI\NNI<@B8?9FP MJ[#3[KHZK,T%%MZIJ%H\?5U$U#+)HE]CKW;\J](Q_GC\JI,7\FMP9[Y7]68/ M)R;UV\>N.M]A;0V)O&LVIA\/V3F*=8NK-_5&\:C!]H[7W_UA34#5]31X_/5. M"K)C5U(BC::F3V.M]F.C7_'SY[9*O^4&PL-NF:G[!WG5;GKRNI>M:K-]=8KYP;:^8%+V[V+\\G[8ZGFV9DM@1=[5>\-X;]/R& MEWA][OC =@]!5PVQ2[#_R Q.?W^.F^^-SX7$XW<'SDSN)R-% MU;\8\N>T"1Z>M3V.J MU3TZ&;"_S =SC*]?-NONK?* M]:?)?N;/=PY?L2OW-BL7VGMCXN+E>NMO87:]'D-J=6[MV_M;$X?,]E8_>]5! M419/,8:DHL?0;AK(Z/\ B,=#2^2L]UOL_+I=;?\ EWO/9O<6X\MC^_LIV/#N MSY9_(O>VT,3W+F?C_N+IK9O66ZOC%D*GHR<;Z%71;@ZDP.,[BEI,%(M)DH*B MA,U915P$#32-['7NSK!_L\_?=9B=C04WS!WOM[;.X^R-K4.\LQD-E?%K+=Z[ M%IFBCF/L=>JG5 MY7P;[EW#WY\4NC^S]YU451OS/['QD6_T5<+%54V]<5Y,5N2GRE)MVOR6%Q^7 M3)4;-54]-+XH9G*JD:V1==4-*FG#HV7OW6NO>_=>Z(K\P?YE'PJ^"N/QDGR0 M[WVCM#HI(9XDE4UD<_=>ZZDS&)A@BJ9J@2K<,"5TTS.)SJ"FWI_!]^ MZ]UU'E<9+4/219"BEJH[^2ECJH)*E-) ?73HYG30Q -U%C]??NO=>ARN,J6E M6FR-#4-3B]0(*NGF-.+NNJ<1R,8EU1L+M874_P!/?NO==1Y?%30R5$.3H):> M&_FJ(JRGD@AL"Q\TR2-'$ !_:(]^Z]UU_&<0:;[P93'?9W(%7][3?:E@=)45 M'D\)8-P1JN/?NO=_=>Z[;*XQ* MA*1LA1+5R6T4K54"U3:D,JZ:9I!,Q,:E@ I)'/OW7NO)E<9)4/21Y"BDJX]7 MDI8ZJ!ZE"H0L'IUZ\F7Q,L$U5'D\?)34]C45*5M,]/!>UO-,LACBO?C M41?W[KW7OXKBVIXZM)Y20;*"2;>_=>Z(E_ M+"(/PPZ_*LK*W8GR8961E='0_*'N0HZ.I*NC(;A@2"#<'W[KW1_O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=<656X87'^Q_/OW7NN]*_T' MTMSS/?NO==:$X](XX''T'/ _V_OW7NO%$-[JIN"#P.0?J/]C;W[KW M7@JK]!]?]C_C;G\<^_=>ZZ,:$,ND -?4!Q>_U^EOK?W[KW791#P54BUK6%K? M6W_!;_CZ>_=>Z]I6][<_U_/_ !KZ>_=>Z]H2Q72MC>X !O];@?6_OW7NO:$ M']D?G_7Y^O/UY]^Z]UT(T!!"@$?3_#@BP_H+'Z>_=>Z["*"2!]?K]>>2>;GG MZ^_=>Z]H6Y.D7-P?\;@ W_Q( ]^Z]U[0I%M(MQP./I]/I^1[]U[KP51>P'/U M_P![_P![/OW7NO%5-K@<"P_P%B./Z<'W[KW7M"_ZD?2W//'].??NO=<3#&WU M0'D'_8K;2>/Z6%O?NO=<@B W"BX)(/YN?J?]<_GW[KW7_]+?X]^Z]U[W[KW2 M7WINBCV5M3<^[\@GEQ^U-MYW<]?$M5CZ)Y:+ XVHR=3&*[+5>/Q-#Y(:9AYJ MJ>"GC_5)(B!F'NO=4T9C^:-M?=>RL%N[*?"'>V]*N"O[TH\AC\GN+J*LH-IQ M]-=08'OK+Y^BW!NRIQ\&7VANSJO++4T63Q<,]/49%%IE\J2Q5+>ZW0^G2KA^ M0VW^SOEA\8-C]3=.[8QG1>ZM[]@[#[.W1F-C=255+N_=E/\ %E._\'M*BQ3A M^P]IY79=#E\=.]>($H:\-4PE3&()G]ULC%?/IX[TVQVILCY%4O4.VMS;4I=O M?+O"5NW_ (Z9NF^/O1N4IOC#V-UK2S;V[1R>X$R6'I*OL3#9[J^BJ:K$?Q S MB'*TC4TBNM3%)![K= 5^?29[,^7'7WQ^J]\[/S7Q;WIWMV9@NY$Z2V3L'9?6 MG5>6SO9U1LOHC;O=V_-^[2H]A[6FEQL%?LK+FM&+R4:3MEQ]G T,+HR>ZK0^ MG25W=\BIMI4OR"VWC.K\%OS?^].Q=SX7XM[=INKNH-D;JV%M7!?%O8G?>]VW M#_>NFCVKN'+=0TVZWJ1C\@_W^4GM1&ZI)4)[JS+2E!TM^R,KO2JZD_E@;UVE M6=?[5RWR#[8Z.VIWG!1=$]5Y6'LC;^^NC]X=CY^BI(-PXC(#855D9P.QZV:.OR55W?-%3FAIH365F+E_B?"#Q'W7B&X4Z M4&X/YAO7^U\;N7(YK^7KFXZ>@R7<6!V'!15_0>0G[/SOQ_['0_NM4/IT+F:^66Q<1N=]MI\(DS-;3;B MJ^EJ^;"U73%6,?\ +ANL:CMG!= U-+.*;*)B=Q[=C2GAWF81@TR%1%&R^$O4 M)[KU#Z=)+>/SEZJVMUIL#L:B^#^0W]4]N838#=4;*ZSQ?6?8>Z][;ZS>S=P[ M_P"V>MX:#:6/R]1CMS=*X3:]32Y%I$:FK\W&U#"R/%+(ONO4/ITUY[YX;*Q> M7WKC\5_+LW?DZ';.7W7@,5G:M.@MN4.:S>U>C:+Y&93'92FR^9CRNSZK'=5& MM^_6MI]5%G:08QA)),DH]UL+7CUEW)_,(Z"I]P[IQ/7_ ,+=X]F8C9W1>#[? MW-O##]=[/P^UMLYO=O1:?(S9.P]V[BS.+BVWMO\ O3UW+'##E9Z[P)GIHJ Q M>LSK[KP4D\,=/6POYC&Z-P[^^.?6'5WP_J]H4W9O>^/ZR[ P&Z]_=<[4RO7F MT]Z?$ZJ^6^TMZX;%;7FRN%S.;K]J5 ;+8M)O-1S4=1!KDEGII6WULJ ":]7% MQL64$D,>02O )!L>#RIO^/Q[UU3KD0&!4_0@@\D<$6/(L1[]U[JDK^8%_(3^ M"_SVWNO=N2V]FNCODU'GMO[B?OKJ>:.ERVY:_;M?BZNAI^QMHY$S[5WQ1-#B MUA9Y(::O4$%:H:5 ]UL$CAU91US\2OC?U9F-Y;GV)TMUUM7=O9.";;O96YAQ.2WWBYF>2MH]Q30J9*ZDK*J225HY&;ESR;^_=:ZC[-^&_P 5^O=A[^ZN MV/T'UAM;KOM,(O8VS,+M;'T.W]Z". TT8W#CHHQ!D=%.= U@V3CZ>_=>ZQP_ M#'XI0=12]!0] =7Q]*S[B.[9NL%VMCQLR7Q>C>N-Z9+J?'4.(ZTKMQ;;H MLE5;'QF-GH:J@H=MS5",^,IZ2?&P,BQD6,2_T]^Z]U/S/Q:^.VXNX<3\@L]T MWL'+]WX*/&0X?M2OP%'4;VQT>&AJZ?%)2YUT-7$N/@KIDB -D61@.#[]U[KG M@OB]\>-L=O9WO[;O3>P,+W7N?[[^\':&-V]14N\\NBR]36UF4I-QR4\:MDH*ZJR,\DBR7#-,Q_)]^Z]U V?\-?BKU_UQO;J'9/07 M6&U^L.R5C7?NQ,+M>@H=M;M$5/!21?QW&0HL%=XZ:FC0:P;!??NO==O\-OBM M)T_%\?GZ"ZP;I*#-G;#ZEWUT'UENOK/J^$4_7FQLWMFAKMM;.A%$V.$>!Q[L"]!)A>TZW;M#/O7&28RAJ,9CWHLXT9JX&I*"KEB32>$Z[V]\6 M_CMM+MW/=^[9Z:V!@NZMT+E$W#V?C=O45-O/,KFA2C++D,TB"JJ!D111>8,; M/XUO]/?NO=-NP?B%\8.JU["3KCHKK79*]LXRMPW9:[9[_4^_=>ZA;;^&/Q3V=UCO3I;:O0'5^W^INQIH*C?? M7F*VMCZ/:F[)J9*-(),YB8HUIJYHEQ\(&H?[K'OW7NN=5\.?BK5=4X?HJKZ# MZNGZ+H(;L(*'' M4-/'#$ESIC0#\>_=>ZL1]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_T]_C MW[KW7O?NO=(CLG8U+V7L/=_7]?FLWMZ@WGMS+;9R&8VY_!AG*&AS-))0UDN- M_O!A]P80U#4TSIIJZ&J@96(>-@2/?NO=5=1_R5?BC%3O1INSN84DN+R>#EIW MK>HIDEPF;P=-MC-XB1YNG9)WH,QMFB@QM2A?]W'PI3$^%0GO=>KZSZ#I947\ MIKI'&;OVSV%C>WN_\=O[9-)B*'9>\Z&LZ1I=P[4I]ODS\K-V=@=6U62K MNK][9K<_3D^XNNJ[-4T=%FZS:%9#TA F*J,W11B"K8(_G@_:>\?I]^Z\&H*4 MZ2&;_E-=)[F_OH=R=Q_(C.R]D;JPF_.PJFOS'3HK=Y;ZVS1R8[;F\LQ7TO2M M-6Q[DPF,E>E@J:62G;[5C"^J(Z/>Z]>U'T'6+.?RD>B-SQ[HAW%VOWWFHM[[ MGPV]]Y1UU7TFZ[EWIMS$-M[;VZ\D8^CXF7.8?;DCXV.6 PB3'N:>99(3H]ZK MUO6?3IURW\K#JC<&(ZWV]GN]/DGE]O\ 3-?097IO"5F;Z:_AO5&4Q5&,?B\E ML*&GZ2@; UN-QX^WIY$9FA@+1I9&93[JH-.D1!_)B^+5*M!'#O#N58,5_ AC M*4U73WVF/7:VX)]W;72DIO\ 0SXHX]M[LJI:SC=>K:SZ=(O MK7^2QUIMS;7:N#[.^2WR![CR7=&^,[N[L?<&:Q716#EWG19'=_\ ?S#8'HW;?(K41&E-56Z9)8R(XU7U>O:SZ=&''\M?9B]CR=R)\D?E#'W! M)AX]OMVBN:Z0_OHV$AIIJ*"@DR;=$-%424]!424T=7+$]='22/3K.(7>-M=: MU'A0=-69_E<]6[BVG4[ SW>GR,R>PJS=E=O^HV8^1Z/H\ =^Y7*5^;S&]J6# M&=%4-3C=TYG+Y6KJ*NLI98):B2KG+DB:4-NO7M9]!TC&8234E-(T,$L<1T>_5Z]K/H.L^V?Y3'0^T,KC] MZ"KQN^=C]CJT5?TXCU.\NMZ X+8^:"2'"5,E&C M"(J%UUHL2*=6CJNF_P#BS-_R4;^_=5ZY>_=>Z][]U[KWOW7NO>_=>Z2%=V#L M+&5E1C\EO?:&/KZ20Q55#7;EPU)64TH )CJ*:HK8YH9 "#9E!L??NO=1?])_ M6O\ S\/8W_H6X#_ZX>_=>Z]_I/ZU_P"?A[&_]"W ?_7#W[KW7O\ 2?UK_P _ M#V-_Z%N _P#KA[]U[KW^D_K7_GX>QO\ T+_TG]:_\_#V-_Z%N _^ MN'OW7NO?Z3^M?^?A[&_]"W ?_7#W[KW7O])_6O\ S\/8W_H6X#_ZX>_=>Z]_ MI/ZU_P"?A[&_]"W ?_7#W[KW7O\ 2?UK_P _#V-_Z%N _P#KA[]U[KW^D_K7 M_GX>QO\ T+N_,]T M)V50_$_O7IG8OR+3;M37]2YO?E1MG=NS:C=F->.NH]O[EPT^U-L]A[Q[LK.R(KULZCL[K10 .P]C6'_9VX#_ .N'OW5.N_\ 2?UK_P _#V-_Z%N M_P#KA[]U[KW^D_K7_GX>QO\ T+_TG]:_\_#V-_Z%N _^N'OW7NO? MZ3^M?^?A[&_]"W ?_7#W[KW7O])_6O\ S\/8W_H6X#_ZX>_=>Z]_I/ZU_P"? MA[&_]"W ?_7#W[KW7O\ 2?UK_P _#V-_Z%N _P#KA[]U[KW^D_K7_GX>QO\ MT+3V)L4#Z\[NP _P![R'OW7NEI3U%/5P0U5)/#4TU3%'/3 MU%/*DT$\$JAXIH98V:.6*1&!5E)!!N/?NO=9O?NO=>]^Z]U[W[KW7O?NO=)7 M<.]]G[4R.UL1N7=FV-O97>^8?;NS<5GL]C,1D]W;@CH:G*/A-KT-?4P5.?RT M>,HIZEZ:E669*>&24KH1B/=>Z0^!^0'1^Z]_9GJC:O_=>Z@[1^2GQ_P"P M!O#^X?>?3>]_]'E%4Y'L'^Z/9FS]Q?W$Q]$]:M=7[P_A.8K/[NT5%_#YA-)5 M^%8VA?5;2;>Z]U#Q'RD^.&XMA;C[4V]\@NC\YU?LZ6GI=W]CXOM'9E?L/:E5 M5_9BFBW)N^DS4NW\(U0W:K+/-22JM,E09F:)AIN+>_=> MZY[I^3GQUV-MS9F\=[=]]+;.VCV+$\_7^Y]T=G;.P.W]\Q1Q05,DFT,UE&AJ=E[1W M5V'M7;^Y=W4^3J?L<=+MC!97*TF4SL=?7 PP-2Q2B63TK<\>_=>ZD5'?O2E+ MV53=+5/<'5E)W)5Q1ST_4]5OW;,/9,]/+0/E(ZBGV.^37KMI=Q=5[H[.VDE;)NOKO;W8&ULUO?:\6-J8:/ M(S;CVICLI49W"18^KJ$BJ#4PQB%W4,02![]U[IOVE\E_CSO^FWI7;#[XZ9WK M0];TTM9V)6;3[,V?N.FV%1P_?B6JWG/B,Q5Q;7IXCBZF[5IA6U/+R-#6]U[J M-B/E%\<,]L'.=KX3O_I3-=5[9K_X5N/LS$]G[,K^O]O9711R?PO.;PILU+M_ M%Y QY&G;PS5"26GC.FSK?W7NNJSY2?&_'=>XWMS(?(#I+']39K)/A\-VC6]H M[*I^N\QEX9ZREJ,7B]YRYN/;M?D*:KQ\\4D,=2TBO$ZD J0/=>ZR;I^3OQUV M-AMF[BWOWYTGL[;_ &-1+D>O<[NCM'9F!PV^J%XZ.1*W9N3RN8HZ/=%(Z9"! MA)1/*NF9""0RW]U[ISW1\A.C-C[LVWL'>O_=>ZYM\@.CQV2W3'^F/JK M_3$%U+U,>P-KCLID..3+*W]QCE!N90^+<5*_Y,0:=A)^DW]^Z]UAVM\B>AM\ M[UW'UMLKNKJ;=_8FSSDDW;L+;/86U,]O+:DF%K%QV:CW)MK%96KR^&DQ%>WA MJEJ(HF@D]+@$V]^Z]U%VE\F/CQO[#;RW'L7OCIG>NW^NJ.?)=@9O:/9>S]R8 MC8^,IZ>JJYJ[=V1P^8K*3;E+#24,\KR5;PH$AZ]UBQ_P GOCEE^N\M MW!B._.ELKU'M^K_A^?[2QW9^S*SKO!Y'S4L H,QO6FS4NV\;6-/701^*:I5] M]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z] MU[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]UQ9=5N2+,K?Z]C>Q]^Z]U4Y\$O MC)\;>QNC,QO'L7X]]';_ -Y9KY&_,-LWN[>O4^P]U;GS$E'\K>Y*&DDRF?SV M!R&6R#4N/I8J>,S3.8X8DC4A$51[KW1R_P#9*?AM_P!XE?&7_P!$-U9_]BOO MW7NO?[)3\-O^\2OC+_Z(;JS_ .Q7W[KW7O\ 9*?AM_WB5\9?_1#=6?\ V*^_ M=>Z]_LE/PV_[Q*^,O_HANK/_ +%??NO=>_V2GX;?]XE?&7_T0W5G_P!BOOW7 MNO?[)3\-O^\2OC+_ .B&ZL_^Q7W[KW7O]DI^&W_>)7QE_P#1#=6?_8K[]U[K MW^R4_#;_ +Q*^,O_ *(;JS_[%??NO=>_V2GX;?\ >)7QE_\ 1#=6?_8K[]U[ MKW^R4_#;_O$KXR_^B&ZL_P#L5]^Z]U[_ &2GX;?]XE?&7_T0W5G_ -BOOW7N MO?[)3\-O^\2OC+_Z(;JS_P"Q7W[KW7O]DI^&W_>)7QE_]$-U9_\ 8K[]U[KP M^%7PW!U+\2_C*& -B.ANK 1<6/(VK< CZ^_=>Z[;X6_#R2WF^)_QHE*\+KZ' MZN;2OX5=6UC8"_OW7NNO]DI^&W_>)7QE_P#1#=6?_8K[]U[KW^R4_#;_ +Q* M^,O_ *(;JS_[%??NO=>_V2GX;?\ >)7QE_\ 1#=6?_8K[]U[KW^R4_#;_O$K MXR_^B&ZL_P#L5]^Z]U[_ &2GX;?]XE?&7_T0W5G_ -BOOW7NO?[)3\-O^\2O MC+_Z(;JS_P"Q7W[KW7O]DI^&W_>)7QE_]$-U9_\ 8K[]U[KW^R4_#;_O$KXR M_P#HANK/_L5]^Z]U[_9*?AM_WB5\9?\ T0W5G_V*^_=>Z]_LE/PV_P"\2OC+ M_P"B&ZL_^Q7W[KW7O]DI^&W_ 'B5\9?_ $0W5G_V*^_=>Z]_LE/PV_[Q*^,O M_HANK/\ [%??NO=>_P!DI^&W_>)7QE_]$-U9_P#8K[]U[KW^R5?#;_O$KXR_ M^B&ZL_\ L5]^Z]T!7\J>E@H_@;T924L2T]'02]L8O'TD98P4&,QO=_95'C,; M1(Q;[?'XZAAC@IX5M'!!&D: (J@>Z]U8?[]U[KWOW7NO>_=>Z][]U[HFO?-= MT_'\HO@]BM]==Y#=79V4W7WQ+T?O:*2^)ZPSF+Z3SE9O3+92C:HCCJ9MQ;,\ M^.I6\2-M.A?RHM[KW7Q)L''ME]D[0D MVU3U"UD&W)-M863!1U:N\GW,6(>B;&Q57DE=A(L0>[$WY]^Z]UAR&PMDYFBQ MF-R^Q]H97%X2ZX+&Y';V$KJ'#^F-+8BCJZ.6GQS"")01"D=Q&/Z"WNO=3BW6VV-N/NE-$4>Y9<%BI-PJ@A:G")FWIOXBH$+% /);02H% MC;W[KW75!LK:.-S%;N/&[5VUC=PY,3ID\[18'%4N:R(FF6685^4IJ:.NK$GE MB5W$DC:V4$_3W[KW6'&=?[)PJ96/$;/VGBHLZCQ9N+&[:PU!'F('\]Z?++24 M<(R4/^52^F8.#Y&O^H^_=>ZQT_7^QZ#"UFV:'9.T*;;N2G-37[?I=M82GP=; M.!"!/68F*B2@JIK4\=WD1CZ%%^![]U[KB>O=AU6#I]M5.RMGU&VZ:45E)M^3 M;6$FP--4,TLIJ:;$M1MCHIVFJ9&\D<88ER223[]U[KNNZ_V+FJ3&T&4V7M#* M4&"7[?#461VSA*ZEP\*+$GVV+I:BBEAQT(6%!IB" !5_H/?NO=3,AL?9^7R5 M!FP[6VS_>L"PW,DHX8Z]#U[L:FP53M>FV;M*GVU6S&HJ]O0[9PL6"J9]<;K-48 M>.B3'U$RO"A#O&S74&_'OW7NBW;RVOTEAOE7\4(:RJK]L=DX7KOY04_3FR]L MXFDH-EY3;>1_T,R]IUF:2CH%IZ*LPYAPS4*(\/E>KJ&*R:;K[KW7_]7?X]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=$*_EP M_P#9-4W_ (L;\S/_ (+;NOW[KW1]??NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW0-?(FHDH^A^X:Z'>F6ZZGQW6V\D'^1 M,6T/D'UMW%\:]A_)3O3:^0V!@\MN[JC?N_=GX39O8&R:O/XW(;'H\G\G-KYN M">&HQD,T=#-'EFHD>.A9D]U8*2*CH::W^:O4PYSY-[6PG5&T]U93H\05NP)\ M-W?A/X5V;AL;W!G.FMY?Q#(YG X:IQ^X-EY+;E179&FQ5/ETC+BFBEJ)HY#[ M]U[0>A_Z"^>E/W9WMB>G5V?LK"XGT,53+62XRMIH!#42486JCT^ZT13HB/1WR%^5/5^W/F?\HL.W\U#M##=;Y?8VS*3(](X;;77=%- MBLRFYC7S97)S4E!C/1V$^?&4Q'=^,Z@W5UUMEI:'"8*EW^- MD=FMNS=^&WYNGIKN&J]E[-EVOC#O'I5MK;-JL9+NF2IH=6?GBIXJ-X?+, MFNJ@5Z*YU;_,9WJF*[H[=S-9UEN3:6Y.VNM*;9^W,Q\@=N2;*Z=W!MV.CR6*R$&O&9*LG^UJ:N(0HWNMZ3T8B+Y_;OWQ%]O MUCU]UW32U/Q1H>]YJS?/<--C,U1[QWGTEE.WMD4.R-DTFVJJI[?ZRQK8[^&9 MS.8VKIYJ.M+:*.2.&=T]UJF:=!3M+^8=NQ,#@ GI*3,,N63->6DI8H(I5,DF^M MZ#2O0E;=_F1UF?[KZ3ZZ?JC:^#V=V]LSI?<]5N'!PG8FUKP]7#5(H8B(ZZT13JUD7L+_6W-OZ_['GW M[K77?OW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[JE?^73 MG?F72_#[K&GZXZL^-^;V3!N#NB/;N7WGWCV7MK=&1QH[V[,,%5F<#@^B-SXK M%5T@YDAAKZJ-&X5[<#W5B0>'1V_[R_S ?^?,?$C_ -*.[@_^YJ]^ZKU[^\O\ MP'_GS'Q(_P#2CNX/_N:O?NO=>_O+_,!_Y\Q\2/\ TH[N#_[FKW[KW5?W\TSM MK^9SUU\!/DGO;K+8G5&Q^Q=O[/Q%5LK<_0/;/:?8_<6.S\F\-O4M$FP]A9'X M]XN@WAF*YZCP-03SQ0S4TDNLD"WOW5@0./28_EH]T?SM>S*7XX5/\P+XR=/] M>;0K:_L5=_=@TM;0X?NJ;!4_7V2GZ^R>\^HJ2NR.%ZSRF>1 L M]^Z]UQ<71A:]U M86N1>X/%Q8CW[KW5#'S;^*\/RJ^>&/Z\VY2XW8>5W!\3AC-R]ZYKISN+<.3V M/E:#M"'+X#,],=H;9SFSNN=D]];7V_'55>*J\A6UDM,HB5Z6:(-!)[JP-/+H M-.W?E]\_.HO])_6V&R?:FXMW=:8;YN8G;&Y3\,=Z]@Q;FR&PZWJSYLIV=M;*9W'5G\-G\>5^SEF?^'U\(AD]U7H8^[=_=_;DH>^^G.T=[ M]A;UZ]B^*&^OX9LW%_#O=LE/\JL#O#X]9K-UN_,5V%LJGJ?]$V_=I]J95,'% MMBPK&I:.&/[.HK:U:N'W6Q2N>BL8KY>?/;K7XW3]>;3INT*W?G5*?'JEV5OB MN^'_ &/)A,U@6^,V"W%O?J3/4>4V_G,QDH,3VGC*O QYNAI,AFI*XBFJ9Z4G M[OW[K9%:L.'1F>S?E[\YH*WOE^LMNYO)86@I^N,EM.N?XX=DX^EZ7V#NK.[, MQ&]]W9'^-;3R6Y^SM\[.PM=7Y:AQF(Q.YJ3(1)/+,D349H6]U7I>=Z-\A^V? MB;\.-T]PT-=V%LN#MK:.X/G?MSHS97:&V&[*Z4I,1NVBILOA^J-R8S$=PY'K MO^^$FW\WN;;WV,>2K,5#5H*&:FO2O[JP(%?7H ]GY+OSKWLFIHOB+6=G="_$ M/OGY;]4[$ZFV]GOCINC>='MW:;=4[AJ_D!V-LC8VZ<9#D^A.K\[V108M<95; M@IJ+%2Y>?(5*40@J(7E]UXFH&,](O)=V_,.F[Q[K[\PW7.^W[WH/BQO#K?\ MN=7_ ![[+Q>T.FZG#_*79M%58W';JH,-E]O?(:JVCUE4UF\X/F3V?\ (#:FU.X>R8YMBX'XXX/?NY5VO\7M^[$V M/V7OFNW]O/:,55BNRNT=L;8RN(:JVE0XG,5F$7'T%>E?4/)"D>/9(O?NJ&E< M<.K?%!46+%OZ7_ _I?ZGW[KW7+W[KW7O?NO=>]^Z]T7#?.:JJ'Y+_'O!0]/4 M^ZJ3/;*[^JJWNA\3)65'3\F&7JQZ7;%-F?L)X\+'VT<@_EB-1 :LX%;)+XB8 M_=>Z_];?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O^-?[SQ[]U[HA7\N W^-4Q'(_V8SYEFXYX/RU[J(_VX/OW7NCZ7'^/^V/_ M !3W[KW7KC_'_;'_ (I[]U[KUQ_C_MC_ ,4]^Z]UZX_Q_P!L?^*>_=>Z]N/\?]L?^*>_=>Z]_=>Z]< M?X_[8_\ %/?NO=,^X=O;>W;@\IMG=>"P^Y]MYRBFQN:V_N'%4>:P>8QU2I2H MH,IB*6-T<<$'W[KW2 RG1'1NJZUTVT_2G3%)M'<&P*7 MJ/K.EV'NS(5N6W5LFGV#M>#:.YLKD:F*LR&3W#MJ+$KALUD*^L@26::IAEDE ME178E@"/=;J3Q/3U!USUW3;FQ>]*;8>S:;>6#VNVR,)NVGVMA8=S8?9;SP5+ M[1Q6>CH%RN.VPU32Q2&@AE2E,D:MX[J"/=:Z2=I>L.O:7-[-VW6;.VAF*?9.W(,KM7:&14)D-J[;R$6,6KP M>VZ]% FH:5XJ64"S(??NM5/'SZ8Q\?.@AA2JV[M++8O^"?8Y';. J96DHJ":-Z6ED8M%&I)/OW6ZGUZEUW172&4 MW/BM[9/IOJS([SP389\'NZOZ[VG6;GPS[<@DI=O-BL_48>3*XYL#2RM%1&&5 M/M8V*Q:5)'OW6NA5N/\ '_;'_BGOW7NO7'^/^V/_ !3W[KW7KC_'_;'_ (I[ M]U[KUQ_C_MC_ ,4]^Z]UZX_Q_P!L?^*>_=>Z]N/\?]L? M^*>_=>Z]_=>Z]?\<_[8C_>2+>_=>ZKW_E7 M.K?!3I< W_W)]RGZ$7 [X[.4D7 OR/?NO=6$^_=>Z][]U[KWOW7NNBJDAB/4 M+V/Y%_K[]U[HIW<^W=M9+Y*?#?/93N238N?VQN+O&?:W4Z551$O>U1E^GK/7V+D?.#RPU C\%U"'U>_=>Z-:LJ$#ZCCZ%2"MOKJL++;_;> M_=>Z[\B&]C/?NO=!G4D R*? M3Z3K4\KJM^I?J1J_VJU^??NO=>\D.HBQ#2+J>Z,!90!IZY M!XP!8D?@#U CZ<:3R./I_A]/?NO==^2.]M1O]+'4/J?Z$6_XU_A[]U[KQEC MU:N/\ 2?]B +CGW[KW77F2Y'JX )]+$"]_R 0?I[]U[KORI?3UOS]/?NO=<1/&WZ2Q_K96X']2+7M?CC\^_=>Z ?=U+V5-\@NCZ[;F^,!A MNKJ3:?=D/9FPLE61T^X]\YZL7KD]=Y;;=#)CYI*^AV2]+E_X@Z5$'A&2@N)0 MXT>Z]U__U]_CW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=<6U6]/U_V''^(OQ?W[KW1!\?\ -J[?DSD6P_D9\O^M-MYS>&]]\1['V5 MW<Z]TX_ M[(]/_P!YC?.?_P!'U1?_ &#^_=>Z]_LCT_\ WF-\Y_\ T?5%_P#8/[]U[KW^ MR/3_ />8WSG_ /1]47_V#^_=>Z]_LCT__>8WSG_]'U1?_8/[]U[KW^R/3_\ M>8WSG_\ 1]47_P!@_OW7NO?[(]/_ -YC?.?_ -'U1?\ V#^_=>Z]_LCT_P#W MF-\Y_P#T?5%_]@_OW7NO?[(]/_WF-\Y__1]47_V#^_=>Z]_LCT__ 'F-\Y__ M $?5%_\ 8/[]U[KW^R/3_P#>8WSG_P#1]47_ -@_OW7NO?[(]/\ ]YC?.?\ M]'U1?_8/[]U[KW^R/3_]YC?.?_T?5%_]@_OW7NO?[(]/_P!YC?.?_P!'U1?_ M &#^_=>Z]_LCT_\ WF-\Y_\ T?5%_P#8/[]U[KW^R/3_ />8WSG_ /1]47_V M#^_=>Z]_LCT__>8WSG_]'U1?_8/[]U[KW^R/3_\ >8WSG_\ 1]47_P!@_OW7 MNO?[(]/_ -YC?.?_ -'U1?\ V#^_=>Z]_LCT_P#WF-\Y_P#T?5%_]@_OW7NO M?[(]/_WF-\Y__1]47_V#^_=>Z]_LCT__ 'F-\Y__ $?5%_\ 8/[]U[KW^R/3 M_P#>8WSG_P#1]47_ -@_OW7NO?[(]/\ ]YC?.?\ ]'U1?_8/[]U[KW^R/3_] MYC?.?_T?5%_]@_OW7NO?[(]/_P!YC?.?_P!'U1?_ &#^_=>Z]_LCT_\ WF-\ MY_\ T?5%_P#8/[]U[KW^R/3_ />8WSG_ /1]47_V#^_=>Z]_LCT__>8WSG_] M'U1?_8/[]U[KP^#]0K*P^8WSFNI#"_?% RDCZ:D?8K(Z_P"!!!_(]^Z]T8CH M;I39?QWZJVCTYU\N=_NELJCKJ7&U&YLW6;DW!7U&6S63W%FLMF\[7,:G*Y7, M9W,U-5/,P75),0JJH"CW7NAA]^Z]U[W[KW7O?NO=>]^Z]T&N[>I=A[UWUUAV M5N+!BOWKTW6;NR'7&;^[K(9-N5F^MKU6S-SSQ4T,\='5OD=N5LM/^_'*(PVI M0&Y]^Z]T&6P/CC-L3#=@X=^^_DEO;^_U+4TR9;L'LNDW#G-BM4Q5T7W775=% MMS'KMRLIQ77B=TJ0IBC-O2;^Z]UAP/QNJ,'U)N;JD]^_)?,/N6N6L'9F>[1I M)VQ-!D\='][I2+[-+)%$+^CGW7NLN M_P#XW2[\P^P,,G?GR4V0NPL;3XZ3+=>]G4VWGHZ=LAV%6R;:K_ .\6 M4JOL]Z]T\;TZ*FWAV'LOL0]Q]^;6&S9,83L#9/8-/A.N-W M?PRO->!O?;;X.LES462N(:S34P^: :;+<^_=>Z]'T1+#W*>XAW)WU+"8)X?] M$DO8%,_2R^;%C%KIV1_=])@]./\ *(V%<+5(\G)X]^Z]UBV9T%)L_?\ O'?C M]U_('=HWC3Y2 ;*WMV'!F^O]HMDJN.L%5LO 1[?HI,)5X[1XJ1S43"&)F6S? M7W[KW35LGXWS[,VKV)MA^_/DONT]@TK4B[CWIVA2YW=6Q@\-53_===95-MT" M;:K4^ZUAVBJ/7&AYT^_=>ZQXWXUSXSJ7/=3?[,%\G,B^=RJ9=>S\GVA257;> M&,,U#,,5@=W_ -V(J?'XB4T>AH6HY-4KQ\@/D MY@WVO7_Q ]D[=[1I,=VIN-C%D(QCMU;L?;-1%F<4G\0)$9I([/%$;^GW[KW3 MCV'\>I^P*3KVD7O+Y%[%/7U)'2?====DP;=J]^"-,7']WV-/-M[)#<5;)_#+ MM(JTUS/-P XM[KW4_=70\^YNT-H]G)W-WUMQ-IT^-A?KC:78-/A^K=SMCJFI MJ34;KVG)@:R?+U&1-3HJB*R$2QH@ !'/NO=XO]-'?E4E:)!_H MHK]_4U1TO2^3%Q8TFBV2,"E1!H,7W"_Y:=-4S/\ 0Z??NO=8MD="3;+WAOW= M[=T=^[O&^8K^YV#ATV_12;?JJ$.8J9GFJ1#!9;&W MOW7NFO8OQQFV/LW?^SW[Z^2F\F[ B,0W5OKLVES^\=BVHZJD\G7F;BVW0)MZ M8BI\NIX:C]V-&_'OW7NL5!\;9J+J+)=2COWY+UCUV;ES8[4R'9U+-W'3"6HI MZC^"8_>0VTL5)M^(P:4IQ2&R.XU<^_=>ZX;E^-4^Y>KMG]8?[,!\FMO2;0>> M0]C[8[1I<5VENSS+6(4WGNP[9J(_277&\>L]F9#-[HJJJDDQF_QLX;OW%N+&PQ4U%G]Z9T;%H!+D M)5#)^Z(T02M?W7NO_]#?X]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U M[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?N MO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[ MW[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=?_1W^/?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7_TM_CW[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7 MO?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z M]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O M?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U_]/TJ+M_MG:VPW%W!D,3B\ MW-)3TTE;3PO,$+M8$'W7NDY_H:^=?-OF]UL+$V ^'>-^GU%_^,Z\FQY/ )_ M]^Z]U[_0U\[/^\WNMO\ TCO&?_;U]^Z]U[_0U\[/^\WNMO\ TCO&?_;U]^Z] MU[_0U\[/^\WNMO\ TCO&?_;U]^Z]U[_0U\[/^\WNMO\ TCO&?_;U]^Z]U[_0 MU\[/^\WNMO\ TCO&?_;U]^Z]U[_0U\[/^\WNMO\ TCO&?_;U]^Z]TS;BZK^> M&'P&;S$7S=ZU>3$XC)9-(V^'6,*2M04?K[]U[H;_B M-VMN/O7XP?'KN?>%-BJ'=G:?3'7._=RT>!CJH,'!G-T;7QV6R<>)IJR>JJ:; M'K6U+^*.265T0A2[VU'W7NC%$V%_]]_K_P"P]^Z]UP\BW"V:Y^G!L> ;C_ M_7Z>_=>ZR'CD_0>_=>ZXJZL2 ;V /^P/_$_X?7W[KW7+W[KW7#6NH)SZY^_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K__4W ?Y MAO\ S+'HW_Q=WX1__!*=?>_=>Z/L/J?]?_B![]U[KOW[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]TE-^?\>/O/_P -3<7_ +J*SW[KW14OY;__ &0-\,__ !6/ MI?\ ]X;#^_=>Z,#WM+!3]*]LU53N_([ AH^NMXUK[XQ&:I=N9/:7V6 KZI=P MT.>K8IJ/$5&*:$3+42H\<92[ BX]^Z\.(ZU\_BU\FOG/U+TMT%W_ +IW9M3M M#JOY9T'Q#ZIZUP_R6^4&RMTY;.=^=OT51#O'N_:'8_7.SIJ+ =75E$]*7V&L M&0R@KJ:KDI?M.8)-XZL=.:='&W;_ #7*S9&9W[/F>N-E9C:.VG[:VJ8-L]E^ M3L7K'L+IC/8K:.;K?DELK([>ADZGZ>WCGLLM3C=Q>6K>BPXAJ*RG1JN%!KJO M1>.O_P"9OV+T[LKO?-;\W+TIV=28;LKY\YO$;FW!\BL>VS=KY#XZ+UANG;G2 M^V-\ILZF_C6W-T[:WS4R8'[J$9VF-.87IJB-&F3?5Z*>!QT*?R'_ )G?=6'Z M@^56^^CL)\9\=/TAMN%<$>R^W,K-O?'[AQ6X^LJ;/[OW=U9@]M2SU/2^XMN; M[J*K [BIS]S=K[2Q*='9+L>G[VS'7]!DM MX_)7P=!T=%M'H/:/;ZXX;KFVLU;U[O?>N(R,]'C\'+3R4\U=!-7-4"(21#W7 MNN^H/YJ.;[(^06T>K,_UGUGL'9^[.U-A]14LF6[QQ%1W53;M[4^+M#\E=JXC M)=0G"4TF,R&UX5JL+FO+7LM1/)338[[A?,D?O+J^GMKTP?+'^9-W1UINKY'= M8]7;>^/&VMR=0U?357M3=_;?;,]11YC;.Z^W>N^M^PLON;:VT,-E$VK08+^^ MC%:C(9&CEHP@>>F8,&]^ZT--,G/63<7\VNMPN[/E;M6#9G4.03HS"U&6V5N2 ME[@J:C;^9_NYV[1=+=B)O"&+:AW5YMC9RN7*55/A,7D9):(K2TS5%4P]^ZT M3P'7J#^:1W%'FOC-M;)_'7:6:S_=5/-O/=,^S^W=OT.W,;U%E.WINH=M;IV+ MF>RWV)/N3=L4GBSN4V]+2)E*&@E6C:$9%Q![]UX@CB.KKU_2.2W^)^I/YN+" MQO[]UKKE[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO M>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U M[KWOW7NO>_=>Z__5V^OYCL[X[I+KG<\E!FZW"[%^6'Q%WWNZHP&W<]NNMP6S M=I_('8N8W+N6HP6V,=EL]5XW!8NFDJ:DTU-,\<,;.5TJ2/=>Z?/^'&?B$+W[ M'W4;DD?\8,[]_K:P(ZQL0+>_=>Z[_P"'&OB#_P _'W3_ .B-[]_^UC[]U[KW M_#C7Q!_Y^/NG_P!$;W[_ /:Q]^Z]U[_AQKX@_P#/Q]T_^B-[]_\ M8^_=>Z] M_P .-?$'_GX^Z?\ T1O?O_VL??NO=>_X<:^(/_/Q]T_^B-[]_P#M8^_=>Z]_ MPXU\0?\ GX^Z?_1&]^__ &L??NO=)W=_\P_XDY#:>YZ&E[$W5)45FW1@ K,Q-@"2![]UL"O0@?R^<%F]M?!KXA8'C99;$8K/XROPF=QF/S6&RM)/093$9:BILCC,E0U4;0U-%7T%9%-25 ME)41.5DCD1D=2001[]UKI(#JCJ\8';NU?]'.Q/[L;0KZ?*[3VX=G[<_@.U\I M2RS3TV2VYAOX;_#<'7P3U,DB34L44BO(S @L;^Z]U/'7FPUS.Y-QKLO::[@W MEC(<+O#.#;>$&8W;AZ:F>CIL5N?*?8_?Y[&T])(8T@JI)8E0Z0MN/?NO=)C_ M $"]'_P6FVU_H_=;!ITZ?Z(NJ?O;R']S-M_?9G8U/ M"M-3;+RM7_#//D=I4U/&L<>-F9Z)$55$8 'OW6NH+]']+R8S)X23J/K"3"YK M*8S.9G#/L#:;8K+YO">/^"YG*8\XC[3(97#B%/M:B5'FI](\;+;W[KW4V3J' MJF7<7]\).L^OY-VG+P[@.Z7V7MEMQG/4\)IZ?-G.'%G*?Q>GA8JE5Y?.BFP< M#CW[K=3PZS5O5'5^3J-SU>2ZYV)D:O>^.3#[TJJ_:&W:RIW?B8F5HL7NFHJ, M;)-N''1,H*PUAFC!YM?W[K700=N?$7I7MC!Y7'G;='USN+,9C%9VJ[$ZQV[L M;![[DR.(J8)XOXE7YC:.XL/N?&UL<"PU=!F:#)4%7 LL#:4*^ZV"1T^=9_& M7J/K7:>TMJQ;6Q.[Y=E9[,[LP>Z-Z[:V57;CH]VY^K%9F-TXS^";7P.W=K9> MOE5-?\%Q^,@ C6T8-R?=>))X]&!4:5"BYL +DW)M^2?R3[]UKKOW[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U_];? MPJ98Z>":IE=8X8(I)IG8E56*-"\DC,H+!41;FP)L./?NO=%GV%\R?C#VE@>R M-T=>=S[.W9@.HJ%\EV3E,969(TVSJ%(ZZ5JG,F6@C>)%BQ=0;(':T1X]^Z]U M%Q7S7^*^;Z>S_P @,7W;LNNZ9VKEX,#N+L*GJLHV!Q69J)Z"FBQM2S4 JQ5- M+DZ<6$1'[RGZ7(]U[KV;^:_Q5VYU%M?OG-]W;,QW4&\\K+@]K[^J*O*# 9K+ MT[5RSX^BE3'O4M/&<74W#1J/V6]^Z]U-W_\ ,;XR=5X[K3,]B=R[/VGB>Y*2 M.OZNK\I69%8MZT4BXQUJ,.(:&9GC*YJD(+Z+^=??NO=.>]?E9\>>NNT-H=+[ MW[7VOMKM'?T&)JMG;*RE3D8=# U55=9QU60.Y(:>/$PYR262$T2TJJN* MJ$G'[IO&W]>![KW4;87RP^._:&^][=8]?]L;5W7O_K>++S;ZVOB:K(R9/;$6 M#R+8G*292.:AAC1*'(KX9-#.0_T!'/OW7NF39/S3^+?9&SNR>P=B=U;,W/L? MJ"GDJ^S]S8ZKR?\ #MD4L%-55D]1G9)J")Z>&.EHI7+*& 5"3P"??NO=&#VE MNW;6^]N;>WELW.XO=&T=V8+&;EVQN7!5\.3PF>P&:I(:_$Y?%9"F=Z>OH,C0 MU$Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][] MU[KU_P#??Z_ _P!N??NO=>]^Z]U[W[KW7O?NO=>]^Z]UZ_OW7NO>_=>Z][]U M[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO> M_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[ MKWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_ M=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[K MWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO_]?=*^7N VQN/86P*/=O M;TG2F/H_D5\;\UC]SQ"IU;CW#@^X]I93;G6+&FK:)PG:&9IH<$Y9FCT5Q#(X M])]U[HU*C5K.H&[$7 4V"W&@^FQ"L3];\W]^Z]UR*_TL+?06%A]>?\";^_=> MZ["@"UA;\ ?Z_]+^_=>ZZT?7]/U-O2. 3<@?Z]O?NO==Z;@ F]OKP##[]U[KVG\\:OZD V/^V!/OW7NNM/)/ _Q L3_P;\FQ_P ??NO=,6YVH8=N MYY\DLPQ:X3+ODS2!14"A3'U#59@!%C.:8,$O?U6X]^Z]T7+X.2]0S_#_ .,\ M_0*[I'24G2NP/]%+;W>&7>']PO[OT9VT-S2P,\#9G^&A#/H9AY+^_=>Z'3L[ M<6;VCUSOK=FV\5C,[G]L;2W!N'$87,Y6HP>)RU?A<559*GQN0S5)C-[:3[KW5S>H.L/F-U93[_ .GN MUME]RG?NW=L;JCZTG[DJ^KNXZ3LVP&RD.3&*.,EQ:-6).U,K2CW5>LN5_F!?$+"0Y*HR?<=#3P MXBL[&Q^1E3:>_JI*:OZDV10=E=AT9-+M28R5&WM@92#,:5!:LQ[&6E$RI)I] MUL GAUQZ_P#Y@_PX[3W'A-J;"[SVYG\YN%,M)BH/X3NS$T,D>%V3-V76/69O M-[?QN#Q2U'7-+-GJ+[NI@_B6'@EK*3ST\;R+[K72(/\ -/\ @"<72YFG^2>T MLECZW,;SV_3'"X+?65[!R>W&ZFW?L+9&1W%F]E[PAVIO#.= MD=88WM_;0ZVSM)A*NEWS0R;%R:5DT]%KCBB4RDF!DE;W7J&FKRZ6N]/G+\?. MN^\<#T+O//Y[;^Y-P] [A^2=-NG(;2W%%UQ1=:[W\..(P^X*Z MNS,9I*"H:.:[#^;/7J_$[NOY2]%28?MZBZ5P.ZLEF MMI9ZOW!U5DJ7+;*$-7N;:F\J/=>TO[W]=[@I\.6JH84)]O.DQ] MUKJ'_P .5?":AV%M_L7UMFX'/;HHMB^/=M#NC;N4Q&[ZJAPF1;&Y_!YK M;V.SN QM-1[BHIY,M74M-B5I:J&SNPNP M,?@MV;ZPN5W'M';=+CL]N3,9[ X1Z.+(Y:@H=K8G-3/11SY"&.-R )Y9%2+6 MYT^_=:Z*AVQ_,TZ"VEMK8>]NM\[ANU-JYO=G0B[YK*9]YX+)[5ZG^159G,7L M3L_:N'?8N1K>QY:_*X*2G@PF/7[^IJ08!IJ L+^IU8*3GRZ$&I_F5_!O'9' MX>K^0.WJ?(;FVMMC>N&@EV]OH+4[;WEGLEM/;U=-4?W5-/CYZW>.'J,*]+4O M%5TN;08Z>**L>.!O=>TGTZ3O9W\RGXQ]?]>GN!=YONOK:CZ?WUW/60[:V?V9 M7]AY/:^Q=]X[K/+G;.S_ .Y,2U%=@=^U,F,SE#7U6/R6'F0-/3"+R21^Z\%) MZYP_S1_AA38_M;-[O[-R/6FW>H.Q\9U9N+.=F;%WULJGR6Z_=5((%>CMK;2-/Z?Q]?I_L>??NM=]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>] M^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW M7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^ MZ]U[W[KW7__0W./F?F=AX3KKKZI[%ZKS';N&J?DM\8L7B-O8;(5-!48+>F5[ MLV90;+[%GDI/W'QO7&Y9J;,5,+?M3PT;*_I)]^Z]T;J,:0Y(-];7X(U$&VI5 M_HWU'OW7NLNH7M_OO^*CW[KW7=_^*^_=>ZZ!!_WW^^M[]U[KU_S^+V_ _P!C MS_C[]U[KK4#?@BUN2"!S_0FP/OW7NN[_ .^_XU]??NO=,^?GG@PV5FI*(9*M MAQF1EH\:Z&2.OJHZ.9X**2($>5:N0"/3>YU6]^Z]T#'Q:S.]MQ?'?I#.]E=9 M8WI;L#,]7;0R6\NI,3CUQ&-ZXW)5XBFFRVS:#$QR2QXZDP%6S0)$&.D):YM[ M]U[H4>P-IMOS8^[MDKGLQM8;NVYF=M2;CV^,:<]A(,WCZC&SY+"_QG'Y;$KE M:2&I9Z=JFEJ85E"LT;@:3[KW1!=I?RP>G<7B]G8#LKLOO+Y [8ZOZ-RWQZZB MVGVWNO:PVWUCL+/;2I]AYK+;>Q77NR=BTN0[*R&RZ6/%C_ MR/V9%NI]YY"OVSL_=>PXMO)NSL;J ]&]@;X1<_UOG[<)C]Z8O>M;L+/YKK9-H[BJ,1\ M<:[XH4V#S:X7K+$9UL%+TGDIZ&5:>N@J36S-6+,LUK>ZKTG*'^4UT_B=J;(V M=@^YN]MMXKKO$=B[;VQ)M5>D-J5:[<[%ZLEZ6GH,X=N=*XNEW)D]L=<5E318 MS,5L4V962?S5-54O''I]U[I]J/Y7/54VSLOL6#N?Y!4.W\_C.GZ#,4\&X>O9 MIJK(=+=1XKHW;>[*&KK>M:FKVWO'(==8&@CJ\/@?U)\@,Y@\YOS<'9A_A/26XN@LEC\=N^-HMU[+S6?V9O7$9O/U^7Q65S M8[#V+V'U_B=P8C-4E735 R-*15?=02O$?=>J>G_;_P -.MJ+J/NCJC>>:WGV M?4?(J.J'>?9V[LCA:#L;LRMFV=ANOJ#+YFKV9M_:NV\;7X#9&V\;C*-Z G<'\K?IG=M=@-V[L[%[7W5VWBLOE:O.]Q[JING=V;QWQ M@W<;MW;5##C7QF%QV0Q\\!JHJD5$L\DONO<.'1 MANU_B9M+M[?_ %!O[-;X[+V[4=-RTM M#%55% D->N(RN-CRM TE)6)/ P0>Z]T73 _RN.L=N4V2I\9WG\C":;"]6X3K M22MW)UY6)TJG1V\[_D+LN5J?JI\C3X+<77U5#FMQ=4]W9CY'T^]0V'\DMA5U+D=U]?P5%3#\I.QF[:[ W,U?B^M,?6+NK"]@O]]A)E=:> MD1!3SP5,-U;W7NG'>G\LKJ??>5J]R9WLSM>NW3/V&G:=)G,S2=.;NBP^]K^R*[&;:WKU)N/:*T/:NVMNT$N5IIJ":.CR-(E1B_L#J0^ZW4^O2RVA\ M.NM@]W8#N;:'9O_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z] M[]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7 MNO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][ M]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7NO>_=>Z][]U[KWOW7N MO>_=>Z][]U[KWOW7NO>_=>Z__]'>_P"R:"DRNP]YXVJS>\MMQUVV,S2S;@ZZ MBKY]_P"&AFH9D?([+AQF(W!DI=ST@.NB6FH:NH-0%\<3O93[KW15,;L'"0_' M'.[9C[L^;M9BZGBNM=OU7=OSZG=N;%PF;BZ96N[F^9VT%P6.H8<<_4 M6,[&J9MYHC88K5=T#;W4^Z#2Y*8TZB89(8E],]1J12'\?NO=/F]MG8O(?(38 M^YJKM;Y78/*X],0*?KS8]!OR;X\9SP??^)M\5N+ZSR^THGK?(?O159VBT^.+ M5H!4M[KW63#[/Q,'R4R>ZU[5^5E9EYJ>O27K3,X_?B_&BD63#4L#RXNOJ.M: M79;5,")YJ81[@E;[UW #.#&/=>Z8NJ-D8C#[[[=KZ/N#YB[IFS.(RM/687MC M']BP;'VG%/DZN9Z[J&3<'5&V<549NC>0Q4BT%9E)#2HA6-Q9V]U[IGZSZ_P> M(ZO[>Q%'WC\X-TT>8R0E\/C*! M.G/[ZMM50H"O%@'BL3IF/U'NO=&HZKI,;0=<[$H<1D]]YO&TFTL'3T&9[13< M\79.4HX:"&."NWW%O7&X?=T>Z*I5UUPR5)35HJ2PEB1[J/=>Z$+W[KW7O?NO M=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W M[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO= M>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[ MKW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=> M]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[K MW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=>]^Z]U[W[KW7O?NO=?_ !V0$! end XML 18 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover Page
12 Months Ended
Dec. 31, 2023
shares
Document Information [Line Items]  
Document Type 20-F
Amendment Flag false
Document Period End Date Dec. 31, 2023
Document Fiscal Year Focus 2023
Document Fiscal Period Focus FY
Entity Registrant Name Intchains Group Limited
Entity Central Index Key 0001895597
Current Fiscal Year End Date --12-31
Entity Well-known Seasoned Issuer No
Entity Filer Category Non-accelerated Filer
Entity Emerging Growth Company true
Entity Shell Company false
Document Transition Report false
Document Annual Report true
Document Shell Company Report false
Entity Current Reporting Status No
Entity Voluntary Filers No
Entity Interactive Data Current No
Entity File Number 001-41500
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One c/o Building 16, Lane 999
Entity Address, Address Line Two Xinyuan South Road, Lin-Gang Special Area
Entity Address, City or Town Shanghai
Entity Address, Postal Zip Code 201306
Entity Address, Country CN
Document Registration Statement false
Document Accounting Standard U.S. GAAP
Entity Common Stock, Shares Outstanding 119,876,032
Document Financial Statement Error Correction [Flag] false
Auditor Name Mazars USA LLP
Auditor Firm ID 339
Auditor Location New York
Entity Ex Transition Period false
Class A Ordinary Shares [Member]  
Document Information [Line Items]  
No Trading Symbol Flag true
Title of 12(b) Security Class A Ordinary Shares, par value US$0.000001 per share
Security Exchange Name NASDAQ
American Depositary Share [Member]  
Document Information [Line Items]  
Trading Symbol ICG
Title of 12(b) Security American Depositary Shares, each representing two Class A ordinary shares, par value $0.000001 per share
Security Exchange Name NASDAQ
Business Contact [Member]  
Document Information [Line Items]  
Entity Address, Address Line One c/o Building 16, Lane 999
Entity Address, Address Line Two Xinyuan South Road, Lin-Gang Special Area
Entity Address, City or Town Shanghai
Entity Address, Postal Zip Code 201306
Entity Address, Country CN
City Area Code 86
Local Phone Number 021 5896 1080
Contact Personnel Name Chaowei Yan
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets
$ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Current assets:      
Cash and cash equivalents ¥ 694,750,000 $ 97,854 ¥ 712,231,000
Inventories, net 41,767,000 5,883 77,782,000
Prepayments and other current assets, net 47,403,000 6,678 41,968,000
Short-term investments 13,596,000 1,915 0
Total current assets 797,516,000 112,330 831,981,000
Non-current assets:      
Cryptocurrency 645,000 91 0
Property, equipment, and software, net 49,184,000 6,926 6,965,000
Intangible assets, net 3,425,000 482 0
Right-of-use assets 1,735,000 244 1,329,000
Deferred tax assets 12,899,000 1,817 0
Prepayments on long-term assets 113,425,000 15,976 112,856,000
Other non-current assets 421,000 59 0
Total non-current assets 181,734,000 25,595 121,150,000
Total assets 979,250,000 137,925 953,131,000
Current liabilities:      
Accounts payable 195,000 27 2,903,000
Contract liabilities 9,828,000 1,384 6,000
Income tax payable 1,634,000 230 2,239,000
Lease liabilities 1,103,000 155 972,000
Provision for warranty 40,000 6 223,000
Accrued liabilities and other current liabilities 15,364,000 2,165 12,855,000
Total current liabilities 28,164,000 3,967 19,198,000
Non-current liabilities:      
Deferred tax liabilities 0 0 42,000
Lease liabilities 761,000 107 294,000
Total non-current liabilities 761,000 107 336,000
Total liabilities 28,925,000 4,074 19,534,000
Shareholders' equity      
Ordinary shares (US$0.000001 par value; 50,000,000,000 shares authorized, 117,647,000 and 119,876,032 shares issued and outstanding as of December 31, 2022 and 2023, respectively) 1,000 0 1,000
Subscriptions receivable from shareholders (1,000) 0 (1,000)
Additional paid-in capital 186,262,000 26,235 144,577,000
Statutory reserve 48,265,000 6,798 47,478,000
Accumulated other comprehensive income 1,838,000 259 0
Retained earnings 713,960,000 100,559 741,542,000
Total equity 950,325,000 133,851 933,597,000
Total liabilities and shareholders' equity ¥ 979,250,000 $ 137,925 ¥ 953,131,000
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Jul. 12, 2022
Jul. 08, 2022
Jun. 28, 2021
Statement of Financial Position [Abstract]          
Ordinary shares par value $ 0.000001 $ 0.000001 $ 0.000001 $ 0.000001 $ 0.0001
Ordinary shares authorized 50,000,000,000 50,000,000,000 50,000,000,000   500,000,000
Ordinary shares issued 119,876,032 117,647,000   117,647,000  
Ordinary shares outstanding 119,876,032 117,647,000   117,647,000  
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements Of Operations And Comprehensive Income/(Loss)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
¥ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Products revenue ¥ 82,225 $ 11,581 [1] ¥ 473,740 ¥ 631,838
Cost of revenue (73,147) (10,302) [1] (87,021) (113,955)
Gross profit 9,078 1,279 [1] 386,719 517,883
Operating expenses:        
Research and development expenses (42,304) (5,958) [1] (48,387) (53,153)
Sales and marketing expenses (6,532) (920) [1] (4,070) (3,006)
General and administrative expenses (25,210) (3,551) [1] (11,557) (14,403)
Total operating expenses (74,046) (10,429) [1] (64,014) (70,562)
Income/(loss) from operations (64,968) (9,150) [1] 322,705 447,321
Interest income 16,750 2,359 [1] 11,132 2,518
Foreign exchange gain/(loss), net (524) (74) [1] 3,494 (238)
Other income,net [1] 13,191 1,856 29,726 543
Income/(loss) before income tax expenses (35,551) (5,009) [1] 367,057 450,144
Income tax (expense)/benefit 8,756 1,233 [1] (11,856) 0
Net income/(loss) (26,795) (3,776) 355,201 450,144
Foreign currency translation adjustment, net of nil tax 1,838 259 [1] 0 0
Total comprehensive income/(loss) ¥ (24,957) $ (3,517) [1] ¥ 355,201 ¥ 450,144
Weighted average number of shares outstanding, basic [2] 119,387,937 [1] 119,387,937 [1] 117,647,000 100,870,300
Weighted average number of shares outstanding, diluted [2] 119,387,937 [1] 119,387,937 [1] 117,647,000 100,870,300
Earnings per share, basic | (per share) ¥ (0.22) $ (0.03) [1] ¥ 3.02 ¥ 4.46
Earnings per share, diluted | (per share) ¥ (0.22) $ (0.03) [1] ¥ 3.02 ¥ 4.46
[1] The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad).
[2] Retroactively restated for the stock subdivision as described in Note 1.
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements Of Operations And Comprehensive Income/(Loss) (Parenthetical)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Income Statement [Abstract]        
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax $ 0 ¥ 0 ¥ 0 ¥ 0
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Changes in Shareholders' Equity
¥ in Thousands, $ in Thousands
CNY (¥)
USD ($)
Common Stock [Member]
CNY (¥)
shares
Receivables from Stockholder [Member]
CNY (¥)
Additional Paid-in Capital [Member]
CNY (¥)
Statutory Reserve [Member]
CNY (¥)
Accumulated other comprehensive income
CNY (¥)
Retained Earnings [Member]
CNY (¥)
Balance at Dec. 31, 2020 ¥ 34,193   ¥ 1 [1] ¥ (1) ¥ 50,518     ¥ (16,325)
Balance, Shares at Dec. 31, 2020 | shares [1]     100,000,000          
Net income/(loss) and total comprehensive income for the year 450,144             450,144
Foreign currency translation 0              
Appropriations to statutory reserve           ¥ 43,674   (43,674)
Capital injection 4,000       4,000      
Issuance of ordinary shares 100,000   ¥ 0 [1],[2]   100,000      
Issuance of ordinary shares, shares | shares [1]     17,647,000          
Contribution from the then shareholder for the reorganization 602       602      
Distribution from the then shareholders for the reorganization (10,543)       (10,543)      
Balance at Dec. 31, 2021 578,396   ¥ 1 [1] (1) 144,577 43,674   390,145
Balance, Shares at Dec. 31, 2021 | shares [1]     117,647,000          
Net income/(loss) and total comprehensive income for the year 355,201             355,201
Foreign currency translation 0              
Appropriations to statutory reserve           3,804   (3,804)
Balance at Dec. 31, 2022 933,597   ¥ 1 [1] (1) 144,577 47,478   741,542
Balance, Shares at Dec. 31, 2022 | shares [1]     117,647,000          
Share-based compensation expense 3,474       3,474      
Net income/(loss) and total comprehensive income for the year (26,795) $ (3,776)           (26,795)
Foreign currency translation 1,838 259 [3]         ¥ 1,838  
Appropriations to statutory reserve           787   (787)
Issuance of ordinary shares 38,211   ¥ 0 [1],[2]   38,211      
Issuance of ordinary shares, shares | shares [1]     2,229,032          
Balance at Dec. 31, 2023 ¥ 950,325 $ 133,851 ¥ 1 [1] ¥ (1) ¥ 186,262 ¥ 48,265 ¥ 1,838 ¥ 713,960
Balance, Shares at Dec. 31, 2023 | shares [1]     119,876,032          
[1] Retroactively restated for the stock subdivision as described in Note 1.
[2] Represents amount less than RMB 1,000.
[3] The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad).
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements of Cash Flows
$ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Cash flows from operating activities        
Net income/(loss) ¥ (26,795,000) $ (3,776) ¥ 355,201,000 ¥ 450,144,000
Adjustments to reconcile net income to net cash provided by operating activities:        
Share-based compensation expense 3,474,000 489 0 0
Depreciation and amortization of property, equipment and software 3,830,000 539 1,807,000 553,000
Inventory provision 24,574,000 3,462 1,378,000 0
Write-down of prepayments 141,000 20 0 0
Deferred income tax expense/(benefit) (12,941,000) (1,823) 42,000 0
Investment income (7,000) (1) 0 0
Changes in fair value of short-term investments (174,000) (25) 0 0
Impairment loss of cryptocurrency 34,000 5 0 0
Loss on disposal of property, equipment and software 4,000 1 0 0
Interest expense and guarantee fee 0 0 0 113,000
Foreign exchange gain 843,000 119 0 0
Changes in assets and liabilities:        
Decrease in accounts receivable 0 0 0 6,530,000
Decrease /(Increase) in inventories 11,441,000 1,611 (12,342,000) (57,337,000)
(Increase) in prepayments and other current assets (23,546,000) (3,316) (3,844,000) (30,508,000)
(Increase) Other non-current assets (421,000) (59) 0 0
Increase /(Decrease) in accounts payable (2,708,000) (381) (3,680,000) 5,962,000
Increase /(Decrease) in contract liabilities 9,822,000 1,383 (2,996,000) 3,002,000
Change in right-of-use assets and lease liabilities [1] 192,000 27 11,000 (74,000)
Increase /(Decrease) in income tax payable (605,000) (85) 2,239,000 0
(Decrease) in provision for warranty (183,000) (26) (240,000) 0
Increase /(Decrease) in accrued liabilities and other liabilities 8,317,000 1,171 (10,891,000) 17,035,000
Net cash provided by/(used in) operating activities (4,708,000) (665) 326,685,000 395,420,000
Cash flows from investing activities:        
Payment for short-term investments (14,054,000) (1,979) 0 0
Proceeds from disposal of short-term investments 639,000 90 0 0
Purchase of cryptocurrency (679,000) (96) 0 0
Purchase of property, equipment and software (46,898,000) (6,605) (4,018,000) (1,770,000)
Purchase of intangible assets (3,425,000) (482) 0 0
Prepayments on long-term assets (569,000) (80) (112,856,000) 0
Net cash used in investing activities (64,986,000) (9,152) (116,874,000) (1,770,000)
Cash flows from financing activities:        
Proceeds from issuance of ordinary shares 61,306,000 8,636 0 100,000,000
Payment for cost of issuance (10,088,000) (1,421) 0 0
Proceeds from capital contribution in a subsidiary from a shareholder 0 0 0 4,000,000
Proceeds from short-term debts 0 0 0 5,000,000
Repayment of short-term debts 0 0 0 (5,000,000)
Interest expense and guarantee fee 0 0 0 (113,000)
Contribution from the then shareholder for the reorganization 0 0 0 602,000
Distribution to the then shareholders for the reorganization 0 0 0 (10,543,000)
Amounts from to a related party 0 0 0 (4,803,000)
Net cash provided by financing activities 51,218,000 7,215 0 89,143,000
Net increase/(decrease) in cash and cash equivalents (18,476,000) (2,602) 209,811,000 482,793,000
Effect of exchange rate changes on cash and cash equivalent 995,000 140 0 0
Cash and cash equivalents, at the beginning of year 712,231,000 100,316 502,420,000 19,627,000
Cash and cash equivalents at the end of year 694,750,000 97,854 712,231,000 502,420,000
Supplemental disclosure of cash flow information:        
Cash paid for interest 0 0 0 92,000
Cash paid for guarantee fee 0 0 0 21,000
Cash paid for income taxes 4,790,000 675 9,575,000 0
Supplemental disclosure of non-cash investing activities:        
Purchases of property, equipment, and software included in accrued liabilities and other liabilities ¥ 1,224,000 $ 172 ¥ 3,131,000 ¥ 0
[1] The reclassification of amortization of right-of-use assets and (decrease) in lease liabilities to changes in right-of-use assets and lease liabilities can be referenced in Note 2(ad).
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and principal activities
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and principal activities
1.
Organization and principal activities
 
 
(a)
Principal activities
Intchains Group Limited (the “Company” or “Parent Company”), an exempted company with limited liability incorporated in the Cayman Islands and its subsidiaries are collectively referred to as the “Group”. The Group are principally engaged in integrated circuit (the “IC”) design and sale of application-specific IC (the “ASIC”) chips and the solution based on these chips in the People’s Republic of China (the “PRC”).
Intchains DQ Asset Holding Limited and Intchains SCH Holding Limited, limited liability companies incorporated in the British Virgin Islands (the “BVI”), are the ultimate holding companies of the Company and are owned by Mr. Qiang Ding (“Mr. Ding”) and Mr. Chaohua Sheng (“Mr. Sheng”). Mr. Ding and Mr. Sheng are the ultimate controlling shareholders (collectively, the “Controlling Shareholders” or the
“Co-Founders”)
of the Company.
As at the date of this report, the Company had direct and indirect interests in its subsidiaries, all of which are private limited liability companies, the particulars of which are set out below:
 
    
Date of
incorporation
    
Place of
incorporation
    
Equity
interest
held
   
Principal activities
Name of subsidiaries
          
Intchains Global Limited
     October 29, 2021        The BVI        100   Investment Holding
Intchains Pte. Ltd.
     November 17, 2021        Singapore        100   Research and development of ICs
Intchains Investment (BVI) Limited
     July 1, 2021        The BVI        100   Investment Holding
Intchains Technology (Hongkong) Limited
     July 16, 2021        Hong Kong        100   Investment Holding and Trading business
Jerryken Intelligent Technology (Shanghai) Co., Ltd.
     September 28, 2021        Shanghai, China        100   Research and development of ICs
Shanghai Intchains Technology Co., Ltd.
     December 13, 2017        Shanghai, China        100   Research and development of ICs
Shanghai Lianfa Information Technology Co., Ltd.
     September 9, 2021        Shanghai, China        100   Research and development of ICs
Shanghai Xinbaiwei Smart Technology Co., Ltd.
     October 22, 2021        Shanghai, China        100   Research and development of ICs
Yancheng Intchains Technology Co., Ltd.*
     July 19, 2019        Yancheng, China        100   Research and development of ICs
Shanghai Intchains Technology (Hong Kong) Company Limited.*
     August 2, 2018        Hong Kong        100   Trading business
Intchains Capital Limited
     May 17, 2023        Cayman Islands        100   Investment Holding
 
*
Yancheng Intchains Technology Co., Ltd. was
de-registered
on September 17, 2021. Shanghai Intchains Technology (Hong Kong) Company Limited was transferred to an independent third party with consideration of RMB10,000 on August 19, 2021, the disposal loss was immaterial.
 
 
(b)
Reorganization and stock subdivision
Prior to the incorporation of the Company, the Group’s business was carried out by Shanghai Intchains Technology Co., Ltd. (“Shanghai Intchains”) and its subsidiaries. Shanghai Intchains was established by the
Co-Founders
and other minor shareholders. Yancheng Intchains Technology Co., Ltd. and Shanghai Intchains Technology (Hong Kong) Company Limited were then subsidiaries of Shanghai Intchains. To facilitate offshore financing, an offshore corporate structure was formed in December 2021 (the “Reorganization”), which was carried out as follows:
1) On June 28, 2021, the Company was incorporated in the Cayman Islands by the Controlling Shareholders and other minor shareholders of Shanghai Intchains*.
2) On July 1, 2021, Intchains Investment (BVI) Limited was incorporated in the BVI.
3) On July 16, 2021. Intchains Technology (Hongkong) Limited was incorporated in Hong Kong.
4) On September 9, 2021, Shanghai Lianfa Information Technology Co., Ltd. was incorporated in Shanghai, the PRC.
5) On September 28, 2021, Jerryken Intelligent Technology (Shanghai) Co., Ltd. (“Jerryken Shanghai”) was incorporated in Shanghai, the PRC.
6) On October 9, 2021, Golden Stone Hong Kong Holding Limited (“Golden Stone HK”), a Hong Kong company wholly-owned by an independent third party, acquired a 1% equity interest in Shanghai Intchains at a consideration of US$94,192.
7) On October 22, 2021, Shanghai Xinbaiwei Smart Technology Co., Ltd. was incorporated in Shanghai, the PRC.
8) On October 29, 2021, Intchains Global Limited was incorporated in the BVI.
9) On November 2, 2021, Jerryken Shanghai acquired approximately 82.49% equity interest in Shanghai Intchains at a consideration of RMB 49.4949 million.
10) On December 6, 2021, Jerryken Shanghai acquired the 0.18% equity interest in Shanghai Intchains from Golden Stone HK at a cash consideration of RMB 0.1055 million and the remaining 17.33% equity interest in Shanghai Intchains from its other shareholders at an aggregate cash consideration of RMB 10.4375 million, which was recorded as deemed distribution to these shareholders. Shanghai Intchains then became a wholly-owned subsidiary of Jerryken Shanghai.
11) On July 8, 2022, the Company effected
100
for
1
stock subdivision.
 
*
As the shareholdings in the Company and Shanghai Intchains were with a high degree of common ownership immediately before and after the Reorganization, even though no single investor controlled the Group, the transaction of the Reorganization was determined as recapitalization with lack of economic substance, and was accounted for in a manner similar to a common control transaction. Consequently, the financial information of the Group is presented on a carryover basis for all periods presented. The accompanying consolidated financial statements have been prepared as if the current corporate structure has been in existence throughout the periods presented. The consolidation of the Company has been accounted for at historical cost at the beginning of the first period presented in the accompanying consolidated financial statements. The number of outstanding shares in the consolidated balance sheets, the consolidated statements of changes in shareholders’ equity, and per share information including the net (losses)/earnings per share have been presented retrospectively as of the beginning off the earliest period presented on the consolidated financial statements to reflect the final shares immediately after the stock subdivision on July 8, 2022.
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Principal Accounting Policies
2.
Principal Accounting Policies
 
 
(a)
Basis of presentation
Pursuant to the reorganization as disclosed in Note 1(b), the Company was incorporated on June 28, 2021 and became the holding company of the companies now comprising the Group on December 6, 2021. As the Reorganization only involved inserting new holding entities at the top of an existing company and has not resulted in any change of respective interests of the shareholders, the Consolidated Financial Statement for the reporting periods has been presented as a continuation of the existing company by applying the principles of merger accounting as if the Reorganization had been completed at the beginning of the reporting periods.
The consolidated statements of operations and comprehensive income/(loss), consolidated statements of changes in equity and consolidated statements of cash flows of the Group for the years ended December 31, 2021, 2022 and 2023 include the results and cash flows of all companies now comprising the Group from the earliest date presented or since the date when the subsidiaries and/or businesses first came under the common control of the Controlling Shareholders, where this is a shorter period. The consolidated statements of financial position of the Group as at December 31, 2022 and 2023 have been prepared to present the assets and liabilities of the subsidiaries and/or businesses using the existing book values from the Controlling Shareholders’ perspective. No adjustments are made to reflect fair values, or recognize any new assets or liabilities as a result of the Reorganization.
All intra-group transactions and balances have been eliminated on consolidation.
 
 
(b)
Basis of preparation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”).
Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.
 
 
(c)
Use of estimates
The preparation of the Group’s consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from such estimates.
The Group believes that accounting estimation of recoverability of prepayments to vendors, recoverability of prepayments on long-term assets, impairment on other long-lived assets, valuation of deferred tax assets, write-down for inventories and prepayments, valuation and recognition of share-based compensation and provision for product warranty reflect significant judgments and estimates used in the preparation of its consolidated financial statements.
Management bases the estimates on historical experience and on various other assumptions as discussed elsewhere to the consolidated financial statements that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from these estimates.
 
 
(d)
Consolidation
The Group’s consolidated financial statements include the financial statements of the Company and its subsidiaries, for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.
Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
 
 
(e)
Functional currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States dollar (“US$”), while the functional currency of the PRC entities in the Group is RMB 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 operations and comprehensive income as foreign exchange related gains or loss.
The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside of PRC are translated into RMB at fiscal
year-end
exchange rates, income and expense items are translated at average exchange rates prevailing during the fiscal year, 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 statement. The exchange rates used for translation on December 31, 2022 and 2023 were US$1.00=RMB 6.9646 and 7.0827, respectively, representing the index rates stipulated by the People’s Bank of China.
 
 
(f)
Convenience translation
The unaudited United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the noon buying rate of US$1.00=RMB7.0999 on the last trading day of 2023 (December 29, 2023) as set forth in the H.10 statistical release of the Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted into US$ at such rate.
 
 
(g)
Fair value of financial instruments
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 Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. 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, for the assets or liabilities either directly or indirectly.
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.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis.
 
The Group’s financial instruments consist principally of cash and cash equivalents, short-term investments, interest receivables, other receivables, accounts payable and other liabilities.
As of December 31, 2022 and 2023, the carrying values of cash and cash equivalents, interest receivables, other receivables, accounts payable and other liabilities approximated to their fair values reported in the consolidated balance sheets due to the short term nature of these instruments.
On a recurring basis, the Group measures its short-term investments at fair value.
The following table sets forth the Group’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:
 
    
Level 1
    
Level 2
    
Level 3
 
    
(in thousands)
 
As of December 31, 2023
        
Short-term investments:
        
U.S. Treasury securities
            13,596        —   
As of December 31, 2022, there was no financial asset that was measured at fair value on a recurring basis.
The Group values its debt securities using observable, market-based input, and accordingly, the Group classifies the debt securities within Level 2.
 
 
(h)
Cash and cash equivalents
Cash and cash equivalents include cash and demand deposits placed with banks or other financial institutions with no restrictions.
 
 
(i)
Short-term investments
All highly liquid investments with original maturities less than twelve months are classified as short-term investments. Investments that are expected to be realized in cash during the next twelve months are also included in short-term investments.
The Group accounts for short-term debt investments in accordance with ASC Topic 320, Investments – Debt Securities (“ASC 320”). The Group classifies the short-term investments in debt securities as held-to-maturity, trading or available-for-sale, whose classification determines the respective accounting methods stipulated by ASC 320. Dividend and interest income, including amortization of the premium and discount arising at acquisition, for all categories of investments in securities are included in earnings. Any realized gains or losses on the sale of the short-term investments are determined on a specific identification method, and such gains and losses are reflected in earnings during the period in which gains or losses are realized. Securities that the Group has the positive intent and ability to hold to maturity are classified as held-to-maturity securities and stated at amortized cost less allowance for credit losses. Securities that are bought and held principally for the purpose of selling them in the near term are classified as trading securities, in accordance with ASC 320. Unrealized holding gains and losses for trading securities are included in earnings. Debt investments not classified as trading or as held-to-maturity are classified as available-for-sale debt securities, which are reported at fair value, with unrealized gains and losses recorded in “accumulated other comprehensive income/(loss)” on the consolidated balance sheets.
 
 
(j)
Inventories
The Group’s inventories consist of finished goods, work in process and raw materials, which are purchased from contract manufacturers and component suppliers. Inventories are stated at the lower of cost or 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 inventory, 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.
In accordance with ASC
855-10-55-1(b),
the Group considers all data available, including future demand and subsequent changes in product prices that may provide additional information about the valuation of inventories at the balance sheet date.
 
 
(k)
Property, equipment and software, net
Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization are calculated using the straight-line method over the shorter of their estimated useful lives of these assets or the term of the related leases. The estimated useful lives are as follows:
 
Leasehold improvements    the shorter of their useful lives or the lease terms
Computers and electronic equipment    3 years
Furniture    3-5 years
Software    3 years
Building    48 years
Building improvement    10 years
Motor vehicles    4 years
Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive income.
 
 
(l)
Intangible assets, net
Intangible assets with an indefinite life are not amortized and are tested for impairment annually or more frequently if events or changes in circumstances indicate that they might be impaired. Intangible assets with finite lives are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives of the respective assets. Acquired intangible assets from business combination are recognized and measured at fair value at the time of acquisition. Those assets represent assets with finite lives and are further amortized on a straight-line basis over the estimated economic useful lives of the respective assets. The estimated useful lives of major intangible assets are as follows:
 
Trademarks
  
7
-10
years
 
 
(m)
Impairment of long-lived assets
For other long-lived assets including cryptocurrency, property, equipment and software, intangible assets, right-of-use assets, prepayments on long-term assets, 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.
 
 
(n)
Contract liabilities
Cash proceeds received from customers before product delivery is recognized as contract liabilities and is recognized as revenue when revenue recognition criteria are met.
The prepayments received from customers as of December 31, 2022 and 2023 were RMB6,000 and RMB9,828,000, respectively. The revenue recognized during
years
ended December 31, 2021, 2022 and 2023 for such contract liability was nil, RMB3,002,000 and RMB 6,000, respectively.
 
 
(o)
Revenue from contracts with customers (ASC 606)
The Group recognizes revenue to match the transfer of promised goods to customers in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services.
Products revenue
The Group generates revenue primarily from the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products.
The Group’s sales arrangements usually require full prepayment before the delivery of products after April 2021. Before that date, the Group offered credit sales to certain significant, long-standing customers in China. The payment term was up to 6 months.

Generally, the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products forms an integral part of the performance obligations. ASIC chips are the most crucial hardware component embedded into the Group’s products that provide computing power and are also the key factor determining efficiency of the applications of the Group’s products. Other key hardware includes the computing board, control board, and other accessories such as power supply and structural parts. Software is embedded in hardware to provide basic configuration of relevant hardware that enables
end-users
to monitor the working conditions of the chips in real time, including real-time hash rate, temperature, and network connection. Computing equipment represents the comprehensive integration of software and hardware, incorporated the Group’s ASIC chips. All of these components are part of the Group’s products with regard to the Group in completing its performance obligations. Therefore, the Group recognizes product revenue at a point in time based on management’s evaluation of when the control of the products has been passed to customers. The transfer of control is considered complete when products have been picked up by or deliver to shipper of the Group’s customers.

The Group offers a standard product warranty of not longer than six months that the product will operate under normal use. Except for the product warranty, the Group is not obligated to provide significant after- sales service such as hardware/software upgrades or updates. At the time revenue is recognized, an estimate of future warranty costs, is recorded as sales and marketing expenses. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. The amount of total warranty costs incurred was immaterial for the years ended December 31, 2021, 2022 and 2023, respectively. 
 
 
(p)
Value-added-tax
(“VAT”) recoverable and surcharges
Value added tax recoverable represent amounts paid by the Group for purchases. The surcharges (i.e., Urban construction and maintenance tax, educational surtax, local educational surtax) were
5%-6%
of the value-
added-tax
depending on the tax payer’s location.
 
 
(q)
Cost of revenue
Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Cost of revenue consists of product costs, including cost of raw materials, contract manufacturers for production, shipping and handling costs
,
inventories write-downs and prepayments write-downs.
 
 
(r)
Research and development expenses
Research and development expenses consist primarily of salary and welfare for research and development personnel,
tape-out
expenses, consulting and contractor expenses, testing and tooling materials and manufacturing for trial and other expenses in associated with research and development personnel. The Group recognizes research and development expenses as expenses when incurred.
 
 
(s)
Sales and marketing expenses
Sales and marketing expenses consist primarily of salary and welfare for sales and marketing personnel, traveling expenses and other expenses in associated with sales and marketing personnel.
 
 
(t)
General and administrative expenses
General and administrative expenses consist primarily of salary and welfare for general and administrative personnel, rental expenses and professional service fees.
 
 
(u)
Government grants
Government grants represent cash subsidies received from the PRC government. Cash subsidies which have no defined rules and regulations to govern the criteria necessary for companies to enjoy the benefits are recognized as “other income, net” when received. Total government grants recognized in “other income, net” were RMB 661,000, RMB 29,799,000 and RMB 13,201,000 for the
years
ended December 31, 2021, 2022 and 2023, respectively, and recognized in “other current liabilities” were RMB 2,520,000, nil and nil as of December 31, 2021, 2022 and 2023, respectively. The amounts recognized under “other current liabilities” represent conditions for obtaining grants are not met but cash subsidies received as of December 31, 2021, 2022 and 2023.
 
 
(v)
Lease arrangement as lessee
The Group determines if an arrangement is a lease at inception. Operating leases are included in operating lease
right-of-use
(“ROU”) asset, lease liability, and lease
liability-non-current
in the Group’s consolidated balance sheets. ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.
 
 
(w)
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 operations and comprehensive income amounted to RMB2,748,000, RMB 5,755,000
and RMB 8,291,000 for the years ended December 31, 2021, 2022 and 2023, respectively.
 
 
(x)
Income taxes
The Group accounts for income taxes under the liability method. Under the liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all of a deferred income tax assets will not be realized in the foreseeable future.
The Group evaluates its uncertain tax positions using the provisions of ASC
740-10,
Income Taxes
, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the financial statements. The Group recognizes in the financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group reports tax-related interest expense and penalty in “other income, net” in the consolidated statements of operations and comprehensive income, if there is any.
 
 
(y)
Share-based compensation
The Group applies ASC 718 (“ASC 718”), Compensation—Stock Compensation, to account for its employee share-based payments. In accordance with ASC 718, the Group determines whether an award should be classified and accounted for as a liability award or an equity award. All of the Group’s share-based awards to employees were classified as equity awards. The Group measures the employee share-based compensation based on the fair value of the award at the grant date. Expense is recognized using accelerated method over the requisite service period.
Share-based compensation in relation to the restricted share units (“RSUs”) is measured based on the fair market value of the Company’s ordinary shares at the grant date of the award. Share-based compensation in relation to the share options is estimated using the Binomial Model. The determination of the fair value of share options is affected by the share price of the Company’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these share options was determined by management with the assistance from an independent valuation firm. Share-based compensation expense of awards is recorded net of estimated forfeitures in our consolidated income statements and accordingly is recorded only for those share-based awards that are expected to vest. The Group estimate the forfeiture rate based on historical forfeitures of share-based awards and adjust the rate to reflect changes when necessary. The Group review and revise our estimated forfeiture rate if actual forfeitures significantly differ from the initial estimates.
 
 
(z)
Statutory reserves
The Group’s subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of
after-tax
profit determined in accordance with PRC accounting standards and regulations (“PRC GAAP”).
Appropriation to the statutory reserve should be at least 10% of the after tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to 50% of the entities’ registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds.
The general reserve fund can only be used for specific purposes, such as offsetting the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.
There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group has not done so.
Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances.
The Group has made RMB43,674,000, RMB3,804,000 and RMB787,000 appropriations to statutory reserve for the
years
ended December 31, 2021, 2022 and 2023, respectively.
 
 
(aa)
(Loss)/Earnings per share
Basic (loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period.
Diluted (loss)/earnings per share is calculated by dividing net (loss)/income 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 period. Dilutive equivalent shares are excluded from the computation of diluted (loss)/earnings 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 exercise of outstanding share options, restricted shares units and warrants, using the treasury stock method. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share. For the years ended December 31, 2021, 2022 and 2023, the number of dilutive shares was all
 nil.
 
 
(ab)
Comprehensive income (loss)
Comprehensive income/(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 by owners and distributions to owners. Among other disclosures, ASC 220, Comprehensive Income, requires that all items that are required to be recognized under current accounting standards as components of comprehensive income be reported in a financial statement that is displayed with the same prominence as other financial statements. For each of the periods presented, the Group’s comprehensive income/(loss) includes net income/(loss) and foreign currency translation difference and is presented in the consolidated statements of comprehensive income/(loss). Accumulated other comprehensive income of the Group include the foreign currency translation adjustments.
 
 
(ac)
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 (“CODM”) in deciding how to allocate resources and assess performance. The CODM has been identified as the Chief Executive Officer. The CODM reviews consolidated results including revenue, gross profit and operating profit at a consolidated level only for purposes of making operating decisions, allocating resources, and evaluating financial performance. Hence, the Group has only one operating segment and one reportable segment.
All revenue from external customers is derived from Mainland China.
In addition, the Group’s long-lived assets are substantially located in the PRC. Accordingly, no segment analysis is provided.
 
(ad)
Reclassification of Presentation in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) and Consolidated Statements of Cash Flows
To optimize the financial reporting process, other income and interest expense and guarantee fee of comparative prior period in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) were reclassified to conform with its current presentation of other income, net in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss). In the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) for the years ended December 31, 2021 and 2022, we have
reclassified (1)
RMB197,000 and RMB73,000
respectively of interest expense and guarantee fee to other income, net; and (2)
 
RMB740,000 and RMB29,799,000
respectively of
other income to other income, net. The net income/(loss) and total comprehensive income/(loss) for the year ended December 31, 2021 and 2022 were not changed as a result of these reclassifications. Refer to Note 16 for further information on other income, net.
Amortization of right-of-use assets and (decrease) in lease liabilities of comparative prior period in the Group’s Consolidated Statements of Cash Flows were reclassified to conform with its current presentation of change in right-of-use assets and lease liabilities in the Group’s Consolidated Statements of Cash Flows. In the Group’s Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2022, we have reclassified
(1) RMB
801,000
and RMB
946,000
respectively of amortization of right-of-use assets to change in right-of-use assets and lease liabilities; and (2)
RMB
875,000
and RMB
935,000
respectively of (decrease) in lease liabilities to change in right of-use assets and lease liabilities. The net cash provided by/(used in) operating activities for the years ended December 31, 2021 and 2022 were not changed as a result of these reclassifications.
 
 
(ae)
Recently issued accounting pronouncements
 
i.
New and amended standards adopted by the Group:
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability. In November 2018, the FASB issued No. ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses (“ASU 2018-19”), which clarifies certain topics included within ASU 2016-13. In November 2019, the FASB issued No. ASU 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates (“ASU 2019-10”), which extends the adoption date for certain registrants. The amendments in ASU 2016-13 and ASU 2018-19 are effective for the Group for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Group adopted this new guidance on January 1, 2023 and it did not have material effect on its consolidated financial statements and related disclosures.
 
ii.
New and amended standards not yet adopted by the Group:
On December 14, 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires that entities disclose specific categories in their rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. The new standard is effective for the Group beginning December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis and retrospective application is also permitted. The Group does not expect that the adoption of ASU 2023-09 would have a material effect on its consolidated financial statements and related disclosures.
 
On December 13, 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”), which requires entities that hold crypto assets to subsequently measure such assets at fair value with changes recognized in net income each reporting period. The guidance also requires crypto assets measured at fair value to be presented separately from other intangible assets on the balance sheet and changes in the fair value measurement of crypto assets to be presented separately on the income statement from changes in the carrying amounts of other intangible assets. The new standard is effective for fiscal years beginning December 15, 2024, with early adoption permitted. The Group is currently evaluating the impact of adopting the standard.
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires the disclosure of significant segment expenses that are part of an entity’s segment measure of profit or loss and regularly provided to the chief operating decision maker. In addition, it adds or makes clarifications to other segment-related disclosures, such as clarifying that the disclosure requirements in ASC No. 280 are required for entities with a single reportable segment and that an entity may disclose multiple measures of segment profit and loss. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods beginning after December 15, 2024. Early adoption is permitted. The amendments should be adopted retrospectively. The Group does not expect that the adoption of ASU 2023-07 would have a material effect on its consolidated financial statements and related disclosures.
XML 27 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Risks and concentration
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Risks and concentration
3.
Risks and concentration
 
 
(a)
Concentration of credit risk
Financial instruments that may potentially subject the Group to significant concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, interest receivables. As of December 31, 2022 and 2023, a majority of the Group’s cash and cash equivalents, short-term investments, interest receivables were held at reputable financial institutions with high-credit ratings. In the event of bankruptcy of one of these financial institutions, the Group may not be able to claim its cash and demand deposits back in full. The Group continues to monitor the financial strength of the financial institutions. There has been no recent history of default in relation to these financial institutions.
The Group’s sales arrangements usually require full prepayment before the delivery of products after April 2021. For credit sales, the Group conducts credit evaluations of customers, and generally does not require collateral or other security from its customers. The Group establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific customers.
Customers which contributed more than 10% of total revenue are as below:
 
    
For the year ended
December 31,
 
    
2021
   
2022
   
2023
 
Customer A
     25     47     42
Customer B
     23     33     1
Customer C
     18     1     0
Customer D
     —        17     1
Customer E
     —        1     56
 
 
(b)
Supplier concentration
The Group currently purchased all of its integrated circuits, an important component of its IC products, from a third-party foundry partner for the years ended December 31, 2021, 2022 and 2023. Although only a limited number of manufacturers for such integrated circuits are available, management believes that other suppliers could provide similar integrated circuits on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would affect operating results adversely.
XML 28 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Cash and cash equivalents
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]  
Cash and cash equivalents
4.
Cash and cash equivalents
Cash and cash equivalents represent cash on hand, demand deposits placed with large reputable banks, and highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase with terms of less than three months. The following table sets forth a breakdown of cash and cash equivalents by currency denomination and jurisdiction as of December 31, 2022 and 2023:
 
    
RMB
    
RMB equivalent
USD
    
RMB equivalent
SGD
    
Total in
RMB
 
    
China
    
Overseas
    
China
    
Overseas
    
Overseas
        
    
(in thousands)
 
December 31, 2022
     611,266        95,051        656        79        5,179        712,231  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2023
     576,923        —         115,753        460        1,614        694,750  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 29 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories, net
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Inventories, net
5.
Inventories, net
Inventories consist of the following:
 
    
As of December 31,
 
    
2022
    
2023
 
    
(in thousands)
 
Finished goods
     34,577        36,224  
Work in process
     10,399        9,756  
Raw materials
     34,184        20,686  
  
 
 
    
 
 
 
Inventories
     79,160        66,666  
Less: inventory provision
     (1,378      (24,899
  
 
 
    
 
 
 
Total
     77,782        41,767  
  
 
 
    
 
 
 
During the
years
ended December 31, 2021, 2022 and 2023, the
G
r
o
u
p
 recognized inventories write-down of nil, RMB1,378,000 and RMB24,574,000 in cost of revenues, respectively.
 
Furthermore, an inventory provision of RMB1,053,000 related to obsolete items, which were determined to be non-replaceable and subsequently scrapped, was reversed.
XML 30 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments and other current assets, net
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepayments and other current assets, net
6.
Prepayments and other current assets, net
The current portion of prepayments and other current assets, net consist of the following:
 
    
As of December 31,
 
    
2022
    
2023
 
    
(in thousands)
 
Prepayments and other current assets, net:
     
VAT deductible
     2,262        3,989  
Prepayments to vendors (Note a)
     20,220        33,254  
Prepayments of listing expenses (Note b)
     17,970        —   
Interest receivables
     1,200        9,844  
Rental and other deposits
     72        102  
Others
     244        214  
  
 
 
    
 
 
 
Total
     41,968        47,403  
  
 
 
    
 
 
 
Note a: Prepayments to vendors mainly represent prepayments made to a third-party supplier for foundry service. The Group also records a write-down for the prepayment to third-party suppliers when the Group believes that the net realizable value (being the estimated selling price of final products, less the costs of completion and selling expenses) is less than carrying amount. For the years ended December 31, 2021,2022 and 2023, the Group recorded write-downs
of nil, nil and RMB141,000 for the prepayment to third-party suppliers in cost of revenues.
Note b: The amount represents incremental costs directly attributable to the Company’s initial public offering.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term investments
12 Months Ended
Dec. 31, 2023
Short-Term Investments [Abstract]  
Short-term investments
7.
Short-term investments
Short-term investments consist of the following:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Debt securities:
 
 
 
 
 
 
 
 
U.S. Treasury securities
     —         13,596  
  
 
 
    
 
 
 
As of December 31, 2022 and 2023, the Group’s short-term investments comprised of only debt securities. Short-term trading debt securities were U.S. Treasury securities with maturities less than one year, which were bought and held principally for the purpose of selling them in the near term. The cost of U.S. Treasury securities was
 
nil
and RMB
13,422,000
, with net unrealized gain of
nil
and RMB
174,000
recorded in other income, net as of December 31, 2022 and 2023, respectively.
XML 32 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Property, equipment and software, net
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, equipment and software, net
8.
Property, equipment and software, net
Property, equipment and software, net consist of the following:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Cost
     
Building
     —         42,041  
Building improvements
     —         1,130  
Leasehold improvements
     683        156  
Computers and electronic equipment
     3,475        5,515  
Furniture
     658        980  
Motor vehicles
     —         351  
Software
     5,583        5,308  
  
 
 
    
 
 
 
Total cost
     10,399        55,481  
Less: Accumulated depreciation and amortization
     (3,434      (6,297
  
 
 
    
 
 
 
Property, equipment and software, net
     6,965        49,184  
  
 
 
    
 
 
 
For the year ended December 31, 2023, the Group disposed of certain leasehold improvements and furniture as part of an office relocation and disposed certain software that ceased to be used in business operations, without any consideration received for these disposals. These assets
, with cost of RMB971,000 and accumulated depreciation and amortization of RMB967,000, were derecognized, resulting in a loss of RMB4,000.
No
 impairment charge was recorded for the years ended December 31, 2021, 2022 and 2023, respectively.
Depreciation
 
and amortization expenses recognized for the
years
ended December 31, 2021, 2022 and 2023 are summarized as follows:

 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Research and development expenses
     442        1,611        3,491  
Sales and marketing expenses
     8        40        115  
General and administrative expenses
     103        156        224  
  
 
 
    
 
 
    
 
 
 
Total
     553        1,807        3,830  
  
 
 
    
 
 
    
 
 
 
XML 33 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible assets, net
9.
Intangible assets, net
Intangible assets consisted of the following:

 

 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Amortized intangible assets with finite lives:
  
  
Cost: Trademarks (Note a)
     —         3,425  
Less: Accumulated depreciation and amortization
     —         —   
  
 
 
    
 
 
 
Intangible assets, net
     —         3,425  
  
 
 
    
 
 
 
Note a: On December 8, 2023, the Group entered into an asset acquisition agreement
with
GOLDSHELL PTE. LTD., a Singapore-based company, to acquire specific assets utilized in the operation of its Goldshell WEB3 infrastructure brand (referred to as the “Transaction” hereafter). The consideration for this transaction amounted to USD550,000, fully settled in cash by December 31, 2023. The Transaction was accounted as an asset acquisition, through which the Group acquired three identifiable assets: trademarks, customer relationships, and software. The trademarks are applied and registered in the EU, United States, UK, Hong Kong SAR, and Singapore, with remaining legal lifespans averaging between 7 to 10 years. The total purchase price, encompassing the transaction consideration of USD550,000 and direct transaction costs of USD14,000, amounted to USD564,000 (equivalent to RMB3,994,000), with allocations to trademarks, customer relationships, and software at USD483,000 (equivalent to RMB3,425,000), USD68,000 (equivalent to RMB480,000), and USD13,000 (equivalent to RMB89,000) respectively. As of December 31, 2023, all trademarks have been officially transferred to the Group and were recorded under “intangible assets”, while the transfer process for customer relationships and software was ongoing, with their allocated purchase prices recorded in “prepayments on long-term assets”. On February 28, 2024, the Transaction was completed, as details provided in Note 21.
No impairment charge was recorded for the years ended December 31, 2021, 2022 and 2023, respectively.
As of December 31, 2023, amortization expenses related to the intangible assets for future periods are estimated to be as follows:
 
 
  
Amounts
 
 
  
(in thousands)
 
Year Ending December 31,
  
2024
     381  
2025
     381  
2026
     381  
2027
     381  
2028 and after
     1,901  
  
 
 
 
     3,425  
XML 34 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Lease
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease
10.
Lease
The Group leases facilities under
non-cancellable
operating leases. The terms of substantially all of these leases are two to three years or less. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases. Variable lease cost and short-term leases (lease terms less than 12 months) are recognized as incurred.
 
  (a)
The components of lease expenses were as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
 
 
  
(in thousands)
 
Lease cost:
        
Amortization of
right-of-use
assets
     801        946        1,103  
Interest of lease liabilities
     84        73        62  
Expenses for short-term lease within 12 months
     156        (153      1,075  
  
 
 
    
 
 
    
 
 
 
Total lease cost
     1,041        866        2,240  
  
 
 
    
 
 
    
 
 
 
 
  (b)
Supplemental cash flow information related to leases was as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Cash paid for amounts included in the measurement of lease
        
Operating cash flows from operating leases
     885        1,008        1,050  
Right-of-use
assets obtained in exchange for lease obligations:
        
Operating leases
     —         —         2,213  
Lease liability settled through termination of lease:
        
Operating leases
     —         —         627  
Right-of-use assets disposed through termination of lease:
                    
 
 
 
Operating leases
     —         —         704  
 
  (c)
Supplemental balance sheet information related to leases was as follows:
 
 
  
As of December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
Weighted-average remaining lease term
        
Operating leases
     30.00 months        18.55 months        21.00 months  
Weighted-average discount rate
        
Operating leases
     4% per annum        4% per annum        4% per annum  
 
  (d)
Maturities of lease liabilities were as follows:
 
 
  
As of December 31,
 
 
  
2023
 
 
  
(in thousands)
 
Year Ending December 31,
  
2024
     1,159  
2025
     773  
  
 
 
 
Total undiscounted lease payments
     1,932  
Less: imputed interest
     (68
  
 
 
 
Total lease liabilities
     1,864  
 
 
 
 
 
Amounts due within 12 months
     1,103  
Non-current lease liability
     761  
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments on long-term assets
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Prepayments on long-term assets
11.
Prepayments on long-term assets
The following is a summary of prepayments on long-term assets as of December 31,2022 and 2023:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Prepayments on buildings (Note a)
     112,856        112,856  
Prepayments on other
non-current
assets (Note b)
     —       569
 
 
 
 
 
 
 
 
 
     112,856      113,425
  
 
 
    
 
 
 
Note a: On December 21, 2021, the Group entered into a sale and purchase agreement (the “S&P Agreement”) with an independent third party, pursuant to which, the Group agreed to purchase a premise located in Shanghai, the PRC, at a consideration of RMB112,855,500, and fulfill certain tax requirement that during the period starting from the date of the S&P Agreement to December 31,
 
2024, the total amount of taxes payments would be not less than approximately RMB50,000,000 in aggregate. In the event that the Group fails to meet the tax requirements of RMB50,000,000, the counterparty has the right to demand a delay in delivering the premise until the Group supplements the taxation requirements, or to terminate the S&P agreement by returning all prepayments to the Group without any penalty. Although phased requirements for the taxation of RMB50,000,000 
are stated in the S&P agreement, the fulfillment of these phased requirements only affects the Group’s entitlement on certain government subsidies and does not involve the counterparty’s right to terminate the S&P agreement. As of December 31, 2023, the consideration has been fully paid. The prepayments are refundable subject to (i) the agreement is terminated by uncontrollable factors of which the liability of breach of agreement does not lay on either the seller or the Group, or (ii) the agreement is terminated by the Group on the ground that the seller cannot fulfill the responsibility of the agreement.
Note b: The amount represents the prepaid allocated purchase price for customer relationships and software, which were still in the transfer process and had not been finalized as of December 31, 2023. Please refer to Note 9 for further details regarding the asset acquisition process.
XML 36 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued liabilities and other current liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued liabilities and other current liabilities
12.
Accrued liabilities and other current liabilities
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Salary and welfare payable
     3,616        8,915  
Other tax payables
     350        3,221  
Accrued listing expenses (Note a)
     4,963        —   
Others
     3,926        3,228  
  
 
 
    
 
 
 
Total
     12,855        15,364  
  
 
 
    
 
 
 
Note a: The amount represents incremental costs directly attributable to the Company’s initial public offering payable by the Group.
XML 37 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Share capital
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Share capital
13.
Share capital
On June 28, 2021, Intchains Group Limited, was incorporated in the Cayman Islands as an exempted company with limited liability to become our offshore holding company with authorized share capital of US$50,000 divided into 500,000,000 shares of a par value of US$0.0001 each. On June 28, 2021, the Company issued 1,000,000 ordinary shares to existing shareholders at a price of US$0.0001 per share for a total cash consideration of US$100. All share capital is unpaid yet.
On December 14, 2021, the directors of the Company and shareholders approved that, 176,470 ordinary shares of the Company to be issued and allotted to Golden Stone Capital Limited at a consideration of RMB100,000,000.
On July 8, 2022, the Company effected 100 for 1 stock subdivision, such that the (i) authorized share capital of the Company was subdivided from US$50,000 divided into 500,000,000 shares, US$0.0001 par value each to US$50,000 divided into 50,000,000,000 shares, US$0.000001 par value each, and (ii) the issued and outstanding shares were 117,647,000 shares of par value of US$0.000001 each.
In March 2023, the
Company
completed its initial public offering (“IPO”) on the Nasdaq Capital Market. In the IPO, 1,114,516 American depositary shares (“ADSs”), representing 2,229,032 Class A ordinary shares, were issued and sold to the public at a price of USD 8.00 per ADS, after underwriter partially exercised over-allotment option to purchase additional ADSs. Net proceeds of the Company’s IPO, including the proceeds from the sale of the over-allotment shares, totalled RMB38,211,000, after deducting underwriting discounts and commission, and other incremental costs directly attributable to IPO.
Upon the completion of IPO, the authorized share capital of the Company was re-classified and re-designated such that the authorized share capital of the Company became US$50,000 divided into
50,000,000,000
shares of a par value of US$
0.000001
each, comprising
of 
(a)
49,934,912,000
Class A
ordinary shares
of a par value of US$
0.000001
each
(the “Class A Ordinary Shares”); 
and (b)
65,088,000
Class B
ordinary shares
of a par value of US$
0.000001
each
 (the “Class B Ordinary Shares”). On March 20, 2023, 52,559,000 and 65,088,000 ordinary shares held by the existing shareholders before IPO were respectively re-designated as Class A Ordinary Shares and Class B Ordinary Shares
.
Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to the vote at general meetings of the 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 the Company.
Each Class B Ordinary Share shall be converted at the option of the holder, at any time after issue and without the payment of any additional sum, into one fully paid Class A Ordinary Share calculated at the
conversion rate.
Upon any sale, transfer, assignment or disposition of Class B Ordinary Shares by a holder thereof to any person or entity which is not an Affiliate of such holder, such Class B Ordinary Shares validly transferred to the new holder shall be automatically and immediately converted into an equal number of Class A Ordinary Shares.
Upon the completion of IPO, the 2022 Share Incentive Plan (“The Plan”) became effective. Please refer to Note 14 for details regarding the Plan. As of December 31, 2023, no ordinary shares had been issued under the Plan.
In March 2023, pursuant to the Underwriter Agreement, the Company issued to Maxim Partners LLC (or its permitted assignees) warrants, or the Underwriter’s Warrants, to purchase 33,435 of the
Company
’s ADSs, representing 66,870 Class A ordinary shares, at an exercise price of USD10.00 per ADS, with the option to exercise on a cashless basis. The Underwriter’s Warrants are exercisable commencing six months after the Prospectus Effective Date, and will expire 18 months after the Prospectus Effective Date. The Company classified the Underwriter’s Warrants as equity at their fair value on the issuance date. As of December 31, 2023, all the Underwriter’s Warrants are outstanding.
In November 2023,
1,095,760
Class B ordinary shares were converted into Class A ordinary shares by the holder on a
one-for-one
basis
.
As of December 31, 2023, the authorized and outstanding ordinary shares are 119,876,032. These outstanding shares consist of (1) 55,883,792 Class A ordinary shares and (2) 63,992,240 Class B ordinary shares, which were held by the Chairman and CEO, and CTO of the
G
roup
.
XML 38 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share based compensation
14.
Share based compensation
The Group adopted the “2022 Share Incentive Plan” on July 12, 2022 (“The Plan”), by the way of special resolution passed on July 12, 2022, which became effective upon the completion of the proposed initial public offering of American Depositary Shares of the Company in March 2023 and shall continue for 10 years unless amended or terminated by the Board. The Company could use the following awards authorized for issuance or grant under the Plan: options, share appreciation rights, share awards, restricted share units
 (“RSUs”),
dividend equivalents or other share-based awards. The maximum aggregate number of shares that may be issued under the Plan is initially 6,500,000 Shares and shall automatically increase on the first trading day in January each calendar year during the term of the Plan, beginning on the first trading day in January 2023, by an amount equal to 1% of the total number of Shares outstanding as measured as of the last trading day in the immediately preceding calendar year, or such fewer number of Shares as determined by the Board, but in no event shall any such annual increase exceed 1,350,000 Shares. The shares issued under the Plan may be authorized, but unissued, or reacquired shares (subject to applicable laws), including shares repurchased by the Company on the open market. As of December 31, 2023, the number of shares
granted
but unissued was 527,602 ordinary shares. Two ordinary shares are issuable upon the vesting or the exercise of one share-based award.
(a) RSUs
The following table summarize the Group’s RSU activities under the 2022 Plan:
 
    
Number of RSUs
    
Weighted average
grant date fair
value
 
            US$  
Awarded and unvested as of December 31, 2022
     —         —   
Granted
     135,706        8.50  
Vested
     —         —   
Canceled/forfeited
     (4,984      8.50  
  
 
 
    
 
 
 
Awarded and unvested as of December 31, 2023
     130,722        8.50  
  
 
 
    
 
 
 
Expected to vest as of December 31, 2023 (Note a)
     107,427        8.50  
  
 
 
    
 
 
 
Note a: RSUs expected
to
vest are the result of applying the
pre-vesting
forfeiture rate assumptions to total outstanding RSUs.
As of December 31, 2023, there were RMB 4,457,000 of unamortized compensation costs related to all outstanding RSUs, net of expected forfeitures. These amounts are expected to be recognized over a weighted average period of 3.4 years.
During the years ended December 31, 2021, 2022 and 2023, the
Group
 
recognized share-based compensation expense of nil, nil and RMB 2,122,000, respectively, in connection with the above RSUs.
(b) Share options
A summary of the changes in the share options relating to ordinary shares granted by the Group during the year ended December 31, 2023 is as follows:
 
    
Number of
share options
    
Weighted
average
excercise price
    
Weighted
average
remaining
contractual life
 
            US$      (in years)  
Outstanding as of December 31, 2022
     —         —         —   
Granted
     135,079        8.0        10.0  
Exercised
     —         —         —   
Canceled/forfeited
     (2,000      8.0        9.5  
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding as of December 31, 2023
     133,079        8.0        9.4  
 
 
 
 
 
 
 
 
 
 
 
 
 
Vested and exercisable as of December 31, 2023 (Note a)
     —         —         —   
Vested and expected to vest as of December 31, 2023 (Note b)
     109,014        8.0        9.4  
Note a: No outstanding share options will be exercisable after the expiry of a period of up to ten years from the date of grant.
Note b: Share options expected to vest are the result of applying the
pre-vesting
forfeiture rate assumptions to total outstanding share options.
 
The aggregate intrinsic value is calculated as the difference between the exercise price of the awards and the fair value of the underlying ordinary shares at each reporting date, for those awards that had exercise price below the estimated fair value of the relevant ordinary shares.
 
As of December 31, 2023, the aggregate intrinsic value of all outstanding options that was RMB
4,119,000
. As of the same date, the aggregate intrinsic value of options that were vested and exercisable and options that were vested and expected to vest was
nil
and RMB
3,374,000
, respectively.
During the years ended March 31, 2021, 2022 and 2023, the weighted average grant date fair value of share options granted was nil, nil and US$5.3534, respectively, and there was no share option vested or exercised during the
same
years.
As of December 31, 2023, total unrecognized share-based compensation expense relating to unvested share options was RMB2,864,000, which is expected to be recognized over a weighted-average period of 3.4 years.
The Group calculated the estimated fair value of the options on the respective grant dates using the binomial tree valuation model with the following assumptions for each applicable period which took into account variables such as volatility, dividend yield, and risk-free interest rates:

 

 
  
For the year
ended December 31,
 
  
2023
Risk-free interest rate(i)
   3.76%
Expected volatility(ii)
   77%
Expected dividend yield(iii)
   0%
Exercise multiple(iv)
   2.2
 to 
2.8
Forfeiture rate (v)
   2
% to 
10%
Fair value of underlying ordinary shares
   US$ 8.5
Fair value of share option
   US$5.2670
 to
 US$5.7275
 
 
i)
Risk-free interest rate is based on the yields of United States Treasury securities with maturities similar to the expected life of the share options in effect on the measurement date.
 
 
ii)
The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the contract life of the Group’s options.
 
 
iii)
Expected dividend yield is assumed to be nil as the Group has no history or expectation of paying a dividend on its ordinary shares.
 
 
iv)
The expected exercise multiple was estimated as the average ratio of the stock price to the exercise price of when employees would decide to voluntarily exercise their vested options. As the Group did not have sufficient information of past employee exercise history, it has considered the statistics by making reference to a widely-accepted academic research publication.
 
 
v)
Forfeiture rate was based on the historical data of the Group from recent years and widely-accepted academic research publications, given the Group’s limited historical record of share options.
(c) Share-based compensation expense by function:
The Group recognized share-based compensation expenses for the years ended December 31, 2021, 2022 and 2023 as follows:
 
    
For the year ended December 31,
 
    
2021
    
2022
    
2023
 
    
(in thousands)
 
Research and development expenses
     —         —         1,972  
Sales and marketing expenses
     —         —         818  
General and administrative expenses
     —         —         684  
  
 
 
    
 
 
    
 
 
 
Total
     —         —         3,474  
  
 
 
    
 
 
    
 
 
 
XML 39 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Products revenue
12 Months Ended
Dec. 31, 2023
Revenues [Abstract]  
Products revenue
15.
Products revenue
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
ASIC chips products:
  
 
631,838
 
  
 
473,740
 
  
 
68,358
 
ASIC chips
  
 
560,105
 
  
 
436,980
 
  
 
47,736
 
Computing equipment (Note a)
  
 
— 
 
  
 
— 
 
  
 
8,496
 
Ancillary software and hardware
  
 
71,733
 
  
 
36,760
 
  
 
12,126
 
Others (Note b)
  
 
— 
 
  
 
— 
 
  
 
13,867
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
631,838
 
  
 
473,740
 
  
 
82,225
 
  
 
 
 
  
 
 
 
  
 
 
 
Note a: The Group began offering computing equipment with embedded ASIC chips to customers in the fourth quarter of 2023.
Note b: The revenue was substantially derived from a one-off sale of intelligent router products, totaling RMB13,839,000 for the year ending December 2023. These intelligent router products were procured from external vendors and integrated with our software solutions for resale purposes. This was a one-off transaction for the Group, with no plans in place to pursue this business line in the future.
XML 40 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Other income, net
12 Months Ended
Dec. 31, 2023
Component of Operating Income [Abstract]  
Other income, net
16.
Other income, net
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Government grants (Note a)
     661        29,799        13,201  
Interest expense and guarantee fee
     (197      (73      (62
Change in fair value of short-term investments
     —         —         174  
Others
     79        —         (122
  
 
 
    
 
 
    
 
 
 
     543        29,726        13,191  
  
 
 
    
 
 
    
 
 
 
Note a: The government grants are provided by local government to support the qualified projects of IC industry with no repayment obligations. The amount recognized represents conditions for meeting grants are fulfilled for the years ended December 31, 2021, 2022 and 2023.
XML 41 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
17.
Income Taxes
 
 
(a)
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.
 
 
(b)
British Virgin Island
Pursuant to the rules and regulations of the British Virgin Island, the Group is not subject to any income tax in the British Virgin Island.
 
 
(c)
Hong Kong Profits Tax
The Group’s subsidiaries incorporated in Hong Kong are subject to a two-tiered income tax rate on its taxable income generated from operations in Hong Kong effective on April 1, 2018. The first HK
$2 
million of profits earned by its subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e.,
8.25
%) while the remaining profits will continue to be taxed at the existing
16.5
% tax rate. Under the Hong Kong tax laws, which are effective from January 1, 2023, entities in HK are exempted from the Hong Kong income tax on its foreign-derived income if the HK entities meet economic substance requirement or participation requirement. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax.
 
 
(d)
Singapore
Tax on corporate income is imposed at a flat rate of 17%. A partial tax exemption and a three-year
start-up
tax exemption for qualifying
start-up
companies are available. Under partial tax exemption, 75% of the first SGD 10,000 of chargeable income is tax exempt and 50% of the next SGD 190,000 of chargeable income is tax exempt. Under
start-up
tax exemption, 75% of the first SGD 100,000 of chargeable income is tax exempt and 50% of the next SGD 100,000 of chargeable income is tax exempt. The
start-up
exemption is not available to property development and investment holding companies. 
 
 
(e)
PRC Enterprise Income Tax (“EIT”)
Shanghai Intchains obtained its High and New Technology Enterprises (“HNTE”) certificate with a valid period of three years in 2019. Therefore, Shanghai Intchains is eligible to enjoy a preferential tax rate of 15% from 2019 to 2021 to the extent it has taxable income under the EIT Law, as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority. In December 2022, Shanghai Intchains received approval from the tax authority on the renewal of its HNTE status which entitled it to the preferential income tax rate of 15% effective retroactively from 2022 to 2024. In addition, Shanghai Intchains is qualified as an integrated circuit design enterprise and enjoying a
5-year
tax holiday (two years full exemption followed by three years half reduction) beginning from 2021 after utilizing all prior years’ tax losses.
 
The Group’s other PRC subsidiaries are subject to the statutory income tax rate of 25%.
The carry forward period for net operating losses under the EIT Law is five years for general enterprises and ten years for HNTE and all tax losses have been utilized during the year of 2021. However, Shanghai Intchains is eligible to enjoy a preferential tax rate of 0% after utilizing all prior year’s tax losses
 from 2021 to 2022 and 12.5% from 2023 to 2025.
 
 
(f)
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 Foreign- invested Enterprise (“FIE”) to its immediate holding company outside of China, if such immediate holding company is considered as a
non-resident
enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company is incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% if the 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, 2022 and 2023, 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.
 
A reconciliation between the effective income tax rate and the PRC statutory income tax rate is as follows:
 

 
  
For the year ended December 31,
 
 
  
2021
 
 
2022
 
 
2023
 
PRC statutory income tax rates
     25.00     25.00     25.00
Effect of different tax rates available to different jurisdictions
     —        —        (1.25 %
)
Effect of preferential tax rates and tax holiday
     (22.79 %)      (18.34 %)      (12.20 %) 
Effect of expenses not deductible for tax purposes (i)
     0.01     0.01     (1.56 %) 
Effect of additional deduction of research and development expense
     (2.22 %)      (2.64 %)      13.01
Effect of tax losses and temporary differences utilized
     —        (0.81 %)      1.64
  
 
 
   
 
 
   
 
 
 
Total
     0.00     3.22     24.64
  
 
 
   
 
 
   
 
 
 
 
 
(i)
Expenses not deductible for tax purposes primarily consist of share-based compensation expense and entertainment expenses exceeding the pre-tax deduction limit.
Composition of income tax expense/(benefit)
The current and deferred portions of income tax expense/(benefit) included in the consolidated statements of operations and comprehensive income are as follows:

 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Current tax
     —         11,814        4,185  
Deferred taxation
     —         42        (12,941 )
 
  
 
 
    
 
 
    
 
 
 
Income tax expenses/(benefit)
     —         11,856        (8,756 )
  
 
 
    
 
 
    
 
 
 
Deferred tax assets and liabilities
Deferred taxes were measured using the enacted tax rates for the periods in which they are expected to be reversed.
 
The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets and liabilities as of December 31, 2022 and 2023:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Deferred tax assets:
     
Accrued expense and others
     80        129  
Inventory provision
     207        3,996  
Impairment on prepayment
     —         35  
Product warranty
     33        6  
Tax loss
     —         9,883  
  
 
 
    
 
 
 
Total deferred tax assets before valuation allowance
     —         14,049  
Valuation allowance
     —         (503
 
 
 
 
 
 
 
 
 
Total deferred tax assets
     320        13,546  
  
 
 
    
 
 
 
Deferred tax liabilities:
     
Accelerated tax depreciation
     (362      (647
  
 
 
    
 
 
 
Total deferred tax liabilities
     (362      (647
  
 
 
    
 
 
 
Presentation in the consolidate balance sheet:
     
Deferred tax assets
     —         12,899
Deferred tax liabilities
     (42      —   
  
 
 
    
 
 
 
Net deferred tax assets/(liabilities)
     (42      12,899  
  
 
 
    
 
 
 
 
In accordance with ASC 740, for each
tax-paying
entity within a particular jurisdiction, all deferred tax assets and liabilities shall be offset and presented as a single amount within a particular tax jurisdiction rather than on a legal entity by entity basis. Therefore, certain
non-current
deferred tax assets and liabilities of the Group were offset and presented on a net basis on the consolidated balance sheets of the Group.
The
Group
evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2022 and 2023, the Group did not have any significant unrecognized uncertain 
tax positions.
As of December 31, 2022 and 2023, the Group had taxable losses of nil and RMB62,534,000 derived from the entity in the PRC, which can be carried forward for ten years to offset future taxable profit for the subsidiary qualified as HNTE in 2023. The PRC taxable loss will expire in 2033 if not utilized. As of December 31, 2022 and 2023, the Group had taxable losses of nil and RMB2,957,000 derived from the entity in Singapore, which can be carried forward with no expiration date.
As of December 31, 2023, the valuation allowance of RMB503,000 was principally related to the tax loss from the entity in Singapore. The Group does not believe that sufficient positive evidence exists to conclude that the recoverability of deferred tax assets of the entity in Singapore is more likely than not to be realized. Consequently, the Group has provided full valuation allowances for the entity in Singapore on the related deferred tax assets. The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented:
 
    
For the year ended December 31,
 
    
2021
    
2022
    
2023
 
    
(in thousands)
 
Beginning balance
     —         —         —   
Additions during the year
     —         —         503  
  
 
 
    
 
 
    
 
 
 
Ending balance
     —         —         503  
  
 
 
    
 
 
    
 
 
 
XML 42 R25.htm IDEA: XBRL DOCUMENT v3.24.1
Related party transactions
12 Months Ended
Dec. 31, 2023
Related Party Transactions [Abstract]  
Related party transactions
18.
Related party transactions
During the year ended December 31, 2021, the Group entered into certain short-term loan agreements with Shanghai Pudong Development Bank Co., LTD. New Branch of Shanghai Pilot Free Trade Zone. with aggregated principal amount of RMB5,000,000, which was guaranteed by a controlling shareholder, and his spouse, and an independent third party with the interest fixed rates 4% per annum. The amount was fully repaid on October 25, 2021.
As of December 31, 2020, the amounts due to Mr. Sheng and Mr. Feng Yang, the shareholders of the Group, were RMB4,790,000 and RMB13,000, respectively. These amounts are
non-trade
in nature, unsecured, interest-free and repayable on demand and all repaid in 2021.
During the years ended December 31, 2021, 2022 and 2023, except for disclosed above, the Group did not conduct any transaction with related parties. As of December 31, 2022 and 2023, the amount due to (or due from) related parties was nil.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Basic and diluted net earnings per share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Basic and diluted net earnings per share
 
19.
Basic and diluted net earnings per share
Basic and diluted earnings per share have been calculated in accord
a
nce with ASC 260 on computation of earnings per share for each of the
years
ended December 31, 2021, 2022 and 2023, are calculated as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands, except share and per share data)
 
Basic and diluted net earnings per share calculation
        
Numerator:
        
Net earnings(loss) attributable to ordinary shareholders, basic and diluted
     450,144        355,201        (26,795 )
Denominator:
        
Weighted-average ordinary shares outstanding, basic and diluted
(1)
     100,870,300        117,647,000        119,387,937  
Net earnings per share attributable to ordinary shareholders:
        
Basic
     4.46        3.02        (0.22
Diluted
     4.46        3.02        (0.22
Note:
 
  (1)
Retroactively restated for the stock subdivision as described in Note 1.
For the year ended December 31, 2023, the effects of all outstanding RSUs, share options and warrants have been excluded from the computation of diluted loss per share due to its anti-dilutive effect.
XML 44 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and contingencies
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
20.
Commitments and contingencies
As of December 31, 2022 and 2023, the Group is not a party to any legal or administrative proceedings which will have a material adverse effect on the Group’s financial position, results of operations and cash flows. In addition to the information disclosed elsewhere in the notes to consolidated financial statements, the Group had no significant capital and other commitments, long-term obligations or guarantees as of December 31, 2022 and
2023.
XML 45 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent events
12 Months Ended
Dec. 31, 2023
Subsequent Events [Abstract]  
Subsequent events
21.
Subsequent events
On February 28, 2024, the Group completed its previously reported acquisition of certain assets from Singapore-based GOLDSHELL PTE. LTD., or the Seller, in accordance with an asset acquisition agreement between a subsidiary of the Group and the Seller dated December 8, 2023. Pursuant to the terms and conditions of such asset acquisition agreement, the Group acquired the Goldshell brand and certain related assets for a cash consideration of
US$
550,000
. Details of the acquisition are also included in Note 9.
On January 22, 2024, Maxim Partners LLC exercised the Underwriter’s Warrants granted in connection with our initial public offering on the Nasdaq Capital Market in full through a cashless exercise to acquire
7,921
of our ADSs. Information with respect to the Underwriter’s Warrants is described in Note 13.
XML 46 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Restricted net assets
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Restricted net assets
22.
Restricted net assets
Pursuant to the laws applicable to the
PRC’s Foreign Investment Enterprises and local enterprises, the Group’s entities in the PRC must make appropriation from
after-tax
profit to
non-distributable
reserve funds as determined by the Board of Directors of the Company.PRC laws and regulations permit payments of dividends by the Company’s subsidiaries in the PRC only out of their retained earnings, if any, as determined in accordance with the PRC accounting standards and regulations. In addition, the Company’s subsidiaries incorporated in the PRC are required to annually appropriate
10
% of their net income to the statutory reserve prior to payment of any dividends, unless such reserve has reached
50
% of their respective registered capital.
As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries 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. Amounts restricted include paid-in capital, share premium and the statutory reserves of subsidiaries.
As of December 31, 2022 and 2023, the total of restricted net assets was RMB
157,024,000
, or
17
% of the
Group
’s total consolidated net assets, and RMB
157,810,000
, or
17
% of the
Group
’s total consolidated net assets, respectively.
XML 47 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of presentation
 
(a)
Basis of presentation
Pursuant to the reorganization as disclosed in Note 1(b), the Company was incorporated on June 28, 2021 and became the holding company of the companies now comprising the Group on December 6, 2021. As the Reorganization only involved inserting new holding entities at the top of an existing company and has not resulted in any change of respective interests of the shareholders, the Consolidated Financial Statement for the reporting periods has been presented as a continuation of the existing company by applying the principles of merger accounting as if the Reorganization had been completed at the beginning of the reporting periods.
The consolidated statements of operations and comprehensive income/(loss), consolidated statements of changes in equity and consolidated statements of cash flows of the Group for the years ended December 31, 2021, 2022 and 2023 include the results and cash flows of all companies now comprising the Group from the earliest date presented or since the date when the subsidiaries and/or businesses first came under the common control of the Controlling Shareholders, where this is a shorter period. The consolidated statements of financial position of the Group as at December 31, 2022 and 2023 have been prepared to present the assets and liabilities of the subsidiaries and/or businesses using the existing book values from the Controlling Shareholders’ perspective. No adjustments are made to reflect fair values, or recognize any new assets or liabilities as a result of the Reorganization.
All intra-group transactions and balances have been eliminated on consolidation.
 
 
(b)
Basis of preparation
The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”).
Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below.
Use of estimates
 
(c)
Use of estimates
The preparation of the Group’s consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from such estimates.
The Group believes that accounting estimation of recoverability of prepayments to vendors, recoverability of prepayments on long-term assets, impairment on other long-lived assets, valuation of deferred tax assets, write-down for inventories and prepayments, valuation and recognition of share-based compensation and provision for product warranty reflect significant judgments and estimates used in the preparation of its consolidated financial statements.
Management bases the estimates on historical experience and on various other assumptions as discussed elsewhere to the consolidated financial statements that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from these estimates.
Consolidation
 
(d)
Consolidation
The Group’s consolidated financial statements include the financial statements of the Company and its subsidiaries, for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation.
Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.
Functional currency and foreign currency translation
 
(e)
Functional currency and foreign currency translation
The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States dollar (“US$”), while the functional currency of the PRC entities in the Group is RMB 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 operations and comprehensive income as foreign exchange related gains or loss.
The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside of PRC are translated into RMB at fiscal
year-end
exchange rates, income and expense items are translated at average exchange rates prevailing during the fiscal year, 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 statement. The exchange rates used for translation on December 31, 2022 and 2023 were US$1.00=RMB 6.9646 and 7.0827, respectively, representing the index rates stipulated by the People’s Bank of China.
 
Convenience translation
 
(f)
Convenience translation
The unaudited United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the noon buying rate of US$1.00=RMB7.0999 on the last trading day of 2023 (December 29, 2023) as set forth in the H.10 statistical release of the Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted into US$ at such rate.
 
Fair value of financial instruments
 
(g)
Fair value of financial instruments
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 Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. 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, for the assets or liabilities either directly or indirectly.
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.
The Group does not have any
non-financial
assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis.
 
The Group’s financial instruments consist principally of cash and cash equivalents, short-term investments, interest receivables, other receivables, accounts payable and other liabilities.
As of December 31, 2022 and 2023, the carrying values of cash and cash equivalents, interest receivables, other receivables, accounts payable and other liabilities approximated to their fair values reported in the consolidated balance sheets due to the short term nature of these instruments.
On a recurring basis, the Group measures its short-term investments at fair value.
The following table sets forth the Group’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:
 
    
Level 1
    
Level 2
    
Level 3
 
    
(in thousands)
 
As of December 31, 2023
        
Short-term investments:
        
U.S. Treasury securities
            13,596        —   
As of December 31, 2022, there was no financial asset that was measured at fair value on a recurring basis.
The Group values its debt securities using observable, market-based input, and accordingly, the Group classifies the debt securities within Level 2.
Cash and cash equivalents
 
 
(h)
Cash and cash equivalents
Cash and cash equivalents include cash and demand deposits placed with banks or other financial institutions with no restrictions.
 
Short-term investments
 
(i)
Short-term investments
All highly liquid investments with original maturities less than twelve months are classified as short-term investments. Investments that are expected to be realized in cash during the next twelve months are also included in short-term investments.
The Group accounts for short-term debt investments in accordance with ASC Topic 320, Investments – Debt Securities (“ASC 320”). The Group classifies the short-term investments in debt securities as held-to-maturity, trading or available-for-sale, whose classification determines the respective accounting methods stipulated by ASC 320. Dividend and interest income, including amortization of the premium and discount arising at acquisition, for all categories of investments in securities are included in earnings. Any realized gains or losses on the sale of the short-term investments are determined on a specific identification method, and such gains and losses are reflected in earnings during the period in which gains or losses are realized. Securities that the Group has the positive intent and ability to hold to maturity are classified as held-to-maturity securities and stated at amortized cost less allowance for credit losses. Securities that are bought and held principally for the purpose of selling them in the near term are classified as trading securities, in accordance with ASC 320. Unrealized holding gains and losses for trading securities are included in earnings. Debt investments not classified as trading or as held-to-maturity are classified as available-for-sale debt securities, which are reported at fair value, with unrealized gains and losses recorded in “accumulated other comprehensive income/(loss)” on the consolidated balance sheets.
 
Inventories
 
(j)
Inventories
The Group’s inventories consist of finished goods, work in process and raw materials, which are purchased from contract manufacturers and component suppliers. Inventories are stated at the lower of cost or 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 inventory, 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.
In accordance with ASC
855-10-55-1(b),
the Group considers all data available, including future demand and subsequent changes in product prices that may provide additional information about the valuation of inventories at the balance sheet date.
 
Property, equipment and software, net
 
(k)
Property, equipment and software, net
Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization are calculated using the straight-line method over the shorter of their estimated useful lives of these assets or the term of the related leases. The estimated useful lives are as follows:
 
Leasehold improvements    the shorter of their useful lives or the lease terms
Computers and electronic equipment    3 years
Furniture    3-5 years
Software    3 years
Building    48 years
Building improvement    10 years
Motor vehicles    4 years
Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive income.
 
Intangible assets, net
 
(l)
Intangible assets, net
Intangible assets with an indefinite life are not amortized and are tested for impairment annually or more frequently if events or changes in circumstances indicate that they might be impaired. Intangible assets with finite lives are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives of the respective assets. Acquired intangible assets from business combination are recognized and measured at fair value at the time of acquisition. Those assets represent assets with finite lives and are further amortized on a straight-line basis over the estimated economic useful lives of the respective assets. The estimated useful lives of major intangible assets are as follows:
 
Trademarks
  
7
-10
years
 
Impairment of long-lived assets
 
(m)
Impairment of long-lived assets
For other long-lived assets including cryptocurrency, property, equipment and software, intangible assets, right-of-use assets, prepayments on long-term assets, 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.
 
Contract liabilities
 
(n)
Contract liabilities
Cash proceeds received from customers before product delivery is recognized as contract liabilities and is recognized as revenue when revenue recognition criteria are met.
The prepayments received from customers as of December 31, 2022 and 2023 were RMB6,000 and RMB9,828,000, respectively. The revenue recognized during
years
ended December 31, 2021, 2022 and 2023 for such contract liability was nil, RMB3,002,000 and RMB 6,000, respectively.
Revenue from contracts with customers (ASC 606)
 
(o)
Revenue from contracts with customers (ASC 606)
The Group recognizes revenue to match the transfer of promised goods to customers in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services.
Products revenue
The Group generates revenue primarily from the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products.
The Group’s sales arrangements usually require full prepayment before the delivery of products after April 2021. Before that date, the Group offered credit sales to certain significant, long-standing customers in China. The payment term was up to 6 months.

Generally, the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products forms an integral part of the performance obligations. ASIC chips are the most crucial hardware component embedded into the Group’s products that provide computing power and are also the key factor determining efficiency of the applications of the Group’s products. Other key hardware includes the computing board, control board, and other accessories such as power supply and structural parts. Software is embedded in hardware to provide basic configuration of relevant hardware that enables
end-users
to monitor the working conditions of the chips in real time, including real-time hash rate, temperature, and network connection. Computing equipment represents the comprehensive integration of software and hardware, incorporated the Group’s ASIC chips. All of these components are part of the Group’s products with regard to the Group in completing its performance obligations. Therefore, the Group recognizes product revenue at a point in time based on management’s evaluation of when the control of the products has been passed to customers. The transfer of control is considered complete when products have been picked up by or deliver to shipper of the Group’s customers.

The Group offers a standard product warranty of not longer than six months that the product will operate under normal use. Except for the product warranty, the Group is not obligated to provide significant after- sales service such as hardware/software upgrades or updates. At the time revenue is recognized, an estimate of future warranty costs, is recorded as sales and marketing expenses. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. The amount of total warranty costs incurred was immaterial for the years ended December 31, 2021, 2022 and 2023, respectively. 
Value-added-tax ("VAT") recoverable and surcharges
 
(p)
Value-added-tax
(“VAT”) recoverable and surcharges
Value added tax recoverable represent amounts paid by the Group for purchases. The surcharges (i.e., Urban construction and maintenance tax, educational surtax, local educational surtax) were
5%-6%
of the value-
added-tax
depending on the tax payer’s location.
 
Cost of revenue
 
(q)
Cost of revenue
Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Cost of revenue consists of product costs, including cost of raw materials, contract manufacturers for production, shipping and handling costs
,
inventories write-downs and prepayments write-downs.
 
Research and development expenses
 
(r)
Research and development expenses
Research and development expenses consist primarily of salary and welfare for research and development personnel,
tape-out
expenses, consulting and contractor expenses, testing and tooling materials and manufacturing for trial and other expenses in associated with research and development personnel. The Group recognizes research and development expenses as expenses when incurred.
 
Sales and marketing expenses
 
(s)
Sales and marketing expenses
Sales and marketing expenses consist primarily of salary and welfare for sales and marketing personnel, traveling expenses and other expenses in associated with sales and marketing personnel.
General and administrative expenses
 
(t)
General and administrative expenses
General and administrative expenses consist primarily of salary and welfare for general and administrative personnel, rental expenses and professional service fees.
Government grants
 
(u)
Government grants
Government grants represent cash subsidies received from the PRC government. Cash subsidies which have no defined rules and regulations to govern the criteria necessary for companies to enjoy the benefits are recognized as “other income, net” when received. Total government grants recognized in “other income, net” were RMB 661,000, RMB 29,799,000 and RMB 13,201,000 for the
years
ended December 31, 2021, 2022 and 2023, respectively, and recognized in “other current liabilities” were RMB 2,520,000, nil and nil as of December 31, 2021, 2022 and 2023, respectively. The amounts recognized under “other current liabilities” represent conditions for obtaining grants are not met but cash subsidies received as of December 31, 2021, 2022 and 2023.
Lease arrangement as lessee
 
(v)
Lease arrangement as lessee
The Group determines if an arrangement is a lease at inception. Operating leases are included in operating lease
right-of-use
(“ROU”) asset, lease liability, and lease
liability-non-current
in the Group’s consolidated balance sheets. ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease.
Employee social security and welfare benefits
 
(w)
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 operations and comprehensive income amounted to RMB2,748,000, RMB 5,755,000
and RMB 8,291,000 for the years ended December 31, 2021, 2022 and 2023, respectively.
Income taxes
 
(x)
Income taxes
The Group accounts for income taxes under the liability method. Under the liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all of a deferred income tax assets will not be realized in the foreseeable future.
The Group evaluates its uncertain tax positions using the provisions of ASC
740-10,
Income Taxes
, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the financial statements. The Group recognizes in the financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group reports tax-related interest expense and penalty in “other income, net” in the consolidated statements of operations and comprehensive income, if there is any.
 
Share-based compensation
 
(y)
Share-based compensation
The Group applies ASC 718 (“ASC 718”), Compensation—Stock Compensation, to account for its employee share-based payments. In accordance with ASC 718, the Group determines whether an award should be classified and accounted for as a liability award or an equity award. All of the Group’s share-based awards to employees were classified as equity awards. The Group measures the employee share-based compensation based on the fair value of the award at the grant date. Expense is recognized using accelerated method over the requisite service period.
Share-based compensation in relation to the restricted share units (“RSUs”) is measured based on the fair market value of the Company’s ordinary shares at the grant date of the award. Share-based compensation in relation to the share options is estimated using the Binomial Model. The determination of the fair value of share options is affected by the share price of the Company’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these share options was determined by management with the assistance from an independent valuation firm. Share-based compensation expense of awards is recorded net of estimated forfeitures in our consolidated income statements and accordingly is recorded only for those share-based awards that are expected to vest. The Group estimate the forfeiture rate based on historical forfeitures of share-based awards and adjust the rate to reflect changes when necessary. The Group review and revise our estimated forfeiture rate if actual forfeitures significantly differ from the initial estimates.
Statutory reserves
 
(z)
Statutory reserves
The Group’s subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of
after-tax
profit determined in accordance with PRC accounting standards and regulations (“PRC GAAP”).
Appropriation to the statutory reserve should be at least 10% of the after tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to 50% of the entities’ registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds.
The general reserve fund can only be used for specific purposes, such as offsetting the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves.
There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group has not done so.
Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances.
The Group has made RMB43,674,000, RMB3,804,000 and RMB787,000 appropriations to statutory reserve for the
years
ended December 31, 2021, 2022 and 2023, respectively.
(Loss)/Earnings per share
 
(aa)
(Loss)/Earnings per share
Basic (loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period.
Diluted (loss)/earnings per share is calculated by dividing net (loss)/income 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 period. Dilutive equivalent shares are excluded from the computation of diluted (loss)/earnings 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 exercise of outstanding share options, restricted shares units and warrants, using the treasury stock method. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share. For the years ended December 31, 2021, 2022 and 2023, the number of dilutive shares was all
 nil.
 
Comprehensive income (loss)
 
(ab)
Comprehensive income (loss)
Comprehensive income/(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 by owners and distributions to owners. Among other disclosures, ASC 220, Comprehensive Income, requires that all items that are required to be recognized under current accounting standards as components of comprehensive income be reported in a financial statement that is displayed with the same prominence as other financial statements. For each of the periods presented, the Group’s comprehensive income/(loss) includes net income/(loss) and foreign currency translation difference and is presented in the consolidated statements of comprehensive income/(loss). Accumulated other comprehensive income of the Group include the foreign currency translation adjustments.
 
Segment reporting
 
(ac)
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 (“CODM”) in deciding how to allocate resources and assess performance. The CODM has been identified as the Chief Executive Officer. The CODM reviews consolidated results including revenue, gross profit and operating profit at a consolidated level only for purposes of making operating decisions, allocating resources, and evaluating financial performance. Hence, the Group has only one operating segment and one reportable segment.
All revenue from external customers is derived from Mainland China.
In addition, the Group’s long-lived assets are substantially located in the PRC. Accordingly, no segment analysis is provided.
Recently issued accounting pronouncements
 
(ae)
Recently issued accounting pronouncements
 
i.
New and amended standards adopted by the Group:
In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability. In November 2018, the FASB issued No. ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses (“ASU 2018-19”), which clarifies certain topics included within ASU 2016-13. In November 2019, the FASB issued No. ASU 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates (“ASU 2019-10”), which extends the adoption date for certain registrants. The amendments in ASU 2016-13 and ASU 2018-19 are effective for the Group for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Group adopted this new guidance on January 1, 2023 and it did not have material effect on its consolidated financial statements and related disclosures.
 
ii.
New and amended standards not yet adopted by the Group:
On December 14, 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires that entities disclose specific categories in their rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. The new standard is effective for the Group beginning December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis and retrospective application is also permitted. The Group does not expect that the adoption of ASU 2023-09 would have a material effect on its consolidated financial statements and related disclosures.
 
On December 13, 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”), which requires entities that hold crypto assets to subsequently measure such assets at fair value with changes recognized in net income each reporting period. The guidance also requires crypto assets measured at fair value to be presented separately from other intangible assets on the balance sheet and changes in the fair value measurement of crypto assets to be presented separately on the income statement from changes in the carrying amounts of other intangible assets. The new standard is effective for fiscal years beginning December 15, 2024, with early adoption permitted. The Group is currently evaluating the impact of adopting the standard.
In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires the disclosure of significant segment expenses that are part of an entity’s segment measure of profit or loss and regularly provided to the chief operating decision maker. In addition, it adds or makes clarifications to other segment-related disclosures, such as clarifying that the disclosure requirements in ASC No. 280 are required for entities with a single reportable segment and that an entity may disclose multiple measures of segment profit and loss. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods beginning after December 15, 2024. Early adoption is permitted. The amendments should be adopted retrospectively. The Group does not expect that the adoption of ASU 2023-07 would have a material effect on its consolidated financial statements and related disclosures.
Reclassification of Presentation in the Group's Consolidated Statements of Operations and Comprehensive Income/(Loss) and Consolidated Statements of Cash Flows
(ad)
Reclassification of Presentation in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) and Consolidated Statements of Cash Flows
To optimize the financial reporting process, other income and interest expense and guarantee fee of comparative prior period in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) were reclassified to conform with its current presentation of other income, net in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss). In the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) for the years ended December 31, 2021 and 2022, we have
reclassified (1)
RMB197,000 and RMB73,000
respectively of interest expense and guarantee fee to other income, net; and (2)
 
RMB740,000 and RMB29,799,000
respectively of
other income to other income, net. The net income/(loss) and total comprehensive income/(loss) for the year ended December 31, 2021 and 2022 were not changed as a result of these reclassifications. Refer to Note 16 for further information on other income, net.
Amortization of right-of-use assets and (decrease) in lease liabilities of comparative prior period in the Group’s Consolidated Statements of Cash Flows were reclassified to conform with its current presentation of change in right-of-use assets and lease liabilities in the Group’s Consolidated Statements of Cash Flows. In the Group’s Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2022, we have reclassified
(1) RMB
801,000
and RMB
946,000
respectively of amortization of right-of-use assets to change in right-of-use assets and lease liabilities; and (2)
RMB
875,000
and RMB
935,000
respectively of (decrease) in lease liabilities to change in right of-use assets and lease liabilities. The net cash provided by/(used in) operating activities for the years ended December 31, 2021 and 2022 were not changed as a result of these reclassifications.
XML 48 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and principal activities (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of subsidiary of limited liability company or limited partnership
As at the date of this report, the Company had direct and indirect interests in its subsidiaries, all of which are private limited liability companies, the particulars of which are set out below:
 
    
Date of
incorporation
    
Place of
incorporation
    
Equity
interest
held
   
Principal activities
Name of subsidiaries
          
Intchains Global Limited
     October 29, 2021        The BVI        100   Investment Holding
Intchains Pte. Ltd.
     November 17, 2021        Singapore        100   Research and development of ICs
Intchains Investment (BVI) Limited
     July 1, 2021        The BVI        100   Investment Holding
Intchains Technology (Hongkong) Limited
     July 16, 2021        Hong Kong        100   Investment Holding and Trading business
Jerryken Intelligent Technology (Shanghai) Co., Ltd.
     September 28, 2021        Shanghai, China        100   Research and development of ICs
Shanghai Intchains Technology Co., Ltd.
     December 13, 2017        Shanghai, China        100   Research and development of ICs
Shanghai Lianfa Information Technology Co., Ltd.
     September 9, 2021        Shanghai, China        100   Research and development of ICs
Shanghai Xinbaiwei Smart Technology Co., Ltd.
     October 22, 2021        Shanghai, China        100   Research and development of ICs
Yancheng Intchains Technology Co., Ltd.*
     July 19, 2019        Yancheng, China        100   Research and development of ICs
Shanghai Intchains Technology (Hong Kong) Company Limited.*
     August 2, 2018        Hong Kong        100   Trading business
Intchains Capital Limited
     May 17, 2023        Cayman Islands        100   Investment Holding
 
*
Yancheng Intchains Technology Co., Ltd. was
de-registered
on September 17, 2021. Shanghai Intchains Technology (Hong Kong) Company Limited was transferred to an independent third party with consideration of RMB10,000 on August 19, 2021, the disposal loss was immaterial.
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of estimated useful lives of property, plant and equipment The estimated useful lives are as follows:
 
Leasehold improvements    the shorter of their useful lives or the lease terms
Computers and electronic equipment    3 years
Furniture    3-5 years
Software    3 years
Building    48 years
Building improvement    10 years
Motor vehicles    4 years
Schedule of group's assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy
The following table sets forth the Group’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy:
 
    
Level 1
    
Level 2
    
Level 3
 
    
(in thousands)
 
As of December 31, 2023
        
Short-term investments:
        
U.S. Treasury securities
            13,596        —   
Schedule of estimated useful lives of major intangible assets The estimated useful lives of major intangible assets are as follows:
 
Trademarks
  
7
-10
years
XML 50 R33.htm IDEA: XBRL DOCUMENT v3.24.1
Risks and concentration (Tables)
12 Months Ended
Dec. 31, 2023
Risks and Uncertainties [Abstract]  
Schedules of concentration of Risk, by risk factor
Customers which contributed more than 10% of total revenue are as below:
 
    
For the year ended
December 31,
 
    
2021
   
2022
   
2023
 
Customer A
     25     47     42
Customer B
     23     33     1
Customer C
     18     1     0
Customer D
     —        17     1
Customer E
     —        1     56
XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Cash and cash equivalents (Tables)
12 Months Ended
Dec. 31, 2023
Cash and Cash Equivalents [Abstract]  
Schedule of cash and cash equivalents
Cash and cash equivalents represent cash on hand, demand deposits placed with large reputable banks, and highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase with terms of less than three months. The following table sets forth a breakdown of cash and cash equivalents by currency denomination and jurisdiction as of December 31, 2022 and 2023:
 
    
RMB
    
RMB equivalent
USD
    
RMB equivalent
SGD
    
Total in
RMB
 
    
China
    
Overseas
    
China
    
Overseas
    
Overseas
        
    
(in thousands)
 
December 31, 2022
     611,266        95,051        656        79        5,179        712,231  
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
December 31, 2023
     576,923        —         115,753        460        1,614        694,750  
  
 
 
    
 
 
    
 
 
    
 
 
    
 
 
    
 
 
 
XML 52 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories, net (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of inventories, net
Inventories consist of the following:
 
    
As of December 31,
 
    
2022
    
2023
 
    
(in thousands)
 
Finished goods
     34,577        36,224  
Work in process
     10,399        9,756  
Raw materials
     34,184        20,686  
  
 
 
    
 
 
 
Inventories
     79,160        66,666  
Less: inventory provision
     (1,378      (24,899
  
 
 
    
 
 
 
Total
     77,782        41,767  
  
 
 
    
 
 
 
XML 53 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments and other current assets, net (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of prepayments and other current assets, net
    
As of December 31,
 
    
2022
    
2023
 
    
(in thousands)
 
Prepayments and other current assets, net:
     
VAT deductible
     2,262        3,989  
Prepayments to vendors (Note a)
     20,220        33,254  
Prepayments of listing expenses (Note b)
     17,970        —   
Interest receivables
     1,200        9,844  
Rental and other deposits
     72        102  
Others
     244        214  
  
 
 
    
 
 
 
Total
     41,968        47,403  
  
 
 
    
 
 
 
XML 54 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term investments (Tables)
12 Months Ended
Dec. 31, 2023
Short-Term Investments [Abstract]  
Schedule of short-term investment
Short-term investments consist of the following:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Debt securities:
 
 
 
 
 
 
 
 
U.S. Treasury securities
     —         13,596  
  
 
 
    
 
 
 
XML 55 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Property, equipment and software, net (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property, equipment and software, net
Property, equipment and software, net consist of the following:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Cost
     
Building
     —         42,041  
Building improvements
     —         1,130  
Leasehold improvements
     683        156  
Computers and electronic equipment
     3,475        5,515  
Furniture
     658        980  
Motor vehicles
     —         351  
Software
     5,583        5,308  
  
 
 
    
 
 
 
Total cost
     10,399        55,481  
Less: Accumulated depreciation and amortization
     (3,434      (6,297
  
 
 
    
 
 
 
Property, equipment and software, net
     6,965        49,184  
  
 
 
    
 
 
 
Depreciation
 
and amortization expenses recognized for the
years
ended December 31, 2021, 2022 and 2023 are summarized as follows:

 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Research and development expenses
     442        1,611        3,491  
Sales and marketing expenses
     8        40        115  
General and administrative expenses
     103        156        224  
  
 
 
    
 
 
    
 
 
 
Total
     553        1,807        3,830  
  
 
 
    
 
 
    
 
 
 
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible assets
Intangible assets consisted of the following:

 

 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Amortized intangible assets with finite lives:
  
  
Cost: Trademarks (Note a)
     —         3,425  
Less: Accumulated depreciation and amortization
     —         —   
  
 
 
    
 
 
 
Intangible assets, net
     —         3,425  
  
 
 
    
 
 
 
Schedule of amortization expenses related to the intangible assets for future periods
As of December 31, 2023, amortization expenses related to the intangible assets for future periods are estimated to be as follows:
 
 
  
Amounts
 
 
  
(in thousands)
 
Year Ending December 31,
  
2024
     381  
2025
     381  
2026
     381  
2027
     381  
2028 and after
     1,901  
  
 
 
 
     3,425  
XML 57 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Lease (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of lease expenses
  (a)
The components of lease expenses were as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
 
 
  
(in thousands)
 
Lease cost:
        
Amortization of
right-of-use
assets
     801        946        1,103  
Interest of lease liabilities
     84        73        62  
Expenses for short-term lease within 12 months
     156        (153      1,075  
  
 
 
    
 
 
    
 
 
 
Total lease cost
     1,041        866        2,240  
  
 
 
    
 
 
    
 
 
 
Supplemental cash flow information related to leases
  (b)
Supplemental cash flow information related to leases was as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Cash paid for amounts included in the measurement of lease
        
Operating cash flows from operating leases
     885        1,008        1,050  
Right-of-use
assets obtained in exchange for lease obligations:
        
Operating leases
     —         —         2,213  
Lease liability settled through termination of lease:
        
Operating leases
     —         —         627  
Right-of-use assets disposed through termination of lease:
                    
 
 
 
Operating leases
     —         —         704  
Schedule of weighted average lease terms and discount rate
  (c)
Supplemental balance sheet information related to leases was as follows:
 
 
  
As of December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
Weighted-average remaining lease term
        
Operating leases
     30.00 months        18.55 months        21.00 months  
Weighted-average discount rate
        
Operating leases
     4% per annum        4% per annum        4% per annum  
Schedule of maturities of lease liabilities
 
  (d)
Maturities of lease liabilities were as follows:
 
 
  
As of December 31,
 
 
  
2023
 
 
  
(in thousands)
 
Year Ending December 31,
  
2024
     1,159  
2025
     773  
  
 
 
 
Total undiscounted lease payments
     1,932  
Less: imputed interest
     (68
  
 
 
 
Total lease liabilities
     1,864  
 
 
 
 
 
Amounts due within 12 months
     1,103  
Non-current lease liability
     761  
XML 58 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments on long-term assets (Tables)
12 Months Ended
Dec. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Summary of prepayments on long-term assets
The following is a summary of prepayments on long-term assets as of December 31,2022 and 2023:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Prepayments on buildings (Note a)
     112,856        112,856  
Prepayments on other
non-current
assets (Note b)
     —       569
 
 
 
 
 
 
 
 
 
     112,856      113,425
  
 
 
    
 
 
 
XML 59 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued liabilities and other current liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued liabilities and other current liabilities
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Salary and welfare payable
     3,616        8,915  
Other tax payables
     350        3,221  
Accrued listing expenses (Note a)
     4,963        —   
Others
     3,926        3,228  
  
 
 
    
 
 
 
Total
     12,855        15,364  
  
 
 
    
 
 
 
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of nonvested restricted stock units activity
The following table summarize the Group’s RSU activities under the 2022 Plan:
 
    
Number of RSUs
    
Weighted average
grant date fair
value
 
            US$  
Awarded and unvested as of December 31, 2022
     —         —   
Granted
     135,706        8.50  
Vested
     —         —   
Canceled/forfeited
     (4,984      8.50  
  
 
 
    
 
 
 
Awarded and unvested as of December 31, 2023
     130,722        8.50  
  
 
 
    
 
 
 
Expected to vest as of December 31, 2023 (Note a)
     107,427        8.50  
  
 
 
    
 
 
 
Summary of share-based payment arrangement, option, activity
A summary of the changes in the share options relating to ordinary shares granted by the Group during the year ended December 31, 2023 is as follows:
 
    
Number of
share options
    
Weighted
average
excercise price
    
Weighted
average
remaining
contractual life
 
            US$      (in years)  
Outstanding as of December 31, 2022
     —         —         —   
Granted
     135,079        8.0        10.0  
Exercised
     —         —         —   
Canceled/forfeited
     (2,000      8.0        9.5  
 
 
 
 
 
 
 
 
 
 
 
 
 
Outstanding as of December 31, 2023
     133,079        8.0        9.4  
 
 
 
 
 
 
 
 
 
 
 
 
 
Vested and exercisable as of December 31, 2023 (Note a)
     —         —         —   
Vested and expected to vest as of December 31, 2023 (Note b)
     109,014        8.0        9.4  
Schedule of share-based payment award, stock options, valuation assumptions
The Group calculated the estimated fair value of the options on the respective grant dates using the binomial tree valuation model with the following assumptions for each applicable period which took into account variables such as volatility, dividend yield, and risk-free interest rates:

 

 
  
For the year
ended December 31,
 
  
2023
Risk-free interest rate(i)
   3.76%
Expected volatility(ii)
   77%
Expected dividend yield(iii)
   0%
Exercise multiple(iv)
   2.2
 to 
2.8
Forfeiture rate (v)
   2
% to 
10%
Fair value of underlying ordinary shares
   US$ 8.5
Fair value of share option
   US$5.2670
 to
 US$5.7275
 
 
i)
Risk-free interest rate is based on the yields of United States Treasury securities with maturities similar to the expected life of the share options in effect on the measurement date.
 
 
ii)
The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the contract life of the Group’s options.
 
 
iii)
Expected dividend yield is assumed to be nil as the Group has no history or expectation of paying a dividend on its ordinary shares.
 
 
iv)
The expected exercise multiple was estimated as the average ratio of the stock price to the exercise price of when employees would decide to voluntarily exercise their vested options. As the Group did not have sufficient information of past employee exercise history, it has considered the statistics by making reference to a widely-accepted academic research publication.
 
 
v)
Forfeiture rate was based on the historical data of the Group from recent years and widely-accepted academic research publications, given the Group’s limited historical record of share options.
Schedule of share-based payment arrangement, expensed and capitalized, amount
The Group recognized share-based compensation expenses for the years ended December 31, 2021, 2022 and 2023 as follows:
 
    
For the year ended December 31,
 
    
2021
    
2022
    
2023
 
    
(in thousands)
 
Research and development expenses
     —         —         1,972  
Sales and marketing expenses
     —         —         818  
General and administrative expenses
     —         —         684  
  
 
 
    
 
 
    
 
 
 
Total
     —         —         3,474  
  
 
 
    
 
 
    
 
 
 
XML 61 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Products revenue - (Tables)
12 Months Ended
Dec. 31, 2023
Revenues [Abstract]  
Summary Of Information About Product Revenue
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
ASIC chips products:
  
 
631,838
 
  
 
473,740
 
  
 
68,358
 
ASIC chips
  
 
560,105
 
  
 
436,980
 
  
 
47,736
 
Computing equipment (Note a)
  
 
— 
 
  
 
— 
 
  
 
8,496
 
Ancillary software and hardware
  
 
71,733
 
  
 
36,760
 
  
 
12,126
 
Others (Note b)
  
 
— 
 
  
 
— 
 
  
 
13,867
 
  
 
 
 
  
 
 
 
  
 
 
 
  
 
631,838
 
  
 
473,740
 
  
 
82,225
 
  
 
 
 
  
 
 
 
  
 
 
 
XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Other income, net (Tables)
12 Months Ended
Dec. 31, 2023
Component of Operating Income [Abstract]  
Other income, net
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Government grants (Note a)
     661        29,799        13,201  
Interest expense and guarantee fee
     (197      (73      (62
Change in fair value of short-term investments
     —         —         174  
Others
     79        —         (122
  
 
 
    
 
 
    
 
 
 
     543        29,726        13,191  
  
 
 
    
 
 
    
 
 
 
XML 63 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Summary of income tax rate and the PRC statutory
A reconciliation between the effective income tax rate and the PRC statutory income tax rate is as follows:
 

 
  
For the year ended December 31,
 
 
  
2021
 
 
2022
 
 
2023
 
PRC statutory income tax rates
     25.00     25.00     25.00
Effect of different tax rates available to different jurisdictions
     —        —        (1.25 %
)
Effect of preferential tax rates and tax holiday
     (22.79 %)      (18.34 %)      (12.20 %) 
Effect of expenses not deductible for tax purposes (i)
     0.01     0.01     (1.56 %) 
Effect of additional deduction of research and development expense
     (2.22 %)      (2.64 %)      13.01
Effect of tax losses and temporary differences utilized
     —        (0.81 %)      1.64
  
 
 
   
 
 
   
 
 
 
Total
     0.00     3.22     24.64
  
 
 
   
 
 
   
 
 
 
 
 
(i)
Expenses not deductible for tax purposes primarily consist of share-based compensation expense and entertainment expenses exceeding the pre-tax deduction limit.
Summary of current and deferred portions of income tax
The current and deferred portions of income tax expense/(benefit) included in the consolidated statements of operations and comprehensive income are as follows:

 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Current tax
     —         11,814        4,185  
Deferred taxation
     —         42        (12,941 )
 
  
 
 
    
 
 
    
 
 
 
Income tax expenses/(benefit)
     —         11,856        (8,756 )
  
 
 
    
 
 
    
 
 
 
Summary of deferred tax assets and liabilities
Deferred taxes were measured using the enacted tax rates for the periods in which they are expected to be reversed.
 
The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets and liabilities as of December 31, 2022 and 2023:
 
 
  
As of December 31,
 
 
  
2022
 
  
2023
 
 
  
(in thousands)
 
Deferred tax assets:
     
Accrued expense and others
     80        129  
Inventory provision
     207        3,996  
Impairment on prepayment
     —         35  
Product warranty
     33        6  
Tax loss
     —         9,883  
  
 
 
    
 
 
 
Total deferred tax assets before valuation allowance
     —         14,049  
Valuation allowance
     —         (503
 
 
 
 
 
 
 
 
 
Total deferred tax assets
     320        13,546  
  
 
 
    
 
 
 
Deferred tax liabilities:
     
Accelerated tax depreciation
     (362      (647
  
 
 
    
 
 
 
Total deferred tax liabilities
     (362      (647
  
 
 
    
 
 
 
Presentation in the consolidate balance sheet:
     
Deferred tax assets
     —         12,899
Deferred tax liabilities
     (42      —   
  
 
 
    
 
 
 
Net deferred tax assets/(liabilities)
     (42      12,899  
  
 
 
    
 
 
 
Summary of valuation allowances for deferred tax assets The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented:
 
    
For the year ended December 31,
 
    
2021
    
2022
    
2023
 
    
(in thousands)
 
Beginning balance
     —         —         —   
Additions during the year
     —         —         503  
  
 
 
    
 
 
    
 
 
 
Ending balance
     —         —         503  
  
 
 
    
 
 
    
 
 
 
XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Basic and diluted net earnings per share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of earnings per share, basic and diluted
Basic and diluted earnings per share have been calculated in accord
a
nce with ASC 260 on computation of earnings per share for each of the
years
ended December 31, 2021, 2022 and 2023, are calculated as follows:
 
 
  
For the year ended December 31,
 
 
  
2021
 
  
2022
 
  
2023
 
 
  
(in thousands, except share and per share data)
 
Basic and diluted net earnings per share calculation
        
Numerator:
        
Net earnings(loss) attributable to ordinary shareholders, basic and diluted
     450,144        355,201        (26,795 )
Denominator:
        
Weighted-average ordinary shares outstanding, basic and diluted
(1)
     100,870,300        117,647,000        119,387,937  
Net earnings per share attributable to ordinary shareholders:
        
Basic
     4.46        3.02        (0.22
Diluted
     4.46        3.02        (0.22
Note:
 
  (1)
Retroactively restated for the stock subdivision as described in Note 1.
XML 65 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Detail)
12 Months Ended
Dec. 31, 2023
Intchains Global Limited [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Oct. 29, 2021
Place of incorporation The BVI
Equity interest held 100.00%
Principal activities Investment Holding
Intchains Pte. Ltd. [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Nov. 17, 2021
Place of incorporation Singapore
Equity interest held 100.00%
Principal activities Research and development of ICs
Intchains Investment (BVI) Limited [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Jul. 01, 2021
Place of incorporation The BVI
Equity interest held 100.00%
Principal activities Investment Holding
Intchains Technology (Hongkong) Limited [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Jul. 16, 2021
Place of incorporation Hong Kong
Equity interest held 100.00%
Principal activities Investment Holding and Trading business
Jerryken Intelligent Technology (Shanghai) Co., Ltd. [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Sep. 28, 2021
Place of incorporation Shanghai, China
Equity interest held 100.00%
Principal activities Research and development of ICs
Shanghai Intchains Technology Co., Ltd. [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Dec. 13, 2017
Place of incorporation Shanghai, China
Equity interest held 100.00%
Principal activities Research and development of ICs
Shanghai Lianfa Information Technology Co., Ltd. [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Sep. 09, 2021
Place of incorporation Shanghai, China
Equity interest held 100.00%
Principal activities Research and development of ICs
Shanghai Xinbaiwei Smart Technology Co., Ltd. [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Oct. 22, 2021
Place of incorporation Shanghai, China
Equity interest held 100.00%
Principal activities Research and development of ICs
Yancheng Intchains Technology Co., Ltd. [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Jul. 19, 2019
Place of incorporation Yancheng, China
Equity interest held 100.00%
Principal activities Research and development of ICs
Shanghai Intchains Technology (Hong Kong) Company Limited. [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation Aug. 02, 2018
Place of incorporation Hong Kong
Equity interest held 100.00%
Principal activities Trading business
Intchains Capital Limited [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Date of incorporation May 17, 2023
Place of incorporation Cayman Islands
Equity interest held 100.00%
Principal activities Investment Holding
XML 66 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Parenthetical) (Detail)
Aug. 19, 2021
CNY (¥)
Shanghai Intchains Technology (Hong Kong) Company Limited. [Member]  
Subsidiary of Limited Liability Company or Limited Partnership [Line Items]  
Consideration ¥ 10,000
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Organization and principal activities - Additional Information (Detail)
Jul. 08, 2022
Dec. 06, 2021
CNY (¥)
Nov. 02, 2021
CNY (¥)
Oct. 09, 2021
USD ($)
Organization And Principal Activities [Line Items]        
Conversion ratio 100      
Golden Stone Hong Kong Holding Limited [Member]        
Organization And Principal Activities [Line Items]        
Consideration | $       $ 94,192
Limited Partnership, Ownership Interest       1.00%
Jerryken Shanghai [Member]        
Organization And Principal Activities [Line Items]        
Consideration     ¥ 49,494,900  
Limited Partnership, Ownership Interest     82.49%  
Other Shareholders [Member]        
Organization And Principal Activities [Line Items]        
Consideration   ¥ 10,437,500    
Limited Partnership, Ownership Interest   17.33%    
Golden Stone HK [Member]        
Organization And Principal Activities [Line Items]        
Consideration   ¥ 105,500    
Limited Partnership, Ownership Interest   0.18%    
XML 68 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Accounting Policies - Schedule of Group's assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy (Detail) - Fair Value Measurements Recurring [Member] - U.S. Treasury securities [Member]
¥ in Thousands
Dec. 31, 2023
CNY (¥)
Fair Value Inputs Level 1 [Member]  
Short-term investments:  
U.S. Treasury securities ¥ 0
Fair Value Inputs Level 2 [Member]  
Short-term investments:  
U.S. Treasury securities 13,596
Fair Value Inputs Level 3 [Member]  
Short-term investments:  
U.S. Treasury securities ¥ 0
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Accounting Policies - Schedule of Estimated Useful Lives of Property, Plant and Equipment (Detail)
12 Months Ended
Dec. 31, 2023
Leasehold improvements  
Property, Plant and Equipment [Line Items]  
Estimated Useful Lives the shorter of their useful lives or the lease terms
Computers and electronic equipment  
Property, Plant and Equipment [Line Items]  
Estimated Useful Lives 3 years
Furniture  
Property, Plant and Equipment [Line Items]  
Estimated Useful Lives 3-5 years
Software  
Property, Plant and Equipment [Line Items]  
Estimated Useful Lives 3 years
Building  
Property, Plant and Equipment [Line Items]  
Estimated Useful Lives 48 years
Building improvement  
Property, Plant and Equipment [Line Items]  
Estimated Useful Lives 10 years
Motor vehicles  
Property, Plant and Equipment [Line Items]  
Estimated Useful Lives 4 years
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Principle Accounting Policies - Schedule of Estimated Useful Lives of Major Intangible Assets (Detail) - Trademarks [Member]
Dec. 31, 2023
Minimum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Trademarks 7 years
Maximum [Member]  
Finite-Lived Intangible Assets [Line Items]  
Trademarks 10 years
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Principal Accounting Policies - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
shares
Dec. 31, 2022
CNY (¥)
shares
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 29, 2023
Accounting Policies [Line Items]            
Prepayments received from customers   ¥ 6,000   $ 1,384 ¥ 9,828,000  
Revenue recognized from contract liability ¥ 6,000 3,002,000 ¥ 0      
Other income 13,191,000 29,726,000 543,000      
Employee social security and welfare benefits 8,291,000 5,755,000 2,748,000      
Appropriations to statutory reserve ¥ 787,000 ¥ 3,804,000 ¥ 43,674,000      
Weighted number of potentially diluted shares outstanding | shares 0 0 0      
Foreign currency exchange rate   6.9646   7.0827 7.0827  
Amortization of right-of-use assets   ¥ 946,000 ¥ 801,000      
Decrease in lease liabilities   935,000 875,000      
RMB            
Accounting Policies [Line Items]            
Foreign currency exchange rate           7.0999
Interest expense and grantee fee [Member]            
Accounting Policies [Line Items]            
Prior period reclassification adjustment   73,000 197,000      
Other income [Member]            
Accounting Policies [Line Items]            
Prior period reclassification adjustment   29,799,000 740,000      
Fair Value Measurements Recurring [Member]            
Accounting Policies [Line Items]            
Assets, Fair Value Disclosure   0        
Government Grants [Member]            
Accounting Policies [Line Items]            
Other income ¥ 13,201,000 29,799,000 661,000      
Other current liabilities   ¥ 0 ¥ 2,520,000   ¥ 0  
Maximum [Member]            
Accounting Policies [Line Items]            
Current Rates of Surcharge 6.00%          
Minimum [Member]            
Accounting Policies [Line Items]            
Current Rates of Surcharge 5.00%          
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Risks and concentration - Schedules of Concentration of Risk, by Risk Factor (Detail) - Revenue Benchmark [Member] - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Customer A [Member]      
Concentration Risk [Line Items]      
Concentration Risk 42.00% 47.00% 25.00%
Customer B [Member]      
Concentration Risk [Line Items]      
Concentration Risk 1.00% 33.00% 23.00%
Customer C [Member]      
Concentration Risk [Line Items]      
Concentration Risk 0.00% 1.00% 18.00%
Customer D [Member]      
Concentration Risk [Line Items]      
Concentration Risk 1.00% 17.00% 0.00%
Customer E [Member]      
Concentration Risk [Line Items]      
Concentration Risk 56.00% 1.00% 0.00%
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Cash and cash equivalents - Schedule of cash and cash equivalents by currency denomination and jurisdiction (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Cash and Cash Equivalents [Line Items]      
Cash and Cash Equivalents, at Carrying Value ¥ 694,750 $ 97,854 ¥ 712,231
China | RMB      
Cash and Cash Equivalents [Line Items]      
Cash and Cash Equivalents, at Carrying Value 576,923   611,266
China | USD      
Cash and Cash Equivalents [Line Items]      
Cash and Cash Equivalents, at Carrying Value 115,753   656
Overseas | RMB      
Cash and Cash Equivalents [Line Items]      
Cash and Cash Equivalents, at Carrying Value 0   95,051
Overseas | USD      
Cash and Cash Equivalents [Line Items]      
Cash and Cash Equivalents, at Carrying Value 460   79
Overseas | SGD      
Cash and Cash Equivalents [Line Items]      
Cash and Cash Equivalents, at Carrying Value ¥ 1,614   ¥ 5,179
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories, net - Schedule of Inventories Net (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Inventory [Line Items]      
Finished goods ¥ 36,224   ¥ 34,577
Work in process 9,756   10,399
Raw materials 20,686   34,184
Inventories 66,666   79,160
Less: inventory provision (24,899)   (1,378)
Total ¥ 41,767 $ 5,883 ¥ 77,782
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Inventories, net - Additional Information (Detail) - CNY (¥)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Inventory Disclosure [Abstract]      
Inventory Write-down ¥ 24,574,000 ¥ 1,378,000 ¥ 0
Additional inventory write down ¥ 1,053,000    
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments and other current assets, net - Schedule of Prepayments and Other Current Assets (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Prepaid Expense and Other Assets, Current [Abstract]      
VAT deductible ¥ 3,989   ¥ 2,262
Prepayments to vendors (Note a) 33,254   20,220
Prepayments of listing expenses (Note b) 0   17,970
Interest receivables 9,844   1,200
Rental and other deposits 102   72
Others 214   244
Total ¥ 47,403 $ 6,678 ¥ 41,968
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments and other current assets, net - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Prepaid Expense and Other Assets, Current [Abstract]        
Write Down Of Prepayments $ 20 ¥ 141,000 ¥ 0 ¥ 0
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term investments - Schedule of Short-term Investment (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2023
Dec. 31, 2022
U.S. Treasury securities [Member]    
Debt securities:    
U.S. Treasury securities ¥ 13,596 ¥ 0
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Short-term investments - Additional Information (Detail) - US Treasury Securities [Member] - CNY (¥)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Held-to-Maturity, Nonaccrual [Line Items]    
Debt securities, available-for-sale, amortized cost ¥ 13,422,000 ¥ 0
Other Nonoperating Income (Expense) [Member]    
Debt Securities, Held-to-Maturity, Nonaccrual [Line Items]    
Debt securities, available-for-sale, unrealized gain ¥ 174,000 ¥ 0
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Property, equipment and software, net - Schedule of Property, Equipment and Software, Net (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Property, Plant and Equipment, Gross [Abstract]        
Property, Plant and Equipment, Gross ¥ 55,481   ¥ 10,399  
Less: Accumulated depreciation and amortization (6,297)   (3,434)  
Property, equipment and software, net 49,184   6,965  
Depreciation, Depletion and Amortization 3,830 $ 539 1,807 ¥ 553
Research and development expenses        
Property, Plant and Equipment, Gross [Abstract]        
Depreciation, Depletion and Amortization 3,491   1,611 442
Sales and marketing expenses        
Property, Plant and Equipment, Gross [Abstract]        
Depreciation, Depletion and Amortization 115   40 8
General and administrative expenses        
Property, Plant and Equipment, Gross [Abstract]        
Depreciation, Depletion and Amortization 224   156 ¥ 103
Building        
Property, Plant and Equipment, Gross [Abstract]        
Property, Plant and Equipment, Gross 42,041   0  
Building improvement        
Property, Plant and Equipment, Gross [Abstract]        
Property, Plant and Equipment, Gross 1,130   0  
Leasehold improvements        
Property, Plant and Equipment, Gross [Abstract]        
Property, Plant and Equipment, Gross 156   683  
Computers and electronic equipment        
Property, Plant and Equipment, Gross [Abstract]        
Property, Plant and Equipment, Gross 5,515   3,475  
Furniture        
Property, Plant and Equipment, Gross [Abstract]        
Property, Plant and Equipment, Gross 980   658  
Motor vehicles        
Property, Plant and Equipment, Gross [Abstract]        
Property, Plant and Equipment, Gross 351   0  
Software        
Property, Plant and Equipment, Gross [Abstract]        
Property, Plant and Equipment, Gross ¥ 5,308   ¥ 5,583  
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Property, equipment and software, net - Additional Information (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Asset Impairment Charges [Abstract]        
Asset Impairment Charges ¥ 0   ¥ 0 ¥ 0
Cost of disposed assets 971,000      
Accumulated depreciation and amortization of disposed assets 967,000      
Loss on disposal ¥ 4,000 $ 1 ¥ 0 ¥ 0
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net - Schedule of Intangible assets (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Amortized intangible assets with finite lives:      
Intangible assets, net ¥ 3,425 $ 482 ¥ 0
Trademarks [Member]      
Amortized intangible assets with finite lives:      
Cost: Trademarks 3,425   0
Less: Accumulated depreciation and amortization 0   0
Intangible assets, net ¥ 3,425   ¥ 0
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net - Schedule of amortization expenses related to the intangible assets for future periods (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Finite-Lived Intangible Assets [Line Items]      
2024 ¥ 381    
2025 381    
2026 381    
2027 381    
2028 and after 1,901    
intangible assets total ¥ 3,425 $ 482 ¥ 0
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Intangible assets, net - Additional Information (Detail)
12 Months Ended
Dec. 08, 2023
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Finite-Lived Intangible Assets [Line Items]          
Impairment of Intangible Assets, Finite-Lived | ¥     ¥ 0 ¥ 0 ¥ 0
Consideration paid on acquisition $ 550,000 $ 550,000      
Gold Shell PTE Limited [Member]          
Finite-Lived Intangible Assets [Line Items]          
Consideration paid on acquisition   550,000      
Transcation cost   14,000      
Total price of consideration   564,000 3,994,000    
Trademarks [Member] | Gold Shell PTE Limited [Member]          
Finite-Lived Intangible Assets [Line Items]          
Total price of consideration   483,000 3,425,000    
Customer Relationships [Member] | Gold Shell PTE Limited [Member]          
Finite-Lived Intangible Assets [Line Items]          
Total price of consideration   68,000 480,000    
Software [Member] | Gold Shell PTE Limited [Member]          
Finite-Lived Intangible Assets [Line Items]          
Total price of consideration   $ 13,000 ¥ 89,000    
Maximum [Member] | Trademarks [Member]          
Finite-Lived Intangible Assets [Line Items]          
Trademarks remaining legal lifespans   10 years 10 years    
Minimum [Member] | Trademarks [Member]          
Finite-Lived Intangible Assets [Line Items]          
Trademarks remaining legal lifespans   7 years 7 years    
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Lease - Schedule of lease expenses (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Lease, Cost [Abstract]      
Amortization of right-of-use assets ¥ 1,103 ¥ 946 ¥ 801
Interest of lease liabilities 62 73 84
Expenses for short-term lease within 12 months 1,075 (153) 156
Total lease cost ¥ 2,240 ¥ 866 ¥ 1,041
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Lease - Supplemental cash flow information related to leases (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating cash flows from operating leases ¥ 1,050 ¥ 1,008 ¥ 885
Operating leases 2,213 0 0
Operating leases 627 0 0
Operating leases ¥ 704 ¥ 0 ¥ 0
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Lease - Schedule of Weighted Average Lease Terms and Discount Rate (Detail)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating leases 21 months 18 months 16 days 30 months
Operating leases 4.00% 4.00% 4.00%
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Lease - Schedule of Maturities of lease liabilities (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Lessee, Operating Lease, Liability, to be Paid [Abstract]      
2024 ¥ 1,159    
2025 773    
Total undiscounted lease payments 1,932    
Less: imputed interest (68)    
Total lease liabilities 1,864    
Amounts due within 12 months 1,103 $ 155 ¥ 972
Non-current lease liability ¥ 761 $ 107 ¥ 294
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments on long-term assets - Summary of Prepayments on Long-term Assets (Detail)
¥ in Thousands, $ in Thousands
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]      
Prepayments on buildings ¥ 112,856   ¥ 112,856
Prepayments on other non-current assets 569   0
Prepayments on long-term assets ¥ 113,425 $ 15,976 ¥ 112,856
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Prepayments on long-term assets - Additional Information (Detail) - CNY (¥)
Dec. 21, 2021
Dec. 31, 2023
Dec. 31, 2022
Payments on buildings ¥ 112,855,500    
Aggregate amount of taxes payment ¥ 50,000,000    
Other commitment   ¥ 0 ¥ 0
Other taxes payable in phases   50,000,000  
Other Taxes Payable To Acquire Premises [Member]      
Other commitment   ¥ 50,000,000  
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued liabilities and other current liabilities - Accrued liabilities and other current liabilities (Detail) - CNY (¥)
¥ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Salary and welfare payable ¥ 8,915 ¥ 3,616
Other tax payables 3,221 350
Accrued listing expenses (Note a) 0 4,963
Others 3,228 3,926
Total ¥ 15,364 ¥ 12,855
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Share capital - Additional Information (Detail)
1 Months Ended 12 Months Ended
Nov. 30, 2023
shares
Mar. 20, 2023
shares
Jul. 12, 2022
USD ($)
$ / shares
shares
Jul. 08, 2022
USD ($)
$ / shares
shares
Dec. 14, 2021
CNY (¥)
shares
Jun. 28, 2021
USD ($)
$ / shares
shares
Mar. 31, 2023
CNY (¥)
shares
Dec. 31, 2023
CNY (¥)
shares
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2023
$ / shares
shares
Mar. 31, 2023
$ / shares
shares
Dec. 31, 2022
$ / shares
shares
Class of Stock [Line Items]                        
Common Stock, Value, Outstanding | $           $ 50,000            
Common Stock, Shares Authorized     50,000,000,000     500,000,000       50,000,000,000   50,000,000,000
Common Stock, Par or Stated Value Per Share | $ / shares     $ 0.000001 $ 0.000001   $ 0.0001       $ 0.000001   $ 0.000001
Stock Issued During Period, Shares, New Issues           1,000,000            
Shares Issued, Price Per Share | $ / shares           $ 0.0001            
Stock Issued During Period, Value, New Issues           $ 100   ¥ 38,211,000 ¥ 100,000,000      
Common Stock, Stock Subdivision and Conversion basis one-for-one basis     100                
Description of voting rights of common stock     Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to the vote at general meetings of the 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 the Company.                  
Common Stock, Shares, Issued       117,647,000           119,876,032   117,647,000
Common Stock, Shares Outstanding       117,647,000           119,876,032   117,647,000
Stock Issued During Period Shares Conversion Of Units 1,095,760                      
Common stock authorized capital | $     $ 50,000                  
IPO and Over Allotment Option [Member]                        
Class of Stock [Line Items]                        
Proceeds from Issuance or Sale of Equity | ¥             ¥ 38,211,000          
Common Stock [Member]                        
Class of Stock [Line Items]                        
Common Stock, Shares Authorized                   119,876,032    
Stock Issued During Period, Shares, New Issues [1]               2,229,032 17,647,000      
Stock Issued During Period, Value, New Issues | ¥ [1],[2]               ¥ 0 ¥ 0      
Common Stock, Shares Outstanding                   119,876,032    
2022 Share Incentive Plan | Common Stock [Member]                        
Class of Stock [Line Items]                        
Common Stock, Shares, Issued                   0    
ADR [Member] | Underwriter Agreement [Member]                        
Class of Stock [Line Items]                        
Class of warrant or right, number of securities called by warrants or rights                     33,435  
Class of warrant or right, number of securities called by each warrant or right                     66,870  
Exercise price of warrants | $ / shares                     $ 10  
ADR [Member] | IPO [Member]                        
Class of Stock [Line Items]                        
Stock Issued During Period, Shares, New Issues             1,114,516          
Sale of stock price per share | $ / shares                     $ 8  
Common Class A                        
Class of Stock [Line Items]                        
Common Stock, Shares Authorized     49,934,912,000                  
Common Stock, Par or Stated Value Per Share | $ / shares     $ 0.000001                  
Shares re-designated during the period held by shareholders   52,559,000                    
Common Class A | IPO [Member]                        
Class of Stock [Line Items]                        
Stock Issued During Period, Shares, New Issues             2,229,032          
Common Class A | Common Stock [Member]                        
Class of Stock [Line Items]                        
Common Stock, Shares Outstanding                   55,883,792    
Common Class B                        
Class of Stock [Line Items]                        
Common Stock, Shares Authorized     65,088,000                  
Common Stock, Par or Stated Value Per Share | $ / shares     $ 0.000001                  
Shares re-designated during the period held by shareholders   65,088,000                    
Common Class B | Common Stock [Member]                        
Class of Stock [Line Items]                        
Common Stock, Shares Outstanding                   63,992,240    
Maximum | Common Stock, Stock Subdivision                        
Class of Stock [Line Items]                        
Common Stock, Value, Outstanding | $       $ 50,000                
Common Stock, Shares Authorized       50,000,000,000                
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.000001                
Minimum | Common Stock, Stock Subdivision                        
Class of Stock [Line Items]                        
Common Stock, Value, Outstanding | $       $ 50,000                
Common Stock, Shares Authorized       500,000,000                
Common Stock, Par or Stated Value Per Share | $ / shares       $ 0.0001                
Golden Stone Capital Limited                        
Class of Stock [Line Items]                        
Stock Issued During Period, Shares, New Issues         176,470              
Stock Issued During Period, Value, New Issues | ¥         ¥ 100,000,000              
[1] Retroactively restated for the stock subdivision as described in Note 1.
[2] Represents amount less than RMB 1,000.
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Schedule of Nonvested Restricted Stock Units Activity (Detail) - Restricted Stock [Member] - 2022 plan [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of RSUs, Awarded and Unvested, Beginning Balance | shares 0
Weighted average grant date fair value, Awarded and Unvested, Beginning Balance | $ / shares $ 0
Number of RSUs, Granted | shares 135,706
Weighted average grant date fair value, Granted | $ / shares $ 8.5
Number of RSUs, Vested | shares 0
Weighted average grant date fair value, Vested | $ / shares $ 0
Number of RSUs, Canceled/forfeited | shares (4,984)
Weighted average grant date fair value, Canceled/forfeited | $ / shares $ 8.5
Number of RSUs, Awarded and Unvested, Ending Balance | shares 130,722
Weighted average grant date fair value, Awarded and Unvested, Ending Balance | $ / shares $ 8.5
Number of RSUs, Expected to vest | shares 107,427
Weighted average grant date fair value, Expected to vest | $ / shares $ 8.5
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Detail) - Employee Stock Option [Member]
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of share options, Beginning Balance | shares 0
Weighted average exercise price, Beginning Balance | $ / shares $ 0
Number of share options, Granted | shares 135,079
Weighted average exercise price, Granted | $ / shares $ 8
Weighted average remaining contractual life,Granted 10 years
Number of share options , Exercised | shares 0
Weighted average exercise price ,Exercised | $ / shares $ 0
Number of share options , Canceled/forfeited | shares (2,000)
Weighted average exercise price, Canceled/forfeited | $ / shares $ 8
Weighted average remaining contractual life, Canceled/forfeited 9 years 6 months
Number of share options , Ending Balance | shares 133,079
Weighted average exercise price, Ending Balance | $ / shares $ 8
Weighted average remaining contractual life, Ending Balance 9 years 4 months 24 days
Number of share options, Vested and exercisable | shares 0
Weighted average exercise price,Vested and exercisable | $ / shares $ 0
Number of share options , Vested and expected to vest | shares 109,014
Weighted average exercise price, Vested and expected to vest | $ / shares $ 8
Weighted average remaining contractual life, Vested and expected to vest 9 years 4 months 24 days
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Parenthetical) (Detail)
Dec. 31, 2023
shares
Employee Stock Option [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Share Based Compensation Arrangement Options Vested And Expected To Vest Exercisable Number 0
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Detail)
12 Months Ended
Dec. 31, 2023
$ / shares
Share-Based Payment Arrangement [Abstract]  
Risk-free interest rate 3.76%
Expected volatility 77.00%
Expected dividend yield 0.00%
Exercise multiple , Minimum $ 2.2
Exercise multiple , Maximum $ 2.8
Forfeiture rate, Minimum 2.00%
Forfeiture rate, Maximum 10.00%
Fair value of underlying ordinary shares $ 8.5
Fair value of share option, Minimum 5.267
Fair value of share option, Maximum $ 5.7275
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount (Detail) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses ¥ 3,474 ¥ 0 ¥ 0
Research and Development Expense [Member]      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses 1,972 0 0
Selling and Marketing Expense [Member]      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses 818 0 0
General and Administrative Expense [Member]      
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
Share-based compensation expenses ¥ 684 ¥ 0 ¥ 0
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Share based compensation - Additional Information (Detail)
$ / shares in Units, $ in Thousands
12 Months Ended
Jul. 12, 2022
shares
Dec. 31, 2023
CNY (¥)
shares
Dec. 31, 2023
USD ($)
Mar. 31, 2023
$ / shares
shares
Dec. 31, 2022
CNY (¥)
Mar. 31, 2022
$ / shares
shares
Dec. 31, 2021
CNY (¥)
Mar. 31, 2021
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation expense   ¥ 3,474,000 $ 489   ¥ 0   ¥ 0  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value   4,119,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value   0            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares       $ 5.3534   $ 0   $ 0
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares | shares       0   0   0
Share based compensation by share based payment award options vested and expected to vest aggregate intrinsic value   ¥ 3,374,000            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized | shares   527,602            
Restricted Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   ¥ 4,457,000            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   3 years 4 months 24 days 3 years 4 months 24 days          
Share-based compensation expense   ¥ 2,122,000     ¥ 0   ¥ 0  
Employee Stock Option [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount   ¥ 2,864,000            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition   3 years 4 months 24 days 3 years 4 months 24 days          
2022 Share Incentive Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Percentage of Shares outstanding as measured as of the last trading day 1.00%              
Award, Expiration Period 10 years              
Maximum aggregate number of shares that may be issued under the Plan | shares 6,500,000              
Maximum number of shares increase under the plan for future issuance | shares 1,350,000              
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Products revenue - Summary Of Information About Product Revenue (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
[1]
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Summary Of Information About Product Revenue [Line Items]        
Revenues ¥ 82,225 $ 11,581 ¥ 473,740 ¥ 631,838
ASIC chips products        
Summary Of Information About Product Revenue [Line Items]        
Revenues 68,358   473,740 631,838
ASIC chips        
Summary Of Information About Product Revenue [Line Items]        
Revenues 47,736   436,980 560,105
Computing equipment        
Summary Of Information About Product Revenue [Line Items]        
Revenues 8,496   0 0
Ancillary software and hardware        
Summary Of Information About Product Revenue [Line Items]        
Revenues 12,126   36,760 71,733
Others        
Summary Of Information About Product Revenue [Line Items]        
Revenues ¥ 13,867   ¥ 0 ¥ 0
[1] The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad).
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.24.1
Products revenue - Summary Of Information About Product Revenue (Parenthetical) (Detail)
$ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
[1]
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Summary Of Information About Product Revenue [Line Items]        
Revenues ¥ 82,225,000 $ 11,581 ¥ 473,740,000 ¥ 631,838,000
Intelligent Router Products [Member]        
Summary Of Information About Product Revenue [Line Items]        
Revenues ¥ 13,839,000      
[1] The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad).
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Other income, net - Schedule of Other Income (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Other Income Net [Line Items]        
Other Income ¥ 13,191   ¥ 29,726 ¥ 543
Interest expense and guarantee fee (62)   (73) (197)
Changes in fair value of short-term investments 174 $ 25 0 0
Government Grants        
Other Income Net [Line Items]        
Other Income 13,201   29,799 661
Others        
Other Income Net [Line Items]        
Other Income ¥ (122)   ¥ 0 ¥ 79
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Summary of Income Tax Rate and the PRC Statutory (Detail)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
PRC statutory income tax rates 25.00% 25.00% 25.00%
Effect of different tax rates available to different jurisdictions (1.25%) 0.00% 0.00%
Effect of preferential tax rates and tax holiday (12.20%) (18.34%) (22.79%)
Effect of expenses not deductible for tax purposes [1] (1.56%) 0.01% 0.01%
Effect of additional deduction of research and development expense 13.01% (2.64%) (2.22%)
Effect of tax losses and temporary differences utilized 1.64% (0.81%) 0.00%
Total 24.64% 3.22% 0.00%
[1] Expenses not deductible for tax purposes primarily consist of share-based compensation expense entertainment expenses exceeding the pre-tax deduction limit.
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Summary of Current and Deferred Portions of Income Tax (Detail)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]        
Current tax ¥ 4,185   ¥ 11,814  
Deferred taxation (12,941) $ (1,823) 42 ¥ 0
Income tax expenses/(benefit) ¥ (8,756) $ (1,233) [1] ¥ 11,856 ¥ 0
[1] The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad).
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Summary of deferred tax assets and liabilities (Detail) - CNY (¥)
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accrued expense and others ¥ 129,000 ¥ 80,000
Inventory provision 3,996,000 207,000
Impairment on prepayment 35,000  
Product warranty 6,000 33,000
Tax loss 9,883,000  
Total deferred tax assets 14,049,000  
Valuation allowance (503,000)
Total deferred tax assets 13,546,000 320,000
Deferred tax liabilities:    
Accelerated tax depreciation (647,000) (362,000)
Total deferred tax liabilities (647,000) (362,000)
Deferred tax assets 12,899,000  
Deferred tax liabilities   (42,000)
Net deferred tax assets ¥ 12,899,000  
Net deferred tax liabilities   ¥ (42,000)
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Summary of Valuation Allowances for Deferred Tax Assets (Detail)
12 Months Ended
Dec. 31, 2023
CNY (¥)
Valuation Allowance [Abstract]  
Beginning balance
Additions during the year 503,000
Ending balance ¥ 503,000
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Additional Information (Detail)
$ in Thousands, $ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
HKD ($)
Dec. 31, 2023
SGD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Line Items]                  
Net income loss   ¥ (26,795,000) $ (3,776)     ¥ 355,201,000 ¥ 450,144,000    
Applicable tax rate   25.00% 25.00% 25.00% 25.00% 25.00% 25.00%    
Unrecognized tax benefits | ¥   ¥ 0       ¥ 0      
Valuation allowance | ¥   ¥ 503,000            
Hong Kong [Member] | PRC Subsidiaries [Member]                  
Income Tax Disclosure [Line Items]                  
Percentage of with holding income tax dividends distributed by a foreign- invested enterprise   5.00% 5.00% 5.00% 5.00%        
Noncontrolling interest, ownership percentage by parent   25.00%              
High and new technology enterprises income tax carry forward period for net operating losses   10 years 10 years 10 years 10 years        
Hong Kong [Member] | PRC Subsidiaries [Member] | Tax Year 2023 [Member]                  
Income Tax Disclosure [Line Items]                  
Operating tax losses | ¥   ¥ 62,534,000       0      
Singapore [Member]                  
Income Tax Disclosure [Line Items]                  
Applicable tax rate   17.00% 17.00% 17.00% 17.00%        
Singapore [Member] | Intchains Pte. Ltd. [Member] | No Expiration Date [Member]                  
Income Tax Disclosure [Line Items]                  
Operating tax losses | ¥   ¥ 2,957,000       ¥ 0      
CHINA [Member]                  
Income Tax Disclosure [Line Items]                  
Applicable tax rate   25.00% 25.00% 25.00% 25.00%        
Percentage of with holding income tax dividends distributed by a foreign- invested enterprise   10.00% 10.00% 10.00% 10.00%        
CHINA [Member] | Shanghai Intchains [Member]                  
Income Tax Disclosure [Line Items]                  
Percentage of preferential tax rate 15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00% 15.00%
Tax holiday period   5 years 5 years 5 years 5 years        
Tax holiday full exemption Period   2 years 2 years 2 years 2 years        
Tax holiday half exemption Period   3 years 3 years 3 years 3 years        
Enterprise income tax carry forward period for net operating losses   5 years 5 years 5 years 5 years        
High and new technology enterprises income tax carry forward period for net operating losses           10 years      
CHINA [Member] | Shanghai Intchains [Member] | Maximum [Member]                  
Income Tax Disclosure [Line Items]                  
Percentage of after utilizing all prior year's tax losses   12.50% 12.50% 12.50% 12.50%        
CHINA [Member] | Shanghai Intchains [Member] | Minimum [Member]                  
Income Tax Disclosure [Line Items]                  
Percentage of after utilizing all prior year's tax losses   0.00% 0.00% 0.00% 0.00%        
CHINA [Member] | Other Subsidiaries [Member]                  
Income Tax Disclosure [Line Items]                  
Applicable tax rate   25.00% 25.00% 25.00% 25.00%        
First Two Million Hongkong Dollars [Member] | Hong Kong [Member]                  
Income Tax Disclosure [Line Items]                  
Net income loss       $ 2          
Applicable tax rate   8.25% 8.25% 8.25% 8.25%        
Above Two Million Hongkong Dollars [Member] | Hong Kong [Member]                  
Income Tax Disclosure [Line Items]                  
Applicable tax rate   16.50% 16.50% 16.50% 16.50%        
First 10,000 Dollars [Member] | Singapore [Member] | Partial Tax Exemption [Member]                  
Income Tax Disclosure [Line Items]                  
Net income loss         $ 10,000        
Percentage of exemption on net chargeable income.   75.00% 75.00% 75.00% 75.00%        
Next 290,000 Singapore Dollars [Member] | Singapore [Member] | Partial Tax Exemption [Member]                  
Income Tax Disclosure [Line Items]                  
Percentage of exemption on net chargeable income.   50.00% 50.00% 50.00% 50.00%        
Next 290,000 Singapore Dollars [Member] | Singapore [Member] | Start Up Tax Exemption [Member]                  
Income Tax Disclosure [Line Items]                  
Net income loss         $ 190,000        
First 100,000 Singapore Dollars [Member] | Singapore [Member] | Start Up Tax Exemption [Member]                  
Income Tax Disclosure [Line Items]                  
Net income loss         $ 100,000        
Percentage of exemption on net chargeable income.   75.00% 75.00% 75.00% 75.00%        
Next 100,000 Singapore Dollars [Member] | Singapore [Member] | Start Up Tax Exemption [Member]                  
Income Tax Disclosure [Line Items]                  
Net income loss         $ 100,000        
Percentage of exemption on net chargeable income.   50.00% 50.00% 50.00% 50.00%        
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.24.1
Related party transactions - Additional Information (Detail) - CNY (¥)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Related Party Transaction [Line Items]        
Related party transaction, amounts of transaction ¥ 0 ¥ 0 ¥ 0  
Related Party [Member]        
Related Party Transaction [Line Items]        
Due to related Parties    
Due from related parties    
Mr. Sheng [Member] | Related Party [Member]        
Related Party Transaction [Line Items]        
Due to related parties, current       ¥ 4,790,000
Mr. Fend Yang [Member] | Related Party [Member]        
Related Party Transaction [Line Items]        
Due to related parties, current       ¥ 13,000
Shanghai Pudong Development Bank Co., LTD [Member]        
Related Party Transaction [Line Items]        
Debt Instrument, Face Amount     ¥ 5,000,000  
Interest Rate     4.00%  
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.24.1
Basic and diluted net earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Detail)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
[2]
Dec. 31, 2023
CNY (¥)
¥ / shares
shares
Dec. 31, 2022
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
$ / shares
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]          
Net earnings(loss) attributable to ordinary shareholders, basic and diluted | ¥   ¥ (26,795) ¥ 355,201   ¥ 450,144
Weighted Average Number of Shares Outstanding, Diluted [Abstract]          
Weighted-average ordinary shares outstanding, basic [1]   119,387,937 [2] 117,647,000   100,870,300
Weighted-average number of ordinary shares outstanding, diluted [1]   119,387,937 [2] 117,647,000   100,870,300
Earnings Per Share [Abstract]          
Basic | (per share) $ (0.03) ¥ (0.22) ¥ 3.02 $ 4.46 ¥ 4.46
Diluted | (per share) $ (0.03) ¥ (0.22) ¥ 3.02 $ 4.46 ¥ 4.46
[1] Retroactively restated for the stock subdivision as described in Note 1.
[2] The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad).
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and contingencies - Additional Information (Detail) - CNY (¥)
Dec. 31, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
significant capital and other commitments, long-term obligations or guarantees ¥ 0 ¥ 0
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.24.1
Subsequent events - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 08, 2023
Dec. 31, 2023
Jan. 22, 2024
Mar. 31, 2023
Subsequent Event [Line Items]        
Consideration paid on acquisition $ 550,000 $ 550,000    
ADR [Member] | Underwriter Agreement [Member]        
Subsequent Event [Line Items]        
Class of warrant or right, number of securities called by warrants or rights       33,435
Subsequent Event [Member] | ADR [Member] | Underwriter Agreement [Member]        
Subsequent Event [Line Items]        
Class of warrant or right, number of securities called by warrants or rights     7,921  
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.24.1
Restricted net assets - Additional Information (Detail) - CNY (¥)
Dec. 31, 2023
Dec. 31, 2022
Restricted Assets [Line Items]    
Minimum portion of after tax profit to be allocated to general reserve under PRC law 10.00%  
Required general reserve registered capital ratio to deforce compulsory net profit allocation to general reserve 50.00%  
Restricted net assets ¥ 157,810,000 ¥ 157,024,000
Restricted net assets, percent 17.00% 17.00%
EXCEL 112 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( J!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 " *@7)8^^Q%-^X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$[&*";-I66G#08K;.QF;+4UC6-C:R1]^R5>FS*V!]C1TN]/ MGT"-#E+[B"_1!XQD,=V-KNN3U&'-CD1! B1]1*=2.27ZJ;GWT2F:GO$ 0>F3 M.B!4G#^ 0U)&D8(96(2%R-K&:*DC*O+Q@C=ZP8?/V&68T8 =.NPI@2@%L':> M&,YCU\ -,,,(HTO?!30+,5?_Q.8.L$MR3'9)#<-0#G7.33L(>']^>LWK%K9/ MI'J-TZ]D)9T#KMEU\EN]V>X>65OQZK[@=2%6NXI+OI)621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M J!&PO=V]R:W-H965T&UL MM5IK4^,V%/TKFK33:6> ^!F2+3 3PJ.9 DL)NUNZTP_"%L2#+:623*"_OE=V M$F5WE6O#%CX0V[%.CJYTSY&NO3<7\D%-&=/DJ=>U2'NR)4N<99Y>2J+(H MJ'P^9+F8[W?\SO+"578_U>9"]V!O1N_9A.D/LTL)9]T52IH5C*M,<"+9W7YG MZ+\[C'NF077'QXS-U=HQ,5VY%>+!G(S3_8YG&+&<)=I 4/AX9".6YP8)>/RS M .VL?M,T7#]>HI]4G8?.W%+%1B+_E*5ZNM_I=TC*[FB9ZRLQ_XTM.A0;O$3D MJOI/YO6]<=@A2:FT*!:-@4&1\?J3/BT"L=:@[VUH$"P:!!7O^H9$FKL!S1Q47:U: [F,FU&9: G?9M!.'XS$(Y/D$@9@KZL!SUSM)HNVAW7; M8$-;/R#G@NNI(L<\9>F7 %T@LF(3+-DQV8^?#Z#N\A8LT+][>I[#1FY(4VRO%,SFK#]#F2# M8O*1=0Y^^L'O>;\BA*,5X0A#MX2OGV?.@<&;!][V"<(B7K&(49@A4$@K&B4BAV,U4.JO*/5?1&D1M(VD<+23&X328$5I@((<&XP@B)R%J8U"T M)_([>W;*(@[E>9[?'\3Q8!=CMJ;0/@HW*J7\>HIA*= M[WM!]NACU$+++6@ M3= ^@:EN/W QYV3"J!*2$P:E;R?52@E]1.LAS\;02ANA?2 M/9@XSH7@VS1)8!DA 22M 3&&5N-]7*47#(\+)N\S?F_F]%Q/R4@4,\K=5'% M+4M,;GVK^SXNW MFDRF,*\KG^_3?MP;@MW2 :U /E57^?<5F0FHG+1RLD985 M?[^E^@\Y+R$U$4HX4-/(6>WW6XK_%V.'$14FQ8C]709 M.B +>N!WYL>=AE*S*!ZU4?LP3(6%"52O[ MK6I*,2) ]P6,*0SI2*1.JVQ"'V DK= 'K81^F*:P4U!;RP-2;4#>%(HPN,D+6- M !?YE:$M-P^5]U<)7FP20QRQR=)"ZQPAKO?6_I/$Q&GA9CRE,G41:X#[L#/9 M(:?#X25&SKI(V,I%8 505 $3R0,(8U51(>]+K0Q/(.SD62/'%;(IZST>^/Z@ MO]OSPF"O^^BB93TDQ.5_;7?**:^R?C68Y%C*2K3!Y^J:W6=3>'!79_"?:1SD MM=(1[@'#,LTTL-JT8VUH?D[_I5*1#Y,A.3M#1];:28AK_Y+1228+,CYRDL(1 MPA#SB=#Z1-A0(%HP.1-)E9=.*CC$!9N3&R$?,#Y6]L-6LG_\M+Y/J.L?3FK? MMT\(K>2'N$"/<@KN.23O):2<66(N\O#S.3.K*/<$1R%?67\,K1&$_354<*Q:V@#B!3Z)^X,> M\;T^5C&-K9W$N LL%1NV14IPSO*-=M($-*5BSC)R0[F+6'?MG13SA*MZ\T:1 MJE!2OYZRNKIZNV=8O]-B;Z]?#3JGY@&9(CF[@Z;>SB[$3-9OV]0G6LRJ-UQN MA=:BJ ZGC*9,FAO@^SLA]/+$_,#JG:>#_P!02P,$% @ "H%R6+FPT#/# M!P "B8 !@ !X;"]W;W)KE8&$GTD)33[*]?4E8L2SRB7< % MTOCR\D3O(77XD-3]BY!_J!WG&GVOREH]S'9:[S\N%BK?\8JI#V+/:_/-5LB* M:?-6/B_47G*V:1M5Y8($0;RH6%'/EO?M9U_D\EXTNBQJ_D4BU505DZ^?>2E> M'F9X]O;!U^)YI^T'B^7]GCWS-=??]E^D>;,ES;4,P\^O 'WE9VDCF.O[L@LY. M?],V/'_]%OWGUKPQ\\04?Q3E?XJ-WCW,TAG:\"UK2OU5O/R#=X8B&R\7I6K_ M1R^=-IBAO%%:5%UC 7ML@[!J$;6:. M5MH\K)AFRWLI7I"T:A/-OFB3V;8V]HO:]OM:2_-M8=KIY:.HE2B+#=-\@SZS MDM4Y1VL;3J%WJ*C1[SO1*%9OU/U"F[]G6RWR+O;G8VPR$7O%\P^(XCDB :'H M\=?_HO=__0N.HT]_!V(]_DBL;^L5>O\."K.Z/@SQ7-+"I/&42W+*)6F#TZE< M-E+R6B.FE$G?1RAAQP A',#>XQ_5GN7\869N8L7E@<^6]OJ"3U#&;AEL=:-@ M@\314^*H+_KRD:D=,F,,Y?8%_[,I#JPTF03'W#%4W(:R5>VPC+,PB0+S[WYQ M.,_/49F<*;,DC<*A:N7&2S A%)_'&[@*3ZY"KZM?ZH/Q(&3!U1S57$-FCA&B MLS\>XB1.7"^N,$I3.K+BBI(D2:R,D7OP)6NIL9? M[%P!IE$6NWX 88:CD1]7-&$D.1E)O$9^%YJ5H[Z!;"3N6,F2" ,^7"7&A-*1 M;.7*4HJS=/H^2D^.4F]9_574=_GETIK>LK3>,MCJ1L$&R#0"7,E$S^.@IY/@0N4QA"OUZ[R=%?;VIIRW)4B) MK7YADD^6G2[PH%)D. U=9X RSD@\,@>JXFAR=.,S L,7Y@G-ZN?BJ>272FD7 MZ/P::$B S@*$84K&CES1E)>>@+"7$Y;MNN%.;.\:Q3W%IXLRJ"D)A8RX0A*. M9W H&B79=-?T7(+]8++B6V[NG W2[+O/#G4O@*19!O@!E"E.QH9&+ =(H2YR;"(I(TBB>[JN>4; ?4GYKH:1V M)@O0&8 1! .V7%V4C3VYFBDO/8Q@/XT<)_$KO0"<8884A2J=*R51E(V9!(I( M,!XB]M!93R?X&CSQN'$Q(DLR N$](,74:L=V@) 1Q1["QSV:8#^;O"WYRH(] M%66A#>N#<()O2BJ_AQ7BAY5'46O)\L%H #SGR>GB$N1. 8JCV D#AK"$A$Z/1,3LZV9OQ@\D_.#)%F3;3%S[ !7.S")]VE>/+"2^>I5^:38D7OKY MX6W06T9;W2K:,(T]'Q$_'PU6')=&APLVSK"X*%D!DM!3I7HT(EYNN++BINXV M5 R .*##@3.Z71')PFDK/:(0/Z*X.'[)ELL8L"V :UQ;KHC2Z1F>]KQ"_;QR MM'7!"G7IPBQMH34@H R#Q-EN!YC&X/AT-]&>6"CVEJ#UCDF^$^6&2_6W=L,( MGA6I%WQ^M/S<--KJ5M&&*>PQB?HQZ3>Y*6HF7Y&RN53H_;?UN^"#188 &PR4 MZ,#*AG]"43 W'[W]O*E9HW="%O_CFSG".)G'8=)^;>=SC+-YFL3S@)(W>:&4 MG?G;V;[12IL71?UL%H=(;-&*Y[QZ,@AP.JVS.GOZ-T>F\9ZW!\;E*W0(^)D" M? 8,6%Y2>X=?.D=FS8G-7U"AG^\*4&] /0%MI3&(" M> +P+29TS&]0Q#",DF3:6P]PU ]P:\UTHX6Y1[H;$+0$;#"E)(:J)G#LE63C M8R\H7A(FT^!&>W"C_KTF ^!-U93M P ==(O*%)>=?;CCP%'1K@-!D]#.$P76 ML8"0./MH@&C*6T]3U$]37[EFYJ,-XDS6IK; MQ-P%(9I>Z+G& &VG((@;B*]EQ%_5QUG+4]LYM+05EDJBXT]@"JHC2-Q@<[4$A*H\QS._5L1:]A MJ_'J3UT[E1^#GY_>3VT7=M)D8!;8+H1"3FP7+LZ>N[%/2?V+R>?"%/22;TW; MX$-B,B:/#QX=WVBQ;Q_%>1):BZI]N>/,F+0"\_U6"/WVQC[=&PO=V]R:W-H965T&ULK59=;YLP%/TK%INF35K#5R!IER"M2= V:5K4:-O#M <';H)5@YEM MDG:_?C90E+0D REY"+8YY]SKY$ 2/20TDQ,C43*_,8T191 BL6 MY9"I.QO&4RS5E&]-D7/ <4E*J>E8EF^FF&1&,"G7ECR8L$)2DL&2(U&D*>:/ MMT#9?FK8QM/"'=DF4B^8P23'6UB!_)XON9J9C4I,4L@$81GBL)D:'^V;T-?X M$O"#P%XR9JQ>SWY'$\-2R<$%"*I%;"Z[& &E&HAE<:?6M-H0FKBX?A) M/2SWKO:RQ@)FC/XDL4RFQMA ,6QP0>4=VW^">C^>UHL8%>4_VE=8;V2@J!"2 MI35999"2K+KBA]J' X(]/$%P:H+3E>#6!+8XF#"6=[Q#5:J>E!6:Z2K0PFF7ZP5I*KNT3Q9#!CF6"4Q%A"C&XQQ5D$ M:*7E!'J[Q!PRF8 D$:;OT!5ZC4PD$K4J)J94T;6&&=61;JM(SHE(0_LXNQ^^CZ5 M9P*W^^HUOGJ]?"5"%.V>>B]2L.WK\9HVW(D3\\<-KQ0V,IU\Z 3THWQ M5\RW)!.(PD;)6X.1RHA7S68UD2POFZ,UDZK5*H>)ZL^!:X"ZOV%,/DUTO]5T M_,$_4$L#!!0 ( J!&PO=V]R:W-H965T M&ULK5IM;]LX$OXKA*\XI$ V%JGW;!*@=9QX@=NV:-I=+!;W M09%H6U=9](JTTQ[VQ^_HQ;)%C6C7Z(?$ECR<>?1P-'R&TLV+*+[()>>*?%UE MN;P=+95:7X_',E[R522OQ)KG\,M<%*M(P6&Q&,MUP:.D&K3*QLRRO/$J2O/1 MW4UU[D-Q=R,V*DMS_J$@23T3V>YJH MY>TH&)&$SZ--ICZ*EQEO+J@"&(M,5O_)2V-KC4B\D4JLFL& 8)7F]6?TM2'B M8 "U!P:P9@#3!CA#$>QF@'UJ!*<9X)P:P6T&N*=&\)H!WJD1_&: ?^J H!D0 M5+-;3T1BNYN"O%"BM(:O)5?JH2H1L,4IGF9NT^J@%]3&*?N)B*7(DN3 M2/&$/"GX@,14DKR?D_=K7D1E@DGR)D_(1*S@[EB6:;OEY)<\%BL^OOB/D/(U M^?>_J.?^3-*Q$V;T>,_C*V+32\(L9I/)NS_(18V\O8(QD@WQ^B,R5VFW]V%=,9B/FA$,DFAH0K M^);G&XZE2>W!JSR4M7A[%S#&W)OQ]G!>:BO_P(I2-Z!=JPKX&D.(&;5L MBVD4F>$,4(3X#GQ((XTB# *U0]?%.7);CEPCJ,<"RA!9%V*>*HP@MQ+X@_"LH M'LGE-4:19[JP4D%=RW44\]L1+ *2%UL^NBN+@O4S5B-_I+/''^EL]H.<=6;" M;V?"-V;'1_ 8%?&2P'H(^FH+PG%=KK;MQ&#SXO?O&(?9EJ,E+V+FAJZ6X@]F M? /9BR& JJ95EQF&P*;N0/8&+6>!$=-3E,%R4Q(&TOH+[^0Q1E?01^&YME;B MIHA5R+1R_F &-D 6XMFQ?'VE0*QL:#9PJL*6JM!3(] &",.\>XY%M:(P0]%:KL<&*#MH M&J@1UT[]9Y7ZGQ=BM>,/N@64-XHA#CU]#<;L0NKJM^81>$.T]9W;C $A.FU] M.P<$WX&8Z=+&]K2Q([0I#LN*@L:HY \EBO55B.?K!$P1,V:[O>PRPQFB"8$ M(HWI+"$07#H@=NF^'Z!F"?X@"IXN9-HER3FJ[QJ?W<6' MZ6LD9N4[.F=G=0B(:]L)>_;HN!Y_(V _LQE%M6[U,G_-E*5_4Y5QLLMC3S-RGQ"J>E+Y,Y62D-, MWXKU5\&SA#SB6E?Q1I,NA7L-3\T2N1:C<6>O]7@>A;V=IY^8$^JU8=K8^=U" M1GV=L+-4/ ("S[Z^G2G[V%[',[-8_KUZ3L&A^=F"% 7ED&]6S[ P0J(UNY9B MHZ2"]@A4_F7YQ".-L:7R2)@_&;I4LK[6IC2$-CFT-7[OCP5 ^9V>'N#AK "/ M: #?@IG%^W=.8Y)F&Z4_'6@F\DB7,#"1??4_ M.)'GM"'3TP,\G!7@$0TP,)&(Z9&)W'<[S-Q>3*,BARF2!#K#>NJ:FX[\32[: MN^4EE73-_'V=G1KIVEZX1 ME.D\C6MQ L4E6HE"I?]OC\5!5U7MJ:6[[KU1O]7)Q28"C:,X)W/X4Z(SK!8Z M<91#PU$^Z.>E*N*E)_).*$[8192\OH(Z])&K0M2/\;-OI Q2/8^%)H6 .R*5 MB+\0N7E.TFU:O34029)P&1?I\X$[>H5M4H\/'@ZO>+&H7A20(#$VN:J?(K1G MVY<1WE:/X+7S$WH]H]AY=GV/V4_9]0-V_@USKA^9@_[BPB_5L_;Q'FK]%L6O M4;%(LA=_\ 4$L#!!0 ( J!&PO=V]R:W-H M965T&ULK59M;]HP$/XKIZR:6@DU$&@[M1")MVV5UA:5=M,T M[8-)#F(UL3/;0/OO=W9""A-0)O4+]CGW/+X[WPOMI51/.D$T\)RE0G>\Q)C\ MTO=UE&#&]*G,4="7J509,R2JF:]SA2QVH"SU@WK]W,\8%U[8=F*)+]BB7F&0G,I0.&T MXW4;E\.6U7<*WSDN]=H>K"<3*9^LO[%?MGYSOY,F$:^S+]P6.3=+Q/'L0X9?/4W,OE5RS].;-\D4RU^X5E MJ5OW()IK([,23!9D7!0K>R[CL 8(@AV H 0$AP*:):!Y**!5 EJ' LY*@'/= M+WQW@1LPP\*VDDM05IO8[,9%WZ$I7ES8/!D;15\YX4S8ET++E,?,8 QC0PLE M@=%P-X6['!6SKZFA*V+HRXPR,;$ILD"X%I',T#_^)K4^@>,14P1+T/"(I2?P M\4/C_.P*N("'1,XU$[&NP=&&W/8-F6^-\*/2U%YA:K##U$8 -Y(NT3 4,<:; M!#[Y73D?K)SO!7L9!QB=0K-1@Z >-.%Q/(#CHY,MAO7_AZ9_^Q..BP!LXQH< MSA6\Q34\G*NQAVLC=LTJ<9J.O+F#O$B UY2!7]V)-HH*__>VIRW(6MO);#.\ MU#F+L.-1CFE4"_1":VO]:MMSO"?9X#W)AN]$MO$BK>I%6OO8PSNJ/[6U3*$H MTQI0;Z7.*: _5U2OT0L\*"8T*WLV%;F34U?U\(6F3(F$KN*:BQD,YLHN(U1< MQC6XI4$FI_# GK>]>6'NA3/7SJM%6&_[B_6'+#3.=VL,WM08[M,HXNBOM<<, MU2$,MW6T3&NNHK )]GTII5H*]H/JC$/X%4$L#!!0 ( J! M&PO=V]R:W-H965T&ULO5QK M;]LX%OTKA'K0HDID=+(KYH,ATK*T>'E%.FL7^^*5D MQ;9$BK8Z=[= :CUXS^7CB.3ED7CUG!??V(K2$GU/DXQ=CU9EN;X88*NKP>O<.7 7$J@SK%/V+ZS Z.4564ASS_5IVXB^N15N6()C0J*XB0_SS1 M6YHD%1+/QY\-Z&CGLS(\/'Y%G]6%YX5Y"!F]S9/?XT6YNAXY([2@RW"3E'?Y M\YPV!3(KO"A/6/T_>F[2:B,4;5B9IXTQST$:9]O?\'M3$0<&6.\Q((T!.=5 M;PST4PV,QL XU-7:WM?N]O#8WKMM[O"56SK M#FIJU_:O.3S'!VQ&V>IKQ/N"_SZ!OZ M^HFF#[3X QUF!K&J#F0EFJNA[VA$XZ?P(>%5N2SR=.MD6YER5Q(?KMK'N\4B MKCJU,$%?PGAQSMO@-ES')3\_U8.G]E!18U/FQ0NZHXP63_1D8/](UJ-HDVZ2 MFG]YN>)U$N4I'U!654_/W<09/Z?'G 3'VJ#D Q+W\"$LLCA[9*?D?LP?I=WS M1';/$ZD]&3V>WH=)F$44A26:TN@"Z?@,$8UHLB=ABV352-5H^72C&WBB7XV? M#AFO]%<-TI=L'4;T>L0KK6Z9T4U5'.T7V5,@NL1M=Q_5Q?N*_Y ] 2+L>0?7 M%9.8FHF==BH/LK ^)%@@*Z*E$W-7@!9=]!U=]%/H45/S, MHXEM/SY^D^2,O45\J65\MET4-(M>4%F$&>/S M$3Z=DE'/%'+1Z9VF2G]#60<)-H<$EWD MZR*NR>)-15 DZ=(B'!)M!@LTAP5Q(,,\2YHJ&;MF=T:*'#.Z7/H;QS MA.>ZX^ZCNH@\)#O[2J01-&0^W=/JQH/TZ4."!4!@+1Y.=CR<_"@/SYI?952N M1N^)RI5&0X=L2+#91.22;1FV&)1#>G4AP3Q(,!\2+ ":_$<:_NE?TT]NN=9 M6<0/FUH.JY>FJYB;_V5;>C=KU*_!>$'SXC',XG_WQD:-OT.R6!KI],CJ3 VE M)RC:'!3-/:4Z/%"7/BA: (76YN>!-(65_)S&[ 1^LB$$Q>(T&6NFT5US5V=L M,$:@:.Z)->*!>O5!T0(HM#9-]XH/_B')!TL)2(3J-FU'GUA= H*J/OBX M['.DC#VZCZ0X@O C28,-P[3M+L/$=+*H&;1F HE3?:)AHT?6P7M=!_\E80_'_6>+"X MWJ^;)M%PMZL$57E T>:@:"XHF@>*YH.B!?%SN47LT(5+VB=K'1-?-B=WM+T&EH 9-&=JHR]@7 MVHC%$4,;,8T\M)'(0K9A.UU.@&HY$J>V@4V#])!BK]-@M8IQ)+0AZM#FJ$(B MY1:DNC %19MAB=K2%]J JCR@:!XHF@^*%D"AM0F_%X2P6K.I>7Y>?>NQJ$,9 M'L?4(S.BWZMC^5@LZB:ZT5W,F*H=#V8B)-H<%,T]J3X\4)\^*%H A=9^K7PO MUA"U6 ,>7Q-1G3@GECTQ.QQMTMFMN85M=U8L9^KL#R4?*)H+BN:!HOF@:,'Q M1FW3;Z_%$+46,S1P)J*N@!W=Z7)+3$7,23O1AR,Y^ZK+I@PSM=5@/H**+J!H M'BB:WZ!9RH8+H'RVV;B77(A:COC! %F-.G0:"8HV T6;@Z*YH&@>$347V^F$ M3#ZHRT#B\OS09YN&>Y&'J(68@:^L$5$$T1V"NPO::J>#>:4+SW/WI;4CI52\ MM0::5?>T^O% G?J@: $46IN0>Q&&J$68O_KNVA'XGNA<;36X6P75>0]G#NK6!47S0-%\4+0 "JW-^+V@0]2"3L\*I2[EJ2ETA1-3._R&LV&@ M*40\6-<=$W=#'A%/^)I6G?N^SVE%8/%[6HESQR)6]_TR23K#(9;9'6]E<.*T M3TQE8WUB:3TCZ5[Q(&K%X\B:HJ[NM=38?;T6J%H"BC8CXGH^QA/'MB3]%J@4 M HKF@:+YH&@!%%J;\)6RTKZR7U8G1Y>^[VA9Y-M]:9(ZD"GK;1%>5W)8O3L% MVSPLXJ>XW@8G9&A!653$#SQ9G*'/>4D1ON"SM3M:9[O:RB-,\TU6HH0R'BFM MP@S=?7J/\)FF:1<\=OZU?G$R2D+&XF4<;1?NZFYKH/?UGBJ=ZU-\^4%V?88O/\JN MOR/VI4]LZ1V'WZFWDQGOL[3=N^A36#S&/"Y-Z))G3[NP^8-<;+<#VIZ4^;K> MDN4A+\L\K0]7-%S0HDK [R]S7A_-2>5@MRG3S7\!4$L#!!0 ( J!&PO=V]R:W-H965T&ULK9QM;^,V M$L>_BI K#EE@O1:?]+#-!MC&%KK =2_HME<4L^<7[3KV7V/-<$C^.*1\\RS*/ZLMY[7S=9<7U8>K;5WOWR^75;+EN[AZ M)_:\D)]L1+F+:_EG^;BL]B6/T^:B7;[$KNLM=W%67-W>-._=E[)?&7^N>J\=YK"_NNC]:AQ7CKS$%?\3N2_96F]_7 57#DIW\2' MO/Y9//_(.X>8LI>(O&K^[SQW6O?*20Y5+7;=Q?(.=EG1_AM_[0+1NP"1B0MP M=P$>78#QQ 6DNX"<>P'M+J#G7L"Z"]BY%WC=!5X3^S983:17<1W?WI3BV2F5 M6EI3+YKF:JZ6 7K3A4<9%6-\M:?K.Z?IETWW+7?@N>^!:$G9]$46\K9UVD M/!T:6,I;/MTW/M[W';9:7/'DG4/06P>[F#AWG__M7/_];\ACW[\![F[U&EN_ M?EDYU]]!9M;GF\%SMQ2=;PM9; UB1TYM3AKC9*K-5<-NFH;=E&+GR&&JC.NL M>&S[>59G'&SCUBJ%K:HA\'VUCQ/^X4J.<14OG_C5K;II]WNH22YI;'U)8]&% MC V:AIZ:AMJLWWZ6YJ"HH=>Y:$UYC0LT<3[<+[/DA4+4V[1'&L(L,>Y&II,Q%E/:5 [_9R6]F35W\E*GOWI7C*Y$CB/+R Z?L>BAN[9/Y>TMCZDL:B"QD; MM*-W:D?/FK]?MG')%VJJ3QW9:))_JK@A"/Y5O>90L[0663_]J$_-9#9U- A' MJ6QJQBEL4PQ<]D\N^U:75US&,,B:EC9!P34X,"US<[-V"+D'9S"$UC# M\ZEXD@Z+\J7MLXI((8<#X\LQ95 6F$)"/3QRV10AX@>FRZ9NPMOPY&UH]?:W M,JOY(A7/7F#(\D:U,R]M2F&'B*7$V.[DSB;WA9 MRHY^')_CK\=NOKQ^X 7?9#4X?W5V^S>S0#B$? >E 28C_P$9Q69S [*I*/3X M&E M\Q3G!ZYRO-K*T6Y1\W(G/SN& EXB8, [J(M#0LS&<3!%1AQLDF$<-#HC*_[= M?MKMI?M-FQ+#:YMDZ+6F4F3' MTG\TKA9.FE5[4<7YMTYKW=<,^BD0!U-E] )38L3!)AG&05,JLL*3[.PRT66. M'\>YQN''0US&\@/N;#CL-9N[V=6\9#TOB0 )0M-3.-)4A^Q8%XF29X^*XI)F M'' >XPR0[Y]N6Q'NKBJN)R1:):.<_B MARR?7EP@*R6^=G5Q46OKBUJ++F5MV#R:)Y$=*%<\*;E<8#3MDR3BH-:,DL!Y M]A0_Y' 'M'%>%_!9R7I>$@$2CPVY?>BUYDID!\N3U\OK3T7[\HV*0-;A]43) M!@&,*=?K$&D!2@\9XZZIDNA&0-@"I,PGQ)^,!M;HB>WH.8Q!#[.;KBKJ+2^= M=D*NNSX,!0<#<(D)HYX9'4A*"!I74D!90,TY+@*5+G.#Z>AH),5V).U%YY]- M* I1+,X(!T"?% .I @G9>/ &1$8,SN94K#D5VSGUZ+KL)\0D@3CS@*JO,! DH4>GLX%S:MXAEIL)JPO/!8K8D# 8+XP $<8D!*)AP^AA(#0>8SL>#]T_U;FEV@ ,!E2(B-R0<246BT.1N:L89F;*^"6L;=\L '^-R;H^<& M'[,D&1 $%$X (4*^,1Z;J@5R@Q#J,X!!WR5LNM=H?L5V?OT,[&$LKP]54TA[ M<_9F'#91I[1@8#"*O:\P.R0$20-6<. 4]'1G(M#^^)KM#?9UI3. MV-S!5GY^[?KKHM;6%[467QL_=]B]K-X'9^\8] A5SJ,J#\ TI# M?PR8@&RE2#A/N_3L%\1>$0P3?#U@KEH!NG"\*@4T1AC. MYFRB.9O8.?O^4"9;-=Z?50 E E[/N0Q( S'$QT@,EP^N_1+>JU4&R7BZ*Q[;S6SP'2)9Y M4#> D-?H^8 ((1PP8#4%:*<"H*F7V*GW!#(=NX!S-1@& %0]&@9 W062AH@9 M*0"!-/("8'+Q1:VM+VHMNI2U80MI M^"9V^![.WEE5'60#-4.7*%/96N6+G,;E^ WG+5#=1<2%TM94!AXQYK'Y@C(@ M4:L5UY*M&K6)O:3+P@ V1& ,X^N$ U MP=(9@ATD01+OLUH27%,1RQX.S;$=M7)UJL-#E:692HI&&;>YL15YRDOP8-XL MDJ[F)>MY201(J"TIJ,9;^AJ\[2%MRA_@28W. NAJ7K*>ET2 A%F=UC!+[3#[ M\W$F'V'\M,^S!+J:EZSG)1$@6=B=UCA+YRK#W[*736MY201(%K;- M;-H[8CM3_^UW]";-ZRU7_Q7]_MT,B^J#DHOR,2ZZ WU@3&8!=#4O6<]+(D#B M64KB5+,LM;/L*JMT2&H!!J1Z343F3SS,2];SD@B0R#F)44N>:+ZE=K[]N&MW MC-H4$7+X+WG>/">QCTNXH$MG3RRLYB7K>4D$2.3*R+6XK2&6VBNY4'T2)%DP M , A4H2!%>D*4/H8C5>X@,H(!5 D#I$M S0MTOE2;=85MI?7Z6#_3$5(C9C- M"U4$>(KSJ7H/!2JP** ^0(Z0%,M./HX+<%[6#0-H^P>0RC6T'UH"I!&2VA%R MO=GPI)DU3R>#2ME#G*0[0B.F P7&R82]$'RL 3HY:_2B>;BT2H;/,6BX9':X MO)M*C+=.7#?#YP-_S(I"]249MQ<>@RC)3,+S$<8$V(X'I%)E'DX =,S%H[)] M&QC(9.CAZ:,;3 ,FLP/F9'R.X>%J=\@2&*!V&E*? 8?C 6GH!XR.XV+*)D(= M 5(SA,/ : AEV%H\^'+8[_/FZ3NY&$FS*LE%=2C; NNQKB!'GO9A4CGOPH^X M6$'WU<^X7-+:^J+6HDM9&[:6IF=FI^'K@ZNT)@\S0\+UG/2R) ,CRM-/2W]RB:'8;'37L\S 3#S,) ME#8[&X;3IM#SQ[P#B$+F WNP@'#*<0V\S/O6$:@Y0:;BT+=C_7X#]CRQXOY8! MASX)Y2?-+T\L]5>WOUOQ4UQ*%*ZDDQMY&^X[7PYG9?M3$.T?M=@W/UWP(.I: M[)J76QZGO%0"^?E&2+^[/]07G'Z0X_9_4$L#!!0 ( J!&PO=V]R:W-H965T&ULK5EM<]LV$O[N7X%1 MKQT[HU"B[,1V8GO&5IK&3=*X5IJ[FYO[ )&0B E)L !H1_?K[UF A$A9\2A- M/\212&#WV1<\NPN=W2O]V61"6/:ER$MS/LBLK5Z,1B;)1,%-I"I1XLU"Z8); M?-7+D:FTX*G;5.2CR7C\?%1P60XNSMRS&WUQIFJ;RU+<:&;JHN!Z=25R=7\^ MB ?M@UNYS"P]&%V<57PI9L+^4=UH?!L%*:DL1&FD*ID6B_/!9?SBZHC6NP6? MI+@WG<^,+)DK]9F^7*?G@S$!$KE(+$G@^.].3$6>DR# ^+.1.0@J:6/WD;Q$Y<;]9??-VO& );6Q MJF@V T$A2_\__]+X89<-DV;#Q.'VBAS*5]SRBS.M[IFFU9!&'YRI;C? R9*" M,K,:;R7VV8L/>LE+^3_N752FK-*R3&3%<^\P::4P9R,+5;1AE#1BK[S8R5?$ MQA/V7I4V,^SG,A5I7\ (& /020OT:O*HQ%3P$7F'P?!#)^]P M!\.';*I*HW*9KOUPHX41I?4/U(*]EB6'8^"7&1X*Y*4U[#^7D_[7X_JHV.V@XXCM MI&YOGQ_ KP]?L.O2)AD8Q+!?M*HK]DX6THJ4[=M,L)]^.)E,QB^GJJAXN7+? MXI=,Z?;%#=<(!NN_/Q@"!A-?1%&1H,2_Q.&R&41,A-/3DR)U$DM;<\AU]/65M"0D4OO>,-S M0?G*JRJ7B0O(4U.)1"YDPJZG/0F7LXZ,)).5-Y-6X#34+IA$>2E3SB=&-*L: M%]T(5>6"),3'+PV[%54]AU)2/\UP7GK*;FZ#KJ@3\%>_LTMC4'W>J#R5Y3+$ MGI"LE\VF;S97#+<$TL>90K,MI%<:Z68R]DGJI5R'MHORZM-U)X,0&WH'AI-]'": M<975G,TRL;'QS*>LE1J /%'K&R^4/*# M8:Q+MLV#A]#D.8F]SV22M6?HCG0]DA-><<6UE4F= M-YU6"U74L=G2 MS&/Q>,Q^1-;?P7"J,&W*=T3=6!&Q=S:-V&_J3A0D)CYNQ,RPE,/%HA%TBQ/+ M-9D'SZ8"@5:5$PNDU],NP([*?0 Y"%!_K<%)\;?#_"B2K%2Y6J[8_AM5+C_C MWZ;4YXU8>L_>TI^O"78&?-3THZL8R5LN M@>< V18-O==F @7!N6URTKJM639L6&LWY[6[V%:CUPK1N#1A.B1]\?'WZGL' M.EEPJ/4M.9'T5L5K2T__'D/_)+M=:\CMR7:+4=HCWOW M29-*SL+XE+7;_LY0[H?\/ BLU20R]%_62W3IS%D;GSS(Y0=)NU8QY96T'59X MSU?M43[<[#Z^>N*>L!T]Q>[1CZ3BJ19+:8A:T[W]^0%HK8,/U_<* MZ&:9B+8I(!CP(D>G@K')%6EO02AC+#Y@'TID5BD"2?2+%LG8H6<,HK?74X=9 M886FR0X>[M5G>/8A^B<1FS3@UKP\9#L0^=<@8Q'FJH[,AI6C1PY#G\RW20[' M(&)'3O8#,AJR;R:T;8K6[.(:TMMIQ)YM*%R'\"\5C#;WPN9V44B]'7$]=[A: M?@QN^(7BC0U6(=W6]+'9#KD3F*@R>/48>+$B34A_#'[Q^G1,#Z= M1.RX9W-;$SJQWZFF[.C@D[ZRTX>G8Z,/>_1,G#IIH@"&2L*B/4 H#E,KQ<71X^$T(B- ]0?:HD8! P7*) M8N9FG*]BBL?1T>%Q #5LVGT*/*8,I5.*&M5%40B:0XS56K2+S5BL< X!%'4 L2H]Y?^6B&@ M@F?#0-X=0[>5/CC<7X%PELEE!KOA0C>X@#$*\26BJ'H+W/J%J@>H;:UC<8$(1+94A4R<^RWZ(S%TX$D.3Q*4>7(H M;"*_<8:275**@14P%;JKF]8?#>HNQLA=%B*)P:#MX+P(EX.R4\0:8_P]#\;? MRE\I^NL4[GJA%>C%72OC->&AL;82:+?2SG)_743 773]!41[7TF&!.UF?369 M\3N!P"$FD .*]WZ3'E)2:W=G%J@/.W6=V!I1SK#,[9-T?T:](OR'79HB2WV; M&Z*W8TQZUZ@;=R-!<#\$.,R9I!21"2Q(%!BAN3N8HU4M'7,TDA92XZW7W?%F MD_S?YB /N*P=A4(^+*-42<,]23A4/5$H'Y1/S-VX-S<*O06=$-"QHD/H19F- MFQ0TQPT5^N2L6I;KY1#*4UX[4*2I%&CKC2_^CR7JY_^GI/:?[0,-RL<#6 M<73\;,"T_SG'?[&J[I+JB*IU5KL)%6R;'6D^U(EM5ZNTWKXR1;7Y_MGI,_WB8[Y8-OC%\0_?K=.%N3?-Y_6' M&CX=NU6R?&5*FU=E4IOY]\]N3U^\NL#KZ8)_YF9C@[\3W,FTJK[@AY^R[Y^= M($"F,+,&5TCAOP=S9XH"%P(P?I4UG[E'XHWAW[KZ6]H[[&6:6G-7%?_*LV;Y M_;/K9TEFYFE;-!^KS8]&]O,PY/G+6VJ59R,WQ>Y27_GWX5 M/ 0W7)_LN.%,;C@CN/E!!.7KM$E_^*ZN-DF-5\-J^ =ME>X&X/(2#^6^J>'7 M'.YK?OA0Y^4L7Z=%]9[]QM^)S6 M.]^QWL VD_^^G=JF!@+YGZ$=\WH7P^LAT[RPZW1FOG\&7&%-_6">_?"WOYQ> MGKS< ^V%@_9BW^K??CQ[EQL&]FR2['W,P6%ZE+Q*;6Z3:I[0?663$D]]:&O; MIF63-%72+ UP*8B'M,Q_XY]3FV2YG165-5F2E\D_JL8DIX?3HQ%=?5>MUFFY M339P'3R_JM=5G39P*=SZGVUIDK-K.O;3)"VS9&IFZ9)5"FQI1ZGK ?),"N'CXK:" ']S;RQ2VLUX7 M6\7MFLFG, 3KRM0+0&_J*0G/=SZ$XV6:,12X%B;) M)SKS 56-TYP@.*JZ3&6D$_T8):H3PB[\-D<'P)M6B#'/WI86Q-6EL@'9"/GAA%PO&_9_0(%'@(9]%F1E" 9".[ MB1Z2%L53J']>5RL^T;0NX,HF0?@#$@ (X989/XY^VP#"F/K:J^-QQP+JR>4C!O/V4^+2+\@#9R_3!.*Y8 V09"C9!#RV4 MPF;E!(H\G>8%L[]RZ'XXX'$>AN9(\I$6+*-33V86@O_WE^NSTZB6B0Z7$ M!&1JDF:_@*' :("KP3Q @JG09D+C)YFG>2T/&>$1UV96+8 '#0D?E&>R+?@M MW!4)!"8ZW6',OR Z@?! 4-7I>$$HAK]*F\X\UTW3 L[$V "WILC!D%%![\\3 M%SP Y1#I&C@%%A5X]BA22 *Q, H(P1]]0!(#QXD"%Q:I,P0*3*UF&/DL30[Q?,Y.7GZ^3_Y^>_N!/IV^ M/)HD]SE@>PZ7 !&%3U/S8PYG76U@39"KGEKE<2$.Y!"^$0U($FQSPY&CO(6' M :)G1\EG2TH'!$&^HMU\&GX@ 2349Y_PQ)R.%3T&%)>$94$*D!/(4* I(-(2 MC'[24D"JJ_2+">! R@&:;%=KIJ1F"8R;SN=(S5X9H+98(399!@ZS)GX6(Z2M M:;NLXA;XY%WW-%X "@J&,0OW[0*G-@^F; U=8[Z"#X42(&MK%0%=?0:\-&M: M6%^E/-!)@:##KNL$T5+G1(\D)FP[6WI\L61DLH'CS>'1BC-/;G*U'"O*@ >@ M<-KSUC';EC<&)P+09Q4*Y?U7PFI%52[& -Y*T#E*=5:07K( M0V*,MQ9!-(4UHFTK4=6/,3734VV4PD@W3I&04UN5Z;0PH\A*@2UOECF0*P%("*&E,"*4,*[":Y'@PTNW:!2)N8T!%$!^:8 >\2?6 MQ+NU+P@FD3O[(!E6TNVZIZ:3^\C2(:.M0ORJ/P0LT-O0" X$V+(I>&NE?AJI M@0A*H:*E4O2^P,U+B[DB\*$2G;D!X^#&$#OT):!)>DRE'DH(6S IE% M/Z_27X!9&NW0_ .&UP\J81OR3^-X> M8 N4GV6'1HA?V4,);0$!"R6=;8P:TRF15(OJ"#XL:L,"PI]JZ!OB->*IR#= M[>8H>=N61!KP\%D+HK:<,14 ]1D0;?Y+(J.BPQ0HVBS8?R60Q31WQL['=Z_4 MT"$W#RC*:S9=D?73?.#Y3V"/3FB@;> 74LL?/MXI1\0V60;V5%H']MA_*(CH M8N2%L.MN<'#ED)0#HPQ0\.X5R5*#*@],^RQAM5+Q=3-462" R#*\OTNNST]& MR5M!\9T^Z%W:-'A4GT*.S4Q9*=/EJC>)&X;A5=X#S;8"(=RB]@S__O2(4!*O M"%E.3AS%G'HA0_AQ89[N"8\0+1A)V><>_>Y3[H (3%[Q,8!O RH-($2?>@P6 MR\'AG,0ZV FL%KNTW)9IFQ&Q/)5FG%$7A;)Z=OA.T]M[UR! #1IPE7K''DP7 MY$B)7YDN"HE>H H4&.AT<.N$ X#R\=62#:IY0-*L9?2)_"HK0,FT)>!KL71A MP=/)R$O MN/IQ^F9L0HJAT%(?9@#3*E$0$@)1<@)9VS'(<4\M(V=!L$$S(B!'09QS=PK-3A+BC<>? N@N4,5BXN5WB<7JD M+7,@VGJVW'J_%F._J#JV[-9^!3/J-U8X+5-[-44*1WL9=K9N!<5X*-TKV[)_ M+4',9T52Q\$"PG>06KTQ"V2P %-&0J_HE0MO#FX(")OU&IE_) / GH$C*L#V MIU@>0<18AHM#[TC4Q#!U,4*;)1@QO)9UB[DS0]N6?2E$(M\;+B=F]XOD9P+F M]$7R7VV%=$A\:)-#$/,4%#-@Y>>:^Q-B8/(&>BE9$@T&OR:R]-F+Y+T[A)&L M((XDPSP*%?6O(1@C)YR'XVLFIQN'K6(%X/P%:*H^'0B*O=.[,F""@Q:K%EOO MJ@T<2B@9-+81B;R=\$["Y-"BS3F&EA:V KEBP>Z9DK>*YXK98+3'ZRJ=+8WU MIS@@>'8Z>"^2P],C96!=[&5R>'8DT7OW)=UY")IG1C)$OF5"Z]S/9JR0"=G@ M= :HC5#RP,J#(O&YX,CZ#V,+PT5I3RKV+("$>5"T>MUD5)@ M@W$8!KFRRG FC50]1;&K(BJW+X+@L"\($2.(H$Z4D M.-K%/II$GS1;)UH?C]Y)AN@KB<@!#:9;)A!'A#&OD5C-(BPGA&5PAR1NRR&ZM*(UF.1 .%P9W,M>Y M7]'"R ]4#G.3=:YZ&;4MW9 2#J]_.) 5)[J)U43!\,$?)_?H M9Q"T6]@B0,:G2CL[>YFWUSJ1_CO].;BY2ZZ)*S#3C:4X@[C'&11,7S14Z/@S,RO^C[*5P&LH[C).ETS3\@LI#6:Z6'KE3XSB%]4H82"Z( S!]A$@*LB6E^=H,/)R, M#T$LW;?K^9Z2G&A#VRRXG(X]Q,9 JA#C.9^J=3Y+SL].1M&FB$M.7P)CP#+W MGGHTH("WPDT^*?AI%_WM$%-YV:-,P/?2%-FXJ<9R6$C7XJ2C!_>0Y@6RQ!CV M.K8I\L:&%+<^YP]H F7L MDZFB81-G)&=$_N\*0T>_1?E%,%Q6>;MRN3JR$5(I7Z L%M J9_39IJ9Z!Y&9 M1OR'"%4AEFH3D8A):_1_4<666T]T"S!9V4RK*%DO!@MBS1?@#"N0VH310!)E MB$#$KYB%#M.,1!9'%'C@QY+ER\_E@!YEG&)X0W;@E*'WC+O \R*\LTE(CBYJ MPJ3G0]6(72DZ*MFOUC@$,">&D=F=92H;8/PN(48G4$JE!DE](0!*Q)$[";(E M17U+?(:G.P/] %X][Z4//N6@JG:Q9#CQR9$!IT[7NJW7%7O2&GR!KU=JBI2 M6#8Q^KM1)O*;&.V2!T3\GTM'1UH:UCM8 JNW[A[R?-V52&CP#L-)X9K^&?0W MUA<)7:DR$I)B$M*\=AS/H".Z/PK:!)+(6Y(;*D[&!V F?R%>&@LCD(.= M^B%W>L#RE(%/* /?J'<7/5(L=LVL9H.PJFUO86?C5?7 @= ,K;8*R_[\>HIC MVLD:B^0 <12"0JQ6M66QB=3NT^":Q<*4G>':// 0:K&P1IKD7U62SS#E0UY7 MI8]&L31LTB\H^#?@]=MEOAXEH(&^"!V835IGUBLLJA&PG@SP2 ?EP_7SY^/3 MDS'^BX6O!X=?CI(/-6;^4%NC@;A>J'&'))GC6*(?\?:P9HEOCY(*G.:RH1JH;8Q&RT%J" MF5"O2YG(V6OT!-1:,V^+!&M%K/?[?!P%;R>Y[=(<_&C*)U@7KQU:C;"F!5<6 M?2FXA;0;[+X&X-1"'0 P!HO!X!0& F,/,+O5-LKUU'8 - 8F@#^]M3EKDHOK[CD; MK#W*Z&E:>T%*/M6B$:Q2R6OK+/+2LJH @8RA&2F[1!&O!H:*93#50,&F!=<$ M/4*LDBCAF@S*4FD:@Y5Q0Z:69>EK,E] M%C^(A=;@#ASH#\Y" >. IS/!SK\Q+!6;\1ZW.HPW&^9TU8"1/>LR&.CYP0 M@@S#SQ(=S'M0DQ+64EL\R"GFT54^!41!N9;A&(36\.UF3K_-\@:(_DP[I\K&09P%U7*'X"H])@#,4F5PGHKH/#%7! 4-(W M[Q?S887#KD*_P/F;U=MU4_FB@<>DQJ@/+FIEQ%PU'[?6?_EH3:*/8&*H6"/< M^JMWB0P'X$58!BR)F3>#9]1GOL,&8%H8N_C'B#XE)%0UQU'CW3?V;+NV5/<<119'_X-. MA#"@(]EOYLS6=E-+(MUS02?6\;$ZR;7 C*P\1Z":XG71(I5AVED"%I_O5Q$P M(G #./,HI+5;QX1\%5""3W:KI@GBFE+#+0O!)U\'M_\!]A&B:3 W:R:[&-3-XWNPXA$+2>H>F6TO=NU(+G2DS MK1_"\EM7$<71<3&Y0X;=!6WZ2 Z$2UL^OGMU.3HY.:&OX12PIUO5HX7#)D(!KM"# M+:95;M7]I!2?6YMK/\)DF82$K#-ID!DD3U@%-":U!\P"-F1$C"U\E4XS#I&@ M2N.'8RC4U ^8%,5F0'%N= M^?YH1];]Q+6JN=>D:,N/&B/N?[D!&YFL[(@'4 M'MX5T8],:ZK&W@]% ?79VY#RS4U2.;#/C_#!"5P^T*:"%_I'2E7W(0ZI2*;-]/ M%L.#!PZZ#^WJ($T_8C&,5AQKS) F[I9@U0C["*"DXS"Q@OYKE5Q*='R2_%T; M6$;__X=")>"6[>+&++#."PMRG#=M:DJZ4^G:M,@7;)-/@J=*C;'A*J%9W5(R MQ#W2QUA04F29EGCULW4.)-HG5?YG)D $%^VJ^4;Y!5SD"YC/'("(:JC,'.NO MP])1[(N48&]<9]F#8)*\)R3ATFXC$@E4-E>HJ$K9U4GK1X]H[%&REL-)&A_A MG5#,:2LA6$ ;J&S!/D96 ^/3 DJCAU_ MM.L%&M4D:-MUQCT[MX&_H>(TTJXC*B83XXLBEFQQ.32A_X6!FB#@FCIQAXX. M)4*)4*4#294@%5G:J*R-':5%"YP-! .HSH':774SA>!V=YY062^W8\R*- =F M!TU3+W!9"@YKVQ8]EX$(C*"J@?OB7;GP W>'KS0(^[NZ:#N&P,'A^BCY)UI7 MXQ1)?HPM1_]D'Y!8 #\'!GCH\*VT+B+OM.M1ZY!$ P7-EC[6Y"'D$S,9)9_K M:>[\ MN0"Q4M>M0!]2RZQS#4?3D.ZY$LTWK[D3R:4LE7H;Q"+0^R>]ATK$W0;ZTQ&N M=PSUICC>OB.L'K1I42P3H[5KC2F#L,@*7=,FHX/#^HC*BK%^0A+O0 85JSNW MN\>O"(J%Q.3!S%)*FA!OVIAB3CX_-:#L6 U[=ZNR- 5(G71MQE7;'!R"NWB_ MAVGW__@M8 V)AA"B.@5(H]6]C@GH +V1"B/"6JZP=UW@M^9([1&6%AGJ3PR" M4/C"K?R4:[YENXO=ZP6[QD" 2#2W9:"N.6A4X3.1[W-#C6,M;(8Z>NA %S75 M%/>_\4*#/$]I=C!=;P$P)FM0O3:.).G'^ M>&,@_4BB+P9P$D9G'UU4O+OD\O*4_3G\<'8SNKJY"1T^K%0Z.Z%+8O5P8H>;-:%]46 "0V*S0]&U.X.RZ]NM/8(_%O;: AS[!@DP;4 M_GS>7\C+XS6/7>*DZ%@S+'GY2^OZ#E& DZ@NN5L!M!$J,/C29&0B!%^UI2$8 MQ;>BVUE85YPPFK?(=$5*9?LU)O(TB3L]'5Q;47-\]'5\^?1]+F>G1V,R!L?J\M^A73 M2P0(F&UA_4)>=O(]]D[U?;.0,AKFJ*JKA]$L]&63Q? MIN@[!+D]KWCVN(JFA]0AEOEY4X!L5%I>C[33F\Q0,BW,B:$,QNO2%: MI[6EKIE@<( K0PI=JAQ[]RG&6Q%#?,$F/O))T54D("P"13NN*$N*]6FXQWT( M)\!QA4[I(R&R0M/!D//!3E\HRWR* CFC+558X>(:00^GS;CY!E:;4J\N3L:G M5,%(4'U"HCHXW![QN)FA.0D!55(1B^5U3J^C"D?X[%MM[X+[I8CXOJEF7Z(? M1B0QF="9SC$4[D1# (Y&BW=66L##0U<^T.A $1PF@1NQC@.3^]*D%Y9'28FP M9#>XIBKLR.-[*UI'1T%MJ$WQMBB&@SWA!E(N(4&3RPEA[LV,2K3"E:/*55?, M'FJAW9,M(HX=2"C09B200N:9- J^8>G:"?0S-6&F&Y%!ZE7BRE0M9=U ML,E.HLI+=C:5:-/2@>RU M'9:#4R03GV7[Z(BP]6T[8? K:4;,;9295=9\E6."%P3FNRH#3XE.6PDW*I&- M#["W-L_&\18&7\!=J4_=.U)C4212$AIV4H*#D=9'LR2LN%P#U4B+6"2I>QW&H\Q_XQWZA"D73S%>2"G;7I+9#*].\[ICG M]6H/@8C-0EJ!Y4"H8K"8)!C$1-)G;J1H!]V(MHZM'%$GG5E$08-#M#R-,O0Y MGR&A-%23CY6GD=[14*2H*(&0N\<= P9!PG 7G2$\\ESVS+'\D+E?0D\Z)8 M38"E.3T'ADB/PM9H)]R&2SF1U=U1H"C3AEQ8+#C[JY.*E 7#Y4JCM?XA3PV4 M3)-=2IZ";-B5["LRL-V@",/%)#M_16P F,_]TW5"A_IA(*6 ]#C1EJ[S)BTZ M#B"/WO1.8!^G^*VVP_&ST3'M^$H#W8=<-J\!F*&S0BL'9_KT%Y?Z.@E5A3_! M-F0,J79#4PQ/6PNDOAV;$B7Q4,WGSMJ=@#>ZPQZ0O>!I"XLN0YDXS6=7+"&=W M2B0J;]" :2,Z@R-S=.[8:NL*4'N\KB6ZH\X\F@&V&V[IT01<;R_%^>CRZL+YYR?CZY/+D+?_.KZBC_V2+4OVCJ1PC0]2@Y_QN:#XS8 M0"6CX15E/[DYX=CT?\^M9&O9DJ"]\;#@1N_2:$/#D1#R[:2W1N91=2TRH9E> M\;XWP;IWX-PYFWS(IF_)4_@WXX$ZRW6O;;\$8Y1^Z8(FU)%$I9RLP%?BIAH]CW!7 $U*L MGQ\#@B8?ZR8FR?L(O=%>@J86A*%+%3F8\C([ B\M92"^T\>="."NN]T@$&>. M(\8#_$7V]:CGREGQY2B^Q\E>C)GZ^([K1:8H@<:S/NW&*M(D%:1[=#K=3/Z+ MC$6J.9:M<,M8(#<%E'8H5VV3$@'6JBKCT/FAL. M6E-@R%_;V8)<=X268'^'$RJU_?:H(][A&<7M04X&G2$0Y2 &IT)B,([>2HD MY19PU;"/#N0(-_EHPVD0FT8Y1K]-,%N.K74-SVC1";) LAAL.L,&X!@9/TD& MRXT"8J<*)R2#DQ;X6*$-&A>2G1D85!BXD4K/H1;(]G#/9 15;1$YH8NVFX8$3H/KB#,=[@8*8S M\# -C4<-HND^X6B-CDZE0+UCNY@X>!J5L_C+1;J@!J(RG$M.TY%8YOE)I):' MUYIH]H"?C9,'O:2.D'SYD(:HXR(9=_1WR]S,@\V ^.(!O._ =?)3^.[>OW[G MHWW8ISYC8V19;G#1?)A62%K$5S.O_A .[.]M&*HWGP% M%4"R\3U6]YDZN)FC#9W!L#I_UD>[I/1EE"QJDMUUI?G.8.*G?-GP2Q?\-S?6+9((W=%T8%_QXP08[-'(6\9#""#D_&LK2QIX/.R"E"1XG M-,<[*57$R(B4!6AP74YBOFB&F*I"ME1451^QJ(=^#7%+BH%+AB@#_+ MI-^_3SW]1@4><3Y%*2EM2DP8892EX]. .^FWDQ9;RR\=D&*_##DPP[JASJ@$ MG$@9C2,LA\@[/,_[2+R\CQ.20QKDF-T0^7WG2E0D\I;Z&3Y59'6Y^7%#>3CI M:M9Q/VK#A\,:-$:)7R[:% TT0U4O*A=3+9X!Z5X'0PC^+ Q0=J0V02"!4_AX4EI9C7USD: -C98(\SA+#7PD$]O MKB*'^9P^A2EI;N]^E"1TX=(7)^&3@K*=[M,BBAQ:ER7PL"G MQ:/[;(D0?8]BCVF.)BV0[9H-O 7#AJB=:<3D(Z9Z$7Q^R]$E/5?[_T+5Z4;B M1SN\[AR8^RJYT :D:N*.K-V_S!6#43,O\>*TG:"6;(=V^IOY/<#^^W, M&&STCV2VY%JJTFXN+@PW)P_'X3C,:+JPY \ M 0;/MC-I3B/5"B;A\:&\*.$HL"XZ9NC3#^%W\RSH>$,Z7AJKK6U].%B49EEA M@051RD$^2?XAR2;PCPBJP#'+JG77X'V!E,BO,CLYO61;YNWM_2M]U.W]9Q 7 M$_IU? I>NG^)UT]^SIT43]QQ]]#//&+E4 =171Z]2-[%0SWC*X&T!I<-*C<^ M*P3A?"JPAMR4S]BG[4QWBZ>Z=>;[3,,)V#IZVF@E?7<&V*PJ>/)1?VXEYD?U MXFA"4#1D0$$T@LMBO%-O8OKY T]MI9M#I0I/_V&0'2#0C^"=]L]R!3 ML$^T"B4\9SQCP?+U^/0&(P>9MRE_BF9/5&[$V.4.>AAW*"$^1GQ -.\>G+D9 M5BC2A#%7*X3/",KJ9,I=0 J]?=WLW=<-%13]+OH= 6^#-T *BT7)CR8C/U4N MNCY]?L3G]3.7V>KW%V= _&_H9%#9O::BJ X^$+ N/M G*:77EOB6X@;D[6)H M4'#$23"*4VK+"MSE\DX!K@BV /\<''9PJ3CSG2+!V'H;O.N.$ZI.TIT^U^&* MWKHI08%*KO@[W>(.!SN,$0.[9W M,,_'$0W [8S2@M%KBC+C7.-.1&8N;W:CNY!0?- 17U4""O%7?%5GWK!AB(.: M+29I5$MO?#\>)MQW$*^GU2Z57LA<,$,!(,=5;D9\CX6"V@(J*939&+!-EZOT M4U)KTP3?!UV6%(G"-LW.@SJI>E8=B6L==/!11:0_N3#>_\=3?4RYYT^C7- G MP>!MJDN$Y5]'[S2[H\$:^OZ-/IU>=R6@HU!'G(0:FH7$4SH"^Q-#*V[\C(YC MM^&$AFB0"C?*2^@_;OD(ZD0H7MQ_"QH50T3#Q1VH,5P[IKA(T;M_Z8;$,;5# M75VO[A04R6U%50F<;? YC$XA7L-D5UO@9WD&LD;8(CB@G>GD--QJ,X>N:&(_SPM7(!<4_.M(147YV M/23*/_H8I=ZY7Z1?[625AFK*0[8+6X(UFNBZ$UR^1WO=W:LA?'68W*,\Q2V2 M&!?645N^, -/PKE0^M8VBECWX\%4@E1W JD8;'6O MV<#1.4ZQN@)15RQ-.5V^.8C#(VY#E7WU9%89-M'.?20UL,T>N^MBDKR).2RW M3U.88A9%6K'8_AN:[^K/UGQ#+T,_#MY;3V^-OC-%06_Q*1M^A;W[%DM"\67V M+V[YO??^\A^^6Z<+\RZM%SB$M#!SN/5D +_/JZK1#_@ ;'PC\'[X7U!+ P04 " *@7)89[17B(@% "M# M&0 'AL+W=OVBP)]$W88&=E7:L"/MUZZCO'JDI* M;3,M9K-7TU9I,SH[26L?W=F)C:'1AC\Z\K%ME;NYX,9N3D?ST7;ADU[701:F M9R>=6O-G#E^ZCPY?TYV52K=LO+:&'*].1^?SXXM]D4\"?VC>^,$[221+:Z_D MXWUU.IH)(&ZX#&)!X7'-E]PT8@@POO4V1SN7HCA\WUI_EV)'+$OE^=(V?^HJ MU*>CHQ%5O%*Q"9_LYC?NXSD0>Z5M?/JE399='(RHC#[8ME<&@E:;_%3?^SP, M%(YF#R@4O4*1<&='">4;%=39B;,;-%.5S<-C5T MGG[2_ M\J1,1:4U)9O@E&3K9!I@7$2F96_H(ALJ'C T+^B#-:'V]-947-TU, 6J';1B M"^VB>-3B&RXGM)B/J9@5BT?L+7:A+I*]Q;^&^@61N@#&!LV>_CI?>H1=AK_O MBSK;W+_?IAR98]^IDD]'.!.>W36/SIX]F;^:O7X$\?X.\?YCUO]+<1XU=#_, MQ80><+#W7+V@R^$*V165CBL=R$&'WFFC3*E50]H@>1''-'@*M0H@YPUU-F ! MV\T-COOR*XX@-IE^=39V%"QYO39ZI4MEPEW7/SK"IM<^4.::C2FP22K^%+$"^5N7*Q"V7";PWW8?B';(\'A9)2 M&AMHR930H'!EHS3B"8/(*XR)].BLEXVE*J]@DE:Q:2;T^\X:2@F0$<'"3FN- M#M8E9[= 0"4V:\36Y_I^B,FHI$O!&;,!QI1+1%R#*]:E6/O6+$@<-YE<51SBFSYDSSZ&-BMI-R X<$"H)RIVY$ )@P+#D%4'&#H9,!=G 5A! 8\Q(MR#8MQOD M#Z'#4F7C,B 'F+"EC9*@V\,J [.BV-E,2XSY;6F'Y!?@*S1@ZY#OZ.#25*!S MDALV ZCZCDMI'$.0>3Y\@5]CEW7:(C= M[:2#DX><8AWUZ*(KZU03U%#2(267AK2&$E9+[? 0#[HDHE_I:Z48X-Q9-E0^T5%^##_W\ MZ@]&GU,<"!O1E1'MM:X8@ZN%!7>O!^1<$J5<;I9H_#)B" E'ZY ^M#,ZIMIN MX-*->_.EBNA*2OH%>BY$;P.3@R I49BJWFLQW> E'8;<*S+K-\F06JUDV.+2 MGD<"F.[1!1%^!7>X#=],Z+Z;R71PA03CUNFBG((W(=\F=ZN[N_AYOH+>BN>+ M_ ?EUNBJU/ *JK/)(:Z^+E^.\T>P7;J0+FT O=-KC?\3[$0 ^RN+ZT/_(0YV M_U#._@%02P,$% @ "H%R6*5GAF=- P 10< !D !X;"]W;W)K&ULE57;;MM&$'WW5PP8(&@!0KR)E&5+ BPG1?M@U'"2 M]J'HPXHD.%9VLM9',T=)L$ML99$T 29'D:5HEDG$5+69A[]XL9KIW M@BN\-V![*9EY6J+0NWF418>-![YIG=](%K..;? 3NB_=O:%5O R?0.0[P%YT#TX"BH_,,<6,Z-W8+PU ML?E)"#6@21Q7_J-\'4RT' MJOP-JBR'.ZU<:^&C:K#YGB A74=Q^4'<,C_+^ 'K$119#'F:%V?XBF.P1> K M_BO8,/GX'"S\=;.RSE"*_/U:W /K^'567S97MF,USB.J"XOF$:/%^W=9E5Z? MT3P^:AZ?8_]_'^@\U7@$;[*=.3$8PE)N.*)2:LDNIMR7WK[!3EM.=IV@.V@H M?UT+@ID->F3OV$H@%8[:VCCPMU0GX@D$)Q<-QQI.-K6F M4^.X9W :MDKOJ(ZE[KVU7@]Z/&?PJ0W?<,4$E8?K#7<<+:R-EL2+T#"''M+U MIFZIB@>(0R,#DT ;_"MZ&420(9%'\)F@:RVH=7&U@2$6B^2=VB'A&:Q(Z[;Q MND[UO+C#%073&X.J?J(+4YHJF0U=B:S_(;6VX?LV%?10YJ-99_DU#=ET? U9 M5L:3LH!QE4(65]D8JNF8=M+7JB4Y:6T2*:E\ [>4&90#0Y<[[A[_$3=#:WPV M'WXP=Y237%GZUFN"IJ-)&8$9FO:P<+H+C7*E';7=,&TI$]%X SI?:^T."^_@ M^.=<_ M02P,$% @ "H%R6'F'J$B^ @ U04 !D !X;"]W;W)K&ULC91M;]HP$,??YU.<,FEJI8B0!Q+* G:/51:I:K= MUA?37ICD *N)G=E.:;_]S@XP-E&V-XD?[G[^G\]WXXU4CWJ-:."YKH2>^&MC MFE$8ZF*--=,]V:"@G:54-3,T5:M0-PI9Z9SJ*HS[_2RL&1?^=.S6;M5T+%M3 M<8&W"G1;UTR]S+&2FXD?^;N%.[Y:&[L03L<-6^$]FJ_-K:)9N*>4O$:AN12@ M<#GQ9]%HGEI[9_"-XT8?C,%&LI#RT4ZNRXG?MX*PPL)8 J/?$UYB55D0R?BY M9?K[(ZWCX7A'_^!BIU@63..EK!YX:=83?^A#B4O65N9.;C[A-IZ!Y16RTNX+ MF\XVB7TH6FUDO74F!347W9\];^_AP&'8?\4AWCK$3G=WD%-YQ0R;CI7<@++6 M1+,#%ZKS)G%H)_>G;-U'6?W=";KJ7 MFYZB_U=*3A*.ZQOTX&_RX0(4DBI-&Y!+,&N$I:RH8+E8C;R9MHN4%:P7J&QF M/,I,[-+CG7%!]K+53)3ZW/O !:?76,)*RE)#D@:#/(9^) M,R+F+L.$?N*N8YQ%09(/X1S.XC08TC'GWA=I6 5Y'N3#&-(HR+/E" M?D&F-'P$!1)::.!8+L.#4JM1K5Q#L9?7"M-5W7YUW[-F7:G^-N\:W@U3*RXT M5+@DUWXO'_B@NB;238QL7.$NI*$VX(9KZKNHK 'M+Z4TNXD]8-_)I[\ 4$L# M!!0 ( J!&PO=V]R:W-H965TSN&I793J,T.@CNY6KM69#,)K58X7?T?]1WEIZ2(THI*]1.&@T6E]-H MGHZO<]8/"C\D;MW)/7 F"V-^\L/7"\0JC7/B';:L[ M&$10-,Z;:F],$512MU?QN.?AQ>\4@VQMD(>[648CR5G@QFUBS!BEEXH^2^6,01F)-TP+;\'6N:!#KB5KE#& M-1;AK_G">4NM]?=+_+3>\Y>]\W$;NUH4.(WH/#FT&XQF'S^DE[VK-W++C[GE M;Z'_O\*^"?URX)==>+=+>%CC45X;&\ZG64+];H#"T%APGHU(!Y9&T721>C7N MS!T+J5.P6I Q=4N'NB4++=,YDYKT3>,(W9UWWAWPN/-C_D"'O6QHB"P40A9G MEQGTX]%P] S%&]B@+HUU57G:_:(W'N:2 6*#>"@G&0QC2#810/\[QS M3\A"G:138FV<)&^##-)>U@FM["#+<\C2O/-@6#U/X]'E$/)!G/?ZG3;R,;R2 M&<]ZM:,(0O6YA"=ZE2B1E041+6WYJ1;6[VCFU[62% VM$?HUNK0DI,Z1!79# M.WRQIJE!*&_ M%C[(N85HA=%)9P)A(U2#<+9 K@2_)X(E37R:#+0_%$MK2Y%RP992$U^U-=P+ MU!W$OPLV!<\0UBA,52ML=XY^0CA4^!RD.U@)#86P=L?O146T^"Y\WB>Z0T&I M((_.9^W,G.[K^"39ECRR>>+.0=M3XT!TZ^>I>@ZD+BQ6;=^T6922 M8#S56'AOY:+Q@:; -]*PK&JA=Z$Q!U=L+KUD3IJ%D@4Q0$.5$NK"2U,L.5E5 M%=I56,B.W%),[=8Z2H\[?]ZNNB?U]H/AF[ KJ9G+)9GVNH.+"&R[A-L';^JP M^!;&TQH-MVOZ;D'+"O1^:8B6_0,[.'X)S?X#4$L#!!0 ( J!XHH M& , #D' 9 >&PO=V]R:W-H965TRAZH*6Q180B59**XGY]AY2M.(7MHA=Q MFWGS'DJ=Q[FC,M@,O)[=WHR4J457.*=!E/F.=/K&0I5C8,HV&[<\U5FW48X M&15LA7.TC\6=IE78H*0\1VFXDJ!Q.0ZFT6#6=_;>X!O'RNS,P2E9*/7D%C?I M..@Z0B@PL0Z!T?",5RB$ R(:OS:801/2.>[.M^B?O7;2LF &KY3XSE.;C8/+ M %)U5]Q8V>,X>7*&'\%ZK:MM]G M0[QQB#WO.I!G>Q,Y+EU2YE;3*2<_.YEG2ML/%G4. M7#ZCL73AUHQ"2]C.(DPV.+,:)SZ $\5PJZ3-#'R2*:9O 4(BU3"+M\QF\5'$ M:TPZT(O:$'?CWA&\7J.TY_%Z1Y4^.*4WKTKAQW1AK*:?X^<^T35D?S^D*YB! M*5B"XX JPJ!^QF!R>A*==X='"/<;POUCZ/^1FJ,X^UE>=& __J'M1%$A&@MJ M"39#6"I!]6N^X)'M5&B93\[YUC0L+!I-2 M<\O1#%J/G7D''JB=F%*O=T[@].0RCN(A#=''_A"B7OOLX_F>6.!C$;J/U_;D MOFA5%A[@8FC '!*4%YH;3!VBDF)-Q?R&W)L;HE\D);5_VT"%&N&@B(K;C*K5 M;M<"C2&&3%) A#4RW88JXTE6XRQ423W$B\E0I$#\9,(+)H@<]5^OK2AUH0PZ MTM3;A.-$VTZ:/Y:$"8XQ$:)EHNJ4'6;(C(]W?SN#=LU7TE-02K(5_#?=SHHZ MNX/86FE,E*82=Q$5A=0TH;O$MG=D_TP0_8(%^EXLUAW85R?A3CO+4:]\TW8) M*Z6M.UNSV[P+T[H=OIK7C\HMTRLNW<4OR;7;N3@+0->-NEY85?CFN%"66JV? M9O2VH78&=+Y4RFX7+D#S6D[^ %!+ P04 " *@7)8A(NMQ%$$ #Q"0 M&0 'AL+W=O)EYDS9VXD M%WLA;U6)J.&^KAJU')5:MZ>3B278CD* M#"&L,-<&@='O#B^PJ@P0T?C>8XX&DT;QZ?B _MGZ3KYLF,(+4?W)"UTN1]D( M"MRRKM+78O\5>W]2@Y>+2MDO[)UL0A;S3FE1]\HTKWGC_NR^C\,3A2QX12'J M%2++VQFR+#\RS58+*?8@C32AF8%UU6H3.=Z8I-QH2;N<]/3J2E)^I7[P ;]W MO*5P:V!- 4IL]9Y)]*%!O9AH,F44)GD/NW:PT2NP8027HM&E@D]-@<5S@ EQ M'(A&!Z+KZ"CB1\S'$(<^1$$4'\&+!\=CBQ?_U/&KBO5.?QI"\-?Y1FE))?/W M2[X[Y.1E9--&IZIE.2Y'U"<*Y1V.5N_?A=/@[ CO9."='$/__PD[#IN-X4W( M;Y3*!;6MTB"VH$N$K:BH^WFS._7.E5FD;&*]06DRZE%&(YM6[X0W)"\Z18CJ M@WMU++\B MM6\IJN*Y[#2+(4RG9*UN.XU267_LN2%%P_,GCL9^,DLA]=,P]3YWLN&ZDPC3 M-(-Y%GB70@L)=UCRO,+_<(C3T+OI@V0@R&KJQT'F?1.:510Q"E<8^/%\#FGJ M)UE(?)4ZA?,\[^JN8AH+.FZHHG+.W(%&+%DMI.8_W,()T8L3^ G4S^:S^"# M][9D3?WY-(5D[H=9XM%99U/V@$P"FN9]EBR;)]]*?)&B:Z'@JA6*I"BK.=FB M>P"JEP-M+&^'J#$%+9.V1%A#WRW/D8[Y2N2/[@W@!^0#<2+ J,J,G0*T@ U" M9X8DLND4U;:B,B/7+93RZ5 U966(F7-<86^556H,W^P" M4PJ)OX-QF2+6UY?K^2ST@R!PJ7ASGGK=ZJW$Z(SA-V%"R[BT*PJI09'%HSLVC^J51+IO9!FZO)+A M%NU%63V,2?Z8&WA/+P.%SJ9C_MSJSVK)-'X(KW;_-86>R;QTE8!$2;@*'@PG M242M/0U#TYAS:B]F^LZ(TP/C%FT !^$,D@!":MPOV%#R*^=007]\?E1 M. SLF0!1E/3]F::TXF?!C&QE:.HD[:D&HQGZ0BD>V"XB1:MO=0W0M,3P0Y+>I.A- *TOQ5" M'R;&P/#*6_T#4$L#!!0 ( J!&PO=V]R M:W-H965T"8=@'6CI91"E2Y5%ULE^_(VF[3NT$V!>)/-X]]]P+C_.ML5^H1G1P MWRA-BZ1VKIVE*14U-H(&ID7-)Y6QC7"\M9N46HNB#$:-2O/A\")MA-3)J:1MB':U1FNTBR9"_X)#>U\X)T.6_%!C^C^[V]L[Q+#RBE M;%"3-!HL5HMDE$\@N#?-[Q! MI3P0T_BZPTP.+KWA\7J/_G.(G6-9"\(;H_Z4I:L7R32!$BO1*??);-_A+IZ) MQRN,HO"%;=2=C!(H.G*FV1DS@T;J^!?WNSP<&4R'3QCD.X,\\(Z. LM;X<1R M;LT6K-=F-+\(H09K)B>U+\IG9_E4LIU;OM=.Z(U<*P1!A([ZH-'-4\?87B,M M=CC7$2=_ B?+X8/1KB;X29=8/@9(F=2!6;YG=IT_BWB+Q0!&61_R83YZ!F]T MB'04\$9/X+TUIMQ*I4#H$H["7H6PX592H0QU%N'OU9JHI?Q>2_^ M#LVH%04N$KXDA/8;)LN7+[*+X=4S,8P/,8R?0_\?U7H6YSS+RP&*ZE9WW3$5:#7O55C MK)/_,HX\\;&5KH9*:ND0%%]=FO5N#+D9_&9%R:.)QQ:\^FCX5+R&ER^F>99? M\2^['%_!J#_.)[U?D&@&JZ+HFDX)S[9$CK>0(DX$;@01"43!#R"/M[TGDG/6 M6M.U@-JAC<$;IA-Q>5)][23)R'%C$7D(NIB.CP9D MTPII@ZBHA=T@; 7Q?"R,Y8O'A;#!P0,*2^S RXYKX3G$;QX2$"EQ$[08!J1Z M&,!I!7=JC[*%]_PR$'K?,;D<@_=\6DG/J>J;O>7::^_: MB"O-C=%I1S_VRU\L&YNYD>3=4&.='^[?"MS\3B@#U(#\_3*D[E[^KQ;?O =9*:0&'%IL/!FTD" M-KX7<>-,&V;TVCB>^&%9\Q.+UBOP>66XH78;[^#P:"__ U!+ P04 " * M@7)8:641%3($ !7"@ &0 'AL+W=O=;(;^JDE(-#W7%U<(MM6YFGJ?RDM9$341#.7Y9 M"UD3C5NY\50C*2FL4EUYH>^G7DT8=Y=S>W8CEW/1ZHIQ>B-!M75-Y.,EK<1V MX0;N[N"6;4IM#KSEO"$;>D?UG\V-Q)TWH!2LIEPQP4'2]<*]"&:7L9&W G\Q MNE5[:S">K(3X:C:?BH7K&T*THKDV" 3_[ND5K2H#A#2^]9CN8-(H[J]WZ#]; MW]&7%5'T2E1?6*'+A9NY4- U:2M]*[:_TMZ?Q.#EHE+V%[:=;(#">:NTJ'ME M9% SWOV3ASX.>PJ9_X9"V"N$EG=GR++\0#19SJ78@C32B&86UE6KC>08-TFY MTQ*_,M33R]\HNC3W-$*9 R_OU2X[M? -M2"$:\%UJ> C+VCQ',!##@.1<$?D M,CR*^('F$XB"$PC],#J"%PV.118O.N:8@G\N5DI+S/V_AYSL(.+#$*8?9JHA M.5VX6/"*RGOJ+M^_"U+__ C!>" 8'T-_._)'U0Z3"OP)6#SX7%+X18JV@:H+ MP)KDK&*:X;+%5$G@@I_FA.?8"&1546=$QE8K%W4C..5:@5AWVD ?L/D-RI9* M"@311(5MK&8.M@1HU'JD1 (U-0"805JOT )FT<$L!B:5HDSZ&[7[ZN,"]N%QXKAB[UP:'%*[I'JAB*HN80'RM:QUWY$_L3W MA]+/)DFRVX3!TY?7Z!BWW!08(-R!O,<_ 1X!X;RMW]XXHV(,UT2WLFO9@WW\ M:M81X;52^'83)#DS"P3F$ZCOL=Q(O9N83(Z)@UYK.T0#$[. MHA!K5:D9L+IIM6VI?@"-T@S&SP;%O@?!29;&9K#9ABS:0T/'#K3?S2QNI32] M6;WHBFD:P*%KQMN[[&LJ-_9)H\!ZT=W[P^GP:KKH'@M/XMV3ZYK(#>,*3:]1 MU9],$[<;O[N-%HU].JR$QH>(79;X\J/2".#WM1!ZMS$&AK?D\G]02P,$% M @ "H%R6 ]?#-7M! /0L !D !X;"]W;W)K&ULG599;]LX$'[/KQBH0)$ K@\ESN7$0)+N]=!MD.SQL-@'2AI9W%*D2E)Q ML[]^9T:R[#9'@7V1>,TWWYSDQ=KY3Z%"C/"E-C9<)E6,S?ED$O(*:Q7&KD%+ M.Z7SM8HT]:M):#RJ0H1J,TFGT^-)K;1-EA>R=NN7%ZZ-1EN\]1#:NE;^\1J- M6U\FLV2S<*=75>2%R?*B42N\Q_A[<^MI-AE0"EVC#=I9\%A>)E>S\^LC/B\' M_M"X#CMC8$LRYS[QY)?B,IDR(3281T90]'O &S2&@8C&YQXS&52RX.YX@_ZC MV$ZV9"K@C3-_ZB)6E\EI @66JC7QSJU_QMZ>.>/ES@3YPKH[>W*20-Z&Z.I> MF!C4VG9_]:7WPX[ Z?0%@;072(5WITA8OE=1+2^\6X/GTX3& S%5I(F3D&("<99U?O(OH:5 @8P\4DDA(^.LE[P.L.,'T!<);" M!V=C%> '6V#Q-<"$V T4TPW%Z_15Q/>8C^%P-H)TFAZ^@G(DJH MOY_S3Z?]Z'GM7&3GH5$Y7B9410'] R;+MV]FQ]/%*[8=#;8=O8;^?\+Y*N#S M=&>S,7Q'$_Q6(93.4-%KNP(=0&T*'UP)S7>D5>!3%'FL,PH!19^"GTI0. O. M]ZZ>'-B3$[R[MZ\MQ,JU@_+^5 M<)('UMEW>4N98R.\?7.:SM(%_69G1PN8'Y_M;3$.1T?I?*_#/H>/=DLS[;*8 MOH0(/WG7-D!PR-FH;73L)&50[&Q:GU?4;T"M/")S@7V68M7I=''_5M7-XA:N M-KNR/EL<4 .)%2$08('4NPN6C)7V!*E\?!PQSMW0V53*2CN:.&7:!7TG0I1G(2-V,T04%2[A-%;L"LS^+@SI^V)B[<@_HK:R&-B-W:0SBE\+1P+I(]!Z<>4"!S%W+*2+! M&Y ]WS9L(%>-MNR&9^T9P]-*D2(9]=B[T2(#(4.T;#_9Q8UP+(6\6Z[L1+HY M6UNHC%*5#/B'K&X36DL;HJ2^(<$D]U'DA*(DHXD:K M3!L=I5%D]-*@=1IM40"ZY%C1 MA((BR;@#GBO+RC?*;_2M)0VS?(E#S?H1QS,>Q,R)6MES@42$EN*$5Q MI7RQ*6%I[/0(H^()6K*MIS&&Y^Z]RR<,M=+70O6Z&U>%M>-4]B;;' MNX?E!^57V@8P6)+H='PR3[KRV4RB:^2!E+E(WI5A1>];]'R ]DM'1O835C"\ MF)?_ 5!+ P04 " *@7)8$"N\TNT" !U!@ &0 'AL+W=O8D5MSU=HZ*3A385=[0TR]C6!GD10)6,6;\_BBLN5#2;A+U;,YOHQDFA M\-: ;:J*F^=+E'HUC9)HNW$GEJ7S&_%L4O,EWJ/[5M\:6L4[ED)4J*S0"@PN MIM$\.;\<^/@0\%W@RN[-P5>2:?WH%Y^+:=3W@E!B[CP#I^$)KU!*3T0R?F\X MHUU*#]R?;]D_A-JIEHQ;O-+RARA<.8W&$12XX(UT=WKU"3?U##U?KJ4-3UBU ML<-^!'ECG:XV8%)0"=6.?+WIPQY@_!: ;0 LZ&X3!977W/'9Q.@5&!]-;'X2 M2@UH$B>4OY1[9^A4$,[-YGEN&BQ "IX)*9Q "UP5H%V)A@08@\KMGTYB1VD] M.,XW*2[;%.R-% F#&ZU<:>&]*K#XFR FO3O1;"OZDAUDO,:\!VG2!=9GZ0&^ M=->$-/"E;_#=\F>>R4WEH2-<6O@YSZPS]-K\>JWFEG'P.J/_E,YMS7.<1O2M M6#1/&,V.CY)1_^* WL%.[^ 0^_^YM(,I7B\@83WXY]R=N06] +HSK#(*H7OK MT+VQ<'F=$Z' E;JQQ&'?=>ZY)&L(A"N4"VX0ZO9R(.V.DA&,NV?)L/,U)'-\ MO3VUD [[%,)8TGE1:)U02\ U.9BED),OVB'P=S#HGHU2.#X:LX1=T)"<#2Y: M3N+IGK%18!IW'K3C$A+6'0^'D R[Z6C0:3G.X:&DH=(-%6LPM$@Y"T+E!LFS M/"[7EG8*8ZJKEZ#DI.+SR<6D;0NLFDR*EM"S2^ MA&T/LN< ^VAT4_?@M3V%,,\7J/3\M!?UNHDO] M\^C]Q8CEO(E*L5 9,:/%K.W MV)(5E[\[]-^][^3+5%B\U.J;3%U^VIOT(,5,U,I]T?,_L/5GS'B)5M;_PKR1 MC4@XJ:W31:M,%A2R;/[%4QN')85)N$4A;A5B;W>SD;?R@W#B[,3H.1B6)C3^ M\*YZ;3).EIR4>V=H59*>.[O/A4%(1"6=4"<#1Y"\,$A:]8M&/=ZB'L5PHTN7 M6[@J4TQ7 09DR\*@N#/H(MZ)^ &3/@RC .(P'N[ &RX<''J\X1:\JQ^U=,_P M]_G4.D,U\,\F)QN(T68([HOWMA()GO:H\"V:1^R=O7T3'83'.PP<+0P<[4+_ M>09VJT?#/JQ P&T)?]8E0CSQ0:107I5*)^I4ET.JL&B?S&5BD/M M-$R19!!T;4!GF+\E\"L"M.Z P>[G\;AT$8AI#*1YEZ MZPA['/I)O^!U+ L+J(2!1Z%J;'7#/DE$@"+)^QMBXMUL39'6U@0?+7"U(5.) MH[H-:%M\DM:Q_7Z*G4%#87&\LY')VJX5FM8AXDT2<9J=2H3-R7]B-%(6GI4: MK2@,^W"NU%H0I(6ZK(1,X1F==X*Z XLI@4>C94=2:8CEM/&A6/:,TK=F<%49 M_4C.NERX *+#@V!T^-KA-1B?TBY,C"F4TH[33BL?&;J$>Z=+KIS&]+;$F@"] MH9FNS$J]G!+"/G.#^4&0YG!$2+R7MHX]%95J8(_D:18?!P>APK4LV]LA+EUR7<",,F<[..W;R9Q'!YW@K>=H&=CZU>CX_WC%NGB5Y$N MMB'Y-NGR$[0Y&L?!>'SD_>5 'HR#<#+9R&$YJA2FSSYFF\ELBAD3->6TJ2'2 MJM#?FJ@U5U-$6=SBMS=CBR=PQ2YO7F13B "G7&'E(YJ6/-A:777EQJ/&VL S M"U,371%!9(XXT;>%WY_/%NH,+U_168:E\ZEG1DQ3R7!40'01#9KJ8.;*:D5N M>K;=[!H5GDIJ)98L:TQM+J@TW_]IFS"[M6C794)F47#ACDY9V&N+X&O>3'19 M[^JZ84$2[],RTCV4K\3D-%G_63MJ^)'GQA2=D(I[;":,9P77 M(!X^M_<81T MEZP 2OVZ6@05"Q*MMUQ3T_7.+&&M4455&UL+BC*9PT(/+#XWDM-R/C.(G(*- MARXIW(@G6<"=,*[D,OSTZ1+VR!7I+)^C=(XT%6_BV$*(=R#RZ %',AL-@-!RO4PO[XJ5 ??%L8XJV MUYIZ!7Z!<)V]HRR]XWK;D8\UVEOG^?6-A.?[HV!"AWDXC/M -61QT]'@#V+K M>V$OVH?Q.)A,AL'A4;S5"7_NQ/MP, R.CN(@'H7;8D.WR5Q20?@0+9/-)5T] M#5\G/3-77VRX-'X%OI9NNTH.EATV!9N:?;^Q&7;KFC;.87;P0SYN' MT8MX\[RD:IWQ#5AA1JIA_W#< ],\V9J!TY5_)DWI8J,+_YG3*Q<-"]!ZIJG- MV@%OL'@WG_T'4$L#!!0 ( J!&PO=V]R M:W-H965T@-)LIN4K6A9(MWZOL9"8[ M6Y6LRTYF'K;V 2(A"662T *@%>W7[^D&29&*K<3[8O$"=)_N/GT!?;4Q]LFM ME/+B6Y;F[KJ[\GY],1RZ>*4RZ09FK7*\61B;28];NQRZM54RX4U9.HQ&H]-A M)G7>O;GB9_?VYLH4/M6YNK?"%5DF[?9.I69SW1UWJPKGR]&!X<[662_6H M_-?UO<7=L):2Z$SE3IM<6+6X[MZ.+^ZFM)X7_*G5QC6N!5DR-^:);OY(KKLC M J12%7N2(/'SK-ZK-"5!@/&?4F:W5DD;F]>5]-_9=M@RETZ]-^E?.O&KZ^Y9 M5R1J(8O4/YC-WU5ISPG)BTWJ^*_8A+7325?$A?,F*S<#0:;S\"N_E7YH;#@; MO;(A*C=$C#LH8I0?I)O<5;C7W^YG$EK6*[ M$A&;#+%VDMQU-?203FN&<2GI+DB*7I$TCL0GD_N5$[_EB4K: H: 56.+*FQW MT4&)'U0\$)-Q7T2C:') WJ2V=<+R)H=L/;YC6^_E%M3RXM9:F2\57__K=NZ\ M!4_^_9+U0?;T9=F4.Q=N+6-UW45R.&6?5??FUU_&IZ/+ \BG-?+I(>EOBM)A M2>/I0+PF37Q9*?'1FF(M9&+6'J\]GOSZRUD4C2X1A*C<^D<>PU_()G&?RIS? MCR\%!/RC2+=B'''$(M$K=Y+8QL*COIAO6?)&;H59"+=6L98I/U0EF=+VG=;8;+6.;B@\):[5&>@JFNDO(>T7 K&$ M0UR?L")\<@V*PN/L)4ME:_>*-?0I%!X>(9CA10'GN3JB#X]?W2Z:K!0K>_)( MT!NV98?:RWFJRJH/T(R+6482QK-+1YM">4: E&O 9QJQ#9W/13;'4X2#5?S% MY19*Y;.RZ!Z=KX]_Z]P2>GJ&L!3Y,VR@&XXA:HEB 64]B9C6X^@2/^/SZ>7> M;>=C:=-X!DU/DS2#R\\SW%(E7)$+%9*,V.F?;/SZ;B*$AY \H) M](_Z,Z#EG;]]0Z9P6AI!^U[=U?ML/()Y!";.^M-H%K:'AQ?!@:HA"W0X)GD4 MK=N71?8I'N#!AOX\?+H3T_[T9-8?C4:TO,AE9JQG2K8J2FP<:&-5*DM5E"N8 M#9R']:2.L/1%CND#8FI,I>L*T) S YD !44.643&)O:Y@OC8+'-6;L &(8&R MS0ZQ1GZ;A'1,!M.0G /QH>#\)Z*%= U9NF][11B*5^V*LD[VYD=E32QS3-Q6 M\TU5.>(5-1A'E8-N76LU>X9!&*0O/$(;7:@\55J5=2(H3-J87X$\05$@L>SSP)8I MFBM8'.4H.!;OS\/+:GCZ"8V>G[W:CVTYK3^/M;-9XUT:!]U@P>E?W M29&A>FH<;WKZ^4A$@PAF$I9R5&*-HD>OQ#M^U0K2@<)&$P FQ+T-K4S@!(I. M9R,2#%BO&$PL#/0N><"6<(9\S;E5/WHFPA>KI"L(@HJ14#SW<]#!K^K>Z4RG MF'&H%:T:4U^J%S7MVKF!*2:<"2OU&6L)QWMBX*!#/OW2E+8+"*?6CN,M.U;: M>4-GQ+2Y 2 HC:4M&8@D*T^7_#BOK9("4B&%CFTT%J?4+4J[Z.A(7QU:=K4/ M2*5]A![P7^%+F/F0)'4!X.KG&M/C*M2X8,PVU#62):L#\UHR0>1.-)[3R6^_ M%W6(@BT_JGV6[KFS!%)5'DLZZRAZ$S^53;*.]G[[WJS0V16.]V:KR*]\2$YP MD$UX$\*"/$>6I]O=9D@B2I=EO/0BE>S&1*T3^(3Z]3.=4A<+'6NBB\[#)\_: M,Z!XI7VGH'1E'TYB[R*8#H!L63$=N18NB!V-\9E\(N]:5)O+C*6B@,9&?HR5;LW MH<"1;8G2GK] U11)2_L;$*@/V>2[;CT0O;@\/1UJB?#;HLCY&^Y%HS6]H:NZ M*A>2[$1A\C!K+DDUP,-G MB''_?!9U'B5U+Q*!X^63XC'A)P6EG)Y- M.U]XJ#F\;M*?SJ8O??4<-KY39\HN^6L\Y0P2-WRRKI_6'_QOPW?NW?+PWP(, MD4M,N2)5"VP=#68GW? IJ[KQ9LU?O>?&>Y/QY4J!TI86X/W"X.Q2WI""^M\@ M-_\#4$L#!!0 ( J!&PO=V]R:W-H965T M' MH@^T-+*(E4B%I.+D[SND9,<;.&Y?)%*:.7/FS'"XV$OU35>(!IZ;6NBE5QG3 MSH- YQ4V3(]EBX+^E%(US-!6[0+=*F2%!QU.'++W'.+!(7:\^T".Y1=FV&JAY!Z4M28T MNW"I.F\BQX4MRH-1])>3GUG=*5ETN=$D\!.*#A>!(53[+\@'A$V/$+^#$,5P M*X6I-/PH"BR^!PB(SI%3?."TB2\B?L%\#$GD0QS&R06\Y)ACXO"2=_#N^]0T M_+W>:J.H$?XYEV8/,CD/8@_'7+ L]HFX&4R&\(%. MF9 BF.S1655'Y'JD94^=OJ//G%!YK+3 M3!3Z\VC]\/4&\HJW&MH!>0XI^65)!I-9XL\F(:29GTRS4]MI&OI1.(5)DOI7 M64B6_BQ)1S>R:3O#Q0[PL>,MG78#GWZ5!H%]AH\?LCB*K^D574VNWVXS?W*5 MCM8BYW5-XP2T+,V>*?(4!51,%6XSBRA. A1UEH80Q7X4IZ/?*'VEAT#;_PH4 M)7Z6SD9O<\QB/XZGHY[L''XG17]6LFMABSLF0)8E*IM8?B;%/3<56,4+J_Z) M3$8.A][R<\(CE+)39/[8,66H1+)T=1E#S[Z//-06]DS3?*4N9\)P5MW&JI!<^6$8 M$J'O&\A:'#NHYT:<-%X"ASU2=6B7=^K #I_)0K :*)="D@"VDA9CIY@A(Z<: MB?%::BWKS@YW[3A1V]NLVDZU4J.V++AVDKSF3<=?:-;?"(<\7-G\'EY(:&LR ML>+3(D=;$D+4)*ZQ<-M.T\G3&NP!/):H,Y3&&,Y-@N!D.%-9=^X*TM06G3#] MG#Y^/=YRZWZXOYKW5^0M4SM.W&HLR34J/[:Z3=&MF[4;Z6A'G++BFYJ M5-: _I>2>F;8V #'NW_U+U!+ P04 " *@7)8=QB;5$D# #Z!@ &0 M 'AL+W=O%)2NT52>]_?T7^.M5,M:^YP9>2?HO#U(KE.H,"2M])_ M--MWN*_G*N#E1KKXAFT7.Z85\]9YH_;)U%="=U_^M-^'HX3KX0L);)_ (N]N MHG45\B_D 1MDEL"$; MG<$;'8H<1;S1"W@KHQJC47LP)7QHT'(O= 4/L6KXZV[MO*7C\?>IVCOD\6GD M<&5N7,-S7"1T)QS:#2;+UZ^RR?#V#._Q@??X'/K_$^,+CHK6JN*R3.4')A8<-EBT%15QOKWQ"BHKD-P086#EZ_NF89NZ5/ M-AO??M_-IN->W ,'T]GWD_V,A06OQJ-(G$T"\6R6];J2;N WVJ?JAXJY16BL MV8BP=^L=2)-S>1SG#;E?TQ#=N--?6BY%*2B8LOXAGW*AG(<5E5'0U;<[,@-? M@S9D?PW?10BSEJ+BP='<(-+@RK0T;C$WE19?"8R"@]2!46YT(6(PD(&#(IL( M)_^(;]G*4DA):>61_N[$ 0BR=V\6]0JG8 "GCGEZY$<*;15=-Y AHITU'48/ MQG[7^=FW\.ZO\)[;2A![B26E#@?3JP1LY[1=QYLFNMO:>/+*V*SIYX0V!-!\ M:4BR?2&PO M=V]R:W-H965T'_]?N>0DF7'R0S0OD261)[+=^Y4WJZ, M_=,ME/+BL2PJ]^Y@X?WR]?&Q2Q>JE&YHEJK"F]S84GK7=$$Y79)0OWN*MQCY_ M>5NEIE3B7CXJ]_;8@R(]/T[C[NNP.WEF]S@1OYK*+YSX4&4JVR9P#%%:>9)& MGNOD18KO53H4D_% )*-D\@*]2:O?A.E-OJF?>*]=6AA76R7^G> ,'#*/JB#RQ]_&)^.WKP@[[25=_H2]6_:X^7=X[.A MZ%+H]>6AN)'K4E;BUA6RRISX#9:RPB\4W,M:57GA 4XA5TZ8?&?Q@-?=F'(I MJ[703E3&(WYG?R"FA#=",Z^!2(U=&BLYSHP5J5QJ+PLQ1U)P1'X@0 V;X=Q^ ML3!%IJLYLP5)72Z-4YFHE]A,[)80@<2"-)E^T)F"(,->?W8HKJWVVBW$5VWG MNA%2W-76U;)B@6B_K0OEF*%5\[I@J5@W>KF71%#S9VOJY1XE6?4 *HM" W%\/F3I M22\6LLB?N"8KUM=#-1R(5X=BM=#0C VMJ.J0*S52,,$4&4E7M2*PNL1IBWK4 MSM..5RWI82H(XH!+:UT=, ')ED-)]5I!4U/JE.'VLDH)DK]J#5PX M?BQ"R7J=ZF6(S,[+H;C*,DU/95&L!TW,N:V@(VL2X^^T9@R_)EN0^GLBJ6O] MK5R V,D.Q1?<29 /*1M"M]Q:-#8I T:5(D>$1^?/Q?CL%50+>B,!$;;!!-P! M("4@>A96J:,U'%8 -.N/$/3/_^CUU:&X^WR# N>514PXU?+B] MYU_C-U!A(:OY0FJL\^F"4Z"9>5P),$#\$8T"R_()/5*'@6KH? M/]U_: FG"EKE.B5="3PH\R +G0G$LS992'%03I!R[(6(W0N.7;0ZP'2P3S;@ MJ0H]UY0O8"-5_6%@/(24RA7%8(-C"_')J^#-1)QVP/G'C?'5HR?7TQ3*3])0 MW<89X!+_EBN4!2<*SG&.]E X^U SR-^AN_BKAH:L1=@"KDBKB-59.T7!OE[3=52H.50Y0R209%D+T06*S@@ MY1*T@?DFG+?(B5C! )M:81708H.3(G H7[N833B."_:'!KDMO)^D]0#[)@%9 MY:T)'2W0B.9(DFB.*>LE8X0_9_4(+:E%Y1),O9J'N$ZU36O(EBF'?$3B-KY/ M%F 7(:"E. F!1-4AE1;)$&ZVDK9U2=R*"JDJEASL00=&#O[$%TBBG%0+SDL; M0]DJ.NQ#68>+=58QNAS:17#4R&$A06RFL+;V\(O_*7(=R\EF$;@0K.2\0R2E ME7I0]A^)C]$K(7,('-DR3I ,\D-88MO6_XZPC07'T8():S1.AIM@2R;QW0DR M91Z2TN^=%-K)2G##]VT2O^]@+ MG*#SH'049)= M\RJXZ:Q 7T,-66NBICF4 M385"_-65A[FA$IHL"LU9[>'<2,LBIJX,91(>:A#5%<8[+DDSDZUC.B-<"Y,V M9838D$94L#%<^NB5H.Y(#]\5DJQ.:PF_96VI%@3'0%9PJ'%8BJ"8;75-#?U. M9,66H+%;0E"#,D7LO#"S-@Q#\X.:4[ 2A/5G;C%C2]F 6\(=P!4ZRRJ7808T# M;5_T' Q#Q0U19=Z! N1H4^S&DX5FDHI?HJ]$38^P$OQN%.1FW+Y MT^VF6M)XXJE7*!5Z%]BXX9S&!L74GGR+IYZ%KN2 &BU7(ST_OP=.2TZ&;;;Q M4-*[]=(K]HJVHL1!-D1S:!*[+5*F,VZ14%\,;\Q Y+3=(PBI1J6#K,84 M:0&M+NDVN%.L&X]+7@Q>K;MM1*:^C8"H4J3-$#8SY5>4P-GMV]JW6QRY)$2U MN]V#.VWJ@*+#BRVK]3@7L^G(;+T7:3ODCN%HA)EB MY]K[P$*'ICH/Y:*S2SY(79!I^)<,$@G?)P6JJZ21%VC0TQAF*<6&6G+HB M>X@[A#%(QF1XRL*.)\RE0[Q34$.?4-+H8-8"G16_(U4_?"\N2%$E BITK0X!1:*Z!>:C(SI/S#BY@%3P^4;? MT&@APU$X=9% ._*8*I4UG0S,?43\-G 6NM28\"C+&*<;A#M.&RD=]V?HL# X M'X8&+L[G*GD:IFD)'M0-FY_PA%*82.BSH MH'<3W30]_HUX[;,4IG9TBG78N^D<)^R8?3P>G(^G8CH8GY_TWC=JT^3"P.VL MGB84(X.+Z1@A=_L$#]H"MU$I!1B/8]HA2ZUK!>L_"ND>'U[VK-+6URK8]"?\8Q,(W4=ITWR/3Y6V;7E=#":7O2^?GME_V0T@;&?9SI!NAU/!B?3 MTVTT.V[ D&)\#:-9"'7 DL8BV9^<)@)I\71ZMI]3UZ.V%]]1UL7$S72>QJU M#\Q*\>>%UWM==A>99'!^> 1.2UI\\7C1SAV+.-]K9Y6V_/]CPA\VE0,@G#3)R>6F7"P2DBEGM!6HE( M0C=,I:VIE\-_%BXDT9.S;Z'5G@9^ R]V@,H$#8([9WRTNU_D*.F^2,=J"(>H M9=%6DLMW14>H!0HX!CP9DV9S^,/PO23ZL.-P;2,^4X5&R@TCN*OS7*>:?#,4 M;+Q0/ BE\<2:?8!:8RJQ85.8"E(>]CA(UMQF[@G1./#M$8V:XI*NA?Z31E<0 MKEB\IBC(:/F;SF"];677'"? \: ^FFW*T3X1VP G([E$@?GS@3B",1>14 MK!H(Q_.]$D T7XV>L6V08Q]"N^5R&?*BROYNWW&MYKKB+Q1-*GVYG=])C,T9 MO7MR&ULE5;O;]LV$/U7#AHZ;( KR;+39IEM((Z7;<#2 M&DG681OV@99.$A&*5$DJCO_['DE;48/80S]$)J6[=^^]XX_,MDH_F!K1PE,C MI)E'M;7M19*8O,:&F5BU*.E+J73#+$UUE9A6(RM\4B.2+$W?)0WC,EK,_+NU M7LQ49P67N-9@NJ9A>K=$H;;S:!P=7MSRJK;N1;*8M:S".[1_MFM-LZ1'*7B# MTG E06,YCR['%\NIB_&'K>70>08$EZX2]5=O?<*_GS.'E M2AC_A&V(G5!PWAFKFGTR,6BX#+_L:>_#(.$\/9*0[1,RSSL4\BQ7S++%3*LM M:!=-:&[@I?IL(L>E:\J=U?254YY=W*)@%@MHF;8[L)I)P[Q?9I98PG=12;[' M6@:L[ C6.(,;)6UMX!=98/$U0$+$>G;9@=TR.XFXPCR&R7@$69I-3N!->K43 MCS?Y'[5KK_9^H!;^O=P8DI_;_UX3'F"GK\.ZC7-A6I;C/**=85 _8K3X_KOQ MN_3G$Z2G/>GI*?1O;-%)K->9CL]C.%X$5IWFL@);(^R0:4#77*#68+-!?6@/ M/5W$KUIU+858U!3$I560H[9T.H"IE;9OZ4,#0C':D)5&I/UM#:UY6\-=S615 M,P[KKE!4<(6/=&:T+@*63#[ E8I'\,?]*H8/M-N7Q#&O096#1"Z4A6N"=;TM M$/Y1$N. SBHJ5P6-I"?G+1/ &M41.F'\*+"DUC=^?1:##!14F5K7^4M@H2U>,']9TIZ-V ?2] M5,H>)JY _U_"X@M02P,$% @ "H%R6!=E_B&. P 4 @ !D !X;"]W M;W)K&ULI59-;^,V$+W[5PRT0.$ 6NO3=N+:!N+- M%NUA@R#!=@]%#Y0TLHA0HDI2>94Q[2((=%YAS?1$MMC0EU*JFAG:JFV@6X6L<$ZU".(PG 4UXXVW M7KIW=VJ]E)T1O,$[!;JK:Z9>-BCD;N5%WO[%/=]6QKX(ULN6;?$!S=?V3M$N M.* 4O,9&<]F PG+E74>+36KMG<&?''?Z: U622;EH]W\4:R\T!)"@;FQ"(P> M3_@)A;! 1..? =,[A+2.Q^L]^F]..VG)F,9/4GSCA:E6WJ4'!9:L$^9>[G[' M0<_4XN52:/<+N]XVI8AYIXVL!V?:U[SIG^QYR,.1PV7XAD,\.,2.=Q_(L;QA MAJV72NY 66M"LPLGU7D3.=[80WDPBKYR\C/K#=,\!]844'#1&2R@H4I IAK> M;#6T2 =8,87+P% TZQ/D _*F1X[?0(YB^"(;4VGXW!18? \0$,T#UWC/=1.? M1;S!? ))Y$,[ATM-P M]OHL=,MR7'ET/S2J)_36OWR(9N&O9\BF![+I.?3_=5!GD4_SCJXF\-Z0)PQ/ M&%7L"2%#;"!G(N\$LW;J!*B@(54,["RQ+F@N4NQ*8$,UDJG<1&>CE$K6#C>7=4NY!4 MPPB.NCS5X];-,DT1N\;T#?_P]C NK_LI\6K>S]HO3&TYR1)8DFLXF4\]4/W\ MZC=&MFYF9-+0!'++BD8^*FM WTM)&1\V-L#A3\3Z7U!+ P04 " *@7)8 M _//OH" "Z!@ &0 'AL+W=O%(NVAC9-?+@#3; M7A)=R,-#4CR>[:Q[I K1PW.M#UFAMKMY,DY>#^Y56?EP MD"YFC2CQ ?V7YL[Q+NU1I*K1D+(&'!;S9#F^6DV#?33XJG!'>VL(F6RL?0R; MSW*>C (AU)C[@"#X[PG7J'4 8AH_.\RD#QD<]]>OZ!]B[IS+1A"NK?ZFI*_F MR64"$@NQU?[>[CYAE\]9P,NMIO@+N];V+$L@WY*W=>?,#&IEVG_QW-5AS^%R M](9#UCEDD7<;*+*\$5XL9L[NP 5K1@N+F&KT9G+*A*8\>,>WBOW\8FWK6GFN MLB<01D)NC5>F1),KI%GJ.40P3/,.;M7"96_ C3.X982*X+V1*/\$2)E;3S![ M);C*CB+>8#Z$R7@ V2B;',&;] E/(M[D'Q->[R<,-XIR;6GK$+XO-^0=OYH? MA\K0!ID>#A(FZ8H:D>,\X5$A=$^8+$Y/QN>CZR,I3/L4IL?0_[]G1^$.D\U& M0S@:!Y8$M@!N#]8;=*\MRJ)EZ-4 ?(7PT=EM XK 6 \"&N'\"WC+5B^@L10: MK ,A^66K4.TPHM XFR-*#D6PJU1>\4QH#97@.\&/WZ-3["CD$SI"P*+@$0<> M\3[@Z&0C>]:V$-.:+D%!%12L4S2$SZP8 M4D:7P#= *].*8#B2[4-!":@)=Q6ZZ33*AT29FF5+QXA]1P:@K2G?<2UJL!NMRBX/+F>Y%8[] MD5F(OS1I"(?>8[JG)S6Z,JHF],"];/?IMWJKZK7"E8EH:"W8= M#2_.$G"M4K8;;YNH3AOK6>OBLN*/"[I@P/>%Y7)VFQ"@_UPM?@%02P,$% M @ "H%R6 (]-*5F P 1@< !D !X;"]W;W)K&ULC55-<]LX#/TK&+73D]>29:=)4]LS^6JZ.\[64S?;P\X>* FR.*%(!:3B M]-\O2,FJ.TV]>Y%$$GAX#Q# ^<[0@ZT0'3S72MM%5#G7G,>QS2NLA1V;!C6? ME(9JX7A)V]@VA*((3K6*TR1Y&]="ZF@Y#WMK6LY-ZY34N":P;5T+^G:)RNP6 MT23:;WR6V\KYC7@Y;\06-^CNFS7Q*AY0"EFCMM)H("P7T<7D_'+F[8/!7Q)W M]N ;O)+,F >_^+U81(DGA ISYQ$$OY[P"I7R0$SCL<>,AI#>\?![C_XA:&+S<*!N>L.MLTW<1Y*UUINZ=F4$M M=?<6SWT>#AS.DE\XI+U#&GAW@0++:^'$ F/D, MI-(]J-/_%GD31,+?%YEUQ+_$/R_I[=!F M+Z/Y-CFWC)N^/<)T-7&?'T/]?08Y#I),Q_ 0#GS1\ MP(Q:;CU(ST)N9R-P%<(MF;:!W-2-0H<%2+9F94_2M%9]X]9K#/E]D3^VTLK0 M3::$',EQUX.P%MFC)%/#1NJM8'/\S;=* ;>?5M>;CS>K%:R_W(QA]>5Z/ )# M(>R&6Q%I!!XBSPT50N?(O[^K0/2H/X046T*LO:(,W0Z1=WB69%86TFMB1M_% M"%T/[\6V&=\;)3/QW#NB7;"D9T)I@[I-H&Y]SH(H2U'MBV>76,T6$> M@P%A%__6*#\GE8*,/&R [O-&J *M??XX+0)R82L?G%4AB7VJ[S>OX>0D&25) MXNOXA]!=&=-]&>_$LZQA+^IGH73IYJ7WB@]E6(VW#!+?, ML]6N&W/#[G!)7'2S\;MY=\,PLZWD@BHLV349GYY$0-W4[A;.-&%29L;QW V? M%5]T2-Z STMCW'[A PQ7Y_)?4$L#!!0 ( J!]S5V#P, +P& 9 M >&PO=V]R:W-H965T2D_;;#R4[WA1(@[TD>I __BE1].)D M['=7$WEX;91VRZ3VOGU*4U?5U*";FI8T[^R-;=#SU!Y2UUI"$9T:E199]BEM M4.IDM8AK6[M:F,XKJ6EKP75-@_9M0\JG!=V\E#[L)"N%BT>Z OYO]JM MY5DZ4H1L2#MI-%C:+Y-U_K29!_MH\%72R5V,(612&O,]3/X4RR0+@DA1Y0,! M^>](SZ14 +&,?P=F,H8,CI?C,_VWF#OG4J*C9Z.^2>'K9?*8@* ]=LKOS.D/ M&O*Y#[S**!=_X=3;%K,$JLYYTPS.K*"1NO_'U^$<+AP>LP\*D#I?RQ5O>E>SG5SMRWLK*DP#-)8#.D7>+U#,Z M&*35@-GTF.(#3%[ B]&^=O"K%B3> U+6- HKSL(VQ4WB9ZJF,,LG4&3%[ 9O M-B8ZB[S9AXE6)(]8*G+P][KDK+D@_KF6:<^97^>$1_+D6JQHF? K<&2/E*Q^ M_BG_E/UR0^5\5#F_1?__UW$;4Q13N(J";6==A]J#-^!K H4G!]BV2E;A;,[+ MN/=D[SR^@C;Z3LB *CL?3?(,[C-8LQN_2L?5#V8?G!R[:0&&AS;LQ.C\\AQT M7!,6MKOG(1Q;63IT"N/V)$8,NZXKG102K>1+0DLCA7.0.IA)"UA*)?U;5&I1 MNSVC$5ICXROOI;#91B/;MFTX?[!&S?*_N)-VWL3Z7QW.WBL.;/"]E@P/M[8_QY$@*,'ZS5 M#U!+ P04 " *@7)8]?DDR\,I [E &0 'AL+W=O>=C: M!Y!HDHA!@$$#DIA?O]_5%R[)FLSLBRV20!]??_?5/]P5Y3>]4:J*[K=9KG]\ MOJFJW8O#0[W(ZJSX7=S\KV= ICKB5;Z)J_C5#V5Q%Y7X-(R&?]!6Z6U87)KCJ=Q4 M)?R:PGO5JT]EFB_379Q%5\ME4>=5FJ^C3T66+E.EHP/SU^B'PPIFPW<.ES+R M:QYYWC/R;!Y]*/)JHZ.W>:*2<(!#6*9=Z]RL]?5\<,0W:CF-CF?C:'XT/QX8 M[]CN_9C&.^X9KVO'_W.UT%4)N/*_73OF\4ZZQT,">J%W\5+]^!PH1*OR5CU_ M];>_S,Z.7@ZL]L2N]F1H]%>O8YWJJ%A%-'9>Q8C578L<'*9[D0?Q*.HE# #+ MPJ_Y(YY3#L##3V6J\3G\\:>RJ' [$" MK=[ Z2C@C54$?%G.!4!+R]FI,BT234M9*)6;\X0!X)L8EHLH7PL(>.+67A:P MG=TNVQO8[IA-9(K6NE7E&L ;._K!\UUUP7@3)[P*'#E3M J&Y$*MTSS'EV41 MK2U,HR]TYAX(M-DXK0-D4TG3: (^X8/:H,@@Z,)G=7@ N*D!'0>&X<-!#(W4 M[W5:[66T_A=BO8E6(-#LR3'NF'Z/12 %<(K2YZ.?KL#@#'VU0N=)FE< M$KKGR2$\NZCA::4U?+-*2QB.*+2&G96&(+=%3CA5@NP2:%SSQPS7=A/@-$Q6 MXMS :5)$1KV!(X>Q^,0?//"5I8!=H5,?@WG[,=%I$^0>L#?QK;)4L8.5).JI;Q!F;%66@JIB M&+T[3QSP&0B'0-; *3"KP+-'ED(E\&,@A?"<8$"58K88C M1WX+DTVC 9WCU.H(@^0E$M(V_*6\=B-- +?5VQSA> M;8"EQ*L5TID34RC'MGC.S)V[F09^%O6H+FF[+'S7.'/?.Y5CS0*"[C.']_J6 M4ZI;E=>*GE'W8, A;TKJTC"GIJ0%*E]6-8QOY ]@<(9+AUV7$8*E3(E2B('I M>KEQ\&*>S0@-B)?"U 9FCA#D:3E6Y$ZW0'NTY[UE WO>&)P(K#XI4%P,/PFC M946^GL#RM@+.<90"W:0EG2W.!MLM^:DLO245B!]#9FD7!%:<*DD6Q/?VB;L2 MN, D*>YRDNN@)\*8A6'\_D+\T? GX;YF=-+J)F@ZLHH"Q^&>W97%;4HF+DX" MGY(:\.PN+H'-PHX-@]<>@_FM3M8.!QSBUMJQL 8AI=4C2&<:?7!T@6%&B 700"Z+ZX ?;X'_%+46H/LT)&9"K7&)*M-*](!"E(B'B)KQ MJ50&PTAJ+Q"18UWD\2)3XT!_@BW?;5) 4^0#K&V2Q$$8 [DC2GI07!0U$]T2 MP$XL5^1U+V7W$(Q'*4([1N)KY5/, &<^LYSY;) S7_M"M8LM#[[>PY:3412, MZTC[NQBPTV<['[!*HC.;$#]]U6I,)\5'Z#^+=.@_ND7F MT]AHU""K"AHJ1G,5[.(X6QD WA:B9-R!MO@2!T"3CZ"!7R&)@ U7I,@)427< M BNEG[?Q;T##E;6JMZ0MVX-9%'&9$%NDU10R. P')@F08? ^+,()K:U2E1AT MX;NMA:V1K><-'"$VPB:=KSS)LI !ZTH9ZR,FE*I12L*'=:F8;[E3]8UI?$9, M._EFD C/+1&>#Q+ANSHGS(*U+VL0(/F2D0B05P'#=E\2%F:]M#HX2P^MJE'T ME.D]:5TCA_^LG+I@16>BO.N9_!'$W/$%U!;^0 MKO/I\[6AYU %3T!]CDM/_?X/LT2T*--,F$W_@3 M/HE85A?\W!+U .#J9 C<7$<7QT?CZ)V ^-I,]"&N*D2T+SZ_251>&):1&F6$ M:+E[O89S@+JP!&K=,ZW2+F1U^ M<+3H#I4[.,5ES>6&3F$B97#@'UKTSO^10 #$JP%-<&9A[ JN?I[,C M@@PZ8I:DJV5 2':M[U2"]C]P0#K(Z#6*/?*V #7X+O!4B[]E(_L@3!7PL.)G ME03ROO!W"S5F$)46Q1%Z, 894 B 02%T:;'[5&^$(AAPI^D11*Y+Y MA@GMV;$.3\$A9GM?S8.QJSO4UT A_ 8#@1T$YY\"U52>HD(:_P69$C_DN/@9RM.YPL*KRK!7T2S$]N*'''NM&E3(EA<5SN@-T MT6PI4/=*;F$;8*.AF27[LWIE:H!K@"%\V1NUY=?H@A$/ MH!NX;Q[ Q [-'8 M5.H_6'S73)K% K$- M33K8V:X6$..A-)^L\_:SM&(^*V*1=BT@RCJQU1DV@ 9K4&LE;H&.(V$DG1L" MQ&8M@4P!8EB@V\(196">DB.<5L10AH=] UZ$;C=V,4"K#2BT/):V@]DS0SN' MS7T$(K_K#R$ATJ*,#D$GD459@\:4F-"[(P.@-^)(S MV^ST'$]EZ/F+Z*,]A+&,(+X.7O/85WM^]Y7V2HPQT#D%NN]\R9T'(K/&8S[+6!YO>N=^A'T=9VR SK.= %\18,6 MN2"'"IXK9DN@;586\7*CM#O%#L;3ZX-X$1W,1H: S6 OHX/Y2$)?]DMZ\P#$ MY))XB'S+B-9XGXT"01.RQ^@,4'0BYX&1.1$$04F3W^O&7XB:4')K9 8C'A&&Q@#7NO,JD4" M5WY"@. =NB5L(6M#44FZI+TN]J(C6^:)CK!E9>*0XDQ"TS]4?0FHP? M]06ES)7M68"(<*'0SRZ+R??&,/3]L$FA. Q->@F%@(I\XMA?VZW3+9%\S/?D]$N$OP!9>[$ZY[P741-XU\13%5%R#_KO MK<.4H!P1E,&XE- ">QF]XYM&'W,*[R$.42@2?:"^NB%XSU9^]]&%NHK8_13- M(EY%N]$M1A)W>4'^+[O$BC8H*'W[X#.C[!"SKA,29J4?G+97@5@T)ZS)"FL"GR MRGV@DX(EID%*2CB@.;XH2@+N08MF=N22THZ&+?8^(NU,0QL4V8#1WC?) MP"_&N6VY2**V_!\E) !'0*:<<-QQ$>??2+0Q:PAY;%K5+#'HT1P9.E!NRH)S M&(Q>;M]L$(S=N-T)P\&!>F"8CJ+N&(?NU,9:J2<0$@\P* AI3%U,ZMI]-Z;QK(<%M!^T"@C5H*A8CQ' M+S*:J_NJ8W+2XN3LZ;V^^1U)6AF!2J[W.-&/#XV.A 5T,WXI=NDR.IX?C8-- M$;N9O00. \/<.#(T;B1\%5YRJ0E?^@BYA]^G>8O$ =X;E263JIC(82&#$-<, MFL*W<9HA;YG 7BI/>HBZ9L'%K)#;KBF,Y(W(D;-&C^4>02P"XNTWKK8W+D[(52Q(51:P! M5SFOB(T3RKH2X:/$$ M Y4.I5 &*J+A$1P+J*OG>(=T:='_6=PM*&1+-#Z'F MT@"[)7&I?"2+ MD?@4!*"@.]GEP%MB5%R(SO!TER!HTTKVTEX^Q9N+>KWA=>+,@29LK-==7>X* M=DD8+Q9\O34Z70Z 95VMO1M#1&X3XSY^0,C_-;=X9!)46P=+RVJ-.X">;YH< M"2V'[G62WZM]!NV-M5E"DZN,!:48A4P.2^@8H\W7>8-VO+U:CQIL2!@@P*[> M"M]@N3N0%BILTH9Z^M7O88D\=Q)Y/BB1W[LLDDXQ//AVCQC^;11YPW88=W[J MBC'IV'G+'KMU ?QV3.43"$@P6I9$+)C*$M_9K(;@R #IEQO2(,GXIW UNAQ! M&ZI7\ $_E=^F99$[=R-SZ2K^A@+I+H *HAJ)SOMD:6Z&)5P4*!=< I=!+8$RHX#KZ-HD=-^.!3#53W3M 3 M41[_2C 0!18#*R2!1D/:CTMU0VXVQA3\.-\C1W?OL8P-7@V#R49371-98K:E(:=4L+U3B4E*MUTW[4V8GL^;-3 M[7+5N[U@WUWQ,2RI7;75;+CQ?DZ=3[J?I[RE(*K#(5VUPSMKR6)/4 D3#I9MG%E *+DU:&01OQJ:>M59-F8ZH[$-<6F,MC M6*B'MQ2A[/;266Y7Y7%2[)ZB$F/&Z#%M4R/.5B-:FU^_+!Q'@7H\!@D(EAF5^= MK:XXQ":RQV,?&%M7B$]M1G%0P9K6BOP&_.NHS2NZY()-]\"@=E[0LF$&29:@ MU/],!6XUM/NT=2 URP/8>FC"'V-V%'(TFDX8%^I_L:75ZCG M>QHEOX6Y2*V;P6,1EJF $Y/)63JG)IV8U'Q+3":)P[HQ#;\UA9>@\KMR3EE& ML%QOG6G@:^T7V3X/\##!I;,8P>U%+J3$20:"3R[K>7 66#6K$4,Q]V'A[I+G M9P]FS[.YZH7K.IG%\# '^2CJ&HH#"%8O"C.=N*@?M+BUI/FLH?RH,Q'_QZ%)O-RK$XL?]\YM&WVOB!B"MG_7W^\/IL?'1T M1%_#A\OQQ?P"OQA[LB63M*'& G$/XGPD37CHJ%V*]FPX1_NSS!&X*42ZNLT= MH*EZ=G36W>?@*?G9Q2CZSJD]+FS8G"3G M9Q6(RU=;11MYBB14%!ZI2I(6$%4FK46DZ36M2BPI$6"2,@RCYH, MB7/@5,B;SXQ!$Z_08KV"W6?2JN"U>2/FU$1?-!=DB27&<@"(KE"\+)54!(]#H!RJB,XE^3:.?3)GL^/__4*B<2[,I M5*DU9N]BYJ+U2JF2LI,H(7F1I>M8@JEN5BG,49Q.N2QKBL?:*9VO$IEL\3/R3LAWNY<0"X - M-!^!/D9./)>!!SBW'*JQ9Q"A7;*D$MUT7;L*1>L<<.\@8!45]U$O!=1V2\^] MS=2@N1 H3[!FJ54^"0.C@2Q:)6D[.KTWD5VKF-KW !_%Q6#*C')$J SUMVGT M]A[KQ%WMT'EX!Q:&ECWJW1CN*&&V] M2[B:\,HS,0T[#12#,67=B@Y+GG]67"V8T.1&]Z$74(DMNT/;EC)&"%&EFMC( M;Y)V.LC_9=MX70-E \( J%/ =EM40Z[L_BI2JB;ATLIE%J= ["!IRC4.2\$? M4X)-\_(B/%VRJ."]<%?6*<8]:+8FF/&D7AU-'69(07'%*;/AZI2_HY8[B9%F M)E5\S_V"#I[__>K+\Y%O!4DLMV2 =*NK3RE?V8VBQA+X':13-1U'7\M%S$64Q$^,J]IW=L+<8!@#D<42N(!1 MZ+NL(-QI_3)B)?3TKY.SOT9N/T/GY,HL9L-U%B;:)"36"?^G%%7\/HH:0T=7 M EF?&I>-9]B'CGR%4Z)=H;_%^%3J(ZC@4C0N\_ZT-:E$!K6GGUC&X/P7YJ4P M+M@3_O-*VBF"@5&EG8E] 3-.,C.FC@8C0W.7.38?SAS#:A[,!)3D+*#3@O41 M YZNL^?,++L14%&/,(8M*+\*4[E:W(Z414/S#/_X/?#KDF@^Z,H80!J, M[E0CC[S0%U%@>,TD^@V..R@FYBYS8#Z<.2!Z.$O)!/5&]/>2IW;P0)Z245"- MHD=,]ZAGON=XUOWC>:>$;DM1'.P1 9-9@>(JHD#4J)5ZH-?"W,6;Y\/QYI^H M7)U(;8W*13>HA\1>8&N> M:@!R+$)9459$61MD92U-JL&"FGSK) M\H3S1TE2#I.02=++5642;\1/Q1L#38$TN'4'3/P8X8.#BB,J.CN;L>L)/\PO MQ^>7E[YO"E.XYT?T2*@.#N&,"R#.AP.(%*GVO04(#_2ZJD[=X8'1#FY'T<"( M?O&'2[),V<'NO4!-US@&SN:YVK&[^:/MN\!!^5:^6!$^$ 8A;#G@Q(LM#$'1 M17CFPQ&>M]M=5NQA@\1Q,Y- %C(/@X"=<'U*O.=N%'W7Q/;I1BF^!+1-R3LY MU3*V!L%B6JW: SE5:\>M;SDO:V)2)M+\M]KV.4'=C+2PG"MB00E&O1F^5 E9 M5]Y7=:YHC>*6HM=9#RLX V15(R/-8BH-+3'O$5 EY# 33">B96SKK$HG/"(E M&C%O(3TP75!F.XWEAVY2KSJ6*[;X65O6@B^X>BCCU *\6RHJ>K7 50;:IE\> M"11**F3W5*# M')E7IZ(JS!MC.N@LBK/#?PXP T1L_4&G,[[/LP M][XP21G>T7!!^_0[<=QR@U@'VM _G[(A>^(] F.>C\]/+ASG/AV?GYX&C/MB M/+_LX-M_OAD_=R&E^7 LZ#WO!,S-'D7L*0V9[C%+Q(W;5UZ0^L^XYIP.#4VF MX]?>W\:N"9H;K;='79B)'I0PNG0A'>0+N>H7UVR$4_CM;-QS;+B=7E!"YE+7 M\'49B>,*7%&%_KP%ARRX@9]M=NHOLUDC@A9QJ:EDW&OL9E/'?3=9BKW5*/Q9 M$*5^PW8;Y&=$]Q\M0N.B:,<%Y6-A30'N<0C@M' ]1Y*M<\-%<7 37/;[E-K^<]KTMSD_.9K,J.J$5O6%D&J(1%PH;CX^]+F=]-52R_!3^,2=XP M-3(Q8BC;,E9O.2;"VILJ"Y/[/F1/D0.T9?\\O(B)N)CK*&TT_+Q[*>*3[ 1. MUO=[9O"[!8UC.AW?4=>3JRSKCC+X&X@Y!QAU?RO"N-5+D/OOCQR41-ER4U^& M][='#-A*1T( ;48\^&0G2"N/MRR;&L%Q1GD,<&12M=Y,<"7E1&.ZE;$@37?, M7J1*<_;#2?A4?--4QH=R<$,^^QPQPK;7NOFJ;9^?(&VBM5LI+P\V+1V7G*Z M!9L40L.Y=!L< ;2^;R>\_$+:A:0ZR (S_.-UBLEDP-4_% GZ.KYLG&@(:J_" M VR-S0U6G7[&#W#?F,?N';$QRR*I-?)[G8"E&Y=<%A;E->D&5%V +U!B4\!)TIMW MF6O-2N,EIJ9MGZI,TG=;"*^;)W+7:%JV]_O:$E,1,*2"' Q/G?I= MLD$74^HJ]L22ID XFAB8R%%9(3>CL@3H1:?\730ZN'<)^V-N$4<05EV Y,'1IN< F;\X+Z;8;CYJ$FT?V8)T M[D)7\^'0U0UU8,0J&!,)[!3EPX,<_#&*V@-UI5_T=I=KF-FN!Q.GOU#:LR3$ MFG[/U)L!*-A%V$N%BA(FR)I"2,Q+Q(3DEB%*1$"16U2KKORA+/-L[L@3V7%% M/A2L!/BKY<^4"(+#Y>IF-[T1C3T-_!*(@'--XEU:Q5G#D.<[+IPQWX8I?FM:9_#'$!B82>R]6*SC^ MRC:^\JIRN/9PC$!3)5[!0$PG9M.?K3%L&^&:;;=A>=7:4=6S\%;Q^R,ZA6#L MOD50!)O2% T\@#BP(((:BQU+DXM]D'E&_NFJ\%4>8Y:.&^=L[D5)L(FM+J;1 M9Y/OD<5W;6\T=TZ+7$+SRLI(;30$7&?S.@94(T 6QY5(+W96T[EC2,Q6!K5H MW=1.C1N=0#O(KKMJW>2@M/;";:&"OAKQ COQND;$IHQ#[@A@GY$!=.D\/Z;= M)AX4%C#9,["PPQ MG%^<\\<6JK99VZ.=YR[8/A\.MA_\@N6YAV\-*]YA"A)*WTX!\Y2P>QR/HMY9 MZ(**9<1%PH>J_7NJ):N*%2\Z +XZJ#)O&==6Q6XWLM>EQEV:+3<56$'L5K&J MTUB;;V!;59/AURK;QUX)&:UP>!^N%/#[=A(NQNP+34[I+6?Q0IPO1,6P(B0= M^[+KKB*;;*Y%3Q?@HO_1#%7&2RAD=.*T"0>:> M-*4M.7!BUBU-6>W-&[1#Z5JK&TT?[EP_5U(=O2,Q:$SY2VQ'D:!70?<,MS1[ M(4=)SC[W;&,+\MP(U=7V#J=46?3]+FY\PQ&*W8.<#-J.Z(@8G>4[)MXL4H&IBG\S=I\L"U]!R@$M] ^\:O(&PGC"$V_4^8VILW M"4A>R*VU7L-:2>85A.S^FWQC! 7<<%2_[P;P.RZ^-PUJO( -\EOZ;8K98=B* MH^+FF.9V&2 M]"'.L6%0"(SW$B&W/5C95L9[G<#V]DQG7Z$/ZWLXIF!KQCK5 M'NVRI[7QKK1.:^$U^T#=JJN)=61ZIF(]5!;O398-F55X_1A5/.2<,ZI;S;7\ M"TV0=!0V6G09XG0WGNV0/>Y@B /]0EQ>M;/2S$^F"4-OYWVOD%IJ=URC[H?# M: .K(A7S$4U/FK%I[YZ.H75[EX\-^@V.75;9\0-998JN7G&1H$XV\914LG@Y MBEJC>\D-6IE+7RB$99E"B+KUB'F]2=7*VPP( ;XZZ -8R:Z3_/7'-Q^"FOZNT]"%*2 M,!^QED&5WLOLXFK<'6-NSG$N5DE$'4?KDB1@69@4!>]2$/FRXHLLW7#2=MGX M"8U!SR7*=.&/&R01N*&5RK#@Z04:;+O*682-]@/@_*PHL2(T < M[R0W#% Z9ZXY^0#C+Z5?+J;N,:V#KFJPA3LHQDJ7 ?8!3-@,!Y5R'HPJ)8ET M+VMC3[NZE:^-6R /ESI\1@S?H=8P7_/"VTZ<[35?Y"BE#-725&.0U5W_] MPBVP#DRCP+/1B^A#V+TZ?!(81>>P7@#TJUF!WS\0SM>VLPYUB$8;T[!]::/_ MVL*_E\)<"*%,%4&S1^.RR+@S7;M!,X89S,-!![>@FW)GB,9"Y0O)K-+U-02U[3O M?=#1IK M(,]Z\&'2P(3P&'&"X)H<$$]+3).B#I V+P#G\')[I)VKAPJM?5T. M[NN2D@>>A+]CD&C WRCCEV72SRHAR2L/7OW"2HOG^9 [(_Y9.!D70 M&TJ :, #%]:$!W+97$K.B6Y)3R/YC2:CP(@]N&2_FI(C>,LZ33U8T=H\^+/3 MP*[+^$-G8P]R[>;N7CC-V[1 M#Z)Y6G%F/-Q)H=-XQGB!2V'I*C!;U(*_#U2:6GDC? M1D4JK:4J>QE*BX2\P!AEYD@[&]BF=;2[=N"EJKSOO2I9TJVQS+8Q42/.Q*(C MLJ6?=GV4_>1.SO<#_?E8'V+N\>,P%^2)=\,$I?? \&^"^V6OJ;^,N;:KC:<7 M30YH,=0B)X&&.JQQLQJO%PHJB[9CE+EW1/N-2H+>1]SH0%PM80J_%^0D^[Q] M(RU%\H);-.Q2PW7U-%Z2S%MW%9989J;#@*D>:#8N$I]G$%)C[X[S&37R61K: M20ML?>N0J9JI$-(O(IRNT3J%XP?=6W@,(??(G:?1LHT*N\LJ/.N)MKC=Q1P MX#%LPT%>7U/%>)@6SL?6S/]L44=8^?RBBY5_=E:7>7.8I9_WD@KGC_IDYY=T M&_O(IDA;_YKI56#O0'*I#?*.H2DNP41+US3P&[<:*[E_T?I5/X;E"5VN\T..$\OOO2-1]=T[ M[*_5Z99X2N?9."&WQ./WZGR%_]X=@ZU*@4![1UM7NK\TEAY'?N6>(QA,ES19 MAOCE&JP18*B**CF-"SPV!:% 6:77G_Y?!0'*;RZ5EX##I4MTL3BQ*:('<2L$ M]T9Z$MJ6*/X+ETI<_E\%AD>5V9CH(]BI=XHY2 YO*_L\X?7L\OS(-'DF#[Y M)3G<8?M!E+""R@/P2WH.+T'#H4^._)F\"M#F; %&=HUKE*JNJ _W'1D*&_G@ M>Q!ZC'/4A)]T0&ZH+PYSEPQ<-OB"QJ2J%7=[^+4 TW%VQO)+NH7Z-F*1=^WP MJG%E1D>?28:N"693>('+01NW _]II.JQF'^.%*5C&;IS>K;5WLC3%_O]Q.AM M],\DMNA""IPO3\XZ,;]Y3TH7=!#.WP^^@!2CBW,NX;L\/NU#K-=NE#AV1UOHFK^-4/6U6NU;7* M,KIK. ?E <.L]EO,-,?>-2^NYL\/X4WW^*L?=O%:?8C+-5Z:D:D5O'HT/3]] MSM S'ZIBAT-&BZ*JBBW]N:%;G/$!^'U5 "^1#S@!5B/3\E[]'U!+ P04 M" *@7)8XA#A.QX$ "["@ &0 'AL+W=O#51E!9G"323H,>HX0"DRL0V#T6. 8A7! 1.-S@QFT+IWAYGB- M_M;'3K'$S.!8B=]Y:O-A>Y16S;#30:@G:G28T-_"A>FLBQZ5[*3.K M:9>3G1U]U!F3_!]62R13*#67"2^9J 7CEJ.!_7L6"S0'@ZXEG\ZRFS3XES5^ M] Q^&,&MDC8W\$:FF#X%Z!+9EG&T9GP9[42\PJ0#_? 0HE[4WX'7;Q7H>[S^ M"Q0XA+&21@F>/@HRU6A0VGI!S>$MEXP4(H%FM(B4H-; 7Q>QL9H4^WN;1#6! MH^T$W+4[-R5+8##ZZ8?PN/?+CO".VO".=J&/9G2-TTJ@HVZJV/"4 MT^5S,\$+;C&E)XNYX'8%B2I*)FE3MYLETU:B-CDOMT6VV_>% 6;!Y@BDIV=@ M8\ MR8%I=.F[<+Z>"\Y;.<56$'X_VG>8Y)+)52V@OUK);,'^OT7 M];B!=?OPJ_M[#M@'<*^9'\>5H70S9N\]:KUZ0$D&EJH[SYS%IN-9SF1&? XH MVSJ'M6HS+&TM6W2ZEJTY1D4@ISO^0O'65K UZ$>'5+::U]1W_L*3;_5WPYF< M,W);?YE===KJ^#'2L^\3Z!]Y_%72/KH8LY+;C:IP MRU;KJ]RGS57!*+.-(,[F^1OW"EZH%"R9H=A_UIAQXTKKUD]R=Z.A*%!GOFTR M5$(K:>O>HEUM.[.+NB%Y/%ZW=;=,9XZ,P#F9]CHGKP/0=:M43ZPJ?7L2*TO- MCA_FU%VB=@=H?ZZ474^<@[9?'?T+4$L#!!0 ( J!&PO=V]R:W-H965TF/)D>T\+D0TLR#W-IR&H8FR;%@IJ]*E+23*5TP2U.]"TVID:5> MJ!!A/!A,PH)Q&2QF?FVM%S-56<$EKC68JBB8/JY0J,,\B(+3PCN^RZU;"!>S MDNUP@_9]N=8T"UN4E!9/. M@X$CA (3ZQ 8#7N\1R$<$-'XU& &K4HG>/Y_0G_M;2=;MLS@O1(?>&KS>7 ; M0(H9JX1]IPY_8&//V.$E2AC_A4-S=A! 4AFKBD:8&!1=>*/,N7S++%3*L#:'>:T-R/-]5+$SDNG5,V5M,N)SF[6&LN$UXR $EI9"^9U*WT,<>GE#&-P QD2E!: MFVGO+5)JY$JDP MBL4>GT8 E!),K;5$[?C3E^CO6VA\23A[H6&%Z]ZHH*_HU M-7^7P%I)GGPU!89P1*9-[W6E);<5D1E>CYNUC\QY0L$/HWJYPXGCUHGC'W;B3JNJ_(5,- ;]13'K+[6@BR![ M4J!YQNBV]DQ4)$$%C(I@4FGM>%,AXO7U.)F$_+-3FO_KO>3VW96>2><<-=-) M?KP4 YV<+X^UN2H!W@YJ$S;WZG]W!CY_=AM'-W?_MYDN'O-J5]NVOZR[ MW=?C]9OA@>D=EX:J1T:B@_X-Q;*N^W ]L:KTO6^K+'52_YO3TP6U.T#[F5+V M-'$*VL?0X@M02P,$% @ "H%R6#RL7FRA @ U04 !D !X;"]W;W)K M&ULA5113]LP$'[G5YR"0)N$2.*VT)4V4EN8M@>[[^[S^6[<*/UD"D0+SU4IS20H MK%V-PM!D!5;AF:ED>?>J2I#%D478<6%#)*QU]WI9*QJ M6PJ)=QI,755\24^H'U;2"?Y36W/!EKU8!VUH3F M#IZJ]Z;DA'1%>;":;@7YV>1>F"<#7.:0*9FAM)K[U_KPC:08P9W"II"P,W,L?\;X"0TNMR9-L<9^P@XC5FY]"+SX!%K'< K]=Q M[GF\WG\Y/Q)E;>GK6H$&?DY30_PS^VL?ZQ:SOQ_3]<[(K'B&DX":PZ!>8Y"< M'L<7T=6!C/M=QOU#Z,D#]6)>4SU +=X4BA2.SQFD+Z#I LBH/0^!@=C[&< M<_\%41MH"I$5+KC5(JTMYE IC6 ++B&.3EPB5EE>4JNN4=8(G&ZY@=0U_NB( M>HAL$5Z0:T#W,XZHG+&K*?.%/=J&@BFP 9Q _](M#$Y>;V; >J3LN27>O9A# M/&QU$.WJK^'T>,AB=D5;_*E_!?'E6]>;?TS(8G!!R[["A3NM1MY+/U ,/4LM M;=MUG;:;6=.V55_-VX%WR_522 ,E+L@U.K\C#BAR)6^V%V5U:\=]W=BDI:B*K#R3W*=E;:2.9H:M:)[0RR)AA)D>1I6B62 M<17-IV'MP"*WPP8'LIF7E=H-#;691%^X5'OFZ=7TCFTXZM\0G=[]V# MH5ER8&FX1&6Y5F!P-8MNL^O%R.,#X ^.6WLT!A_)4NN-G_S:S*+4"T*!M?,, MC#XO>(=">"*2\77'&1U<>L/C\9[]EQ [Q;)D%N^T^),WKIU%5Q$TN&*]<(]Z M^P5W\92>K];"AC=L!VQ!X+JW3LN=,2F07 U?]FUW#D<&5^D;!OG.( ^Z!T=! MY2?FV'QJ]!:,1Q.;'X10@S6)X\I?RI,SM,O)SLWOF&V!J09J/\"O/7]A I6S M\.&9+07:C]/$D1^/3NH=YV+@S-_@S'*XU\JU%CZK!IO_$B0D\* RWZMV M8S7.(BH0B^8%H_G[=UF5WIS1/#IH'IUCGS]1/3:]0-"KX;).W=HIT6=I3XN& MM]/"8( I-VQ18;6$BZD2I,LO>^9RB,E(;&P?^ MEJI&O(+@Y*(!KE[0.ADP9+TKIIO*YSEP1+"J8W!E7]2@>F--4U&WH4 MH?\AM;;ANZ85]%#ZHURBV9= 'H"^%JXO'N\7X)_O_#].G[6C8^#JXJXE/_ ; M':)%(OYANA]&GG=8/?PQ;H=&^1T^_&[N*2>YLG37*S)-+\=E!&9HXA, MP+H" "[!0 &0 'AL+W=OMTBI5;;<^3'LPR0%6'9O9!MK_?N<$,C91]I+X M[+OOOO/YN]%.Z1>S0K3P6@EIQO[*VO4P#$VQPHJ92[5&22<+I2MFR=3+T*PU MLK(.JD08=[M96#$N_052L.5!(V+L3^-AK/4^=<.WSGNS-$:7"5SI5Z< M<5N._:XCA (+ZQ 8_;9XA4(X(*+Q:X_IMRE=X/'Z@'Y3UTZUS)G!*R6>>6E7 M8[_O0XD+MA'V0>V^X+Z>GL,KE##U%W:-;Q+[4&R,5=4^F!A47#9_]KJ_AZ. M?O>=@'@?$->\FT0URVMFV62DU0ZT\R8TMZA+K:.)')>N*8]6TRFG.#NYE5N4 M5FF.)@!)CZ#SQ.8"S<4HM 3OG,)B#S5KH.)WH*(8[I2T*P.?98GEWP A\6K) MQ0=RL_@LXC46EY!$ <3=.#F#E[3%)C5>\I]BW^":FT(HL]$(/Z9S8S6]CI^G M2FX T]. 3C%#LV8%CGV2A$&]17_R\4.4=3^=H9NV=--SZ)-'4F"Y$0AJ ?R? M/IWB>A;M-%M22N^^)U MN"1_M3%,EN;"N^&2TWLL8:E4:2!)@UZ>0Y(%<9QZSR11J@766A5H#$3=(!D, M8!#DO@M MKV=&)PJ2O \7T(G3H$]I+KPG99F / _R?@QI%.19?JI1X9&@*M3+>FRX"]I( MVVBKW6TGT[01Y!_W9JS=,;WDTH# !85V+_.>#[H9%8UAU;J6YUQ9$GN]7-%T M1>T_ 5!+ P04 " *@7)8RW4.%/ " !%!@ &0 M 'AL+W=ON:F^=SE'HUB;+HY>)6+"OG+Y+IN.%+O$/WO;DQ=$HV M**6H45FA%1A<3*)9=GJ>>_D@\"!P9;?VX#V9:_W;'Z[*291Z@U!BX3P"I^41 M+U!*#T1F_%EC1AM*K[B]?T'_''PG7^;FYZ8[#ASQ1E9X&K$K2KT!"Q,70% MW%IT-@9%U7%PS^<2[>$X<<3KM9-BS7'><;!W.#(&UUJYRL(G56+Y&B A@S=6 MLQ>KS]E.Q$LLCJ"?QVX05.(FHL MB^81H^G^7G:2GNWP+=_XEN]"G]Y1'Y>M1- +:#Z:[;>]C[<-&=]AYF]]1D94O-2]4'+&8G#/KQ:#AZA>(T M/*(JM;%P\%4[!'Y(S#%C*?3[,3O.7TF3H5)8)]02\(G&F\47M?DA9(-X-$AA M?V_(,G9&2S;*SWI7RB'EQM$@*E \AE: +*;9!Z-XF.>]6T+F'0RA'P0Y^F;A9QLM7:-9AD&F(5"M\IU7;ZY MW;45 ++W M6BH["RK$9A*&-J^@YG:H&U!T4VI3 M33K5+4JAX-$PV]8U-Q\+D'H]"^)@>_ D5A6Z@S"=-GP%2\"7YM&0%?8HA:A! M6:$5,U#.@GD\68R=OW?X(6!M=_;,59)I_>J,^V(61(X02,C1(7!:WN &I'1 M1.//!C/H4[K W?T6_<[73K5DW,*-EC]%@=4LN Q8 25O)3[I]7?8U'/N\'(M MK?^R=><[&@A-,#&JANI6_;]YA)^ R^B0@V00DGG>7R+.\Y3D.D M),XUS#> BPXP^00P3MB#5EA9]DT54/P/$!*[GF*RI;A(#B+>0CYDH_B,)5$R M.H WZDL>>;S1P9*?7$QX?0TR4IL6@E,%TRNZ]?^P@?A-Q/F'WR,^2:-&C1I<<* M6*DE25FHU60PM^Z0&@1U!L8U:4!-2GRG!B="D;]N+5>%/1W<0H;,0MX:@0+L M9/ R7 [9,TT2VYJ/G1MV?'29Q,DU+?'5^)K%H[/SJXM][QCN_/Z>:?>S=]'KA9"669A))"H^'7\X"93M&=@;KQ*LHTDB;]MJ(A M",8YT'VI-6X-EZ ?J^E?4$L#!!0 ( J!&PO=V]R:W-H965TM05@"%/32WTS*^,:2=AJ(L*&J8O9 L";S92-#>[ZMC#T(Y].6;>$!S!_M M2N$N'%!*WH#07 JB8#/S%W2R3*V\$_B3PUX?K8GU9"WEH]W\5L[\R!*"&@IC M$1C^=G -=6V!D,:W Z8_F+2*Q^L7]%OG._JR9AJN9?T7+TTU\W.?E+!A76WN MY?Y7./B36;Q"UMI]R;Z7S2*?%)TVLCDH(X.&B_[/G@YQ.%+(WU.(#PJQX]T; MC,);CGIFOE*87V6> P+?.MYBN UA MHB1:;LR>*0B(P)=Q]I6M:]#GT]"@3:L9%@?\98\?OX-/8W(GA:DT^2)**'\$ M")'LP#A^8;R,3R+>0'%!$AJ0.(J3$WC)$('$X27_&X%5S0[>?QEB\?=BK8W" MM_//6[[WR.G;R+:>)KIE!;\#EFHEZ_)'V5&>$)J-T%K3=@:4=OZX'J&DX,61HTF07F8D"S*: M>;>=$MQT"L@HR\DXC[P[::0B.ZAX@87Q,X(4IN,,8:4V5A; M<1P@CV#L4QB$J'R#]QLC6->VU-#@"W++"F0O*"N#]1DKSLK$&ABD^_Q=02P,$% M @ "H%R6-!B[!HC P V < !D !X;"]W;W)K&ULK55M;],P$/[>7W$*$MJD:FG2=HRNK=1MO$F )L:+$.*#FUP:"\=[\71C[#!H[=N)5XZP%O&@ TP< DQ3>&.U*@FA#Q"K,3&"9]2 ?I\ #>L MY&/"&#^"],";?2*5 Z!SN MQ+\(\<.5I$P9JBW"E\62G.7"^;KO'AHOH_U>?#--:"TRG$7<+83V!T;SQX^2 MT\'Y@1A&70RC0^CS&V[.O&;2IH"=%.XC>Q!N/]E=8,@,=R,YS+U?5R(41G%; M2[V:]!;D-SE96"W1^H3U.&%IR%KO2&K6-S7QG=-Q;U$9Z^0OQI$[/C;2E5!( M+1V"XHZE2>_2D)O >RMRGD@\K>#HK>%3<0R/'YVE27K.O^3IZ!R&_5$Z[KU& MH@DLLJRN:B4\VQPYK$R*9A!PVD5#H-GX"^3^LO= A^SS?""QXRZQXW].[#V2 M>,MSF)!X$C8Q.1,RL'N!/*FAJ)TOX#5::?*]!7&0Q@,%L9OBD-W^_V,*@F4D M)ZNMY=)KMW7&I<"54VM'?Q?49Q36#QRNQ)T2','P+/'">"N<;H4G6^&LJ8K" ML5G2?SI(>B&AL"^C\9UI6Z%=A3?%]P83:P9OM]L]6XMF6O]1;]Z\-\*NI"90 M6+#IX.0)9\4V[TBS<&8=9O?2.'X)@ECRTXO6*_!Y8;@1VH5WT#WF\]]02P,$ M% @ "H%R6'7/S-QK! 6@P !D !X;"]W;W)K&ULK5=M;]LV$/[N7W%0L<(&DECOEAW;0))V6(%E"Y)LQ3#L RW1%E&) M5$DJ3O;K=Z1DQ8D=H1WZQ1(IWG//\3D>S_.MD%]43JF&Q[+@:N'D6E>S\5BE M.2V).A,5Y?AE+61)- [E9JPJ24EFCA6[;V#B60EQ!B^,PRG2^9+'=A_V#!+W#0._-? M[\:19?F!:+*<2[$%:58C MFGFQH5IK),>X$>5.2_S*T$XO?Z48$@SOR:J@:C0?:\0T7\9I:W_9V/MOV'L^ M7 NN4:SEP!C)-,Q\G>,+OU>Q \T/8/ .P'?]8,>O*"+,+!X05^$"OZ^ M6"DM,0G^.19D Q$>AS '8Z8JDM*%@YFOJ'R@SO+].R]VSWL(AAW!L ]]>8<' M+:L+"F(-A96#/N*90]+'F/9C#*9&@R:%4J'T;'!1 M"JG9O\2>./0LS:$X%>O3&IND8?2SP0+1E:L8)HAQR2$ M20"Q/_BX8XT%"%2.\*=H5[8F6Z9S9(-96#99Z$4Q#+TH@!&Z<2?1X%YH4K2K M#4+\>3<+@:P?]Q#UO4_\>EP)7Q6A&6695(*6J3>8RG16V0[&(*);JN MI67:B3[XO:(22?+-,W6D)44)HOO2W>\FUA].N?O\N\3W_ M'!_>-#Q_/43MO:!-W5W>/8&B6A=FGW(IZDT.)M,8[[+9(L^^UU7L3UY0Q7U' M/PHRIBJA?K2WB1M"3T['74['WUR4MO9J0Z+D :EL:'N:#%U,(IZ92%(C.2!1 M>BRS>WV]D=GIJ\Q>D8+PE$+3JWQ?=E_8,MB7T)_;&$]W,6*>8DO3;;N-]E"+ MP#USW:[V)&=1M!OXWO.70_07.W8(&_X$.(5[R^NR9]"C\Z33>?+-.N-VUK(I MO\=J\C%A>\'?$#8;P76_I\,;ZKB !W7H+U.]L!$Q6_EZ<6CNG6AJ7B.83(+V M9JCY3@O,H(9)19Y*>W5Z)]/ QR*AU Q86=7:UK+VVAK&"8Q>7"_[$7@G21R: MZ]!6PJP^=E79:_ WP4_36DI3%(M7Y6@2>TR65&]O5*K!1-*U?-]LU MSA=-O_B\O.FZKXG<,*[0]1I-W;,)7D*RZ62;@1:5[1Y70F,O:E]S;/ZI- OP M^UH(O1L8!]W?B>5_4$L#!!0 ( J!&PO M=V]R:W-H965T@[;;#L(-B,[$P6?(DN6GWZT?)B9MU:;"+]<7W^$B:'*^5_FER1 M/ MA9!F$N36EJ,P-&F.!3/GJD1)+TNE"V;IJ%>A*36RS(,*$<:=SB L&)=!,O9W M MH#1<2="XG 33:#3K.7MO\)7CVNSLP46R4.JG.WS,)D''"4*!J74,C)9'O$8A M'!')^+7A#!J7#KB[W[*_][%3+ MF\%J);SRS^208!I#ADE7"WJGU!]S$TW=\ MJ1+&?V%=VUY=@!##MO .(-(/:Z:T=>Y0VS+!EK MM0;MK(G-;7RH'DWBN'1%N;>:7CGA;#+76+)GRK(U0$D22J[.+.H"F#%(=R; MHX9IG9(;;E*A3*41OD\7QFKZLW[LRT_MO;??N^NVD2E9BI. VLF@?L0@.3Z* M!IVK ['UFMAZA]B3^[K)0"VA/%SB?D_!BUOX5Y;)UR"S55ER-Z'_<%V?8U0OMY2R;.THC]$6C@^&L91?$5+=-F[@O[@LO7" MT6WWXOZ^HH4[C5F@7OGQ8R!5E;1UCS:WS82;UHW]8EZ/QUNF5UP:$+@D:.?\ MHA^ KD=.?;"J]&V^4):&AM_F-*51.P-Z7RJ*?7-P#IJYG_P!4$L#!!0 ( M J!&PO=V]R:W-H965T<4JEJ)=0D#F'0 A*TF[:';JCMMH=I#R8YB%4GSFQ3Z+_? MV:$IE2C37F*????=]YUS-]HH_6@*1 O;4E9F'!36UI=A:+("2VXN5(T5W2R5 M+KDE4Z]"4VODN0\J9#.[$JK#L()Z.:K_ >[?=ZKLD*6Y1E*'EREI_!P"!Z)X#M ICGW23R+&^XY9.15AO0SIO0W,9+]=%$3E3N4>ZMIEM! M<78RS3*]QARDX LAA15H@%5W*&&VRS5K MM[I$'G05DN(6;= M09I"G':3?N]0R<.]YBE1K_R(,)"I=66;/FI/VRDT;9KOU;T98;=Z7RK2N#-<@G8V3_X"4$L#!!0 M ( J!&PO=V]R:W-H965T^U<0;J=( (\MRTZ49)( R;2==M'>(,FTBXN[H"7:)D*) M*DG9X_[Z?H>4Y <<3>9V8TO4>9_O/*3KM38O=BF$8U]R5=B;_M*Y\FHTLNE2 MY-P.=2D*/)EKDW.'6[,8V=((GGFF7(WB*#H?Y5P6_=MK?_9@;J]UY90LQ(-A MMLIS;C;W0NGU37_<;PX>Y6+IZ&!T>UWRA7@2[G/Y8' W:J5D,A>%E;I@1LQO M^G?CJ_N$Z#W!'U*L[ M=,B;M$Y/O+Q)E]/O[[W3#WP#C#EV9PPO%L)?__=N9IT!8/YWS/L@>WI<-A71 ME2UY*F[ZJ!(KS$KT;W_X;GP>?>BP?-I:/NV2?ON$HLPJ)9B>LT(7*V$=?( > M9V1*EP!,^L*J0CH;$"_=YI@3G6J..\&>EX+-M4(=RV+!'.&C+F;YMV .3S\9 M794_?'<1CY,/ECT^?6YLD,+"J$P83X8TQNQ!\>*J]WN5SW *=T!MV9^^BN ' M7PF#IM#[_/1][V[-349G108AM<_<$A.0(;R &ATQ\]KC#_@;7TX_'-SV/B') MQ#V>G V2Z)Q=#,^BWA]!8C?G1UZDZ"79"(UP+B0QG$P'EQ=3=AJD?(.5$^B/ M!@FL]9P_?2F%3Y[3C/A>Y3KY73O!^"D;1\E@&B>>O0-59RVJSKI1%3HR*;6^ M-$(_*.O2X-O2&#!=4GL8=(*K4]LKX+IKY@)902!)EZ34,EGX6V]8K=T"\0IM MBE"HF3:9+(C1DUBVJ',\VVPQR;+*>'(<; 0W3%!K.A)B:2GZ >5V%YXM,IL+ M@B8[@74DSY[V_E,YZY!\4O-_@;,+JU%RB61'2/R0\"),*NW7(/L6!,>#*(H\ M@B-V.3Q[@Q.$W4EKS^5PVI0/X5X$RWQG^"J(O\GX/27?5"XS*I?+032>-A:S MCI(Y;TOF_,V-^&C-4#<8U.VX1NV K;BJPGCE%G /Q\>5I MJBOH7V&V^#T$W8$8+5MIJGR%SC-@&3I0ADIF&RD4HDWH,-*^O)^3=1 D:#(R M0TY<];#%M?7?(X#T'H_3GLA3-ADFY^^VG7FK]43B:9+L/-NW L]!$+UKJY3E M6!!EJ2!V=TGR0U-M*)2'?8[Z#P; <-N MGR22LV%\GD0D&&:]XC!UO0#?&@?>$U]5GPO?*)ZWXL)0H0FQ$ N\, (VC5Y:9&('I&6BF0WKQ4>B,HKKJ"SYE(8:=OX%JASE'E:K-EAB2"=&CY3139W6Y, M,IDA)@ZQ6=$2.I_+5!)<9!%>5-O( .*-]JV".I0#!,E'%\FT,,C4'=-2:!&" MU-(2D?,7BB[>%D%0!%\YO:8)M7F/1B5*'ZB49R('AJ@AA-B3:XO M"M*Q9]W>^W%M59AJS5BQK^R5S?Y''OC59'?'W)U+1_AI5(T#NQ]:)WXAUI6% M,*R=CTVB278F5D+ITL>P-;![SQH/+I.X]\1IQI((K. OPJ_6;Q1P,;[H?1(% M^H/R GB6RT+2^[/?(]XHY?QBVGO6R.Q7Z":#:3(]AL#1SC>07)B%_])#E0V$ MA,\A[6G[,>DN?$/9DH&ULA53?3]LP$'[O7W$*$@(I M(XF3IJ&TE5K8-!X8B.['P[0'-[DV$8F=V0Z%_W[G)'0=@NXE]CEWWWW?V7>3 MK50/.D^#-)C7?X!+- MM_I.D>7M4+*B0J$+*4#A>NK,@_$BLOZMP_<"MWIO#U;)2LH':UQG4\>WA+#$ MU%@$3LLC7F)96B"B\;O'='8I;>#^_@7]4ZN=M*RXQDM9_B@RDT^=Q($,U[PI MS;WS]#BI;+4[1>VG6\T="!MM)%5'TP,JD)T*W_JZ[ 7D/CO!+ ^@+6\ MNT0MRRMN^&RBY!:4]28TNVFEMM%$KA#V4I9&T=^"XLSL3LFL28VF C^B:! ^ MP,E7OBI1GTX\0PFLFY?V8(L.C+T#%C"XD<+D&CZ*#+-_ 3QBMJ/'7N@MV$'$ M*TS/( Q<8#X+#^"%.[EABQ>^@W??J=3P<[[21M&;^/66S XD>AO$]LE8USS% MJ4.-H%$]HC,[/@IB_^( Q6A',3J$/EMV[0&W:[@67=?9YSM?44M!?UW0ZWB+ M^V%T>LI@-YB+3IX/Y\OH2 MTKRH-=3]PQE#3'%)F$ T"MU1Y$.X3K?Z7* C=)!X-7FM,F,O8 M\*W;]O9ZL4*U:2>.AE0VPG1MN3O=#;5YU\M_W;N)>,/5IA :2EQ3J'\VHAFB MNBG3&4;6;6>OI*$YT6YS&LRHK /]7TO2V!LVP6[4S_X 4$L#!!0 ( J! M&PO=V]R:W-H965T>CT0;'7E\&27$E.X.^[DH.; MTI '6UIIS]'9E79G&ZD>=8%HX(E70L^]PICZW/=U4B!G^D36*&@GDXHS0Z;* M?5TK9*D#\=Z0%[LY?V#^ZV"F6%=-X):L? M96J*N7?F08H9:RIS+S>?<1O/J>5+9*7='S:M;TPG)HTVDF_!9/-2M"-[VN9A M!W 6O &(MH#(Z6X/',XM84 MJ* 4B>0X!$&OH/^5K2K4@YEOB-]Z^,;O<%W)7DM!0H#,H/;&A4SIVH.#2J-7J+XZ-P'%PI! M[Y-$FPXGTRF$HV$4A+UK89!R8 "?J'=H\A(I MY VS0$3(Z.N'TPD,H#\9V?\X@D'OJF B1PH2,E8J6+.J07M-NI#*O"-&3GMK MHK4J-!P?G45A=$%#.(TO7IOA).ZYI&F83%]O]L/('G@:CYSP:&R%A]-PWT7Y M.Z7%4>6N@6A(9"-,6V7=:M>C+MO2_.O>-K@;IO)2:*@P(VAP,CGU0+5-HS6, MK%VAKJ2ALG?3@OHL*NM ^YFDE&\->T#7N1=_ %!+ P04 " *@7)8 '-# M)\D% M$ &0 'AL+W=OO(%RTL '7ULVW-#'@)!V6APY!FW4/PQYHZ3CF)HD:2=GQ?OW.(657L14W M15\LD>+YSG>N)'VYE>H?O08P["G/"GW561M37@R'.EE#SO5 EE#@EY54.3&)H;SRY(_PA0)7':P'#6H#G?F[-\'8_W"&;WS@&Y]#GW]Q M5<+DB@E'W2!UQ0TP7J3,K('=?[YAVG!3&:EV;?S/:FCGSQ98:HDL$I$);NMF M"68+4%B-L%J!+:/7<3I9)33CFJUDAKU 7WA85U9H!UPQH,1A&';(EZ H]!Z& M/J#XAS8)O+/8FH6C@>^SM\=/[Z,E38Y,!;XJ*$Q#BF^XR"CMF9&-!7]72NA4 MV-:AV;LWTS (/^ CF,4?CH?=8!".4&&OH0H]ZI $SYK:R$TX6LM,I'S'NF$X MF,S8VQZ"3 =1[-["08C$FW#PA%U8(T A#3:=M$)BQ'E%'D2\LE*EI.]=T6/^ MP ^03OU =J/QIH(,0VHU%L89YRD+N$K6EF8*&VS994[>J-4CW0$&@SB& M@[$E&T162P.$]-/<7IG*!F)S2^) "I*!YM!F.XWY.^;^[,1"[,@)WI!*-#)QB]MA,DE;+9Z>*# MWE3('-WKLO19JVCK!V?UO- /'M"Z'U"[=]"PNX0"5L+TZ&-646T+UT0H #;] M#^F-HVH'^5B M$/2G0;=[LW&ARY&CU7%(A=N?Q0'V@;L3?^B&0UKT8(5VI_T)/GIG M,F9\R)CQ:S,F;?!&MVDPSK78W9=8@D: ;LN4L_@O9$K315@@6ZQUE@.G?39E ME=Z7"A2XW=:$7%-+>'^O;4%1?>(DE4A7/-BI>H5VDV]5D0SC"6&TP0VG%*)3?"GD9#?\*B M_FPV]N[RD@ME6P/.HS=*OK.CHR!'(^]>26H.;,N5XH79L2AB8^^A;I?' K/^ M=!K5_:\MB$M MP';\*QR^/_=F(YNL2_'0K?@^R"F@6Y+Z--&-QB'#_6,<3]HU-:".%M]3JA7&X9SV M$CR<9]8H>QB^: OWB6?"_G0V>]$4UHU)_7,A[S6]$M$7>5ZO%P7: M\F'8N,+EH![M155C?E>%<;>YP^SA+KQP5\!OR]U%^A-7Z K-,EBAJ#^8X+:O MW.74#8PL[85P*0U>+^WK&N_SH&@!?E]):?8#4G#XAV#^/U!+ P04 " * M@7)8MT2N1DP# !M!P &0 'AL+W=OEGTR%:.&E%M(L@\K:_3R*3%%AS!K5C,M@M?!G]WJU4(T57.*]!M/4-=.O:Q3JL R2 MX'CPP'>5=0?1:K%G.WQ$^^?^7M,N.J&4O$9IN)*@<;L,;I+Y.G?VWN OC@=S MM@:G9*/4D]O\42Z#V!%"@85U"(S^GO$C"N& B,:_'69P"ND.VG9 M,(,?E?C&2ULM@ZL 2MRR1M@'=?@=.ST3AUK]QS2SB'UO-M GN4MLVRUT.H VED3FEMXJ=Z;R''IDO)H-7WE MY&=7:V9X 4R64'+16"Q!4B4@TY++G8$]4@(KIA&&7]E&H!DM(DMAG7-4="'6 M;8CTG1!)"E^4M)6!3[+$\BU 1'Q/I-,CZ75Z$?$6BS%D20AIG&87\++3)60> M+WL'[]-1[CW)??1R_[[9&*NI9O[I$]S"Y?UPKH_F9L\*7 ;4* ;U,P:K7SXD MT_BW"V3S$]G\$OKJD?JR; 2"VO;D*70U^C:C?0(NAN@7 /\OE9XRJ=@SP@91 M0L%$T0CF[+CKOD+I$AB\DI,94$>!K=#O %U9 "45ZPT!46('E-C$93?U*1X, M"<%6JC$4W82 +P7N;1?1$?H>OZ0F& U^NJJ/)&E #.Z:&C6S2L\'=V?60Z&, M&0&S5O--8UT7@%5 :KBD,=8"54J4J$W/[4,^B<,DSR&;3,(T3F"83L/9]01& M@UN4BEJZ#?G-SP\L?Z4+U#0.?PA@@":JL01,G/K"#),1)'$<7LWB,(MC2))9 M.,UG8>S7UV%V-0NOL]D;:6<7\5/RYMW%YN-\"MDX3F$8CRE').4H]L.W0-:K=HI+%YIH),:Y[+M2H%&7?%$C\.FY,_2@(!E# M7Q-%9R.0TKCS@]Y H1IIVVEX.CV])3?M"/UNWCY$7YC><6E X)9XC:&=#WK2*BW<8%.+VPJ_\ 4$L#!!0 ( J! M&PO=V]R:W-H965T]C##>&5Y7Q^[E\%HL5H6&89 MD8^W-!7KFX[7V1[XR!:)*@_TAMW4;#HO]4#5X/9DH*.A+I'RQ6R4UGT$$QG9-EJCZ*]3NZ&5!8XLU$ M6E3_T7IS;;^#9LM"B6S36$>0,5[_DF^;B=AI$#S5 &\:X"KNNJ,JRC=$D>&U M%&LDRZLU6KE1#;5JK8-CO+PK$R7U6:;;J>$'N2"<_4/J*>(QRB7C,Y:3M)XP MIA@MT ]HHI=#O$PI$G,T64X+%C-]$\N]]RQCBL;ZETQ9RM0C&HDL)UR?E,W) M>R(5I[)(6([.WE!%6'I^W5-Z &48O=DFV-LZ6/Q$L!Y&=X*KI$!O>4SC_P+T M],B;X>/M\&\QB/B&SKK(]RX0[F,?P/.;Z?0KO. )O#%7LT1SH4 _IV*J)W$[ M 5_N:#:E\N]]@P8A2UJ^*G(RHS<=S;N"RA7M#+__SHOZ/P(!!TW 087N/Q'P M"^_EE_<:#XT5S8J]0PN.,+2P&5H(W@O-AVJYZO4L9"YDM<;W!0G#?)BI+L)7 M%ZA<(QX05]3$%8& ]ZD>L5-@,,ZGA*+;SV,@HLLFHDL0Z>W797FO&5=4WP:% M$IK&^^*I4;R:3&6^7PWUA*SV]#QH>A[ <[$GV^SK&489\Y4.6VN%0N]$&C.^ M ";EJ@GMRI'*]XIVT7L5=T$6@V@'+G6O;])X_Y0\WO3>\NAV1,IKA\H6G-_$ MJHN\2SN7/6Q"PRVQV0(TTS/1X5T#P9C?#@[&Y8OI-$SG1:/7>2;AC]4%X8 M)?&BD[(>%*!#1V=4R8-ER9WU,,XOR[2+4-]SH+W1+<\B7.ZTAX'L*NX9Q?)@ MR7(F_94SZ;%1( QJ@#/I+3#/TG)L% 3#F=_P_!.=)5RD8O&(SMX)OGC0?VYD MA[LXD [8* W&IR0[!N7IT-$9P<*P8#F3W8)3D=V+[%S'1LZP1VPS#_9WLE]I\DJ;:GRT(W*""IQT9. ML$4&J)2/#Y1KI5+Q?8&H+V/!VY9 .[B0)[X M1IS\DQIX_C$SZ^R@'<)A684T&_+QK, -5D 61. T3J_ M'4?/=[?T?"-,?CNFG@7F!0G J(QO48=M M"$X7.B\T#]H:O\&O+\3' ,"S P MLA2"P&A MH 7F\#00&IT)87WXB_!90OGB):\$'?O8VU"@,CV$4AD;/PI:,0@M. M;136SP'>%12:4;NP+:/0 K1=A([&0+A3$M&.9QBZ>X:A$::P'<_0 O."+&!4 M)H35 38&SAHC][PATX9)EL1P#,WXA)&[3Q@9F8K:\0DM,,_X5A 9D8E< MZ_A&)&?*L9 /!CV0 )&1G^BD5F!T#"LP,M(5M60%6G#NR&-3 @25?$8[]7RM M%?3!0"/RF!&.QD6JI0U2@-Y.$71&Y:(J M]2[03"RYJNNAFZ--.?GKNHC:7%[7HM\1N2BYG]*Y;MKO7NH5)>OR[GI'B;PJ MJ9X*I416;2:4Q%26%^CS&PO=V]R:W-H965T9-!5I:]*TL W:2% T@8"MHOO0A/;@)K>)A3\RVVEAOW[73HBJB?(R+0^Q MK^US?,ZUKZ=;;>YMA>C@00IE9U'E7'T&HKAG*;A$9;E68' ]BTY'QV<3OSXL^,9Q:W?ZX)VLM+[WP64Q MBQ(O" 7FSC,P:C8X1R$\$N-M_8O\8O).7%;,XU^([+UPUB]Y' M4.":-<+=ZNT%=GX./5^NA0U_V'9KDPCRQCHM.S ID%RU+7OH\K #2-,]@+0# MI$%WNU%0>M7HZ/#D[^X8DI*GYFTSTP:R"=[R)<54V7%.%PJEU.K M+'S!O%):Z/(1!A=:E7!%OX/>;V=V"'VYKE.(NHQBR: M#4:9]Y2UES3.U&@ M"1?Y.7$M_"C _4NUR48)?=-XL[MKO%-)_E&Z8:;T)R]P3;AD^.XP M,6>ALX M78?B6FE'I1JZ%;V-:/P"FE]K[9X"7Z_]:YO] 5!+ P04 " *@7)8 DQ6 M@G@$ 7( &0 'AL+W=OK_?"= 8+!(A-; MO1M%,@]S?P/GX+D^)M,=%_=Y1*E$WY(XS6=6)&5V8=OY,J()R<]Y1E/USHJ+ MA$BU*=9VG@E*PJ(HB6W7<89V0EAJ>=-BWT)X4[Z1,4OI0J!\DR1$?']#8[Z; M6=AZV/&9K2.I=]C>-"-K>DOEEVPAU)9=4T*6T#1G/$6"KF;6);X(\$07%$?\ MP>@N;ZPC?2EWG-_KC>MP9CGZC&A,EU(CB%ILZ9S&L2:I\_BG@EKUF+JPN?Y M?UM.7 LM M-[GD256LSB!A:;DDWRHA&@6X_TB!6Q6X!P7N8R/TJH+>L07]JJ!_;,&@*B@N MW2ZOO1#.)Y)X4\%W2.BC%4VO%.H7U4HOENH;Y58*]2Y3==*[$6N2LG])Z5H: MHDRP=,DR$I<>,LEHCEZARS!D^ABU_SHM[T]=<>9325C\V]26ZF0TTEY6 [\I M!W8?&?C=)CY'SO@E!UUZGX9M8G MOE4L]SA68&;=+*5B32K6EUL?G;TXP-C*HMHGM_;)+;B]8WRZ5#XM:I\N]SY] M_:#*T+6D2?YWER7E&/WN,?2<=)%G9$EGEIIT4\JMWJLJ$D# J"GLFW'G:AS1%MY*K^_R*IVOT7K]=GP#C MJ9\!2)@/"0N 8"V7!K5+@V>8K :01D'"?$A8 1K&36LC1H^-5GE+*2B=.H_ M]*++!R/B5!\@83XD+"AAH\:D/.GCB5M/RRV!1[7 (Z/ #Q/2@@B9JK80L>PE MNME5J^JKE*3JU&27[$;PJ;)#PGQ(6%#"L-O0W3EW<+?LXUKVL5'V=U2([_>Z M440D74>$&3N"D76JTI P'Q(6 ,%:ADQJ0R;/T!$FD$9!PGQ(6 $:QF%G7T@ M=([O"9VYSEA_J@V@-+^B#1NS27^B_PZ_7P=0X[95;L1N_'\U!C/Y9/TA:7Y% MP[W6=#YV^Y-#^8&&;9^FL3$#_E2O W1%>U@=L>C7N]0?M"$#$5KR[_/R-@2)\5J1(FZY_4!ZOT5 MY_)A0S^YK?\7P/L!4$L#!!0 ( J!&PO M=V]R:W-H965TND-A^J\J7QXY[C<^^Q:X]74CWI',"0 MYX(+/?%R8\J1[^LTAX+JGBQ!X,QJ\#MVR1&SO@)^.2+F &YKZ<*NSY+4O& M"A":24$4S"?>63@Z#P,+ON5_?E:S*#YI0K<%H8G)J"%5 "J"Z4I 1[,\I4V1)>84(K#D:EU9* M65*L'4.LR!PFI0864K$_"*NTG30?W"X/O>K$?NE(M[(=J&,&.S:F/>OPL'_5/"!+G+9:51 MFQ[[!JMJ:^.G307/ZPI&6RIX"6F/Q.$G$@513"Z^_2 '->_'_[E\=*:U)VKM MB1SYT1;RM82O15EAJE]A"9R$;1*;!'=RVG,^TB5-8>+A0=:@EN E5G)PVJ$X M;A7'CCW>HGB62V4.#:@"Z[H$;9Q#HTTRXS>0>=3*/.HL[+;-L4EGS31P3/9? M;ID$8W^Y8?%^NWA_)U>C3E<[.7FZLU4W_-U3#N M#P>;G3UI!9SLY&SY! UJK\D!G,/Y]Z#?0S3C52_= %@T)^2"SV+ M"F.JJSC660$EU6>R F'OK*0JJ;%-M8YUI8#F/JCD,4F225Q2)J+YU/ 3SM5HJVXI;E)R5(#23 M BE8S:)K?+4@J0OP([XQV.B]:^12>9+REVM\SF=1XA@!A\PX"&K_GN$&.'=( MEL?O+6C4SND"]Z]WZ)]\\C:9)ZKA1O+O+#?%++J(4 XK6G/S16[^A6U"8X>7 M2:[]+]ILQR81RFIM9+D-M@Q*)II_^F=;B+V <7H@@&P#B.?=3.19WE)#YU,E M-TBYT1;-7?A4?;0EQX13Y=$H>Y?9.#-?*B8R5E&.KK-,UL(PL49+R5G&0*./ MZ-$N@[SF@.0*W6G#;!T@1U\UK&J.[FU!M;NS5':9*//R 2TY%091D:.[WS6K MK'X&_7T+AC+^?AH;R]C-&V=;=HN&'3G #A/T((4I-+H3.>3_!XAMJFV^9)?O M@@01;R$[0RG^@$A"T@!>VM8O]7BC WCW8)=$(7F.6%DI^0PN8]V7:1#'/7Q7 MNJ(9S"+[=&E0SQ#-_WJ')\D_ 9:CEN7(HZ<'50[I\^/>#D>?#93Z9Q_ST0#, MQRWS<;"^_6NNCV48QQ2 ="&5 >46K&TRA>H&DC?+6+E>Q)V@R XK=8#^I*4_ M"4Y[(\NJMF#:E]R_BY04+$.PJWY?*D',$PM^WC(^'W"IG _ _*)E?O%&2R6, MDZ(7H"JD_F7+Z#*(]*E6@IE:01^)8.B)I<))]]I/!I1Y"_[&Y/<\"[^1TD> MTH_CHV)CTM$B0;1'N3(;VJ]V./34BG4NA=,AY1["NW!G7CCH,*^1.PQT_,G& MG2_AL*$L:L9S^['42R,8>FJ].L_!DR'%'L)]<&<_..@1KQ$[##2Z.*YV9RTX M[ D[M?>_\GHY!6%.+5[G-_AR2.6'L"3261()NL8KE#\"A).CRI/.:TC8(AZD ML5^&SU"PC!]@$P0XM6R=ZQ RH.9D"%\BG2^1\/;I%9J'@4:')8_W=L[ZVYX]:O;]3U)<+X/$@XV^L772 MW=^_NY.ER<;8>[<&0/:HI';3:(U8C>/8Y6M0W!V;"C2ME,8JCF3:5>PJ"[P( M04K&:9(,8\6%CK))F%O8;&)JE$+#PC)7*\7MTQE(LYE&O>AEXEJLUN@GXFQ2 M\17< -Y6"TM6W*H40H%VPFAFH9Q&I[WQV@=/K KF1+CS9IO%-(I;7#HUJ@HE ";U]\\>F#CL!O<&!@+0) M2 /W]D.!\H(CSR;6;)CUWJ3F!R'5$$UP0ONFW*"E54%QF"VLT+FH)+#3/#>U M1J%7;&&DR 4X=L1N:!<4-2V;DGUV**@.4+!;!V4MV145U/F5.?]I+)MIY'HE MEE[,.4#'WET #_F;&K> [3B'X*!_8! MHNSMF]XP^=3!UV_Y^D&]?X#ODO@0CGR=BSWEO;LB?S9#4&XO>O\5T 8/_ZUP9T*_UBE81PA^.=P\S?"W-N5T([)J$DK>1X1/VRV[-V:Z"IPOFV-$BG91BNZ7H" MZQUHO30&7PQ_9+877O8,4$L#!!0 ( J!&PO=V]R:W-H965T8EF6PMC=TP\SL>7+AY3. M%4D=4;IX%O*W?,.8(E_3),LO1QNEMN?C<1YO6!KE9V++,OW+6L@T4OJK?!SG M6\FB554H3<;4LF;C-.+9Z.JBVG8GKRY$H1*>L3M)\B)-(_ERPQ+Q?#FR1Z\; M[OGC1I4;QE<7V^B1?6'JQ^V=U-_&.\J*IRS+N9U+NRH,0OY5?/J\N1U;9(I:P6)6(2/]Y8DN6)"5)M^._#72TJ[,LN/_Y ME1Y4.Z]WYB'*V5(D/_.5VER.YB.R8NNH2-2]>/X[:W9H6O)BD>35_^2YCG47 M(Q(7N1)I4UBW(.59_3?ZVAR(O0+TK0*T*4"/+> T!9QC"TR: I/# O2- M.F MP/38 K.FP.R@@#UYHX#;%' KL>JC6TGC12JZNI#BF<@R6M/*#Y6^56FM",_* M5/RBI/Z5ZW+JZD[R+.;;*"'7<2R*3/'LD=R)A,>03N5ZM>)DS.N!S5F=^ MF4$?/*8BGGPDWQ">D7]M1)%'V2J_&"O=II(\CIOZ;^KZZ1OUVY3H11VR_,:1^)]$_9\1^_>.3#-Q\',,&?/7X#K/ (%EW4+(.VSBY;G8KG MO,$;RM%??]!!Y+-B:?[OH?RKB9-A8MG3G^?;*&:7(]V5YTP^L=%5N;_6]T-Y M@H1Y2)B/A 5(6 B"=1)FLDN8B8FNNS>VC5[TT*ER/7#&3 ][*[*6(FWZ5B8' M^RPC]-2:]E M(:AE'?FF._FF1OGNV1/+"E9*)QXS_OM./#UD2#V+(0F/'GC"U[DDV$2^, MD5S$7$_ZR'.7-KTM>P'S=Q9FX_T#?NS*DB(F$A"-81<;$3<6$4\>?J M>EJ/?5F1/NC.5*S)5B@]I]$G:/)"5CPIRE_KZP8B"J4USE;E)/F/MR\F;A:] M$^M0WGG:HH$A:"8!U%;:N][+:,F@9":E4S/0V5DF7Q"V%?XTV4 M/>JY3J0&STDS\-1):4.S)_NSH[/%;#([D!A:K3]4K7MFS:E[,#L]-C!$M:^K MXYY]8IL[V%1(Q7^O71%]8LKR5/TDUI^*G)$HS]GP*&FFGBRFW9_+3P9F1@-Q M+T$XS,A: M__OUEI57?<-]"M)W6D)I'I3F0VD!E!:B:-T,:AT[V\4/1DB':PFE>5":#Z4% M4%J(HG43I_4&;;,Y>">YD&3+])]5>8LET=>K?,WC^F(V6OVGR%5YZVPP@9#N MVK*A[5^NN'W+WAL(LQ=]7]*'-BZ TD(4K:MY:R7:9B]Q_W:,>6A!FFU+*,V# MTGPH+8#20A2MNY*F=2FI!1]:*-2GA-(\*,V'T@(H+431NHG3VJ+4;(O^/T.+ M&7UR ME#]XT7B_[H,A!9W:,Z'%V@[0N@M!!%Z\K>NJ/4[(X&$9?DIR@I&+EE M45Y(5B^]N2_O(LNR&S$-.6;XR<(C:1Z4YD-I 906HFC=%&IM5XI?XD>AGBR4 MYD%I/I060&DABM9-G-:3I>:E?M?5S;;OR%X?Y/$\3D39#0UF#=20;6BFN^70 M"GTH+8#20A2MFPJMRTK-+FLHGIC,RJ&'A*63EIN'':C#"J5Y4)H/I0506HBB M=5.FM6'I##_L0-U7*,V#TGPH+8#20A2MFSBM^TK-"R;?6]_:%-]?*UI6M]3ZIV?NL9:MOPZGWUG"862>? MZ/WED#V!^R%T2H>N1:%.Y_LM"U$5=F5K[4MJMB]OHZ\\+5+S> YU+J$T#TKS MH;0 2@M1M.YS8JUSZ>"=2P?J7$)I'I3F0VD!E!:B:-W$:9U+Q^Q<+ILAX3Y2 MY6+J-?E2R'@3R2_X+GDK$/)F.?3,8^FHQ] M-AG[;R>!H,ST<;9!>G@>E^5!: *6%*%J="^.]EW*D M3"M:OF\E)U5'4;_Q8+=U]TZ7Z^I-)@?;;^QSSQ[8[MOG0?W&EA9?OT#F5B<0 MSW*2L+6NRCISIZ/ZP937+TILJU>"/ BE1%I]W+!HQ609H']?"Z%>OY05[-Z, M<_4_4$L#!!0 ( J!&PO=V]R:W-H965T MI.ZBT8R)_N)9$V<:M6NI56N^K= MB^I>.#!)T ).;2?9?OO:AI"0=2@K>5]LP,S\PCSX":.9'!A_%AL B5Z*O!13 M;R/E]M;W1;*!@HH;MH5275DQ7E"I3OG:%UL.-#5)1>Z'03#T"YJ5WFQBUA[X M;,)V,L]*>.!([(J"\I]SR-EAZF'ON/"8K3=2+_BSR9:NX0GDM^T#5V=^0TFS M DJ1L1)Q6$V].WQ+\$@GF(A_,SB(LV.D2UDR]JQ/OJ93+]!W!#DD4B.H^MC# M O)H M"QIH7L)R8?ZC0QT;>"C9")L17$J(Z M(>J;$-<)L5&F*L7H0*BDLPEG!\1UM*+I R.FR5;E9Z5^[D^2JZN9RI.SQTP\ M"T3+%"6L3*"4G)KG\1=Z4ELLW>4@$%NA1>NB6M!Y']#RISE G]7C8QS]04#2 M+/]393_"'LH=H#F4R4;MJ&?T_1Z*)?#_U<6%J0OX!=:@CF$37ZKR]$WZ25W* MO"HEO%(*#M$]*^5&H$]E"FD;X"M=&G'"HSCSL)-((+E!$?Z PB",+#>TZ)\> M6M))_W3<44W4/.K(\.(KO$;UNTZ1.R'Z9^A6;&D"4T_]S@C@>_!F[]_A8?"W M32"7,.((UA(O;L2+#3VZ)IYEI_ZC8M!7"86P"AF[%-(EC#B"M80<-$(.NG?A M*R%MVE4,7%E#O[OVL^ F5B;:GXMBCQJUHX@U*APT4:TRADT9PWYFFG>:J1/R MUCW@$D8:5\8@]#(_MGL+AJ9"PGZM(=U/=27GS5G!)(ZYH;05/ M#3..G!O+:?OLE$9R*L4X=+/Y-"WLT MUJ=N8W52WKP57-*(*UI;P5/SC(?.C>6TE79*(ZYH;35/W33N[#'[&FMD<\Q@ M&)S_O;*9->GU*\P6=F$S_VQ(I4_Y.BL%RF&ED,'-2.UR7@W^JA/)MF84MF12.=@<;H"FP'6 NKYB M3!Y/]!S+=Z0%1$? MM[=,MLR&$B49R7E"<\#(>F[\#*\1G*B LL>GA.QYZQBH5.XI_:(:[Z*Y8:D9 MD92$0B&P_-F1)4E319+S^%I#C69,%=@^?J3_6B8OD[G'G"QI^CF)1#PW)@:( MR!H7J;BC^[>D3LA3O)"FO/P+]G5?RP!AP07-ZF Y@RS)JU_\K1:B%6#;1P+L M.L!^;H!3!SC/#7#K +=4IDJEU %A@1 J=Z2I@Y*,)J267O?PN6\"BIUO@"$8&3]#7X\0?H>V] DH,_8UIPV9%?@E>=]LP4 M,CLU1S.L,[FI,K&/9()(> 4<> ELRW; \O>_P$4USNL!UO(4UL<5 A>OAC#H M^1A[9$JF7+1FY>QFY>P2[GQOYMKN%/W4#SYJ9N[9>5;>@U6T:3#RWVPOU80&T;0J/Z4-H^_ZP'8-&B>!9=I3OEZ%$1X-/O7UT MPI F6$>T22/:Y$QVG.C44R<,:8)U])PV>D[/:L=ISQH0>H'WU(ZCDSA5K_Z8 MOG?$B] Z%,+6J!!_[ CC!//C[\=QP*EWD%8:TD7KBM?ZBH!GN*>BCPX6B]^V)KUOBV3YY6H^,S.%FO_H!3S_*.5*WP4)G#\=*\9H^:%[+FMJ_2#02D.Z:%U1#]\$<+1$?KDUO9Y37+]G3JTU M_\"0P?2(,P^U/!POYEO.7/TV[$R=A?A2*PWIHG7%.Y3_,#B7,[5^&VBE(5VT MKJB'SP,X6BV_W)F3WM8+]*'[U)I:Z_^!,3W8,Z?9VN55>_(?,-LD.04R%H5A[&!$>$J0[R^II2\=A0>\G-/QL6_P-02P,$ M% @ "H%R6#U7K^H1 P K0H !D !X;"]W;W)K&ULK99O3]LP$,:_BI6A"20@B?.WI8TT6J$A,80H#$W37IC$;2V2.+/= M%K[]["2-TL9D5((7;1S?/<_]#M>ZT8:R%[[$6(#7+,WYV%@*40Q-D\=+G"%^ M3@N\]0P4R3.E+VIQG8P-2Q6$4QP+I8#DUQI/<)HJ(5G&WUK3:"Q5 M8OMYJWY5LDN69\3QA*9/)!'+L1$:(,%SM$K%/=U\QS6/I_1BFO+R$VSJ6,L M\8H+FM7)LH*,Y-4W>JW[T$J \)T$6"? CR8X=8+ST02W3G#+SE0H91^F2*!H MQ.@&,!4MU=1#VXSQ2;?I+83O^L%06.Y0^HVI&XOZ9.\/-6/JV TQER+6@EX+=]!X/E[I+TNAY)V M'6W+&0STI%Y#ZO62WJ.-O-\$9@2E6DZOXPHM/]P'[34Y%+1KZ;AVZ.I!_0;4 M[P5M7:TZ3+_CZ:N_/BT,QNY;!0,;J,8,&,^C%O)''=2B/[O:FDR=X3=30 MH(,..A6<03=L':F*NM?Q4&J-I^T$H9XZ;*C#7NH'*E"J(PP[MX-K!WZP!UA% M!:TH+PR=W:!I5RH(@A#N%6ZV9@,UR/U ;$%R#E(\EWG6>2#)634<50M!BW)< M>*9"#A_EXU+.DYBI +D_IU1L%VH":2;4Z!]02P,$% @ "H%R6%[,KU26 M @ N@< !D !X;"]W;W)K&ULK55M3]LP$/XK M5B9-( WR7A"DD=IFT_C A$ ;FJ9]<)-K8^'8F>TV\.]G.VD(]&5,XDOBEWN> MN^%*L?.N8,* M6. 55;>\^0J='AM@SJFT3]2TMB/M,5])Q:L.K/<58>T;/W9Y& #\T1Y T &" MUX!H#R#L .%; 5$'B&QF6BDV#QE6.$T$;Y PUIK-+&PR+5K+)\R4_4X)?4LT M3J57; U,<4% ?D),?V8G:%(4Q-0$4W3%V@_+5.@H X4)/=86LV\_T=''#_XH MOCQ.7*7#,&1NWKF)#+J$QD=8A\D M\EX0!2<%;]BN[+4L(\MBVN0Z#:+X+/(\+W'7P\QL&_KAV?F67;9M]VSQ0DG< M*XD/*AG\DJ07U1A1:)^H>#M6+PZW-1UT_+_5?B>R-D?NH*M5()9V.DB4\Q53 M;6_H3_L!-+%]]]7Y5 ^F=HX\T[13[1J+)6$245AH2N_T3 L0[:1H-XK7MG?. MN=*=V"Y+/5Q!& -]O^!<;3;&03^NT[]02P,$% @ "H%R6!2+"99= P M_@L !D !X;"]W;W)K&ULK99M;YLP$,>_BL6J MJ96Z0H! :!.D--FTOEA7]6F:IKUPPB6Q"IC93M)^^YV!(A(H:J2^2;#Q_^Y^ M=[:YX9:+)[D"4.0YB5,Y,E9*9>>F*>\3MRRY4KI"3,< M9G0)=Z >LAN!([.R$K$$4LEX2@0L1L:X=SX-]/I\P2.#K:P]$TTRX_Q)#ZZB MD6'I@""&N=(6*/YM8 )QK UA&/]*FT;E4@OKSZ_6O^7LR#*C$B8\_L4BM1H9 M X-$L*#K6-WR[7?K:WIS',O\EVW*M99#Y6BJ>E&*,(&%I\4^?RSS4!+;] MAL N!?9[!4XI<-XK<$N!FV>F0,GS,*6*AD/!MT3HU6A-/^3)S-6(SU)=]CLE M\"U#G0IO!&3T!>NH)*%I1+A:@4#'0N 4H5*"DJ>0FUM(_+,KVF_\]X)I7 (_6W+:N%%[?=B[YFSF5& MYS R\!Z1(#9@A!K"NFA+ZT<:FWZ0L9WL.E5VG2[KX>/X'N^+:(WWT"R&MKP5 M>B_7Z]MT$SK!(!B:FWH^.IT_W)VN#L5M>NQAW]).ZU>T?B?M+=:9QK6/6@09ETRU(OO- "Q[C[C3 MW:'$38?^&P=[4/$..GGS3T$KW*!YF'K[Y>RT?2AH$WV O8CMRBZS6*@>);W7S.NL)O+'U?8H(/0"_#]@N.U4PYT2U>U_.%_4$L#!!0 M ( J!&PO=V]R:W-H965T'? MSW;2K+#2=1)?$OM\SW-WOO-=O.3B41:("E95R63/*92J+UQ79@561)[P&ID^ MF7)1$:6W8N;*6B#)+:@JW<#SSMR*4.8DL96-11+SN2HIP[$ .:\J(IX&6/)E MS_&=M>"6S@IE!&X2UV2&=ZCNZ['0.[=CR6F%3%+.0."TY_3]BU%D]*W"-XI+ MN;$&$\F$\T>SNSVXE*B2!(+O@1A MM#6;6=C;MVA]7Y29.KE30I]2C5/)6&!-GG3BE03"-+ M\(HO?@#7G*E"PHCEF#\G<'5@773!.KI!L),QQ>P$0O\8 B\(X?XNA<.#HRV. M#?^'9OCE.QR^?^>?G5YNXTKWYPK^Q37:G\O?P?7L[L*N,D)+'NZJ#)K#:*5[ MDD1;'3>V.OIM50S;*OG1GT@E])/_N2WGC95HNQ73!B]D33+L.;K/210+=!(3 MA'>Y+4]O29:^)=GHCI2KJ4A7M8D\>!%4(*5\RN)G"QI/>EH^&ZMQ2F2FR M2 (O=A>;M]RHG&VH^)'O>2_4TK_57FB,=FDTD;H;K:M",;,S0T+&YTPU[[R3 M=F.I;[OQ"_E CZMFNORA:6;=-1$SRB24.-64WLFY[J"BF1_-1O':-L@)5[K= MVF6A1RX*HZ#/IYRK]<88Z(9X\AM02P,$% @ "H%R6(JS!:]( @ (08 M !D !X;"]W;W)K&ULK55=;YLP%/TKEB=-K;0& M DFVI01I332M#YVBIMTT37MPX"98-9C9E]#^^]F&(*(E4S7E!7^=<[CGFGN) M:JF>= : Y#D7A9[1#+&<>IY.,LB9'L@2"G.RD2IG:)9JZ^E2 4L=*1=>X/L3 M+V>\H''D]I8JCF2%@A>P5$17><[4RPT(6<_HD.XW[ODV0[OAQ5')MK "?"R7 MRJR\3B7E.12:RX(HV,SHI^%T/K)X!_C&H=:].;%.UE(^V<5M.J.^#0@$)&@5 MF!EV, K2;M76F)_OE?_[+P;+VNF82[%=YYB-J,?*$EAPRJ!][+^ M JV?L=5+I-#N2>H6ZU.25!IEWI)-!#DOFI$]MWGH$8:C$X2@)02O)80M(71& MF\B&%O<87*G'+#PWB52857""HGO-B!1G-# MJ,D569GO):T$$+DA/=!M!R(7"T#&Q:4!S[_^(!=OWPPGX^M+THQ&CCQDLM*L M2'7DH8G5OM%+VKANFKB"$W$M(!F0R5"7IJ!+4^#T M1B?T'@>K 7DP9:(K]4(T))7BR$&3GW>0KT'].N;PGY*V/*>Z9 G,J*D_#6H' M-+:Y\Z^/^3V3V('[L',?.O7P9#;7V#,]/68V/*?9,XD=F!UU9D?_==7'3#=* M$Z=D^^4N'H;CCY/(V_7=_(WR.T03HM&ULO59M3]LP M$/XK5B9-(%&2IF\3M)%H81K2RA =FR;$!S>Y-A%^Z6RGA?WZG9TTM/1%FU;M M2V)?[IZ[>WR^2W^L#DHN?5O:7@+INF MQ@K\J#NC4QB!N9_=*MSY%4J2<1 ZDX(HF/2\B_K9H&/UG<*W#!9Z94UL)F,I MG^SF.NEY@0T(&,3&(E!\S6$ C%D@#.-GB>E5+JWAZGJ)_M'ECKF,J8:!9-^S MQ*0][X-'$IC0G)D[N?@$93XMBQ=+IMV3+$K=P"-QKHWDI3%&P#-1O.ESR<.* M0;V]PR L#<*W!LT=!HW2H.$2+2)S:5U20Z.ND@NBK#:BV87CQEEC-IFPIS@R M"K]F:&>B42J5J1E0G&1B#MK@"1E-:N0B23)+-&7D6A358FD_N@1#,W:,&OOZNW6^?'7=]@N-:I'Y>A]8O0 MPAVAU4,RE,*DFER)!))U !_SK)(-E\GVP[V(EQ"?DD;]A(1!V-@2T.#/S<,] MX30J[AL.K[$3;VQ6F#LAGX E-2-K0VJL[.6$W. !Q+'*\10>/J,YN3; ]>,V M,@M?S>V^;#,XTS,:0\_#VZY!S<&+[-$$Y]N(.!#8&BW-BI;F/O2"%KU""YUC MQ=$Q@QK684U3!BCC6+?9+TA(++79QD?AI.VCZ\]5<-Q5? M-=82:%4)M/8F\,6DH.S18:]5>&W$%*]0+#F0HZMG;+\:CJM;LBWRO>A_>Y(' M ELCHET1T?Z/!=X^)"T' ENCI5/1TOGW L\%]E;F*GR*PW@;(9W-"N\T-^M[ M4^UM??LK\X.#FKJQJO%FY<(4W;625I/[P@VL-_(^3O1B +_"%+\#0ZJFF="$ MP00A@],.UJ4J1FRQ,7+FIM18&IQY;IGB7PDHJX#?)U*:Y<8ZJ/YSHM]02P,$ M% @ "H%R6![U'#:W!@ !3D !D !X;"]W;W)K&ULM9O];YLX&,?_%2LWG3:I6\"\).G22&U@NY.VJ5IO=SJ=[@<:W 8- M<&9,TMU??^:E. ;JA>[AES80_'GL[^,\\ 6\/%#V-=L2PM%#$J?9Q63+^>Y\ M.LTV6Y($V1NZ(ZGXYHZR).!BD]U/LQTC05@V2N(I-@QWF@11.EDMRWW7;+6D M.8^CE%PSE.5)$K#O5R2FAXN).7G<\3FZW_)BQW2UW 7WY(;P+[MK)K:F#26, M$I)F$4T1(W<7DTOSW+=F18/RB#\C4?BTV?@\O)D;1(Q*3#2\0 M@?BW)VL2QP5)].-;#9TT,8N&QY\?Z>_*P8O!W 896=/XKRCDVXO)?()"D!.P=O0."O_HD-]K#%!FSSC-*D;BQXD45K]#QYJ(8X:8/Q$ UPW MP*D"L.%K0B@^E^F5KH5>4 M%A/EAC/Q;23:\=4U$W..\>]GB'S+HYV8 AP%:8@R>L8NB%/VQI7DFCLS.T ME>SGE M8BQ%CZ:;NM]75;_Q$_TV,?I(4[[-D)^&)%0!4R%"HP1^5.(*:XD>V;Q!EGF& ML($MM/[T-WI9]?Q53^_60UA?;CST\D4?QCL=@W_4)?]TEJEA*=I9S2RR2KCU MPUET'0?U;&CFQAEZSVB6H7\N;S/.1&7XMR_=50"[/T!1+L^S7; A%Q-1#S/" M]F2R*OIOO.W+#B3,@X3Y0# E2W:3)5M'/RE+?:FIJ&Y)+4X\^Y7CV'-S.=T? M:ZZ-/53S;DC3L!8+-:0/%%(1TVG$=+1B?B!9=HXN-YL\R>. DU"&MM8&'ZIF-Z2[<)V6F$ 1%3%GC9@SK9C>T90\0V(K M)LWLO/S![)QU!F?-+:,E9W70[+@T6*U?J=<%F7.C-W%17$TG\B NLS/26^NTR*&G(4B8!PGS@6!*7A9-7A9C M7RPL(+,$"?,@83X03,F2:4AG8(Q6/&JT4CU$.6Y5#WT'ADK?$]-TS59,O^XWZ8O.9 &;0U*\T!I/A1-S8\TAJ8S>LF! M-'UK4)H'2O.A:&JNI-DT]6[SITI.U_YAW/:;^OB#M>^&-!VW77/KI T#Y3F0]'4)$A':\Y'+RV@#A>4YH'2?"B: MFBOI"=0V]H3M',I,X8;Q=*-8KT;?:P_*$IVC.Y) MH6*??'K,T/D-2O- :3X434V(M+S8'+L685 7#$KS0&D^%$W-E73!6.O: T M'XJFID1Z8FR/7HQ _3$HS0.E^5 T-5?2'V/]D]-G%Z/NP\N.^5GK8P_6O1O2 MG5OM:C2&A<72PF*]A5W39)=SPJK;S^4;6(RFT48^/^T5$]*7KD%I'BC-AZ*I MZ9&^&<]&KTR@]AJ4YH'2?"B:FBMIK['^B?&S*].\4R8'QWQ&&?4D8]BUAV->$ MQ[#3EK33UCAO"M=8Y:+$:=^YUL<>K'LW9/MV$51 54SI=RV]WWU<%M$K&.B# M7E":!TKSH6AJ$J1+MMS1JP^H90:E>: T'XJFYDI:9DO_J/G9U:?G)6++F+?+ M#ZC_[8OI=&X10<6L!)T>+?=*"+LOU]EE:$/SE%?KG9J]S5J^RW(%6VO_E7GN M5ROR)*9:(/@Q8/=1FJ&8W FD\68F?KVL6G-7;7"Z*Q>5W5+.:5)^W)(@)*PX M0'Q_1RE_W"@"-"L?5_\#4$L#!!0 ( J!&PO=V]R:W-H965TCH:+V2)*'[1LK1U+!3F0K*T=%89I(2:?_Q<\K#FX'D['+S2P=O7H54Z MM/9U:)<.[7T=.J5#4;IM:B^(&V&)@QYG2\2UM4+3BX+]PEOQ1:CNDWO)U5.B M_&0PX:KEN'PY1_"4DTQU@$281DBPF5QB#N>(JF;]@ 911+2R.$$WU+2GUOET M!!*3Y R=($+1]YCE0GF+GBU5;CJ"'99Y7)L\O!UYN!ZZ953& HUI!-$F@*V* MJBKS5I5=>XV((P@O4,L]1Y[CM=#PVR]T^OZ=V^U-$2PQCS.0CT>S 5DJNW M^T^=Q :T70^J;[Q+D>$0^I:ZT@3P!5B!SMFYJE/DF&"C8X*-CP2VH4R[4J;= MA+Y3F3HY#%*W0-+?BT7@].S%.L>-L0[E^,UPXR:+#38Z%1N=1C:&3$C$9B@B M(F,"(H0U/;5D&*#.6NQ/ONLXKQEIC'* M\94)@135AF>BH4 M*&0YE>9K7IU6@^>@F+=>G5^K@=3,C_]AS#1[JZY 0@5*8*8@G0M?=18W$Z+9 M2)85(]"42350%&PO=V]R:W-H965TZY>QZ?G1MG7#S+&$"AEX0R.;%BI=8CVY9A# F65WP-3.\LN4BPTE.Q MLN5: (YRIX3:KN/T[0039OGC?&TF_#%/%24,9@+)-$FP^'T+E&<3JV.]+CR0 M5:S,@NV/UW@%#@E@[NL0Y>Z> =Z] M';JY,@657(< *^R/!<^0,-8:S0QR,7-O39\P M<^QS)?0NT7[*OV,*LQ594$!82E#R$C%=;!_07!=8E.IEOD1[1N@\ (4)O4#O MWW7ZO6M$&'J,>2HQBS3"VY1*[C>FCZ MY3LZ+^)QFU(R=;Z5X?@5H?@YN#> ?";A M%_D"D M=7NK=$94C):$$06(ZBLB1W5Z%OC=>GSS=(SD&HWHZE6Z>DWH!XJ[3K\"IY_CF)=RXWM=MS>V-]NZ%$:#+:/NT-VU"?:! MG,IBAT.WXM!MY/ H<*1?>OTO@'[<0[( \;..0"/(J070)EC0$MB.>+U*O-Y_ MOEB]-G5M$RQH"6Q'UWZE:[^Q**=8KU1CF5$7V(QZX>X.* MYJ"1YF>0U7U9[[?P%02P,$% @ "H%R M6-FE\AT# P F L !D !X;"]W;W)K&ULK99A M;YLP$(;_BL6JJ97:0@A)6)L@M475*G53U:R;IFD?G' $JX"9?23=?OULH"@T ME"12O@3;W/O:]YQC/%YQ\2PC "0O29S*B1$A9A>F*><1)%2>\PQ2]2;D(J&H MNF)ARDP #0I1$INV90W-A++4\,;%V(/PQCS'F*7P((C,DX2*O]<0\]7$Z!FO M X]L$:$>,+UQ1A,I$1!.C*O>A>_J^"+@.X.57&L3 MG?G6_+7)7N_V !1A/#-4@ (LJEC+(/-<(D\JL5I!PM+R M25\J#FL"VWY'8%<">U=!OQ+T=Q4XE< IR)2I%!Q\BM0;"[XB0D4AHP@6R?[2H M%+RH+2=!JJ+'%"$@R E&0-A;)Z(V)0ESS 60# 3C@23'/B!E\0GY^*$W'%PJ M$?D6\5S2-% S'S7Z8Q-5@GJ9YKQ*YKI,QGXG&1_FYZ3?.R6V9??)S=>?Y+B< MYZ3%ZV8?KZ>I3XZ/VFS\W6WLCB69JFYU\>RZ>'9AWG_'_):E#.'L7OUS K)6 MR:N2_Z][%4_N$!+YNPUF:>ZTF^OSYD)F= X30QTH$L02#$^OW;ILHWE(,_] M9@VH_1IJO\O=4X5RVFB5JF&ATH?ITNN[O;&Y7(?0Z;POA .9-2 X-01G&X1! M&X12->B$T.F\+X0#F34@#&H(@VT0AFT0!CM Z'3>%\*!S!H0AC6$X38(HS8( MPQT@=#KO"^% 9@T(HQK":!L$EZAO$J$A@FC#,=K T?MDO>71.GHLZ4!I@P:K04YKMV,\3>-K#JB3,)5;?XVM&7K?HR M[OT'4$L#!!0 ( J!&PO=V]R:W-H965T M](<&B)^/'_PU#_"-)SO&OXHUI1*]Q%$B MIM9:RLVE;8O%FL9$7+ -3=0W2\9C(M4N7]EBPRD)LJ XLMU.9V#')$RLV20[ M=L]G$[:549C0>X[$-HX)_WY-([:;6H[U>N A7*UE>L">339D11^I_+RYYVK/ M+BE!&--$A"Q!G"ZGUI5SB=U^&I"U^#.D.U';1NFI/#'V-=VY":96)\V(1G0A M4P11'\]T3J,H):D\OA50J^PS#:QOO])Q=O+J9)Z(H',6_14&- +<( M<(\-Z!8!W6,#>D5 []B ?A'0/S9@4 0,LK'/!RL;:8](,IMPMD,\;:UHZ48F M5Q:M!CA,TIGU*+GZ-E1Q((B($E>(<)6H^?T!701"FVI,(W23Y M#$YGPIE')0FC7R>V5+VG#'M1]#3/>W+?Z,EQT1U+Y%H@/PEHH -LE7:9N_N: M^[5K)'IT<8$ZHW/D=MPN^OSHH;.?&Q,[ M-U#F*\-ICY'W^CLU]^<@;]CTTL M_WB6>XB%CV$82"8)G>O ME+MGHL]NX@T)N;JQ2,26^WJ?(VT^_(ORB=:DO+&?MLI#PKP<-LA@Z7WY>=:9 MV,]U.0^VP*86VL#WRX'O&P=^SM2]/* \+\)*A !EM^5OVU!D9;IIC'/DL)9% MO]]1?WJR\^.:><8$VUX1D# ,!-.$&93"#(S"_,:B #VNU9,1NO_DH]LP5O,_ M0%_N:/Q$>6/1,P+;3GU(F <)\R%A& BF23PL)1Z>\AXWA)0;$N9!PGQ(& :" M:7*/2KE'\*76B&PK<@[K'RK(D'WZD# ,!-/D&Y?RC8WR?>(D$8MOEB07?J0, P$T\1R.M7K9\J9_QQ./ MN9_6HD'2/%":#TK#4#1=?[?2WSWE@T]!AU(=DN:!TGQ0&H:BZ:I7CHYC=!#: M5V10$Z>@U2MM;]1MJ,C[[;H]M]]0D4'-%RB:KDUEOSAF_V6>&<*4HP<:98*( M=;CYX>H,ZL6 TCQ0F@]*PU T?2Y4CI#3/VEUAK1@YJ T#Y3F@](P%$U7O;*; M'+/?U+HZ@[I-!:U>=0>CAN*\WZPWVG^#]4&3PU T79G*)7*,KL3LD2WECG#Z MH]48U"\"I7F@-!^4AJ%HNOJ5:>2,3EJ-00TD4)H'2O-!:1B*IJM>>4W. ;.I M;34&=9X*6OV7&Z?I47F\]VO4:-Q0C$%=)2B:OC"@LI5!O7:W&# MF]$DD1G<5B)0F@=*\T%I&(JF"UYY5:YSROKK@CI4H#0/E.:#TC 435>]2=#KH.R6\*1'O_:$^Z#E@ M*)HN9&4ZN6;3Z4Y)]\YZ#6H_@=(\4)H/2L-0-%WPRLER>R>MUZ">%2C- Z7Y MH#0,1=-5KSPKU[R,Z=WU&M2L.I#DT%"NWQOI@YX!AJ+E,MJUY<,QY:MLH;=0 M;S/;1.:K<^(]DF6Z3\Q*1D<;:YIFJR\+2!^G[)F'S=23LHE][/_@-02P,$% @ M"H%R6$/Q7.D1 P # D !D !X;"]W;W)K&UL MK59M;YLP$/XK%I.F5FK*2X"D;8*4ETZKM$Y5VVV:IGUPPB58!9S93M+MU^]L M"$V 1OW0+V";>Q[?LS270RM1:G5IVW*>0$;E.5]!CE\6 M7&14X50L;;D20&,#RE+;E6#T M(&-Y\:;/91SV &[X"L K 5X=X+\"Z): [EL!?@GP360**28.4ZIH-!!\2X2V M1C8],,$T:)3/,;4DB#)R104 M9>DI6DV^_B0G'S^X87!U2HHW83EY3/A:TCR6 UNA3YK9GI?[CXO]O5?V=SUR MRW.52'*=QQ ?$M@HIE+D[12-O:.,4YB?DZY[1CS'Z[8X-'D[W&N!3]\.=X^H MZ5;GTS5\W6/G-2KN@Y)-WXGL('Y^%3__&'LTRKA0[!\U109S6^@ZT.&+SAI3G$H)JC5I M"]+0D.K*N8E'-M.F3=]Q*YL#24$E*3@JZ297@(%2+U4-/6-.JX05U="U,0MLOK5?)Z1^4]N)9N_UB0S$TO1;B&ULK59K;]HP%/TK5B9-K;0U M+Q)0"Y$*V;1*ZU:U>VB:]L$D%Q+5L3/;0/?OYT=((3R$U'XA?MQS?,ZU\?5P MQ?BC* D>JH(%2.GD+*^=%V1%5!A<<%JH&IFQGB%I>KRN2MJ#C@WH(JX@>?% M;H5+ZB1#,W;'DR%;2%)2N.-(+*H*\W]C(&PU<]6GZ#Q$VF^C!%A?M&JB?4P"A?X[%'A!N$?0Y'1XL >>G@[WC[@)VYT+#5]X M;.<$^GT]%9*KO\^??2FV%+W]%/I*N10USF#DJ#M# %^"D^C-\Z[VI>\8>_*U!J[.-)T_GW2!9IQ5B+4S]HCORZGEC@VWOE67B>]%WM!= M;N9J7Y WV Y*=X,&@ZB-V;(6M=:B$ZT=-F 9HHUE@\ /.P9V@SH6TV,16]KC M5GO\8NWQSJ)QT.](WXWI2C\6L26]WTKOOUAZ?V>W^UZO(WTWIBO]6(25[FY4 M@PKXW%15@3*VH-)>ENUH6[BO3;WJC(]50;?U]YG&O@9N,9^75"BS,T7I7?15 M*KFML+8C66UJSI1)5<%,LU"/$N Z0,W/&)/KCEZ@?>8D_P%02P,$% @ M"H%R6$RDP%Q@ @ ] 8 !D !X;"]W;W)K&UL MK95=;],P%(;_RI&1$$A0YVO=--)(6R,$TA#5!NP"<>$FIXTU)PZVVV[_'MO) MH@YEI1*[2?QQGO?XO''L="?5G:X0#=S7HM$S4AG3GE.JBPIKIB>RQ<;.K*2J MF;%=M::Z5KA$(7H/G>+I3MT4&EY#4VFLL&%*YFY"(\SQ,7[P-^<-SIO3:X M2I92WKG.YW)& K<@%%@8I\#L:XMS%,()V67\[C7)D-*!^^U']8^^=EO+DFF< M2W'+2U/-R!F!$E=L(\RUW'W"OIX3IU=(H?T3=EWLZ91 L=%&UCUL5U#SIGNS M^]Z'/2!,G@&B'HC^!LZ> >(>B(_-D/2 MYIVI7@?#,] M;PXW=3^5&(,@5W'JSL(2++2K[[:$+^H:JUL": M$G*N"[EI#%PS@_ F1\.X>)M28Q?D9&G1)[_LDD?/),^QF$ A7 *)7L8D\@/2\3!:/8G7B2#%\E_>]$IA-W.=B?[-@LF M09+2[7[91T7E_XKJBJ![1XR[#[XPM>:-MFM<62R8G)X04-T9VW6,;/VILY3& MGF&^6=EK"94+L/,K*&ULK9=M;YLP$,>_BL6F MJ9/2\A0@= E2VVC:I':KVF[3-.V% Y=@%3"S3=-^^]E 67@H:Z2\26QS][^[ MG^$P\RUE]SP&$.@Q33*^T&(A\E-=YV$,*>8G-(=,7EE3EF(AIVRC\YP!CDJG M--$MPW#U%)-,"^;EVC4+YK00"I"EF3^>0T.U",[7GA1NRB85:T(-Y MCC=P"^);?LWD3&]4(I)"Q@G-$(/U0CLS3Y>^LB\-OA/8\ITQ4I6L*+U7D\_1 M0C-40I! *)0"EG\/< %)HH1D&G]J3:T)J1QWQ\_J'\O:92TKS.&")C]().*% M-M-0!&M<).*&;C]!78^C]$*:\/(7;6M;0T-AP05-:V>904JRZA\_UAQV'"SK M!0>K=K!>ZV#7#O9K'::UP[0D4Y529VO9; MP>15(OU$< D2&CI&M_)^BHH$$%VC*RP*1@0!KF9):9$0O"))M7BT!(%)\AZ] M>V.ZS@=$,G07TX+C+.(3]+8UG^M"9JEBZ6&=T7F5D?5"1DL(3Y!M3I!E6#:Z M^/(3'55QW@]H7>RC]>UVB8[>#LDL7R]CC:2D2_C-#EC-#EBEN/WB#G .,$%? MP8$]@!:H2HP/0VP/*;8\D%@+L=T@ML?4 [EMTR%:E9=;>JG^^!"8IN// M]8=="J/2^U(XD%B+PK2A,/T?!6>(0N7E[%#P/+L#851Y7P@'$FM!(WM?BCM7RAV7%8,"8[06>KGX9*\7L9 M>*[9J<3O5V)XG4KZ.I8_[52B[QSRU(G\"K,-R;A,:")J7 MY[X5%?(460YC^6$ 3!G(ZVM*Q?-$'26;3XW@+U!+ P04 " *@7)8+"%P M7L4" !W" &0 'AL+W=ON"6+0ID% M-XXJO( 9J+MJ*O3,[5 R4@*3A#,D(!\[UX/+)#3VUN ;@97<&"/#9,[YO9E\ MR,:.9Q(""JDR"%B_EC !2@V03N-WB^ET(8WCYGB-_LYRUUSF6,*$T^\D4\78 M.7=0!CFNJ;KEJ_?0\K$)IIQ*^T2KUM9S4%I+Q*G#L'486F4:*E:'!"L<1X*OD##6<,K)C66],GS)1]IH3> M)=I/Q5,!%7[4=502Z3)0SA8G"D2)L)2@UT[0K#D0B.=HR_AC9WS=&!\FH#"A M1^CMF\$HO$*$H:\%KR5FF3Q&!T_FD:MT^B8)-VU3O6E2]9])-8'T% 6#8^1[ M?H FGW^@PR;.40_69!^LNUF"#@_Z8)*7P_@[4G)U5;K2^%UI? L>/ N>@Q"0 MH0F72NLWP151F)(_D!TWI2!ZH+5$7U0!8EV$A,B45=]UX;I)%%,OUU&0\&_GDXBMSEIC8[ ^ZKS7]C/F$][%@/]V'-[8%BG)VD MM3Z"3+7MH$^$!CC<2"@<76PIL#/XO@K\&]#K)Q]VY,-]R&_WP#[284\5@J$? M;O%NS,XVS<*+LZWSD?2!]934W>CRYDK^A,6",(DHY-K1.SW3.**YYIJ)XI5M M_'.N]#5BAX7^,P!A#/1^SKE:3\Q=TOUKQ'\!4$L#!!0 ( J!&PO=V]R:W-H965T*D@)F LDE8UB\7 /EZ['C.Z\-=R3+E6EP MHU&),[@'];V<"5US&Y>4,"@DX042L!@[$_\R'IKQ=L / FNY448FDCGGCZ9R MDXX=SRP(*"3*.&#]6<$4*#5&>AE/M:?33&F$F^57]\\V=AW+'$N8 M"=U+M$Y%,P$E?M'[J"32VT!YD9TI$ QA*4&WG:%)FA*S19BBFZ(Z9V;#3F)0 MF-!3/6+Z]1I5W!=K2#8L8(8DG,4^)]0X 5^BWRZ MA[Q7R7LM\GA_>; M=S7*AF?0\ RL7W\7SPV8\R6A*2DRV0:ELAE8&W,W5Y'O M!Q=A&'K>R%UMQM\YH7D6+F6)$Q@[^MY+$"MP(K,9WE4;C2.9;;'I-6QZG6PF M628@PPH09GQ9*,072.%GD*@^@FV<>N\X:4+V]P93Y]R'8CJ2V1:F?H.IWXGI MF\I!H(0S1M0N*IT.!P8[[;]#_(9MW#5B*\:PB3'<(\9F\_&< B(%*G/]A+=> METZ[0P.NS,)_GJGX2+-N(1HTB 9[('JPB&8UH@>.)LG3D@A ^N%F1,-"OV^! MS4'\::/6.<.AU(YI%A_);(OLL"$[_.\+UNEP*+GAGF]8?*19*RKN1E9@4KA; M+#)22$1AH>V]\Z$^W:)*BZJ*XJ5-%.9&PO=V]R:W-H965T MLADJMS!DOL51#OG!%S0'G!E12-_"\V"TQJ9PT,7-3GB9L*2FI8,J1 M6)8EYL_70%DS=GSG9>*>+ JI)]PTJ?$"'D!^J:=)2-I04 ADYH!JV8%$Z!4$RD9OSI.I_^E M!F[V7]@_&._*RPP+F##ZC>2R&#LC!^4PQTLJ[UGS$3H_D>;+&!7FBYHNUG-0 MMA22E1U8*2A)U;9XW>5A ^ /#@""#A"\%A!V@- 8;9496S=8XC3AK$%<1RLV MW3&Y,6CEAE1Z%Q\D5ZM$X61ZE65\"3FB!,\()9* 0+C*$9,%<"6 SJ\':7[$8/S.+1+C7NI\=\3:4U>;$O>:$>2)>@\.+"WPU[2 M\*BD1R8QM2D:[ATD/PKCP8XD2U0PBJ(=3>Y&Q=6OW2?,%Z02B,)D'4A6FR(\8U*5=-,MU*,+7 >H]3E36]L-=%WOG_'T-U!+ P04 " * M@7)8TX+.)E(2 1%0$ &0 'AL+W=O ';DU/[ MX@\@;(2$6Y!\Y^1!$MOJ3X/D?P.MGYIW3W'R1WHG1*;\N5YMTOA\GWCV(5/[T_44^>O_$ENKW+BF^<7[R[#V_%5Y'] M?O\YR;\Z?U&6T5ILTBC>*(FX>7_R07T;3,L&Y2/^$8FG=.?_2K$KUW'\1_&% MO7Q_,BBV2*S$(BN(,/_G45R*U:J0\NWX=X6>O/19--S]_[-NE#N?[\QUF(K+ M>/7/:)G=O3^9G2A+<1,^K+(O\9,EJAT:%]XB7J7EW\I3]=C!B;)X2+-X737. MMV =;;;_AG]63\1. W7X2@.M:J#M-=#45QH,JP;#K@U&58/17H-7]V%<-1CO M-1B]UF!2-9CL;]+\E0;3JL&T:P^SJL&L:P_SJL&\:P-U\/S*#3HW>7FQ]U_M MH?9:D^>76]U_O5]O\OR"J_NO^.M-GE]RM7S-S[>_ON7O_E68A1?ODOA)28K' MYU[QG[* RO;YKWRT*6K]:Y;D/XWR=MG%U[LP$N5R,)H]=N[\RSOM&AZOJ@ZL+<=:*]TH"I^O,GN4D7?+,6RI;US MI+TF <[SO7W99>UYER\UJ1C$CV?*<'"J: -MJ*3%$Y"V;->57/'#Y"P7CBFZ M7'$>5F>*JI6*IOS^]4KY]9??E%^4\TI\'38ZP(/9#\"F'+X2BWR+1R6L*I?! M?RN__NV_U,GX[[^]3EK'MG63/Y6SBNRSK7:'UVBH5J]1MVUU.NQ^3]+M3G9] M1KT^6]GEF?3[/)-=P*#[%FK'P$:9#U]&MF'9P_"5'BY789HJ\8WR-8L7?RC? MO/SGBIV)=?JOELV]W&*C=JPXXWJ;WH<+\?XD/Z5*1?(H3BZ*5VGP][:A@\1T M$C-(S"0QB\1L$G-(S"4QC\1\$@L@K%'YHY?*'\GTB\MXO<[/6 MQ*GRZ2%+LW"SC#:WRG^47]J& *G:=P@@,9W$#!(S2H[:_;E;;+S_^[[]T_RM-\B.31*S)'NQ5[EDMPZ)N23F]7A9?;+CH%O'C;J; MO-3=I$?=?0X3)4[RK\),++='6.6S2+;U6!Q>7\[GVPI2VE/?@B0Q?8O-=IY M5;P93/9*L=.C3'+#K"TVW^ER<):_INI>@9%].B3FDIC7Z07PR2Z#8UTVBFKZ M4E13:5%MKTSM-'W(J^CJ(2G.3?,RBN+E\Z'M5 G$T_81K:4D]?N6$HGI)&:0 MF$EBUO1@R%5;#WUDIPZ)N23FD9A/8@&$->I\]E+G,WF=;T]3MX6>'SV3:-'G M>"G%^Q8YB>DD9I"826+6K-O1E^S3(3&7Q#P2\TDL@+!&C<]?:GS^P\?R:@I* M?BB7\GVKG,1T$C-(S"0Q:WXP^Z0>',;)#ITM-MGI<#C35/7@Y,$]?*#:?CGI MD=OGDU@ 88W:5 ?UN]R#/M-&9:U^?;A>1H]1F5H)-TOE,MX\BJ3\\CI,H]8B M/=)-O!%O;N+D3?[OJ\:5W.A;G*AF'-F_LB .RQ#=!@O5;%1S4,U%-0_5?%0+ M**U9_CLA%U7Z>WLETD42W9=1EOA&>8RSXO"<%#FP\BWBQ79X2(MQH;7LI7S? M@S.JZ4=V70\7=TKY7OB6^*!\2I;1)DR^5UF]T)I7Q(F"FW8B.2,'^8 M$,537#ZYQ<_S\?<^W'P_+0=:L;=)'SMM4B8V^28-=K8I93;JK'4@)%\C$]4L M5+-1S4$U%]4\5/-1+:"TY@"IU0.DUOMMM=/J:J9U0)1RO0=$4M-1S:BTQ@R? M.IV,I@J5$TEM;I-Z59 MHW7J3)7'SEZ? 7PNV)T9AD\WRN^;*&N?9!BUO*DT'^?/3O.YN9)O4.^:1%-F MJ&:BFH5J-JHYJ.:BFH=J/JH%E-8L_CJ6IG;*I94S"$KXDD=[^63-*Y%3N=K[ M&(VFTRKM2!S30#LU4U@-*:0T*=XE.WX2'HDV8J&MI#-1W5#%0S4VI*0_=0!_5 DIKC@-U M,D^3)_-Z?>Y/-O/W\4A'^7AP^DUK'Q/0I!^JZ:AFH)J):A:JV:CF5-KN#.3^ MAPR//\1#M\E'M8#2FL- '?[3I/FB'PKHRLG>94MJ.JH9J&:BFH5J-JHYJ.:B MFE=IG4[\R8X#2FM6>IWTT^1)OW+!VNWGU.S-HOB$VJ-0/J_"37YP[_P^@+R/ MWJ6/YOY0S4 U$]4L5+-1S4$U%]4\5/-1+:"TYNA0QP.U"?H^ )H)1#4=U0Q4 M,U'-0C4;U1Q4=]-/D2;\/5U]>3N_ST_[?-TN1/"51 M5GPDX#81HOQ(@/3\'TWYH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&E-4>&.@FH MS='S?S0/B&HZJAFH9J*:A6HVJCFHYJ*:AVH^J@64UKSW5)T''!Y9V*FR>2A."XJ?I6+QD)\U1")5%N&J6.?J^OMS@_2E1>L: ?+N M^PXU-:]JZT[&UIV?O2LC>F9>],^U<$!8=U4' X(B<(AV1TZ@K5 M=%0S4,U$-0O5;%1S4,U%-0_5?%0+**TY#M0QPJ$\1OCS]_Z3=]![:$ SA*AF MH)J):A:JVEH/A^.YJIV>%\ M&L3U2Q4LU'-0347U3Q4\U$MH+1& MJ8_JP-^HSQV&/X=)N>YO%F9BN5T'I)C=JSXW?.PZ7]Y5WS$ U?1*F^W.4(DW M@[WY*0/MU$0U"]5L5'-0S44U#]5\5 LHK5G]=;AO) _W58?V1+Q9BC2ZW91E MO]S.ZA>WFKW?W@?L3JS*1%]9^G?Q:BF2]@$ #?*-#J-08VT\GA\4;=;J';C7?UR'C(_=Z5SF:X$,U ]5, M5+-0S48U!]5<5/-0S4>U@-*:(T&=]1L-R>F_$9KU0S4=U0Q4,U'-0C4;U1Q4 M0>]AP92TU'-0#43U2Q4LROMZ/J\#MJM MBVH>JOFH%E!:L^KK9-^HTZV Z^N SJL"RN'>U8XF^E#-0#43U2Q4LU'-0347 MU3Q4\U$MH+3FD%#'_D;HJH C-.>':CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!936 M' ?J2."H_ZJ QU8)EY.]!P,T)(AJ!JJ9J&:AFHUJ#JJYJ.:-#E<&'(]GL^%T MOK](.-IO0&G-0J\#@"/Y H&-:X"/K66-9OY034U@-*:I5]G_D;H"H C-.^':CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!936& ?& M=2!PW"<0V"G[*Q?[C@6HIH\/%UF;C >SV6'P%^W71#4+U6Q4=U]&_P! %_"KM&/!7[13$]4L5+-1S4$U%]4\5/-1 M+:"T9O77H;_QD=L L\%?>6^]!X##&[RV'[-UM%\#U4Q4LU#-1C4'U5Q4\U#- M1[6 TIIC0!WW&\N7]FM.]O5YPU\.]RYW-/F':@:JF:AFH9J-:@ZJN:CFH9J/ M:@&E-8>$.ODW'I&3@&,R_W2%:CJJ&:AFHIJ%:C:J.:CFHIJ':CZJ!936' ?J M+."X4Q:PUQO^'?T;KA_7>R?]I=?S_^G"]C!ZC-(HWK16/YOU034U@-*:HT*=]QM/T:CFHUI :8U2G]0!O\G_WXI_\J[ZC@&H MIJ.:,>FT?J")=FJAFHUJ#JJYJ.:AFH]J :4UJ[^._4WDL3\_VOSXA)_<[EWN M:,X/U0Q4,U'-0C4;U1Q4JMFHYJ":BVH>JOFH%E!:L_SK@-]$'O SBP_ME>6?7]%?AO=1%JX4 M+UI'V2L'>333AVHZJAFH9J*:A6HVJCFHYJ*:AVH^J@64UAP(ZDS?!,WT3=!, M'ZKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!906G,1Q_MD15_- M\MM^W(I;RCWL6/IOY0S4 UL](FN\7?/J5HH1W;J.:@FHMJ'JKY MJ!906J/^IT7FK_F=.@> OJG_^B*R) X76?0H5M^5O-OMI.!-G)1+ *7E MF)'6B2 E3)6E2!=)=)T_+-HH09P)13W[IN54N=F;+%7"=?RPR925R*\VLKMP MHWSQ/RKJ:?YK?M:V*^?IG1#959B%%^_6(KD5EV*U2I5%@11;O_/=?!-O\AU3 MWW[43LX/ON^H;UVUY?L?IH.W?OY,M?U$S7]2MCFON[YX=Q_>"C],;J--FN_& M3;X9@[-I?M1.HMN[ER^R^/[]2?X47\=9%J_+_]Z)<"F2X@'YSV_B_,FIOB@Z M>(J3/\I=O?@_4$L#!!0 ( J!&PO=V]R M:W-H965T @<3%V)O[5U.^9#7;%]P2WJG8/)I2Y$(]F\"4>.YXAPA0C;4PP MNFSP&M/46"*.7Z51I_)I-M;O7ZQ_ML%3,'.F\%JD/Y)8K\;.T($8%VR=ZGNQ M_1O+@"Q@)%)E?V%;KO4RJ%J&WH!'LV!.6&P'(7CBSE M#=,L'$FQ!6E6DS5S8T.UNPDNX>:MS+2DIPGMT^%LQ23:N&*(1$8O6S$KUSG, M* /B=8H@%O!-\ TJ38ONZ2*3R-S.M(@>X8$G6L'$J)OH9_AP@YHEZ9]DX-72 MG[>8S5'^0\\"+P@@3QFO)D>NIG@,E1N5[-."/=C#[@=P*[A>*?C$8XQ_-^"2 M$)4:P8L:TZ#5X@U&%]#QSPQ>!]Z!"\KHH\I+BX=.I7?'>NBTZ7T^M7I?U_6> M2,GX$BGA-MHNNV60^_K>]6C.F$WHC=Q- V2O@NRU0OZP7ZJAVJ"DDP>6 MI+R&F&F$!4LD;%BZQF/@=XG2%$!!,W@[@'X50/\HE?\R_ 3:IF+_E8I^IS?P M^LTD@XID_#KF\*+7S#BL&(='J?6].,?:Q!H>FG*7%8'.^+@!$<@%:Q#S[_2W^^?KC<(@CVDNTKDMY:"_WD.OHK@#;4[ MQZB]JS?^<07GTU..MN'0 @QIN[*O2XOO#;K!8 _5KL#XIZDP#;1OJ-@[1$6W MU@YF*)>VZ574WJVY+CK#:K9JK"=%.[E;7G3EMTQ2N5.0XH*V>A<#\BR+1K<8 M:)';YG(N-+6J]G9%?PY0F@7T?"&$?AD8!]7?C? _4$L#!!0 ( J!&PO=V]R:W-H965TK/9CD %&3.+,-%&D_?K83$CJ" M@?)"XL0^YSO?.<=?S&#-Q:M<("IX2Y-,#KV%4OF=[\MP@2F3USS'3+^9<9$R MI8=B[LM<((OLHC3Q:1!T_93%F3<:V&.+,I'IMAH(/@:A)FMK9D;&ZI=K<'%FVT5E1<"\$R^9H M[EOP9VX6M>#>D!RK#?SXB(K%R4_:SE.:)WR#"!/%P]=R*GQ[QG2*XN^!KW08 M!HP?EI#'!61Z #*A\,PSM9#PE$48O3?@Z_@K$NB6A#%U6GS$\!K:I 4TH&WX M'GR0)F!97AP>VA7-;>NA[:*Y)/!AE^8=%F&Z:29ZS40$WW[7)N&3PE0V/$]=7VI*:2 MK5#H/0;P#4482X1Q^C+M?=6$8["[&NGN,D?9- MT.LW0^I5D'J7T59#DL0>H]?L@22>(:M M$F03+K<3$L &F7"U?;_"V_](UAR-.(\024]M M%%(+#G'N^&>U2@/F1IANC_VB;: +J95G1_^06EG(AZ3%=% 6G2HL9%]92+M] M<)\DM;Z0"P5F#^210MB7ET.%4.L+<0O,687P'F\C1+>W;1%TRB( VH&(;9S% M4.L2<0O30:W\@M)&F$7;#+!IB?OK;4ZD3/EZ7_E%)#Q2'E7[L)G1?K$C0#TBG&2JM%8M>I%C'$+NYI?L:=J#C:*UA MU*UA9W6< WPC7K?K<]K/WSDUIBCF]FPL-<1EIHH#9/6T.G_?%Z?.>GIQ>']F M0G](2TAPII<&USU=!:(X#Q<#Q7-[!IURI4^T]G:!+$)A)NCW,\[5=F <5/]* MC/X#4$L#!!0 ( J!&PO=V]R:W-H965T M9-+522T*@W=2%2-!V6J5V0V7K'JH] MF.1"K-IQ9AM2_OVNG33*)&!/>R'^N.?X'!^NDUKI%U,@6GB5HC23H+"VN@I# MDQ4HF1FH"DO:62DMF:6I7H>FTLAR#Y(BC*/H,I2,ET&:^+6Y3A.UL8*7.-=@ M-E(RO9NA4/4D& 9O"X]\75BW$*9)Q=:X0/NCFFN:A1U+SB66AJL2-*XFP71X M-1N[>E_PQ+$VO3$X)TNE7MSD+I\$D1.$ C/K&!A]MGB-0C@BDO&[Y0RZ(QVP M/WYC_^R]DYVV(2? P@QQ7;"/NHZB_8^KEP?)D2QO]"W=9& 60; M8Y5LP:1 \K+YLM?V'GJ >'@ $+> V.MN#O(J;YAE::)5#=I5$YL;>*L>3>)X MZ4)96$V[G' V711,H_>50Z8D96V8OZYS6#0Y@5J!KSJ?^:HYVU$H%J9:LW*- M;GP&WRH'.H.INV1N=W R)T1I"[0\8^(43F[0,BY.D]"2:G=VF+4*9XW"^(#" M&\P&,!J>01S%(S!.B?F;)23/G?&X,QY[VO$!VEM9";5#A(55V4MK )X?4"Y1 M_]HG\RB?:YXK4[$,)P%UAT&]Q2!]_VYX&7TZHG;4J1UY]M&QF-H KOLQ]5* MY6Y_4#73.3S?$R7<691FK[O1?W W[MR-CV;1_ G_X:Y)R, 3&DMUTS*'V]>* MFILFWY5?I@74&3=L*1"^;ER2^ZPV8BZ\&/=H;=,H";=]_6&OH=S;],#TFM/9 M E>$B08?"*R;?F\F5E6^QY;*4L?Z84%/)&I70/LKI>S;Q+5M]^BF?P!02P,$ M% @ "H%R6//$]T%, P MPD !D !X;"]W;W)K&ULE9;?;]L@$,?_%>1-TR:UL4V:'^T22TF[:7NH5C5:]S#M@=J7!!6# M!SAI_OL=V'72SO'6EP0P][W/'7 PV2K]8-8 ECSF0IIIL+:VN A#DZXA9Z:G M"I#X9:ETSBQV]2HTA0:6>:-:F#+/F=[- M0:CM-(B#IX%;OEI;-Q FDX*M8 'V>W&CL1]YV! MGW''86L.VL2%MI_4 M/_O@,9A[9N!2B1\\L^MI, Y(!DM6"GNKME^@#FC@]%(EC/\EVWIN%)"T-%;E MM3$2Y%Q6_^RQ3L2! 1T<,:"U ?7<4L2R9:;8EVLU'--7RHWAKAN'2K MLK :OW*TL\EBS33XN#*2JAP7VS"?KE.RP!V0E0*(6A(_[73NI]VP'2Z+);,M MT]D)65B5/I!OA;,R)^2.B;)2F!E@0P MIN1:2;LVY)/,('LN$&*T30Y[52\@K1'^O$)H1'MD[%Z8@J4P#?#\&= ;"))W M;^)A]+&#_*PA/^M23VZY>3A=:@#"I074MT0S"VV8E5!B7 \!;74"X;X",)!-8Z[$1C79(,EU%?=$BN>%CLN5T3IC$N\-EMK58T4 M_[TLX][@"!+=(]%7('GW1/FRWKE&M6H\/* 9].CPR$F-]R4V[JR#W3P="U:I MGC_#&='1R_R$!W=I#GKE7PP&[\92VNI:;4:;5\FLNHOWTZLGS373*XZ7GX E MFF*5PI71U2NAZEA5^)OY7EF\YWUSC2\KT&X"?E\J99\ZSD'S5DO^ %!+ P04 M " *@7)8I,FY?J$# #U$0 &0 'AL+W=OYD"*/*09X6<.:E2Y:7KRCB% MG,IS7D*!3]9/_(_I,1CV+NJ(05S_YDB4IGSL0A":SI-E,W?/\+U(*&FB_FF32_9%_' M>@Z)MU+QO ;C"')65%?Z4!MQ /!'+P""&A < P8O ,(:$)X*&-2 @7&FDF)\ MB*BB\ZG@>R)T-++I&V.F0:-\5NAYOU4"GS+$J?EM2@48YQ(2\QS325(S(1_( M+>98LLV \#4Q81^6)NR:?L.)5V0A!"TVH._/R*<'#<6GM$C(BI9,T8S]"\D9 M6>1\B]'O(E"49>^1>/7E+_+NQQ_\T?#C>U)="2O(;RG?2H3+J:M0F1Z?&]*%223X5"21M A 5J?# M@PYX=#K<[U$3-K,<&KZP;Y;_U_1]_14IR6<%N?R[:WZJ]P^ZWZ\_7I>RI#', M'/PZ21 [<.9ZYKV/7=[:)(LLD;5\'S2^#_K8:]\[J@LJOSM3O:(<&4K]V=[- MP\%X,'5WAQ8]#_+:$5%?1$O,L!$S[!5S@_90$:/GQ1L7Y85-WVV219;(6K[[WM-:U+-?EC7G84%-_,E1678$'==E;TA; MT,'BVN\5]#,4(&AF$F61X/*=226HWNF<5)_][*]-%*MLD2VVMK/!D[/!&Q=I M/0!;YMMDBVRQM:ZD $_V@WK) D@S52>N=C_&Z( MZHRA:BA>FEWW'5>XAS>W*= $A [ YVO.U6-#OZ YZ9E_!U!+ P04 " * M@7)8J&13ZNL' "&2 &0 'AL+W=OR/ M7U)2+,F691O[3ONET87G.8?U2^I01]+E$Q??Y9(Q19[C*)%7K:52J_?MMIPM M64SE.5^Q1)]YX"*F2N^*15NN!*/SU"B.VG:G,VC'-$Q:X\OTV*T87_*UBL*$ MW0HBUW%,QCWP.5PLE3G0'E^NZ(+=,?5E=2OT7GM#F8U7NIMV7G?FGDHVX=&W<*Z65ZV+%IFS![J.U&?^Y+.\ M0VF ,Q[)]%_RE+?MM,AL+16/]AG,,@-!L=Z&.8&PV,]7.0&%\=Z&.4& MHU0.V>^7_OA3JNCX4O G(DQK33,;J8)2:_V;AXD1^YT2^FRH[=3X;DD%2^4R M)S,>ZS$D::K"=^1Z/@_-)HU(D&3#RIQX,V6*AM%;\@MI$VG,)0D3\B4)E3S3 M!_7V'TN^EC29R\NVTC$:3^U9'L\DB\?>$X]EDQN>J*4D3C)G\RJ@K3NWZ:'] MVL./=B/QMW5T3BS[C-@=V\X#KHNKF3)ELW/2M5)*ETP^_8N\^?4?UJ#_X>U^ MY/04Y)>[*7GSR]L:C-.,N:&BA"G]*'OC" M"XX/SCH47$5[WNDVCZ]W'='1-RJ/K6@B:+)B^:BAR_T+*[6[I2WKX M^HF*.?GSGQI) L5B^>^:'G[,_/?J_9LKY7NYHC-VU=*70LG$(VN-S?]7YT/= M$$#"IDB8@X2Y2)B'A/E(6 ""583?VPB_UT3/A5]S66'/9IO52;F1>*J4,]@@ MA9F$[W'<[0U[G4[GLOU85FG6;EAJU[L85=LXR,#OZ^55#KI")/%F4Y8E AU1CXC7VFTKI5;8V2G MRBV#]V-DIZI]L*/V;9TCW3E(F(N$>4B8CX0%(%A%Y\.-SH<_3.>>ME#I O.6B9#K M4]_2^Q?:Y/J1";I@61.B5[^,N#04V1@@_RTE]'4#HK$+IPX()&R*A#D9;%0: MJOWS;K_;JXY7%^G3&^[D5%O3@X]T%S2YJ^CW8J/?BQ^FWZ],:JV>D4_K^)X) MPA\R*ZGUN5^;C>&=JDTD;(J$.1>'+B,NTIUWT)V/=!BP+.MN MU6DIRM*Y52Y%FMY X)D2R6,J1*(3Y'0--C,[BJ>'"5TL!%N8"33<9!*/^S*) MQB!/%>=H=YG6K5NF(9TZ2)B+A'E(F(^$!2!81?A6I[A)W?F[9^2="?AZK99< MA/_139OFXN;(3M5[3BO/"GU[..C86WJ'>G6@-!=*\Z T'TH+4+2JZDNE&:M1 M]9_UW"S"=*:^4WSVG?QYPXR(:V\$-[-.UBF2-H72'"C-A=(\*,V'T@(4K:IF MNU"S_9-K(7D J"& I$VA- =*IZU3+A.SS]Q15Z8(I_9C"\2D[&N8KQ-5.PJ@)<&<5L[0>[W^<#=# MA[IUH#072O.@-!]*"U"TJL"+JI]U3-D/(O#L=A]YX.+UL+E8U H>6C@\T,.N M#I0*27HDSAY3L7MD3E]J'__ H1QH'UTHS8/2?"@M0-&JXZ$H;UK'U#=/*X,W M(T^6G$=M$1?R% ML7QEF-UO;EX@0DN 4-H42G.@-!=*\Z T'TH+4+2JI(NJH37\V0M$:-$/2IM" M:0Z4YD)I'I3F0VD!BE8= D7AT3J^\OCW+1"AY<6<5DDP+@8U)1RH6P=*AI8[H;0IE.9 :2Z4YD%I/I06H&C5(5"4.^W&6M)8IR=F M/CXH0=,F^F)?J_W,LV67;T^= M=ZQJPCUI#O!D44,+F%":"Z5Y4)H/I04H6E7410'3;BY@YCFY\[P*13:A9UEX MK4J;458GRVYKIV/HBXA0F@.EN5":!Z7Y4%J HE656U0F[>9BVPU]#N-U7'K4 M-=D\$)B_]:N65)&8OI![1D(IUWI>7B=SW<3,RVE.WO2<8.Z__&3?H-_I[-P' MF30'>K*XD30'2G.A- ]*\Z&T $6KBKLH,]K-9<97<>](.DQF0N<8K"3DE1&R MN6GRL%8Z]TB53O72LUGFR.;CZF(::#//W"N7G>,@\VGA\;_ M U!+ P04 " *@7)8$=!" TP% ".( &0 'AL+W=OX[WHL>^,.,M*[[S%2$"/.<9Y9/! M2HBU;Q@\7I$<\RNV)E3N+%B18R&7Q=+@ZX+@I#+*,P.9IF/D.*6#Z;B2W1;3 M,=N(+*7DM@!\D^>X^.>:9&P[&<#!B^ N7:Y$*3"FXS5>DGLBOJYO"[DR6I0D MS0GE*:.@((O)8 ;]"%4&E<:?*=GRO?>@#.61L>_EXB:9#,SR1"0CL2@AL'QY M(G.29262/,>/!G30^BP-]]^_H$=5\#*81\S)G&5_I8E830;> "1D@3>9N&/; MWTD3D%WBQ2SCU6^P;73- 8@W7+"\,98GR%-:O^+G)A%[!@B]8H : W2J@=48 M6 <&T'K%8-@8#$_U8#<&]JD&3F/@5+FODU5E.L "3\<%VX*BU)9HY9NJ7)6U M3'!*R\ZZ%X7<3:6=F-X6+-G$@LLN>2)T0\!OX+YN,O!Y 6YHW;ME#\P>96." M1A_<->H7 1$XS=Z#7W^!COT!I!1\6;$-QS3AE^!=9STVA#QQZ=>(F]-=UZ=# MKYP.(O"14;'B(*0)2;H A@RUC1>]Q'N->A$#$E\!"UX"9"(+S#_]#2[JD[]7 MG&Y^#M;7^P!2Z=C54NRI)V.=K')/)0+(L)\43&4S+2,P/JN+J! MU@D6: MP#KU&K;U&O:A3YM2*!_6VM*I+,N/K*>IAQ"RQ\;3?EYK+7=/"T+;@UVM\!AK MZ%KNT.RJ1<=JC@4]RVO5.D':;9!V;Y"S^YLYB%?IFH-U0X"J>'M!SFTWG6"A M3K!($UBG$DY;">?MZ,'162^=8*%.L$@36*=>;ELO]Z?IH;:T]Y]5S[*] WKH MQ3\WK\E%.;<]M:*%6M$B76C=>J!= M/=#;<4KC2U?5=**%6M$B76C=JNV&3-@[$_7SBG7TZ'K#T1&M:!T'%3Z/&*5/ MI9N&W>P&^X>W&8W3+"O;E[.%V.*" $P3L,)%4BZ4V>E%/+M%=:*%6M$B76C= MVNQ&3FB_(;%H'4VUHH5:T2)=:-VJ[<93V#M-]1.+<_0$0P31$;-HG2053BW' M=8[8Y5C-A:YEO<(PN_$/]L]_G\6*%.ILZ!SLYEK10JUHD2ZT;@EV4R?TWI!( MM(ZI6M%"K6B1+K1NU7:C*NR=K/J)9'3T5TYH>8Y[2"1:ITJ%TR,2Z5/I7K^4 M$V!7LIN 4/\$] "_?5D14) XPYRGBS2N&YHM ,Y9(=)_VS4KV0>D-&9Y_2U<;G"!Y08!"_DC6,?L$E B0(PI>"Q]+J0YC4F)!#XQ00"Z MP,G[*U7)C;U;MIP4R^H^E(.8;:AHXFW%[:7KK+IJ/)!?0S^""OG<\@-+)1_Z MP5 EM_W 5LD=/W!4!0&3F4H4-E[% &#Y710QD^5,8/90*@,@-0I@"J&ULO5=M;^)&$/XK*]_I1*1K_(;- MRP%2P%B-U%Q1JBN[#8H_!.GN7[BZ0]M=WUG9<" XEE74?@-WQ/,_NO'B8 M&>VY^"[7 (H\Y1F38V.MU&9HFC):0T[E-=\ PR<)%SE5N!4K4VX$T+@ Y9GI M6)9OYC1EQF14R!9B,N);E:4,%H+(;9Y3\=<4,KX?&[;Q++A/5VNE!>9DM*$K M> #U=;,0N#-KECC-@+/#F:099H(K_%GQ6G41VK@X?J9/2QL1UN65,*,9[^GL5J/C;Y! M8DCH-E/W?/\S5/9XFB_BF2R^R;[2M0P2;:7B>07&&^0I*W_I4^6' X#CO )P M*H!S*<"M .X+@.V^ NA6@.ZE)W@5P+L4X%< O_!]Z:S"TP%5=#(2?$^$UD8V MO2C"5:#1P2G3B?6@!#Y-$:I(Q\6?.MI"R6(U/A9?619E1= M;%I>S'GE8K9#[C@22S)G,<3'!"9:69OJ/)LZ='@'3>-]$$YVD>[6\-H/GE9SO_94=X.9=]ANO(X6Z= M6VY![KY"_J9$>OP%T>1602Z;?#(MC^HV'Z7+[U!N: 1C ^NK!+$#8Z(ML3XU M!;=-LGF;9&%+9$?QZM;QZIYCGU2A:'Q92Z1?(/6?U6[2=QS'LRQK9.X.75LJ M]@X4;=OKV\=:\U.Z;L_M=:T3OO!4TW?MOML_U#RRUJNM]\L4_I^E*ZQ> MY!XS$@2IB^'C'>1+$(V)>);UK8G8)MF\3;*P);*CT/AU:/P?5SC\-N/5)MF\ M3;*P);*C>/7J>/7^=^'HG;R_MMMW!Z>%X^P1;W5MFV1A2V1'KNT;+P2#VM># ML[[&EN'+&K!=BS(J99I@VU6\'#PA-.="I7_7>XYMF< V+.(Y$.S"<(E5#J0B M\(2#B2R%JRT5%!\ 2?"C^!'L(V$XW$24D:4^,T$XBT SD<]< 7$Z-+ZZ;K+3 M/.A) MD]P?!GZ3O#<,>@WRF_XP[#?)!]6 9?YK;CF=W5&Q2IDD&21HNG7=P]HJRHFG MW"B^*3KT)5?8[Q?+-0Z)(+0"/D\X^KK:Z /JL7/R#U!+ P04 " *@7)8 M6'X13LD# !($@ &0 'AL+W=OV27K__6R@-!#& M$LV_-!B_[WOO?<]]QI[M*/O&$P"!'O.LX',C$6)S;9H\2B G_))NH) S*\IR M(N20K4V^84#B"I1G)K8LU\Q)6AB+6?7NCBUFM!196L =0[S,<\+^OX&,[N:& M;3R]^)RN$Z%>F(O9AJSA'L27S1V3([-EB=,<"I[2 C%8S8TW]G5H8P6H+/Y. M8OF'[4Y?2QCZ*Z$E)T7,S]&+SGAF"AF>V<=F$X%;DSNC":PG^4Z^+K MG]("W0K(^7]#Q:WI)L-TJM]=\PV)8&[(AL:!;<%8J&BMUT.UT$D6Z"0+-9%U M:C)I:S(98^_49*@$-=JMT&J'V"YLQ_;MF;G=UW;4QZG:'KK$OH?=KLOPT&HZ M<5J;CA;35HOIJ!:WA0 9GT#P*#=-#D@V';0N"2-R M *!A6J.:=[@5RXN*?/ MJ-]3]1EPZ#D]=09L;-\;EL=MY7%'Y5DFI%@#5RUY15*&MB0KJX;.$\K$A=0N MEW-;*:#<]<5@MW8/PK*]24^KVL;;+_^T:Q(:/+OZ!98 MH1)#[]1Z&$QOE.+4?J63+-!)%FHBZ]3AJJW#E=X]Y$IG3722!3K)0DUDG9KX M;4W\W]I#_,/_>@=;_3UDU,>IVAZZE'N([_>ZQ*&5Z]K#?<*VGK]^K5^K,?RM M.@H\=2UJ90NTLH6ZV+HEV#N V'J;1,.GJS(ZV0*M;*$NMFYE\'-E\&^UB@;N M=CY<'ZO49A[)^8&ULK5=-;^,V$/TKA(H6*;"Q M),IV[-0VD-A>= \+!,FV/2QZ8*2QQ:XDJB1M)_WU'5*R_+&TK,->;/'CS? ] MS8R&DYV0WU0*H,E;GA5JZJ5:E_>^K^(4;&+GGN1L(C8ZXP4\2:(V><[D^R-D8C?U0F\_\'G3IZ)H;*JQ#?S.!3 M,O4"_M5&O\6F Q\][ZQ\M>23SRA3,1?873W0Z M]48>26#%-IE^%KO?H28T,/9BD2G[2W;UWL C\49ID==@/$'.B^J?O=5"' '" MZ * U@!Z#AA> $0U(#H']"\ ^C6@WQ4PJ &6NE]QM\(MF&:SB10[(LUNM&8> MK/H6C7KQP@3*BY:XRA&G9Y^*6.1 OK W4.26O%3Q0L2*'%;(,]- 6)$0G0)Y M>IZ3%\WT1@O<>+, S7CVZ\37>!ICTX]KS_/*,[W@.:3DLRATJLBR2" Y-> C MC88+W7.9TU:+"XA[) H_$!K0R'&@17%A"YNH>3.1M1==L+=A>E2R&J8<% M1X'<@C?[Y:=P&/SF4O)'&EO^(&,G*O<;E?MMUFV$5!J8.;V=!CPXF_O98H$Z[EM=VG5 :-)0&K92JP#$IG'!\E"8T&D:$;3%= MV6N&+,71AG\VDJN$V^KMI-WN\R;$8__LJ@*+@8/CF0RM6TXT:##MJ@#%3 M4>0L.Y;!5#,L.E0*$DA-'YBDPW&@ D/;$*L0N5&ED(Y<^&QW4Q49,)I?9I M!GDII.DJ]N4FQI6-Q@_8?^??_4J3L?,%AL/^F2;M![H)>J/0K?9.L#=17-E 4"F3<&OZ^ 2G<@U_8*HM#YIM!54]#,-M><1]O+T+U"<<7:\@^NJ_O69R;7O% D@Q4>(^C=X1=/5E>8:J!%:7OT5Z&Q MX[>/*5[[0)H-N+X20N\'QD%SD9S]#U!+ P04 " *@7)8U'YHN^IN[W2J[H-))B1J8G.V6;C[]1T[(240*)7V R1VYGEF MYO'8GN&6BV\R!5!D5^1,CJQ4J?7 MF640D'E/5\#PR\)%P55.!0K6ZX%T-B MBMQVN]W0+FC&K/'0S#V*\9!O5)XQ>!1$;HJ"BO\FD//MR'*L_<3G;)4J/6&/ MAVNZ@B=07]:/ D=VS1)G!3"9<48$)"/KP1DL^MK>&/R9P58>O!.=R9+S;WKP M/AY971T0Y! IS4#Q\0)3R'--A&'\6W%:M4L-/'S?LR],[IC+DDJ8\ORO+%;I MR.I;)(:$;G+UF6_?095/H/DBGDOS3[:5;=4[Z1B)6WY$UC/+05QJV] MVU$5XZ2,T3T3H^.2#YRI5)(YBR%N$MB8<)VUN\]ZXEYDG$%T3SSGEKA=UR/3 MCW^33AGY34MTTU_A^O(T(YTW;33SZVG"\"CAL"5AUSM*>'8YM*]. MVVDQ/PT *^M;11+]6KO^S\)Y3P%8KRJF469)%IDKT$4D+?6G^ M7X^Y2D'@E6BDUK=KQA1@Q:J]YF9RM:&"X@<@"?X4;\!N"<.>,Z*,++5/+$U@ M$6@F\I$K(&Z'QC?W;65O'[0*!8B5:>HDB?B&J7(WU+-UW_A@VJ6C^0GVDT[+ M_-0=S-KL'WJ#1:]MOE_UI?:/<,JF]@,5JPROBQP2#*U[W\-R%V6C6 X47YO& M9LD5MDGF-<7>&H0VP.\)1RVJ@790=^OC[U!+ P04 " *@7)84'1%";,# M #G#P &0 'AL+W=O<[[CX*=< "NU+5LF%MU:JOO-]F:^A)/*6UU#I)RLN2J+T4KSXLA9 MBL:I9'X8!*E?$EIYV;RY]RBR.=\H1BMX%$ANRI*(UT_ ^&[A8>_MQE?ZLE;F MAI_-:_("3Z#^K1^%7OE]E(*64$G**R1@M? ^XKLEGAB'QN([A9T<7"-#Y9GS MGV;Q4"R\P" "!KDR(8C^V\(2&#.1-(Y?75"OSVD-DY:P0EK=I_LN\* M,7# \0F'L',(SW6(.H>H(=HB:VC=$T6RN> [)(RUCF8NFMHTWIH-K4P;GY30 M3ZGV4]E#E?,2T#>R!XENT%/;3<17IA8@!!1(D3TB4H*2B%0%8I0\4T85U0[O M[D$1RMYKS^67'^C=GW_@-/GP?NXK#O8QS\5&\X6]G@\2FD9SM08A;;3;6&D3R\R);8;# M61 $0DR*0'F;A!EC6A0D\[A?2HTOVJR:M9V9 F8Z3)&*VP412=K/>G139SH].A"C$OK1IV,$LZFTV@, MS)GAPNI.>_Q3-WZN"+--6QNAZ8@0CH/8\NXY"#E M^'S5&LBT5;JZ6%?2KFM%.V9^D&OL%$4=^,BJ3M57^X!1FCL"?B7BAE40,5MHQN)WH M9HOV5-DN%*^;@]DS5_J8UURN]4D%.>OU9_OL-U!+ P04 M" *@7)8Y+'!E' " #K!0 &0 'AL+W=O[OWYU]E^R5?C0EHH6G2DBS"$IKZXLP-%F)%3-GJD9).X72 M%;,TU=O0U!I9[ITJ$<91- \KQF60)G[M5J>):JS@$F\UF*:JF'Y>H5#[13 ) M#@MW?%M:MQ"F2(_V>WVK:1;V*CFO4!JN)&@L%L%RF=/+E##^"_O.-@H@:XQ55>=,!!67[9\] M=7DX8FRE9E[*]9E=.HNF410EX6X 8=XC MS$<1Z,6]DIO6?_[:N>%1 5:HM[[-&,A4(VU;B_UJW\F6;0'_,V_;X W3=&<& M!!;D&IU]H*!UVUK:B56U+^>-LM0<_+"D;HS:&=!^H90]3-P!?7]/_P)02P,$ M% @ "H%R6(25=[=E#@ E,< !D !X;"]W;W)K&ULO=WM;MM&&@7@6R&TQ6X+I+%(B9*=.@825ASRB?/Z8%Q_+F5*5]VF>9N7K MWJRJ%J].3LK)3,WC\F6^4)G^SFU>S.-*?UKA+T^Z.3>9QD MO8OSY=>NBHOS_+Y*DTQ=%5YY/Y_'Q>>W*LT?7_?\WIHV]>]-_XK.1K7$Y8C?DO48[GUL5 M?ZP_$=/7O7Z]1RI5DZHF8OV_!W6ITK26]'[\M49[FVW6$[<__J+3Y<'K@[F) M2W69I_]-IM7L=>^TYTW5;7R?5K_DCURM#RBLO4F>ELM_O$.Q,"((G)@S6$P:N$X;K"4/7">%Z0N@Z M8;2>,'*=,%Y/&+M..%U/.-U]6(=/3#A;3SASG>#WO_SD^LL*6OW(E_42Q55\ M<5[DCUY1C]=>_<&RZ);S=9DD6=T?UU6AOYOH>=6%R";Y7'F_QI]4Z7G?>V^F MTZ0NW#CU1+9JO[J,OXU4%2?I=]XW7I)YO\[R^S+.IN6+U>?ODC35H\KSDTKO M4@V?3-:;?[O:?/#$YOW >Y=GU:ST2#954Q,XT<>R.:#@RP&]#:QBI"8OO8'_ MP@OZP;!EAR[=IP^\R_>_>]_^^U_^*/SANQ8KZF)]N(Z\;[]I8T@7AO_X%$.[ M,-?L*8:Y,\%S#Q!WM_SG+.%N]5NF2^?I_IFE# >;OAHLO<&S?>5%23E)\_*^ M4-X?/^EAGJC4O/RSK5E6YK#=K']5OBH7\42][NG?A:4J'E3OHG[ ^C^T%3H2 MBY 806(4B3$DQI&80&(2A!F=,=QTQM"F7[S7B[YDU1VZ*UI_9UB!KFVPPD9+ MK%XM/EQ\'XS&9V&_KY\F'K9K?#5RO#UR,!Z/S%$$N7,4B;'](QV$H7X^VSM2 MOC]R&/;]X7!OI$#NH 1A1MF%F[(+K67W9K%(DTE\DRJOTD_*15RIMM*S(EU+ M;X7YP=;CW'\9A#MEYS2*.(VB3J.8TRCN-$H@'S )PHP"&6T*9&0MD ]9H2;Y M79;\K:;+$KE1F;I-JM+[G[=:E;35B]7L6B^CO;;'?XO1^=<(6IVG^&&<39:U>J]:U>L=[/[2P/]C_+8O< M)D%B%(FQ S"O;1&)W"F!Q"0(,PK]=%/HI]9"YWEVY_U8__/'.S6_4<6?NLZO M?KGTKN]ORF2:Q$6BRLWWVDK?ZGX"'&&[ PD%B$Q@L0H$F-(C",Q@<0D"#,ZP^\WU[W[UM\@5ZJ8J*R*[Y27 MWWJ/237S9GDZ3?2OE/75B?H<8)H\)%.534O]45D5R;%RJY MR[[7PQ]467]9F9IWY^N?;76=L[.^KOGEF[#B-LPZC:,08^40S4! MU21*,VMX*[OQ[9?2/ECIHIREBR\15/FNFH7<:$_ M::U.ZY8Z5Z?O=.4#NE$"U2A48U"-0S4!U21*,ULB:%HBL)\8)' MO4I-9EF>YG>?MYZ;R^WG]TE<%)_KI_+'N)C6S9+DT_I3/;WR.0S4!U21*,UNB22)] M:YS3\5Q9?Z\^7_A=_]A62;'M)-J^Y<[5#TTLH1J!:A2J,:C&H9J :A*EF9W4 M))?^\ CGTSXTSH1J$50C4(U"-0;5.%034$VB-+-)FIS5MP>M/V]63?4":[5R MLH80=J]S?X1[,<0H" ?[T78$W2Z!:A2JL;466O(TZ 8%5),HS2SH)A?V[<'P MM:[E>)'7S_2VI1 T"89J$50C4(U"-0;5.%034$VB-+,IFJ#9'Q]C*00-G*%: M!-4(5*-0C4$U#M4$5),HS6R2)J3V[2FUXVO.[$KGKCAMN_;JCW=7/T[#B-LP MZC:,08^40S4!U21*,RNO"7Y]:WK6LF;12W"159-9G&2E=U6IE]Y/U?3E]K?? MYQ[YM$B*U0N((EVL]@4/-">&:A%4(U"-0C4&U3A4$U!-HC3SKJ(F+P[Z1UCP M!-#0%ZI%4(U -0K5&%3C4$U -8G2S"9I NG 'DAWOO9C]SKWA[]W[2D[T& M]NSUJ[^HV;X_G6NX]993?[>$7481IU'4:12#'B6':@*J291FUF\3M0;VJ-5< M;^LSQ^M9G-W-XF3KVJ5U-0X-8:%:!-4(5*-0C4$U#M4$5),HS6R7)H0-CA'" M!M 0%JI%4(U -0K5&%3C4$U -8G2S"9I0MC 'L*::R*]B5M5WP23Q*E]==Z> M:.XL;2_=AD5NPXC;,.HVC+D-XV[#A-LP^>PP\\?8))J!/=&LG^3T6C:9QI_7 M]VFT_M2@H>0SNQ0^?3?&P3/)P3/IP3,9]%'C4$U -8G2S/>$:T+$@?VFT^TB MOKU/4T]]4O/%,F^_>K*F[6;7FGYF#X.G:_K@F>3@F?3@F0SZJ'&H)J":1&EF M33>9W\">^6W7]"Q.;]UJ&IK[/;.' TM-'SJ3'#R3'CR301\U#M4$5),HS:SI M)O<;V',_LKGH!;U9U+[5SE5O/P;+ZN3@F>3@F?3@F0SZJ'&H)J":1&EFU6^] M9>TS-XI^Y7NG[;O3N1VP[W>+?<-;[#O>8M_RUEX4EENX.71'!%23*,WLI28# M'-@SP"Y7LO5WW\6?DOG]W'IQV[[%SNV"U"*H1J :A6H,JG&H)J":1&EF!S59 MYB \PL7M 320A&H15"-0C4(U!M4X5!-03:(TLTF:P'1@#TS-B]OQK5ZH>?=5 MDB9_UTNO.$T]O6[32[+Z5_A_RJU7Y;;V#C0]76O^P+P0O/>*%,=QQ'$<=1S' MH$?+H9J :A*EF37:I)0#^YL2=UT*)=GS2R%HA G5(JA&H!J%:@RJ<:@FH)I$ M:68'-1'FX/082R'H;:50+8)J!*I1J,:@&H=J JI)E&8V21,0#^SY)G8I!,V1 MUYJ9B>\N@YX?0QS&4(6/C]7,UV6SF]2 M;^>[EB%4BZ :@6H4JC&HQJ&:@&H2I9GMTD3)0_\(ZYPA-$N&:A%4(U"-0C4& MU3A4$U!-HC2S29IL>FA/2AWO+K(KG;LB:%E5[-]=Y#:,N VC;L,8]$@Y5!-0 M3:(TL_*:?'AHCP)I4I25]^MC_N4/_GKU6PM_K-]9.,K3-"Z,ZSC[;SO<6J;0 M#!BJ15"-0#4*U1A4XU!-0#6)TLP6VOK;I\-CK'"@R2]4BZ :@6H4JC&HQJ&: M@&H2I9E-TB2_0_M=K"Y_(1@:\T*U"*J1M;;]5XF#W742-+N%:ARJ":@F49I9 MYDUV.[1GMZX+>6@J.VQ-1_NG^TMYQX'$=2!U'5#C1T76N[KP,;[2UTW,81QW'4<1R# M'BV':@*J291F5%_8A+"A/81=7;;T^R_Z_7[;NJ;UO;*OXF+Y%@'U$SO9W-!H M6_C8]Z)K]4*U"*H1J$:A&H-J'*H)J"91FME5358;'B.K#:%9+52+H!J!:A2J M,:C&H9J :A*EF4W29+6A/:MUN))I%SIW!/0-A*$:@6ITK6U?%_7[>^_TS: ; MY5!-0#6)TLQ2;\+AT!X.FR^_;-X#0O]7WP\\F<7%G5J> JP:XF5K,T#3X+6V M\_J!\>X)@-LPXC:,N@UCT"/E4$U -8G2S+IL$M?0&E;II^!/E1>B1>JEM-UF=P M/:]([F:;3ZI\H7^^/>\FKZI\OOQPIN*I*NH!^ONW>5Y]^:3>P&->?%SN]L7_ M 5!+ P04 " *@7)8BO##*5X$ "='0 &0 'AL+W=O?T:P5AO'Q$[E68@7V[@+1XYGKPABF&J+X.;C M%280QY9DKN.? NJ48]K S>,W^FTV>3.99ZY@(N*_HE O1LZ%0T*8\56L'\7Z M,Q03ZEO>5,0J^T_6>=]S,^)TI;1(BF#33J(T_^0_BD1L!-#!E@"_"/#?!_2V M!'2+@.Z^ ;TBH+=O0+\(R*;NYG//$L>XYN.A%&LB;6]#LP=9]K-HDZ\HM0OE M24OS;63B]/@18JXA)$LN]4^B)4\5SR14Y#=R'8:1/>8QN4OS16G%_[!$BPF@07I007.R6829&4(BRWB]!*.D $) X[@K-=!"18383+4H3+ M5A'N98<\+2"=ET\+\B_9_S'2"C^T4F'"&"8L0(+5%*)>93J\$SU("C"2/J@T MADH+L&AUB39\(3WD<5)4LC/C2:6$5#=JTTH\6!M,&D.E!05M\Z6Y=W[IF;_R MU;F>=K]*N[^S>MU"&I)O_-@*UC["P3)@TA@J+<"BU;6J[#4]E;^FJ 8;E<90 M:0$6K2Y19;)IN\L^IHHAV=U"&TP:0Z4%]/_6GW:WU[#*LM-VS_ZT,+5KP2/R ML J%J6(,7B$6R\0DG-SP](5,1.>,?/G*VLL8JJ%'I3%46H!%J\M5F7IZ*E=/ M46T]*HVAT@(L6EVBRMK3'=X>GC6Y2Y66*WL7G9%;,Q:YSGXG;!0&TU)/4&FL MH&U6G;[GU=Z=BIR?PLK3RLO3=C-_EVHP7$T>S=W1F&1,RSQ!I;&"1OW-GW4[ M7N]]BE&-NKNQ#96 G&?[?XI,[2K-MW#*L^4>XW6VL_;N_ V]8OE.887)-R[O MN9Q'J2(QS S2ZYR;TBGSO<"\H<4RV^QZ%EJ+)#M< ]!V@[F^YD0^JUA!RAW M9,?_ 5!+ P04 " *@7)8&Z[]-T4% ,%P &0 'AL+W=O )+Y9""8S1< 47Z!F)KZM')I^,"B7& M*2(<4P(8FE]UKJU@:MG*(-?X$Z,-W_D-5"@S2K^KAVE\U3'5BE""(J$@H/RW M1F.4) I)KN.?$K13^52&N[^WZ'=Y\#*8&>1H3)-O.!;+JTZ_ V(TAUDBGNAF M@LJ /(47T83G?\&FU#4[(,JXH&EI+%>08E+\AZ]E(G8,+&>/@5T:V.\,;&^/ M@5,:.,=Z<$L#]YV!NR\&KS3PCO70*PUZQWKP2P/_V*#[I4'_6 ^#TF"0TZ&H M7U[\$ HX&C*Z 4QI2S3U(V=0;BUKCHDB^[-@\BV6=F)T SF. "0QB'&2"10# M(CL,048P67"P0K(QEI A< F>9:/%68( G8/;K<*C5'A6"A?@#2HLH K&*&KCOQ\<<36J#-249J?=$1J$^R^3;!)FV#3 MEL!J3' K)KA-Z#D3MCOB69)3 0K!\"P36S90%F,B#PL%_2H^S#[LKC]+PNIX MT;B*4WE1@/5R,'7B68\N[9X_\(;&>K?B']4HV8/*>!ARR=R:^3_%H]%UO#'YG@0A9#UO'85O7: M+$F;8/=M@DW:!)NV!%8C0:\B0:^Q5;J-R0'=Y4#>GIH0;IJ=O%A: MKC0:G:'>[A0*/1J1SPC^; @;7J.:"#UW.@ MS:BF&K?-'.A7'.@W?@ ^WDD.;.[]-HO5)MA]FV"3-L&F+8'5"CRH"CQHY'%Q MP?P)SJI;Z;FNK 6(9>T>?PNIL>2 S)<[!U&SU#N5&IZ=)CLZM)CLZM(;TJ E' M76*_)4 ;%$@*MK'>#9+,9KG _V( CIY+T@[.GD?A#Z.GD_"/LZ^2 (!]JXS""4Y/OXYMJR@HFEBUD23;[) MHS;>LEK,B3]#ML"$@P3-98;-KB\_>:P8O18/@J[RN=R,"D'3_.<207EQ5 KR M_9S*DI8/RD$U !_]!U!+ P04 " *@7)8XE_FMD\" !@!0 &0 'AL M+W=OAT5IE!+H?PLZPG5-*J-1Z 9T)<"1 M4W)3UR+HS26YTWW3!/6/YH!OYM<3*^/-6%LBO MFX5#ZYOP]Z&:^R#GAX.$P;QR':]@1OWD.;!KH$50,+D^I,!_(MO3(QOUR%YC M+YQHM%B*BFLD%>\$^CX(NAALP?IF&=4Z(=+HYA3!*F(64C2Q3QPQEC0K;CT> MP!V2JH]_$>.')V==)#E;[];_FD=?%-OI__#V?.&V$3ZXA*7')&>74TIL/\^] M@::+([$PZ &ULQ9A=;YLP M%(;_BL6FJ96Z\)6/IDN0TL*T3JM4M>IV4?7"@9/$*N#4-DDK[0(9YARXAEW=FE&58 MR":;VWS) "=:E*6VYSA].\,DMX*1OG;-@A$M1$IRN&:(%UF&V1ZRB![O&=P)IO MG2,UE2FECZIQF8PM1XT(4HB%0F#YMX(+2%-%DN-XJJ!6'5,)M\\W],]Z\G(R M4\SA@J8_2"(68^O40@G,<)&*&[K^ M6$>HH7TY3K(UJ7?0<#"\4%%S2KQ'($ M&9=(G0ANBRF'IP)R@6 ECQQ]1),D(F3<)"D[#($*SA2;?VI-M&#RZHK*H)L'(1+3%) MD"Z03P7A>IGM\J5$#C12U?I5T.LY\C>R5]L9?UNWL'6 A^;2$*R1RUZ=RUYK M+B?A#;J_@FP*[ ']1'>RAK U(P(8FLP90*:?^:K#KKRVX@]]WDW"0I.PR!"L MX5&_]JAOM@;U37IB$A::A$6&8 U/!K4G@_8:E&+.$9VA-68,2T\H0TR]0IV@ MO%"+1=WC$!=R+1'@*,9I"@F:OFP$O%;P71:V1C_40I.PT"0L*F&]K7+K^UV_ M5U?;AC>GM3>GK=[\N5Y>"]P_U[O6T(<:8Q(6FH1%AF -_X:U?T.S]6YHTA.3 ML- D+#($:WCB.J_;&N>_5KSV\(>Z:)065K3M.C48>F[SI3 R%;,TR-[:@F; MYGKO+]-*BUR4N]'Z:OU]8:)WU?9K]_+CA-P4S4G.40HS*74Z SD15N[WRX:@ M2[VAG5(AM\?Z= %8ED;50=Z?42HV#16@_NH2_ )02P,$% @ "H%R6%A+ MMEG+ @ ]0< !D !X;"]W;W)K&ULK55K3]LP M%/TK5B9-(+'FT0<(VDA0- T)IJIHFZ9I']SDIK5P[&#?M/#O=YV$J'2A,+1^ M:/RXY_J<8_MZO-'FSJX D#WD4MF)MT(L3GW?)BO(N>WI A3-9-KD'*EKEKXM M#/"T N72CX)@Y.=<*"\>5V,S$X]UB5(HF!EFRSSGYO$"I-Y,O-![&IB+Y0K= M@!^/"[Z$6\!OQ]< MYRJ=>($C!!(2=!DX?=8P!2E=(J)QW^3TVB4=<+O]E/USI9VT++B%J98_1(JK MB7?BL10R7DJ4L3TZT]V\/%#.!J> M'8Y])"XNHY\TZU[4ZT8OK'L)28_UPR,6!5&_ SY].SQZ#O?)@=:&J+4AJO+U M7[?AO+;@US6%L"N$W/[NDE?G&W3G,9PB&(7]@A=&90(::+8!Q*77"G4?47X(" M0Z>C(<1*E1)F-I\RR3==AM4LPGI'77%9QT$O'/OK;2/V4GVG$8/6B,%>(^9P M7PI#ZG:E&5@*2X[05,(+@6[*70=G U4,;1)@B<+,4RC()&<&"WC'I M-O4C4W=0%U6=7FBDJE\U5_0N@W$!-)]IC4\=5_K;ES[^ U!+ P04 " * M@7)8%>07YWP# 7& #0 'AL+W-T>6QEUNVC 4?94H;:=6 MFAI"VD!60-J0*DW:IDKMC_VK#'' DO,QQW30]]F+[,GF:X<$J"^C_;$V"RK8 M/CGG'E_?.(DZ*.6*T]LYI=)9ICPKA^Y9X7-%-(DHN42-45 M,Z\L!"5Q":24>]U.)_12PC)W-,@6Z74J2V>:+S(Y='V_'G/,S^=8C887KF/T MQGE,A^[]Z;L?BUQ>_?[EF,;1^Z.CSOW9U1/@5"-GKF>5O;3+'B.JQP>)A@>( MGG?T@6I7.!:B=VB(_0$P^?XAV3[O[$GX.2X>'>9]GW-$NM?9EM:GGR@A0SS! M:+Z%IJ(T3.A@Y*Z=K"?P]U3W@H.RL2<9F/ %XFO+EB9[U34X&B1YUER*@6L& ME#I)J?- ^- =$\XF@@$K(2GC*S/ =0\,,LYK@UW7#(P&!9&2BNQ:=?3)>O )Y%3MNU6A',X$ M6?G=2[UELK%NNH*SNJD,54TC8SJ@OZEFM#=E>R_2=0KVD,M/ M"S6=3/>AT.B-H E;ZOXRJ0U@ZCZN3HJ"KSYR-LM2:B9_<,#1@*QYSCP7[%%% M@U*9J@$J7.>!"LFFFR,_!2GNZ%*NRVF9X)Z[+?3\;_,\HQD5A&^:5K7_EK/\ M8L=![[4LZUUEU[#58_4\]-9-7K;!9-@&DZVHR7X;3$8M,-E[M5WS.2;]-ICL MML%DT :3;_..XU5/OAN/UUL/U_6H R\Q0_<;O!+Q)J@S63 N65;UYBR.:?;D M&5O)2S+A=%M?G1_3A"RXO*O!H=NTO]*8+=*H/NL&$E&=U;2_P/3\L'Z#4K%8 M%M,EC<=55\PFNNFHAHI:'4#81:[U84&QU,,;R%H;P9U?#O $# MBP.1GI=K?+7Q"ME?!]B:[JL0;*9X)6(SQ7,-B#UOP(@B^VIC<8"!K0)6.Q#? M'@=JRLX) EA5S!MV!>-(%&$(U**]1L,0R4X('_OZ8%=)$$21'0',[B (, 2N M1AS!'( '# D"?1_-8?20$3;8T.P6BP^0"X99K>]9!:GJ24-/WU.Y+BYL@?[W9SXJO&DBH_ M/CKDPT-2;Q^L^W9K[;?@>UE4_F*TKNO-F_'89VM=*O^KW>B*SJRL*U5-']W= MV&^<5KE?:UV7Q3@\/T_&I3+5Z-W;[;T6;LP_V%IGM;$5'6P/?#'ZP3^?;S\& M]\:;6U.8^O%BU/U=Z%%0FLJ4YH?.+T;GH\"O[<,?UID?MJI5LZ_5'T+5=Y_P-K(F/A<0^^SU'_?2ZJ:+.1 T+!"!OFJKJG M"\CUVK\.*EUS+N25B;!8%DYOU&/?<-OXV7I-9LX:Y^A0P,4R06:9"*MEN;:N M/J.A2QD8BJ2OR]V'BY0R$78*C0?);_7CZR[S-F47.@JFMZOZ07'Q39!4)L)6 MN:)19G77?FF@O*>APUXF(IM,A'7R22L_& XB:TR$M<&;!8FCL-5=GWU]X#@F M\L9$6!RD"]>0?0NCNE*#>A?>BCDF($^$PIZXH1&3,]GVZ>Y)+$1V"(7M *N?X!6?VT"^ MF K[ E:2@XF#*=+&5%P;()I#3&21J;!%CM23P:O/BD!X;D[AC);TE-:QNK(' MY9A(,U-AS>Q6E]LP_L(!D66FPI:!9>8P*Y%EIL*6.5QF'HPF\LQ4O#H!]>8P MFL@Z4V'K'*XW#T83^61L&Y@!3K$1+J) MA'5SK-A[>NP<$^DF$M;-;LT7G!W,2[A\(JR:O?+O("%R320^S?5T&&B4ZY;/)URC&182)APV#,B&,BPT3"AL&8,5]S1,J)Q96#"K$S MCHF4$Y^TPN&Y&2/EQ.(K*QTF#7[^,YI(.;&X1.*D79BZ8FT(_7B6;"D MN^<<$Z[;2R_<'ZT7.U".B2P4"UMHKUY\"F-#V6I7?-(O1A:*A2UT /-]GIOV M.LK7*XZ)+!2++]^CXG;0(2$+Q>+S; B3M_0$62@17Y/B5OH".9^$T(62H0MU,\/#0U9=,?T=[HMQT062H0M]!.SV="@L[V8 M'-D-0U:%?>!.3Y"%DA>9;1M&\V]M[M9M+?S^GN\:1!::"5OH$.:?JFY?<^0Q::"5L(3V8.HHDL-!.VT& [ST M_[1WFH11W+ZHL&J*XI*.75>?K,JW;RAOWZY^]R]02P,$% @ "H%R6+;U M/P:V @ 43< !H !X;"]?5A\'@^G8=7LQO'\R[EAO:O'=GCHSO5TN;/I^F,[ M7I;]UIW;]7N[K4Z62W/]_8SFZ?%^YN+UZUS_9V*WV>S7]7>W_G.LI_$?@]U' MU[\/NUK'9O':]MLZKAKW>;A='MSUPS]<)C>+Y[=5TS^_^<;-'200)/,'!0@* M\P^3: M$WCM$6Q/(+9'LCV!V1[1]@1J>V3;$[CM$6Y/(+='NCV!W1[Q]@1Z"^HM!'H+ MZBT$>LODQS:!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'> M ?4.!'H'U#L0Z!U0[T"@=YALEA#H'5#O0*!W0+T#@=X!]0X$>@?4.Q#H'5#O M0*!W0+T#@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WCK9[";06U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET#NBWI% [XAZ1P*](^H="?2.J'A<"O0OJ70CT+JAW(="[H-Z%0.^">I>?U'L8OPYUN/5\K_'Y/TGU>/ENO3W^ MNOR^.'E[KSB[^XKAZ2]02P,$% @ "H%R6+CD,TQ& @ C#4 !, !; M0V]N=&5N=%]4>7!E&ULS=M-;MLP$(;AJQC:!A8C2B2E(LZF[;;-HA=0 M)3H6K#^03.K':^^?8T6[\Z#/WH-\DNA/F# M$+[9V:'VZ33;,:YL)S?4(7YU]V*NFWU];X6\OM:BF<9@Q[ .QQK)[ZUJ[N:A>^U$/<)0Z]\.&IMSX]7^*-'J?MMFML M.S4/0SR2^MG9NO4[:\/0IZ>B5^>30[QA>_K,+LY?RIP+C#OOW#3[.#%GWQ_W M,I+CZ?4<"UD7NO.O^)H82U_\?O8X[=:V?YD=K_?'Y/;+/+Q8'I??\:\S?JW_ MSCXDI(\&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( J!&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R M6/H&1B?Z @ _0L !@ ("!BQ< 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ "H%R6'/%H=U%"0 H$D !@ M ("!OR4 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ "H%R6/+I=SAO)P (H$ !@ ("!/44 M 'AL+W=O( MB 4 *T, 9 " @>)L !X;"]W;W)K&UL4$L! A0#% @ "H%R6*5GAF=- P 10< !D M ("!H7( 'AL+W=O8>H2+X" #5!0 &0 @($E=@ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ "H%R6 I[BB@8 P .0< !D ("!<'T 'AL+W=O M&PO=V]R:W-H965T% M !X;"]W;W)K&UL4$L! A0#% @ "H%R6&EE M$14R! 5PH !D ("!Y(@ 'AL+W=OT$ ]"P &0 M @(%-C0 >&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6+(9FA#[!0 0P\ !D M ("!E94 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "H%R6'<8FU1) P ^@8 !D ("! M*JD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ "H%R6!=E_B&. P 4 @ !D ("!+[T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6%[W-78/ M P O 8 !D ("!PL< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6+L_SQ>: P & D !D M ("!5_D 'AL+W=O;*$" #5!0 &0 @($H_0 >&PO=V]R M:W-H965T&UL M4$L! A0#% @ "H%R6&7H3,"Z @ NP4 !D ("!D ,! M 'AL+W=O&PO=V]R:W-H965TT;@( &(% 9 M " @:@) 0!X;"]W;W)K&UL4$L! A0#% @ M"H%R6/A&D .1 P T0< !D ("!30P! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6$:&PO=V]R:W-H M965T&UL4$L! M A0#% @ "H%R6+=$KD9, P ;0< !D ("!'3$! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R M6 ),5H)X! %R !D ("!&3X! 'AL+W=O&PO=V]R:W-H965TI% 0!X;"]W;W)K M&UL4$L! A0#% @ "H%R6#>,"!MB @ _ 8 M !D ("!L$D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6!P!GR_S P >!@ !D M ("!DE@! 'AL+W=OOZA$# "M"@ &0 @(&\7 $ >&PO=V]R:W-H965T MS*]4E@( +H' 9 M " @01@ 0!X;"]W;W)K&UL4$L! A0# M% @ "H%R6!2+"99= P _@L !D ("!T6(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6(5? M.8K_ @ \P@ !D ("!SFL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6 >C.Y'U @ J@L !D M ("!6'D! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ "H%R6$/Q7.D1 P # D !D ("! M?H4! 'AL+W=O&MM;M4" #R" &0 @('&B $ >&PO=V]R:W-H965T&UL4$L! A0#% M @ "H%R6 G/IO%2 P =@P !D ("!:8X! 'AL+W=O&PO=V]R:W-H965TZ4 0!X M;"]W;W)K&UL4$L! A0#% @ "H%R6%$/$Z&X M @ T@< !D ("! )@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6&RAE4L3! H1 !D M ("!/K$! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ "H%R6*3)N7ZA P ]1$ !D ("!I[L! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M"H%R6(RNU:JU P @@X !D ("!),T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6'.N#ZBJ P MN0L !D ("!=]D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R6(25=[=E#@ E,< !D M ("!Z>,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ "H%R M6!7D%^=\ P %Q@ T ( !SP4" 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ "H%R6+;U M/P:V @ 43< !H ( !-Q$" 'AL+U]R96QS+W=O XML 113 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 114 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 116 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 242 420 1 true 103 0 false 10 false false R1.htm 1001 - Document - Cover Page Sheet http://www.Intchains.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1002 - Statement - Consolidated Balance Sheets Sheet http://www.Intchains.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 1003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.Intchains.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1004 - Statement - Consolidated Statements Of Operations And Comprehensive Income/(Loss) Sheet http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss Consolidated Statements Of Operations And Comprehensive Income/(Loss) Statements 4 false false R5.htm 1005 - Statement - Consolidated Statements Of Operations And Comprehensive Income/(Loss) (Parenthetical) Sheet http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossParenthetical Consolidated Statements Of Operations And Comprehensive Income/(Loss) (Parenthetical) Statements 5 false false R6.htm 1006 - Statement - Consolidated Statements of Changes in Shareholders' Equity Sheet http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity Consolidated Statements of Changes in Shareholders' Equity Statements 6 false false R7.htm 1007 - Statement - Consolidated Statements of Cash Flows Sheet http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 1008 - Disclosure - Organization and principal activities Sheet http://www.Intchains.com/role/OrganizationAndPrincipalActivities Organization and principal activities Notes 8 false false R9.htm 1009 - Disclosure - Principal Accounting Policies Sheet http://www.Intchains.com/role/PrincipalAccountingPolicies Principal Accounting Policies Notes 9 false false R10.htm 1010 - Disclosure - Risks and concentration Sheet http://www.Intchains.com/role/RisksAndConcentration Risks and concentration Notes 10 false false R11.htm 1011 - Disclosure - Cash and cash equivalents Sheet http://www.Intchains.com/role/CashAndCashEquivalents Cash and cash equivalents Notes 11 false false R12.htm 1012 - Disclosure - Inventories, net Sheet http://www.Intchains.com/role/InventoriesNet Inventories, net Notes 12 false false R13.htm 1013 - Disclosure - Prepayments and other current assets, net Sheet http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNet Prepayments and other current assets, net Notes 13 false false R14.htm 1014 - Disclosure - Short-term investments Sheet http://www.Intchains.com/role/ShortTermInvestments Short-term investments Notes 14 false false R15.htm 1015 - Disclosure - Property, equipment and software, net Sheet http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNet Property, equipment and software, net Notes 15 false false R16.htm 1016 - Disclosure - Intangible assets, net Sheet http://www.Intchains.com/role/IntangibleAssetsNet Intangible assets, net Notes 16 false false R17.htm 1017 - Disclosure - Lease Sheet http://www.Intchains.com/role/Lease Lease Notes 17 false false R18.htm 1018 - Disclosure - Prepayments on long-term assets Sheet http://www.Intchains.com/role/PrepaymentsOnLongTermAssets Prepayments on long-term assets Notes 18 false false R19.htm 1019 - Disclosure - Accrued liabilities and other current liabilities Sheet http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilities Accrued liabilities and other current liabilities Notes 19 false false R20.htm 1020 - Disclosure - Share capital Sheet http://www.Intchains.com/role/ShareCapital Share capital Notes 20 false false R21.htm 1021 - Disclosure - Share based compensation Sheet http://www.Intchains.com/role/ShareBasedCompensation Share based compensation Notes 21 false false R22.htm 1022 - Disclosure - Products revenue Sheet http://www.Intchains.com/role/ProductsRevenue Products revenue Notes 22 false false R23.htm 1023 - Disclosure - Other income, net Sheet http://www.Intchains.com/role/OtherIncomeNet Other income, net Notes 23 false false R24.htm 1024 - Disclosure - Income Taxes Sheet http://www.Intchains.com/role/IncomeTaxes Income Taxes Notes 24 false false R25.htm 1025 - Disclosure - Related party transactions Sheet http://www.Intchains.com/role/RelatedPartyTransactions Related party transactions Notes 25 false false R26.htm 1026 - Disclosure - Basic and diluted net earnings per share Sheet http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShare Basic and diluted net earnings per share Notes 26 false false R27.htm 1027 - Disclosure - Commitments and contingencies Sheet http://www.Intchains.com/role/CommitmentsAndContingencies Commitments and contingencies Notes 27 false false R28.htm 1028 - Disclosure - Subsequent events Sheet http://www.Intchains.com/role/SubsequentEvents Subsequent events Notes 28 false false R29.htm 1029 - Disclosure - Restricted net assets Sheet http://www.Intchains.com/role/RestrictedNetAssets Restricted net assets Notes 29 false false R30.htm 1030 - Disclosure - Principal Accounting Policies (Policies) Sheet http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies Principal Accounting Policies (Policies) Policies http://www.Intchains.com/role/PrincipalAccountingPolicies 30 false false R31.htm 1031 - Disclosure - Organization and principal activities (Tables) Sheet http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesTables Organization and principal activities (Tables) Tables http://www.Intchains.com/role/OrganizationAndPrincipalActivities 31 false false R32.htm 1032 - Disclosure - Principal Accounting Policies (Tables) Sheet http://www.Intchains.com/role/PrincipalAccountingPoliciesTables Principal Accounting Policies (Tables) Tables http://www.Intchains.com/role/PrincipalAccountingPolicies 32 false false R33.htm 1033 - Disclosure - Risks and concentration (Tables) Sheet http://www.Intchains.com/role/RisksAndConcentrationTables Risks and concentration (Tables) Tables http://www.Intchains.com/role/RisksAndConcentration 33 false false R34.htm 1034 - Disclosure - Cash and cash equivalents (Tables) Sheet http://www.Intchains.com/role/CashAndCashEquivalentsTables Cash and cash equivalents (Tables) Tables http://www.Intchains.com/role/CashAndCashEquivalents 34 false false R35.htm 1035 - Disclosure - Inventories, net (Tables) Sheet http://www.Intchains.com/role/InventoriesNetTables Inventories, net (Tables) Tables http://www.Intchains.com/role/InventoriesNet 35 false false R36.htm 1036 - Disclosure - Prepayments and other current assets, net (Tables) Sheet http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetTables Prepayments and other current assets, net (Tables) Tables http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNet 36 false false R37.htm 1037 - Disclosure - Short-term investments (Tables) Sheet http://www.Intchains.com/role/ShortTermInvestmentsTables Short-term investments (Tables) Tables http://www.Intchains.com/role/ShortTermInvestments 37 false false R38.htm 1038 - Disclosure - Property, equipment and software, net (Tables) Sheet http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetTables Property, equipment and software, net (Tables) Tables http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNet 38 false false R39.htm 1039 - Disclosure - Intangible assets, net (Tables) Sheet http://www.Intchains.com/role/IntangibleAssetsNetTables Intangible assets, net (Tables) Tables http://www.Intchains.com/role/IntangibleAssetsNet 39 false false R40.htm 1040 - Disclosure - Lease (Tables) Sheet http://www.Intchains.com/role/LeaseTables Lease (Tables) Tables http://www.Intchains.com/role/Lease 40 false false R41.htm 1041 - Disclosure - Prepayments on long-term assets (Tables) Sheet http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsTables Prepayments on long-term assets (Tables) Tables http://www.Intchains.com/role/PrepaymentsOnLongTermAssets 41 false false R42.htm 1042 - Disclosure - Accrued liabilities and other current liabilities (Tables) Sheet http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesTables Accrued liabilities and other current liabilities (Tables) Tables http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilities 42 false false R43.htm 1043 - Disclosure - Share based compensation (Tables) Sheet http://www.Intchains.com/role/ShareBasedCompensationTables Share based compensation (Tables) Tables http://www.Intchains.com/role/ShareBasedCompensation 43 false false R44.htm 1044 - Disclosure - Products revenue - (Tables) Sheet http://www.Intchains.com/role/ProductsRevenueTables Products revenue - (Tables) Tables http://www.Intchains.com/role/ProductsRevenue 44 false false R45.htm 1045 - Disclosure - Other income, net (Tables) Sheet http://www.Intchains.com/role/OtherIncomeNetTables Other income, net (Tables) Tables http://www.Intchains.com/role/OtherIncomeNet 45 false false R46.htm 1046 - Disclosure - Income Taxes (Tables) Sheet http://www.Intchains.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.Intchains.com/role/IncomeTaxes 46 false false R47.htm 1047 - Disclosure - Basic and diluted net earnings per share (Tables) Sheet http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareTables Basic and diluted net earnings per share (Tables) Tables http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShare 47 false false R48.htm 1048 - Disclosure - Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Detail) Sheet http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Detail) Details 48 false false R49.htm 1049 - Disclosure - Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Parenthetical) (Detail) Sheet http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipParentheticalDetail Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Parenthetical) (Detail) Details 49 false false R50.htm 1050 - Disclosure - Organization and principal activities - Additional Information (Detail) Sheet http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail Organization and principal activities - Additional Information (Detail) Details 50 false false R51.htm 1051 - Disclosure - Principal Accounting Policies - Schedule of Group's assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy (Detail) Sheet http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail Principal Accounting Policies - Schedule of Group's assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy (Detail) Details 51 false false R52.htm 1052 - Disclosure - Principal Accounting Policies - Schedule of Estimated Useful Lives of Property, Plant and Equipment (Detail) Sheet http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail Principal Accounting Policies - Schedule of Estimated Useful Lives of Property, Plant and Equipment (Detail) Details 52 false false R53.htm 1053 - Disclosure - Principle Accounting Policies - Schedule of Estimated Useful Lives of Major Intangible Assets (Detail) Sheet http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail Principle Accounting Policies - Schedule of Estimated Useful Lives of Major Intangible Assets (Detail) Details 53 false false R54.htm 1054 - Disclosure - Principal Accounting Policies - Additional Information (Detail) Sheet http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail Principal Accounting Policies - Additional Information (Detail) Details 54 false false R55.htm 1055 - Disclosure - Risks and concentration - Schedules of Concentration of Risk, by Risk Factor (Detail) Sheet http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail Risks and concentration - Schedules of Concentration of Risk, by Risk Factor (Detail) Details 55 false false R56.htm 1056 - Disclosure - Cash and cash equivalents - Schedule of cash and cash equivalents by currency denomination and jurisdiction (Detail) Sheet http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail Cash and cash equivalents - Schedule of cash and cash equivalents by currency denomination and jurisdiction (Detail) Details 56 false false R57.htm 1057 - Disclosure - Inventories, net - Schedule of Inventories Net (Detail) Sheet http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail Inventories, net - Schedule of Inventories Net (Detail) Details 57 false false R58.htm 1058 - Disclosure - Inventories, net - Additional Information (Detail) Sheet http://www.Intchains.com/role/InventoriesNetAdditionalInformationDetail Inventories, net - Additional Information (Detail) Details 58 false false R59.htm 1059 - Disclosure - Prepayments and other current assets, net - Schedule of Prepayments and Other Current Assets (Detail) Sheet http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail Prepayments and other current assets, net - Schedule of Prepayments and Other Current Assets (Detail) Details 59 false false R60.htm 1060 - Disclosure - Prepayments and other current assets, net - Additional Information (Detail) Sheet http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetAdditionalInformationDetail Prepayments and other current assets, net - Additional Information (Detail) Details 60 false false R61.htm 1061 - Disclosure - Short-term investments - Schedule of Short-term Investment (Detail) Sheet http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail Short-term investments - Schedule of Short-term Investment (Detail) Details 61 false false R62.htm 1062 - Disclosure - Short-term investments - Additional Information (Detail) Sheet http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail Short-term investments - Additional Information (Detail) Details 62 false false R63.htm 1063 - Disclosure - Property, equipment and software, net - Schedule of Property, Equipment and Software, Net (Detail) Sheet http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail Property, equipment and software, net - Schedule of Property, Equipment and Software, Net (Detail) Details 63 false false R64.htm 1064 - Disclosure - Property, equipment and software, net - Additional Information (Detail) Sheet http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail Property, equipment and software, net - Additional Information (Detail) Details 64 false false R65.htm 1065 - Disclosure - Intangible assets, net - Schedule of Intangible assets (Detail) Sheet http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail Intangible assets, net - Schedule of Intangible assets (Detail) Details 65 false false R66.htm 1066 - Disclosure - Intangible assets, net - Schedule of amortization expenses related to the intangible assets for future periods (Detail) Sheet http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail Intangible assets, net - Schedule of amortization expenses related to the intangible assets for future periods (Detail) Details 66 false false R67.htm 1067 - Disclosure - Intangible assets, net - Additional Information (Detail) Sheet http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail Intangible assets, net - Additional Information (Detail) Details 67 false false R68.htm 1068 - Disclosure - Lease - Schedule of lease expenses (Detail) Sheet http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail Lease - Schedule of lease expenses (Detail) Details 68 false false R69.htm 1069 - Disclosure - Lease - Supplemental cash flow information related to leases (Detail) Sheet http://www.Intchains.com/role/LeaseSupplementalCashFlowInformationRelatedToLeasesDetail Lease - Supplemental cash flow information related to leases (Detail) Details 69 false false R70.htm 1070 - Disclosure - Lease - Schedule of Weighted Average Lease Terms and Discount Rate (Detail) Sheet http://www.Intchains.com/role/LeaseScheduleOfWeightedAverageLeaseTermsAndDiscountRateDetail Lease - Schedule of Weighted Average Lease Terms and Discount Rate (Detail) Details 70 false false R71.htm 1071 - Disclosure - Lease - Schedule of Maturities of lease liabilities (Detail) Sheet http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail Lease - Schedule of Maturities of lease liabilities (Detail) Details 71 false false R72.htm 1072 - Disclosure - Prepayments on long-term assets - Summary of Prepayments on Long-term Assets (Detail) Sheet http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsSummaryOfPrepaymentsOnLongTermAssetsDetail Prepayments on long-term assets - Summary of Prepayments on Long-term Assets (Detail) Details 72 false false R73.htm 1073 - Disclosure - Prepayments on long-term assets - Additional Information (Detail) Sheet http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail Prepayments on long-term assets - Additional Information (Detail) Details 73 false false R74.htm 1074 - Disclosure - Accrued liabilities and other current liabilities - Accrued liabilities and other current liabilities (Detail) Sheet http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail Accrued liabilities and other current liabilities - Accrued liabilities and other current liabilities (Detail) Details 74 false false R75.htm 1075 - Disclosure - Share capital - Additional Information (Detail) Sheet http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail Share capital - Additional Information (Detail) Details 75 false false R76.htm 1076 - Disclosure - Share based compensation - Schedule of Nonvested Restricted Stock Units Activity (Detail) Sheet http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail Share based compensation - Schedule of Nonvested Restricted Stock Units Activity (Detail) Details 76 false false R77.htm 1077 - Disclosure - Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Detail) Sheet http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Detail) Details 77 false false R78.htm 1078 - Disclosure - Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Parenthetical) (Detail) Sheet http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityParentheticalDetail Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Parenthetical) (Detail) Details 78 false false R79.htm 1079 - Disclosure - Share based compensation - Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Detail) Sheet http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail Share based compensation - Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Detail) Details 79 false false R80.htm 1080 - Disclosure - Share based compensation - Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount (Detail) Sheet http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail Share based compensation - Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount (Detail) Details 80 false false R81.htm 1081 - Disclosure - Share based compensation - Additional Information (Detail) Sheet http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail Share based compensation - Additional Information (Detail) Details 81 false false R82.htm 1082 - Disclosure - Products revenue - Summary Of Information About Product Revenue (Detail) Sheet http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail Products revenue - Summary Of Information About Product Revenue (Detail) Details 82 false false R83.htm 1083 - Disclosure - Products revenue - Summary Of Information About Product Revenue (Parenthetical) (Detail) Sheet http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueParentheticalDetail Products revenue - Summary Of Information About Product Revenue (Parenthetical) (Detail) Details 83 false false R84.htm 1084 - Disclosure - Other income, net - Schedule of Other Income (Detail) Sheet http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail Other income, net - Schedule of Other Income (Detail) Details 84 false false R85.htm 1085 - Disclosure - Income Taxes - Summary of Income Tax Rate and the PRC Statutory (Detail) Sheet http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail Income Taxes - Summary of Income Tax Rate and the PRC Statutory (Detail) Details 85 false false R86.htm 1086 - Disclosure - Income Taxes - Summary of Current and Deferred Portions of Income Tax (Detail) Sheet http://www.Intchains.com/role/IncomeTaxesSummaryOfCurrentAndDeferredPortionsOfIncomeTaxDetail Income Taxes - Summary of Current and Deferred Portions of Income Tax (Detail) Details 86 false false R87.htm 1087 - Disclosure - Income Taxes - Summary of deferred tax assets and liabilities (Detail) Sheet http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail Income Taxes - Summary of deferred tax assets and liabilities (Detail) Details 87 false false R88.htm 1088 - Disclosure - Income Taxes - Summary of Valuation Allowances for Deferred Tax Assets (Detail) Sheet http://www.Intchains.com/role/IncomeTaxesSummaryOfValuationAllowancesForDeferredTaxAssetsDetail Income Taxes - Summary of Valuation Allowances for Deferred Tax Assets (Detail) Details 88 false false R89.htm 1089 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 89 false false R90.htm 1090 - Disclosure - Related party transactions - Additional Information (Detail) Sheet http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail Related party transactions - Additional Information (Detail) Details 90 false false R91.htm 1091 - Disclosure - Basic and diluted net earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Detail) Sheet http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail Basic and diluted net earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Detail) Details 91 false false R92.htm 1092 - Disclosure - Commitments and contingencies - Additional Information (Detail) Sheet http://www.Intchains.com/role/CommitmentsAndContingenciesAdditionalInformationDetail Commitments and contingencies - Additional Information (Detail) Details 92 false false R93.htm 1093 - Disclosure - Subsequent events - Additional Information (Detail) Sheet http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail Subsequent events - Additional Information (Detail) Details 93 false false R94.htm 1094 - Disclosure - Restricted net assets - Additional Information (Detail) Sheet http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail Restricted net assets - Additional Information (Detail) Details 94 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - d574315d20f.htm 6599 d574315d20f.htm icg-20231231.xsd icg-20231231_cal.xml icg-20231231_def.xml icg-20231231_lab.xml icg-20231231_pre.xml g574315g00s01.jpg g574315g41a14.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 119 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "d574315d20f.htm": { "nsprefix": "icg", "nsuri": "http://www.Intchains.com/20231231", "dts": { "inline": { "local": [ "d574315d20f.htm" ] }, "schema": { "local": [ "icg-20231231.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/factExplanatory-2009-12-16.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/currency/2023/currency-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/exch/2023/exch-2023.xsd", "https://xbrl.sec.gov/naics/2023/naics-2023.xsd", "https://xbrl.sec.gov/sic/2023/sic-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "icg-20231231_cal.xml" ] }, "definitionLink": { "local": [ "icg-20231231_def.xml" ] }, "labelLink": { "local": [ "icg-20231231_lab.xml" ] }, "presentationLink": { "local": [ "icg-20231231_pre.xml" ] } }, "keyStandard": 337, "keyCustom": 83, "axisStandard": 31, "axisCustom": 4, "memberStandard": 44, "memberCustom": 55, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 3, "http://fasb.org/us-gaap/2023": 2 }, "contextCount": 242, "entityCount": 1, "segmentCount": 103, "elementCount": 693, "unitCount": 10, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 918, "http://xbrl.sec.gov/dei/2023": 47 }, "report": { "R1": { "role": "http://www.Intchains.com/role/CoverPage", "longName": "1001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "longName": "1002 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:ShortTermInvestments", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R3": { "role": "http://www.Intchains.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "1003 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "Unit_USD_per_Share", "xsiNil": "false", "lang": null, "decimals": "6", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": null }, "R4": { "role": "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "longName": "1004 - Statement - Consolidated Statements Of Operations And Comprehensive Income/(Loss)", "shortName": "Consolidated Statements Of Operations And Comprehensive Income/(Loss)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:Revenues", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "icg:SummaryOfInformationAboutProductRevenueTableTextBlock", "icg:DisclousreOfProductRevenueTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R5": { "role": "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossParenthetical", "longName": "1005 - Statement - Consolidated Statements Of Operations And Comprehensive Income/(Loss) (Parenthetical)", "shortName": "Consolidated Statements Of Operations And Comprehensive Income/(Loss) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "div", "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "longName": "1006 - Statement - Consolidated Statements of Changes in Shareholders' Equity", "shortName": "Consolidated Statements of Changes in Shareholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "PAsOn12_31_2020", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2020", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows", "longName": "1007 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ProvisionForInventories", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R8": { "role": "http://www.Intchains.com/role/OrganizationAndPrincipalActivities", "longName": "1008 - Disclosure - Organization and principal activities", "shortName": "Organization and principal activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.Intchains.com/role/PrincipalAccountingPolicies", "longName": "1009 - Disclosure - Principal Accounting Policies", "shortName": "Principal Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.Intchains.com/role/RisksAndConcentration", "longName": "1010 - Disclosure - Risks and concentration", "shortName": "Risks and concentration", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.Intchains.com/role/CashAndCashEquivalents", "longName": "1011 - Disclosure - Cash and cash equivalents", "shortName": "Cash and cash equivalents", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.Intchains.com/role/InventoriesNet", "longName": "1012 - Disclosure - Inventories, net", "shortName": "Inventories, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNet", "longName": "1013 - Disclosure - Prepayments and other current assets, net", "shortName": "Prepayments and other current assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.Intchains.com/role/ShortTermInvestments", "longName": "1014 - Disclosure - Short-term investments", "shortName": "Short-term investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:InvestmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNet", "longName": "1015 - Disclosure - Property, equipment and software, net", "shortName": "Property, equipment and software, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.Intchains.com/role/IntangibleAssetsNet", "longName": "1016 - Disclosure - Intangible assets, net", "shortName": "Intangible assets, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.Intchains.com/role/Lease", "longName": "1017 - Disclosure - Lease", "shortName": "Lease", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.Intchains.com/role/PrepaymentsOnLongTermAssets", "longName": "1018 - Disclosure - Prepayments on long-term assets", "shortName": "Prepayments on long-term assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilities", "longName": "1019 - Disclosure - Accrued liabilities and other current liabilities", "shortName": "Accrued liabilities and other current liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.Intchains.com/role/ShareCapital", "longName": "1020 - Disclosure - Share capital", "shortName": "Share capital", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.Intchains.com/role/ShareBasedCompensation", "longName": "1021 - Disclosure - Share based compensation", "shortName": "Share based compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.Intchains.com/role/ProductsRevenue", "longName": "1022 - Disclosure - Products revenue", "shortName": "Products revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:DisclousreOfProductRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:DisclousreOfProductRevenueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.Intchains.com/role/OtherIncomeNet", "longName": "1023 - Disclosure - Other income, net", "shortName": "Other income, net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:OtherIncomeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:OtherIncomeDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.Intchains.com/role/IncomeTaxes", "longName": "1024 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.Intchains.com/role/RelatedPartyTransactions", "longName": "1025 - Disclosure - Related party transactions", "shortName": "Related party transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShare", "longName": "1026 - Disclosure - Basic and diluted net earnings per share", "shortName": "Basic and diluted net earnings per share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.Intchains.com/role/CommitmentsAndContingencies", "longName": "1027 - Disclosure - Commitments and contingencies", "shortName": "Commitments and contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.Intchains.com/role/SubsequentEvents", "longName": "1028 - Disclosure - Subsequent events", "shortName": "Subsequent events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.Intchains.com/role/RestrictedNetAssets", "longName": "1029 - Disclosure - Restricted net assets", "shortName": "Restricted net assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies", "longName": "1030 - Disclosure - Principal Accounting Policies (Policies)", "shortName": "Principal Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesTables", "longName": "1031 - Disclosure - Organization and principal activities (Tables)", "shortName": "Organization and principal activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NatureOfOperations", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.Intchains.com/role/PrincipalAccountingPoliciesTables", "longName": "1032 - Disclosure - Principal Accounting Policies (Tables)", "shortName": "Principal Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.Intchains.com/role/RisksAndConcentrationTables", "longName": "1033 - Disclosure - Risks and concentration (Tables)", "shortName": "Risks and concentration (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.Intchains.com/role/CashAndCashEquivalentsTables", "longName": "1034 - Disclosure - Cash and cash equivalents (Tables)", "shortName": "Cash and cash equivalents (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.Intchains.com/role/InventoriesNetTables", "longName": "1035 - Disclosure - Inventories, net (Tables)", "shortName": "Inventories, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetTables", "longName": "1036 - Disclosure - Prepayments and other current assets, net (Tables)", "shortName": "Prepayments and other current assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.Intchains.com/role/ShortTermInvestmentsTables", "longName": "1037 - Disclosure - Short-term investments (Tables)", "shortName": "Short-term investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ShortTermInvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:ShortTermInvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetTables", "longName": "1038 - Disclosure - Property, equipment and software, net (Tables)", "shortName": "Property, equipment and software, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.Intchains.com/role/IntangibleAssetsNetTables", "longName": "1039 - Disclosure - Intangible assets, net (Tables)", "shortName": "Intangible assets, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.Intchains.com/role/LeaseTables", "longName": "1040 - Disclosure - Lease (Tables)", "shortName": "Lease (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsTables", "longName": "1041 - Disclosure - Prepayments on long-term assets (Tables)", "shortName": "Prepayments on long-term assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "icg:ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "icg:ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesTables", "longName": "1042 - Disclosure - Accrued liabilities and other current liabilities (Tables)", "shortName": "Accrued liabilities and other current liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:AccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:AccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.Intchains.com/role/ShareBasedCompensationTables", "longName": "1043 - Disclosure - Share based compensation (Tables)", "shortName": "Share based compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.Intchains.com/role/ProductsRevenueTables", "longName": "1044 - Disclosure - Products revenue - (Tables)", "shortName": "Products revenue - (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:SummaryOfInformationAboutProductRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "icg:DisclousreOfProductRevenueTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:SummaryOfInformationAboutProductRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "icg:DisclousreOfProductRevenueTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.Intchains.com/role/OtherIncomeNetTables", "longName": "1045 - Disclosure - Other income, net (Tables)", "shortName": "Other income, net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:OtherIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "icg:OtherIncomeDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:OtherIncomeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "icg:OtherIncomeDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.Intchains.com/role/IncomeTaxesTables", "longName": "1046 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareTables", "longName": "1047 - Disclosure - Basic and diluted net earnings per share (Tables)", "shortName": "Basic and diluted net earnings per share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail", "longName": "1048 - Disclosure - Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Detail)", "shortName": "Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023_IntchainsGlobalLimitedMembersrtOwnershipAxis", "name": "us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "us-gaap:NatureOfOperations", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023_IntchainsGlobalLimitedMembersrtOwnershipAxis", "name": "us-gaap:SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "us-gaap:NatureOfOperations", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipParentheticalDetail", "longName": "1049 - Disclosure - Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Parenthetical) (Detail)", "shortName": "Organization and principal activities - Schedule of Subsidiary of Limited Liability Company or Limited Partnership (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "PAsOn08_19_2021_ShanghaiIntchainsTechnologyHongKongCompanyLimitedMembersrtConsolidatedEntitiesAxis", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "us-gaap:NatureOfOperations", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn08_19_2021_ShanghaiIntchainsTechnologyHongKongCompanyLimitedMembersrtConsolidatedEntitiesAxis", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "td", "tr", "table", "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "us-gaap:NatureOfOperations", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "longName": "1050 - Disclosure - Organization and principal activities - Additional Information (Detail)", "shortName": "Organization and principal activities - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "PAsOn10_09_2021_GoldenStoneHongKongHoldingLimitedMembersrtOwnershipAxis", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn10_09_2021_GoldenStoneHongKongHoldingLimitedMembersrtOwnershipAxis", "name": "us-gaap:EquityMethodInvestmentAggregateCost", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail", "longName": "1051 - Disclosure - Principal Accounting Policies - Schedule of Group's assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy (Detail)", "shortName": "Principal Accounting Policies - Schedule of Group's assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_USTreasurySecuritiesMemberusgaapFairValueByAssetClassAxis", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023_FairValueInputsLevel1MemberusgaapFairValueByFairValueHierarchyLevelAxis_FairValueMeasurementsRecurringMemberusgaapFairValueByMeasurementFrequencyAxis_USTreasurySecuritiesMemberusgaapFairValueByAssetClassAxis", "name": "us-gaap:InvestmentsFairValueDisclosure", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "longName": "1052 - Disclosure - Principal Accounting Policies - Schedule of Estimated Useful Lives of Property, Plant and Equipment (Detail)", "shortName": "Principal Accounting Policies - Schedule of Estimated Useful Lives of Property, Plant and Equipment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "name": "icg:PropertyPlantAndEquipmentUsefulLifeTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023_LeaseholdImprovementsMemberusgaapPropertyPlantAndEquipmentByTypeAxis", "name": "icg:PropertyPlantAndEquipmentUsefulLifeTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail", "longName": "1053 - Disclosure - Principle Accounting Policies - Schedule of Estimated Useful Lives of Major Intangible Assets (Detail)", "shortName": "Principle Accounting Policies - Schedule of Estimated Useful Lives of Major Intangible Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "PAsOn12_31_2023_MinimumMembersrtRangeAxis_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023_MinimumMembersrtRangeAxis_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "td", "tr", "table", "ix:continuation", "div", "us-gaap:IntangibleAssetsFiniteLivedPolicy", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "longName": "1054 - Disclosure - Principal Accounting Policies - Additional Information (Detail)", "shortName": "Principal Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "PAsOn12_31_2022", "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "icg:ContractLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "icg:ContractLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R55": { "role": "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail", "longName": "1055 - Disclosure - Risks and concentration - Schedules of Concentration of Risk, by Risk Factor (Detail)", "shortName": "Risks and concentration - Schedules of Concentration of Risk, by Risk Factor (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023_CustomerAMembersrtMajorCustomersAxis_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023_CustomerAMembersrtMajorCustomersAxis_CustomerConcentrationRiskMemberusgaapConcentrationRiskByTypeAxis_SalesRevenueNetMemberusgaapConcentrationRiskByBenchmarkAxis", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail", "longName": "1056 - Disclosure - Cash and cash equivalents - Schedule of cash and cash equivalents by currency denomination and jurisdiction (Detail)", "shortName": "Cash and cash equivalents - Schedule of cash and cash equivalents by currency denomination and jurisdiction (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023_CNsrtStatementGeographicalAxis_CNYsrtCurrencyAxis", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R57": { "role": "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail", "longName": "1057 - Disclosure - Inventories, net - Schedule of Inventories Net (Detail)", "shortName": "Inventories, net - Schedule of Inventories Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "icg:InventoryFinishedGoodsGross", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "icg:InventoryFinishedGoodsGross", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.Intchains.com/role/InventoriesNetAdditionalInformationDetail", "longName": "1058 - Disclosure - Inventories, net - Additional Information (Detail)", "shortName": "Inventories, net - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:InventoryWriteDown", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:InventoryWriteDown", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail", "longName": "1059 - Disclosure - Prepayments and other current assets, net - Schedule of Prepayments and Other Current Assets (Detail)", "shortName": "Prepayments and other current assets, net - Schedule of Prepayments and Other Current Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:PrepaidTaxes", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:PrepaidTaxes", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "icg:ScheduleOfPrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetAdditionalInformationDetail", "longName": "1060 - Disclosure - Prepayments and other current assets, net - Additional Information (Detail)", "shortName": "Prepayments and other current assets, net - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:WriteDownOfPrepayments", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": null }, "R61": { "role": "http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail", "longName": "1061 - Disclosure - Short-term investments - Schedule of Short-term Investment (Detail)", "shortName": "Short-term investments - Schedule of Short-term Investment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "PAsOn12_31_2023_USTreasurySecuritiesMemberusgaapFinancialInstrumentAxis", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:ShortTermInvestmentTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023_USTreasurySecuritiesMemberusgaapFinancialInstrumentAxis", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:ShortTermInvestmentTableTextBlock", "us-gaap:InvestmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail", "longName": "1062 - Disclosure - Short-term investments - Additional Information (Detail)", "shortName": "Short-term investments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "PAsOn12_31_2023_USTreasurySecuritiesMemberusgaapFinancialInstrumentAxis", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:InvestmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023_USTreasurySecuritiesMemberusgaapFinancialInstrumentAxis", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:InvestmentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "longName": "1063 - Disclosure - Property, equipment and software, net - Schedule of Property, Equipment and Software, Net (Detail)", "shortName": "Property, equipment and software, net - Schedule of Property, Equipment and Software, Net (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail", "longName": "1064 - Disclosure - Property, equipment and software, net - Additional Information (Detail)", "shortName": "Property, equipment and software, net - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:AssetImpairmentCharges", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:AssetImpairmentCharges", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:AssetImpairmentCharges", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail", "longName": "1065 - Disclosure - Intangible assets, net - Schedule of Intangible assets (Detail)", "shortName": "Intangible assets, net - Schedule of Intangible assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023_TrademarksMemberusgaapFiniteLivedIntangibleAssetsByMajorClassAxis", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R66": { "role": "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail", "longName": "1066 - Disclosure - Intangible assets, net - Schedule of amortization expenses related to the intangible assets for future periods (Detail)", "shortName": "Intangible assets, net - Schedule of amortization expenses related to the intangible assets for future periods (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "longName": "1067 - Disclosure - Intangible assets, net - Additional Information (Detail)", "shortName": "Intangible assets, net - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsFinitelived", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail", "longName": "1068 - Disclosure - Lease - Schedule of lease expenses (Detail)", "shortName": "Lease - Schedule of lease expenses (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.Intchains.com/role/LeaseSupplementalCashFlowInformationRelatedToLeasesDetail", "longName": "1069 - Disclosure - Lease - Supplemental cash flow information related to leases (Detail)", "shortName": "Lease - Supplemental cash flow information related to leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.Intchains.com/role/LeaseScheduleOfWeightedAverageLeaseTermsAndDiscountRateDetail", "longName": "1070 - Disclosure - Lease - Schedule of Weighted Average Lease Terms and Discount Rate (Detail)", "shortName": "Lease - Schedule of Weighted Average Lease Terms and Discount Rate (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "icg:ScheduleOfWeightedAverageLeaseTermsAndDiscountRateTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "td", "tr", "table", "icg:ScheduleOfWeightedAverageLeaseTermsAndDiscountRateTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail", "longName": "1071 - Disclosure - Lease - Schedule of Maturities of lease liabilities (Detail)", "shortName": "Lease - Schedule of Maturities of lease liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsSummaryOfPrepaymentsOnLongTermAssetsDetail", "longName": "1072 - Disclosure - Prepayments on long-term assets - Summary of Prepayments on Long-term Assets (Detail)", "shortName": "Prepayments on long-term assets - Summary of Prepayments on Long-term Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:PrepaidExpenseNoncurrent", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "icg:ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:PrepaidExpenseNoncurrent", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "icg:ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail", "longName": "1073 - Disclosure - Prepayments on long-term assets - Additional Information (Detail)", "shortName": "Prepayments on long-term assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "P12_21_2021To12_21_2021", "name": "us-gaap:PaymentsToAcquireBuildings", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "icg:ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P12_21_2021To12_21_2021", "name": "us-gaap:PaymentsToAcquireBuildings", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "icg:ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail", "longName": "1074 - Disclosure - Accrued liabilities and other current liabilities - Accrued liabilities and other current liabilities (Detail)", "shortName": "Accrued liabilities and other current liabilities - Accrued liabilities and other current liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:AccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:AccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "longName": "1075 - Disclosure - Share capital - Additional Information (Detail)", "shortName": "Share capital - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "PAsOn06_28_2021", "name": "us-gaap:CommonStockValueOutstanding", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn06_28_2021", "name": "us-gaap:CommonStockValueOutstanding", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail", "longName": "1076 - Disclosure - Share based compensation - Schedule of Nonvested Restricted Stock Units Activity (Detail)", "shortName": "Share based compensation - Schedule of Nonvested Restricted Stock Units Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwothousandandtwentytwoplanMemberusgaapPlanNameAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2022_RestrictedStockMemberusgaapAwardTypeAxis_TwothousandandtwentytwoplanMemberusgaapPlanNameAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail", "longName": "1077 - Disclosure - Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Detail)", "shortName": "Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "PAsOn12_31_2022_EmployeeStockOptionMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2022_EmployeeStockOptionMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityParentheticalDetail", "longName": "1078 - Disclosure - Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Parenthetical) (Detail)", "shortName": "Share based compensation - Summary of Share-Based Payment Arrangement, Option, Activity (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "PAsOn12_31_2023_EmployeeStockOptionMemberusgaapAwardTypeAxis", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": null }, "R79": { "role": "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail", "longName": "1079 - Disclosure - Share based compensation - Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Detail)", "shortName": "Share based compensation - Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "longName": "1080 - Disclosure - Share based compensation - Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "shortName": "Share based compensation - Schedule of Share-Based Payment Arrangement, Expensed and Capitalized, Amount (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "longName": "1081 - Disclosure - Share based compensation - Additional Information (Detail)", "shortName": "Share based compensation - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R82": { "role": "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail", "longName": "1082 - Disclosure - Products revenue - Summary Of Information About Product Revenue (Detail)", "shortName": "Products revenue - Summary Of Information About Product Revenue (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:Revenues", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "icg:SummaryOfInformationAboutProductRevenueTableTextBlock", "icg:DisclousreOfProductRevenueTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023_AsicChipsProductsExcludingOthersAdjustmentMembersrtProductOrServiceAxis", "name": "us-gaap:Revenues", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "icg:SummaryOfInformationAboutProductRevenueTableTextBlock", "icg:DisclousreOfProductRevenueTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R83": { "role": "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueParentheticalDetail", "longName": "1083 - Disclosure - Products revenue - Summary Of Information About Product Revenue (Parenthetical) (Detail)", "shortName": "Products revenue - Summary Of Information About Product Revenue (Parenthetical) (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "parenthetical", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:Revenues", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "div", "td", "tr", "table", "icg:SummaryOfInformationAboutProductRevenueTableTextBlock", "icg:DisclousreOfProductRevenueTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023_IntelligentRouterProductsMembersrtProductOrServiceAxis", "name": "us-gaap:Revenues", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "icg:DisclousreOfProductRevenueTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R84": { "role": "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail", "longName": "1084 - Disclosure - Other income, net - Schedule of Other Income (Detail)", "shortName": "Other income, net - Schedule of Other Income (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:OtherIncome", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:OtherIncomeTableTextBlock", "icg:OtherIncomeDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "icg:InterestExpenseAndGuaranteeFee", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "icg:OtherIncomeTableTextBlock", "icg:OtherIncomeDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R85": { "role": "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail", "longName": "1085 - Disclosure - Income Taxes - Summary of Income Tax Rate and the PRC Statutory (Detail)", "shortName": "Income Taxes - Summary of Income Tax Rate and the PRC Statutory (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R86": { "role": "http://www.Intchains.com/role/IncomeTaxesSummaryOfCurrentAndDeferredPortionsOfIncomeTaxDetail", "longName": "1086 - Disclosure - Income Taxes - Summary of Current and Deferred Portions of Income Tax (Detail)", "shortName": "Income Taxes - Summary of Current and Deferred Portions of Income Tax (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R87": { "role": "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail", "longName": "1087 - Disclosure - Income Taxes - Summary of deferred tax assets and liabilities (Detail)", "shortName": "Income Taxes - Summary of deferred tax assets and liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.Intchains.com/role/IncomeTaxesSummaryOfValuationAllowancesForDeferredTaxAssetsDetail", "longName": "1088 - Disclosure - Income Taxes - Summary of Valuation Allowances for Deferred Tax Assets (Detail)", "shortName": "Income Taxes - Summary of Valuation Allowances for Deferred Tax Assets (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "PAsOn12_31_2022", "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "unitRef": "Unit_CNY", "xsiNil": "true", "lang": null, "decimals": null, "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R89": { "role": "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "1089 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "ix:continuation", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R90": { "role": "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail", "longName": "1090 - Disclosure - Related party transactions - Additional Information (Detail)", "shortName": "Related party transactions - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "us-gaap:RelatedPartyTransactionAmountsOfTransaction", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "longName": "1091 - Disclosure - Basic and diluted net earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Detail)", "shortName": "Basic and diluted net earnings per share - Schedule of Earnings Per Share, Basic and Diluted (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "P01_01_2023To12_31_2023", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.Intchains.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "longName": "1092 - Disclosure - Commitments and contingencies - Additional Information (Detail)", "shortName": "Commitments and contingencies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "us-gaap:OtherCommitment", "unitRef": "Unit_CNY", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:OtherCommitment", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": null }, "R93": { "role": "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail", "longName": "1093 - Disclosure - Subsequent events - Additional Information (Detail)", "shortName": "Subsequent events - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "P12_08_2023To12_08_2023", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "Unit_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "div", "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true }, "uniqueAnchor": { "contextRef": "PAsOn01_22_2024_AdrMemberusgaapStatementClassOfStockAxis_SubsequentEventMemberusgaapSubsequentEventTypeAxis_UnderwriterAgreementMemberICGAgreementAxis", "name": "us-gaap:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "unitRef": "Unit_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "div", "div", "div", "div", "us-gaap:SubsequentEventsTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "unique": true } }, "R94": { "role": "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail", "longName": "1094 - Disclosure - Restricted net assets - Additional Information (Detail)", "shortName": "Restricted net assets - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "PAsOn12_31_2023", "name": "icg:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "div", "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "PAsOn12_31_2023", "name": "icg:MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw", "unitRef": "Unit_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "div", "div", "div", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "d574315d20f.htm", "first": true, "unique": true } } }, "tag": { "icg_AboveTwoMillionHongkongDollarsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AboveTwoMillionHongkongDollarsMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Above Two Million Hongkong Dollars [Member]", "verboseLabel": "Above Two Million Hongkong Dollars [Member]", "documentation": "Above two million Hongkong dollars." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "icg_AccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AccountingPoliciesLineItems", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "icg_AccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AccountingPoliciesTable", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "verboseLabel": "Accrued liabilities and other current liabilities", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current", "totalLabel": "Total", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r24" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "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)." } } }, "auth_ref": [ "r22", "r781" ] }, "icg_AccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AccruedLiabilitiesAndOtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Accrued liabilities and other current liabilities [Table Text Block]", "terseLabel": "Accrued liabilities and other current liabilities", "documentation": "Accrued liabilities and other current liabilities." } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesAndOtherLiabilities", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued liabilities and other current liabilities", "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other." } } }, "auth_ref": [] }, "icg_AccruedListingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AccruedListingExpenses", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Accrued listing expenses", "terseLabel": "Accrued listing expenses (Note a)", "documentation": "Accrued listing expenses." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r60", "r179", "r595" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationSaleOfPropertyPlantAndEquipment1", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Sale or Disposal of Property, Plant and Equipment", "terseLabel": "Accumulated depreciation and amortization of disposed assets", "documentation": "Amount of decrease in accumulated depreciation, depletion and amortization as a result of sale or disposal of property, plant and equipment." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 31.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "verboseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r32", "r33", "r108", "r187", "r591", "r616", "r617" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive income", "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." } } }, "auth_ref": [ "r3", "r12", "r33", "r468", "r471", "r516", "r612", "r613", "r832", "r833", "r834", "r841", "r842", "r843" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Trademarks remaining legal lifespans", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r126" ] }, "icg_AdditionalInventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AdditionalInventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/InventoriesNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Additional Inventory Write Down", "terseLabel": "Additional inventory write down", "documentation": "Additional inventory write down." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "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." } } }, "auth_ref": [ "r100" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital [Member]", "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." } } }, "auth_ref": [ "r424", "r425", "r426", "r633", "r841", "r842", "r843", "r901", "r923" ] }, "dei_AddressTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AddressTypeDomain", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Address Type [Domain]", "documentation": "An entity may have several addresses for different purposes and this domain represents all such types." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalOther", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Other", "terseLabel": "Capital injection", "documentation": "Amount of other increase (decrease) in additional paid in capital (APIC)." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "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 income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "dei_AdrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AdrMember", "presentation": [ "http://www.Intchains.com/role/CoverPage", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "ADR [Member]", "terseLabel": "American Depositary Share [Member]", "verboseLabel": "ADR [Member]", "documentation": "American Depositary Receipt (or American Depositary Share, ADS)." } } }, "auth_ref": [ "r799" ] }, "icg_AggregateAmountOfTaxesPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AggregateAmountOfTaxesPayment", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "aggregate amount of taxes payment", "terseLabel": "Aggregate amount of taxes payment", "documentation": "aggregate amount of taxes payment." } } }, "auth_ref": [] }, "icg_AgreementAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AgreementAxis", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Agreement [Axis]", "documentation": "Agreement." } } }, "auth_ref": [] }, "icg_AgreementDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AgreementDomain", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Agreement [Domain]", "documentation": "Agreement." } } }, "auth_ref": [] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Share-based compensation expenses", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r419", "r431" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "icg_AmountOfInventoryReservesForWeightedAverageMethodAndOtherInventoryValuationMethods": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AmountOfInventoryReservesForWeightedAverageMethodAndOtherInventoryValuationMethods", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail": { "parentTag": "icg_CurrentInventoriesValuedAtLowerOfCostOrNetRealizableValue", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Amount Of Inventory Reserves For Weighted Average Method And Other Inventory Valuation Methods", "negatedLabel": "Less: inventory provision", "documentation": "Amount of inventory reserves for weighted average method and other inventory valuation methods." } } }, "auth_ref": [] }, "us-gaap_AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmountOfRestrictedNetAssetsForConsolidatedAndUnconsolidatedSubsidiaries", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Amount of Restricted Net Assets for Consolidated and Unconsolidated Subsidiaries", "terseLabel": "Restricted net assets", "documentation": "Amount of restricted net assets of consolidated and unconsolidated subsidiaries as of the end of the most recently completed fiscal year." } } }, "auth_ref": [ "r210" ] }, "icg_AncillarySoftwareAndHardwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AncillarySoftwareAndHardwareMember", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Ancillary Software And Hardware [Member]", "terseLabel": "Ancillary software and hardware", "documentation": "Ancillary software and hardware." } } }, "auth_ref": [] }, "icg_AppropriationsForGeneralReserveFundsAndStatutorySurplusFund": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AppropriationsForGeneralReserveFundsAndStatutorySurplusFund", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Appropriations For General Reserve Funds And Statutory Surplus Fund", "terseLabel": "Appropriations to statutory reserve", "documentation": "Appropriations for general reserve funds and statutory surplus fund." } } }, "auth_ref": [] }, "icg_AppropriationsToStatutoryReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AppropriationsToStatutoryReserve", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Appropriations to statutory reserve", "terseLabel": "Appropriations to statutory reserve", "documentation": "Appropriations to statutory reserve." } } }, "auth_ref": [] }, "icg_AsicChipsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AsicChipsMember", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Asic Chips [Member]", "terseLabel": "ASIC chips", "documentation": "Asic chips." } } }, "auth_ref": [] }, "icg_AsicChipsProductsExcludingOthersAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "AsicChipsProductsExcludingOthersAdjustmentMember", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail" ], "lang": { "en-us": { "role": { "label": "ASIC Chips Products Excluding Others Adjustment [Member]", "terseLabel": "ASIC chips products", "documentation": "ASIC chips products excluding others adjustment." } } }, "auth_ref": [] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r897" ] }, "us-gaap_AssetAcquisitionConsiderationTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferred", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred", "terseLabel": "Total price of consideration", "documentation": "Amount of consideration transferred in asset acquisition. Includes, but is not limited to, cash, liability incurred by acquirer, and equity interest issued by acquirer." } } }, "auth_ref": [ "r779", "r898", "r899", "r900" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredTransactionCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredTransactionCost", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition, Consideration Transferred, Transaction Cost", "terseLabel": "Transcation cost", "documentation": "Amount of transaction cost incurred as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r779", "r898", "r899", "r900" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r897" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Asset Impairment Charges", "terseLabel": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r8", "r59" ] }, "us-gaap_AssetImpairmentChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentChargesAbstract", "lang": { "en-us": { "role": { "label": "Asset Impairment Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "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." } } }, "auth_ref": [ "r148", "r182", "r211", "r250", "r264", "r268", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r463", "r465", "r485", "r587", "r670", "r781", "r794", "r861", "r862", "r907" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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." } } }, "auth_ref": [ "r174", "r189", "r211", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r463", "r465", "r485", "r781", "r861", "r862", "r907" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r82" ] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets", "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." } } }, "auth_ref": [ "r211", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r463", "r465", "r485", "r861", "r862", "r907" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r800", "r801", "r802" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "auth_ref": [ "r800", "r801", "r802" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "auth_ref": [ "r800", "r801", "r802" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "verboseLabel": "Debt securities, available-for-sale, amortized cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r275", "r312", "r586" ] }, "us-gaap_AvailableForSaleDebtSecuritiesGrossUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesGrossUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Unrealized Gain", "verboseLabel": "Debt securities, available-for-sale, unrealized gain", "documentation": "Amount of unrealized gain on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r848" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale", "terseLabel": "U.S. Treasury securities", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r276", "r312", "r580", "r847" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r414", "r415", "r416", "r417", "r418" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of presentation", "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)." } } }, "auth_ref": [] }, "us-gaap_BuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingImprovementsMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Building Improvements [Member]", "terseLabel": "Building improvement", "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r130" ] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "terseLabel": "Building", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r130" ] }, "dei_BusinessContactMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "BusinessContactMember", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Business Contact [Member]", "terseLabel": "Business Contact [Member]", "documentation": "Business contact for the entity" } } }, "auth_ref": [ "r801", "r802" ] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CN", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail", "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "CHINA", "terseLabel": "China", "verboseLabel": "CHINA [Member]" } } }, "auth_ref": [] }, "currency_CNY": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "CNY", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "China, Yuan Renminbi", "terseLabel": "RMB" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAbstract", "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail", "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r41", "r177", "r749" ] }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalents" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash and cash equivalents", "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Generally, only investments maturing within three months from the date of acquisition qualify." } } }, "auth_ref": [ "r177", "r589" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents", "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." } } }, "auth_ref": [ "r42" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodStartLabel": "Cash and cash equivalents, at the beginning of year", "periodEndLabel": "Cash and cash equivalents at the end of year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r41", "r120", "r207" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net increase/(decrease) in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r120" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing activities:" } } }, "auth_ref": [] }, "icg_CashPaidForGuaranteeFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CashPaidForGuaranteeFee", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Paid for Guarantee Fee", "terseLabel": "Cash paid for guarantee fee", "documentation": "Cash paid for guarantee fee." } } }, "auth_ref": [] }, "icg_ChangeInFairValueOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ChangeInFairValueOfShortTermInvestments", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Change In Fair Value Of Short Term Investments", "negatedLabel": "Changes in fair value of short-term investments", "terseLabel": "Changes in fair value of short-term investments", "documentation": "Change in fair value of short term investments." } } }, "auth_ref": [] }, "icg_ChangesInRightOfUseAssetsAndLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ChangesInRightOfUseAssetsAndLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Changes In Right Of Use Assets And Lease Liabilities", "terseLabel": "Change in right-of-use assets and lease liabilities", "documentation": "Changes in right-of-use assets and lease liabilities." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.Intchains.com/role/CoverPage", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r171", "r183", "r184", "r185", "r211", "r232", "r233", "r240", "r242", "r248", "r249", "r304", "r333", "r335", "r336", "r337", "r340", "r341", "r347", "r348", "r351", "r354", "r361", "r485", "r624", "r625", "r626", "r627", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r657", "r679", "r703", "r725", "r726", "r727", "r728", "r729", "r808", "r837", "r844" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Line Items]", "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." } } }, "auth_ref": [ "r183", "r184", "r185", "r248", "r347", "r348", "r349", "r351", "r354", "r359", "r361", "r624", "r625", "r626", "r627", "r768", "r808", "r837" ] }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants", "documentation": "Exercise price per share or per unit of warrants or rights outstanding." } } }, "auth_ref": [ "r362" ] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByEachWarrantOrRight", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Each Warrant or Right", "terseLabel": "Class of warrant or right, number of securities called by each warrant or right", "documentation": "Number of securities into which each warrant or right may be converted. For example, but not limited to, each warrant may be converted into two shares." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "terseLabel": "Class of warrant or right, number of securities called by warrants or rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r362" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/CommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r132", "r327", "r328", "r733", "r857" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.Intchains.com/role/CoverPage", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Class A [Member]", "terseLabel": "Class A Ordinary Shares [Member]", "verboseLabel": "Common Class A", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r923" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Class B [Member]", "verboseLabel": "Common Class B", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r923" ] }, "icg_CommonStockAuthorizedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CommonStockAuthorizedCapital", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock Authorized Capital", "terseLabel": "Common stock authorized capital", "documentation": "Common stock authorized capital." } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Maximum aggregate number of shares that may be issued under the Plan", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r29" ] }, "us-gaap_CommonStockConversionBasis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockConversionBasis", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Conversion Basis", "verboseLabel": "Common Stock, Stock Subdivision and Conversion basis", "documentation": "Description of basis for conversion of convertible common stock." } } }, "auth_ref": [ "r185" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r784", "r785", "r786", "r788", "r789", "r790", "r791", "r841", "r842", "r901", "r920", "r923" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Ordinary shares par value", "verboseLabel": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r99" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Ordinary shares authorized", "verboseLabel": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r99", "r657" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Ordinary shares issued", "verboseLabel": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r99" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Ordinary shares outstanding", "verboseLabel": "Common Stock, Shares Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r13", "r99", "r657", "r676", "r923", "r924" ] }, "icg_CommonStockStockSubdivisionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CommonStockStockSubdivisionMember", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Stock Subdivision [Member]", "verboseLabel": "Common Stock, Stock Subdivision", "documentation": "Common stock, stock subdivision Member." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 26.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares (US$0.000001 par value; 50,000,000,000 shares authorized, 117,647,000 and 119,876,032 shares issued and outstanding as of December 31, 2022 and 2023, respectively)", "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." } } }, "auth_ref": [ "r99", "r590", "r781" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Outstanding", "verboseLabel": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r99", "r657" ] }, "us-gaap_CommonStockVotingRights": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockVotingRights", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Common Stock, Voting Rights", "verboseLabel": "Description of voting rights of common stock", "documentation": "Description of voting rights of common stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights." } } }, "auth_ref": [ "r64" ] }, "us-gaap_CompensationRelatedCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Compensation Related Costs, Policy [Policy Text Block]", "terseLabel": "Employee social security and welfare benefits", "documentation": "Disclosure of accounting policy for salaries, bonuses, incentive awards, postretirement and postemployment benefits granted to employees, including equity-based arrangements; discloses methodologies for measurement, and the bases for recognizing related assets and liabilities and recognizing and reporting compensation expense." } } }, "auth_ref": [ "r69" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "verboseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfIncomeTaxExpenseBenefitContinuingOperationsAbstract", "lang": { "en-us": { "role": { "label": "Components of Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income/(loss)", "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." } } }, "auth_ref": [ "r34", "r191", "r193", "r199", "r581", "r600" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income (loss)", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computing equipment", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "icg_ComputersAndElectronicEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ComputersAndElectronicEquipmentMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Computers And Electronic Equipment [Member]", "terseLabel": "Computers and electronic equipment", "verboseLabel": "Computers and electronic equipment" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r50", "r52", "r84", "r85", "r273", "r732" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r50", "r52", "r84", "r85", "r273", "r618", "r732" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r50", "r52", "r84", "r85", "r273", "r732", "r810" ] }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentration" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Risks and concentration", "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." } } }, "auth_ref": [ "r124" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Line Items]", "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." } } }, "auth_ref": [ "r732" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "Concentration Risk", "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." } } }, "auth_ref": [ "r50", "r52", "r84", "r85", "r273" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r49", "r50", "r52", "r53", "r84", "r146", "r732" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "verboseLabel": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r50", "r52", "r84", "r85", "r273", "r732" ] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r215", "r463", "r464", "r465", "r466", "r525", "r743", "r860", "r863", "r864" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r215", "r463", "r464", "r465", "r466", "r525", "r743", "r860", "r863", "r864" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation", "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." } } }, "auth_ref": [ "r80", "r753" ] }, "dei_ContactPersonnelName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "ContactPersonnelName", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Contact Personnel Name", "terseLabel": "Contact Personnel Name", "documentation": "Name of contact personnel" } } }, "auth_ref": [] }, "icg_ContractLiabilitiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ContractLiabilitiesPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Contract Liabilities [Policy Text Block]", "terseLabel": "Contract liabilities", "documentation": "Contract liabilities." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "verboseLabel": "Prepayments received from customers", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r364", "r365", "r374" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized from contract liability", "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." } } }, "auth_ref": [ "r375" ] }, "icg_ConvenienceTranslationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ConvenienceTranslationPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Convenience Translation [Policy Text Block]", "terseLabel": "Convenience translation", "documentation": "Convenience translation." } } }, "auth_ref": [] }, "us-gaap_ConversionOfStockByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockByUniqueDescriptionAxis", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Conversion Description [Axis]", "documentation": "Information by description of stock conversions." } } }, "auth_ref": [ "r44", "r45", "r46" ] }, "us-gaap_ConversionOfStockNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockNameDomain", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Conversion of Stock, Name [Domain]", "documentation": "The unique name of a noncash or part noncash stock conversion." } } }, "auth_ref": [ "r44", "r45", "r46" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Cost of Revenue", "negatedLabel": "Cost of revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r113", "r211", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r485", "r861" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Service [Policy Text Block]", "terseLabel": "Cost of revenue", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r815" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "icg_CryptocurrencyNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CryptocurrencyNoncurrent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cryptocurrency Noncurrent", "terseLabel": "Cryptocurrency", "documentation": "Cryptocurrency noncurrent." } } }, "auth_ref": [] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CurrencyAxis", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Currency [Axis]" } } }, "auth_ref": [ "r903" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfCurrentAndDeferredPortionsOfIncomeTaxDetail" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "verboseLabel": "Current tax", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r144", "r452", "r458", "r840" ] }, "icg_CurrentInventoriesValuedAtLowerOfCostOrNetRealizableValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CurrentInventoriesValuedAtLowerOfCostOrNetRealizableValue", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Current Inventories Valued At Lower Of Cost Or Net Realizable Value", "terseLabel": "Inventories, net", "totalLabel": "Total", "documentation": "The amount of current inventories which are valued at the lower of cost or net realizable value." } } }, "auth_ref": [] }, "icg_CurrentRatesOfSurcharge": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CurrentRatesOfSurcharge", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Current Rates Of Surcharge", "terseLabel": "Current Rates of Surcharge", "documentation": "Current rates of surcharge." } } }, "auth_ref": [] }, "icg_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CustomerAMember", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Customer A [Member]", "verboseLabel": "Customer A [Member]" } } }, "auth_ref": [] }, "icg_CustomerBMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CustomerBMember", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Customer B [Member]", "verboseLabel": "Customer B [Member]" } } }, "auth_ref": [] }, "icg_CustomerCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CustomerCMember", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Customer C [Member]", "verboseLabel": "Customer C [Member]" } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r51", "r273" ] }, "icg_CustomerDMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CustomerDMember", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Customer D [Member]", "verboseLabel": "Customer D [Member]" } } }, "auth_ref": [] }, "icg_CustomerEMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "CustomerEMember", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Customer E [Member]", "terseLabel": "Customer E [Member]", "documentation": "Customer E." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r79" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Face Amount", "terseLabel": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r86", "r87", "r342", "r503", "r766", "r767" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest Rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r28", "r343" ] }, "us-gaap_DebtSecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAbstract", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities [Abstract]", "terseLabel": "Debt securities:" } } }, "auth_ref": [] }, "us-gaap_DebtSecuritiesHeldToMaturityNonaccrualLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityNonaccrualLineItems", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Nonaccrual [Line Items]", "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." } } }, "auth_ref": [ "r310" ] }, "us-gaap_DebtSecuritiesHeldToMaturityNonaccrualTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesHeldToMaturityNonaccrualTable", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Held-to-Maturity, Nonaccrual [Table]", "documentation": "Disclosure of information about investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status." } } }, "auth_ref": [ "r310" ] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsTables" ], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Table Text Block]", "terseLabel": "Summary of prepayments on long-term assets", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r437", "r438" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Intchains.com/role/IncomeTaxesSummaryOfCurrentAndDeferredPortionsOfIncomeTaxDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax expense/(benefit)", "verboseLabel": "Deferred taxation", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r144", "r167", "r457", "r458", "r840" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Total deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r96", "r97", "r149", "r446" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r437", "r438", "r588" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "totalLabel": "Total deferred tax assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r447" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Inventory", "verboseLabel": "Inventory provision", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r77", "r895" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets", "terseLabel": "Deferred tax assets", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r894" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r894" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "verboseLabel": "Accrued expense and others", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r77", "r895" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Impairment Losses", "terseLabel": "Impairment on prepayment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses." } } }, "auth_ref": [ "r77", "r895" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "verboseLabel": "Product warranty", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves." } } }, "auth_ref": [ "r77", "r895" ] }, "icg_DeferredTaxAssetsTaxLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "DeferredTaxAssetsTaxLoss", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets Tax Loss", "terseLabel": "Tax loss", "documentation": "Deferred tax assets tax loss." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail", "http://www.Intchains.com/role/IncomeTaxesSummaryOfValuationAllowancesForDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "Valuation allowance", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Valuation allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r448" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net, Total", "negatedTotalLabel": "Net deferred tax liabilities", "negatedLabel": "Deferred tax liabilities", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r74", "r894" ] }, "icg_DeferredTaxLiabilitiesAcceleratedTaxDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "DeferredTaxLiabilitiesAcceleratedTaxDepreciation", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities Accelerated Tax Depreciation", "negatedLabel": "Accelerated tax depreciation", "documentation": "Deferred tax liabilities accelerated tax depreciation." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfDeferredTaxAssetsAndLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net [Abstract]", "verboseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Employee social security and welfare benefits", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r384" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization of property, equipment and software", "verboseLabel": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r8", "r254" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Share based compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r386", "r389", "r420", "r421", "r423", "r776" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "icg_DisclousreOfProductRevenueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "DisclousreOfProductRevenueTextBlock", "presentation": [ "http://www.Intchains.com/role/ProductsRevenue" ], "lang": { "en-us": { "role": { "label": "Disclousre Of Product Revenue [Text Block]", "terseLabel": "Products revenue", "documentation": "Disclousre of product revenue." } } }, "auth_ref": [] }, "dei_DocumentAccountingStandard": { "xbrltype": "accountingStandardItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAccountingStandard", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Accounting Standard", "terseLabel": "Document Accounting Standard", "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'." } } }, "auth_ref": [ "r801" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "terseLabel": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r800", "r801", "r802" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r800", "r801", "r802", "r804" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Information [Line Items]", "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." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentRegistrationStatement": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentRegistrationStatement", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Registration Statement", "terseLabel": "Document Registration Statement", "documentation": "Boolean flag that is true only for a form used as a registration statement." } } }, "auth_ref": [ "r795" ] }, "dei_DocumentShellCompanyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentShellCompanyReport", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Shell Company Report", "terseLabel": "Document Shell Company Report", "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act." } } }, "auth_ref": [ "r801" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r803" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "terseLabel": "Earnings per share, basic", "verboseLabel": "Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r200", "r221", "r222", "r223", "r224", "r225", "r230", "r232", "r240", "r241", "r242", "r246", "r476", "r477", "r582", "r601", "r757" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "terseLabel": "Earnings per share, diluted", "verboseLabel": "Diluted", "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." } } }, "auth_ref": [ "r200", "r221", "r222", "r223", "r224", "r225", "r232", "r240", "r241", "r242", "r246", "r476", "r477", "r582", "r601", "r757" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "(Loss)/Earnings per share", "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." } } }, "auth_ref": [ "r47", "r48" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShare" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Text Block]", "verboseLabel": "Basic and diluted net earnings per share", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r229", "r243", "r244", "r245" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalent", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r493" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r440" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "PRC statutory income tax rates", "terseLabel": "Applicable tax rate", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r212", "r440", "r459" ] }, "icg_EffectiveIncomeTaxRateReconciliationBenefitFromTaxLossesAndTemporaryDifferencesUtilizedPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationBenefitFromTaxLossesAndTemporaryDifferencesUtilizedPercent", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation Benefit From Tax Losses And Temporary Differences Utilized Percent", "terseLabel": "Effect of tax losses and temporary differences utilized", "documentation": "Effective income tax rate reconciliation benefit from tax losses and temporary differences utilized percent." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Effect of different tax rates available to different jurisdictions", "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 income tax rates." } } }, "auth_ref": [ "r459", "r893" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "verboseLabel": "Effect of expenses not deductible for tax purposes", "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 other nondeductible expenses." } } }, "auth_ref": [ "r893", "r896" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Research and Development, Percent", "negatedLabel": "Effect of additional deduction of research and development expense", "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." } } }, "auth_ref": [ "r893", "r896" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxHolidays": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxHolidays", "calculation": { "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfIncomeTaxRateAndThePrcStatutoryDetail" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Holiday, Percent", "negatedLabel": "Effect of preferential tax rates and tax holiday", "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." } } }, "auth_ref": [ "r893", "r896" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "verboseLabel": "Salary and welfare payable", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r26" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r422" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "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." } } }, "auth_ref": [ "r422" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Employee Stock Option [Member]", "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." } } }, "auth_ref": [] }, "icg_EnterpriseIncomeTaxCarryForwardPeriodForNetOperatingLosses": { "xbrltype": "durationItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "EnterpriseIncomeTaxCarryForwardPeriodForNetOperatingLosses", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Enterprise Income Tax Carry Forward Period for Net Operating Losses", "verboseLabel": "Enterprise income tax carry forward period for net operating losses", "documentation": "Enterprise income tax carry forward period for net operating losses." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressCountry": { "xbrltype": "countryCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCountry", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Country", "terseLabel": "Entity Address, Country", "documentation": "ISO 3166-1 alpha-2 country code." } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressesAddressTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressesAddressTypeAxis", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Addresses, Address Type [Axis]", "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." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r797" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r797" ] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "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." } } }, "auth_ref": [ "r807" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "terseLabel": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "Entity Filer Category", "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." } } }, "auth_ref": [ "r797" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "verboseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r805" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r797" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r797" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers", "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." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer", "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." } } }, "auth_ref": [ "r806" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r13", "r172", "r195", "r196", "r197", "r216", "r217", "r218", "r220", "r226", "r228", "r247", "r305", "r306", "r363", "r424", "r425", "r426", "r453", "r454", "r467", "r468", "r469", "r470", "r471", "r472", "r475", "r495", "r496", "r497", "r498", "r499", "r500", "r516", "r612", "r613", "r614", "r633", "r703" ] }, "us-gaap_EquityMethodInvestmentAggregateCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentAggregateCost", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Consideration", "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting." } } }, "auth_ref": [ "r21" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r479", "r480", "r483" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r479", "r480", "r483" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of group's assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r82", "r145" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "documentation": "Class of asset." } } }, "auth_ref": [ "r14" ] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r82", "r83" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r344", "r377", "r378", "r379", "r380", "r381", "r382", "r480", "r532", "r533", "r534", "r766", "r767", "r772", "r773", "r774" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r479", "r480", "r481", "r482", "r484" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Fair Value Inputs Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r344", "r377", "r382", "r480", "r532", "r772", "r773", "r774" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value Inputs Level 2 [Member]", "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." } } }, "auth_ref": [ "r344", "r377", "r382", "r480", "r533", "r766", "r767", "r772", "r773", "r774" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Fair Value Inputs Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r344", "r377", "r378", "r379", "r380", "r381", "r382", "r480", "r534", "r766", "r767", "r772", "r773", "r774" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r344", "r377", "r378", "r379", "r380", "r381", "r382", "r532", "r533", "r534", "r766", "r767", "r772", "r773", "r774" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value Measurements Recurring [Member]", "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." } } }, "auth_ref": [ "r478", "r484" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r10", "r17" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest of lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r506", "r510", "r780" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "verboseLabel": "Amortization of right-of-use assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r506", "r510", "r780" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail", "http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r307", "r308", "r309", "r310", "r311", "r313", "r314", "r315", "r345", "r359", "r473", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r599", "r762", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r849", "r850", "r851", "r852" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Trademarks", "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Less: Accumulated depreciation and amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r180", "r323" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r128" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028 and after", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r128" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r128" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r128" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r128" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r321", "r322", "r323", "r324", "r566", "r567" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Cost: Trademarks", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r127", "r567" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r566" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r57", "r58" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net", "verboseLabel": "intangible assets total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r127", "r566" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net [Abstract]", "terseLabel": "Amortized intangible assets with finite lives:" } } }, "auth_ref": [] }, "icg_First100000SingaporeDollarsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "First100000SingaporeDollarsMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "First 100,000 Singapore Dollars [Member]", "verboseLabel": "First 100,000 Singapore Dollars [Member]", "documentation": "First 100,000 singapore Dollars." } } }, "auth_ref": [] }, "icg_First10000DollarsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "First10000DollarsMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "First 10,000 Dollars [Member]", "verboseLabel": "First 10,000 Dollars [Member]", "documentation": "First 10,000 Dollars." } } }, "auth_ref": [] }, "icg_FirstTwoMillionHongkongDollarsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "FirstTwoMillionHongkongDollarsMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "First Two Million Hongkong Dollars [Member]", "verboseLabel": "First Two Million Hongkong Dollars [Member]", "documentation": "First two million Hongkong dollars." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyExchangeRateTranslation1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyExchangeRateTranslation1", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Exchange Rate, Translation", "terseLabel": "Foreign currency exchange rate", "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency." } } }, "auth_ref": [ "r501", "r502" ] }, "us-gaap_ForeignCurrencyTransactionGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossAfterTax", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss), Foreign Currency Transaction, after Tax", "negatedLabel": "Foreign exchange gain", "documentation": "Amount, after tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r919", "r922", "r926" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "verboseLabel": "Foreign exchange gain/(loss), net", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r487", "r489", "r491", "r492", "r700" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Functional currency and foreign currency translation", "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." } } }, "auth_ref": [ "r486" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture", "verboseLabel": "Furniture", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 21.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property, equipment and software", "negatedTerseLabel": "Loss on disposal", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r8" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "negatedLabel": "General and administrative expenses", "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." } } }, "auth_ref": [ "r114", "r682" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "verboseLabel": "General and administrative expenses", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r111" ] }, "icg_GeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "GeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "General And Administrative Expenses [Policy Text Block]", "terseLabel": "General and administrative expenses", "documentation": "General and administrative expenses" } } }, "auth_ref": [] }, "icg_GoldShellPteLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "GoldShellPteLimitedMember", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Gold Shell PTE Limited [Member]", "terseLabel": "Gold Shell PTE Limited [Member]", "documentation": "Gold shell PTE limited." } } }, "auth_ref": [] }, "icg_GoldenStoneCapitalLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "GoldenStoneCapitalLimitedMember", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Golden Stone Capital Limited [Member]", "verboseLabel": "Golden Stone Capital Limited", "documentation": "Golden stone capital limited." } } }, "auth_ref": [] }, "icg_GoldenStoneHkMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "GoldenStoneHkMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Golden Stone HK [Member]", "terseLabel": "Golden Stone HK [Member]", "documentation": "Golden stone HK." } } }, "auth_ref": [] }, "icg_GoldenStoneHongKongHoldingLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "GoldenStoneHongKongHoldingLimitedMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Golden Stone Hong Kong Holding Limited [Member]", "terseLabel": "Golden Stone Hong Kong Holding Limited [Member]", "documentation": "Golden stone Hong Kong holding limited." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "icg_GovernmentGrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "GovernmentGrantsMember", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Government Grants [Member]", "verboseLabel": "Government Grants [Member]", "terseLabel": "Government Grants" } } }, "auth_ref": [] }, "icg_GovernmentGrantsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "GovernmentGrantsPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Government Grants [Policy Text Block]", "terseLabel": "Government grants", "documentation": "Government grants." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r112", "r211", "r250", "r263", "r267", "r269", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r485", "r759", "r861" ] }, "country_HK": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "HK", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "HONG KONG", "verboseLabel": "Hong Kong [Member]" } } }, "auth_ref": [] }, "icg_HighAndNewTechnologyEnterprisesIncomeTaxCarryForwardPeriodForNetOperatingLosses": { "xbrltype": "durationItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "HighAndNewTechnologyEnterprisesIncomeTaxCarryForwardPeriodForNetOperatingLosses", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "High And New Technology Enterprises Income Tax Carry Forward Period For Net Operating Losses", "verboseLabel": "High and new technology enterprises income tax carry forward period for net operating losses", "documentation": "High and new technology enterprises income tax carry forward period for net operating losses." } } }, "auth_ref": [] }, "us-gaap_IPOMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IPOMember", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "IPO [Member]", "terseLabel": "IPO [Member]", "documentation": "First sale of stock by a private company to the public." } } }, "auth_ref": [] }, "icg_ImpairmentLossOfCryptocurrency": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ImpairmentLossOfCryptocurrency", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Impairment Loss Of Cryptocurrency", "terseLabel": "Impairment loss of cryptocurrency", "documentation": "Impairment loss of cryptocurrency." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Impairment of Intangible Assets, Finite-Lived", "terseLabel": "Impairment of Intangible Assets, Finite-Lived", "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value." } } }, "auth_ref": [ "r836", "r855" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets", "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." } } }, "auth_ref": [ "r0", "r131" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "In Process Research and Development [Member]", "verboseLabel": "Research and development expenses", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_InProcessResearchAndDevelopmentPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentPolicy", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "In Process Research and Development, Policy [Policy Text Block]", "terseLabel": "Research and development expenses", "documentation": "Disclosure of accounting policy for costs assigned to identifiable tangible and intangible assets of an acquired entity to be used in the research and development activities of the combined enterprise. An entity also may disclose the appraisal method or significant assumptions used to value acquired research and development assets." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income/(loss) before income tax expenses", "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." } } }, "auth_ref": [ "r1", "r109", "r153", "r250", "r263", "r267", "r269", "r583", "r597", "r759" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r325", "r326", "r687" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail", "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r326", "r687" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "icg_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Line Items]", "documentation": "Income tax disclosure [Line item]." } } }, "auth_ref": [] }, "icg_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IncomeTaxDisclosureTable", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Table]", "documentation": "Income tax disclosure [Table]." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "verboseLabel": "Income Taxes", "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." } } }, "auth_ref": [ "r212", "r433", "r441", "r443", "r450", "r455", "r460", "r461", "r462", "r629" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.Intchains.com/role/IncomeTaxesSummaryOfCurrentAndDeferredPortionsOfIncomeTaxDetail" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax (expense)/benefit", "verboseLabel": "Income tax expenses/(benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r157", "r168", "r227", "r228", "r255", "r439", "r456", "r604" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes", "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." } } }, "auth_ref": [ "r194", "r435", "r436", "r443", "r444", "r449", "r451", "r623" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes", "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." } } }, "auth_ref": [ "r43" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Increase /(Decrease) in accounts payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Decrease in accounts receivable", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Increase /(Decrease) in income tax payable", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Increase /(Decrease) in accrued liabilities and other liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r835" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase /(Decrease) in contract liabilities", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r560", "r835" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Decrease /(Increase) in inventories", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "verboseLabel": "Decrease in lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r811", "r835" ] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 23.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedLabel": "(Increase) Other non-current assets", "documentation": "Amount of increase (decrease) in noncurrent assets classified as other." } } }, "auth_ref": [ "r835" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "(Increase) in prepayments and other current assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r7" ] }, "icg_IncreaseDecreaseInProvisionForWarranty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IncreaseDecreaseInProvisionForWarranty", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) In Provision For Warranty", "terseLabel": "(Decrease) in provision for warranty", "documentation": "Increase (Decrease) in provision for warranty." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNet" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible assets, net", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r320" ] }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsFiniteLivedPolicy", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Intangible assets, net", "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r58", "r562", "r563", "r564", "r566", "r754" ] }, "icg_IntchainsCapitalLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IntchainsCapitalLimitedMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Intchains Capital Limited [Member]", "verboseLabel": "Intchains Capital Limited [Member]", "documentation": "Intchains capital limited." } } }, "auth_ref": [] }, "icg_IntchainsGlobalLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IntchainsGlobalLimitedMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Intchains Global Limited [Member]", "terseLabel": "Intchains Global Limited [Member]", "documentation": "Intchains global limited." } } }, "auth_ref": [] }, "icg_IntchainsInvestmentBviLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IntchainsInvestmentBviLimitedMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Intchains Investment (BVI) Limited [Member]", "terseLabel": "Intchains Investment (BVI) Limited [Member]", "documentation": "Intchains investment (BVI) limited." } } }, "auth_ref": [] }, "icg_IntchainsPte.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IntchainsPte.LtdMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Intchains Pte. Ltd [Member]", "terseLabel": "Intchains Pte. Ltd. [Member]", "documentation": "Intchains Pte. Ltd." } } }, "auth_ref": [] }, "icg_IntchainsTechnologyHongkongLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IntchainsTechnologyHongkongLimitedMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Intchains Technology (Hongkong) Limited [Member]", "terseLabel": "Intchains Technology (Hongkong) Limited [Member]", "documentation": "Intchains technology (Hongkong) limited." } } }, "auth_ref": [] }, "icg_IntelligentRouterProductsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IntelligentRouterProductsMember", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Intelligent Router Products [Member]", "terseLabel": "Intelligent Router Products [Member]", "documentation": "Intelligent router products." } } }, "auth_ref": [] }, "icg_InterestExpenseAndGranteeFeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "InterestExpenseAndGranteeFeeMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense And Grantee Fee [Member]", "terseLabel": "Interest expense and grantee fee [Member]", "documentation": "Interest expense and grantee fee." } } }, "auth_ref": [] }, "icg_InterestExpenseAndGuaranteeFee": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "InterestExpenseAndGuaranteeFee", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Interest Expense and Guarantee Fee", "negatedLabel": "Interest expense and guarantee fee", "documentation": "Interest expense and guarantee fee." } } }, "auth_ref": [] }, "icg_InterestExpenseAndGuaranteeFeeAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "InterestExpenseAndGuaranteeFeeAdjustments", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Expense And Guarantee Fee Adjustments", "negatedLabel": "Interest expense and guarantee fee", "documentation": "Interest expense and guarantee fee Adjustments." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r203", "r205", "r206" ] }, "us-gaap_InterestReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestReceivable", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Interest Receivable", "terseLabel": "Interest receivables", "documentation": "Carrying amount as of the balance sheet date of interest earned but not received. Also called accrued interest or accrued interest receivable." } } }, "auth_ref": [ "r826", "r925" ] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/InventoriesNet" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, net", "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." } } }, "auth_ref": [ "r316" ] }, "icg_InventoryFinishedGoodsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "InventoryFinishedGoodsGross", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Finished Goods Gross", "terseLabel": "Finished goods", "documentation": "inventory finished goods gross" } } }, "auth_ref": [] }, "us-gaap_InventoryGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryGross", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail": { "parentTag": "icg_CurrentInventoriesValuedAtLowerOfCostOrNetRealizableValue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Inventory, Gross", "totalLabel": "Inventories", "documentation": "Gross 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." } } }, "auth_ref": [ "r828" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Inventory [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "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." } } }, "auth_ref": [ "r158", "r176", "r188", "r316", "r317", "r319", "r561", "r755" ] }, "icg_InventoryRawMaterialsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "InventoryRawMaterialsGross", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Raw Materials Gross", "terseLabel": "Raw materials", "documentation": "Inventory raw materials gross." } } }, "auth_ref": [] }, "icg_InventoryWorkInProcessGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "InventoryWorkInProcessGross", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail": { "parentTag": "us-gaap_InventoryGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Work In Process Gross", "terseLabel": "Work in process", "documentation": "Inventory work in process gross." } } }, "auth_ref": [] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/InventoriesNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "terseLabel": "Inventory Write-down", "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." } } }, "auth_ref": [ "r318" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Investment Income, Interest", "terseLabel": "Interest income", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r116", "r253" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Investment Income, Net", "negatedLabel": "Investment income", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r115", "r117" ] }, "us-gaap_InvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Short-term investments", "documentation": "Disclosure of accounting policy for investment in financial asset." } } }, "auth_ref": [ "r602", "r619", "r620", "r621", "r622", "r713", "r714" ] }, "us-gaap_InvestmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTextBlock", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestments" ], "lang": { "en-us": { "role": { "label": "Investment [Text Block]", "terseLabel": "Short-term investments", "documentation": "The entire disclosure for investment." } } }, "auth_ref": [ "r813", "r814", "r846" ] }, "us-gaap_InvestmentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure", "terseLabel": "U.S. Treasury securities", "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method." } } }, "auth_ref": [ "r479" ] }, "us-gaap_InvestmentsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsFairValueDisclosureAbstract", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail" ], "lang": { "en-us": { "role": { "label": "Investments, Fair Value Disclosure [Abstract]", "terseLabel": "Short-term investments:" } } }, "auth_ref": [] }, "icg_IpoAndOverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "IpoAndOverAllotmentOptionMember", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "IPO and Over Allotment Option [Member]", "terseLabel": "IPO and Over Allotment Option [Member]", "documentation": "IPO and over allotment option\t." } } }, "auth_ref": [] }, "icg_JerrykenIntelligentTechnologyShanghaiCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "JerrykenIntelligentTechnologyShanghaiCo.LtdMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Jerryken Intelligent Technology (Shanghai) Co., Ltd [Member]", "terseLabel": "Jerryken Intelligent Technology (Shanghai) Co., Ltd. [Member]", "documentation": "Jerryken intelligent technology (Shanghai) co., ltd." } } }, "auth_ref": [] }, "icg_JerrykenShanghaiMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "JerrykenShanghaiMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Jerryken Shanghai [Member]", "terseLabel": "Jerryken Shanghai [Member]", "documentation": "Jerryken Shanghai." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r509", "r780" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.Intchains.com/role/LeaseTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease expenses", "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." } } }, "auth_ref": [ "r904" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements", "verboseLabel": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r130" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesOfLesseeDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/Lease" ], "lang": { "en-us": { "role": { "label": "Leases of Lessee Disclosure [Text Block]", "verboseLabel": "Lease", "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing." } } }, "auth_ref": [ "r155" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Lease arrangement as lessee", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r508" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.Intchains.com/role/LeaseTables" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of maturities of lease liabilities", "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." } } }, "auth_ref": [ "r905" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetailAlternate1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total undiscounted lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r515" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "verboseLabel": "2024", "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)." } } }, "auth_ref": [ "r515" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025", "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)." } } }, "auth_ref": [ "r515" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetailAlternate1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r515" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "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." } } }, "auth_ref": [ "r25", "r211", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r464", "r465", "r466", "r485", "r656", "r758", "r794", "r861", "r907", "r908" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r104", "r150", "r593", "r781", "r839", "r853", "r902" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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." } } }, "auth_ref": [ "r27", "r175", "r211", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r464", "r465", "r466", "r485", "r781", "r861", "r907", "r908" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent", "totalLabel": "Total non-current liabilities", "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r18", "r92", "r93", "r94", "r95", "r211", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r464", "r465", "r466", "r485", "r861", "r907", "r908" ] }, "us-gaap_LiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesNoncurrentAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "auth_ref": [] }, "us-gaap_LimitedLiabilityCompanyOrLimitedPartnershipSummaryOfOwnershipStructureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LimitedLiabilityCompanyOrLimitedPartnershipSummaryOfOwnershipStructureAbstract", "lang": { "en-us": { "role": { "label": "Limited Liability Company or Limited Partnership, Summary of Ownership Structure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]", "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit." } } }, "auth_ref": [ "r23", "r838" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]", "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility." } } }, "auth_ref": [ "r23", "r838" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r273", "r771", "r866", "r917", "r918" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum [Member]", "verboseLabel": "Maximum" } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r385", "r559", "r611", "r648", "r649", "r711", "r715", "r717", "r718", "r720", "r744", "r745", "r761", "r768", "r775", "r783", "r865", "r909", "r910", "r911", "r912", "r913", "r914" ] }, "icg_MaximumNumberOfSharesIncreaseUnderThePlanForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "MaximumNumberOfSharesIncreaseUnderThePlanForFutureIssuance", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Maximum Number of Shares Increase Under The Plan For Future Issuance", "terseLabel": "Maximum number of shares increase under the plan for future issuance", "documentation": "Maximum Number of Shares increase under the plan for future issuance ." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum [Member]", "verboseLabel": "Minimum" } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r385", "r559", "r611", "r648", "r649", "r711", "r715", "r717", "r718", "r720", "r744", "r745", "r761", "r768", "r775", "r783", "r865", "r909", "r910", "r911", "r912", "r913", "r914" ] }, "icg_MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "MinimumPortionOfAfterTaxProfitToBeAllocatedToGeneralReserveUnderPRCLaw", "presentation": [ "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Minimum Portion Of After Tax Profit To Be Allocated To General Reserve Under PRC Law", "terseLabel": "Minimum portion of after tax profit to be allocated to general reserve under PRC law", "documentation": "Minimum portion of after tax profit to be allocated to general reserve under PRC law." } } }, "auth_ref": [] }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestOwnershipPercentageByParent", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest, Ownership Percentage by Parent", "verboseLabel": "Noncontrolling interest, ownership percentage by parent", "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage." } } }, "auth_ref": [] }, "icg_Mr.FendYangMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "Mr.FendYangMember", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Mr. Fend Yang [Member]" } } }, "auth_ref": [] }, "icg_Mr.ShengMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "Mr.ShengMember", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Mr. Sheng [Member]" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "auth_ref": [ "r273", "r771", "r866", "r917", "r918" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivities" ], "lang": { "en-us": { "role": { "label": "Nature of Operations [Text Block]", "terseLabel": "Organization and principal activities", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r159", "r169" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 31.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities", "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." } } }, "auth_ref": [ "r204" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities", "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." } } }, "auth_ref": [ "r204" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by/(used in) operating activities", "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." } } }, "auth_ref": [ "r120", "r121", "r122" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income/(loss)", "verboseLabel": "Net income/(loss) and total comprehensive income for the year", "terseLabel": "Net income/(loss)", "presentationGuidance": "Net income loss", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r110", "r122", "r154", "r173", "r190", "r192", "r197", "r211", "r219", "r221", "r222", "r223", "r224", "r227", "r228", "r238", "r250", "r263", "r267", "r269", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r477", "r485", "r598", "r678", "r701", "r702", "r759", "r792", "r861" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "label": "Net earnings(loss) attributable to ordinary shareholders, basic and diluted", "terseLabel": "Net earnings(loss) attributable to ordinary shareholders, basic and diluted", "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." } } }, "auth_ref": [ "r202", "r231", "r234", "r235", "r236", "r237", "r239", "r242" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently issued accounting pronouncements", "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." } } }, "auth_ref": [] }, "icg_Next100000SingaporeDollarsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "Next100000SingaporeDollarsMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Next 100,000 Singapore Dollars [Member]", "verboseLabel": "Next 100,000 Singapore Dollars [Member]", "documentation": "Next 100,000 Singapore Dollars." } } }, "auth_ref": [] }, "icg_Next290000SingaporeDollarsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "Next290000SingaporeDollarsMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Next 290,000 Singapore Dollars [Member]", "verboseLabel": "Next 290,000 Singapore Dollars [Member]", "documentation": "Next 290,000 singapore Dollars." } } }, "auth_ref": [] }, "icg_NoExpirationDateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "NoExpirationDateMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "No Expiration Date [Member]", "terseLabel": "No Expiration Date [Member]", "documentation": "No expiration date." } } }, "auth_ref": [] }, "dei_NoTradingSymbolFlag": { "xbrltype": "trueItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "NoTradingSymbolFlag", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "No Trading Symbol Flag", "terseLabel": "No Trading Symbol Flag", "documentation": "Boolean flag that is true only for a security having no trading symbol." } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Purchases of property, equipment, and software included in accrued liabilities and other liabilities", "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r44", "r45", "r46" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "negatedTotalLabel": "Total operating expenses", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "totalLabel": "Income/(loss) from operations", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r250", "r263", "r267", "r269", "r759" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetailAlternate1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r505" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Lease liabilities", "verboseLabel": "Amounts due within 12 months", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r505" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/LeaseScheduleOfMaturitiesOfLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Lease liabilities", "verboseLabel": "Non-current lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r505" ] }, "icg_OperatingLeaseLiabilitySettled": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OperatingLeaseLiabilitySettled", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/LeaseSupplementalCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liability Settled", "terseLabel": "Operating leases", "documentation": "Operating lease liability settled." } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/LeaseSupplementalCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r507", "r511" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r504" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Periodic Reduction", "terseLabel": "Amortization of right-of-use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r836" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfWeightedAverageLeaseTermsAndDiscountRateDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r514", "r780" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfWeightedAverageLeaseTermsAndDiscountRateDetail" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases", "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." } } }, "auth_ref": [ "r513", "r780" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Operating tax losses", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r76" ] }, "icg_OrganizationAndPrincipalActivitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OrganizationAndPrincipalActivitiesLineItems", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Organization And Principal Activities [Line Items]", "documentation": "Organization and principal activities." } } }, "auth_ref": [] }, "icg_OrganizationAndPrincipalActivitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OrganizationAndPrincipalActivitiesTable", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Organization And Principal Activities [Table]", "documentation": "Organization and principal activities." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Other Accrued Liabilities, Current", "terseLabel": "Others", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r181" ] }, "us-gaap_OtherCommitment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitment", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/CommitmentsAndContingenciesAdditionalInformationDetail", "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Commitment", "verboseLabel": "Other commitment", "terseLabel": "significant capital and other commitments, long-term obligations or guarantees", "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsAxis", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Axis]", "documentation": "Information by type of other commitment." } } }, "auth_ref": [] }, "us-gaap_OtherCommitmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCommitmentsDomain", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Commitments [Domain]", "documentation": "Other future obligation." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLossParenthetical" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "documentation": "Amount after tax, before 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." } } }, "auth_ref": [ "r5", "r108", "r488", "r490", "r494" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment, net of nil tax", "verboseLabel": "Foreign currency translation", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_OtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncome", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Income", "terseLabel": "Other income", "verboseLabel": "Other Income", "documentation": "Amount of revenue and income classified as other." } } }, "auth_ref": [ "r603", "r680", "r721", "r722", "r723" ] }, "us-gaap_OtherIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAbstract", "lang": { "en-us": { "role": { "label": "Component of Operating Income [Abstract]" } } }, "auth_ref": [] }, "icg_OtherIncomeDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherIncomeDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNet" ], "lang": { "en-us": { "role": { "label": "Other Income Disclosure [Text Block]", "terseLabel": "Other income, net", "documentation": "Other income disclosure text block." } } }, "auth_ref": [] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Income [Member]", "terseLabel": "Other income [Member]", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r81" ] }, "icg_OtherIncomeNetLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherIncomeNetLineItems", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Other Income Net [Line Items]", "documentation": "Other income net line item." } } }, "auth_ref": [] }, "icg_OtherIncomeNetTable": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherIncomeNetTable", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Other Income Net [Table]", "documentation": "Other income net table." } } }, "auth_ref": [] }, "icg_OtherIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherIncomeTableTextBlock", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetTables" ], "lang": { "en-us": { "role": { "label": "Other Income [Table Text Block]", "terseLabel": "Other income, net", "documentation": "Other income table text block." } } }, "auth_ref": [] }, "icg_OtherIncomeTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherIncomeTypeAxis", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Other Income Type [Axis]", "documentation": "Other income type axis." } } }, "auth_ref": [] }, "icg_OtherIncomeTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherIncomeTypeDomain", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Other Income Type [Domain]", "documentation": "Other income type domain." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilities", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Liabilities", "terseLabel": "Due to related Parties", "documentation": "Amount of liabilities classified as other." } } }, "auth_ref": [ "r90", "r585", "r652", "r653", "r794", "r921" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "definitionGuidance": "Due to related parties, current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26", "r781" ] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income", "terseLabel": "Other income,net", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r201" ] }, "us-gaap_OtherNonoperatingIncomeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseMember", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Member]", "terseLabel": "Other Nonoperating Income (Expense) [Member]", "documentation": "Primary financial statement caption encompassing other nonoperating income (expense)." } } }, "auth_ref": [] }, "us-gaap_OtherPrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Other Prepaid Expense, Current", "terseLabel": "Others", "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r829", "r854" ] }, "us-gaap_OtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivables", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Receivables", "terseLabel": "Due from related parties", "documentation": "Amount due from parties in nontrade transactions, classified as other." } } }, "auth_ref": [ "r186", "r665" ] }, "icg_OtherRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherRevenueMember", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail" ], "lang": { "en-us": { "role": { "label": "Other Revenue [Member]", "terseLabel": "Others", "documentation": "Other revenue." } } }, "auth_ref": [] }, "icg_OtherShareholdersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherShareholdersMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Shareholders [Member]", "terseLabel": "Other Shareholders [Member]", "documentation": "Other shareholders." } } }, "auth_ref": [] }, "icg_OtherSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherSubsidiariesMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Subsidiaries [Member]", "verboseLabel": "Other Subsidiaries [Member]", "documentation": "Other Subsidiaries" } } }, "auth_ref": [] }, "icg_OtherTaxPayables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherTaxPayables", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/AccruedLiabilitiesAndOtherCurrentLiabilitiesAccruedLiabilitiesAndOtherCurrentLiabilitiesDetail" ], "lang": { "en-us": { "role": { "label": "Other tax payables", "terseLabel": "Other tax payables", "documentation": "Other tax payables." } } }, "auth_ref": [] }, "icg_OtherTaxesPayableInPhases": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherTaxesPayableInPhases", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Taxes Payable In Phases", "terseLabel": "Other taxes payable in phases", "documentation": "Other taxes payable in phases." } } }, "auth_ref": [] }, "icg_OtherTaxesPayableToAcquirePremisesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OtherTaxesPayableToAcquirePremisesMember", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Other Taxes Payable To Acquire Premises [Member]", "documentation": "Other taxes payable to acquire premises." } } }, "auth_ref": [] }, "icg_OthersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OthersMember", "presentation": [ "http://www.Intchains.com/role/OtherIncomeNetScheduleOfOtherIncomeDetail" ], "lang": { "en-us": { "role": { "label": "Others [Member]", "terseLabel": "Others", "documentation": "Others member." } } }, "auth_ref": [] }, "icg_OverseasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "OverseasMember", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail" ], "lang": { "en-us": { "role": { "label": "Overseas [Member]", "terseLabel": "Overseas", "documentation": "Overseas." } } }, "auth_ref": [] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "icg_PartialTaxExemptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PartialTaxExemptionMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Partial Tax Exemption [Member]", "verboseLabel": "Partial Tax Exemption [Member]", "documentation": "Partial tax exemption." } } }, "auth_ref": [] }, "us-gaap_PartnersCapitalAccountContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnersCapitalAccountContributions", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Partners' Capital Account, Contributions", "terseLabel": "Contribution from the then shareholder for the reorganization", "documentation": "Total contributions made by each class of partners (i.e., general, limited and preferred partners)." } } }, "auth_ref": [ "r136", "r137" ] }, "us-gaap_PartnersCapitalAccountDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PartnersCapitalAccountDistributions", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Partners' Capital Account, Distributions", "negatedLabel": "Distribution from the then shareholders for the reorganization", "documentation": "Total distributions to each class of partners (i.e., general, limited and preferred partners)." } } }, "auth_ref": [ "r137", "r138" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfCapitalDistribution": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfCapitalDistribution", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 37.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Capital Distribution", "negatedLabel": "Distribution to the then shareholders for the reorganization", "documentation": "Cash outflow to owners or shareholders, excluding ordinary dividends. Includes special dividends." } } }, "auth_ref": [ "r38" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 36.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Debt Issuance Costs", "negatedLabel": "Interest expense and guarantee fee", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r40" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 40.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payment for cost of issuance", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsToAcquireBuildings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBuildings", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Buildings", "verboseLabel": "Payments on buildings", "documentation": "The cash outflow for acquisition of buildings (properties) whether for investment or use." } } }, "auth_ref": [ "r119" ] }, "icg_PaymentsToAcquireCryptocurrency": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PaymentsToAcquireCryptocurrency", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 30.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments To Acquire Cryptocurrency", "negatedLabel": "Purchase of cryptocurrency", "documentation": "Payments to acquire cryptocurrency." } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 29.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Purchase of intangible assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r119" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Productive Assets", "terseLabel": "Consideration paid on acquisition", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r156", "r898", "r899", "r900" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property, equipment and software", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r119" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 27.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Payment for short-term investments", "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." } } }, "auth_ref": [ "r118" ] }, "icg_PercentageOfAfterUtilizingAllPriorYearsTaxLosses": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PercentageOfAfterUtilizingAllPriorYearsTaxLosses", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Percentage of after utilizing all prior years tax losses", "terseLabel": "Percentage of after utilizing all prior year's tax losses", "documentation": "Percentage of after utilizing all prior year's tax losses." } } }, "auth_ref": [] }, "icg_PercentageOfExemptionOnNetChargeableIncome": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PercentageOfExemptionOnNetChargeableIncome", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Percentage Of Exemption On Net Chargeable Income", "verboseLabel": "Percentage of exemption on net chargeable income.", "documentation": "Percentage of exemption on net chargeable income." } } }, "auth_ref": [] }, "icg_PercentageOfPreferentialTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PercentageOfPreferentialTaxRate", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Percentage of Preferential Tax Rate", "verboseLabel": "Percentage of preferential tax rate", "documentation": "Percentage of preferential tax rate." } } }, "auth_ref": [] }, "icg_PercentageOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PercentageOfRestrictedNetAssetsToTheCompanyTotalConsolidatedNetAssets", "presentation": [ "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Percentage Of Restricted Net Assets To The Company Total Consolidated Net Assets", "terseLabel": "Restricted net assets, percent", "documentation": "Percentage of restricted net assets to the company total consolidated net assets." } } }, "auth_ref": [] }, "icg_PercentageOfWithholdingIncomeTaxOnDividendsDistributedByAForeignInvestedEnterprise": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PercentageOfWithholdingIncomeTaxOnDividendsDistributedByAForeignInvestedEnterprise", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Percentage of Withholding Income Tax on Dividends Distributed by a Foreign Invested Enterprise", "verboseLabel": "Percentage of with holding income tax dividends distributed by a foreign- invested enterprise", "documentation": "Percentage of withholding income tax dividends distributed by a foreign- invested enterprise." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r875", "r876", "r877", "r878", "r879", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r892" ] }, "icg_PrcSubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PrcSubsidiariesMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "PRC Subsidiaries [Member]", "verboseLabel": "PRC Subsidiaries [Member]", "documentation": "PRC Subsidiaries." } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current", "verboseLabel": "Prepayments and other current assets, net", "totalLabel": "Total", "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." } } }, "auth_ref": [ "r831" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsSummaryOfPrepaymentsOnLongTermAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Noncurrent", "terseLabel": "Prepayments on long-term assets", "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." } } }, "auth_ref": [ "r147", "r825" ] }, "us-gaap_PrepaidExpenseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseNoncurrent", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsSummaryOfPrepaymentsOnLongTermAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Noncurrent", "verboseLabel": "Prepayments on buildings", "documentation": "Sum of the carrying amounts as of the balance sheet date of amounts paid in advance for expenses which will be charged against earnings in periods after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r824" ] }, "us-gaap_PrepaidExpenseOtherNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseOtherNoncurrent", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsSummaryOfPrepaymentsOnLongTermAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense Other, Noncurrent", "terseLabel": "Prepayments on other non-current assets", "documentation": "Carrying amount as of the balance sheet date of amounts paid in advance which will be charged against earnings in periods after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r824" ] }, "us-gaap_PrepaidRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidRent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Rent", "terseLabel": "Rental and other deposits", "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r750", "r763", "r854" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Taxes", "terseLabel": "VAT deductible", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r751", "r764", "r854" ] }, "icg_PrepaymentsOfListingExpensesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PrepaymentsOfListingExpensesCurrent", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepayments Of Listing Expenses Current", "terseLabel": "Prepayments of listing expenses (Note b)", "documentation": "Prepayments of listing expenses current." } } }, "auth_ref": [] }, "icg_PrepaymentsOnLongTermAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PrepaymentsOnLongTermAssets", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 26.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Prepayments on Long Term Assets", "negatedLabel": "Prepayments on long-term assets", "documentation": "Prepayments on long term assets." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustment", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Prior Period Reclassification Adjustment", "terseLabel": "Prior period reclassification adjustment", "documentation": "The amount of a reclassification adjustment made to prior period financial statement amounts." } } }, "auth_ref": [] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassification of Presentation in the Group's Consolidated Statements of Operations and Comprehensive Income/(Loss) and Consolidated Statements of Cash Flows", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r823" ] }, "icg_ProceedsFromCapitalContributedByShareholderForReorganization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ProceedsFromCapitalContributedByShareholderForReorganization", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 39.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds From Capital Contributed By Shareholder For Reorganization", "terseLabel": "Contribution from the then shareholder for the reorganization", "documentation": "Proceeds from capital contributed by shareholder for reorganization." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromContributedCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromContributedCapital", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 33.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Contributed Capital", "terseLabel": "Proceeds from capital contribution in a subsidiary from a shareholder", "documentation": "The cash inflow associated with the amount received by a corporation from a shareholder during the period." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 32.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from issuance of ordinary shares", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r6" ] }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOrSaleOfEquity", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance or Sale of Equity", "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity." } } }, "auth_ref": [ "r6", "r624" ] }, "us-gaap_ProceedsFromRepaymentsOfRelatedPartyDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfRelatedPartyDebt", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 38.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Related Party Debt", "terseLabel": "Amounts from to a related party", "documentation": "Amount of cash inflow (outflow) from long-term debt by a related party. Related parties, include, but are not limited to, affiliates, owners or officers and their immediate families, and pension trusts." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfShortTermInvestments", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 28.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Short-Term Investments", "terseLabel": "Proceeds from disposal of short-term investments", "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." } } }, "auth_ref": [ "r35" ] }, "us-gaap_ProceedsFromShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromShortTermDebt", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 34.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Short-Term Debt", "terseLabel": "Proceeds from short-term debts", "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r36" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail", "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r270", "r565", "r605", "r606", "r607", "r608", "r609", "r610", "r747", "r769", "r782", "r812", "r858", "r859", "r866", "r917" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail", "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r270", "r565", "r605", "r606", "r607", "r608", "r609", "r610", "r747", "r769", "r782", "r812", "r858", "r859", "r866", "r917" ] }, "icg_PropertyEquipmentAndSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PropertyEquipmentAndSoftwareNet", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property Equipment And Software Net", "terseLabel": "Property, equipment, and software, net", "documentation": "Amount after accumulated depreciation, depletion and amortization of tangible and intangible 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, furniture and fixtures and software." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, equipment and software, net", "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." } } }, "auth_ref": [ "r129", "r162", "r165", "r166" ] }, "us-gaap_PropertyPlantAndEquipmentDisposals": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisposals", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Disposals", "terseLabel": "Cost of disposed assets", "documentation": "Amount of divestiture of long-lived, 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, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r130", "r178", "r596" ] }, "us-gaap_PropertyPlantAndEquipmentGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGrossAbstract", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "totalLabel": "Property, equipment and software, net", "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." } } }, "auth_ref": [ "r9", "r584", "r596", "r781" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, equipment and software, net", "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." } } }, "auth_ref": [ "r9", "r162", "r165", "r594" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, equipment and software, net", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r130" ] }, "icg_PropertyPlantAndEquipmentUsefulLifeTerm": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "PropertyPlantAndEquipmentUsefulLifeTerm", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail" ], "lang": { "en-us": { "role": { "label": "Property Plant and Equipment Useful Life Term", "terseLabel": "Estimated Useful Lives", "documentation": "Property plant and equipment useful life term." } } }, "auth_ref": [] }, "icg_ProvisionForInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ProvisionForInventories", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Provision For Inventories", "terseLabel": "Inventory provision", "documentation": "Provision for inventories." } } }, "auth_ref": [] }, "icg_ProvisionForWarranty": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ProvisionForWarranty", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Provision for Warranty", "terseLabel": "Provision for warranty", "documentation": "Provision for warranty." } } }, "auth_ref": [] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r827" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.Intchains.com/role/InventoriesNetScheduleOfInventoriesNetDetail" ], "lang": { "en-us": { "role": { "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r827" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail", "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r376", "r385", "r415", "r416", "r417", "r535", "r559", "r611", "r648", "r649", "r711", "r715", "r717", "r718", "r720", "r744", "r745", "r761", "r768", "r775", "r783", "r786", "r856", "r865", "r910", "r911", "r912", "r913", "r914" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail", "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r329", "r330", "r331", "r332", "r376", "r385", "r415", "r416", "r417", "r535", "r559", "r611", "r648", "r649", "r711", "r715", "r717", "r718", "r720", "r744", "r745", "r761", "r768", "r775", "r783", "r786", "r856", "r865", "r910", "r911", "r912", "r913", "r914" ] }, "us-gaap_ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 27.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Receivable from Shareholders or Affiliates for Issuance of Capital Stock", "negatedLabel": "Subscriptions receivable from shareholders", "documentation": "Amount due from owner or affiliate of reporting entity for issuance of shares. Includes, but is not limited to, amount due for award under share-based payment arrangement. Excludes amount due from officer or director." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesFromStockholderMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesFromStockholderMember", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Receivables from Stockholder [Member]", "terseLabel": "Receivables from Stockholder [Member]", "documentation": "Category of equity that is due from owners or affiliates of the reporting entity (including due from officers or directors) resulting from the sale of stock before the cash payment is received." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party [Domain]", "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." } } }, "auth_ref": [ "r383", "r520", "r521", "r651", "r652", "r653", "r654", "r655", "r675", "r677", "r710" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r213", "r214", "r520", "r521", "r522", "r523", "r651", "r652", "r653", "r654", "r655", "r675", "r677", "r710" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction, amounts of transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r89", "r520" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r520", "r521", "r906" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]", "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." } } }, "auth_ref": [ "r683", "r684", "r687" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Related Party [Axis]", "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." } } }, "auth_ref": [ "r383", "r520", "r521", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r651", "r652", "r653", "r654", "r655", "r675", "r677", "r710", "r906" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions", "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." } } }, "auth_ref": [ "r517", "r518", "r519", "r521", "r524", "r630", "r631", "r632", "r685", "r686", "r687", "r707", "r709" ] }, "us-gaap_RepaymentsOfShortTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfShortTermDebt", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 35.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Short-Term Debt", "negatedLabel": "Repayment of short-term debts", "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r39" ] }, "icg_RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "RequiredGeneralReserveRegisteredCapitalRatioToDeforceCompulsoryNetProfitAllocationToGeneralReserve", "presentation": [ "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Required General Reserve Registered Capital Ratio To Deforce Compulsory Net Profit Allocation To General Reserve", "terseLabel": "Required general reserve registered capital ratio to deforce compulsory net profit allocation to general reserve", "documentation": "Required general reserve registered capital ratio to deforce compulsory net profit allocation to general reserve." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "negatedLabel": "Research and development expenses", "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." } } }, "auth_ref": [ "r91", "r432", "r915" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedAssetsDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/RestrictedNetAssets" ], "lang": { "en-us": { "role": { "label": "Restricted Assets Disclosure [Text Block]", "terseLabel": "Restricted net assets", "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction." } } }, "auth_ref": [] }, "icg_RestrictedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "RestrictedAssetsLineItems", "presentation": [ "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Assets [Line Items]", "documentation": "Restricted assets." } } }, "auth_ref": [] }, "icg_RestrictedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "RestrictedAssetsTable", "presentation": [ "http://www.Intchains.com/role/RestrictedNetAssetsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Assets [Table]", "documentation": "Restricted assets." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Restricted Stock [Member]", "terseLabel": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r47" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 30.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r101", "r137", "r592", "r615", "r617", "r628", "r658", "r781" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r172", "r216", "r217", "r218", "r220", "r226", "r228", "r305", "r306", "r424", "r425", "r426", "r453", "r454", "r467", "r469", "r470", "r472", "r475", "r612", "r614", "r633", "r923" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue from contracts with customers (ASC 606)", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r170", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r746" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail", "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Products revenue", "verboseLabel": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r198", "r211", "r251", "r252", "r262", "r265", "r266", "r270", "r271", "r273", "r304", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r485", "r583", "r861" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "lang": { "en-us": { "role": { "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/LeaseSupplementalCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r512", "r780" ] }, "icg_RightOfUseAssetsOperatingLeaseLeaseTerminated": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "RightOfUseAssetsOperatingLeaseLeaseTerminated", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/LeaseSupplementalCashFlowInformationRelatedToLeasesDetail" ], "lang": { "en-us": { "role": { "label": "Right Of Use Assets Operating Lease Lease Terminated", "terseLabel": "Operating leases", "documentation": "Right of use assets operating lease lease terminated." } } }, "auth_ref": [] }, "us-gaap_RisksAndUncertaintiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RisksAndUncertaintiesAbstract", "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "auth_ref": [] }, "country_SG": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "SG", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "SINGAPORE", "verboseLabel": "Singapore [Member]" } } }, "auth_ref": [] }, "currency_SGD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "SGD", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail" ], "lang": { "en-us": { "role": { "label": "Singapore, Dollars", "terseLabel": "SGD" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Sale of stock price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationSchedulesOfConcentrationOfRiskByRiskFactorDetail" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "verboseLabel": "Revenue Benchmark [Member]", "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r273", "r809" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash and cash equivalents", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "verboseLabel": "Summary of current and deferred portions of income tax", "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." } } }, "auth_ref": [ "r143" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "verboseLabel": "Summary of deferred tax assets and liabilities", "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." } } }, "auth_ref": [ "r142" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share, basic and diluted", "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." } } }, "auth_ref": [ "r845" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "verboseLabel": "Summary of income tax rate and the PRC statutory", "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." } } }, "auth_ref": [ "r141" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of share-based payment arrangement, expensed and capitalized, amount", "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement." } } }, "auth_ref": [ "r73" ] }, "icg_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]", "terseLabel": "Schedule of estimated useful lives of property, plant and equipment", "documentation": "Schedule of estimated useful lives of property plant and equipment." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfAmortizationExpensesRelatedToTheIntangibleAssetsForFuturePeriodsDetail", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r57", "r58", "r566" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r57", "r58" ] }, "icg_ScheduleOfFiniteLivedIntangibleAssetsUsefulLifeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ScheduleOfFiniteLivedIntangibleAssetsUsefulLifeTableTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Finite Lived Intangible Assets Useful Life [Table Text Block]", "terseLabel": "Schedule of estimated useful lives of major intangible assets", "documentation": "Schedule of finite lived intangible assets useful life." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.Intchains.com/role/InventoriesNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "exampleGuidance": "Schedule of inventories, net", "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." } } }, "auth_ref": [ "r20", "r105", "r106", "r107" ] }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of nonvested restricted stock units activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units." } } }, "auth_ref": [ "r71" ] }, "icg_ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Prepayments and other current assets [Table Text Block]", "terseLabel": "Schedule of prepayments and other current assets, net", "documentation": "Schedule of Prepayments and other current assets." } } }, "auth_ref": [] }, "icg_ScheduleOfPrepaymentsAndOtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ScheduleOfPrepaymentsAndOtherCurrentAssetsTextBlock", "presentation": [ "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNet" ], "lang": { "en-us": { "role": { "label": "Schedule of Prepayments and other current assets [Text Block]", "terseLabel": "Prepayments and other current assets, net", "documentation": "Schedule of Prepayments and other current assets." } } }, "auth_ref": [] }, "icg_ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ScheduleOfPrepaymentsAndOtherNoncurrentAssetsTextBlock", "presentation": [ "http://www.Intchains.com/role/PrepaymentsOnLongTermAssets" ], "lang": { "en-us": { "role": { "label": "Schedule of Prepayments and other Noncurrent assets [Text Block]", "terseLabel": "Prepayments on long-term assets", "documentation": "Schedule of Prepayments and other Noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]", "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." } } }, "auth_ref": [ "r88", "r89", "r683", "r684", "r687" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r387", "r388", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r414", "r415", "r416", "r417", "r418" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of share-based payment arrangement, option, activity", "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." } } }, "auth_ref": [ "r15", "r16", "r70" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of share-based payment award, stock options, valuation assumptions", "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." } } }, "auth_ref": [ "r140" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Stock by Class [Table]", "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." } } }, "auth_ref": [ "r61", "r62", "r63", "r64", "r65", "r66", "r67", "r134", "r135", "r137", "r183", "r184", "r185", "r248", "r347", "r348", "r349", "r351", "r354", "r359", "r361", "r624", "r625", "r626", "r627", "r768", "r808", "r837" ] }, "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership, Description [Table Text Block]", "terseLabel": "Schedule of subsidiary of limited liability company or limited partnership", "documentation": "Tabular disclosure of the key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership [Table]", "documentation": "This table describes the key aspects of a subsidiary (partnership, corporation, or other entity) of the Limited Liability Company (LLC) or Limited Partnership (LP)." } } }, "auth_ref": [] }, "icg_ScheduleOfWeightedAverageLeaseTermsAndDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ScheduleOfWeightedAverageLeaseTermsAndDiscountRateTableTextBlock", "presentation": [ "http://www.Intchains.com/role/LeaseTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Weighted Average Lease Terms and Discount Rate [Table Text Block]", "verboseLabel": "Schedule of weighted average lease terms and discount rate", "documentation": "Schedule of Weighted Average Lease Terms and Discount Rate." } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule of amortization expenses related to the intangible assets for future periods", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r58" ] }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "presentation": [ "http://www.Intchains.com/role/RisksAndConcentrationTables" ], "lang": { "en-us": { "role": { "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of concentration of Risk, by risk factor", "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." } } }, "auth_ref": [ "r49", "r50", "r52", "r53", "r84", "r146" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r796" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r798" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail", "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r271", "r272", "r645", "r646", "r647", "r712", "r716", "r719", "r724", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r748", "r770", "r786", "r866", "r917" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment reporting", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r256", "r257", "r258", "r259", "r260", "r261", "r271", "r760" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "negatedLabel": "Sales and marketing expenses", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentArrangementExpensedAndCapitalizedAmountDetail" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "verboseLabel": "Sales and marketing expenses", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r111" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "Sales and marketing expenses", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r11" ] }, "icg_ShanghaiIntchainsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShanghaiIntchainsMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Shanghai Intchains [Member]", "verboseLabel": "Shanghai Intchains [Member]", "documentation": "Shanghai Intchains." } } }, "auth_ref": [] }, "icg_ShanghaiIntchainsTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShanghaiIntchainsTechnologyCo.LtdMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Shanghai Intchains Technology Co., Ltd [Member]", "terseLabel": "Shanghai Intchains Technology Co., Ltd. [Member]", "documentation": "Shanghai intchains technology co., ltd." } } }, "auth_ref": [] }, "icg_ShanghaiIntchainsTechnologyHongKongCompanyLimitedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShanghaiIntchainsTechnologyHongKongCompanyLimitedMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Shanghai Intchains Technology (Hong Kong) Company Limited [Member]", "terseLabel": "Shanghai Intchains Technology (Hong Kong) Company Limited. [Member]", "documentation": "Shanghai intchains technology (Hong Kong) company limited." } } }, "auth_ref": [] }, "icg_ShanghaiLianfaInformationTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShanghaiLianfaInformationTechnologyCo.LtdMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Shanghai Lianfa Information Technology Co., Ltd [Member]", "terseLabel": "Shanghai Lianfa Information Technology Co., Ltd. [Member]", "documentation": "Shanghai lianfa information technology co., ltd." } } }, "auth_ref": [] }, "icg_ShanghaiPudongDevelopmentBankCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShanghaiPudongDevelopmentBankCo.LtdMember", "presentation": [ "http://www.Intchains.com/role/RelatedPartyTransactionsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Shanghai Pudong Development Bank Co., LTD [Member]", "terseLabel": "Shanghai Pudong Development Bank Co., LTD [Member]", "documentation": "Shanghai pudong pevelopment bank co., LTD." } } }, "auth_ref": [] }, "icg_ShanghaiXinbaiweiSmartTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShanghaiXinbaiweiSmartTechnologyCo.LtdMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Shanghai Xinbaiwei Smart Technology Co., Ltd [Member]", "terseLabel": "Shanghai Xinbaiwei Smart Technology Co., Ltd. [Member]", "documentation": "Shanghai xinbaiwei smart technology co., ltd." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Number", "terseLabel": "Number of RSUs, Expected to vest", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestNumber." } } }, "auth_ref": [] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Expected To Vest Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, Expected to vest", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsExpectedToVestWeightedAverageGrantDateFairValue." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Number of RSUs, Canceled/forfeited", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value, Canceled/forfeited", "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." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of RSUs, Granted", "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)." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "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": "Weighted average grant date fair value, Granted", "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)." } } }, "auth_ref": [ "r405" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodStartLabel": "Number of RSUs, Awarded and Unvested, Beginning Balance", "periodEndLabel": "Number of RSUs, Awarded and Unvested, Ending Balance", "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." } } }, "auth_ref": [ "r402", "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "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", "periodStartLabel": "Weighted average grant date fair value, Awarded and Unvested, Beginning Balance", "periodEndLabel": "Weighted average grant date fair value, Awarded and Unvested, Ending Balance", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r402", "r403" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "terseLabel": "Number of RSUs, Vested", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r406" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Weighted average grant date fair value, Vested", "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." } } }, "auth_ref": [ "r406" ] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceMaximum": { "xbrltype": "perShareItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceMaximum", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Price Maximum", "terseLabel": "Exercise multiple , Maximum", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceMaximum." } } }, "auth_ref": [] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceMinimum": { "xbrltype": "perShareItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceMinimum", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Exercise Price Minimum", "terseLabel": "Exercise multiple , Minimum", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExercisePriceMinimum." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r416" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r415" ] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfShareOptionMinimum": { "xbrltype": "perShareItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfShareOptionMinimum", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Fair value of Share Option Minimum", "terseLabel": "Fair value of share option, Minimum", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairvalue Of Share Option Minimum." } } }, "auth_ref": [] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfUnderlyingOfShareOptionMaximum": { "xbrltype": "perShareItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfUnderlyingOfShareOptionMaximum", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Fair value of Underlying of Share Option Maximum", "terseLabel": "Fair value of share option, Maximum", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairvalue Of Underlying Of Share Option Maximum." } } }, "auth_ref": [] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfUnderlyingOrdinaryShares": { "xbrltype": "perShareItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairValueOfUnderlyingOrdinaryShares", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Fair value of Underlying Ordinary Shares", "terseLabel": "Fair value of underlying ordinary shares", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsFairvalue Of Underlying Ordinary Shares." } } }, "auth_ref": [] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPostVestingForfeitRateMaximum": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPostVestingForfeitRateMaximum", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Post Vesting Forfeit Rate Maximum", "terseLabel": "Forfeiture rate, Maximum", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPostVestingForfeitRateMaximum." } } }, "auth_ref": [] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPostVestingForfeitRateMinimum": { "xbrltype": "percentItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPostVestingForfeitRateMinimum", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Post Vesting Forfeit Rate Minimum", "terseLabel": "Forfeiture rate, Minimum", "documentation": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsPostVestingForfeitRateMinimum." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r417" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r387", "r388", "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r414", "r415", "r416", "r417", "r418" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r778" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Number of share options\t, Canceled/forfeited", "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." } } }, "auth_ref": [ "r400" ] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share based Compensation Arrangement By Share based Payment Award Options Forfeitures In Period Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, Canceled/forfeited", "documentation": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageRemainingContractualTerm." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Number of share options, Granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r408" ] }, "icg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share based Compensation Arrangement By Share based Payment Award Options Grants In Period Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life,Granted", "documentation": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsGrantsInPeriodWeightedAverageRemainingContractualTerm." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r68" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodStartLabel": "Number of share options, Beginning Balance", "periodEndLabel": "Number of share options\t, Ending Balance", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r394", "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodStartLabel": "Weighted average exercise price, Beginning Balance", "periodEndLabel": "Weighted average exercise price, Ending Balance", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r394", "r395" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Number of share options, Vested and exercisable", "verboseLabel": "Share Based Compensation Arrangement Options Vested And Expected To Vest Exercisable Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price,Vested and exercisable", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r411" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Share based compensation by share based payment award options vested and expected to vest aggregate intrinsic value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Number of share options\t, Vested and expected to vest", "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Vested and expected to vest", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r410" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Percentage of Shares outstanding as measured as of the last trading day", "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail", "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r390", "r391", "r392", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r414", "r415", "r416", "r417", "r418" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price\t,Exercised", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r399" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Canceled/forfeited", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r400" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, Granted", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r398" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Policy Text Block]", "terseLabel": "Share-based compensation", "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." } } }, "auth_ref": [ "r386", "r393", "r412", "r413", "r414", "r415", "r418", "r427", "r428", "r429", "r430" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Award, Expiration Period", "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." } } }, "auth_ref": [ "r777" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r68" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Weighted average remaining contractual life, Ending Balance", "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." } } }, "auth_ref": [ "r139" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual life, Vested and expected to vest", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r410" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "us-gaap_SharesIssuedPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesIssuedPricePerShare", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Price Per Share", "verboseLabel": "Shares Issued, Price Per Share", "documentation": "Per share or per unit amount of equity securities issued." } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares, Outstanding", "periodStartLabel": "Balance, Shares", "periodEndLabel": "Balance, Shares", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "icg_SharesredesignatedDuringThePeriodHeldByShareholders": { "xbrltype": "sharesItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "SharesredesignatedDuringThePeriodHeldByShareholders", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Shares Redesignated During The Period Held by Shareholders", "verboseLabel": "Shares re-designated during the period held by shareholders", "documentation": "Shares \u00a0redesignated during the period held by shareholders." } } }, "auth_ref": [] }, "icg_ShortTermInvestmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShortTermInvestmentTableTextBlock", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsTables" ], "lang": { "en-us": { "role": { "label": "Short Term Investment [Table Text Block]", "terseLabel": "Schedule of short-term investment", "documentation": "Short Term Investment (Table Text Block)." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Short-Term Investments", "terseLabel": "Short-term investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r151", "r152", "r830" ] }, "us-gaap_ShortTermInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsAbstract", "lang": { "en-us": { "role": { "label": "Short-Term Investments [Abstract]" } } }, "auth_ref": [] }, "icg_ShortTermLeaseExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ShortTermLeaseExpenses", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.Intchains.com/role/LeaseScheduleOfLeaseExpensesDetail" ], "lang": { "en-us": { "role": { "label": "Short Term Lease Expenses", "terseLabel": "Expenses for short-term lease within 12 months", "documentation": "Short term lease expenses." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Principal Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r123", "r208" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Software and Software Development Costs [Member]", "terseLabel": "Software", "verboseLabel": "Software [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "icg_StartUptaxExemptionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "StartUptaxExemptionMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Start UpTax Exemption [Member]", "verboseLabel": "Start Up Tax Exemption [Member]", "documentation": "Start up\u00a0tax exemption." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.Intchains.com/role/CoverPage", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r171", "r183", "r184", "r185", "r211", "r232", "r233", "r240", "r242", "r248", "r249", "r304", "r333", "r335", "r336", "r337", "r340", "r341", "r347", "r348", "r351", "r354", "r361", "r485", "r624", "r625", "r626", "r627", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r657", "r679", "r703", "r725", "r726", "r727", "r728", "r729", "r808", "r837", "r844" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r13", "r31", "r172", "r195", "r196", "r197", "r216", "r217", "r218", "r220", "r226", "r228", "r247", "r305", "r306", "r363", "r424", "r425", "r426", "r453", "r454", "r467", "r468", "r469", "r470", "r471", "r472", "r475", "r495", "r496", "r497", "r498", "r499", "r500", "r516", "r612", "r613", "r614", "r633", "r703" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail", "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r271", "r272", "r645", "r646", "r647", "r712", "r716", "r719", "r724", "r731", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r748", "r770", "r786", "r866", "r917" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail", "http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r216", "r217", "r218", "r247", "r565", "r619", "r644", "r650", "r651", "r652", "r653", "r654", "r655", "r657", "r660", "r661", "r662", "r663", "r664", "r666", "r667", "r668", "r669", "r671", "r672", "r673", "r674", "r675", "r677", "r681", "r682", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r703", "r787" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss", "http://www.Intchains.com/role/PrepaymentsOnLongTermAssetsAdditionalInformationDetail", "http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r216", "r217", "r218", "r247", "r565", "r619", "r644", "r650", "r651", "r652", "r653", "r654", "r655", "r657", "r660", "r661", "r662", "r663", "r664", "r666", "r667", "r668", "r669", "r671", "r672", "r673", "r674", "r675", "r677", "r681", "r682", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r703", "r787" ] }, "icg_StatutoryReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "StatutoryReserve", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 29.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Statutory Reserve", "terseLabel": "Statutory reserve", "documentation": "Statutory reserve." } } }, "auth_ref": [] }, "icg_StatutoryReserveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "StatutoryReserveMember", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statutory Reserve [Member]", "terseLabel": "Statutory Reserve [Member]", "documentation": "Statutory reserve." } } }, "auth_ref": [] }, "icg_StatutoryReservesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "StatutoryReservesPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Statutory Reserves [Policy Text Block]", "terseLabel": "Statutory reserves", "documentation": "Statutory reserves." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Stock Issued During Period Shares Conversion Of Units", "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit)." } } }, "auth_ref": [ "r13", "r64", "r98", "r99", "r137" ] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of ordinary shares, shares", "definitionGuidance": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r13", "r98", "r99", "r137", "r624", "r703", "r726" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationSummaryOfShareBasedPaymentArrangementOptionActivityDetail" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Number of share options\t, Exercised", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r13", "r98", "r99", "r137", "r399" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of ordinary shares", "verboseLabel": "Stock Issued During Period, Value, New Issues", "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." } } }, "auth_ref": [ "r13", "r98", "r99", "r137", "r633", "r703", "r726", "r793" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Share-based compensation expense", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r72", "r98", "r99", "r137" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 25.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets", "http://www.Intchains.com/role/ConsolidatedStatementsOfChangesInShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total equity", "periodStartLabel": "Balance", "periodEndLabel": "Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r99", "r102", "r103", "r125", "r659", "r676", "r704", "r705", "r781", "r794", "r839", "r853", "r902", "r923" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.Intchains.com/role/ShareCapital" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Share capital", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r133", "r209", "r346", "r348", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r360", "r363", "r474", "r706", "r708", "r730" ] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "terseLabel": "Conversion ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r19" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r501", "r527" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r501", "r527" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more 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." } } }, "auth_ref": [ "r501", "r527" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r501", "r527" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r501", "r527" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.Intchains.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent events", "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." } } }, "auth_ref": [ "r526", "r528" ] }, "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipBusinessPurpose", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Subsidiary of Limited Liability Company or Limited Partnership, Business Purpose", "terseLabel": "Principal activities", "documentation": "Description of business purpose of the subsidiary of the limited liability company or limited partnership, for example, its day-to-day operating functions and whether it acts as a holding or operating company." } } }, "auth_ref": [] }, "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDate", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Subsidiary of Limited Liability Company or Limited Partnership, Date", "terseLabel": "Date of incorporation", "documentation": "Date the subsidiary of the limited liability company (LLC) or limited partnership (LP) was formed, in YYYY-MM-DD format." } } }, "auth_ref": [] }, "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Subsidiary of Limited Liability Company or Limited Partnership [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipOwnershipInterest", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesAdditionalInformationDetail", "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Subsidiary of Limited Liability Company or Limited Partnership, Ownership Interest", "terseLabel": "Equity interest held", "verboseLabel": "Limited Partnership, Ownership Interest", "documentation": "The number of units or percentage investment held in the subsidiary by the limited liability company or limited partnership." } } }, "auth_ref": [] }, "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipState", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Subsidiary of Limited Liability Company or Limited Partnership, State", "terseLabel": "Place of incorporation", "documentation": "State in which the subsidiary of the limited liability company or limited partnership was organized." } } }, "auth_ref": [] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "icg_SummaryOfInformationAboutProductRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "SummaryOfInformationAboutProductRevenueLineItems", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail", "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Summary Of Information About Product Revenue [Line Items]", "documentation": "Summary of information about product revenue." } } }, "auth_ref": [] }, "icg_SummaryOfInformationAboutProductRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "SummaryOfInformationAboutProductRevenueTable", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueDetail", "http://www.Intchains.com/role/ProductsRevenueSummaryOfInformationAboutProductRevenueParentheticalDetail" ], "lang": { "en-us": { "role": { "label": "Summary Of Information About Product Revenue [Table]", "documentation": "Summary of information about product revenue." } } }, "auth_ref": [] }, "icg_SummaryOfInformationAboutProductRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "SummaryOfInformationAboutProductRevenueTableTextBlock", "presentation": [ "http://www.Intchains.com/role/ProductsRevenueTables" ], "lang": { "en-us": { "role": { "label": "Summary Of Information About Product Revenue [Table Text Block]", "terseLabel": "Summary Of Information About Product Revenue", "documentation": "Summary of information about product revenue." } } }, "auth_ref": [] }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfValuationAllowanceTextBlock", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Summary of valuation allowances for deferred tax assets", "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." } } }, "auth_ref": [ "r75" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "auth_ref": [] }, "icg_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.Intchains.com/role/LeaseTables" ], "lang": { "en-us": { "role": { "label": "Supplemental cash flow information related to leases [Table Text Block]", "terseLabel": "Supplemental cash flow information related to leases", "documentation": "Supplemental cash flow information related to leases." } } }, "auth_ref": [] }, "us-gaap_Supplies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Supplies", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetScheduleOfPrepaymentsAndOtherCurrentAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Prepaid Supplies", "terseLabel": "Prepayments to vendors (Note a)", "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." } } }, "auth_ref": [ "r752", "r765", "r854" ] }, "icg_TaxExemptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TaxExemptionAxis", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Exemption [Axis]", "documentation": "Tax Exemption [Axis]." } } }, "auth_ref": [] }, "icg_TaxExemptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TaxExemptionDomain", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Exemption [Domain]", "documentation": "Tax Exemption." } } }, "auth_ref": [] }, "icg_TaxHolidayFullExemptionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TaxHolidayFullExemptionPeriod", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Holiday Full Exemption Period", "verboseLabel": "Tax holiday full exemption Period", "documentation": "Tax holiday full exemption Period." } } }, "auth_ref": [] }, "icg_TaxHolidayHalfExemptionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TaxHolidayHalfExemptionPeriod", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Holiday Half Exemption Period", "verboseLabel": "Tax holiday half exemption Period", "documentation": "Tax holiday half exemption Period." } } }, "auth_ref": [] }, "icg_TaxHolidayPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TaxHolidayPeriod", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Holiday Period", "verboseLabel": "Tax holiday period", "documentation": "Tax holiday period." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "icg_TaxSlabRateRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TaxSlabRateRangeAxis", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Slab Rate Range [Axis]", "documentation": "Tax slab rate range [Axis]." } } }, "auth_ref": [] }, "icg_TaxSlabRateRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TaxSlabRateRangeDomain", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Slab Rate Range [Domain]", "documentation": "Tax Sab rate range [Axis]" } } }, "auth_ref": [] }, "icg_TaxYearTwoThousandAndThirtyThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TaxYearTwoThousandAndThirtyThreeMember", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Tax Year Two Thousand And Thirty Three [Member]", "terseLabel": "Tax Year 2023 [Member]", "documentation": "Tax year two thousand and thirty three." } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.Intchains.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Taxes Payable, Current", "terseLabel": "Income tax payable", "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)." } } }, "auth_ref": [ "r24" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.Intchains.com/role/IntangibleAssetsNetAdditionalInformationDetail", "http://www.Intchains.com/role/IntangibleAssetsNetScheduleOfIntangibleAssetsDetail", "http://www.Intchains.com/role/PrincipleAccountingPoliciesScheduleOfEstimatedUsefulLivesOfMajorIntangibleAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Trademarks [Member]", "terseLabel": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r78" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.Intchains.com/role/CoverPage" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail", "http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" ], "lang": { "en-us": { "role": { "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r345", "r359", "r473", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r599", "r816", "r817", "r818", "r819", "r820", "r821", "r822", "r849", "r850", "r851", "r852" ] }, "icg_TwoThousandTwentyTwoShareIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TwoThousandTwentyTwoShareIncentivePlanMember", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationAdditionalInformationDetail", "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Two Thousand Twenty Two Share Incentive Plan [Member]", "verboseLabel": "2022 Share Incentive Plan", "terseLabel": "2022 Share Incentive Plan [Member]", "documentation": "Two thousand twenty two share incentive plan." } } }, "auth_ref": [] }, "icg_TwothousandandtwentytwoplanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "TwothousandandtwentytwoplanMember", "presentation": [ "http://www.Intchains.com/role/ShareBasedCompensationScheduleOfNonvestedRestrictedStockUnitsActivityDetail" ], "lang": { "en-us": { "role": { "label": "TwoThousandAndTwentyTwoPlan [Member]", "terseLabel": "2022 plan [Member]", "documentation": "Two Thousand And Twenty Two Plan [Member]." } } }, "auth_ref": [] }, "currency_USD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2023", "localname": "USD", "presentation": [ "http://www.Intchains.com/role/CashAndCashEquivalentsScheduleOfCashAndCashEquivalentsByCurrencyDenominationAndJurisdictionDetail" ], "lang": { "en-us": { "role": { "label": "United States of America, Dollars", "terseLabel": "USD" } } }, "auth_ref": [] }, "us-gaap_USTreasurySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasurySecuritiesMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfGroupSAssetsThatAreMeasuredAtFairValueOnARecurringBasisAndAreCategorizedUsingTheFairValueHierarchyDetail", "http://www.Intchains.com/role/ShortTermInvestmentsAdditionalInformationDetail", "http://www.Intchains.com/role/ShortTermInvestmentsScheduleOfShortTermInvestmentDetail" ], "lang": { "en-us": { "role": { "label": "US Treasury Securities [Member]", "terseLabel": "U.S. Treasury securities [Member]", "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)." } } }, "auth_ref": [ "r756", "r772", "r774", "r916" ] }, "icg_UnderwriterAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "UnderwriterAgreementMember", "presentation": [ "http://www.Intchains.com/role/ShareCapitalAdditionalInformationDetail", "http://www.Intchains.com/role/SubsequentEventsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Underwriter Agreement [Member]", "terseLabel": "Underwriter Agreement [Member]", "documentation": "Underwriter agreement." } } }, "auth_ref": [] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "verboseLabel": "Unrecognized tax benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r434", "r442" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r54", "r55", "r56", "r160", "r161", "r163", "r164" ] }, "us-gaap_ValuationAllowanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceAbstract", "lang": { "en-us": { "role": { "label": "Valuation Allowance [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.Intchains.com/role/IncomeTaxesSummaryOfValuationAllowancesForDeferredTaxAssetsDetail" ], "lang": { "en-us": { "role": { "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Additions during the year", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r445" ] }, "icg_ValueAddedTaxRecoverableAndSurchargesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "ValueAddedTaxRecoverableAndSurchargesPolicyTextBlock", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Value Added Tax Recoverable And Surcharges [Policy Text Block]", "terseLabel": "Value-added-tax\u00a0(\"VAT\") recoverable and surcharges", "documentation": "Value-added-tax\u00a0(\"VAT\") recoverable and surcharges." } } }, "auth_ref": [] }, "us-gaap_VehiclesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VehiclesMember", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail", "http://www.Intchains.com/role/PropertyEquipmentAndSoftwareNetScheduleOfPropertyEquipmentAndSoftwareNetDetail" ], "lang": { "en-us": { "role": { "label": "Vehicles [Member]", "terseLabel": "Motor vehicles", "documentation": "Equipment used primarily for road transportation." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted average number of shares outstanding, diluted", "presentationGuidance": "Weighted-average number of ordinary shares outstanding, diluted", "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." } } }, "auth_ref": [ "r231", "r242" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://www.Intchains.com/role/BasicAndDilutedNetEarningsPerShareScheduleOfEarningsPerShareBasicAndDilutedDetail", "http://www.Intchains.com/role/ConsolidatedStatementsOfOperationsAndComprehensiveIncomeLoss" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted average number of shares outstanding, basic", "verboseLabel": "Weighted-average ordinary shares outstanding, basic", "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." } } }, "auth_ref": [ "r230", "r242" ] }, "icg_WeightedNumberOfPotentiallyDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "WeightedNumberOfPotentiallyDilutedSharesOutstanding", "presentation": [ "http://www.Intchains.com/role/PrincipalAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Weighted Number Of Potentially Diluted Shares Outstanding", "terseLabel": "Weighted number of potentially diluted shares outstanding", "documentation": "Weighted number of potentially diluted shares outstanding." } } }, "auth_ref": [] }, "icg_WriteDownOfPrepayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "WriteDownOfPrepayments", "crdr": "debit", "calculation": { "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.Intchains.com/role/ConsolidatedStatementsOfCashFlows", "http://www.Intchains.com/role/PrepaymentsAndOtherCurrentAssetsNetAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "label": "Write Down Of Prepayments", "terseLabel": "Write-down of prepayments", "verboseLabel": "Write Down Of Prepayments", "documentation": "Write down of prepayments." } } }, "auth_ref": [] }, "icg_YanchengIntchainsTechnologyCo.LtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.Intchains.com/20231231", "localname": "YanchengIntchainsTechnologyCo.LtdMember", "presentation": [ "http://www.Intchains.com/role/OrganizationAndPrincipalActivitiesScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDetail" ], "lang": { "en-us": { "role": { "label": "Yancheng Intchains Technology Co., Ltd [Member]", "terseLabel": "Yancheng Intchains Technology Co., Ltd. [Member]", "documentation": "Yancheng intchains technology co., ltd." } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.12)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29,30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(b),(f(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 201.5-02(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 4.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-5" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "840", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//840/tableOfContent" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(3)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-2" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "920", "SubTopic": "350", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483256/920-350-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(f)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(5)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "12", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-12" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "19", "Subparagraph": "(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-19" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column E)(Footnote 6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r747": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r748": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r749": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r754": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r755": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r756": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r758": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r759": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r760": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r761": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r762": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r763": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r764": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r765": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r766": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r767": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r768": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r769": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r770": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r771": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r772": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r775": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r776": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479908/805-50-55-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r781": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r782": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r784": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r786": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r791": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r795": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12" }, "r796": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r797": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r798": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "15", "Subsection": "d-3" }, "r800": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r801": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r802": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r803": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r805": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r806": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r807": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r808": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r809": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r810": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r811": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r812": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r813": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r814": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r815": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r816": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r817": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r818": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r819": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r820": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r821": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r822": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r823": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r824": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r825": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r826": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r827": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r828": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r829": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r830": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r831": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r832": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r833": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r834": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r835": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r836": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r837": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r838": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r839": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r840": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r841": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r842": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r843": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r844": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r845": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r846": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r847": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r848": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r849": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r850": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r851": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r852": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r853": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r854": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r865": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r866": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r867": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r868": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r871": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r873": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r875": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r876": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r877": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r878": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r879": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r881": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r883": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r886": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r887": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r888": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r889": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r890": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r891": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r894": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r901": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479424/830-30-S99-1" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r905": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r907": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r908": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r909": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r910": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r911": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r913": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r914": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r916": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r922": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r923": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r924": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r925": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480228/946-830-45-38" } } } ZIP 120 0001193125-24-070138-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001193125-24-070138-xbrl.zip M4$L#!!0 ( V!O7CX^/ M>Q=AZG:9'R9[;M1[W:PW]QOPSXZ\.O##[X7+G]IQL!?%]W!E??\U_MQF"5>7 MXZ^>KV\P+SY\+7[4EPX]^G&?KFT<'Q^_IE_UI8E?=2$\M/'Z/U\^W[I=WF.[ M,(64A6YA+/Z8L9>O]WAIX EW]^ZCA]?P ZV+NM!/HH-FX^VX1XLK\B?W8^ZR ME'LC[SE^S6(WC@+^.K]8W>Y&69C&@^K!R1\+ W2S. 84C+I#_EJXA3^YW>K+ M\9?"I2'SW:3Z6OJI<''BN]67P@_%"]-^/.)*^*5P:9;LWC/6UU=W6-*F=90_ M%"Y^"L;LTW\^&RC+TGC,]L"O>JAQ.OQN^+((DJ=1#VL@] #>_#\?;S[GEZ?5 MU^>7ODYC%B:=*.ZQ%*@=W];\ 9XH3GO[Z]>Y\]VC'P??L\K\R_^'7G1-Q^>[=H,]W7L-#7LNW MM"-OX"3I(."_[O38T^ZC[Z7==P[+THC&\N;#+\SIQKSSZ\[?TLC=^7#'V@%W MHHXC'YG\\II]@,>]@:L]_T$]R_.3?L &[YPP"OG.AU_\IW?X1AZ+C[[G\9 ^ MPN^768_'ONN$K(=W,/H%YY&;D;O\Q.7!=?P:^2=PW?) M,UY^N//A_(^IWWP6PKX.3N#=,0LN0H\__/ML:"&=P&#$W"'A[M?;W<^W/ TCIB;^@\\&#@Q!\8/ M_-4!3#MIE\,&1^YW)\G:L-L^GJ0.2QR/)V[LM^$R/W0N\2V-/1J$>NOH(1Q7 M#.'LJ<_#A"> GA2>[64P&H0=C8$].?TL[D?X>S_V>RSV89RP8(F?I(C,!.B M[R+M>O!U#Q]%Q.AP\5@X]%,>IW",XY:K;Q/XX'*.P@#-$PZ677R7?#W<'O@] M/YUN6D?U>L6T[N"Q<%P%+$G\CN^*0<& 62^*4_^_^N\(WA_#2L+@N<-"7%08 M,&R$G@%^>9\QX#4IAV6!_Z=1X;::$_+4<5GHM/&='8ZGF+$]S5?,^WG:+7I; MB1)8H 09 X?CE4GX$D"*P>OO/GRT6G4 ([3+E9CCL6*_?MNNAMU=C-,GS?C&OZNLCN M]&W)AU_PA'F7D#P&=.Z0%/"_((ON*HES[RGQ@(_3 MT\U'TI])E,7T%PEU[R0KH04?Q4H^./)B3NQ(_^E[^$7'!US10'GE\7=R\7N1 M^Y1OAN>]KGQ^GSBM_A-839R> KOY@*/:K3?@'W5G_EL^5B^_MM&$,S9_BR>O M?%UZS^O"FE0N42NY"E=O:80 GE9,5OTR_V2;*SC9Y@(GJ\'?-,"_,I,N@+\Y M _B;"P2_7J*&L42-E5RBQ@Q+U%@6?UB9I3%(IK% DH&)-@T\-%=KTB4\P+2; M,^"AN3@\U ^_-8]6:FD*>*@?[C:/%G9>U-]^0RBL$.LLG!?UM["YBYQL_6BE M)UM?S,[F$+Z+5@_.9NG>]PU%B )5HY7)3E!Q,9$^2'PK5S+5&C M\6V_KO0+_7DEEPC$Z,;N?GU:_<*\=EX42?9)*%HQ5CJ,HIR93D91?NU\2W20 M"^KU_553Q:*5KEV,D3J_C"*WB5_$MCQ]\E[>>_.0%ED9N/;_'(5WYV'P!\_?_2&-6::L^9GZ O@LQV"Q! MWR[,')Z8#JX#>$LK],[^ROP^#OWC !V!J[IITC/];JKAJXN+\U_//?R,SH9N M%'@7O7X,V,01)MNZH6,68SUW]R3J];,4V"?./.!N&D>A[^HUV+9]1@8\U9*L MYVZ?9W'HIUG,86KG_A-^VEI2'KT6Z[FWMU$G?60T'?7QE#_P(*(5.(F2[>7: M4R_->N[\OWC7=X/MI>3B_-=S#Y6D:(6L7&K>%!GKA@<8K';-8 ',/36_O\,( M348A7:N^EV.'7771.N_=R25HZ[<8;$@:.8_N8]8'=L,"G"_\_ ?\?B+CL5=U MY]#@4!RCBB!_!Q,8O3%3/7CDXL!;1&0[O&1=-[^\N]^N,%,#E$!M=!HS?0L$ MM1*H5A57;ET!,98;?+T]76]N !.PWYD]/^A8(6\$-9@#$[:LRGKN]]?;NYCF-+C%Z5"*38FB6>CZF!J7I#'EZ*W\SHX:LKI@ M])S7"WW^=XASY>BFN. MTYENR]83T[K0PS4=MN-8+A6N]@*1LA:P?%*ZUQ+VUX5KK MNW<@#/:B\!:KP9E;ITTY".1T@")C%").5WWS)@Q<738T[37=/1MLM^+A-4O= M?!MLMW[1%#^.&]@8JTWF!C;8SG*#YP+"!MMM R">(^I_,\("[A[AVP%\<8N5 MF2]"%R?UP%'E+6CR\/-E4U+<^TO-?F(EFR3.C!SU/ M /YSWC]F)RMR.X:AL=C1K'R:R0O37]/2GZ6_:OIK6OI;/OWM6_JS]%=-?_N6 M_A9+?U_8D]_+>EJ9O,'&9\),:Q.IGYU(/96NJI=ZYP/^6=B)-043K*H%TTJ MR=R)]023A

?QZKB>>SGK](!IP3LMWU>N[6M-2_ACLU(R6O\B[9XBOKZX><&L:K6'QEB9BVQ5=L\975!VUU MJVPX-E/8(>Z=L3CTP_N"TK/^D4'C(W2JY[[H_4Q6H0OXB-W'A$//,SX)4\G//LC#]TN^@I6%50Y:Y@T=LUKJA9@ >K'F)TQ.-CX/9Y3 MTQK>;EE7JP@,2U3/(*I32U26J*J(ZG2+B6H<39:HMI>H3K:7J#Y:HK)$ MM12BFIA0N;E$U;)$98EJ*40U,1M^\XCJ(KR.(YR^!2_)J[J:\+\( M75@D;=[['+EL'0HMCAUV?M$4R[!-N+CE0>"'][ ,7X!#\!0^GSWU86WYMD!B MT@IL$QH^\9#'+("U:'D]/_03XLP/?,L@,=4R;!,N*!%?FO%]E_DZ:$SK6""))U'@>UB'^@RG M[_.5=4%3[;Z1XZ70D^IYSJE7_)""GZN,-AL.OM%[6Z$A;9DD.,4B;!,FC(-W M6Q P-.5MVF\X/GD,C% "'JB Y"K.S_G& T#&UD^8_S:A0;5Z*S5WVXAP-B-< ML6J.V[3-K<1W3[I^/Y$KE9P]N4&&+8:$SMSR_LR2=,/V'ZE]UHEO)2@V=<^W M;TL)U-(!N&&[.CRU;=K85NCZ0<#B@=')\3=0JA*5%?\L4:UM[MZ*$I7-W;-$M;ZY>RM&5#;-:$72 MC%8,%S;-Z(>F&:T8&FR:T8JD&:T8+FR:T<9LI4TSVNCMM6E&&YUFM&)HLVE& M&[VW-LWH1Z<9K1@FZ."]C,((GL504Q*+.!LH;+>Q17=QG3Y?:L+>;1.6;0K5 M#TVA6C$TV 3*[=IOFS*W%=ML4^96(65N54&QJ7N^?5MJ4^8V=&-MRMQ+IX&)G-7.^V[3;MK7B#VRMN&)8L'GO+YKWOF*[WW+=K)<%Z*$G)097 M*N9=7,\'/FQKW71 3+TSXP2FWBN7H,X;]=O[^J,$#;3FF0E8%HT\UXFT#Q!PMA MKS >86B)3J+/Z?IC8.P$]_0,MVG/%5G\QP_;S'_D_FT/!K1I&S]YEMNY^YH0 M/@51FP6;PNO'36LKMU?:/39N?ZOFM4T;K/C:9Y^%'781=J*X1P%&F\K QTYT M.WGX&,%VL_;>2FUZS__)XWCPG8<8.AH$_CW,)%\4M5Z;L?M33G4[<3!"F?T. M_]^XLW["%+=RVR_"!RZ"!S\^^!NWXZ-GMY6;?9WR36#HYGRVDVM_84]^+^OI MG;R!0VQE@Z9P%XT!BJH^QOBW:N/\<+TWSAS_-FV<+?^]X1ML*Q7/X3"UI>I6 MI%+QIA*5K51LB>J'52I>5:(:1Q.VJ*HEJI6N5+RB1&4K%5NB6M]*Q2M*5+:E MDB6JY1#5%B9EV?+?*U+^>\5P8T7*?Z\8+FSY[XW92EO^ M>Z.W]Q(N:-3Q?[=PD+%^%//3"(O*Y!M]QYYN ]:^@5=K/^VWVT_CRX;CM+[V M4_9T]L1[?629YO/TEZN*FBF+=]]^FD/S0 .KX7,]:Q>O?G?-K23XHV38+!- M)''NQXFE"4L3$W&P342!#*)Y;&EBRVEB$@RVB21R_C 5)5S#:'T6W$T#]0ED M8RFA3 DC%_<%3H?M)H"[Q^B+'P2P8BK=82IJ^.WW#07X;[\O%W(3UGN;\#>^ M==4:8VC)/:'6:AN%+?$V:R>^Y[-8=T'9N YD(^8YIVO3HJWLP-I&R6KSMK'5 MCAZXE3U>3/:89KVW"7_/M8=8+7"CM$!K#YE:CK.=9*T<]W)H&YD":W$X%PZ? MEZEK(;X,B(]*S[<07RC$IZLB8"'^'(B/5\6^7<=NI>5G76N*5,YG^9@:IQ=N M'J:F[3'_#=39M!ME"0L]^"=]A"D/TL>H'[#0O.D:_KYDO96-<%ML7_JI7U=< M%E*3)JWG-J'PK-*/6,390/'MZ^U=S%F2Q8-;[F8QZ33FO>=^ MR$+79\%%"#28X?VK#J:10U87C)[S B21Z9O73]B[;<+R9]@.WHT"[Z+7CZ,' M6KD"#*]C7*IT@')>"@Q -X4W\W-7%Y)3#5]=/&8QM@D3V%@F2S$%&M8KX&X: M1Z'OZI7;-G10"O@T2[)-&#G/XM!/,VHV?>X_X:>M91NCUV*;$&%T'UFFV"2\?,Q]F&MYO*RB*\]_&G;$, M&PC!D1%A%H(O#,'M;>\P\YDWJW:](:A=Z'&Z7%JQ.OZ8FJPW/"!?#(9!/1>G M5E3\8=@>LXW;A.;G\.V-%BK6",+3BS*;AUOEO"JYJS:BGU1>/KIRCMNTS:W$ M=T^0,\N52LZ>W"!#XZ(H6MGR_LQ$?\H-VG]*2IUQXEL)BDW=\^W;4@*UK,"_ M8;LZ/+5MVMA6Z/J8-#PP=,G?6.SAQPW;Z,E3W::--YK%WT0HQ:B#;,-V?<(\ M-W++&_5O]6/8(WI2_ZE#-NG:N36\E5Z'=[.5OMA_"EL+EP]NG?GD>S0*;;BJ:U9^__9/'\> [ M3%/F&Z_]KE5/:-D4"6RX.2U%FM?.3Y%V*Q=*;^;FS$=OS6_U0T5O^K,L^=<% MD1!C\G7;C37>I1$S6C;%-7?KA]-2G'GM?()/]:::)\7WM=_0BMELY&82^[24 MN6 &:F[/7 RTM#V6QE9J6X2:WQC10VECM/N7Z:)4WJI<35_D5BDQZCKSL+QE M'LCQD87?3Z+/:<'S^]D/^57G).:>GYXSUP]@_*NZASK7<>28S9)*(^:_IQ=@ M3;87MK9QD LC\K/)*$]8WT]94%!7/>Y_YOH >M\9BC%FC]^WCENW;QW7>M[O'Z$Y6L;NC$G;P!=D'+D(7Q_? MK]>T0&!EQ;ZIY[HFNYGOY%UD=_7%=[6@"Y3V=:PN4+IV$49+H=/7OWV);[N\ M6&^ MJYAPT#!G_HU%S#^ M$N\9^[9$]E-?ECD)H7<.2/Z#6?2M(?J*6[=& 3]M'%,X#R\$!-B.+)O4#P M62> 30OVB^NK,L"IF=#@E@5\_7T)R\#2B/71Q>/5BB[U.-O?K>]/GX0$URY* M>*K&V\P^Q4T'WG.C0?D8VW39LY:176XMU:&_6$R[-)VM6GY M[?+Y;7-YNV?Y[0_FMTO<6\MO?QB_7>*N6EWSA73-I7)=JVN^F*ZYM'W<_]9R MW:R74=X;%<##.<>\BROS@&G"46\KR%-SVVF78ZF>[Z7MMI65?K"LM,2]M;+2 M#Y.5EKBK5E9Z(5EIJ5S7RDHO)BLM;1]1YDW2V'=!-ABR%;4>6>SIM**[QRB5 M=5?@GY1*KZ2/47]-"\L4)F=N;<5RC-[9J5]76<=F_'JNH^S=_';6ZP?1@'-: MON& ]]*RKQT^1DYO=7W+YQ_ S_20Z:#;>YFF:,SWRZ^WIZ$?"C\]X9!^N&S5U_.T9C_P"B]T= M?F:6QN_HIV<\\O;3F(G#C\]XY&^_CWDD_/B,1_[!65P];_SE>?O]#:#\C8IY MY4_& II>'G&)]UQF/1XS$*2>#8_A)^"WISR,>GY8^>2IZ:/XD->E24Q#2 M; MA4ETMQJKX#^]BXT.W$X'U-<;WDE^W3EG;OJM47_SIG[\MG&XXZ21_/[RV_[; MQMOCPYW74]_^=K[;C^:ZO=F<[_;]^6X_F.?VH\.*N1_/_K3__]D:] M?C@T]Z-Z??K;A]\^V^U#^S[;[4.8G^GVH_D&?S3?TAT-P6:FVX_G6[KCN98. M'C#?[8VY;A]>^>D)%F]_,]_ML71SWC[#X/?G FWS8+ZE.YCO[6_FPGSSS1SB =X^W\J_ MF8O;5-P^"Z]KOIESY>SA?!LW?/M,2W6OG9;A]"W6RWSS?WX[GFOC],,D<@[DQ_>\7@9[F]8O S MW'Y8@;KI;S]X.]?&';V="S9'(]_^FNY/HBQV>2+^['+F\1@^@\[]X1?\EY/_ MVTG20N#7@G?=]C\;T? M[N+G=P[+TDA]$_OW7?E5Z7&!'_+=+J??&WOUOGY(&O7?&7^VHS2->O1-.XIA M&NJ;1O_)H6J!SM_J]+^=#__SM\9A_;V8YLB7[4]^67.NEQF/=@[@24[QX0Z^ MS^E$8;J;^/_E[YS&D?ZBPWI^,'CG_,]?692^O_-[/'$N^:-S$_58*+Y\[QB+ M[XB=>K_SP1P />I1S+8=!=Y[ST_Z 1N\\T-<"+CZZ^7%W=FI+V]N+JCIY2/E@8[B:3&H'@2.S!)ZO!9)+57 MA\N*5/5>,)EFXQ_OA]X_)9,I3FC\IHL-73U0%]ANUT_Y;M)G+HPEC!YCUG_O M!#R%Y]*W?GB/8WZ"%PLWW5"ANXTK'AR&KD9 MNJ30R[7C2*\1'"]F6=I]HRPMG%YHIO:?'G:;^\>@\WQHUG?/Z;C)G_^AL \6 MKR^"U_I,>)T5FZ^^L/B[2#H,\\#W#YZPX(6/BWQ"G] M+5_T\>KF].QF]^3J\^?6]>W9._6A./+2D,UY-O(=>J?VH5&O_V.'AA*K]_39 M/=]MQYQ]W_7#Q/?X._80^9ZXRBO*-@?_>/_ XQ0+ ,N=A%4?DG6*"S8K)3]*8A$ =AS(E67:BN,=2)$U8*N["/D9!FV'UM7;T5*3:)N+O^.W! MP?LAPIU_CO,_X77J%?=IJNWY86<\O=\Q&0TP;-B+8&8BNSG[='%[=].Z0_F% MI+0O9Y=WSO77F]NO+?AP=^6 X$._-IJOVC\[5S?.J_N?!2^Y.G?N?CMS#,E( M2T6MDSL'?FX<[Q^4>#(M-?R;''1$R2_+AA9Q;,(B+.F@LQL+1,[CV(G M[7*GXR< "F? 6>SPT..>,Y&NKBGTZTS4&IN=L-YAWX7='L8IX;-W/3;8Q=?O M\K!(80<[HVEF]-GG)\G&>PS?) M,Q2?PQV*R1U6?(I_3V>%6%50VI-U/4Y6ZO9&"2++.EW?6HUA)4]74!8N;R_H M&+4G['0G;*J)Q1%!T^1I&38J>=R-A":.NP./F-G\-NZ1&58YINN&;ON?OQTU MCM^\-W? #FXC!P=OL;BS@WMYW%FIU$JE2Y=*;[NP;++E[++DTB,KEZZD7'K[ MV]GGS^B-OVY=_F%%TPFKA982)^HX'+N].3'_*_-C@!F(JW[B)$A&0#A$1_ C M$I*5&NS@K-0P$XUA44 _P?Q>I^/#&;_P8(LP0WODNPGQ%F>4\'L.([BDZY]A M>CS&A.?&[D'C3;UN R]^>.!%\^#E X7&HTM%$80I5AN8'6&']9T/NMNR\RF. MLK[SV>\!C7C/LV]/);>\/$MX=?;$W-3!1<+3-U\VAR7.;9^[6$# <_S0N4@3 MYZ3+8GC+SY:X5C>J:1&HN(Q@__M8OX%TP84!_.7C"5^17T"$E!.6?A?> GW3'P7H?-F\ 9L=!=W(^, *L3T>S])/*>X:LD[91[]RSN MQ]&#[!M?-D#V8 .8IG,!>Q%ZR?)XZ ^ V#^SV$\\WU48*ZRP$\7.57S/ M0O^_]/=F@ZOE>3%/$OF?SW!/XQEG;W/G@_LZN+G.O"B\'Q/E4<#/"7R\BN^BQ_ 9Q+B_\^&V"_L* MDO ,42:%]U]'2\G[5! M[,)C9,J]%2?N,P]N>5[CL\MG]ALXL[M^R#;JJ):+ALM['?NAZ_>!19T]<3=+ M_0?N7'4ZOLN333VC3^!6T/:N>9Q$8% MWNLH=LZ9FX#0''!'["A^[Q@:J(P+<^3>.4(O6W/E\Q9TZ=A/?7A\3+X6'H/2 M@''GD=/FYG?]+$XR]#3"+W 7&L>%[XSR>L5'6"7DQ2TW?;[6PUQZ.K"8T30V12!FL[4 MZW.$.S3-^ RRE50[[+)]3B!AT4OL-+2/.+YOOZK7'/SGY_>.0KXCH+_;#B+W M^X(9W6+R8_PT$*%US.TZ;L"2I")\<#*<--E,=?GR]F<%5SAFR#:>+4_/ J^=F";:'KJD)UB)KYDXN*([?0,YZ-G5J$\Z MO$K1[I5"UCSAK7-8WZ3D-F@TVW1D3*> M+SJ]H(G>,Y<=:@_S+#*L;_SH47O M9Z%SROM1XJR,O[+'8> M6)!QY^_U/8KC:F!>H_B].CQTRN2$&;G1"N^N/*,$5U[FUA[L?+@X^617O4!3 M9Y)/3^]QFW[QAX*QX%U5]I\W(*B +G7)$H_]Y= #'*QHQE/G\^>3(:7_E7&Q M[+4H+_]Y>#,M+UT$+\7X_"BD'6X]@_+0P2I9Y)5BD;=#+/+K[11,\O_8;'J] M?-W:[ DN@2$] YS3@WG<=_XE[NVF<\2+E'HE<@0[:=Y41I.P(;&>I$X7! M )-(7(P[$H'2CW[:)>-N "H:BOC*UJOT B_7"X2@#T]QQO")#4R*78PQ_;[" MF'X9A5/F=:S!VB#\A,(/\XNYXR<.DUG"!*PVO$@$XX]>)LR^GG69;++3CTYV MFCVHS0/>DG+:89&MBGPGRE+L)4MQ5XK72 N;1(.?)!F/=30 6='%5:Z40 "# M+C%9& TR)I:H>]T@2KCZ0]9;#F MQ "%@'^53Z!T'A3;E>\XV&N2?C&[X *O=7TXJ))?=RXNST%F@3.6D_1B'@*P M7KM>1-G3>''Q)#C>^=!H'->.WA[6ZOM-=0JH&7PH&VVFXCU5B"D!9A@O):"\ MI/2BT06[ZG8Y@*"'%<-]L?-QGEM)#.H1!,7=[V'T"(CA+ %.XTF8U1 \'N_X MH4B]O,DP$ 4I[:#^1@')X'_ JO8JDM5559"YX[]>;@5I%@?O_^#)J/DEB@, A6:=](N4C/6-/%4O J MSV<"!?\K"K(0516L:A$_HYCN46-.RET)\0IT0>Z0D-1X[YP@=8D2/D!MT9/# MVB#T@-X7!)*R I\_H.PS,.EN+H*K.!RK:$V4NX0+_=C0#A*'BL' ]RBOR5]LDJCQV.:I095[XJB%961<$$]P4SV%!H'?&W+(VEQ? @Q?!%ATOBQ6(^C%W MN4B.:#I4'CMQ7L%#4?]+,A#6DVZ$]2F4D)UV65J>RB-+AB%&-\O9_%RC.+U7 M36/*;'0X'UY,\P3PO4GQRI.MWP^TR6 UEX$/#M[IWT2*N-%X:[Q)KG,\GT1I@8X($+@ MLMX[]W'TF'95N=GH"U#:D1>- M&(*Z4IJB%K\ZC69[MRG71(J%IBPX1@1?0Q_N;+'_,\3J'^M8_1>]Z8?$_JB( MC)=CU9^1S@1Z#%H27Q!!*5Z^6C4\ M)O?1L^OB<'H2 ^8D>)I,]%U[^_^A@#9H^3A>&LW8FCLX8L5WHZ:#< M]\G=[:-Q4-<'2E3458(R-3 "D /A)RZ"HK[NW>XYGUJMZQF\56A (;,),!,T MKJ>1DR5";0"PB2Z*%5V?1-!"/QC@!.CE./005A-^B?F#GQ!S4N/&D68B(8/" M#5CL):0<'+QWL/RG[XT-1=I_Q7ZNE.]7]A"?"0_KIDC+G<.0.EB5GE("9]E] MI1G&O,/C!'<<\9/UL8&E"&;0(2YY=:Q6_IQ;A2+G8P3_P0<@I51><1)Y?@>I M 0',.F@2:_5C/Q#@>E-SFO5&TWIK!"^03AKE&,<5 S6?P2"1]^ *RJ6&F8"V MAKQ(!S=1:%."7REBY9T.)_-3*$L7^,2Y8,8A"^A$BZ/ P9 F RYY )YPJQ5X MP4'] )MW*Q\0B]L,GKU[]13P ;E_7C7>$",\V7/>-@^Q(L#/"DF%L$>JR6(@ ML^/'O0+OI7A)"44<-LL\/Y6#JV(\DT[UI[S3I.@ZN_@C_[R9=5PH-T7"T2N@&F2?"Q<1MTCG9"3U499@C+8@E*JWSD0L>9?A\#;MI6?XJA,]@*GCUFM<;R0.D>'^PMY3.-P6>62UCI-6DD)N;ZGU+UG.+?? M[GS0EI,IC*CK:SZ=,POY1Y=X7$B&Y(50/O$49]("H T,XD\=LB7^O,WM5>3" MD_\5\NY\Y7->?'F62ZWM@5@:.'O$AXJUS@FVD)1QYZ\,E!V@N3%F M I_B^X;$0P>4B]XX#P'&/4>@0S^^VZBPP N<=N/M!L[I:).M C(XMI"\-2%= M:URP7[%9]*MB*N7"E? \-W-"$-M6A.!.,)[?XM8\VQ,NJU!T6) 4RU <':VJ M#_PY*WL9K9OEXU7K^OKSQ4GKX^^><7_SKS/GC MK'5S.UTM[+5C>,_UY@%;\Z3&G) _;\H$K 104G.>D2:79.T$'LV% 9-BD'%8 M?CM3;@3##2*\?,R!R5*A%_3$2=,J_)G%VY.COI;SF^TN5,^D_%6B93OFS_6;53)KUL]']^G<__23,YS]56*R/R6+]T]26[V8YCT#_Y\?U")@YWG2$D0/0#4!\$D#R>5,46QH5XHI/'L6L=SY<,RSNC=<\*\B6UEYN\PNZ'-1( M#/IQBA3C5)*WR3-P$9$C$M6"&@@+_FY7?3F;9*>Y7QSUWKP]V&^\^=8@$W(< M>1E)2((!]A=EB:\H1S\C0*=^@@(D<=6=#XT%#>:')O6L+FR:.Q_.H_B1Q=YN M$$7?98"B=,IN#(B:%D3+!-$^LO4X=2[V-@8Q^Q8QRT0,UM0G._"><^&)W"04 MWT]]#(Z*XJ0&FGSH@W;_14?SRF9C&,,=;PYGLCA;*L[>2)PU]["%-<9L8[!X M I,0]J:SI[YP(.'32*>QR++(F@99AQ)9^WO.[QR+N0B[_B:)WA9!2T706XF@ M@ST3/9C9@G9IZ53:&# =6$5NJ6@Z4FAJ[3E?PY@G48!QX'#>=:@QZV8I=&^. M+)J6B:9CB:8W(#?U,:4?#0,H,.5)CS?\P8>'X)?7<92@'&7Q9?$UI;6R+@%V MN#=9Z3OK]8-HP/GFP.MMW<)KJ?!J2'B]W0,P_0F0HJX"W2CP,-$)077# RI4 M@H:K@4,IL**R_P:AS#*QY:*L*5%VM&>!^OO43[ G5(:%H5KM*$M5%[L;/_F^,7@[>F/QME2\*9LZ5CTZY8D; M^WT5EFL$]E("$AR3+'3._LK0),%F3+!9FRO3<. MT'B5\ABM"E^,6H&)REVYP1U)C.-QX/QFF+B^BB:=UW'DBQ)HCEHJ>I MT=/:+XL M@T8=(ZYC_H"Q\A;Y_^)>8BX#C&&PQ/HKJ/ WRCGM873 MDN&4V^M_!P%KT 8U4+JF-P=#-I-UN1C2Y60V*3;KV-8@6BYJM#7^K9F-LX'% MK"R2EHPD;7L_LDBR2)H'2=JH?HQ.G*[?]C<)/;8^S'+1\W;GPRT,E:4;94HZ M6"1J?OI%]=D94W=Y:!<=.2K6-EU:^N:+TM"^*,O_TDUFB_"?'%ME>_2+; MQKK-LOXETMWYD(4!3Q(#=F&4*/ MP@8A0R^K_!U>SSW]!F>_L>?H\Y:.&GW26(JP%#$E1:W3FT1US".XZ@R> M%C5U8J'C >--_!3P+GIX]S&QC/KAU1R_([O8UQQ.F68N)YRW3F\3BU*+TH6A M]+8"I02T"I0F6% ),,J9VT4I0O1N!/D!OA7-[!\CYR1@B>R@V@)6"[N;WVJ1 M:Y&[*.3>7IQ40)?U^X%,F=Q%SS@F4#IP9SP\I\%%5OSCI N>T*+0H7!0*$4\*AY'H MT"A_NKY1 ,5>M>)X=UG":R6\7O.HCXUB95SN#>]G;>"7&JUXMQMD%$;R6P3_ M^AW^57.^,)=EI+?=,?^1A:+>67ATZ6B&ZY0M<4%P?L436=O,\"D5E?PQ]&+)+\FB9O+E)J2DMA M /)-!FM6]71\>(_Y88#?T^,K=&/YFAL> A=H^\,#N/GR47UI*+4!OX=)NUF, M3QH,OZE&@QGYNJ][MWN.%P4!Z,(U]7CYVXBO_SX\M*^W?Y]J:/CMU]!/18'J MU J#EK-T3FJU1L7[W"&+JXY?18[#RS( *RW?Z_O4=N[AM/GL;C"@M:" M=O&@_3@+:([[P!#@G; "O M<"X2E$P2D.OH$22;^&E"_;E]SV>Q;V4"B]3%(?7V9I3:35*XD=MZ(\3U"#@J MI5$GB34 62@N#HIG%W?#2*2X@GZ,/E/0FJ,>J$[LR8+.@FY!H+LX&=;5W:[? MKY M?8#B?4R9_*X?NQF+K?PQ]9'Y[)@"[H^>@7BN'V^X@%->#'\3U/\2Y0LK(@M31A:6)!-%&TTU;C M?[*UG3]):WO-2:* !X/I[..UV8SSA;'.9:57YGE+1I:,%D)&US[811$]P,;>V+!N6APCO!NY:I@A==+.;W&^78)QN/\ M:!;#%L.+DC6C?Y?XZR^P Z&>Z% ^X\Z'B1>DD5B"?AQ%G5WXYS&*O^_]\AKO M^R#_8Q%L$;P8!)M!9, W1P2=:>8[3829Y:\6G?.B!+8,]T9R@]+Q3O85I=]L"=-H>Y8:!% &JF9ZG44NF"SA SVC<_ M0\Q(XBG/$1L.;$&Z-) B'#^U6M?#!A'A+@R"@<-<+*$ \&.BIC@Z+OJBH4>0 M,UT+40O194#TD9=3*[*A9 L*^17!DN6?$)H49UFKX,9P7R43/AD3> G"2U(H M)*+*AXS$_%H6WVG8XCLO47QGKMHV=\.U:41:&9:N 9)@V.\&0Y6B,(D"WZ.X MI8ZNV9?HFGU:H*^J]J'JB=2<9KTI_MTDRH /^T*4QUO)MPVW85D3H(4S3(UK MG=Z6D]Y'I)/L.5>R9@/E1@5^@L^*Q-%RR1*/_>6C:1YXF$GK+7_J\Q"K$N$"P9"B'MR:BLP]99H0,0GP M6N#>B4R/5;]A\%KDF *H.+J',90X;9;DRQ]&\*&=45L1"B"2)_Z)'"G.^8\H M_DXHS!%8^R/0,IUM@W, >\[C#X+-84ERF+Q_?[M6!]=%3;O^.I?)J(S> M=SH@/^% 1C M:?9H ><>_6:4,RL7+VON?#B_NOEWZ^9T]_/5U>\7EY^1[%O2#@ 3#5C(!$ M+-)*4^)$;JIR@H&?9[(!6\WA0&4]U "(9?7CZ$_9<\%A[2A+G4S\@$_SI8=U MSVD%A<,H$A&+79I2_FW'@05(HYBHN,/<=!QYC9X;UO%W$HPB1S F1&')N!L< MK.W2!J+#;1/<"AC38X1=Y6B2W9B:@5%B,^!3/LRO JP_4"'R3OQW3: MP'R M^%YEX@#<,QF2@')&X$=(<7 ^&K( >%6>EEBR_U9[74V[14Y' 9'"_12 MN1)^#^KC>VL9L=A: +8Z&18^QA.6VAH)F/5(,Y(&.Z:C^F.\#!41"4;9;]=" MT4)Q@5#4"JX'YW\0]?&\K1GF!E2&?5(^1%0Q.AY)K(OZ,KO%(M(BZ91>4&BZU%W0BB+^H MCJ(G&"'JL8(]AO<6@!: \P+P/HX>4ZHWBYA#!9FGXL1-8XX%120K5)87BSF+ MN44(@*Q-85UHM\Y#NLB_(;/E02/Y*_,3WPIY%G4+0YUIA39: 7N\)_MXU$;J MQ+6"4FP!:0&Y&*U#@I%*)X!2@5^ID!+)&'//;L)9C X#@*BA,*-?+XHM)BTF M%XS)G$&295I(BG@V)S7U%[ISK+G:XG#A:HF()'6X&V'0BDL0T]9";1;4D:3B MQ*8_1=^,1RYMA-S"T<)Q7CAB - #@Z/V/H*QA'3J]J/ =WT^7/!"5&P!KBES M;#5LR:IC]6B+R@6A4A9H26H%^%'D@\2FV3,@[6*U(-F$A0+N(IU_918NP(!; M3(7B3\(:;I%JD3HO4A%G?J\OB\Y16B"/$*0BOC+E(47B.&V>/G)>D1SBY T> MC&B>+$QE>+T,ALW? ?_!$!WLS*G"G\BV%(=,FM%[:(#":&+F6AN3Q?F20V@AX>S!*@@$3DM%O$6\7,Z,/-(7I%1$5#(.97U M%,D=V#JLM\*0-;*[DD)E;&M(CIZR 0MHU!U*Z7QH\%@6 !N JP"5JHV M_#B,D@(O*>S;?G^XY-S!2YUP,TDSJXT'"19_ORMC>E\\ FA"*3"D@ M8\.0J6$65D!_$"'PZ+K-*Y&Q1-=M$!=+T MX\=8]=V/>3I064 01+VXH$Y.IG,@#D*LG$J,W&B-K!PDYM>"]G51.;CHT1+'Y5!)O7%EV@,)& ML]",9Q%OE22TE@FM39O0^A()K?.D7U5L6RDA:W_GPW7KYLZY&&+FQGN/ME&Z MK18\BW)F<2T/2@6%AI+A/ES1H9= (2$4'MQ>G9Y=W'W MAW-U[IQ>W)R=W%W=W-:&^YM9X-Y<6[A?G9^?W5"6ZL7MW<7)+<'Z[#_7@/NS4^?N MXLO97>OCYS,+\(T#^.$L -]?6X#_?O:'6KV\N"C:@,"H]&A*(F"3)?M[\* =T$A(_4117P,#\Y( M,6O=7IPXV/ H3Q/#*/5V$+G?J5.AHE-I,X#W4CT AL7]J$R"]HKV(H\'(H0$ M='X?]NV_NES$1/MG)\;9\M S[9\3[VHS][MY$Q7WDR4 :U('HG;+JKX&S3P* M55*Y=)O)J1=BL6CR^7R3-,:,X"2#U1B('^&)(5 U79UV8S(4H9+["'Q@ER>( M13_I]&7_LP3SJXR01:$OIP,9 MK$/,3OY$13^R%+9V;GO'S("\,C,-S3(G9$&8$8)8M 9K=J#EH)-?(,U2M"'X M0.,A_>B1QV)),GB-3_XB_(IW.NA!#=U!S;@<=7BQSV17ZT>Q\/3C.N>OJ^4Q M*&U^S["B2@>>+2("1,42'NO0%=A"-&;!]L2IH$6YI7K^P%+*=,^9#VNRV']Q^_JGC77\@I-0D$0/29H[8%!22*!Y\-IQ9T8 M7G^477( M,.TBBM%Z7%&>1592VB?+4)=Y>?51!\>#%8[@GA#8A:.*GN)\%#3'[!6Q[68S M[-%"-_"#"61LWL4?1/\N%%]T3"J%Z%-B$D(0WJ'?^_(\Y*X:V61$CA%%(K,O M"+A*[M,45K#<%X/):)U5C0ED2>37XUZI,E/.FX2%7>R&S!R$/7?18H_5BJCH MSY>/A_N-O2.QJS"; 'FO&% #@047'+S=WWM;O.#5U]N_'Q[MO77D%S_+6T1- MK0[R#P!C_B[QH*/F7G/X.8W&WF'Y.?MBZ"%/5;?,X7$?O*GO-<:->__-F_+[ MY"B)9F/NHC2,@,7W!)$(;(8;FX?E!<%Q[N\=50SSI:%URI.^GW+IF\E!1(2( MU;H1.Y*&PPZ6>W&Y2IG2&)&AL8*7!2 /[%(',)V'7S/J&6'M3%'WJ!U'S,NQ M"(_I1H_ WX#S):)UGXO!:(/QYXC862F&N-A_-^W)4LO,>V!$&Z,#RPN<47JO M@8/2 1U&#\(*#<0%6(&/95:>'ZG& 0X/$B!;"H!R*23Q004\UF84A4J$W?#C=]H57%.ZB"D,KA)/#X(7QF M0_P$>!:C8!B\_Q;FQ4#(X)IGM=%;!H=7*IHJ]NB,(#@D/,2E-H7+B(SX0\\B MOQ<.F5)?8-+1/=:+HRW+@V6 GXIX >&Z0><>%5R+=.H]S4F=4_GQ1(]6U;T8 MNIP2RJ71V5P.NX^Y&**49O78=D7M*-7$'+&2P1)B!3#)I\7C$)+:\9,7 R!E M!G[\!#H6B-!P,OW[[.,^.L!B!O/(7%%T(,85*/>J)*SCBF1Y V'A&@&J@YLY MZYF[2V()0^) ;Q&>@VX<)4FEK#A&,S+B-2J&NJM\Z$KB$Z]5LJ"2/HB_YD@7 M1:6,]2[#]^79Z+]U-/;$FH8XL21K_RGS8,2TG@1HE4RK A_+CC.LP5=QGM/E M5",[&23H*=;A8J)+-$]S+L#16>H*= (J1KU)^K@#'_BI48,;=B15SL,'Y@?* MX3F(1!?(#'A]UR>78BD)DE0$(=%B04O%TZE,1DV5W$?P:,NP'* MFC">!Q9DY!AL0L*YC2F9N;-_+7F)619;% LHH4 M6Y^@4"_1(TLK5Q=C=DJ_ZJ+,%V%*_#81M9R=STBK5(^S/#4YI3WUU'^/*Q\] MH13TB+=6EH6F [0X;SI!*TO JK7\)X_CP7<>XIO@A//OD5,9#>9>W6+4-@SA M9UB9O9KS.?7V*)90WZ@N$&Q!_66,W'A:\1'#U]87,9WV=@@8G MIBIX(H6]E.>U.V%>>U5/1*TJHRB3O" O^,Q'PBA^A>P^4?9%,BB"/)F*^@P@C8A4.V1H*"$5"%=15N'+W%R:B^T? M8Z#8I.O\R\G0S/*#+#J-0 P&_LDBVC*B M#5\QM$%8B9;1U%Q9'=T/9'ZYJ](:GK4HTX&7Q74[D@532Q1J1&#*7Q,QN*_ M+HIXRW-*3K3 (QI'A2-G@M1BS@0?CE9D$(EEY!X%UHGFFO!Q0%16DWG6@4SU MI\!%H(S_PD&!4( M\3 %U@]T 7+S)6.5N:6P#!&BBK9]:4"XCT$WAM7)A*%+ M-!)(?%#<1'RF7NX\[CGB]K8/T!#S5OL,>_!3X3T_T]@-2#>AP+1_\-Z_??.)V#3+O#C M^_S$$%88<5]+)3JR9B(_$\8<$3TA<'U',;R<1M3AQD:BN9]/F5;MO M5-#4"XYV>S6-/><+'#'1@V "D:C,$[^P?*"X0,[/GE)Y +WC!2/ MES2HGF"MU',000F*+>$3NE,ZP:-0L-#J>A7?LU#RYI<^S$;Q+N1R4YE7PR@_ M-(R]D4HI:(O2\Y.SJTJ#K*D)E?DEZ=5,.A@PH$BF+@I>*3OFHKRNW1EX, @? MF20L78\6G;F4*56:"X;4!*(MD?)X8,3=B-5!IQ\;%#6KLM(CE+-(E:4G5=WC M;:" 5/(SH"+ZY'$LV.QD?8S>T8_,UZ;/?#H;J]?FHJ.L )5G#;TF$6^.0K4I M,EVM)EU,J/.(F!]!BT*?!8*FVW",:":(?3>E!Q@^H:%E&*USF\YED;(VZA2J MC3XVQ1$X:@]&[1+!IVT&1$,L$=6>\P7F0HR3Y@A*G9/6 M%TQ AC\"'R;C:3>W\FL6\7J.XXVHUQL,+(!1)"4GW)L]YTJ;57!-SW6Q_1LN MSF/4 '2+".ELJL=\,3V 0D^65OTGB5V83[>R:QONV%.?S MU^?2@^F&ECNM2+52G@.2$181M:DJR96ZP6G3G%CY04XO& \EPQHH.78/%A4) M477CR!^(N:/*,R*-@=(AP<71[Y/?EJ C=0\TXB:1.1?^Q*@-(")):@5M%GY/ M9(0-F<70X5*E%(2V MI,O&@&3=5:?%5(^.2@$.$3Z("\$BD^9Q4P86G4D?VH)3QFBE[$M'OGBDELM! MI I+Q.4?IK1&'23!7. ?'B*0]QU[$H%?YO!4"]AQ'6#W:^I\ZRCM;5?'>"%; ME"689)4,5SI+57B7@A!(!;'HPJEV"E$I3E)=3T"$FQG-1-731&^V6?SSP@<0 M1D6.KD_RO)&&:M:(3%ED @F:Y:-PPU \WQR'=D0UHJBPT.3$U$36_PHS(80S[HG[<TAUK-J61+ M5O/0CDKG5F3-%20U.*5O:!H"865LJ(; 2G:5^@0@0-D-2R(G+JHA8:)QR!B! M\8LVOXE]@PO?_$/S2*G+F:@T+*=^IQBC3$@0]/[,$B$(Y@\IKW:!Y.&4 M)8T7?@P&RM#H8[@Z596*18Q\ERD#JEC'-_\H/)46D.B945YA@8YCX&, ,V1 M\GTR#BE=:*G2YF$R+#RPB58Z23<22E%12_(0L)ZLZB2@4D$ SJL\'B.7[I3( M,OT;Q6M&O"3YN1KO$I7\B??Z% *H#-13O5(Q3D.%8DX3M@0?+<7QI+E81YR L8(< 4,V<^<<9GS%\39&?4GTS4(3\-C5RE3\IY_ M:Z('32-)A,>?H4U1OK%BGY3\V)'B;6'.>DZJI[LRI8B0ZSP4.@N+A.N:YG;3B,WRB -S8*8/6C M *94 ;[NW:*16;&C)6H"C?UG&#QF%/XI/,GT)CQ3%6CEU@4EG&AG?M%\KHX0 M4@OEV9X;C94%HQVA=$325\Q=O=+J9A$J3YX,HX6J84E(6=LR-HGE"DZH).6)JPCL#?%1)6'.G M)>V&1#W2U2*]3V0J$U)U,B16%Z+&RV*P MUA<3+211[BP>EZ8:89Z=).T:!^<,,M<$Z>WG6HFLM(2JPSR!(ZMHSHCRDE@Q MK#-7#3#84<@(=.;M"O^!IXY^LMOE/LD1LD]IY9^?;61%G]&BSX^7?%Z2&12< MJ ;7H!]]R):] M2SH=+QJVJK_*VSR0I8[>+-D3#SRS:F<%\8#>I \9^%-Y*)FF]UJIEBD9O*2; MB7+?)?.D-%@WZV4B:U6;W"FN*8XZ?IJ47<#"LC/1M@T4 B<4( @4U(]T#D:A MVIA4/?]/V<09:_7(U%=N0*7Q5RF3P$18=44<#51VF3/,.4%G*0M$36^TH*BKI M"^+KF[*42+X0IH=3>O-IGF1QIO@(6:U,N/%Y Y2?I6Z 8&N4A"]/*S"F17Q> M-80H)GSK!!9R7YDY2%ROKJPI(,H()H7%]8N+6WJXD:'""XMGNCE-%E=.DM$< MWW3^%%\\IORB[15A>T54](I89OIYGG3^X^(>3X;C'8WD=))[#1JED!AC!J2E MZ5F,<"?6AN/R*O+GXN<'1BXA'++"Y;G0J,AB]O6$(:)K4?D^I:=$9+G&>;5' M&: J'#"4C2VYIPC7,@MKY!'G^6.+ XS"@N2.)9C@*R&W3]$#Q3)5RU3',M73 M3&*Y*-R5N_AAI)8KU*912<'*>VYXS2>%$A?50I)D@,(PZ22MJNJ!!"!C\X&U MR\1HE=Q:=;TH]36@(I92U\ID@3O!/HN!A%A^$'UP0+SELAIYFC ]+TI);]/, MW1.K2!S(%.!D'((H%9CZ@>YJ5$P!PY@!%2,IS@V5!R4*F9265=@($Q5RF"AE M5H09IGX>)'_#0]"3V[ZHIE6*2Y3-1TF=5 &JL ?*"A$7@DAU+*/4VZOJK9C< M3]0)DK4H$K%SPD2@''&<@4$V&J MY4^ROBNNZ!#&"]@T[:Y*T9:1Y7"D\%Y!_A76B:*KH);G\.MGR8A!CF;R+-;G M0LR\O%B7&9504QJZZJ93L2Q($;@I?:J5IX"E3YS9 W')QH)U!BG.7*5O834[ MCYK %3T"&*W&L:=/X<5YIH^HT:9CWWDAJL:(AR"+@PRX]TWD)@K7JBC<4'BM M("&9>U")3P41Y=30=51$L;-$ MZ(8,%*!2B+8/OH4+&CX=6OI$\ :@V%.I0\ M7L MHA GO!E_H56:VT3T,E'45DZR9C3(0\5K-U*^>Q4!Y,$%)84\XQJ2M @=B9_DAG5,8X,)8X4J[[#8?0F M?XN0.\@U*#EC*1=,!+_1,(J:;,$=48@&&S%Q?U+F5MZA#_EAGX2D/)$K-^"; M!?F ^>+QP )7;H103:D?(#)%&#:%4\L"LM4O)K/4IU;K>FX^=D5U?(>+E8P3 M7)02F6,!5U-:0I6-3Q6HF53;9LCX7?E*M";*Z$VT@5-^$DH 5!%6I.QK1WXB MRA*E0"X!NIE"V*1)7'4MPXT.;;C1,\.-[/FW#>>?M!/D;@M#!U Q*^W!Z.(5 MP)N%2$U5G3U5N:R87R0C&H1"@&9$%5!;--_*W)I!_L1J6V>>0JN2'<7K"OF. M0L<2/EF74Y!,GLU+NGQ-:J=,Z*\=,C;0T8':D@K^%:4RZ,"")[,XS7.,,:56 M#%CI'R3FZI@R$M"_\Y$5U_2KC?-:UY_&JZ>OP#)ZM#6Y95@W19A(]"N^B,<. M!,?I]3B68ADS;3J5A9$X8!0=W8]%2G(F-=Z\MX3>8EV$C99"["SJ/A4K-G*A MA%,^&V\JX$_<1<]698W]FK09Z>;"Y/,7ON- ZQRD^A32F4OO(.O2U.F!,XH9 M(L@JWU&EK%:3U5@R4N%0FNBFV#4I$[JJ,8Q0N7RJ^JZCP"%K]T9Z?"SH_+VQ$WYT6I74F&G>-%Q&%>=V3VFZ MTA*/K1V4#Y!<=T8XDS'CH4 ZHU^X0@1*4]/SH>6' 9U)%MMQ5*D.94@^T:=* M2RCNM'0M-Y7Q.\*\?7MVXMQ0!NI+A][<4=[CE&.N*9?N;^.*+Z_+@S"ZB82)=%F(2OEG9WD5A!5"5C')*"A1PB7+(.#2\IB9@4^ M9DJ \JPUC"0=/^XYLE==(NV]:#RM_VA496[&OPT>, MOA<1=B>MJX\UF1<9)?T%VBO31[PB Q*.L(RT7\E%FT.I55# M7D8&'R1[6N8H-@JVZW8"")L_HOA[C3BU9K+CEQ(7)[>S<>JN)):)EL:(TH_R MM^O8#NFR[*#?A!)L34^H#-,2UR55&!$HQ]9U[4 MET1#)250>.OA6J//AU@!>DF"B'I.%C3+CNR=*4A45'BB51:=B]0:4KG_GK$) MW6*4L(BC2Y6B)[=N*!Y#.YO_)_%VHN*I5X6:T$=.VCA MB,3()%)%ET598G$"/\&E[*/'AP25L,";=((TL:CX/0PD'PF]'(U.[+Y8>5HG MR(B[\AX-A3J36B4QHIF'M@1^$[1K/,XOE>@N5%'2%$1C58-][')R%X\=@%'X MH'(LY8![ MTTZTL5Z:7C*Q#?JX0J[4$>?KBYZ _&HF-[34I0%PX);(3)=!5^ M%36'6GR&2KUS#2K[((?VR;6",Y*4*#4H:4WU !U.Q2IMIX!$;J&6@1KCIH#, M[=5#:3=HT5%L#P1DC)ZI>1$S^=)7\%:DLP<0O"B3@+:9RFE%+D6*_4Q+3$(: M66*ZNL\=+G/IWH*P!-5]@7Y5>0M<':$()8"1\M/_V;3Y'GR()!<3W"X M/$S-ITZUPILN';R@(]-0S2S A-S20O*&KW+=57&O2'DZ_7L\+@RD(:X2!SN$ MRFY^TO%A] FLAC!&:8A&P(R:EQ!\N#.&)>I<)9KS[@6>("*1Z1P&D;/&:SC8 M^REIZ*HQFJCC2[X/LX O+I>YC(]2X__.R^N3GX%:W"H&%,F P.*BQF8E/KXG M\DYI5,-O53I5+3_5!;\.J&6R@*D00X0+G;DRR,/U8X!=0N$S"?5O1G9)D="Y M!:0X-!E*4)[TR.M)F\+\3NPI8$RI)GL)1(_Z (X,'XXX=A%'8J\&3ND\0SVS M4%@$GT @%B/$CZC+()_)]Y!&H0]\B@5171/Q>AC!)7R34\R!()AU[D_SUKJ, M7KH_S;-DTZ*BUBQ+IWC:!B14DTN?G\K#Y-1D>W$.DBJ$-8? MHRPC*SW U$X$EX^1:T1#Y4HJ!N2H/$1B*((UJ,N2+,'X*I**:#A:YU-7Z*Y7 MYG"T*F2H>3(+ND+;F[^@%+Y\%QZU*_7%4D$IH366IF:N@$YZE%R9>WGZ=6&9 M,8@.3\7$9*G:UB9%F"Y%=:CR]]-J^D6=1\H&0MD0AJC43SK,-44FXM!83]-' MJ.?"9I*7'10*DRSC7A;Z91]=J4M,ER!7B/ZH,O MJI9).0D/+T4N0E2KV!RJ;Y8H*Y\I)>P!?_"UA(EB0RAE5AB$QJ B9-F<&*4A MV(7[W+?&C,C15/1T3]**W<_+!>$<88)*(J,4CT MU::D8='I":-SN'P8R:HE0]7AL*@J+4Q,[;#,OBC)&TJ++B1!C)!&53M9$#C$ MWD^$*$G<5Z?DUJ\QA$6%+*7D;HX&9Z )PG[3"<:$M54)@O-#[I*BC M1>1]3KOP49G \D77*Z[,T+2#23=/HR:3FC%CO$OGA>9SUL2E]=)'WH:-DP(_ MJ2=X-TY"LS#=*^I=;N>H".,B F-QFX&"NWOU%/ !D3;U,:\WM3EW^!)SHX6% MD@Y/E#@P4!O7TJBU0E7C*1->N'&(=1-[3&1U4FT6+) $?%$VCPR]4CIO\WA@ M4O^IJC:Y@#!$ !_7BT)9@HWLJ2 (1&'(M9(OF+6@J4="O!RF8*9YW+8PM.9G M1I&&BR:2R@'CEUG8X:D@CZKT5#]WU!B'7ZTJ$*]Z>Z1QH&#CD%Q+#!PM$,:8 M\M53/$@NR&,4?P>(X7+IF'G1,=/3T?8T#ESP71&D653352Q\"D(JM2EEKJ6:NVGKS5U/C, G@(#L9( %IT>YL3",J 44,&2%4-V M61R++ T#BH)U&E@T&;0H$B06)&J+L$7#K(UI?D1%S6;57-R2PIM- JX^!LT^@U276*2[E$XVZ7,6HS+\3H7\ M 'VLAQ$E?4A)E)HNF9QH\JC+Y_F$H0O=>(Z=(VZ\J:923?")^,HD M,A]&@WR,ACV"A94L>\"E%1 [.O2 NL!2YSA&@B9@B8D3[[AN0C.J3-X]&-<17MFL!>9&S$K8'4T3!%6AV./ZFM:>I\F4BWF:'NIC'_WLC\I"\_V_"C!S%7V:(LJ1( MAFT+LUP >CZN*'K*(QV&DVP8I7KQ"4,&5OO@'D7MSA(:-TU\V<&LGH9+%!1T MC,"8\D86N\_#[LG:8O<&='GEPD$!YXH2%*DFEC!?7JMX>HOB34?QZ?JBV BO M7H5(Y%NRB(LZ)^6AO2#%2'-ZKGOJ@&_^1/4>2&U$OT&8J4 JZG)G!AP-M[TK MI*0(LXN7H9^@5G%Q7(QI+Y;I&[[&V=E471R.RFLD^5WDU+H"P;.:& M$>V^2,C,+YQB9@\V8S,UO-T29$S53-4?K99(,]+'D11%245124 MR/O,8HB9=N**AH#2>*P*VS"WZ_,'"@]) ):R8E$'\"Q\4K94GD7LO(B]&]UL MBSEN/.BGD:Y51'9=;1,6B=+A_2ZZ8(2M4R#X(4(.2TY3>0C+5)5^[$O/8N'! M>>.PBHS7@K0@LNR$-)#GLUHJL%0P/Q5H433/OWCDNBLN)DQU&39WX2)ZN=7MQ B>:W]>PUS$W4HQ# M@V_UE;#!6&I7%*2AN"4LJD<%?+J8,90/ W.-ICQZ'BM\YG 4]^S98\ED(60B MBC2F7)GAAL@""U^(X$LM9)GU&ENAUEW,HT==$^>!TCQ\\.,H-'^EUMQY=@O3 M)XEND1)./DKL26))9'DD]15>GZ ML;?;IZ3L#B9TQ+(D&<7D@;:4R:@WT4,DR2B0'HE$7HUEM6"OTX$*B_43_9,X M'@I'BRSV)7+S_;Y*:D RRL\T2Q>6+N:CBR]">\#*O)A_3N".9?0]NL95B.J0 M:D#J/C!O;/* NGH6A\-6L8'23G)#L:[I D<'W".?[W',YDI$=*7'>Y0%1P/Q M7E.].]^52HXE $L BR2 DR)>=5J?\&. -)4WE41/,1;SIMQ #+H4$;(EQ(<\ MI806/TUXT*F1U0E/ PSA1L;?9>YW7P;9=V*6>HCHQ"8[)'CB68!1/,N=066#HY3R1E?;X;9:F*Q,;V/;FRH9SKN>^% MB@QA21K,1W4&/@]DYGE45("&++Y&,]/5" M##%Q-\'HP;\R1N<"^B<]%GL*M)4N]ICW,^%XK$VVQUH\6SPOP.8ZY,L6O0*Z MY 4DK[JH%*@JOB>RN0O'DIRB*+QA:17A*J6RE#'O4?._J-?G6/20PK)*1>LM MEBV6%R.0F-FR"-M0M-I D!)V \J:5[G85$ONR4>/EKB&:D\6-<[/>U"X?)D M6H[?8RW3:X]M>NWVIM=:)CQ5^!YPDQBKJH%T&\CF>NZP#4+V@I%V/N%-@K=1 MB0+\K^QYG'*W&P(%W%.8$7 FY&JBNVLQ1+O0>U3U*E3/QY(&JMNH\(S%!5NE MLCM62N4VTML2R:*;M3R*0+M:$NDK(A8@D6KL_G!72MW-<*7#(<*@5K J%R;N%TU M<9$12E*[&/*\V9 A2TB+B8>@'GI8"4;;^[I^0H(RB:1$'BJ&2)()@I*T7.JI M+GW&).UGND^VB]6XS5XPA?_H.I@D*;G?\9@@SS!/4NLELH!<.(>F]BX#6?DYR@5P M&51@6D*,1I_"7#(DNI!8GS\"@5L=\5]LT CLO*NK^$X![%7,D3ZEM/J/PVGU M-D?:$N>S8A[RUB)4*%%G\Y!J%9UZ=L >]T3?#K^CGU8SZDF#PH7URG5I^(IZTCK!!V,X]+3BO*D! M_2)*C5ORL>0S+_G<45L>Q^;#)$_"L]Y?)HT+1C5K7RCZ36L0HB=VRVI6%*9CU1. M-=S[;$#[#2><\(T2?Y;=F$4Z1B0=H/=4)UHV;4ID,)?H='2KS [ESEAH;E"A MYBE[XF:_>R0D^ X-#59;LJ!>L-R'X PB)MT6LBEIGE^$@-=R7YX,H8P! %U\ M'/:%2Y513129H0H;HGE;)NO>B/*"ND,Z=L"0A@ _]%,A4%+K165JTR*:&"#6 M[I#MUU%)U)[&Q;'I*LS"SNP<[$P M4\#UU.OQ+W*<2AU&D\9T;>%O3I1&EW19S)&; -U9(K%$,B^1?,H=_G0<1.04 M4N*9+B,"OR&GQU./?)]YU2GMAQ^(XT@=?VL:FZ:E31N*9NGI^?XA#$"[SSOP M67>11?^(1V"D(';)%)&1$6%F70;9T49W?8JL>&,!NY , M1:/%.44PRI8<##3A09(FCA=1VBUQYJ2;5P2AIA=8VAR$]7:4#<5WQ1BU M@W M(\%D8"-\Z^/=P,M!%/*TETBU#5 44QN.]E*M+XF@I(V8[@%BRD#]<%6!3JS^ ML%DE"1IU6Y/ UB2PS&PD,_O(1<661ZZ8EJ@R)Q+@!H:+2^_:',>19(E^O[^B;&Q[ M33)+8D3JW;J[9A D=7-'$G5%=>MS5E46D&)69G4^ %7_^@T__@B/?!0 DA+( M._@RTR*JLB(C//QY_#B8@85TF#Y^_T#PT8P_2OZMA=?M$!: 3%ZPA5P9M0(L M4*$,+CB.$LZQ92%6;O=YWVO3G1C4L@O_ VP?0!9(WOTPM-W ],!FW(E56S(E MJ-_F@DP"8YADYC3NNJ#E\A:?!X\AR Y1Z2&'Q[]NA:WK,NQ&WGG$QN.U>;PV M;QZNN6L3[XMR9(PDA[3"H]R^I;4>TZ14K%5-&B/3NE]L0\: M.X1L>RXWTCJ%!EK[JH=7XH!Q-.C)0?BJWG9:?>O;9V1?I\S[XQ\O_\?'9 M%ROY[P]UUO39ZE=KW,'8WP*1!*[>3...C@HH*I5RH1ZRK%7.7*KS'Y5YMIW;*G"ZH-YW&/F M\67XI("98E-K$%>RPK$XX)AT)*PZ,=68OK"NFLVKX(T2429S[,>T%*_;\6IY MLEJPSO4YM][R(+&JH'\2P][A#&-02;M2UD-DTQVQY_)0BTB::[B.SHT#C&N3 M 1ET+(D3ED[)B/$- AT^L*%YN1>\Y&;HW$JXE=E- MXN#NL-]ER]-5.@41]IQY/%;7>5O2,XUEJ2QXL^AC.IU7M@)/*/=D?HKQPGT' M1!0Q7WXE_M7Z*M<>:_^2F+-(<0]:'%@6@ ?:ADM!%*O%IAU*FH/2LC7 MJZ![@T?7O0I[3]-'@T&CAKT*:4P3%V.(ZL)JNQT'-F-.-Z(L">N8OR ZKYCE M)$GP@PM1C#L?%L]T/$R.E^:!];:I\AN8$L&7<'1B0HL"2%-0KBI ^F&L=JA9 MC23W=YYS<5:79!.VK%.$#7--+G,C)^<05-J@\DZ5R?__,=']+9CQIQ_?UXZ? M\V#L2BNU-%A;>*E67/"E*V;=SLB-PDAH:E<J=?HGL169 MM:M33G+NO&2@^8#QEFI"= W,I=[%MJQS RC"N'8INF1/HV@FOP"1)%VT(90E M1JCSL#1ZIR+"5QA2N8$*WP>5&!1?3066TH_4S !>QV!?73%\4AFHL[+CK33]PZ M>1"_0MHA GB"FW=98%$0A6N;BN(D3%](7 @,U87'3#LFN8!P>S>O2/KS/EB_ MX6".-T9.>&9:C;JQ9*34IGN2OE <&K$NCHVXZ"RUROT\[^5'NT3/+_XUT*T< M#=E0<=OQL/DMNTP:8A_=R(S)NK690H-O*/ZH#!]"3_$Q\L6\4M*5.TG^+MS2 M+J7ERJ;#9DFV9H8-!AU4A$N>=W>00:GB00"W;0BD07I<'2W07AC*) M4.X'GV/8#Y+_#'Y)N),\LL5H28.-H MX.Z@FXO?@UN'KKGX'.1,O%MYI_!??WL^V_(@B8&WXX?SNBA"='"FU*E)#OS<)C+UW>0K(&\F35CK*P(CSNDADB M^4OVCG%P(.*W[CM(*V\2LK#0X&?N>N8$S M)N-78N8N2ABW6L(:N1F<-DF+//2N]RM))!W(3G"5(0].@=<@Q'[=L)%@V2H/ M=$*P(ME,U8$[]+?BEQ,18.0?S#$XZXEE+-DI3]OT?Z7J"1M#G@V'4'] 4[HN#HZ9W%.3], ;2/%I (/WM2@@B\>$"^B(" MD^=IDJG\-\)[Q#@+2S FR7E,?71S%I]@-:ZFY8[C(,-_LTK5CN9%4 1'@Z7;7#$\>[)3["/7M".E9J!&-T,O@[( M-U%&NJI&80/)O]L /'-+DEB%#>*PE<1P0*$'B(',OS%^,=4XNNM@&DA=2 RU M8Z,9+!U;.$S8GAN6@_LP'*+N2=5WLFB>V6&W7*XL3\I1./KDIKLE)O].Y6Y3 MX+KF;*0CZP:YI_!].B]^%58&J??KTCS9NU D^6.T0WA+-B,D _UL'@94,"6E MX[<%*4JQ7TNIDOK("2R!U-:23-%(&FE@QLNPO6":L>T: M:V$4/L>6DX1(=4GP."3B4ILNI=0JI@DS"NN7AO[.9C7.NYC(J(FO8UMP0W3= M#9:AZK3D')/^>$,:C[!9V />0<$U^W>%/^#4D .RS4>YQXE;Z;XRBEN7SW^D M=6AQG#4ACW;8H[$CZ"?-#'=S78':_C%:GNM:V=JA,>?S_B6<1'9L^->A-OEY __2I_ M@V)92_96WD"VO[QGNLYLVE'Z(AXA4ZF MF(XA N!R&,%HM"Q@Z46$4H/1M'L7#E:6EE M9Y=K8>BZV^7;\VQC+,,[B#CXE3TE)^7S P#!^9FYB1^FSQS#&?Q4KNE C?J6 ==CEWM!L'X(:K>!"0H1!-DH_[*8 %(K[.ZW(>P4 M4;+#6X=7YS)6M/=T. MJ)_R/JW)=LC\DU(43IK9 W_0,97\,?IK M$6>U($"_$DAB?)!7X8)02#\@BB-F/W*!FK:8)IO8^^XIH<]EOAX.5MW4QWTS MQ(-=%]&17<-5LR#80U;&/BZ43% '.4?V01[:X,9U^\3W9;DRJ1L%M5%U"3%O M4;SB!!Y.I\A,H+-(HQ,6F4M&2R(^\@_H94[@.&X_)48_6VX\44(1#6J1Q+80 M[FSY -2B.%:3: Y1MV?)SNA)W%9K_XJ.(R75Z.T>_Q[!*1Q5FC;'/HIDLU. ME')!.JF!@DP*AVLNQ780C2Y-C8^2+5XHB&T/A^FF0A;UI8"=9]\T/7Q2=@3: M#8*=",(RJIW#6F2]-*F%XLF U*#N/+5-G8JZ3OSX[?2)*PK#7EG,[W8,3]0'BB(2,YYP?>DB^2LQ M.IC;XHJSU4_4W$\:16G_@I$GU<&@UGKU4^(K<3LEZLLOE&27SOL[MK;LS5V, MU5D0UOU071H0F)X(8M&XGRZSR/4NO9!@L"Z:<$0R'*$#^AN_0X1QEK7\Z>L7 M%R@OOR30/\W(9H/\2;9Z]M'3SUDN_S9(8)cM31B\%F$Q):'[!\4L<5[\8 MWU?R*O3U'S4N?(XH,7CBO!MA+UUW;ERO3EW-\2+T4/>YKTP%_,0M OP2_S,( MZ5>K"RK5C;Y@#Z97_R$_\N>??I$!0)K->/6H1?O#V_G#FZ8QXUDH67BR4:_635UT5E00@M-)20NLG4[ MZH.RZ66[*%OH5E4F/XNE(C;$].D_\,T]CYLWDD3J8;SGK0H79N:^?*R2PVYW M7NX[F4."#)*L5,B#K_BLD3E2UN 9:(JH'32:@$TD+ 9":W=ZD[?KIGY2%P/2 MS#VUH"!1/U-WEL>5G537Q\3&M[()'ZXH8?>D&6Q$S"C/O-%SV38%-]>$SU;Y MS<)*8O 60N"<0YJ>\1Z=6 Y_#"0[5;C0X>DWJ'BJ%$^1HTCO'JJ$'_1H5Q+0FTS6^%P4TU<*NJX(EM'?)=PNO9+ZVM MM5>01M1*&ONAR&BTMC89>%L::=)P"/]:Y$QI0!LA_WD'HV4_WY,[7UB;!OD0 M+R;R_/13%>C^->Y'&:+=@E_HQZ9'Y:96!6.V4?3H-[@BHJ?8D(3W73 D] 4S M/%2>@N#5_!MM$826RZ/S135AOH*CP9#_O8W^"@[) ,PQ_[=7Y6A-WI/P! ]I MMDYJ'H?3>0#YJ*(US>;.0ST2BK1%U&+!3*>'CUQN6,;>+C## MZ4HV8O375S6JN*3A$'@0RD>TVC)OV?*!6_O@-_0_AQ!0M\ ,G6\\9X_BC@A>^#YIR]0']Z.I;#HP_ M5 M*#,;2QUFVP*F<4&WBUXMYI2CN)GBLOA0LO8AR@:P6K-8WSGVQ/.(V6*.P MZ;*'%WE0>\WEP"R;?QOXJ)]'-?USH11)\*;"FS9"V-GP3:<7LJ8::UTD4=3B M!ITFQ0BE-T>C]4BS7KYNKM,$/V1-\[DR5$J*/77CJLK>P1R."AD_#OK&16_]S'W8->2=K/X5(EV07.[0'BA0N4U0O*!J:G;] M#8P'9>."AJ'_R+0340KX=+@VS%$;9&N=NT/_ZK G8Z1&%_LF/8?*(B.YZ@Q?V].YAU MQ"2DP$-"9K'%[P82W%& SEAMZT>3E(,VI]&!(#K(5NL6S8Y["LJIJD2W*_(' ML499=?\:BN+?!<.0$!@S2S1NVT*WGO3;J#-H8/SPY%."P!BD\%J3AM@(UGU; M3;'O<7GJX\?RU/O?6A?,JU&5S;2KPYJRGIXS2<%%X\;S$YCL!:H%Y^0ES(6& M&GYK%^RAW)9;]W5^.Y_[SOC7VMJP+YNBK2OW-M6CO#OT,245F MFIM\S.4\YG+>T5S.+\OL8#.\CYY+SO4_1H)MB!L)N,N?1I!3Q']RYV))%P:7 MP*YBR41-1:\B*7[\[V36M <+>)XQ%25Y:=)FQBJ= U'%>PKQ%8KONUU'&+8: M7I:14 MA[9F$PEUK" ._E7K+YAC_1+'WR?698\GR(!$QVK+Y+0]K4] 8V,CLIK;FZG;)M\R[&SU,V;0S])$S%\S#>8T8<@3L-QH2H;XD?7%5MMLG,)&4#*JW MK8!RT"@HR$PZRC62 DZER*=!8,2->)PE*SO[$Z,%5/S_H9[ M,]EK&*:Z:*>Y@V[U@1>7$M MLSF?",PDAT@_H=F.^[25G4I4+N?P8D.KF-/G%QW8VH9V@V)\7/9H7T;IO4\^ M/?OX+]GJDR_//N/DWF>?(=V7LGF+^/4-1054,!E8R1H>/'Z?702]B@:;[$%\I *)95S+)--9> MQNLAU=I)D8RFTZ^$^7?^%\M^UD,,NK2\YI<++Q6$H6)@2[@O"75XJH$=JC3E M3A#$<2S6.@7M[RVC7J#;M<2LF"G\A1]AYBX0>&<#YAL>K>XK7R7: M1/QMLSUQYM_?391Y,KEC82,=XQ6-'>&N)9)9B*AN882_^,E.]RSFQ+.'F M,[%)!6D33HBK]6RE6GKG/Z& M*=;&4_Q4NJ>\AG#3NH2YQG5CPBX;+)_;[[F=(9*E+1@(4+.W@EEOM?UT7=#< M,]$SR <&=X@3(@(FSF]3 V6?"3(!9"-TD3FQ!8[_\&:]Y5_IU9 AL VM*@NS MK.@TI?B,2HX('.GX*LACL2'> :A2?:+>U9DMT)-@13DU?&W?BFCG3K1H8@ M 9'M:-Y3];?1*GMS,5] M".9:SG3-;C$=$+L'S'57G\P%2&ZH,,?86G6O82Y@FX-?L F[/*C/9U9>,]M9 M9(G1_2&*/S(U# ^1LKYR*@;;RSFS?Q>6-(72"6Y;1?TK T=JU-W->D&7YU % M,@4EH@,8Q=_V4]:"8)^NT*.K\H,:+9QRAB> B(3$ Z]UV1:2A;,=G;CW$CJ& M16HO\:EW@.52]2O?.?'&9K]1_=D6M"#>75(6B)7CZ(+3SSI;O2PLRP" _;.O M4DY3#3,)9GGKRG@(7#:=%44HB2*I9#!%ZC;80N96"5K]6M-3E&2YU$%U A^C MM!P9E3&-'_S-&,!K-93+&E)G8&+I8'W.%/F8OB.OGVDBF4M, TG*Z=(]NG,E M0DS@7>G8WD^8QB>/,(UWOXLX(2F9\P$88<6(@&T.J!2QEA)=MR4Z,U \22[9 MQX2^.D)\33J'M^\$51Q#?M.7F8.V=8)U; :+C1RC9$M!:=\'J]&Q\>A6V<"^B)1#,7YR%4H#NNS03_B/LDYPG9-Y:9*]DP"Q\0]Z%_')TF-F^SF.?R4.G%(ZH6PU!M?= MH9%GS)G'S[=2\J@16L(WK?._*R4&RE2Z+5MNI1;_@1,\D=%-NQ,BC[#%6CQ3 M'B5V^U);H"%@!T%49'X.[QHI^RP6"OAT.JG[SP\QF85),"9R?#K^<;?2JTV: M6_83X2IE*EAQR29RHA-/V<,IUTCJ8E:4-'I^"-R[YC.6OK)T3/'[C)-X5KQ M,/:3>R!+=6L;F L,?$+C+_S6E )YD"\H:WPW[+4NW$KK.B^8;AW4FC4],A0E MFQ7;^$O^; RH4.1*F.S&DR![S#-X#%'A)8([F?3C\.E9 8?U4SXACHJ[*HP3 M@8]@@3_0WGU>%;G?OI'DM^J>YI)),R(I,21I O6WG,I)27+DLNEUBI):#X1S M6U:;>YK)6$O[=BQ;)WGB+@1RX:,R]9&*N[=@YXFB$O%?N1XX=:Q#V>(SEE\^ ME8YX9SN,DQ:4E&[]D3![(ME\LPP>16.8>9W+QRLNR M9^@_TS."[B=X3MKRQ]-JF2,AF G:S+C1,+9[BI.D(\I7)P /Y*]8M#8I[Y@$4N4P6T*97\\P#YYSLRVN6P%K4> Z5/OB([$@J90 MTS>5A*)W0$VDQU:<'B/74MI:I<6R:2>O0! 0OB8*6? 797,,&OQ)^(%=CRK1 M .]I([VZ<4P #S&.9"A MIXZ277(,$*/U 8C-X"3ZAQ/KY!CS.E948(M8G*' MDJ/P1RZ@ZL0B6)5@B=UL0BF&RWB1>>+?=1%-FHR>BHIC@1YQZ-#L7&+ #C%) MAW^E3Y0\<3GL3+D[$G1'"\9M<5EV:$M+D+SXH:[73W6;?&_\_>18[0^]P2]W MPDSA+.T9_M=IYV.A+%=T=E*<5D]\5IM#52E^^/U9KI=H8. M)6*M)Y1\K#O,B #V@_VJTFK+E.L;\W\!":$83YS$94'JX1#VS_%=$\?C-/14 M9\5C1&]YA,F7]ZK>-2,UO\MN2,MXP_ER)QQ276RKU"!TOJ46UP$*K(ID*)T! M>/[@0^2F(BW&CQ\LV9?A&%WKZHCQE**'T'5'W"WB4&_C]VYST1A='7HR8 MF! U^I_W+I;QG:OEND.[\O2)G)3G+7AHW#?>P?,8+A+)K=RL4>OVFJ--\U!N MBV7DM3=52>D^BV3CUEYB.E I-14FS6L.X82H?";D8.##4;T@12N_PCN=,::, MF_]B7' )-+TUYH0W_#6Y$>1XS#2"W<97."-/IZ"@"YAKU_TZS\C]>MVO[Y)A M^TY0U.&BW8K0[_-#X:FFFM:#L"FH+Z3QRW3)%#DU@R6>\.LKR#UBYB-HXD&S MH_?>(AVWC@SAII6A!N$':%YX#36>]A^+E&:^/0J#6:?8Y*0@0^]U[Y=1M*U@ M;W(;QPYQ@Y? 530K^@\1$O;G2R$1Q B C M['IVE>1V;KUX*0FBOJ")BOYAC1'//(R=!%>((&YID$F(>"-Y@FA7T(S<>\_U MZ'F29LH4_!Z7JC]]+%6_^Z7J%Q3?WEMB,=-)KQI[BU"MHI?HS[.J,FK8L>U, MRDP*S!U!]?P]8?4V_Y3=4!OP)^S4E<.9RPI=GM]F/E*69^@TY>PTH\AV %*%?]IWB-7(\ZIFUQXBZK(:V2M:;!>"!.5: M2E$9\$=\Y$+MC]2BQ%"DQ"[2X(0AF"$-XT=OYL<8/SCM]CR0Q:-* MTOT(+I]B+B2\.[O@TB[%BWC/4>Z6 :A42)X3T6,EC)-^X*:_&=W[S[Q+2GXA"M?VC643(H$ M,2["J!23WV,G)#SJH9,T!$7AL;@D&&P 3;])N9^V)R;"F=]C6.A"8)CNYI7. M=,4UDC;9VV;+)#^CU\.YXVSW,%_I@LPKGKMQY?, 77 M<_UCMJ=E0PWHQ>A:F[J:P7&U] M3R-"Q0,H +EV7T<1=3?393KIOA4&"G.S9+%-="ZY&.&]Q_BCC _NYD893\@F_? WX>Q@3$!' M\-Y.L9D1Y/_0)NP&[/C2DIN/66!U>U+=8$Y 8XZ:YUT6>^5R9TTBO#=V,Z3+ M8.;+7&R05E]TKDA=;']H:J $F#5).KUB[&<(92I4Q]:63=X21='0F_Z*(A*G MW\V_IN4DYY81B1G62=8LW8G; T#.J*0N;<]5;+Y%XJO-+U%;;DZND&L>_#R] M3'[K%A]]^XOW1%9.MX:(0;2W159-/[-CWM#?-7'H"+T'IIS=0&4W) MJG17.87"O\Z&G\)M8?VI@Q_^2S=I7[,/'?F.(]1])SI+U/'\?L1>H:1!]U?K M#'73B2VS:F72387Y(=S/90U .^D,*-"!U]0+5LD[]N#:JF.U]7?R",K>+-W= M6TLW-!5K1]&Y0UJEE9)WK-H4]SIV-H#KB\\S;A+3K1N;%%$L$RF^>"0Q+6Z- MT2FLFC(TD?WV>J;.\D!%I',W-V^^ NI"/55K:?.]T;EQ8S>_LM[,K+LD^1?\1CZP[.SC],_?/"/E__C ML[./5O+?'X[)L64..;7OEWVO>^>H_5U":5QW9LX+BG=[F@X_E2[A$[1?(?!P M49/V34:Y&\T&<"O;<9T$?'$%OV-17\$E]9:>'(!=$]XN65-DH@A7C, @%DRL M- +N)K[C61#-\*7PG0K%;&[6IZ7'ZQEQ\#5,M;8P-L).H?^^R0\ 5>J--K]_ M\>S]';]LN&VZO6''>Z$*QLZKL=@M/IC*5TQM:4W_C%$@T+WP7!3LX,\G0U\5 MQ8$"_2*BYHF M.MG(B3NO3ZF6ZO!F/ 'W)N1X;*='$_^'I?K/GLLU[W_!.#? M1J^ IQ-N?'X)P_\X0+&-F6L"ORCUGJ!M?)FI"U+"S;3+_"ZY4#&&$&S:O,Q69>A M(Y',P3D$-8M$8>JUS%O*^&9UM/FC^Z3)BM&;6G9GE*8K79_2- M!WY,L\-C>JQL(5,R )%E8#8)"6 MOE'*S= SC?B2TWPVYR1L:-C\X)%_]MG9%U,'_O//1_]J#OS3\1_(@?_T[$MS MX"FQ$'[OFV+C!WL^S>9CCM39?^?"7T:2!UUS61AKJ?*ZS615K;6,4QZ2/\?_ M%V$\39$X?V$/>=ZI((@-C#K*=71JPE/?GQ2LJ(X0(8:].UM]+3UD M-X7QWRAKMQNL05WZM%W5\8F-S?()BI' S56/W!![(\P=GY.TL$CS7*1FZA8A M.!#BAGF0_4;<\7:-I1U9C-XHRSFK=+='#?70\21;2J*,V*1E8>S*)3ME0$X8LJ5^_N5$"CB"^; M;R:;U03OF/9]/I/=\)Q/Q>_%9A O4'K&0>Y><(G3'!W$W5 B\BDG[T+1M$ @ M]WM8H%'9\_@R.3!/6#.BI\+0L4DAV0CD^.OI2 L]W$G'W0..-?Q.*B @J5X1 MP]OVKE:]<7.$F+R!E23Y&Q^//0C.&'[^\=GGLQ['%\]&&49X'$^?GGUV*F'I>285L*!CI#N&>^XPSB M9N,]&L^%@#G<(Z;.B5A3AW#XX$:RQE#!/E&)OR4M4!H'-9H/IGBTGLQ0 P,&DTB A0_=S,?7?FS5(;&IM;%CEGCSY(OT%*3G%_1,\B!1_07Y;*5A$IS%!4V&445G[%](W!LM^ MV(7F6!0@,QGE)F^XQV(4(.J#[T2KG7EGU#: BM1E/^CR,&]6X@@S')_XJHF,ZA*^7C_(8T5M'Q.2 M4+90D, R;Q^"H1/'P)PT" \K"L*WB="&_]DUX5_#VXH\95&81M@=E:U$C1HL MJ+'IVD@1)+?%1*8K>1C9!%TUO7X*L0+P,U+1$(,(%L_CD\V'M)GL12T6!E**D'_S__+^'9YTMCBK&4K%%@_>M'OMRRVH0-/Y#C5%_^K__XB/^; MFH'DO[$4*^"X6D^P74$N_II?-^66/[5-:RQ/P]/ME?KMW$>>_>4KJMB2G9$Z M3-B=_UCA?_ZO_Z Z##WABV?//EM\Q-/91TQ_US]3GS#W17=\J_3$5LM1WAWW M?U1O^H__[5GW:E9UR," ;DMM;KPZ7T' \%+A_[3T?TA('D7N4>3N+'+>Z?-- M$)*5F8R3O+EJ8+)!9KAM]N1XL_O ;/9@MD,B3EV_=)3,);$7%GXT0'1F+?9Y M%.Q'P7Y3P=Y5 U7XS#F84':AC?11U!Y%[8U%S06[C$6_+K=)#&1SSCA7S@$A M:]A.HY)'27R4Q+9 ZM2(UIQ(#N9($=94>7,!I5I!B_HB1#C M[\(](=C2>=>1XKF0_GI13/\X>WF&CI(7WYU?9%1^NL[;DF!D._E>UU,X39^Y MS.ORWWFD#R_K(.TEP;H>C?;C+7CC6U#6#C_$?#L>OT2E[2"3&^Y 6YJ3]RB( MCX+X5@4QP=J) (ZZO=D+9/G3"&A)/I&QE%Z*M,[)(]ZB4\C='8_R_"C/;R%Y MI)FCG!JJ-X1\6X&SK3TR3.(RB*#T!=$4P4JX@4CI*J^Z=4-Q"TSX#/&_/5:)^!,(%8YQR%%:#VU!$PP VYL1PQ-Q]U?XXZ-H/HKFFXEF9%TB4RXZ M;X5AYNAU"%%9UT,J]X<0'16)?=<(2G,^#<;F; EZVK:@@(F#$S@IEZ+*9CN+E#Q5.BR\RB1FD7B _#@L$:P*K_"@L* M;Q8Y:[X=R(G):_H @:YS&@A8;6\(+X8V GIK; H:DR2[6W9[[=.3@=UEU\L. M8"LC5TA3,Y4"_U%8K8SUUBWM)8)1?._B*OAIGLF'M\;&SD]3S?'1XZXFW_K< M#^UZJ'0\4/H0X\I@XC0_%TME8WK(F]%DPZ0G)F5J V3Y%;JL@58;T75T/)F2 M[':I0/*3^NU/(/VZI3TE0LK3L=_>PX[HP8@J!)^((/*%B M%YZT=X3;J!/^,];1M \S8UB8K*G2 MOJ1CN(,\N1DLYVL )UZ$L1TKQM)JA(L. =,?ZCGVJE_97;U%^]UO/"<%+ MK>4=I(-LO/ EL#;UH+=@,DME;-1J1$]>#]O+8CQ*Q5B7J)<%IS^F\8^8@ M>>_XH5:(9Q7QAM94/H-&V1[YK](0BHF+SA'EF:NRK,67VOXVR'O83T^9 !+2 M(VF=S'5TUHY,46S#>@#<^*_B(D0L]78UAEEA^4;>?5+$C/> B\5LMMS5IST@ M61BSS2>\Y)'(&BTY;-QY'%-P)#:^?71F9'VOZK&/A)? I#%R4E>=@. MYCRRD]*XK'0E\<(FLX"%5Y=GP+I6871%"SWL:(^9;GGR"UW:X0C;)+R[9*XDP_GJ ,E/P#R_'76(8ZHI5GW#-LQLWQ0$X;O+2; M@'DCMS/MB&8;,2WTR.W1U"//3Y->E>@"3D>X=DO3P#!1M2W#(\KJ:#)[^U"R M7\S"G?Q="A5XS7);=? H1J/)F'3VM=BR/^$7VZH5 S&,$^IWT&OZ%8;\R(U6 MJL)BKT?2=\<]^R/>]-1&/Y#7XH2.%AD$91=<9NNGO3G]DK-75T:/'E;]'1D&/6#P1SXMF#N>>P;L.JG MF[-K9##A8R?08T+I?@DEO8Q*93'1WE\XYX?D4), >!>Z-2^8Y;70?AYO'L64R<4LHRB74?)2Y1YE[4YF+ MHA9DR[(NCY+U*%EO 6 Q]$&Z0";IB@2S0+5'@7L4N+<5Y=[D;4LE%9"U\F0/ M5^X6AVW+299'R,ZC[+W=V#4I"7#>>Q$S\7XV5GWQV%CU[D]B!W^V5-&5DC(H M C\NP(!;^-91;O8<81'=H>"+T@U7RA*<7>)2P M[)Z7U0P]C',1J 2U_\E'$I/S8/N'*$)%$ C+C[. 0 0H<> VWI:JWS2N$Y7FR Q]G: M\(REA74)^;(;B!,V]. UJ0?);8+Z+:O%T;FY0 M"PS"0FE7H".BBI=T<(H9>RY06O#F+R&[VB"ME%9>YYM7 MJ-YS9O$-DD5&Y0 M9T9/I3PR#SSCNDH2$RNP!K]KP[!? 'Q A(B09G'AH@1F_'DZRC* M!Q,KFD](4,D*#M+0RS#P5 -I,=T_*159&BA3;.-7RYJ_*1E3,MV<-P;TW!9S$&IR5UN;.!UN!#(*E/@\[!,#:SV$U(O#H MX0R4<;7.0)+(Z2)J]'(]R. B#QLFDFU VDHAW_"?757-!B(O:@N^&>?N$V2SOBVD"Y-^BE0;;*M"P<90FC#Q\GFTV3U#"IBJ'L9Z1@>>_;9 M7\)//3O[\B\0T:>?GWWQEU2]9Z,GW7WYSVSYA'VI7_<-4J]R]CT^^?SLX[#L MCS\._T_?XY._C,W47=?]\2WKOFG>=-\__>SL&2_TDZ=AZV_;\+_I+!HLK"BE M/X;G@$>=I;H9\$?PK6CID.8N\TT M4RJ\[-:?6(U\80H;!=M"O;))@3.)0@<3?@AW65T\*?[O .K_5$2 AEU MRG"(796O2(3BCH>O&-69 +YG=QS ZQ#3@ 97/KD?(=[#XUZ$4^66#K)O2-\L MOU+X_-^&G%KU.*UR7=+;7>7B0F(Z!"THJH&;IGVU)9HVN*\W1?%*,=VQD^T) ME;,9TXM]"JO.+P5#W$)984:/FW<575J?DO J0 '6(8@XW"+BI)X3"4\4EC0T MAN>0,\5#S 20[';('PJ/'JGDI6F1$[#=)!Y(M<]R<]B<7MIH*N9]U#^_RL ' MC/CN(F^T3>-)AU1"^_ \E55^>4GQ!$]7*#< !+LQ5-*VE]Q6-/]CDAT+=\H0'G!#-:'8YHO?KR:N:ANM:2[,;M"/-+P>:/]YV MMKX)MSA/H*/8CO+2,H]58DON5Z&,A6A=<@8&OM\A8F5F/F[R9^W.D\;2>S9# M*0X72AJ-\/M>:-,1]],A%&N3=1VLHV,%274UM5)MQ=83W@+^I=A6O6LVK(ZD M#4!A(0>NTV?ZJ MC"U)-N8O[_JSU(CE6=[TE+*(=\SL-R>, +*:=,6BBU M<1&&@_]EIIN \U$QOY(X]- J#=*D(D$LIA27-Z,,ROQ;)-U_^8'S:I&T@C;# M-@>_%&[V_M"+(2BHA%!BN#$9GJFBA0MO @>$MU4T_5+8TD17Q%G"1*_:HDS! MW&A$'W8Z&007[PH/)CY;G9]2ZYH4]*O*!9>Y'H(74?>N(2V]"?\I_1UWOP"K MK@QJ-V\E46FOM8_# _WLBVE^LT+A:,)B:-IR.'O=G/#8_D!CNM1:DJ M\>WP(PF@A^G'EV1I5J&/G90_-$1Z/VOC7S[6QO^,VO@?ZY&F-\K5PX549!G& M)GQKDRKTW*UDWH)ML2O8R0V7X)I\--+$1(5UF:>^_3P=A6B<:5J./2E1LZPP MNP?L'?RU4+X"3\]R8B>)F6;75&6#0=1!]7>D-Z3H3;WR-4^@/AQUSX.F#]Y$ M"!W5$](_#-("OF^V@ @P54I'-J@/7[FQT7N[1F+#]??&$ MD%7%7X/WVN:'__C?=5,_D4.6#7;?Y^(PJ* M=BJJB=K?X>@EL,:;Q9S.K!"4NG;H;=/'1:O.WS5S#[*-NIH1C_]DF" M021R\WY:>6*:PLC&D^F;;1MV=]L8M9?UCDZ8X2-EA[)I>-U<)OB=6L#8#+[> MI453N;.$D(UMB3FL5\Q9MZ>AH;"0,O5Q_()A>XD^3)TU2KED8Y,Z@\(Q^UB$ M_Z9+/B$]2=$IY\;RO<7^[-A!#N<_0 G0]IW>G^!*/_N"Y9\\F&[U@>LQ MO6G8HROKRE$=487\,QO4E_[U0S;AHGEH#>2W\]UT]17?R=J5OX?_HI1'S&C0 M:R9W5)_A7[,+WCK>=?:MZ(>[9M??@.S E (O_].H&IXDJB&I 5&:4/[YDH(< MA8@*1V:B=I:>QWHDJJ3XWLKI@UYD_G"(!,+_5Q>8\H[X('YC%(2Y2O&^R*DP MOQLJ@;42X("6"45"<77DBH^A[X@Q (0.9EEH@F5',D=1*HK@X7^6[6;8TSGQ MT$-^3TJ?MX1YF//"R8G&C.?@+Z.^=AT4*;X\U$)BBEL!$M)MB04VXSG'W,U7 MT%:,P !Z7Z:J']N^="3+RL#W"TJD6,F@R22_T$CM1D,![Y3[9RR-O[ZS$B6R M+0IEC6PK6/JB+6;51-=45L+4NLJW5!L+&NSDC^08&G,KH)CJTRV(9+O"],@88;<-L>C1=BTV8]4"ZZ M5HA^A$,7"5>U&.<1G;$$Q_#^VGV.<;3$L]4/,E32WFU+&3KJ# RSV7J"P. M.5M][V(2KL!'1@0?1W.S<[ MG3-*<6QV&O!H[JE"56<:]5 .O(C,6/3U NE;S.X59B@786FZ O6I;4&)89F/ MRO224;&]F]43F[AY!\41CU8SVEP4CQ25?J_#&:>GFLD-\Y%K*[ #E_I1:0O! M#F?5$X83,]E\@!@>]I!,?$&+],<#!/&6A+5HT'6";IS;7R8Q);M&MH_^O^[X M3=E1^GY#=CZ'MXJ:LN1:4>:M"G+:S(^VLSII=*Z*BITRYB-5*B&*_KBB0Y6/ M3A+EB1XY9FEV,E+J_+*X%;1GQ/Z:;R@H_S=76:-YXVP^>2BHR4@QF,OG\E:Q MJ'+:6X%M#T^[+B^;X'EVI$&'MB-N/-6DWL KY2=;^)_8EW9W_0IFDK,B6^:_ MHX06$$AA?3<(A!KW$:J=M)K W$*GSR\XW$92AI17KGLNO^?UUCT,\,EQ;3.< M2I4?'#U2T- \7"7WA)5& 7N^558X<5I@KUPUA.MT>#?R?$4)6_DI-0.^*N7J M>_%57 Y#BAQSC$=B8+D"XE,4WE9YI] B-4?D&=;05 B9)!$>_S+!+YV[:,?B M8U^3L:LJ'10.RD(Q_5#VG:D^>*=-MZ0^YS:#X](4>S 96$_>?+@:?*>HK)@) MR^6KHBJOFF9+[Q7\ R@#]GNOF^J:Q7+A4LB2[1T --"W\Z%&ZQ*+=[EA[A C MC][)[R%K(] 4O2X/X#LF86W9DV(*SR,R:PH^9IAF]^QL*A4SWYM)R#VIM995 M AG-9OBA&8O-2BWZWC;IP/2!NAB%.B; P#%P.DD"),&:0JOE+S>O249,/^4N MD]?X'.9B %W1%MZT,0:O9Z9>E!R5P@#RZ27L329LZ92.6^' M2I)%'?8U,R=7OMDS 2B#B+EY;X)S7VM+BE-;'GCJOC=G5W9!?]'IZ%=\8#( MH1:@L+0)WF9*?&0GG8ZJ?!I[59>+AP"8/%G7LKA.6L$>J0H?&^GO MR8%DXPH2%M^,_1..%M5NB][P#;Y.L8_U^B/%R*-TOC%;4GCTBLR%1"S6G7%9 M-,%/.UP1A)%Q2V-^84X:YTJPNH'[2#)QI=ID=9>Y2U-Y4U),NW::(V M0E4;P^[<"0@3[;)B85RTE81:CICI48H?I?C-&< V0#;'W'8<)^8#3@2(G'*+ M:E1+'_J0V?HV 'D*KZBT68LK1-10X+KP%P7ZO42V/OOH$=GZFLC61]WSWT'W M;-JFZYZH\D@K;-QZ%D%%"<\-$H,R5F>2"$OKL02;*>HE<+%4:%PW4M,2%\,+(AR+;!T/'%7 R<) R?L/DUSNNGD'$2LI4-O&]1#AF$$/NV/7!REH M=MH,6BG%X+2WPDWXM==A-FI$RR;)?%QT/ M!^(>@4UA==.]FW"E1WW^SC(LN @W(=A75'ZS!&SE,0*B9:,'1A[ M;]PL,+*%-2=Z!20Q$14N;8W(OK@7@N@&VJV!RW^Z.'_Q-8T8AA+_Z*O)K^#? MGWY%Y67"B'&+Q(9[6&'9UPH9([HA_3M@#W&>KZV,^Y"]7)*P(LV-.I V;;0% M_Z#GB Q>AD['Y,[GN"7[LK-STO.\ "CG:$QYTB @QIOY^<_,7EU>$!/GMQ>IR*(D' MHY8?C[^A/*D\8$U>:RTO=6.%5%A*/3*B1((O >P2DPE><>0=?C]<;N6L8Q3% MMMD,>Q9<;>$52KM]\%3ZXK2E_&,GH*Z+RZ$VEMX$2512[1?W>1]T ,X-#0W; M5J<=S]POIG@)ES/86%5Q'=BBBBWTA#PJ \63J+SG9'"??GJ&D)FT)Q;TD\D+ M-,BSKW[FA^A)TPI^T!7\*BN@'7ZN5TP>=Z8:U-K54,'3UW,/)"B6O:PF88A% MZZAOT"O.;\$8C$@2808\G8M@PR(.1ZFOA"["!J].GI\IR.1^ZH=QT!U@%!%G M$+$943N;8M#--\9F+!TQ;;BQ61C_R3WE<_MD\UCC-^"V7PNUD0H8N@F M6Y@^8@S'#KH#GMBFC"9YWH$X"5I7]@MX)JQ6P#$VHYHF:DCQ<>%$AO"_B!YZ M5P(=,F>A?@@.>0-1##)@"OKNMD$:\A)6RJO2FL7<>R7.YCOHDO_BL-ITY/M" MR9O &5K499- B?HBWV'6"([FY M$N10Q'^ZK_">STL/4)<)UBTQO> ,+3:#=)/:AZ0Q]OA@;OE+4&CQO=X4!^O0 MPPOUO!W%[V%EG0-VV?(=!#7"%:-R4N3>Y'W5(Z"PM"-963QN42X,"0K^*6A2 M^!?8O660-Z76,^6B41NV=<2,M,1;1 H"09=)90($RY18^*$]8W?@_PL^PN7J M&W4;[-\OKO+F:LA7+Z^*^O*A@:C-XH9I/._DEJ](IK='._?)1;XF /'LW8F= MI:DIR;B?(I.X%#$%*R\9JQSOW.WW#9@ZH+%;$-Q/6I V@CE5-&E9U\VU-JW> M[4Z30N5)N$%!,T6:*T*2053)[&PY+K-ZLF,#T1/XJB$N] O!8@0OF[)(F8NP M:@_21W,4.:C=J^".%=1<$$2E #OUJ(\O1]87*[AIVFK++?1].UQ>5M)*@*&! MA-:&&=M06_PV5[X_SH\M;Y)0$TLXI8,N,04.05'D##";.8I%\0[2F&P-&T2U MU264[='/Q/44E1@;O111[7EAIDU?=V$6]41&*O :0+G(1WBQHB?,71^SJKM\ M$.\]N@_+Q LS+RT&D0:7&M^2'2.?LS?%'U"9=:--MN\_5O4];X)-X(D..KJ MNWLS?T8"^/VL.3]]K#F__VQ*+TZY 8ZL5D/]M(54W">BNQBUA!$?H2_U/!2M M$3..[/>4;8-NO,[;LAFZ.[VTIM#%U1\Y]]" -)4C?D%"&G1\*/]B',[A]R0\ MMR6&D:5V.N=$'4*PS$,U&NXLZ:B!P[<):6L0+V#=-L%FUSY&3]S[I1[ !^D> M$A]O2A[,9,NWGY'XE=SD.G1FT;DQ0P<"B;Q2@713'KBSD!I_0\S/[;_&Q 0B M+OAF8*.XRPK8#>,D6"/MO>+#(VE#1:63KA<]@9@Q9 9-@F'B,RZDVP4F/+U; M"3UEN3OMV+ME2]KV=2ZT1@\ZFRN+3HDRZ&E#]YLHU M1?'&:)3/KAH*3.@1CIY;R^B;YHFY/%I$O[D2TM3>#9*C5/OOU'?F0S3[02:+8)P&*KW5-?FK*\:K\8Z+VNF3<*Q)_4,(Z9#E?4W\>A$;)Q12>\-]3/ M2.I^X0/70()(<]]/(1 M5,E4RO6DT+AT4VJ.(_N)5"?FG,D#&202D^#O-\1P&]X#XDW@D8JY2'6*&3C= MA3M*N'RMR$,?JRH[-$=UD"=;K,..KAORZFFLQNJBRJE62M[B^0KD.F0"\"5T MYE)G?,56DOQY_B9,VNC;7]_R[:33(DX,)/8=\6Z'<)3 M^5>>?8GR]"?9O>^)7I/[I:4RM1TU*L0.E63Z:2A$T,?R5"1>2[9[""F(H>UOINMT8!>33Q0&@\ M8NV YZZP)B@!E)*"D+I/8'++:#0;)>[P>N0Y7(8C1/TEN">7X49@=H!'J>3" M2KCB>1M6BOT:2.Y$%6K6,-&ZR#?<33$*U35DCS(UY([@ M^]:=YQ8FFQPT)G=B%U.HS!)QFJ.DD+T*Y].IZ1.DHYCT>*>$M4_YF20;W3G/ M]S[">J;2>LY #+@R8T17=M(6S/H=;$/>14?C5Y>STN*PR%Q5;/58M9SK7%]A M)M3=:0>Y/3_FW3;_%\D!^.YU%T49MN#"K%P+_/:G\ M01#4F$4B3LR0'$FXDC-(_O:AP\8[[&^.,4B ?C /Y=S6ZIBW&6N4#'1Y+4\0 M%^@J+]M];B5_!EA@LAJ5F96#?7-5%CNILI':: B,@@PIG30(@>)HKD_O:I:8 MX>MNQHF #UT#FG[)(?.,+!Z4-]ICV]&\YTV6ZHVPXAX(':!!?5&)#]1B()B! M-?@_J2U$Y'4BQ[/R.U1%0@\Z_I:>LF*\:$*%)/49+#/S4$U"<&2*N0GD$? % MVR60A?38!)I>=\HX??_GG'G]F,'5-M28&2-0N+H+FE,>8\O[.[ZI(S*IT431 M7F8DW*(:WDWMB@$V]67.YCS?A/5*F0<-[I)SWY 3#CQ48NIDS- H)>Q1&,I< M%?GO'$=X@H65]CX(%/3'MF2&$AO+FKA>RPD&)#+N\B+&GJ8Y I8M?;P@,C8 M\XJ,>CY(*,J+NPY@/.B7^GO&> MTL*C^UE7A,PLB35:5T)]R(UM-*=/QLL*>O224Q'DXVVDE!A%Z+&Z*9-HVD<]9"T*COI>J-_LN'RK>B5%T M5XFKON(ZQ>K Q- M6#Y=&LL,Q&37C11&BE3&P\GE*?I/JHK%XI<^JBO<,SPR*GDM@;&9_@E&%OT, M<6V9$A.Y\B1^XU;/X]8/;/-C4 !/PO\S'<'^"5<4"RW4V#W5 M4G%A"?G0V1EG"4DD*VI"JP5-S#J#)EF%C_9''IS.6R'5!M_>V/[3#O M=:7RV6.E\OVO5%X<@^P_D>L#5D-+!4T S79)@183XXK@?])_<#?*8@NT4R31J#/_NML!7NHTF4-/.]< M2N6GX-J !!/)__SWH.&*7#+O/*2)*OOIB!)'Y1O3\ZYS? MUZAD_1(V[R=M%Z3(YZ=@%C@C^_=P($^ ;@P7Y9L4N$%K>*[Y@.WJ@D8'E0R, M?*G*]GF<0BR9W/61N\=X^ _NQ'<.J&[S"9@-W]TV6GK:9OR4VXP_XCHN;0>1 M%93;DFJD+ZER=I67M$3,]^P,I5B6'];FF O4$;LTBE*_T>3IVR/:3Y]0 M7[1ET<-SK]!F>Y2G1'VNAOG_]BJ+!=V09C1%VTW&*-9*U?#/$R MT!? 55WM;%964'L#VI]PNO8X[:XE:%BA?=MKXDA&J@#+H'9M*61B)M>_D42H M,.&50!'T':W\TTN1-2$-.+/-5"/E'!\_B7)I5*^Q;Y'4TN\%_7DE<#*NX_&\ MV'A[M0ZI"?NR.W5J0;V7[9CK'ED!S3(Q+$EJFT$?$_1(FU!S]B>6GY^-,JEO M=_AIDEFZ,:]ZBS6$-='PK?#L?Y[_DM'19Y+-@6G&):;/@=6[S_<':D(6$BSR M[*K$@/56M C/H/@.G!Z)RG#,SX4,%N .?GD7W+_'\O/].ZI@ M=K+HM;4(0OG2JXYRH5D"I+/.9G8,(<+\Q+T69U#[*95:X@'PAS/7@GK*:>,9 M)XZ**&E7'!I]\Y<(S/PVT?7Z+ LD6J0(,-0";5\>(1.4$VF&5J8#/OV48"#H M^:;3+GG\@-<#N(M/OU0@ :TRB#]2K7Q-G_'7:\4MV%U%(=$UA2[65?W_C9IW]Q)5/Y MQ;/5#T5> V&&V]5=(:%=SO-$)&5FT:V05#%&QULL5:;='KB/PYJBKL6VV+ZY M%(IP^GG7O7U7N&5<2]J@%9NRQLAC48VBZ;27GNP;XS26-"!7^[;79<=V_/^$ MJQ<^5;,U_I]![WRU^EM37VX8]*1&F0>^\?=XZ($C@M$"OJK(3O9.>K'&2\U, ML4C9P\O^7=XA\Y/3>-O,]E#$4V 6!2@(!^4)^W?65Z=7TU>#8&N$$L:7,_$ M9%TF96TI^[$:LJ$7C7;IC$I-?JH9?6@-J8:69M/I0IJ3/TIYLO0WV?N^Q3!. MVWH7FUT>BEEG3G_8;&&GU=2@_1:BJH[R[LN-4H)#\'UZ1I?TND?LF>?FS_H" M3?A&_<'3TN9>Q ]_\.1@4N5@Y4ZB<>?IR5S_]/C ^4C=&!T8'1=DX)X_$6'. M7#IEB$+#A9($W6PE&QZU@^*6?UG?PBSSO@@2P0,PI!)RS\49Y&Q$6Y'J2[F# MY)FC<%-0NI/BG7M*Q,)4LQUH6L1<=T.'27^2\W'EL%[!EE3KY8EY&U^'6[1; M[G.,OW$4+_I.$*ZN[&_1*;/OY,"0;TNW"'0#DT1(+-J2B< D/\-03S@%X69; M//6:PH^[YYSUQ"\258&WS]L"!!W]$]ZZ*Z3(\JTDW= M\94S#CZ^:$3R6R=I&*E=3D5S\ M)XB$%HZ2!BW:/@R4,J X;Y.F:]VX7J6CXK1WA MI37D?(1+=?5^.\_X2.OYK]\&.'Q-FWF,3&U$UG8ZJ^Q#C= MW6CCD^*K/L,XE-K\)AZS%&&;FDZR&TCND<5WYHDN3XU_3*H6K@'_X>JG&&TV MV9S1MJ9;H%Z@5BCNO)/C?7/%.]O"[K7WD,N1ME0@X03_!/AGQY$ BXA5HORT M*9V\%2NR3#FK-1I?V_'N&/=6FJ^F+DL*=IPCWK+!:5P)Y68[QYH3(^=IBHX! MG3+,VQ'9Z: NH= S3JIULRW=/#.B-BGFC\OW9%E\8',M\^V>D^>Y]KG8_E'U MKHX0OFVQD0X8FPCKYBB+6ZT^FV!!66?*?KOC9T^.ZYGF%(VD='J@C=, (WBC MKN@M%+ZR>:4)S4"XKAWESM]KH-''CT"C]Q]H] +]0=J,C@YNH,&[2,!@14"RE%/J&N\EGJ_,DCAUJ_" -CY7R?\[_"RT+2BO4S"_L M/H7I^0N8LHO:?7U(-P/'01'B0I!R/R9XF+F/F6#(\,O4=K@:$>6=V FGQRJ1 M>Q*RYAL!ONF9QO>7(;$- MKX*LORI(P8.M,V\S;0@:4*+*2(\W6T4W6X??O]"&KJ,J[750#W*721@3M#T^ M[F%DRC7>73?/1>,/#,=UF1+O?GA3:B,Q.:D4/1.YL*ZIXR[QPKWOU;L9)8!< MS5&L2N=6N!O]7!.#1/UE/\/KRL'%I%/!G]@#-N&/0D=C/9B^>F,%(9-8'P#X MC*UV(NR8D4-H8\P+F_V1[LJYORZ^%_?+D4S.D,3$M+#C@-2%)^6Q:7PL#7A= M4;P:];",!/@TY0SNG2'SG2>/$K\CO*:[&)[:R7/DXW&)YJOKBN">^\T2 #W( MD]?]"$@OHDB9#D;NY>@AYZJ0RV<^0,+M1==CL@=*)HL M>I1RDG'"8[9)^?H]_&\.*]0!-ZU=E6'#MV4O?858[NAR0&'*8&(FIQD'8+2B MJJ&AQ!&K0*=,@ /:!K_,8*]S:QFFSO^V%/7JR?"@KYU8T+FL@U>FS,G,ELRL MIA3F4MVRWDJ9+/EP; 0ZRF.G\[-E,C4O-G9%C#5[LG0V&ZH%DA<9F>*V4/:@ M*0%2E M+6QI*;D;=LNG/]Q3G\HVH1>,2UOK01W1=8C7/A1^6OPAZ^+Q^%8+@ MM@48R1>N<>W2Z#0?D8A\9@5KS56 KZ$J+I-&6*: MA!YWD.D1*PB= ;,KC*JW;4XY;3+$5%L?A)263]+9TM%!*F27'3:FCXU2%V^R MJZK_=YML\VO!>1D&WKL>KZ#5!F*H(0YX8HH/[WI5Y%4PN\4AZ(X]L;&"UJOF M_\CV+]NK.NV EX?RZY%%LQ&KU[SS3$"4'=3@%567+ M>;SN6&];@AU]\/+\YYE]\/>G/SX-_U8$V[*50K)A$JC$<,J+< '' (2=N>:3%X M2?&4$SO@LO9ITXC+T%O#.Z4_*OHC+YMYD>Z]62K%1DYD SS*B-4&AM"Q;D\= MDGO_KL,CVA(,%!9\P?9R! /.7(,.WRJ=WY77I$9&3&_TGZ[ GFN?:PB;JF8= M76L 0<0Y?4EWV%U28Z2RC%T79'1+O%\"*01UN)4BBK"'S?[X1R;=?IU>_,X5 M3F/ZT8-V76'5>V2FN>,KR^58 HUL#03,A>@BF6VCGC"P:N+17!L.6$DCQR-#\W0N+&61B=?C<6A'7RB3+A*8^$ M],S8@@QD@0T.DLSN= W>[(*Q83CN2Q0QPT.Y9;_U 26CS,O>_'"V0.F/\:JB M1&V5N9L9B/0#9*JHRXWN'B<>PM,5>']>51'$>)7/OWSV1V7!_WQ:W%&2-I^; M5&FU6?5@FSN02(4?>++/MP9E,J\W\6:DGLMU0>?0# *]=<,>W2^N@+

=>TLIC) & S-7!>D8'.2O(-&$+=(?GN M4'5;OM^#ZZBQZ@OM4"\&Y."%[4E I^$TPD#G (Y,WUA@0DT5'*J@$X$^@F&S M=FH!HL+QR,U#-"H_#7>K4\HO4&J6(*:Y77<80MP64H(_$N;*7:QGG=A_'H5V M\Z4@O7#S(2U@.0!BI1+02I8!YBY%=/>8N4GSI3;-J-X*S3\JY4<6VQG]!P32 MAEK\V=VP8]5/_J"\XL?3Z:DK[AQO@:OZ"O-)?5$%FT"Y6\&7998E&G1_*X5X M)K6Q%$?$Q;$8B."!(@\,_E[F3$5!233*YF M C?E*\"D4Q+?JQ_:'_U47U#&+&/XIET_,")M<2K!![EN^# I_8)F__Z94!-W;+50%Q%6B)$AO)S7J+ MY$I"&=00??=E\"AH36^!5VC5RPV8G!>A:3.*P-%7Q*6 M2I)8^@8NM(%Q\D_H=#NE0[:Q*N-\R3MS7"_6?%)FHQ=TX*[I#B_!%?U#6.@X M7YF]+F/*;4HW-6+WQDZ" >Q"SSN=-&JNMKCW5H8"B%"; &E(5/4TK($#ZS^ M,:Y$PQJ.C'97(.1QE'S)*7=,09/^C-UPO.KXA35Z](C[3]NG'7T="ZTI5B2Q MEQDUX_@LG)AHT-%#!-#(94W_^HVPY!G@DDHM96YHH1RHI6PW5[1BRU"%!<%WX(OPK/6>R@4M36REZR1I#SG-U@,)(VX M'5D<,;?B.NM(YDH!!YN7%')U^31XA,1IH1L _ATW0T)8X6'D4@WM#6DTXP1@ M\S6IN1TU)QB^N-S"255SP&1U$^[U*[>F=^XSJI/<.ZLOC+89%4A, ,SS!&,O MUJ7/$:KT=T)+P$5SXB&;/=E@0V1*X[)JV LIQV$".!K$%7BB6$ZJ-;;L5]AC5U+$=\N*G,=:>F+4(W:%QQ]>,#?><0D?-@(Q1O*I2= MKV))R;S(6V2XG'GCVE%MSDVP](>A*85X4&M\=YK?<*Y4^6IY)MA3E'H*H7"^ M).)O+ P:$BODN 6ZT12_O"*&'MNOM#^Z!>F(@?I@'_^JC4-#.#9UB&O MD78Y6QO0("P^FL>3PAP[;!L8U&6QB/5@/$V0WEB@WF\YFI M<5"Q"05X6]=8@TS=3/0 HZ#(+^)Y0$A-<((T3(;@4"V&U5(0!ZYXY\6K,'AC MXD.B>T*G?@>I*%M^FM99&:MVV6RTAYFKS@K;.@'NUO4,#ONF"I-8Y?0V:0 ( MM:$Q$S:4F_+\-*R^=@E6BC#7DD"?(J;LD'3ET%:C#401TK ,H!\S,!@CQ(G& MLUR)T\M+D)J0Z^;;T&'GW+8L$>T R/*=-#Y7O@XJ?PL-*>>"&HOJV+<.*SIO.Q\>*8=!.4/*1 M-KWFM3OT^+QE3R I,R\F9-N:HL9U&_7,Y;0'7[U\@S+[\+0HW+N\7=!-%J-& MCIM=F-@QV>XL_GP0II%\9?1BRF"L$V/'3)SL1^=167%@DKV\6*A:G<()PP>G"/@[7(L/&YZT>X49R(E(S( MN86*#J(XZGB(SM%DLB043Z98L"\S4?;M7:+L]B?*GMF=\$8$'B:CPWOW EF M#1T7$=E2&"K(#&6S'@DS8<%I$,'BE7>0U^NW15Y& D5OYYP-=@W\ R^+W?Q@@. S?HTVT6]SR MNTB[*,+IW?]\DH=<@X3IHUT*IMJV 0?LJGR-/ 7ZJ\/] _ID6\]">__7 ?[? M=SB.PN7[SU@K>[0V.JV]ZK9_+BO=V T_0JHT&%UR,O_[CT=&E"F&49]WB2YN M>&4?=IATX]=5W)[U]/^<-'^*!LU AU?JW1<\&*^,9R09D+?DKO%OKFFX6"7V M#Y]>1?@[JM@[!17(GASMX:85G-M+R M?=1OZLYDFA3P/?\#MZ2^O=,B]WA"7 M_13[;N,E<-/Z^>@GZ(J&N_+'[Q\_OH[6?&�&02'].>K[H;Z4;$N&_';GG3 M)P[\M]@HA]_>;93O#X_V!\37;]5&^?+/FR<38GUH!:[R;[%Y'M[MG>_O[S^X MY5OGB]DAS\O*V!LC*^:_Q4XY/+S;*M\_VK]WR[?*!YXRVL+;L(T&(@JX9G[" M;?1)5FEW@]S[J+7Q27?(A]WQ]6E7NJMW1F''*PX/#O8/-K[A\J.UXS5?];O" M<80;D=C83D-(S WEA,'JB),)(@HHM%EDPYQ4[J:M7*?:X] MRYO"R98552LO[%28XH/0*:X %R:279'V8$HSUWZE/4MZ8-3V2B8;,8A&/A?Q MO4)X% GXX^43\AM(]ULYK]7>NIK!#$3^,Q!=HJ?GY6QF60>7:[B >&E3@,N( M,]T1'$8@B"9GPC:;2DR1JQO24AS_R>Y+I/"#-3]KZJ1(HMJ76*KDXO]G[]V; MXS:2/='__2D0VN,;4@34P^:;ED<1-"5Y>(YE*43->#=NW+@!=E>3L-! #QZD M.)]^\UD/ -TD)5)-RCBQZQ%)H%"5E965SU^VDD\E'X5P';ZZ)TP!7']NGO]9 MG+;:P023L!GPWFJ_^1$ZK%PE/J)V<5$!'H'>(A[8>\J I>VDU!=&[,,_* :5 M+B>N_>^?31G\>4[]NS/W*YHZ-M*A M'0;U1@K ?+0#[A$N15)\ICX9#\Y>ZNQ!HM8--7RRU#PUN<'>0 *[W4Y L\2Y MECOAXRR)E"M[PX^UPDRC1+.>=2\M606@+^8TVA_*J-52 MX-+XR 9G13%= 6_0$GJ2\[BTH,Q/M^ :14WON%&UV@-$VSBV1VY-(#R_&+1^ M&*?4,>AS[*@@'<))>/6+!KG/$&VCP1MS<@Y,P3=D'T"6&X28S.LX1S"'^*8M M28NER E1]'')/(!@GZ@T6W6&F5.EPWW$BYLHF-DL0^]B2"Z1'X5H('T/489 M65CL)6E&::[9V-3PA8J#B$H@6C&'4H:=)G,2-2!@*IOEGTPF1+-*ZS+=^J6V M4\_)DDQS;O] 2C<4]U\")2%2Y;@&V U M$VG*08?>X8>EE;! ["?'H_]L_2W$M)/]>L1G<67*TCIL/)Q:D\Q9CP 5T= M(3E]KL0,VH(.+#5IJBJ7M]N9V%?3>&G5\]K VE[G%VE9D+R%";W%FH-R+=E; M!+#6G)*M![N+.IT)YK9$@[:%9R!KPL6\=W4OOX%V*##7;]8H>L48DY1/EU"%0@>D)Q8L/B3/I<)X&JW0 M.D_^DY330L#%"0\>)/\<;STJY-?:;F\R:])I6V50'F<[BK!Q!D*D -,'L=VT M9(E]P/7@?3M!@,#>_GN.K\9\@16ZE=B MYY%VX>$-8WEW53E.\FZ01YQ?O#_D%S_\_.(/[NP\-#S]#]X=@D?M5VO'1.]5 ML?5U(Q13QT>J$6E9Z2\.#L'[RQ>;9;<26_>_PG5AO"*N'HA72F1@KP*ZJH_2 M4+E@3VK4+(^*!O']\"9Y#\+8@FJ\TGYZ^(OWOJGR.@&H[S*BQS MHZ&UJ-Q6[2C^()9FG_&T:#YI[9X!U:%A[_-_-[FD86YN8QAA8R.V#0BU]D^N M\80@+V1ZQIL:>FD9Q%W:-7ME6>1J;@CU65<1("7"-J9V&U?>J/?47P9(D.1- M@I8#46$?J3 >QST;)U2K[W"'I>/VO>VTQ?Q%LQZO8+"W\*BAF5$9-N9GH7U, M.F)3+HJ*_SB3*19@;L[3_^ ,@_Y2GO*HK]L=3OVIIFZ:$YEF:JKL*D7[/+!H-W5S4F4NUVYD.BVY.!]X$E0KIZ3/0./&UL?)9TM.=O)4M9VCV&?H6K*/+,=D M<:.0-JZ(+_A/]S?&=@D^V8]6(COLQ8WT=VLZ=2W!,][F(_?V^/@C_^OW5PC- M0;_C7#'"O3R9D,=4$+Z]-D^N;ZKPC/^69M-XCWFG^5U3DTL&^1=LNWE1KSB' MORL(Y@V.'>(:95PX!PHV<-89,'EM:_BK<[2 3O&\U0YXM_-%*GTF* /E_E'T MRU4'=DJYECMYIZ1"?V* \:12WC?Y&6)_XVMVV'A);ZGJJD)GC9Y;,CZI'^\#[,@5@O&&I[36Y00C MTD&O^0!A%U-3?QF^'47Y=) M[VUA/-7X*D08=[^M!/JOM#=;ZESJGG;EX1Y75J$3D% Y@S0G4S(,X@P@MYG"BA-G8#"7696;4>TC14;]4B\#O?@5_EJ M5@QS U$)@1MB]QIS5G42X]51;!M%V?*J.[)"@5#=&'6 MB66D/O1-L6G4RO) /7TUP .[%'1"A8.57I[4SB:O&VK$3#E,ZJL61W9N:LSC MP#P9S/UZGJ6?/!12!(JM\=KD9 $46^D9Y^6=XQ1 )P4)KN7/<00F,0DU^XO3 M] PS-Q(8\BP7G%6@Y!6!TN"MF1?Y18&\A@ !=8%!P9A5Y9+04B\,?$"KSK"1 M>H2MYJFEX7JO6=9U]V[(8'!(X)>XDSC>K\:F0QX>!_+M/:53^FRU*%)**FAJ MB[3LZ:>>C4)Q\CXV8;VO?Q_Y@E+L6O$AP PE/V12(K75("(4LK!K%@6+L'4$ MW\>5X!5C*)M\$.ADT#2*D /7LW_O)G5AA<2.OX6\)UGTCE(A^OU;WL;^VG / ME7=@83"4->RE0OHX5>J$6[L=B9RT5B/!WCLMO4<3$M4%QI$T'JMKP-386C&J MN 98BBH!?!S@%0R +D[=?]A\V7'I?(Q3G1L$+4^KN4O=]1O6K6$?_:XWOAMC MK4H&X6\YDJ?.Y>PK%NB7\'01A7%+S_!RC@Q-#"P(;A*BF\I)G+['P?N0;G<% M9/82RV,R>3$&77DPT/#;\FI16\'=@H^>JK\6,\3HS%=\Z$^-TYZ9)U?K,?>H M<(96SM@YS^RVA2?XB SR+#JZ0K093#2-#FR=7?R0 MIPQ]#.7N$F=:VV'F27GG)--0\ARA1QGW$DD?"'[3Z5/5.O?Z< DWO;N/EU[L M#NGX!E!VYO+YF;W*-%O7M\1"=0:'/FW2#).0G$.E[] P\SWJZ/?!$/W^%M'O M.W8LC3M2Q9,,DLG7<[]HLEE;E;.1(2_CCX[!D:\+66D0:GYSZI^;8DMVZ5/' MS5=$LBM"(S?Z-$4(,?:"+@[V&ELG4I@- M97.$-8=M#6GUM_5,')$R(XG"W[YW0EL/=<%QC(,; =/'+>-$WL.*S"K<"V*) M7])Z O=^]"=>_@PKRLSJ2DS>__+NJ!T?Y 8 OR0Y55\(S3"AWNDS\N")%Q7D MMUQA0N][./-6D2792/!?G:R-W6ER)7$63 4ST*T# &V]8LK9]I*9J*K.M#": M>BCQ,&HAD)DS[L%7-_;$@+DKFZN\S%^7W&7J:4([G4ZIG>*<)_[C\-S: CSJ"?^IP8UI\6Q&(,(::7>5)F&O9 M2C)&)L>YG)A%[;'>MIKG) H009]KE!BOFJSSA:%]1[<23[T]O:OH8\D)#SV' M*XAHHWYLP^5Z4H4L4J_7/7S>!EWMK6WSWH19ST FVG6NCI\='[ZIGW T*Q/]I M.IV:W.NY 8=LDB!B.=_U;B)80!"* ,J8E<-A[-SM;-'?R6666@\C3V"%49E0 M'[(\IJ"D575)A+BD2DMHHW[#1 M+?($:=D0%M#*[4L!,ZT5[WT)7CA+D>>T(!@>KV/W,MP_97\>#_ZY64C/.W)1 MN19X;9EWU4L5_GR-6B:R'Q^;:]Q7]U3$T#E '*4B<_,+#F1OF$$3*_5>=YF8 MV)6.)3%?E5@JWW]5DEM4K]9VF*LT<$K0\21*4_O:T0K.%=H='#W^V;^L*!"A MG:AU;"G7#K?9EKQ[TIW2 _1*L3+<,8+?)S&?"I.[EJ>GIKXTL 7M:75E"HV% M_2+DC>X?3YLK&RM&:QA/?9M&)'PFXIDDC"M34IEJ[+5G#U,:,$?!3%-M@;GE[E'E+S6T)/N3+:I#:J4"XYRQVOT;R/WH*;X9O>;* MRV=A\A2^:ZW"Y8):4GI$64 $KDMLF>552;G^8"0JM&A7=0FNFZ/K!$M=<[8& M.8^3-:@$9&IQUG"ZJWKYC]VE\\%H3B IH[#2@DT.]*XULB";GX/"E6=>DEOH M/#VE^EHRGE+_T4.)B(,=7-@1JV:TZ1@QX TP36+ZM /V=9T^[[ M8Y9[L")UXZV20.R9F^08Y!<,HZ_EBN=%P^&]Z1, M3U&-L(Q@6[_B_WVG&/90*.P/@LU/<2&V3;&XU^8D#,55VQ[6L> Z M7&+7)?/\IH6(ON\LJ!@G=<#6C!]2;NG#*']Z W8>9E6^UK;8:\H>ZOA(/)#6 M"Q-0ULNC1V6KO8 >)T.G0B8LNSF(H_'!P2Z'Z$&>33G"?MB< 3=[,8F-?=;P MI22>I(S_T X_Q/>6(AT%==VL+<*L3@[?O(Z].!\NIG3>P.1,-9F9+,]*!UO< MJO<]M=-9).G49:I?%EX?: 'PQ%R?A-I1":2%_H'5CF1!T6_YW4@=**3@MYXG M >I[-JRC4=M^>CGX5E'4A=C^Z[XRXU%"OR8Z0:Q^#@K GE)^M[:Q4_WOP]M? M(I$>/JW4(D.[BYKU77 C5J;]:5.W:YCI=IL2@D50#NYA1'$1LB#NJ#(T:N0%!S;>@;US7E ^ MO3MXSC5/6@"AUGXLTX7W$!(<51@6_Z_4@/I@;3%-:4*C'S7A]UP&&?U+DB]5 MB[I,.LY$.L*,W40.673N6-06ERUI2]U8-C"N',EO$4L^PAPIBPRW1@!$/!G) M!"4$,[FS>/Z2#4="!$1,GK*'G2<#P4H@GV.][OM$=N1 M7"WA%M0:O6)MPY=C?7(%)V!.2Z*N0 M]$ -K3ZS]DUV,M@SJ69QJS[H-F/9X]\9*W:A]A)T.Z/N=O6#3"-KS)YBG]?\ M$P*.J3CV5"J24QH?L_DOUAA&WQ;JRZ1I^06GJ]=!"AQ]E7:T,_T'Q,8SRTT? M4+F9JW_P;3&EO[Y-\L0U.SZQ3L!>ME8]VOWM^9N&S#;OPGWM5=?[C%T$/K>M MC9MRLRJ]JU;D.P$T3."?N1LH&][2G3M-%WPHAD-K/ "/=PM=VK=86CAZIDU8)FT4T3-3>C0HLGGXRJ34XX+$N?N-& -D_5YN%6SB]'MI+=Q M7/.\FN++=\I&#>WR@&L61.D#9E5:R3GZ*GXV=\9D6( MD\XL_]8E*RP[PBL2!!Y".YJI*MX6^*Z:% O"7V7;BZ?4R.@)5Y&B:<\\Z/>CZ3 U$!,W8CG @6(TY%$'O6>1T]Q78O:5M1= M$N;@9W2^5)RB1_F?SV"&6\]<- VFSGX2X+X;M8!/9C/06E&(:F*!OULX"QON M+2K!5D67D3<5A-NO-9F0]KHMU QP$-!WU\!ME'"R!J@)&:GX M-<,T(\O8XBWT[RMM9N3,<0][,W]VWR[RFWN5O>MX37[E8P>5.SZPA8(Y;2OE M7,+N63^5349[;PJX^6SX 6SWLU) 5*W!E9#^AS_VK-:'Y@S'^F LFJ_FM(E8 MZ!\&[- Y@@;I$4*9%J_Z[-00UJ$?RG,FE#YI>\]7(FV=]ARDNG%RW,3W773M M,027]@Z.\^4&ENN2=19L!+@ ER]E8 MS4_)=MS(U@T+!GJUAHNZ:M7?!E:IF M,-^<^PG 7ER?AE2:YW2EJ["PMQ.FPM12 W!F:.4,,0J7MX1H.6S)"5""83_I MVT6"A>X)9HJGAJ&^G5P52W:6FFR*65D4727' +NS=0PO3WW&VDV'-OY5W)HV M4",S' ODC '..]+&!#T30E=/F4Y:G_82]U&2PH[QLYZK79*@^%:GB#1J'-RP M/.V9'(P(2ETKM+W&4S%A)Z%Q4+?6D3,NW].N]@#Q\(9V7& M]V*MV1I[C]1GU%X_^+Y$DK!W@+,S7!Y9?=['.S,R:I'EMFVW>./B30K79Z:Q MNS!CGT?$I!9N'>%45W_17<7>V-Z #$VOW&]M>,&92/N8@YVT?()N, .\G!UL MQ8VFX53/TGB:@_[Z 1CKZGMN!5_?*N0RF; 3A1/OH1\FH8R])!21^/YO7=H* MGR 7$R5WP+LW1^_>.EO[%0=YPWH(5W_L17JXHVQP1=+O#L5__%Q3:=42%: TBRR9B'9R"U4$"??'>8&^4O6K%)=H$;WV M3?7C&A:9+BB'T\-;(0>L.@PPM\XY'&YVMZICFWM_+[UC%QE8B>$FJ6&5=-PK M?3OU)OB=WKC("-[-QG]$4:$W0XFV#CT>7*Q!J0N?C>[D;C8-(B4:OGEK"MX% MY86KY6LJ;S@!7S?F*Z;F^SS%.X'95W2]\BGU;NCP@Q3)#K[A=#>;#N4!KWD. MB0!3$R7[OSEWVL-H9PS1%4XD_90]V8@ );8C>QZDOJIO/_Y)?@*->%%.^;RB M,#8JJ#/,$1=Z5#PNIZ]>.[+&&%BV&"K1DG.G4;&X-8[= )X_-V&U>7 2-))D M!3]!AW"_&]PEK,,7-P#&/HC2?OLYRZE+ADT098]<2N1%4>^U M+M&SSH'+)Y\(%:%$AQ(HZ:<%ON(,AL";(*MVD/WBM Q3M!I61RMD($N3B9 M95C^XREF6'6JQD"O)A^].7[-+I9%+P+?5B9$U;&,"5IF0I+.OE(=U7VDEV MK:+3QYF-,1ZR,1X8X/WUWJ)W37V*.1,/P%W4UHA#U;>C7KS3R*$W_7A87TX+,?I6;O[W7FIZ?O*YPH(F+S7K) M#BCC?'6"O/)GA4NC<_<9IV1HGHUWD=J\%?1V+P_:\GU"SGPW/#P#=\ES=/A2 MJ85$@&.J;^&@.KG,6=&G1B1A\@;V)*EL4Q(C$# )B@8*<_CWLSLBAI>$%+7J=HKZ1F>4VWHDM-O04K8?T^]B EF@"=%>ST M-0.UP[)^+8KIV@ AV[)4%;6/E",<-J]:DK6]S$___B@LV-ZD#&Z6C%F"9KM+ MX^Y#+=YU 4/.6)Z:),.J!MGJ M+ZLAP+B=H].NAQ&1H\Y#V0.WH*G!*BN]7FZTB%'T!T91760_V 8G:RT=O5 Y M.UVYT,0KB)64')VMWB4PHZF99(EF_J!_&2T!/SV9=Y?]=;R_\&_:W@?@DSN2 MA=[!>0FK'NC,[._UGIE#N/,R5QW!SC;A+Q>2=;9_+$4\CM H4SNM(_C(=!/Z M$?_(:[*-/[(_Q,PKDUVHB4N<[>=NXDA4OWAJ[*6BY "C%J,U#1FLRBVG9?') MJ*>%+B\O=\.>52$Y^Q.63P^/['+!H">G_6E/LNB??+HMDQ_*!LO-XG541EU; M^?11 +SOM['5]9>E4WI!&P96,3BSAW(QOC[^2,=[>9;:F-3O#<1A<86 MPMQQ<.L%\UR E#S5Y"E*@:B4=M2;.S^2/Y0.CJ0H%S?!3BS ")87>C) 1N$L M%LD538%RW^UWPI0JU".1;!7HEA.7%4*H7JV*E^5C?^6\XQ43T=L#OI-2[-/# M;J%@%7;V-,N2S&--K6V/WEI<*WONEE^Q]:YH_DDZ4X)87 MMYX>/').)@N1X%1 A6"@W@D[$>T;PTL^$R_EBKM8;Y%G5]?SQ@-0>9:%'\4_ M>CAA@&0KNK!/!K$FCNEAOWJ>CIA@G>DAA%7Q@+F#S!49&:.RX9R ?+;QK,UX M].YM33,DP$63FUDJ]:'8DXL\[XSM9H,@/?>XYZM8V@I8;@H5ZLME<#ORQTZ= MKI/H-W-AH3*."NJ((7\!T6^JWNMCMN3ZN(/O/03N:Z&S+;\8OWGKECY_8K?1 MF ^';_6O<"<\A GK3$2@UVX"Z=@6#"N3SJH-#F$!1Z=$&A?R598YX?3M'8>4"VFLVB([ :WZ1J3_A: M9XUSAU$3F:4N2PLK$=;A<42&42M: -H'O<&:_H=BLIN,1=+)IWYFKZ_XDN?" M@U&JDHP=;.3PB)V/D#(U$ZQ4TYOJO=98)-&9-%L!,@!ET-=T7A!: M&M(_FSVWW;+;B=/*=>M99UXGF][Z*L?Q+=<*EUILDWK053C V9/PL M7_[TC *25&SBC7>> BW\&%98ITH5]((4-+;),TSP1NNX+8<8FXQ.A93"@O,22=4,B.< H50\'" MC=1@O&)($HU5+7UNI79X86@< R2\^E[L26793!ZX<^ X[X=1YN.-X1'U5P M]MDXAQ^[\"$=ED"D?:8J%>[!HNE25-%N41/4@"2$*W=5ED MK)RR1Q[YW\.W#;K^<4=@\HOXL0PZ,JG@\F*QTC\7XB2<&L0'3O/ )WK=[&W1 MNQ=3DE?I3KH*H(EI98P(@-4N^9_%E65'>5R\SU7T%$\?S(:T;Q^K*(1Y%8W% MEH1B*P(Z5:4Y-WGE=PL-^HY(06C-A8DD.Q3X@%*N)M*#Q%8*R*JT^I$.$YTO M,43X8+G:>+I&I#BCR6?)15$FFBG32^Z;DSJ/[*J]RGN:MOZ>>@;"176F#0O0 M>MS!@UUR0WB+4\ \)$&4\2:"1=3GTL #]X',F07G<(>;G(BSC:A67D5/2Q*< MSWS)B6O4E=GYN#-(Q8E H[.2*@OX 9NY8R]C!5@. G.EXZ3]);\U3 M]VJ#*=P!FP]7A4)76-();JW7BP+3[L"0IU/>,YHN^)K'%#Z'5XW%P0TNC["" M8R=J]6+T0#2\,8CN_H>T,TXO3\&\ZG,1%[3Z]V =UN**_H)AIIIL M2[^=>$OA*(NK)+/<=R,Z=B93]\2E<6I =*/;Z@:)CK)$D6]NHOV&#OA0$=XDY+&- W; M6Z1<57_\&DMK#"O$0<3A)[& ;':!=:6JA\O*DB2GF"0JC&;:TGGH+:N64-T$ M3L Y/+QZ4%O:KM#U8GXE'KJ#^!;#I\7C)Y MU2BULYTH_#T[X0JJ*P5"6(N2RY=/G98TQD?[FBG_?M MXZ.. 6\-,>#'!], J"_#]@A?@63Q&F.>@IF';C$6E;^H_3R[20KI M[SV^V8\2;UCE$PGJ^L:,S'S0QG'LS:\QX:S;5O^-9MWG4:[MK*VX/X?Y9#QU M]*]4GI%-$<(_F^F9[HP!ODJI4@JD<:L0P)NR(L37SEMIE52;?\/%,-QAF1P7 M"*DO-J\F@'[E&G'JFE@I-0:1(EG@:DVM=ZM>PCBGU;2/Y66PF*3Z4%-WW$ON M:Q(#I6YLU!OIDWJU_;1"4MG['_6=X4$FXD4:>LJQF03A6=<2MI_S6#)?WNX) MY^+%T1EWQ)-M"FHH5V_0LM*$3NF0ETLIYAIC)$VDTOX&F\MJTO-FH3O;1?Y M2GHEEB.G]/D]O6ARVJK*.HANY'(D?4@0([6QE*#XM?C$NVVMY4'&2^OLXF$@ M=?\*.PXVU37ID&LJZ?@M.17CZZ0@VIPP:,/Z>S_SS%842@5P^#M>S>"MJRI8 M;:,:I*9"D-8ST%75F*1[6 ")0&,KV/?FK#$]&EBB1'\W;2S4 *8" 3H8E^$H M_*J-I?$I G;*SVI,&<3*9??A\ZNS%%A,\'CBB'5X[K_DY)(#PP8F; M8Z5Z1O!9 8(WGP?KV0D"V[8%I3V9 >>-HE!&I15^(&X=T&#$-"P\\;TMRM[6 M\X6G!E%S"&6&[+J$LJ;=V%S#:%_D@\!.+DR-N2RQ3C3O$U/N N>OM#I#$R+4 M# B%'0*)2E0N[X70 KN7QQ!S$\PE,#^"&;'P'N.)4+FG0.HJI+3Z: M)G-*X^G+$>A5.!@T:-TGLWU;XG+^47#?E/?L.P'R(X[]0\FUH9;LZ3QJ(0UH M"88O=',NP>Z6W=\<-"^=[UJQ\UM+0.$LQWN9*>3V]MBFLYLZ/^7 MI$HG8-A-BTMB9C>W$P:C$[M/<^E?VRNB->50J%#,>F/'S01UFLLSDXV_- ME+J5>A_\9WD*G*'?\KO !:OI])9KE6)L$^'V8W%A!GORS]P[PF[5JRHV="/B M]EA_X%W\0>[BX_S/!L2B&[)%*+]ZD[ 5-K:Z"^E:LAO;TN"E6B'*N36#5U.B M#&G-^$GHN'V+!DJ.A\O-]\MV7(B]??U:X*F=0/-H91VO@H+HJ!H^)HRD(5Q( M866@+-)8EV"#4Y1B E8E$>."L5%0EA+N@XZ+M?L>?WB_GUN*>;\,E+&4&<"; M(X96A90&#TW<(@[-"UTD MF?:VR'J&\IN!X#0=,#_VLN5&GIR$RHYUB?_! Q-,7OC34-I!9]B%WJ+H2)+V M$I1RBK2.Q1J:2@-TB?IB'I(@JN1.V[,P*K2&U?,GI-,&W3 Y6Z'J(%K]GOJ- M*&(J34M%,2M*C)NDM9T _Y**Q16I))R"Q# 2+P;AJ7Z"Y9D0'5Q&BS'J'],B M@HW1QLZ/^":IP[:PC4.\N1=;#18"<@%ARQ"MD]"_V'?73TJ*70'?(+)G[Q(X M=H/^.NP[+3CAUH_6PMOQ\'-PR^TZ$<:?@D@722:>I#&!-6Z^V)*HCS\1#FX_ M $&\JG4O&S)+U-Z6MN*I%ENJJJQ2&#?8Z.M5)(-\Z5OS0-(60(WM' M7R$KP)@"CI7T,<[#","DEB^]\$8Y0U8(VIA9T!XL#P("X0#+:.A3#1VCGL,( M1UORFI=(Q/O4(XA6S,M*'R\.[(XPF+\)0]*A0Q?(5*C8,9\7J>=V5D<]O<7P M5-8^]4UQR@:D(PYO<2(/H588<9*FS",DP=4;#*"X#,YW7E<&/'9 ME-XUC[#Y]:..*V\/<>4'5EO\)4$-M"Q)D<'DM_>:_+UFT"H"2D3\]@=3?65G M=$V4Y; Y Q7:@3J-#_8WXV4 ]6M;+W3.C^6(YFM72RJX#N.@B\#F12 MVR?76BJ@5*%&890IWU1&<_DMK%QMIX'>7[P57/H4P] &#_F7K7@^"BEH#F&5 MY%N2?BAOVZ9].C([@$6-AL=!ETRG:)11Y+T[R8JL7E$;8!S$?JA\)=I[L]5- M%2S(TTJC20I/R8^(M.?:'YETW]?C]LIZZJ8NPH3,#((XFA>3$WFBFY=Q:UP=H ZZU838_F)X9[= MTO=-6GP3<@ >E*+I$RCA]$BN4!.-K$AKMKYMYC(U51';70M&T".*I7S%;,:J M..(>Q/1?5^'M?8%30K'DB?PNC9Q/_X^8@\N;>H.1+9""2_L,FH]Z*_!'GW%# MJ:GK'6DK";23* AANY/!Y@$):&>--*FU"$@Y@K&G=8O^(KCN+\%/#II*X*6\IT"_,HQ#H1UHF M\&!DNIW1-6*]U7IAC[Q+&UW)WM)!QS<5[>@<)T<'?GL"6_P?@WLIC7NH1I44 MDIXNF)(01Q?D48-#8 M5 ":^PN8%$Q5_CV'LS3! LUIF6#>W"3FJGWX!09E0C$D&M7\^3 MA>1"84B#UCY-$_CK'.:.![8A!Y0@YW"] &^W?-GUS0+EF#F#B+<4B_T!>'9# MJ^L]=W"6R^!(UWSBH04M#[!*]^@"!66+8\!M)49]^9W^(YC7H]]W_)^2 MMB\5T&HFZ&-^XS$)*%$)"7Q"C">W3K&C9B'\G_L0V7[^,5]VRIV1M;/!-E9, MP6S!^M2*P/FJ3%<@_=2XFP5G>LH^D=Q:2CDY>>L MNJI-NRC&\ZBUPSV-9K%B==*NRGD%%6.?@EH;J:T[\*9$/<"Z!*L6TQ_VT1E3 MFTU)X9+0>^_'UN6MT%:US1>6M5=P=T@KCO'*AFE&A'!AQPSP)J-I,6FDLVS0 MV?+F,Z/$M" O#8L94V+$@G <.RT>UJ\,'!_!G7N%JN(K$I0/1B<(918I!('< MZD%B;2UD1<8+RS -3[+AUF<4JJQS>"VWFX+OMK06(@H*-AY7JS?C?6^:2UI+ MC9TTI@_+;<=-"4V-F9'^R:L\[ E7LMAYNOJ)@@(-Y*X_!%C009GNV_\GF2]>' H/X.;:CE_8-! G_JT/WV&/A11.LS_K M-VB.YN$72_O90X)^C$Z:!0)#5@KPT"K]HK8G5>49IRV0S?I<0/O2V^V>*3UW6X=?+XX#%$YZ5TQ.I+8?8RGEFD'+0I MXAKE*(08#>B'A*7F*#?H*\ CJ'[9BG&$GZ9:@]L=*YE(8U-;L^JW<;M1K96, MJ04Y/;U"<4&EX8XO%X8;P*:U0,=TT=3R?K?0\+H70+CI*B" MI9.7WY*RS7M)>8RFXA/CA@E?2"DD1*@:%H% ; [B2Y0^>LP?=?;"SI"]\/"K MX@\KU_J4I+H['R3:!4V#SK@"/I\G^=EYDJ)M ?=!"H<,CMU_F[*\0I@G3G=( ML3#8;YCR5%][!B0>Q=%O]13^VS,6ZAX8@LT+O?=5POQ9P,T988RH*05:)YV* M"$"3WT,6;,E=F+D6V-I:R.#N(&],2=P5]VB65DA06^^UT(K6BX!JP95@-4=$ M6S-F:M:!9OW.SW+?54=UU_V!*_A5D,'?(CWT7'&'K,3U_S]T(%NP8W39U50 M\) OZFO54[B6%I57+ YZ9 -R_4J1RDE[R%C65]R2T*_FFR29E+R[$EM.7G;8 MM5@>6A95!3M&*7+.A16C9T"JS&VP*--\I#),CIU9VEF?&S*3TUB%R,%3I8),M? MR$9>*;=_2M58C6X[U&9K1\W!&S]LS M:E506B5*VR$Y/DED&HQ(A@HA""/$/,,]EK)C702QDO7ELDF#F2BF=IG#Z3UIR_]M#T;^SML 36.&W_)V\@Q,#(QYN;*;'KW"@NJ4;$J$MB+A'V,+ M5"(U/](AW.OUZYJETIZT)NY).)]TDLE;:4G=FN+=\U^KL-IBWWIWN4MDG7ZR.QAXR],#EC%,8VH,HWEI\E?IE0 MG29FL3 OTO;6E;7/6X86/F$QA-F U_IQ":U91L'+E["XO2BK_2,V<,^,C;K[ M+8-OM2*=OYPQ6((':Y?.[,V(82F#+A1BYBZL'S ][A2OQ-Y>A7_VE6D0-?]J"JC59,><6/B+[ M_/JW@>X'AA"_$0>S!\H^PZI.[!\_/AT27UT*JC B^.[U]S MO;#\NM0Z*CWY!#+L\,6M(^\&=T1UXZ5)B1;/L'WM!7>8W7ZZQ#A+@ 6:-[]4 M+K2Z7I=E:M.VI\F5'VE!.7UNLJD496D6A]&Z?DW \Q(=6C)?7;>L M'FN59CH\-D=X8Q]?\/\ MFKX;'IK ?=1.H^DC7-RG#,:$&&V;S%R9VJ6MABX/.QO/LO*Q#Z &')D U+U'%JJ M[K9*%EW/_&( JFM36)@^,/Q*$GO*P,I]O3."?0,FZ&ZW4FVZ],OR,=Y.33B^ M04_S*OW\G!!K+58C.CK2(.N*XBM]-LJQX@KVD![5ZD"KOA7-_'KN.UB#0"Y2 M5>AI6(5,"0W](KUMR82[U(-%+!6EG^+>SLKBT M:G=EO&F=8JMO=+BPN)@3$#I6+_P'$9,+N6T%& -^AC5,*U%WJ%'Z.A(P.SX* MKFA'4>QD6EV<<1R+*-W7/=E'0?E=(?2ZO;G9NW%B)B42PLM10IJX]S"#%Y'3 MN@.(OHK-\"IC,YV\*-])X$ ]:ODA*:=CR>@H[6[L-'%))F$.'M/KWBF BAPC MNXM6X8C &:5*((\XJ9VKAS>.Z=QW2L4[\#P1(.3-'4@M[NR*KU'T+K<5\M1^EW.$*_39YO7RR2[9/I%2=-'[ M[G:\0:FXW]5]/DULQDC'U4)Z MA:M/0X,FGHRRA*SR%F+^5KKTZO 3SNYH-,=&5 MERAKT8((6YAH(,EW;/?C1TKQ(ZA7SOYJ%K2H$P@:=19RGW7)C HU+@_CP[_Y M_%0-@6J4@(AE"?KTY&H%C$OB(2UG>$/)'7W:KR$^E'T7[-K[WGAQT*W8?FK& M V;=)XQ8J+(T-7694F4DZ7,6KM9%ADHUKQ5Z4MG (M[.FFR&P]GE>^9]6)'A M@;O:+P5YZ>\HMY]-ZEY;27VZ& ?'J6$:(?NDY)=Z*;G\)_208)Y;.DW!9#3. M&WSEA21.BXMN"(_K;D3HM\"P \>WNUUZI)ASGRJ@;2=(R2GWBNRAD.F.H)9_ M& 0$4>31@*<(K_/&2HRU<_X4\-L*)Y8ADMB60Z^\OG9K MJZKHI#"B@%#)I?V8>[(5*4W#)!,RR<",ZH@XTKW:N;/=[-\WQZ]C/ZF2XO,E M?%=ZK>)=>*U]3L+Z>9U\5ON<@Q453Q"#!W3Q<$.A0K"H2&B0%*6Z'/7[$GPA MR,(*:+["+KP#GGKR$A>J:NZ7+U)B5,G9&=:6UMAZ,/.MPW"=I.,G&0B%Z94" M?(YG3=SUQ5+G;SM-M*,N$<)9SH5Q1>L7 2IPZ*>>Z]HNPA=HV^Z M(G7]7-7+$3O)@M,>)9K[1I-T#>?),-G$)M=D>> R./&?4" )$Q!VPE$JK [R M9(LN7ANHAY9QD-C@%0DFW*R^0S*:R)PJ@DZE#1S&@6:<3<_MG8.FM(QB'K;" M_A/TM@JN=A]/0*FL'_,U3NWDI]^'5W9^;/?><-VIV^Y7&+&Z26MIFTZSLB2! M?&385C)M:5@.O!)HBXS3ZD3"G06UD]L#J.IU09%CFX%$BNFYF7Q"&ATVZ&M M]-?:5L6H>P[&D#.+BN2\@&W1:^"UN*JY!4"1M2M^J(@F.+F8@<,GW"KC:%U< M4#:B)C=I&^>YG[5!(3R)Y1=-?5HTI$>BMJHFK]X72Q2KMQ"TL37BF>'"T M\;77Y9DQ-\"(*)J*JX$E3BX %1I.X5UP&8"T"S[V[K+ODD=\BBUVL'8#H462 M7%,E0;%GIRRI]<(9%I!&($I\1W.L^8!D 7?('GOM69P5Q 6W5#VE 2%91E"Z MZQF1U":$RD3P#]PF)'<0 H,M[CN[_G,W+O8%IYC8XQR6PHN(A'6D?;6\IU ME_82>L.,8[]2GT(MKJ<0KD<_TY]F3#X1;_(;098YDK!#.F*B59134Z/SX"H" MMNN?>1[=5,8E U.>-?D@B(QHX;!$Y60_MW2$-D7,R++(,:>C]+Q;1'BJ?L#! M!,")TU?"3&Q%S\:V3$4)E!1D*O=*'.1\QR[E5D0:N[S$S]=PXA9^=3WAJKYN M/,H#Q,%DK2R/''QW"_E,MB?J^I+>A&[X M!^R&?>D.J?V#2X18SF>M].$=6NOFR%MK>S2]@-3-Z26*1!AHQO1(6Z=;Y)BU MBV[AFMC)'>X%7; ,VTMYC:W4?VP2R)D,>/GDJ*EG&?X!6$OA[8,JF3ZB:/D' M@YU,@B=*?D)N>,E3Y*C*59"I9?5Y:6 >MQ+N;,DK@B"+=+'@:"2!V+0>,HGJTU;?LO&:"_[I<.!6@56-JX<=VPUY:^AX\UH MM!YIU +PV@ZDT6'W/NK!JN^15$3R\.)X^JI,9JP3$V0 :)S/2*KP[[U7/OA! MA.,NJ)QE!6X3[8'*\8DE5W??860U%71>ZH:DH'TN\]AMV4].QI"?A$IO,6SO M8Q11RA&&M.RZE\LCE]XD9=53:M. >:AY@_37.\DE4_@Z2(=9X@CNV[R8X[WF M)7AT SQ6/#/;5==QX0M/_'C0]RNO6%,;\><(U M0\RR(&0#$D]-XV,L4]P:1?]CL.F:E9[2I^9=@_=A"0*"\JITPB-U=G]S'\BK MD47WCZ/W62)I@Z_AUN([YIO[+YI2'8>)=N8D\X*4[[ T!(3P+TW*?G'TSK,!S!*LCW1^S@3ZGF'@"5\M6 M?+"U,]K:C*I_-TCR.>K'F.71*#Y99;Q)QJ004*61 ".>PO5D/YM[4;;KOSV. MM\;[H\V]\-ML)^!G%MJ.XI9KVHQWQWNCC9UP7,9N4#6-IDU.^ :^1 E[K1/@ M??AU>L/SX_>_?;;X?N3US_I/U8?XO9YXFKX MGS;\JRN:F"Q;8"/H_.SO3S;X9^1V^9FF8B]#[]Y,&,]B=+IWY^ );&SM[TUWOG_]_MG8WQB^W#D?6T[^\G+?_[^X?7)N]_^ M]?I5=/+Q\,V;Z.C=V[>O?_]X0BQ$RX'_E/@?Y(*O$*O;MY6JOPL,"&=P=6S/ M@:=OR],'M^'IG4?+TN_>O_YP^/'X]U^CP]]?16^.?S_\_>CX\+?HP^M_';_^ M@W[Y_L.[D_>OC^Z(R[].FSF$"\K6,GZ@K+SJ?IL6]4P"$\K) ?&M/WQ=/ M5 MJU^T ')-X:D_#->UV=Q8CB%8O%<7]X7?G\/BGDO41CIM(J8V;N[AR?$16,;I MPOGH4"UC0N MWJVWPF#,&94(@0;$E/&+I"5U&C/1+D&1[%S+B*2LABD3^E4$-/C7Y!&&/[./&&F:8 M@,"&)+LW2^]SNAV7V!P2Q805W)^RY@-IV^1@BD26 M83**!>GF>I=RBC]PHV=*"<#/H57F"BHOBHQ29Q#BRW*M=T!3P95US'H*QES- MLL'B)M<.8?>V!<;"]I8CWX/$VJPS,ZSXSR>\Y, M0(8*OCUA_/B$%Y.E%\;CW-+,*'(J@51*%:H=]2A(Y,D),'G.X0AK%BHGGR.@ M474#2_4\<>604VN 8<2*,GR2A7F.38VE*P6.OV*O2&YO;N;L]QSC/WQ&3N!_ MC8! H1J(<1P"_+09C,2"3>F^NP8A\K&?M3%)!\X=UN=/4?AFF:%29:J'DR/F MG+A>6$L JY#0.9K-L-<9=4)..'6_\1OZ..&$]GDIVR$X)+#IC/8K]<(?WOZR MNS4>[?.V.A<^!8*DL>KVWM9HK^\!;B@\D_PV-S*_MK\YV@S?>OK/D_\:CT>[ M&BIXIBOGB2(&BN11=6>YO;,Q&J^:Y=;.3OM[,DLZHIRB0/R)W\$<+&11>'%S MM[U\G.?6:+]GFM^H8.'H"*4NL)GEDM>)J2M!"Q!T3ES MQK(+42:?8W03A04E!6)* .$2-R#:$4^ P9%/RR*9.M;#M#.$(V30>2K\I2+" MJ]7W!F^MZ!U<8,*J!H(*721T%):ZKD))B"EH:=Z Q*0+.2\N"+X$$TVI[TU' M=+LKU+NP,?.';E2*W*'3T$(IX&U>U3QCD9AVR%B$O)DJ0(QVZM)V.PE+*PDH M13GHD7&(".""ES HD,YUQ:"47RJE]'0@&8G%@"93(%&W!;Q/.D MJOS74RDXI33]$UA7LBBH+1B+J%,JF5LD]81P M^>9T)U1+('<*2J;LC"5U=-)."!9=G#6:I[HH:L%J1*]NYK([,8Y*L5V'*DEK MTGO)74TI!13AUF&B6 MS/W=)34DR2@!>,(8]>3Q[-,-5YA"7C9GSU2?:Q1:-3S^K-?!B+0-$K".TSD1 MW:-WFWT?=71R?XA./OSHY'6^C[=D1;]))B17#CEK#?Y:*6)MD4QH0AH) 7%XMX&0U94G&X)P;X/CI7DBX#,6GO1%:[X 1 M-S%KRP>G'6=3P'DWQ$]121W(1$UTOF!\H]C*?,\O1;W2A"MCESIGBZ>P]7,^ ME0*#="+>D-!8!C/3ZT0B]VIK WIHV:4_UU7+;#(L0$P95[<]E43,:NRK*O!/ MDLW9,N/A8>X&!U.(K7E\FSN6.S19!XWI^8+G6NF]:WOIT\M8*6OO!/_HIRCP M\5/XB(9K5DK;>M4LY7JFI9SWZ^@/RC,G>(MPHL]Q1J;_L2_86/' M='C IJX M8J)H9M!(4CO2Y:)SE1;J^7Z+41LEH#^$H_8YYSQ_$.;!\63GZ)P@[%8J/]3C M/TWQX2;3K-I^F>%_T8G4@"KTZ"472"*[]1 ?'0\7!6:4^<#AO7Q"U;F./S*; MX1:8 S>Z%=9@%Q\&6[N:@6_"75ISN914!+:(;FZ\AOW-XH[?"!&&+6+-3+'3X)WC1G^W)\%G.P(LV$#0#G4NQ2,(RY=8B^D[EM"P6H^CDVER[ M2)+MHE>CZ$-:?;)JO_[^ [4N\,$E@M HDD2;WLDK'[6*&YN95%53LF>)DH;; MDR5\'NNI0^^ \\!=)%DCF^M)[=#IZZC?N0Q(+DVIIGZ)^'8(/JC]=:20B)5KWOI% &!P)ERDT?3=Q-@7'1B%A;+H6LV$.JZ*Z^'?Z*3E_.# M'7,R 04$^D-0F/LMU20[PTJ[\[G5N^<&WTBK MN;.0[AL"X/J[Z;T7-F*75E6W%=YUW2T?&5%#O2E\2_;?H>&-0W"'V544=JU* MRS!P?.QY=*C,RP;K-+[E<@D0^##A2KWYO* :J* W-7^^&Y[#S K3S6_ADYTB MBHEG1:.XUD_S8BGE(I@%R=0P9G@&!ZUA:#WZC&!LZ,#B!^AF?9#WLI288&#_ M>^@_9'Z%[:;HK/>2B":'%$H0.)FR2K3K007"9*&NAR 4>^F@!2[]>=/(Z;\Q M;,88GJ>&XN;)19)F.&M5NO #'CTXNFE] M2JL9@>XV3/%A*!1,UG!99R3;Z>*4[C=_PA6;SMA+V$,,53.6+YY#L5X4/# J M1M&AAS1:PQ&*-;C=68KEB&3!;XNWYOA(DMKPYS*9+Z)F$0<3IJVTY*3CAR\E MIZ7RA?4?J.UN$[*06EGZ"<^CW2E*^B%F]<=@@G"5TJ+ P-J%\:"%?:T_OIU/ M__[E[-%U@E;2C6!)9+6D^=*4 ,V46ENBJF8Z.NDJDDCB'0K1N22C 13K3\;B M"FCR4L>) M)\(463UH MZ1J"8UBK5!>AKG<# <=R6T 7C!:+"/B-M9KIE/!J;/ZAJO62B$AJ*8H&Q->' MF:& /ZP\*\"EPHD?6[^-4BF0?1Z$\)QQ'RQ;1ZZC#8DL_3/CKY%?Q,;[18D5 M;%ML,4 W4E/%;D01*I@IG5LI8=CJ3I:TVYI$@/3NTX9ZG:IX X7=.G3@"LT+U/)%7;]PAQ[IM*OGX7QV/. M,C@8L@P>6);!C0'",!1@\HL4=!XIF5U7:84DF"-R$B;\@AQPL3S)U"Z\>##C MOENO!Z="I;E6K/YA6-Y,Q=\L_A2+Z6G5.T\086IR2BA\,Q9"#&_!Z8/T59(R MUJVMFB-AVX%V4Y2U#8^1"$,ER-43D*B_Y*M9>Z)XS0FL$.^%ZBX]AV_@-)4E MJ,O A^'T\$IM2\GVZY1F8:40ZP,MH'(4E?T]CDMK.3-PXNHEV.AJ@J";;=?> MNU!B)P11N="<2?'#<#ZD)MUY9KO7-F!!77),]_LWD\Y]3?:T:1"C?^C8^+2Z MN9;(](Z_/W#C?XUOW[XCNIZ'N2'-C:NJF'#*).TB@;;'1!U&7;+Q9*M;TXX& MCCSGX!$(UUCSXFU M]>!0Y1GB[T7ADA-"@[M>UGB/6&!N,\,L(KK PX6O _M M- KEKPOQN_**QVRUEK,"L(*_J47< $5-8_/"6$8 M0\?ML3 U655H(,.GY$P 4=D@1^,B+:?/%]2!?LG#4L3530P./X7IKG/L,N>5 MAMPJ]R60,;5X]G6RC!_K=THN'2MJ>DUMFY@1J'62 M5MI6C9WIJS5K&'SR*;OR!708Q"#%W9@Z\(F@!2.-@X-H!?NN X^EIWECW^B4 MO5$VIB(A'][L+$M."_$)R;VZDH;4;,[[6D!?E*I-WJ'NHN=4MVG<*7#BJT^' MT&)"1$.:)@CN6WAV'6@RZ?7QI5/3"::B$?2'E__!6D@0F4: =C@QLZRX5!0H M0ZX[S-TP;=/>/_RG$GD3_:73[&Y1&HNRCDDBZ-^3T:YC9'PH-JQK9?]+!K8B.XD)N8!UHZ9=7"!BLH@,Z1, =1*<@JAM$-Q,@EYP[F7'7, M><$*YE@\HC(23%8GP=YC_\TO17MI8:]TL%GN% V&O40'FS\Z7!B>Y4\;Z@7Z M@Z\5Z1 M__3ZJ3E^LF X-WG\=B^A)HNWQ=^?C+BK6^RHH>_EK_P00;%2&RGC8V-Q\+9PZ3O M_\2!;OQUTZ5#)7K0YV1BP&9:?>"^"'W/CUF.1QL4 MD?6MS^?ZRUN9H.\=R ]I^A9H[[[X\F_?]J%ACG?.3W=X2KM88FV\TNLXX,8CJ%RG)(LG+W?!Y-G?VK^/*3TR2FSO;<5[VSU7 MVU^.$KO[\=;.MV>)AT2"@WAW\ZXH<$^BW=N.#_4&4XJ42[VWM_J5%Z6Z\A\Z8ARQ*'XW$/+I=KLYW(58EB0_^9WRP M?2\S&PCRN FR'V\?_+5E[#@>'^P];!G[':BKJQ,@O@MANS<&?>6N;NO'3 C0 M8/=V!PT61,MF/-[\JTO7O8T'[@QX-'Y4 A,<%-/O4E0,!&D+CJUX?_>K]+*? MJZ8GK6]OY\<74=\9?SI^]O/?X)7O0>8>[#QPK\$7:K0ZP8<@CWNRM3]2;NV] M1Z"OR^#1T6Z5P]/BH6L^84-?2[YQFU-Z]VMYK%2U8;2!JG=(U?W->'-SYV$3 M]1&1(SDY"^KG;N],K/5[+A@-^Z.-Z_+V-VT35?W->/$9NRO" M+?:_-NC_7MCFI]];/]?=Z]NY8D=<(^U9QS]Y6^P_=)?FTA?B@_!D3[#\U2\I MX8HD:9;%-212@*1=:Q"Y(8,A, 0 .DCMEU)JQ0]ZJ+3QM8R4EE,&)+,HY;8U M)U6#,J2#N+=,#B%-LIP@$3XU3:T@R(D+&E1^R@A8W8W!LB8;P$9\U75@Q]\J!5[2%N( MQZG?>-0',24L/%L$[[T!)V^J4)IIV0_@??MBLIL!@T=/%4[P6?14D#D.3]X+ M9,2SUDRECEO0CK_C\C3D_2^J3]O:N%U]VO@.ZL*&,88QUC?&/3A<'F;]S'CC MNZN$^Z(E/>Q2N"]:TK>IA?O2)>T.%7$/I&SR@Y;L/&!NN?6B3E!1_/FT_-O+ M?Y&R^'VM#I39[VM! P\^NM4-//@8%C7PX*-:T'?)@U^W2X/BMHRN2M3.4_1O MBT[V-*C3?[;TK=ZQOP\.O"FE_HDNPX% *UEIH,]PU(:C-ARU!T"?X:@-1VTX M:M^ @7SDI(%2JREU__3Y^8'C4-T@8^%^2C.NVQX*^A^=IXMK<9I[YCU>W[R? M4H82 \EG16Z;4SWSUG&O)V= LAKF.,QQF.,PQV&.CV6.]U0S]6CJ5(^//NY@ M_?=W4*>ZOQ7O[0VE[%A3N+VU%^]L;P^T>+FS/]J\*\20QTR'[/F0Z;.]\>]N/A46$[WE@#N-3#H\/NYFAG4"(0&&@@ MPLO]T9VA>]Z3H?'XFP*@!;+W?5@@>_'6@ :+=-B.=PXV!T*\/-@?'0RJ)BC= M=XC;^)CIL+4=;P^V![HH=C;N[FI]S(08L,0&@@P$&0CRX @R!$8^[NQ_'V;) M<& &@@P$N:4W='-K/- !PT:[FX/! I;\P1!'I&!)O+4Q\ .&$>.-W<%%_N3E MUL%H8Y"40(?-H2,:'(O1]L'#-D"^AX#)T<[!]V&9C+?&\<'><'"HL]'N0;P] MM%5$6HPW1_O#W0K:]T$\'K0MO%8V]^*-[:%[,]@A6Z/Q8(=@1'%G9X@P@ZS< MQ[ZC R7 ,CT8[0WIC$]>[NT/W !7YVC\P V11V1O'.[L[WP7]L;@YQX(,A#D M=@K&[FZ\&,_WAA*)]" 'X_C@Z&$ M';6MWL@WA@/4@*K5,>C\:!O@9#8&@X&7I_Q MP5"XC.PPOKM$G,=,AZTA(@1$&&W<%1F&6 B8&OO?A:FQN;$;[V\.YP-]%7M MB[WQ<'$ +>#F& ^.FR;6 M8(:#+K$W5$7P+0^3@^S!$-N.-P:V+YP:LD(,AJYFA2?<' M(P2SW/?O3)0^9CKL'L1;@PF"@)3;H[W!*$5<@N%88!PP/ACR\#C<,=@?*"<' MJYS"'0\"# 2YW:T*YL< SH#:YOYNO+L[A$K! M(!W*SS71:(B=L^=_*][>'GQ6!(2U,_BL,#BX,QCG5/FQ2;,7[ S@61D?&HT$5Y;C YN *)MPXL-.&"GTJ ME!H=#"("\:OWAL(YKDN_JU2UOWR0!(V0S<$(^1Z/R4"0@2 #00:"# 2Y2WOU M8(B<@+$:[^P.&CEHHGNC 52/.[6XP^:O*O/35D-]LKW>'X& M@@P$N<8W/-RUZ 7<'YJWD1=P:"]#\9*!""^WXLWM(=D3S\30>PK98:#!RXW1 MG?52^6L'25[0WRX-DA6HDTV?O/Q8U$FV%B/D9W@HU]>Z$],/X%,]D_M27KKF MJSN[&_$8N_]][6>_W=F*"[1VH_^V%SA:8OH/068O0V8OW$*-Y(/VWY_IX:W,SWAS4 MS/5(_%T*;@V4_^:4QQ:Y@W*_%M-JA*T#OSWAR=WR _PW.I/G$1)+T^CTPR.8^:/*TC&+TH%T69 MT!A)?G5Y;DH3SX0C_;I*\3NL4%@%O1/75PM!KYTDYO4Q@9/QM5<)/50.CXD + M&(46>'CR'HR/*K)..Y+WDW2JMH4::PX;!Q M40+;,ZG--#J]HJ'LRGL6 E3WMH#H=&Y2_$A9FFI1,$E@YC@]^!M\:))4AN>( M"Z)?9),F2^2+T_0BI9?HT^@*LVLY,[DIZ3E:51)5"S-)9^F$OPXS="N"C4SP MU[,4'E^4Q;29U#'R2-;0Z/V[B+0I1D\4>,<:)4'H&WW1D0M.S"Q( MC-%B)W"<4(#!I/[^9.,)_;Q(IE/]63[UR[L/KUY_>'[T[K??#M^?O/Y)_W&[ MS!.0)/4Y_'/CQQ>G13DUY4\;,LV?-J*DJ8LG+W_X@7S,+W\(!2V]N+7_XY._ MM?[2*V_E0YOX.#W=_I]AC&&,QS#&/01=]J^+N=Q+"&R)*C8I4/B ,C;>L'K9 M!*2B*:]5F38WL/[G2S35A[RDS>]O2PI-UOO**_S(G>O"UA/[#Z^*"Y MY=:+.D%]\>?3\F\O_T4ZX_>U.E!^OZ\%#3SXZ%8W\.!C6-3 @X]J0=\E#W[= M+@V*VS*Z*E$[3]&_?TIK&&[RY.73#V]_H6*&O1<;&QO/EK[5._;WP8$WI=0_ MT9&H#4?M&S#0R7\-1^VFE+I_^G"*R@]W M:Q/=(4)!*Q[^[? )KML>RA X.D\7EOB+F\][O+YY/_7S&5PN0ZFY#,^\]=SK M"?K;MWUHF.,PQV&.PQR'.0YS_.*'[L%__(CJIQ%D]N,.5NH-H$WW96T,!!D( M,A!D(,A D.^"( .4T9.7NP.XUY.7>_NC\0!F].3E7;5[>-0T&#_XWN"/'U\6 M^V$<#*;*=WF !H(,!!D(,A!D(,@=$F1KZ,Q&NEF\LSFTZ@-VV![M#-8K0F(. M1'BY/=I_X%W$'Y5=,C0+_SZ/R4"0@2 #00:"# 2Y2\]YO+=[5\K'8Z;#>(R4 M&$R3)R]W=T8'@U:.0*H;!T-L[\\->.I@P-_:[_ M:G@M?^W7A^83PQ8,6S!LP; %PQ8,6S!LP>/;@OUX^V#H^[<.RH^W=N+Q[EH: ME'(#<.+5@B[W3'W*?L!UC%-+U[R?W^ QML8HNNF-0_\E>>. M.C6SHC0_)=EEFMG?G_RONI@\>?F1NJ 5L^@(5HD=Y7[^6P)3A@=IOC!U_4;/4OT_\Y?V M1SMI0!5T6KWP'5C4YTQ_0]SXD[8^N]TV?5631^Q[EP#7 HFCRF09XK@MRG1B MM/V@U\4.V]SU=:Z;G&-/R(J[_"U,F193;(HH_\*W5O8KA%]_,K7[ZJ2\6L"6 M-&5I\DEJJIC_%#1$-'5:%V4E*)#:,! >-9\7/+B9%'DQ3R=1:>JFS#L#7T7S M%#LXQOJR]$W$Z4[-'/]'V^_1ZD?1B3$1?G 3I1WIX&^3/^&1-\D$YQ(=TKJ0 M-.]@EA],U60U3?K= ML@8A-,>GW\@D:>FCI),WI@)B,D=H3.[//^V4?P9GKA M=;UT].1%P+R7'_SQ_AV<_!XHR8ZTHW];^,"CHJ+NC])<(+H6_7#W/CA?9V$[ M;\*>! QON0H>692F0J$ S%?53&KDM+R",:=I";N&C%W797K:<#]%ZEZ*FY$W MN+W8'53XUPY; ;6$WZ3C8QS!G3(Y)Q8O4QQ^"@NH0O^U,HJ9^E#@H<&4<5K'3!'5BG$1SD:>9&][JLICE0"9@4&>VR MQ'N/.F'B2T";17)%DL#]Y=J.FJYUISO7W0V1AJH@1[Z7_I?[MOWEP>:7=;_< MW;M=]\NM.^A,^/#'N(OBU8\/^A]K$F1\#65V:"X*TE?WUK' ^= M4.X!GOG!]Z3\DA4][):47[*BA]V1\ENOZ"]\G(/>#8^%&X9)?ZM)!_T&OOAH M/6"$_#46!;3,L"IZ:CZKC8/:?SI?H!$#3SCCXMEW44,P'F_%!P,^ E!B?R?> MW1Z0[9Z\W-Z/M[6WM# M]C@82=OQWGBX=)^\W(JW]Q^XB'WLVNV06WYM9H/JP$-NP[?/;=B+5[DI!]+? M'^GWMN+Q]I#1LQ:)LQ%O;2QW97^[G)[^B/SF#4+=XZW;QKHQ(4&S/#3,ZB5V M+$P9-7E:>TD:+@(M^1OS),U;R1LZTF4R,R4'?/4C=L3@F0H'\D>@<'A33LZ3 MRD071=;,#:I'D$X,VRBCZPT1G)H=/9#"5-)_ Z^= <_A8 M^$$,'<^+J'F._Q:UE4E,DP U+B$L_\7_!T[B8)Y,M.QME- MYI>49DD.4RLQAY.5-)/C'%@L2J(*)$\4[34)(^X _QVP7 )B9)3^ ;_>VM\=[06_5A8]&(W#WV,_V?%H M*Y*?GX5\.J+$I^*"SF:#+1&-B[L;&QJ$J<+&:0MD!#8D;.-@,0%I^[IDS$0.A-A MS_ECP3AT*%CPTK^3*::?535^#_A;G_N"I)^>27^?>3^TB5^9^+,_)/X,B3]# MXL_#3L$8$G\>_HJ&Q)_A.-^$L$K4:_3 5E++DG=Z1_X^&'"@TT"G-="IE9=U MSW0:DKB6FI\?KK,OOXN<@IVM>+PSI"E1FM+6G35S>=2$V(RW-@9L0L1H/-@9 M\.CN1IB>K/#$?1=R="O>V!@P'$%ZQ!M[0R\&3/;<&9)>L0?!G34-'/*QELC6 M7Z\/8GP7(G:\'6]O#*HJ]^+<&535)R\W=^+-\7#;H/9!O1,?LIQ]).)T2&^] M-L]O(][974NRV5^>]+N@78^W!]*O@^N!]-L#4N":LENWL9'9VK-;'R=BW>: M6/>M$>MNG^MV;?3LNF#$2/@VNO;)("$:U#G.$JZ2+"FOZ*5+D\TP,Q1SUI8F MV2U,615Y;K(X"N;>/8U/7M;)PCPOFEJGZ&:2I%,%%7N#%CC,X'U2UF#/QC2Y M)JL5QDNAOV!2+L&O-I5]H"X*2C:UN&'B;E2@,/P;I>'A'V/Z8X'-^]QT2I-Q MVAY,Z?J%CZ*3YK2JD[Q.*74;\T,E ?#:U$3*O*7/&2+ U& R;9C!OC(W]'Y2 MZJ_CPE5>7,N JQZR'.=X<#GO]65O>FQWF90E$/_*9XO=5^K$B6];8E,UCW$- ?\Z5-5:5%#F]7IKS ;/"9,>M(?_Z8 M?";8RA5?7I;-?+]YUT?)%;P8'5<9(ERN*^?ZG_"B (12[G\=U+DH&"0T O:9) M<:W26I'F%P[(, MS@LJ9SD'(G%Z]6*CFJ"*3".JL<@+)5.DT3@K- NO+!X5(L-UO<"'\3;J!Y M71;/ZQ116/52\'8-OX 5.T@ ^)DT;_DSBWJ< .$?%Q;L-YP05_W@!0##',(= MDK&10^4[XWTIG4A+N&#^\3__M1G6W0#?+83\H"SE7'>$/]V0&I'T?1X72:UG2Y8Y&3".HJD-0*BWW#K15Y M=53,%RAIE@@@GQ6""^0!BIP3F%H":[TC8.C;BYF/S!N6XI8CW%T+')Y$,[@6 M1#+,HO'>C["]O/=P.O1)L0MJ1A7R4629BC2]&3V+B*.]N 0RPW(@NKDUU?1>"/>V-B@ M8M1SV CCB\:T\H8@(NQLV"%RV",>X>"F0^C\OHYZ2Q?R]2NY\1 L[F^]#L<[MU!+A?XN4#5IYO1E/Y=GX!QC_]J$??A)= FFVCJ!^ MD!A? =-/5Y 1K\%15A)W*I]Y(6#JI, :\--"E@(;4YXZM\DI:3 M)JW5J64RN%Q4[=+'X @^.>CI-KJY_]2FJOO[;LP;VT+]ML*!7 M&W8H4[$.">HR=Q)X!NH?G##2$(4SD"-FB+O0P :G_Z&%P,"P/N!2XDOMWT'* M7U%I"?$*3DUOR:@@I5?/0:90>7-0&VW68,\$J6JG(X62*=#+6F8&Z6UU4C=U M45YU[8=9!$KU&CQE>-=,DA*F!'2]3$HK8%!#,F%H]:FQJ;8"%Y*/;"&B1Z5.NX1']];2!$4U5.6== M[(=ED@GMN#8'0YN*VI"9>C**F36NU:GR(G\.6Q :W%<>'XR4 &O1!H(SPDX- M9$#?.>0[RD#A1W,W][Q44XQH8;#+T#9%=+ :SP-)X?,T3V+TR9$AL?R=5.)T4W3D\JFZT5[IT;.6 MMIL[$@6F0GXT*S*LKX\9%AX!]J19XF_%=UB:B2&7HB,;J0=Y@9/,#7.D-3&6 M#%Y_4[5LOY$Y2N:II.].@Z3R/^XIPHB#Q @HH_)>LDB6KE M*UF>L- 9JUT!*U'T^4Q"8/?!';A]]GV<<30O#+@^B("VN=UJCZ!". M;SE-G6_4^SPBP5VBTOD6X>Q0%O!:\%_.1WH"ZASJC8=AY/8#"W_1Z@XQKY?< MOT"U5T6#^H*-F.)X[ZFE@=+U35I-8,C7%TE%_IL\.FS.FJH&O6YC-_8XA!(] M^$0=OXXL5UU[6GH=_MZET(X#,/ -OX:XX!K8;<,WE--+SZV^-<%AIQ)^$,1_X&WVH M)^IC[WOJUP^38UV1Z2'X5OVMG4S78/3\3W8EAB3R4@^\/4>O2] J4T)MNUA93AH M:TSBR:!;NV%:V:2,I>O6$+S28=5[-^/C" M13%/,71R5A3,/6X="*\(_V^.V\+7"EABF<$5,[@F7^@L6E&4D?^3KDP,S5V) M 2X\27 M?42S4FI$./S@J M0%,_XT2/4= D6[9]CI#"D[(A)<9^T@)@^@C">'7Z8*^^8NTM?5%B*W!+3\ZTH(Q#7<_=Y\AK1U8CE=2-3 A3IT$Q:/!O&.A M-S;;UAU#_ZX'MFRG4UO?3G0**O4$9S!+SYK2.B%LQ,:]@X0U.;KVJNO-0M!R MGC=P3U0VJ()*Y&7_Y''^) MUM4YJ>"8G3TG[:G!N ?E^H&A A_P#,41&4?M8^#UIM:-*H]!'!ZB$ (;6#M3+TKEL2_SN9Z-@'M)1RG-&889@&(-$0)?S#AE&%7"I0?) M"_Y<>F:!Q3W6FXF,ET618I0P)PHC%^#T<\\59!D;^"!K+!G VE34[CXO4456 M+X4F%DE5L5O?BE.6HKYFHZ.$K@=9L>&O>4-KV&.13CY1UB8!H9=Z3U"F-?;D MYL&I,;;[]K<6SG_('800UGBS4.Q(]L(FE;/]B-?)V91.Q#@UL>"+$MA'=XAE08^U#9=L\_9)N.+15.J M513I*?B;/1O- DX,RCF80;/ JQA/ :^!&$UY,*T\NS4FWW(%#XA%S<%#1R1M MX%Z)X<>F[BK49>8T/-SE!3SD>ZNY) +S4DN0H"*4T!&7V$3@<[#F0.JBSP$' M+/$JX(-/:6(@;>$ODRQ)X;[C9!7X"^4;BZ>8ORLX^:R:XSG! M_6JAB)'[^/ M^D0ZUZH2NXD4S5L"0WL]_/VC#GIM#T&OQQ_T:O4H75=PZY!.82A )JVI<:$4 MNW/0'Q=@P?,A3;'$8,HW3=OD0QTC'%"J7BK/?+&RS*HT=A88&=*:LM@Z+KS* M,B-I 2XB$_-UIZ5I<'U,,PJ]J&SIZUZHQ3+&IM ^[!881TJ)+$U.TXS3B=?$ M1D>H=5**DYE6+D;!KB9K-8H%JUMNK=C@UF,.[%F:-(T)GU26(HW(,2P]0KK9 M!/<0>(?NM[F18(&_R\MFF]S<"0L*!(R.?2]&&]UF&+OZ2XSY5'Q=2B^,_=;3 MX1W%=W6P)B^GY6H5$GOO+*FJ#Y64#GVOZ)K-TRSN6X7.M[.0WDOU(9T1OT_I MFHZ&/P6OX'>&4:!S]5W&9/FA&*5#5$F94"CZ7!&#]C>:AL[@M08ZPT M\8IW##_@MT:"LWA>3+%\X<^&$XFU+%=N(G3*XN&-J+4LVU;M3VIRIRC)T]ZY MPH&AVZN"E3V?@T8OUT)Q6A5D3MGQE,:TDH6A+6?5E[TA_Y>]-VUN&TD2AK_/ MKT!XMR/D?2$.P4MB>\81LBR[-6/96DL]O3U///%$D2R*:(, &X=D[J]_\Z@J M%$#PD$2)DHR.&4LB@3JR,K/RSMS<8(G".!3RM:$@#S7E30,#@1&F1"(J!7,: M<9(&4.RU'T>AZ3Z5BF\2W5UP-'!I 4GYR3>=)H:!=N*8Q-)6X/7>:\)^P=J)38HM1-E#1+PX;^1-%D'1;<0\FUCVG8FYT0V'2;^!ILD"PMW: _GT\MH*= MP!8]%+T-1$"P!&X@V4[[!!GIKPD)\9K0=AJ,19=W;H$B@),%::(\[!R58:XG[<\A M_FC@M0/^]!N:PN">NS;Q>;EK5JW+V'*'%.FE!"#217*I$,X>X#0"GN^N>1)& M(S<)>3_XX%SJI^?'''03*K,U/160J*D?*_"&$887HS9%H13J":N[.@77V?RC MJ*[8H_'MD4O!:*C%<(E]MN:@5 'GS]+S"S1:6 +UCCE.BW8P?[(1EQP@2@%1GM;"5!*"+A"UJS$1=4JLF0>80T,G:6!JB; .A<% M."N^ 2M.4,?2/@Q]YS\ZY)>2(KD\ Q.GH]A="LP8=T2@I(:ZB2&5KQ>_)B8B M&-L,\R&,*L#+'I(8;MA-@-IJBN$PQS"7A&O@08$8ZQ]E['[E3,' MPPR-32RSHDORN]:?_E!)27@EDDO33E):1&\YR&1*P#%G0%0N9Q(TWL_4P M7^#JCF&42M.TVE;"2$7%6S(,6:-!LP??&WGJLMX.11//=8JSCA713 FC6=66 MJ!C3N*"4&8NAG=7+117FV@JY1.RRSNV':$;=OUTSZM86FD![3WZ,'Z:5:MV, M^NEWT:R;43^+'=7-J&MRKIL'UW"JX?2LX50WHWZJ3:G*&98OHL-?#Z3FP_:V M>NX^9TAT#MKN0:=N;??J[6'+;;6Z-2"HZ^-AW>3O@?AI*47@1;#3/<]KN_WN MO8CG]0NAGKW# Y=,!S4H]N!N\3KWZA_[8D#A-=UV\UY]NE\_/%=]@>+KQSA* M$M5UX47PVJYWX!X>UMVI7[UM'_;< Z]?0^)MWVT>U,H,2*YNZV!;^% +KB5. M^L7XBG4P_<];9*C5+_WU<1^JU_A"UEC+1TM"7M8V;7T1,M)>%Q2/[KUDI!>C M>'0.W?9AK8,1*%J@@W5J4""!N/WNO23&1]!&GPU37=6(^&7PT[;;;/9JPD$> M JK6O;PE+P82/;?;WII!ZUE#HM_:&D;4@NOJ0J>K>HR_#%;K==Q.LQ9=V:OD M=KNUZ(J@:'7=EE??.RR+=+M;U@R1SQH4?=?K/G4[PC-AL,A/54D- M+AWQ(AAHR^UZ=90'Q2=[][,\OA1 ]-R#^[&,%P*(EMON/O&XG^]U6;21A(TDMFVZ' MD7)[.!9,7P[C[';JF'201/KN0>M>IL07 @BO[7K]VMB#,>F'W6TA1"V;WLV> MJMKQJ#*26'3\1;FU.MVFZW5J:0VDUMZ!V[Q?R, +@<1>N[M-/_FS!D77;3:? MND_KF;!:S5F)B>XI+OKZKP,9RI>28*E*S,,/K]]YD)4],X!@'-8]99B7PDH. MW8.M"7//&0Z>VVIO2]VKA=I-A=K/4ONSE&#[(OAM+;T:Z;7;=5O-6FE&*WS/ M/>C7]60XWO7@8&N7[X\NO6HG%G5S#H=S)XU%F*C6)<(TZ'1UCXK0#U#4?1&, MMA9L:X"LM57611'1BE]'$SRZ<,N)!]A%*)83"9"YED] V%U3@U9/D%17HKTK M_JV9U4C,]YWVGMO[$6%O9/0:]H\.^[U6Q^VC=?^A8?^Z!OXB\-MNU]L-[.D2 M_0O\BVU^'K>O*O9=<4ZJVZXXV*R!FI *[+EX&3GKGFX]>HNKM?7IN0IM0W>5 M5W]3N\"O9^\.6XT6[P"&#U!'VOOUXC\]K]%SU >OL6,4 @*;1\/5G4CN0"V< MD1QB]U[J$@7C]'[BM!88M7/0;AP4A^5!6KH%I'H35S$5/O;S&V6FFS!UJ X" M;)L7!#*\PNF&\7R61D:K4]TNS=("*;@Q8V0&3W3KYH2J=UQ'03;E3HL"Q[_" M5F"P-NP.;O>1/+HX/8:9_5GB.G#N*3<#CL;C!.93[2=UXW%X!7;KM1N'Q)8ZI(.4ETK3JCK1FR)0)7+EH]2Y50RIW[N9 MSH]'O')5LP0'N.*NJ:;S6!*-TQML_I4 6/+.9G"\L%)GEL6S*,$^@=33[(:Z MW!8P;9$;O'H;A7(?X*0QC11O,4QU*^Z,5W,CE6Z.G0HG!<4V&^T%BEU.;")-8W^0<5LU177P'% #=9,K4$P%700 6UF@ M"NHCROW-YVX5G: MYY7] 2_'(,$14A"WT3,M;Z-87D6P?1=IPC0W%<5QF,7T*\^\XLBQW>U07UC8 M,+MJM/9A;RE[1FRMV(B%L<5>HX2VAQYR?PM/X0)I_K0>#>_'\V^H/_Q09 GU M'.:&J\ 752]>ZG:/F&NX)3R $Q,#IFZVJ8_U19"[N'2"W"Q5HS%^4HFYU%QX MR@P+3VP BW^""+I8S[/ D](EA0!0*2\PIX.<.?4Z:YC3PO>*.74JQ DXI2EW MG+3P0$^>Y'RHNNX6D]SZHC'5M[@EO5!OZS5%$U>TL^S=M9NE&FD[W2I-CTJK M(^U"?\Q2_\R-S%8E>Y,>_J<5-CG5T+*L'J!M2FLD:&MB\VRKMW0(KW*(Q7GM M,;=I%[L-_$LM>3>1R]>AG$VK:Q&T)%$4I?'#1F<5T79:C?8BT?8:S74"A>KD M;=: G#TGZDH9@SI3X\*35%RQ2!RMVA_P;FS$#OO+8MUX'1Z>J>;LJ@NODE,+ M5TPEU8>&O^#BX>TD"D,9[.L6NP7F,D)U9^@KUQ%RF&D$8_YOH0-Z0EV\GR%&E]SRYI;WHM;KB[ 27R2T5^K M]-7"3*_9Z%I\L2Q4%]EBK]%=Y(K-1G^])&.),23%I&(\-BI@E4QC&)':Q$JQ M9PWYPO<'J$\N)=YF_FU-NS7M/CCM;E#8L2#K;"#3EU04[[#AY62-QLM5=-WJ M5ID\VY46SP45I21!H"@#2\UUC0"403;W)$I_C,:@7L*HUF.-C?>Y ;&WFZB@ M+:7V5GZ1;T+MN]=:2X4]"JCA%[\KHD&WP-P!"U9R=Z]7-MHB%K0V4U1)Z@5) MEH70<4:<.H0#0DGK"5H"UF;V%Z \KGJ: Z:4UZ!=OAH+YJ.%]W&>POO-ZJO5 MV\2"*18M:68B-'([XR ;IAD+Z0.9WD@9XIQ$9[\V+AK.* H"$2_J]+L_IX7$ MX<*Y1.5OW:+6U^W:6E^KO\3&IPF@7>GYV42^B4KFDRLTWH6D95S%(B2_!!HT M9>X$"2*XHJP'GR#P,?@:,?5.-MM0O:PLK*U*[M)N'%8 MVBN#4T(N#;6=A?N MJP([?U+>TM:MO*7>D_>6?K$NVP*M@1#1M,RB;:]\WGQ&GC:Q+#I$R<9RV#@H M8T1KB6'4)K@%KV:%CX:MX\@QX05R[) \@*\.XDB,C+\'O9(K#.VKT>R9N=K@ M1NG9,L(2<[8^MD5?'/'(UJ*LN)U3>X*@?DPO5X5?"N'=[2U*!JV-'%U=#U3A MR@->[NB*)?J(8%"R"<(-!@>:L!XK4HQS +I'.-@^+X\^833(K9/!7)WG7ZI/ MM%*!=NSS.RPIU$N'N2^GMY0Z5#5D_.IMKZ<6_Y>__77D7[_E?_\"FX%/*A$4 M0T1+Z\"/+'6;T_1_%L&-F">HIL($?_G;Q&CF*M*U3_^]F?#-TYY]MW7]O^(; MW;=_$\XDEN._O_H/8%ROWE[2 <&I'T<42I#\[:\"E@P/TGIAZ7J.BJW:7_-, MAXVN'Y9577U8%"CKB"R-]"<48,4?O7J[XK37D6_GJ;@ "TRSWVCG//.@6:U= M:Y:YZ"%$$NXONJHWX9CKC=D86,)OH5L:$6 %-ZU-6;4IZ^DZ[?JV1-E=T,Y* M N6"3P_)[[>,S"A2(E4#CWRXF/$&!';HBX!-5VOCO5(QD_M1ENH]6]8Y MC.$*)8]O8L[6.OELH759Z%UN\BF:U97M" MKK!VIV5[1%O5[AKKY"NCBU0'%6;N]MV<]2+[C9'G6VENZWD;G;;!QWD-YK*%IR: M12I;],?A$78V,XR4P@ZV[7#;#?CS:D<;&I MWUC1JN\AMV,P5[C+R(;L5=!* M'@G6;59'"W@KP;;,1W4_']M%-DCDGQGII)B*D#RZE^Q+Z'R0@S@3\9R!TCHD M?UV';/AXJ082HV4YN4)>^U&6 *X"1XAB_)P2TA*?^(F5\R82T.,3!OH%'*B MQT'@I%/\^.73^XM?3CY]8.R!JPXQ\BM)"CI9'C3'SWIYK_)\ZG3\=PT8# YNO :+@@ M9$QY-#&59CEX@T'C,;,PXF1RM,QZ!#(A&H2<638 [H%6(4D1X1$[UCZ+9"3^ M=([%#-D++$6[,,<90#N=Q%%V-5$ #3"=4*^,V"N?D7/@]H%?:[?<^XO5E];# MD/\[P'X?E@-XQBE(>DM?90++PKRF1^<'1.=X)C,^]^Y( ^&W^#.$B'3&? _'!@S02F'@!-4]0@) M*!5R M "+-,V0\HD+2R$%I%DX[$_])68,I58] E&N(GB;Y1AIF!+=*A^)X4# M]I7%>*<28B Q[T* .>5+B/@(^:J(/,C;F4R U^XC9R*P64R/*.8"Q;N)\(&7 MC2+8Z'O+TOD.87T< 8/]E(X:>*W>$#L"*,*QYF_Z090Z'V!8YS(6(^G\.])! M!.(*9KNB8P6\"(?^#&$XU2D/:+^N\@(U;662!C+: LFA\"K(4X 5<1<(NY\\$/88-X MY!_U4,X'C-L[,W%[SC&!V&5A:R01"PAO3$+U'*:*&[ROXXF()IF M4@431"I MUAK,A]'^."(>J.4=7'(R@^N3-E\].$OT=,@("N1G=-<*GWCEEV$:P16V7EIY M&!0]6I&1XN;Z'A,8_(($=2T"&>KL=?09]CM5X5+] RL8C>T$R\?*16:Z+=FF M2$\!C(B[X&LLTX\9&0!G_3!)@=*9OQ!&AIA$F@#7H>MG!P#]30+G"GR@5\ \ MD:H,*]@0\ZME^V=I(O61%I$NZ8%Q$-TDA6:CF&R-P0D^50>X\5$2D MF6/:G'$9^S0Y^R"S H MS"*;0N%HQ/(75I+"'<;F4BR4!W#\,?',[Y@@)E%<9'V7'C-3V]*"^<-<8Q"3BG.Q$/ZJ!!&\DOB M"B)VN%@"[/V4YAQ)9.\8HF400>W9 CUH\E))5SD#7D5R?%,"B4T(95*6<'W4 M<4FWARM>RF^X13_!':JK.$+0#%+X%B\E-G+(9^0-\QS\(! M2%8G-B\'- M"7(\8N(\ROC%L;F"--F):P'GCIX 5&WH]!BJH58YAD,Y,PF4&: 08",,!;?> MLPXM.JA#BQX[M.AN4K\8($'/N7)"2%;W1>D9-?-AD%']'39"(<02Z\)5*BU^ M$/@\IBY. R@>9[+PN4M<2 D<&L!M)QH0$I--1\;Y&TX0PMZ)*<$;>!FH-//CS\J F MVM*=')$EM^""VW"KCDHF@W[KI]QER:O\N:G1_"_DEWS[EPJ78.^ Z'1]M;8W MV@L)C]/3Y1^;C^$]^3$>H KIX;JBSP]2$G9)(3O@WJ@P_?V5US$>9,-B5Y>; MPR0$$).JLQ#N5@#PH0J_/DV0MVX+<=1$[P'8I[FCUHO;4;O>44W.&P!6 W5= M;.S9.V73;S:;2]^I'/EE(& -IQI..X#3KQ?_^8APXDJ]?ZD+WB^J?AC.0%K< M+(ZN_1&[*O:H.*$?OJXTP+Z(KB/M?M?MM)IU5XFW[5;/[1W>JZG1"X'$7L<] M:-ZKT[4ZVVMR]6/WMO)<%C%5)6OY07RU#W//3BX%TM],?3C>3WW\.!> MW0-?#"QZ';=_6/=I15#T7:_;>N*,]87*M+DC\X5QW4- JLZVNMX^9T#4??-* M .EZ;LNK&^>]>GL <-B6@E.+LWE*R9Y.:*#DA*7Q.R^"S78.6^Y!O^:SZ+/H MNX=>W0\:Q?Q#M[.]+LC/&A0MM]>L1=N'YKXG*JAH7$J&U(&BT7(V_"*X<"WC MU0!9#9!^OS9EOWKK=;;EVOC1Y=WC95*MJ\/0!Q*F#2FK;^S,I8A?!*?U^FZO M=5"3TMMNLU5["EF-]EINJUT+_D P>R^GZD)0V-]VT;X]+W!\E*>U/G9]A(6XA,ID6YW2 M@QQV63X"-_%1-9_*/9 7%2Q6A1G]D2:J"U(2R&,VB MA#KBYD80;G#>K^ANL#;;/8S"?0,(.^%]HS<1GOHE>&*:%$J/Z72SO%DO.2@3 MVMU(CF7,I1*H5E JOH-F$T+=[@]5 M6VBJ"3 K)U%7'M^>KP:VBSZI,:L:[^25N"I2[I:WXUP O /8KB MQ*UX_;"B,'A>WR'/"W15KOK"]!7]:A"5_W5T":=&U8IIZ5A:\ U R8 IKSRH M!O(J*AUJ3/'E0D$T2JR.X-CC:RXY"+@TS#C!VJ$ZA/)JKLJ1S_ Y71?([E6M M>F;D*>6TQ.5'64525.X$.$8Q27*Q)!9V40"N/-=_\]PXX?72^0XKT+$B]]+" MH#6+L.N1Z8$ 4^((*W(@R<$?Y3Q0_9&BH.ME)]BJ0 4L_40)TFJ0\IJ*+8EF M5'HR47GAYNAWD!%:&4)QKPNB98H"MLK],E;<"&N:"MWZ4JAB%H]^)ZRY"3;O MXEOBZ2%6MZG8A@,Y%*K63IF% M+;MI5.7:?%"J?)44:D]7MY@O;[[Z)BUP[?)I+#2-VH /+DQ;S0G7L>"J.N"; MWD_V]%RSFQ*]7P;W]0SW[7=+QW.2MN6^S C-VRGV5G*=(8NN%C7M-G286)-;RXC/0++9]M>LM%V"4"[%U)AJM8FYH^^!$5+;1*[,)'AHYA M3T/I)#Y6O0%]C[7_6Z=M U\M2D:3PE(TU5\HCF[;W* M^H7]1BNO7[BQ.:?0U6:I.D[%7JRK&@X5.#66'$3.P(4;B4*B<7HC8LG"+?!= M8($^(PI1GR+Z9HGH75, 5[,47+]51-(J6Z;IK-SK8Y?7]R:'YGF]LO"ZL4IU MBT.R9<'0":+PBB&H#J"B?*U]K@('F/J)?-8%O [K EY/OX#7[8AG20/;A^%> M.[B$\@JP3^$26I=/HX^EZU55LS]HM.YW#Y7/#T4(*4>J5JBIVXBB@R[=2=9P M?3?TO(7[97WK-OOFT5V?[*G8_/!T[IR-SBCT@UL8[KB!QL@?.5@A$HW%(/P" M951/\.0WCW;E_I+."=M$-V#N)7G,U1V%K'&T ABD@JQ\FSLH"ZMK58)5BI;L>-::;D&LDJZNO6#[9DC!UQPZJF*K9MY_7 M^3[_>MRPVP6YSI*EFD8C5BU;D$2 8^/]%HZP:=Z,?F:S*+0^I@+[:"U>M8+3 M<1%'X#KGU9J9J:C/V^3%"QQG(B0C&Q7+FKD)N MN&,RUCRYL1.C-KY)XV#97%.8FC]?NFFJ)TT,31?D9EYV X?**\6.9/NP(K2# MY?)%]3RP0[P[LU2C02RQ;C@\#Q(3[D)5M@[G M9 @WA<]'53U_$,3*3(;[3X _CD0\2E0=X*LLV%GUWU^QMP,M,! WP-/%T)C? MRAAD8*9@UFQ8=Q\",*89^4^Q0W)\+>EK( J ZD<$8KFS]A*9 D Q!3$R-S+I1IQ"\N L0TANX+:#NAS<; M@0G%ZW@69 DC5,7&N5C_,@S3ALG\>9+3^3N )VI*1KS6-G&2!0R7:3A?)3(@ MK47D[(<$]4J4TY>6XDJ&'@'"V(R<$. [T'FH^B*R#HN=1)!!H4=#*%_=Q=&' M$VY/LL#]J=<";H NDWQ9W$DB".@[[ 2@%:,"[V3:@VGGIH\2GD(VS0+5>X>/ MB3HB8],.#@ZRND.0D;<:[CL0:[Y*M*IA !]VEAC9& 5;">'WH5KW[<6<^ZUL M?:O"&^7!9/7>NG1&T4SA 5(VBQZFP.)C"VO./[)0@DCK]5AD^'!T\4Y#^^CB MU_6LX'.D6A#A&/M>6U?(U@V40*@[S<40E3)YS.T_/D4)^M#V+J,9R-[M5N_U MS\X97&)9[M$1"Y#E#RJ'F="I9 EWZJMT**BU#)?H,4+ -N+P_ M,[UIUK7.-DS0,,727PB 0XIO9*)QDUI*&_D=\! MG]2-2U07!0I;(1"^ON_U#=X<1R/R_!(3 M/9VB64F:&!B#*6XU(NR7,.N6:($+T6AA%L16G2$Z=L?(HK4 E.):=$R#:AD- M']\&!0WJE>#9OQ\\^_M>\WYTZ#KO 9$XNI6OBU_DB,)6U4.'7O@C/=P[]S^'' #2\X!^!VK"=B_"%DIHLF(FA*CE5CJUIA7U!"< MNO!=4JLC>(O1Z)9G9(>]W :/S'L@D4@##VW38;:/?XU!BH'#F5/7@3R?E42L MDE78ZVK?8RF0QI^:OA\*"]-)E,C"V*1%Z\LG15:';?P,NXM*33IU:@$YC5-C M@2;YQ*CK4I5$"$EL++0GR1DFBA-6VR_=M12E-^!F:+IYUI[-?NW9? S/YJ[$ M-43Z.5[>3TAL^Q*6&4-'>^SN*\.UVOO-_"X^Y2#$2PID4AS^H-,$#E^^F/,G MG?L.DVFKTXU,_")+(G@AMG%!$)L1S+P"A!@*$"YP8O3 M#44;PZT2; H;*!8G-9HD\U*KV*VX4 M5_,N]?+<^)A+P"D88TE3/7;RHS]L$F",!PCIRW!3;K2.T MWHU>[32_GF@>*$T..22 J@()DC[YK] MZ"$*YP$%8<68]8_4JUC>*4#-Z2#QYR*]2J!0DK>RFKUK..]T1_ OUS*^]N6- M^FK9'A6+))P?H2L[V,4AO <B5<"H83DN5?,9^3(()$W$XR! M(CF$U(TPH\;QR,FHV;CV[@D,=>*K8>ZDN"7@L.@,(NL?MP0>29@./P>1!RA< MQ=\#O[PVCJ[-BFN8^\A8SN=.X']#L0J0ITRB9$48 58DTB)7-!FP\.7:2:#$ M4Y51W85!@:V/5.]T'>)D^M53;WFKH3@GIEK71X$)V'HIRX4(MQ!VF"2Z)@8U M"$9.3/EC*5\_%5V1G:BRC3)@\"I*ZC:K8;:3G-JTY+: MLKTNM,,NMJ.!"6O&Z5I-:')]Y?BCO[\"O:Y[T&E[W?_G M-=]-[V&L6F:2D^%P;=8N.X^A%0V.L/E=OKUY/CRR]<+U[DX M^7SZY:MS=O3YZ./)V_FB9SE<)Y^BZD65*= 7;D7'K9T*AAW^-0)!S>>04PQP M^"1"Z?3[?=?Y'S^<9T 2%U$&>_L:B9&[7D3_!/#^*/)$^ NT(2,K ]IUG?-L M%(57@'QH39D('Z4'K]U4<17G,@+-RBBPH(7K@&,.)%K%Z%IW970EMK/ EK;* M"'/^E_-$7N;/3>WRX3:@I0;V_&*;?5;K2^15M+;?_*V.>:LX>Z^-7SQ ,= - M6SJ_J<*WV_)3!KO^"*M^PI.D(3K_T:3_WJ"L. O$_&="D'U$B-)J;\O)/H/& MO,7RGQM#I]P;]R&!Y8S]$:^$-BO3^MR_0B$UE41X"\6VI3F-*IZ*Z_K:1A#9W#-<7W/'L]#PF6^F) MN6&_\ V[XP+UL,1HD@FX;>6C'D%%$Z('.0(M'5I'<"F'DS *HJOY4SF#*+P1 M\_5RTS^QXL%OPM=RTROU'.K'3D-."V*/"I[?C _IO8$]SY%,?LT<$ M>$4GHA\%X+])?X;*QIFHX?U8MP#(",[O(GP\@+\EBK! U.N=#Q,Z?'*MT+72Q9DL9S=EDGNARTKW(M.)<9*%\$Z+6E MLM'^$%[.7:.4_Z<]& WG'6$WO)N%9-0RD:AN:;U40\,4!7"HY+3$LJ:IL4\Y M_\"2"6?^,(XDYG;$48CI#,=1PW4^I:,&QP8=S6(_<%K-9A>-?/_(J'A@L]=P M?I$T"96L@)G8?&G/\R&6$IW[,I^Q-+89#8<^RJX 5OAGOPQ\RD$;.4)'DBC) M&( ?V^[6,MS@MLI2G0@7 &&@:;4( O2#7IZM!<(%((4.X&GV"1 <*D^Y+P2+ M:*#RD]$5B"FMQM0WDE< ":[R-845R1Q,IBC@AVP$:/5KZ*/?$!V 5%RBV;UW MN-*S(/>2+DA@*1QL! G*U%<0NA.XC@'^0@+F+XC2XL64UQ%GE]F8;^ MOSB>RNBL&*!43?Y>D\A?\1FO;5$_(<0M)C;;/AH.90!D._55V0@XBX79*>^Q MP->\9IF6!V(X@9D6J'D5U7(QF$WX .X'U&4NU%$S@C?W,BAL("?XE@93X@AY M:1<+_V!<8@Q(QDZ[N8PG*%>.E9Q,")!AF 1ZA(91/(LHIX"C**3K3&5,.(O/ M#?_,?+9LJM"VRHHTB6%3E &7H !37,:OC8N&\_'HZ)R&.47!DU/183#;;Z_# M1"],C@NA'@R%GCU:/BZ=ZL-7%:=6IBL+ M8)EXSK[ F7X!+'<0U>&DL&3_B>XZO,X*'*4;K_\[#?SGSQ!$OGX7D'>IPO IU C#4 MYW\=PRO \W!CNF#3DK6T6GH,.RVXY3H?CS\1ESZIQJ821#HY1,X$X\9R GR2 MYW]Z"=+6!!Y2 MEH)D#PXCBU)4I+(00PDV7&2KYWE;6J37HJ%HD1:ND3Y5RCFX] *00@M]4"XJXW&WQ%>\DF#80NKZI53GJXB K M+!7IZI\RW$:F5*>S$/Y[(NE53\%"$:X&\$;[K5$=[C M+*:X82.;8]S0+$K2JUB,,I2M1OXL@)W@JR9XR*SM.$.9QQ:LHX)##3,M4),3 M<(CXA\%R6,#ALLL31'P^,(O986QV][&M$O&^E!F/H<3=&X0,G2 M?*8S#.Z=-YSWFH0^9A8%41\60C)JHC<&HF7A 4\:B>V?&*7W.P#U8CB)H@"_ M4LA"4<.FH]UGS>"+)'X!>Q4SM*GPIBPK(Y;KQ6R#B:DM"0(*Z^(F-1.O)BS> MRCO#HJMFBVI>M !++IAUM X2(DGYF(N88M"TVJW*&/H,L@">7&XR M&:[83L& ZMFV67MCJ<@ 0S Y82(Q9I-J!.DM@!9*1J'"J4W%PD=8TVA?M<.$ M#T0PU[G@&58O3*/H6VZ=(:71C@M= 4:)=Z 5LYL"'O M.45+E3;(*;WX!*LS'B4@)139X";H:TB0R(;-?[D"^CGBJG/*\O!53K-0^0Q0 M%J7\-JL'407)JV5<8%HOL 5*_K:#D<]AJ2 CNK0]1"(Z(*L'")P#$E9)C#6 MS278BX__\_/QU_-?J_2;@^(V;>5T"_K(VA'.CT_W+^#ZD-],1;!<0CB.- "J MM?5-]8J#UB&([$4]L__XEY/-C@LRE1;W+#$O9Q]*HOHE0\3[C''@01/XBD9X<:/;R@9SFP2 YG[:Y0<5!?++)_\63=/E5GH2[:@", Q&;Y1=&O)AD)*]8A4FT>PY^'BX# MWX)['^8L;<>>Y8C\"<=Y)60]T:&:J&^'-O"H5"'"$B0^9$1YO%(;85398!9; M!W/G-!4!%ZCUM1M73]?GZ;Q6<5]Z7@[]^BI5,1=.TR7"0/T6,.I,;3??A\IG M7IAS8DTY(8GP\W:C7X&X>],PM9!<-?"VYGA/P2!2R#=/_Q* M<66%K_:"DAJ(C$ %94;'[MWS2>,]-X4H3',NPS"9!]>P=J'>*T_9]V@(^*53 M;A=B XKLPI8O^HP%*D! 4WW@: 2"/Q6ZU*UKT-IYI?ZTY'>V-RKN4+DL2U!Z M.C:2!PLW,4&C&P6;Y,GOQ5B34AB)L1+"R*6 DA#.:YG9I.0W5FKLJI"21$H= M'9(O#:[;E%HFG\=XGP"M_Q'Y5!(E2QA/YZIA36&=!0<0.WZMB(HECMA?,D!' M;0?YY?O81Q_Y?#"K#H17K\EHYZUH M\H(I]M+2\6]K;^2+>L-XKCQD;UJB-"O S+957*2P5R" ,N5YJRGO80H1O*,@ MR?=F)??+-[XUY5^2>0JQ>@!7P(TNT90L232^$K$QF(]L$PEUJJV(]]PHT_AE MY-SV6W=+N>WV;Y=RV[52;HL_7M(8NTL"?H5EUO%"^OLKK[>0=K#F;BN3,X@E ML?]]L9C#)@D+.\^NO&T^JFT2P&Q4-'C8W&E??W@K%J5E;?0YF+HEY43(Y*&3 MG\L)ZP_]T M8XZ*&4"Z:4H'O=QNA3*6DC#W$BI[H8>TN]^MI\(@/W"((&<0U M"AJG6-(SKGG"DUOC#GG"[WA)U!SA!^$(5C7M\SB:^ ,RQ'*COU\P:DR+%9_$ M3\.36N$.>4%'RIV8)+Y0E MG&.]^].?G8^2A(73$1=IWR)#V $B4U &Z$ER*H**LC\[0N;= >*L!@."82./ M[CL?._LNM6$^%Z -XK_>9_7E*^&]/^*!/T>IKI+ !6UIVV1[\ W/G MAQ#0=D=_S>=+3EN#P=.1K6H\> DP^+$Y9%7%5A)H0:)]+Z?1%0!QX@^==V+X M[2K&"B>UIENO\4FN\<CFA1CS.0Z0T7!#$5/68R3C##,1133,,81"H##D80<8R9EUQ/->8R%-3A MFTH?8XW"*36'3"8BEMA?'KYVG6&6P&;HUR3#!G<'C'F#M*\EAO*W<2*(;J 89XC&!K[<^_0^;]EKE)J^J9F^2#>#>]$6,*3,S 3>,N+K"3) 4ZWLD$TJ[-%O" M0D!G[SJ-#H\("PGPX[U?+_ZSV>@YZN_7MVE5)QR\M6;8D Y31Z:H\5+399T7 M'!"RTEJH*JT_HBZK7-Y)$OH0"EI%,//UQHZJJ4+96=\ MG8_Z9F@+K!8AD.@ M]$"#\1(X$1='HO;DL4Q5PW"#S/G(ILJXV1:M4^U]!YAX@?!P3D.\ Q#>YX&X M"SK>;Q%8=^ZN,]^+$'[+>XDC/= Z"$.H9#5#9!9@_G84.V:5KBF'1A\Q;QK( M(3!&JYTZI?CEF?R75)PHGJ$PICAJOFV?NM:+-(W%,%5=PBGI:@)0@GG^S.#Z MHDRYM7[:J3\">.F<6WP?9,MK::>KNT0T6<")=D3>A*7Y+(K7NYRZ'SG3*.5P MZB2##>F; +Z@S$%,:%0/4B]EK%KTW9]F4X1&%!,#]Z>84,;EP$TY.-W=F$A> MQ)@<"7,.YBKYC&K-VQ-B=9T99HIE(:;4X/QT6/+/C'/WL.I8@@3/1)9W3.:2 M=537&4;$Q/YG782D51?)%2"ZI7 '306C""B-,F\02%(2Y"3<0G\+E,D!Q M+,FDJN*UR"!Z;K?9=)O-)O.2Y4.*:^$'0NILC'V0Y:BL%]5=$)0CJ\O3ZRZP\*K$XM4L4HRR6.>&KN57@!'[^)+F M6'#JTT4&B3WC93@T92VHG$AASH&$TZ/T:K4VIDTCR SFE-S,0H-$5J>KH07 M#1B2>_YKQ_M)SYY21&@.9P5>=4HL%:5&S)T"S+*814\U0"!*@%.?^["7$9;8 M"Y#3@>!%#Q2VPYQWS_=?\S:(#2XL!5/:&75&$N'FJSH7U3FX (.,>"-([' C M !C4\:-8E)%X';)'02& _#Z4,*#GMKN$>&5,:SA'&V3UNJIP!U-"+C(N1V"^ M4(M$82L#M.@;JI2^A%8.W%[_T#WH-3==HAH.!H>)AA/?*-C]Q,3:08"ZL<61A0HW6$ MV8V?E)E\=6.MIP?)$T*%(;%>.FT#1T91N/A"9/12/3?25S66]5#J"AKQ@+H! MEH1S49!IG9TQ*M58?Q-3CP\ZBM#)^^LX>./B]3,C-60% !UE&RD8!_)#5?6@ M\(3,J0%ZT$L@R262E7Q54XVY*Q=M#4>J1)ABMHKNU(7Q],[MN+#BH\+)(30:X[0 A?TW%HQ$-U*/+X$BR)SW$ A/I MC0E]2V9'58#>: ML04Z(B'\));1^.D=QK\4UETHK#/G<1KJ_;J53*7(>0QM)4MPF<5F/"7 >99I MU$'%P BO$4:E$WMZL+J$HTS&W!.#) ND90.P7]??B$6TA?^A#JQ+& 6J 02+ M/V3U4_,A.XHL1(4_2.)1TGZN(A4I1B1TQ0\0_+ !J7[%\HQL](C-#%Q:B1>I MI5*'?2'6A@C5X2F2"M D/5>:Y WQ.Q IAJ:=(N[2'V301X->(^>J% MQ3)CYY(.K"A075;?Q*@!"AP'@0L'[2KN.T(!,X&; @@8R"K0651/&>1+)PO M<"ID%7RRZ@'JP04+9!ZB9 #Z5:3T0 H R'F7"R=W@V5 7>9B@"Z,'OFN:<7J M"LDO#7OEQN^0YB#)46N*9=3Q$L.2Z2R0A(GBJ83H9&B6HR7KUWNV)KWD]+QCEXH>,0?'98?&U=@;7/P&SO44YM@\?+\3%W M]?$Y(K._D^\PN&O(>MJ@ATIZ,L]Y7O=#B4((;4U-0ME$;>+C!Q MHC(D6TWWL-UZC)F\IMOQ>H\QTW\>-II-U/BT\?'AISP3ROG8ZK/W\;$G;37; M;0N[393C\PQV:-?!#L\BV&'[>E.U>ZE6H[:J1AW>3XVZ9I&J_FTQN%] MU>K/YG+6.@6%OTHCI94L557XU[*^\C5G!30V.49;%.%WF#1TW'"XH\ YAHAC MG?M'C])_#\(4>_!-Z:7'CM?GJKW'8H[]+D\3;)>=H'/,+8E_%(\GG%'&4>(8 M5#^)0F#'P9R"]Z^B:.2,!?I(4%(D9XEPKGV828F2 XXCYX#RA&-^+/$26T&5 M)M'A RHV-9;HZP&L,BVJDF\^2(4LO5+;UB1"?R'&@&;4%TVE-K%/Q0SGA]S/ MC#V(0S\>9E.4D(<8@'D:.N,L&/O4L!=G]F->$.7!Q!3 AD[W(GBFV!I6AE03 M&<<.?(H0)C#@DU,YC8#)CC!@!OTY2"Z!"M[(>Y"35$\>+Q7O&$L5'\ >>C@\ M"KR G[30LA<6PTMG[.2V-X7MOZQ$,>HI9!Q(G',@OX$:,04.G^A0?TQ*0]^4 M.@Y@N";H*M\V=E.-,?!A%^$VU4%CM#OT^)'_'Y8-'X42\Q,PXG2L\]2H&S/E M,$1Z0Z858#;#%ED)/5+(KA!CP'",""/E+ N'>2J$FFEYNQZ5,N5BP#0ZL"@E M;X6JU+NKIK0M38BO:ZW_6&KZ@NY5TLTV$N]?5:H(,/KR)%S61GXJI\O:EPWJ M[WRYM7I+A_ JAUB2@O+MU$_5NDMK_Z9C MI*0&EXGB)>22AS=1XZOWWCC&BT 7=<4]72-LC; K$78D MAX&(N<$HAS G"\$V-:+5B'9O1!.S6>1SD\EB+K"*:-/Y4SI>DQ_*?XMK+*RQ M\-Y8J)0,C6QP/K'*%RH(B+J?,B(H: ;I%?=@)IDUQBS;O/6C>O0-MPFN$;1& MT/NR20RYU,Q01P?G*0-%M'.5XJ)?B.459=4PFV5Q4:=QLN+(?B7]7&,]RCZ\ MJ>=2I^3MS,Q2,G;$DDI@)-G@#QU-6KZ7D-I1+M=_8__D@.%-=@#6X><. WM* M*3AD)5#/HZZN\RR+"3YXC%DH0G\:90GE]Z248I _,R8%VE8-=J/=Y_/'+$L.(V7(.K(;8TC2RG;4KOH\U\J',*6B%&@1^ M,B&SE.JA;?(H7,[1J\SMHC[R862"L3GA* 9-%%T/5YB7Q+W S3MW OP]-EYQ M$&LC\6G_QV:7QG/RZ.=5.@E=NH=X7>XNB<(;P/JU=0/^&857^[\)7]<-^(1' M^UZ/\M_ \><"N/['C$[1?/&;]&=X&YP)5R*B85X&F:OK(>P,\Y\],U3&B _J:!1M4<_":1_MM MO;8\VN+D^Q [L$OG:)@RW#^+9"3^Q HYWV0Z"V ,GJ';:W;WQ.N]UFN&8QEG M*#%&(8X#=X#DFD_Y#E(+XIR2:>U7S8H+N#@Y+NX1K=\H%(2J+I:*5R'[>(%9 M@W*6^B)P9MRT'M@^"1A4+8I\ @]QR"91G2MAA?KHRO 9^\BA<'E8BB=.&_H\ M*66S]'!$>1HH12&DAT.LC:'MROE N2D.9#$T34M5[D>/:&)[\G?($6!PQY+0 M&I4+\:D6T R/5=4M*5B>,5@HO*KMS[7Z< \K2\QBE%8-;(Y!Z @/K"5,0'O> M^"R6^T8WX8] "-7T2N/A1)L/&$;AOGY-E7Q!MP[U,^=!K:1%2I.&OX%.IGGJ M8\6.:AM134/WI2%,D:?Z1 '>BA,_9OL07'UX&:%#TA194?FV4UGX;%QC9XV= M#X6=L<2H#5-G=AEG)^LE"1W LP$KIH2K(Q]5]BR@N!;6MW6-1.6C-'*)K)&U M1M;M(2N9&HQM$^U75'Y9CO:Q:,J<+9V<8UT[>FK,N[]?VT^&66(:**^&6MDWKI,)H+Y_TJK4*7V-J*A,@NQ_B!% MT (.@I3&AA<+]Y6SL@KUN;<&7KZ1@Q6CJ)@A?%]E9%4$@@3P1S:ZXLN8J@%1 M)'@82E5Z1^L[O!S3=6&9(;8FEII8MJQM;\CXJ>095X("_/PFB^J-NT+UN84! M-1J/]P] M*CDI,4SC*$AT4>>A'&6Q$HHI*1-$=?T013%42=(UAM88NCT,9;2RJD]7ZWG& MJH%A2EB,?HAV5LO$H5DN8[:.GF27?I;D09XFD+Y&XAJ)[YGEH0-B30P7<].Q MDD&Q!9$_2ZEU(3:]4Y&O*1Q .E45@"D,3OCD&%!O7%.5X$4SGINS: OQ#4N/ MXCP^9BK25&<^J6+$8\RZP_@ZC!.,PCF%?2?98.HG5$):D4&\*$ME7Q MSPSKHU."O;2743%[36(UB=V7Q&8R]J.1ZJ!6=/-BH0<4I(WO;83=QX8F8VHA M*GHB8D#+&BMKK+PWX[\60:8,SQ,3,8@F,C>/M\6>6KZD[G"C*YDJZY@8CU72 M%(<\:X9.R*J+22C\K@YJ8!FI\!XVN*@S VO M>7V/F[A3Z!#^%/)WEJ1-V6D\E7DV9WEZ"N:FO->\8BMY$8M)/!5KN%5.3E72 MS-:6>\?LFTW3999V+>,3RJG##UB@HNW2:*U _VX6_!VDJR^ M4(B5LT"6++9.!JEOC$>,OG0Y-80[#(\4VN:$0CV4L64H/:];=1505PE)BVA> MR_ UUFX7:RV)OHAR!83$)P7)]D04TQQ2-06P]J/4Z/K5K5%7=]U41>P$;3&N1KG MMFA]HQSYF]"VP)6J7"Y'2U3 L(Z.'BX*:^2LD?,!'1;+W14K^J(KKX7":DN9 MHNZJ<32+T+?-54"2Y=A>6X=K]-Y.TGJ@:F27\)5%5FQ^&\@K"B+*0G@XC_D7 MHVL_P1)S(?6O19Q.Q3<.PP2T)6/G2'7V92.88#YMFFR3^4#HBIZ'R82< M#N 6FO@S5".6O+Y($[6"4>/R]K1?%^N>!E(DJ:H[0$UX-M&(ER!LK1'7"+M] MA 4,'6F#=&5''.Q+)(/Q?HYVB*-&,'-N)I)N?S^M8*E4%%C'3>$TG/CE7\L5 MQL;G63ZC6Y?/J,MGU(QF X\N)8 :;E(L+(!]RA0?L@JVJAKVYA-C72C?H]I. MH4UP1I144Z%T>!NS7'V_UFC_,,7/"@:ZO3S #(T1Z7R?>@(7'GI-R%NP ]3X M6>/G??%3%/L*+L&RZX^TF=OZ^);H[\B^=3CED^BX4^FZ M>#H-3<0HFF&91K&4P206AW%!$?6!I?@4LQK >2))8].>(-"AJE:;&1VKZEHI ME807Z >CU(G?5->%J?@F56KR^E6H[@CH0[L6?L!:%K=?2)6,NI(7LTG?XLV@[Z%[P70@QJ]*]>;*%3#,B=A(A3U2487(K?"B%1:%0C]*5$0][&.[]J!N:+I,@?9;W!82WT>]E8 M!09RB(V6C>T"K2)G(@9LPQ[I.^A"=*HZ=,/^+PMUHQZ7>(\,QE++INLHE0L8 MA4=,2=#8C1PSK_/U(AB9:">$%\F$?$R^V1RA'/8C5=X_9*RA0&3,RZOSLX0A M,)-9CV\DC"53)[KP!NN=$W^*CY KG!X&(L%7(F70*KB_$35#M5\_Y+5Q5O4. M<.&$^!=%D1Y=Q5+Y,7&-IW"L4RZZ1^NVOKX?HO1OBRBZ10P9D,AA@YWC\X6+ M?&6$/V0%6)I?P#>I@RBFW*1(_GR/*XQA,X-"&6MTZ@U/ADNA7)C.4&0)]2C# M(\T92*K;T<$(B34 %D VS;COGZP.H3'W8M"%EXX6@/;3A'P+=#1**%'1"U MJ&4 "DW\1..>#9-\18B@:].NVLW]D9B;MAF$OKJ2(_!BF)?NM.+49(HI+\_P M?FLU!E*NO3"7CBO*4KPWB7/R3*KM2!8JDG'Y?74/B6'>.Z!T%I&'C51(XP"UF?DI-W4-Y M!?*@JED)U#^)0F0=M!QU]XUDBJ-@H PR-> 02I4AC!O#E8[,!QY6AB?&BY$S MRC"9^-X-^&Y-6">(;XOX1>(#KPS62AT*?4IH\U$<4-4FE,D,[VEXB(Y6?A_* M66HJ9*ADBH5NDUKPC7V98NM"/R0C')]T*H>3D.J_C$0J7.2ZDDNA@>^T-4'U"MHXZ/>K,,L5G9P8H(<2I=45< = M!L*?J@*Y@SE5VS!!/S[(\&3084Z:"T61Z=:Y SGE/1",4;4>65 EI!DYO8[K M>$V/H.ZUV[;JQVG<0.D8.<(&C;;GHGS/_[;H)13W\32.)W!]NEK,)6\FW/?+ MQVB[B$6XA'[?FG4<#3/RZV-U;](GN!3X0N%CZE*#4*-^A9 M3^(M.\+(,. *3 TC]+&DANH]K_@T%Y*3Y1J<^5N/WUSV-ZH,9K4K!OI ;@^T MA3E2W!%0*=)P TPE?@;D.B.]9N M8!N@&T25Z\U#:LMV@P\H.$2T7.M63*2)03Q-Y=3I-=XU\D['KG/!HN)9L81J M3C DD[7>.(7J"/K#"P+/J0'/.8#'=$#\#>]QN,NNI;JHK+JJS$I)1_('F6JR M1M5YB$.QF,5@5$ C^*6 ?KO B*-$!VL2CSS_>HS6 VUKG&/UF58/X-_H'M3^ JGHDYWUQL3DPT MRE/] M:M\1XFZ<_LB%Q&*N!-?VID>=N5U"@B!6S]!N>'6Y2H [8'BM1-%'_C M.B,*K!A.9R[2(F7,E:LEWX/1 #%KUG@&P)1_[F(^5#V-!H!3@D->\PM>H>+S#!SIU8$C=PP<>;!CJK"R-!27_7(3JM#21Y9A MT"AAR>3LL4*5"HX:B-+6>,HVN%R7(^X5Z2VXNOLO/H#WIZI]=<&2)A.$U]X; MO=YKO]8:>[&I<:Z:35$N01!I:8HLI&J,0Q*#.L!4Z_#PVG%WRY!:850A!RT# M(9LK2%2!/W+$AGN3!"^XT4*G^Y.JT)/CI5M[DFN$W!9"EEV*2[3_#1R]UG2M MNR)&C+#,R29:WVD%.E#\"W%L+8+^K^'QX6^FY2NOYG.5& MLFA\'Z5K*\LY#D22\&J.=KX8C?"W6HCW LAC2P_'R' ML[@=B?SU<1^JU_A"UO@ NK;77*=L/QF*?O76Z@.PY[W>(IDNWOAEZ^JZ"W3C M$?252)XX-O-Z+5C8H=?O/,C*GAE .@=NJ]UR.ZUF#8RW[7ZC4\/AU=O>0>/P M<$L+>B F^MSEI5=O"T7EG+U6S6!?)"UY/?>@VW.K]EJ330U0&J /&6V^OSE6#38WDC?^9T#:&KLJZ3/_6Q8E$=2OE"+\A6U^WW/+?;K*4F (;7Z'5K.+QM'S3:7BTU/0[3 M39R+XU\6&6X=6ODR::L.K:Q#*^O0R@?DJQ]1VPR=BS0*I7,L9MA2/F>K[9?! M5KT#M]GONU[-1>H[I@([.HU6KX;#VU:CLRTPU&+L6C'V^)?_\6R#@;/7>1G, MMN8O9?[BN?UNJ[Y]V,6P/0_#:M6$ N&JCN2V#="W!+N&VOV.:SP?,9S\\/%RT&/1>#+?M M';I>S6UK;EO);6M[ 7';SM/FML^&J1;, BW-3?>\UWL'+X.?UCRDS$/<'. M[PXV^QPY_]&D_W0+$,_JT?$RVHYT-N@I\E_6@=E?;//*N4UTZ4)C$&S1%%(1 M\(7>,Q5="[##G,Q;R#J!3PW=\Z:?V%9.)J5QJ%V;U1V4FLSBZX38U+!O2"WR M=&^G7M,9B7GBB'$JXZJF3$M;E/PH:/7D\0I;2MI=D#"O _7:F4:2$;>A]Q%9 M@FP:8@?"&$OT J@0O;A8L#/#8KT./B6"(79+9"0<^:9CNBP^6HVT-O;!RG@E M@_GBZ]AY.0BH3X[=8,&)2AT]<#]VM?K%!Q+L]PX#8ZL;?% U7UXQ*FX3VV&F M@>IJ&=+BJ$^\>H(Z]I2&*<]='@:[J>,PB34.G@AL(0QPZ B+$W/C6H%M#T%QQ%O3:S=[O(]S&Q:H\LB.!:<"I@-$'$? NNY8M4Q"F0M$#Q/G&=W_SA-_C# M$/ZQ@ W!^.=P,3:<=]%WI]7"WO'(@IQ+6*<+_\9I% !'>1?[J9],G'_YB,C. M:1+ Q*IU>*+3TJC#,3>V7MR-.5R0] (I$MST&*6$"&] M)Q/L'IUSL?,&,"M@8*YS-/.!,]'2?OB[M/.L$'.]"&V)4L6[DI%.4*/Q[F&C M=_A3+FBZ3K?1\O@#D62^\YM %=%\^&^\1O_PI7.1A=;'OP/JX46=1:[3:73Y MPU^$_SUS/F361^^D#T-$])%W0!]]\B>@A98__0T>I"F\QD&'/OD@_7D&B@FI MK*W& :_Z]VP(*X(?^&2[KY_4[ZI/_N&',4[R3Z%D3_0ZY_M1USGHTK]E*XC. M /0)"0D_"&UVGQ-MFB#+#<3L\7@)'A\\)SQ>;ZG;GAENA]:U)2A9K6^WEBC^=O@98,+M M(L\N(W)Q? NCFT".KM@#.1 )0BBDKV)Y[B(8A_3R6!ACPK'"\P0AJ& MWS_(09R9OLBM/GOU0:SKN <]D'V]CAZOZ*W+4G2M$<,HG_L-G)HY?-2=8CF$ M9[0ODIS-TODU)"X#9Y=*.#.CQ-'BY"Q*@-O!F&KRH_<7SBR.KF(Q9?S((R5R M-S-A4IQ8[R25LQ'Z^-\DX!Y(YP/I3-$G'&W^")N;"6) M2G #T M7/0I28X6 28!_!= "-W-.8M =9)0E<"9' !N,2CB&7<@P$?3L\IWT'H+8/L,9 M'I<_'+T]>27+Y_@9"^< MH\_OG:\GGXXN3]X[YT=?+W]W+K\>?;XX.KX\_?+YXE8WRS).SQ7<-X'0<,G4.LLK%M->^ M+:C?9[$.V)I+$3LR1';[7@Y)2F!6U?9($H!_;Z1#UGB*$X.#&0+-H?<:#9[I M/GPQ!5D,Z%I\ M(AS.F+_H!\"&/\"P"*^1=/X-=T2#1Q=7,-T5071FJG**:93!Z##&U[-W7>VQ MUL+%#4@_5R#KP$TD6> 4^N(,$!Y)COTN(12&Q"4SN)0D_PV;1)C/) $>0^9 M*IC1>=*:$* ^@2I)G;'_'2:)2=[H_$0!7R($F8+%%[527-(X0R$XEC/ADR3W M!9#<'$.KR\>P\BK?1-R\/98?^*,,HG$>A8W5.M4A!/^ M9=1/?CZQ.8N24CYBZ)_+XB*<%PBDL_/ M\A3 @? #L#(4:8;J:!8F<@B_C5QS)/MCQ"3VBL_$G/U2(0B;4S[<$2^E0U5I +(6$?0(MJ:"ZT;94(4- MYBR)T3E6' LQW$?YM8@1:U:08XE&DCU<#/PZ!JG@=7ET(H70#W8@LQXWT)!' M*$(;//D.Q)JJP-(($2G8A?@I:O%SB^)GZS;BY^&S%3\_G'X^^GQ\>O3).?W\ MXDR)^&P+FFI/FM8@B/ M(HB2!.H=$B\5E&>A+S"\SV&Q0WMC8[.')-_BV _8&8C,CBTPZ*[FU^&FB?#3 M$".XINOC35O-_0\:/Q^?67X"H2MPSN-H"#(44/*CZPD?@*@YQ!T#ZN$G76A3 M,7<&:^B%9(R@L>&9M Q[%' %MNC$6G2&< M="+UD>O 8U,HP%=XJ<_ATC!<[88;K7/M1 MP 8.QHIXM$^K9X8-_%_"]9/@TBDBFO-T8';DE"PMDP0KAJP"!7#%QQS[3,H0 M"=O#0/A33'H@F2 IAE?GTH%. BF@)0&7\@RR.(;!0#(B\Y6!L:L$IVK+5CJ! M=2+&N_3G)N> !C#7G,(,'F/@(/2G1N%S:;[!!:)9\/"T0D\D6%99J)1) @4L$R MT7:[,#:^!W^FM--,HPK-H"5@9<=^IF%OAW78VQW#WA[LF!;OA_>8#@:JBG,. M5^)P_MBW Y *L0+D1#/TA[!)>22!R,B7%#NDUR&1<^H:K#71/$R]2O02:A.U M>I=?G1.3R5]4?"I$,\HX2S-.Z$+R6TBLHBPL=DK$VGU&[I/%AXGDWDPDW8YX6GBK M^(.,'E:G!%??M0P17E'U'#209 XJK.-E+3:EN"M7:[,(*91.<0@%5^L%GRX^ MN#;]('#85@08,:6W\;!YG1.^#' Y:HC*.X:O!T35,:4^D6]'Q0'$DA)U)9D"4%S9MVJ0"" ^;K@ZU+N'K)# 82$NKD-#PZG "H( U)O<#*2U))'2PI MX S#?,6\R;'0P(5%HLTED-<"UH1.P'R4.QTCU2]2M2+A52X^$HSHD/'U M=!(E%AJP%P^9AK8S ;9JR5 Y8%?Z#RF-,9AK]D!, \7=@F_4=73R=NXKSWV4 ME&>[>@=X5B5W:XJ!?F9;-(8VM:&4E1OPM',5Y5J0$Q6OO,W&##?4KF*:#1V] M:AK7%J6($&4\S1W8O.C<[&R+Y/C 6$J=!CAC*5H?!F7#TDI *RU>!-7,NT36 M ^EHX^"OC8N&,XH"N"%V@+_*H2PJ"%%P1?D,RL6!48R4&J=4- #4P/)7X,6#A#NZ]Y MEPY3L25[60WGE-*BPV5?CE"'KKP")@N$NG%T7(*+Z8]")0HK+ M 77WT>T$>2YQKN+*()$W2/PKE%TC/B+;@&,$;&(9*K'V-%1[ EEI* OQ-(2D MP(26VH(6BBX4EE";>N]OZFW?QM3;?[:FWLM?3IPO'SZGGS\^ M#5/OE_%8QCH%]9/BG>]1=PGNP@?NMY[S&*,'O^I0J2]:GGID?F3F9<,55>M! MDS)Z+DG."YW/(AF)/U4-"_*:SJ>P!Q,*(\$C.]65W;8S=7 MP7D@R'[WWM)#GI@[[5%["RG9@]%O &&2!W@'^W\/(H'D*(M= MQACM' \HC"GX,6G@0X,\Z^S/8!WN-$DR^<0 40MIY.IG[M9'KZ3B80*\_D-(I!O(E /L(D&YKC9S82P_I?Z:J!:^=0P8CM M]GZKUSWH8B8HSQ@!EH(2A+YYCL(QD;H7)\>XAW]DH52QMBT.8B2[N@+_KG0% M9;8]5FZ61Y>4;3]J(?J[$&,Q-,O3?BT*D5X60)-7[3-.(I5M1=X3PL@!6\;L MZ/].PXX'4Z94R@Z"Q2A<=0MO=!O.%S9E*QM$'EGVE7/D\,/S."*/3%(YQD%E M4@2%)B^-Y->$@Q575YL:GTNXUWL*&^(\LV..E=^!UH:&$EA5B&'-O):A7@N9 MYC7.'8LYO)$G;:+R>RM,\EIOX&YYI_'TRS4F.B3!*P&&S+(9:V,72.5$'G4=9DE#$24+7(4?C<$'G@73A,ZR[ M&&4!7%PI^H9Q\C3.*.+7S6,><5UB1#43U#U*J0]82CM&-[I.,C%[/#JWQD5)1[K'*J M4&JTO/0Z(QFS3L8D^"[,ZSJS")8[".8Z8!88N>"=\SH6]C6*)(->5_LM9G.3 M2(IS8DF @.",NW,I8R;V M7#G3S?DF&/12C@7&L0I(B1([EMI/5$!-I),4:6K8/$4W6/K ,B1]?/FT"*E= MLIC24O*(N0"E/,09/!6N:HYUI*_]$6 R>>ZUDD:XP%1#40% B&,_Y?CN"(/+ MKZB^#_KZ9X#$2L,R",(UWGD>H>/2*")0I"H#W@_A,9_JD!..H'#(*#O*,"0B M)F31$1R$1<:4PCY\0F1F&7E\#^$#;:3,LV(=C*UQG$!0+'B@N2Z/3^ :Z9KQ M'RGP@'6\<15Q6,EEL)'I##="*5S$$C@4W]X$024/;."RW"3G$XUR;PE5K!N> M'5"\2:I;4. ";-*M7E0#M,I\-7,\%2OVJF(3*/RAZ#Y67%6':8X7L(K$0]R? MVC>K*[Q9/(\\O!JG"CC@NG*)%3A+=Z-)6!# ZS(Z=T"#%&/GYT7URVBOBC'] M$W!F%$U5GF(35*P4A\SC^RD0U@R/43&E"?P%K"D+V870'G,E#>?%P+\E6W[L MD*AS4#8S==E?R"$+ZR@D]S3> ,-"21"8<$(+/P(.O>>!4$FZ(7[VNAK%\O"0 M:*#,*_ E&2M2\0V)EZ(H\<7[-U!@(HQB ,3^L1C ;.G/I4X*2QT7O1_1;]'\ M:46?)WJDM6FCA-[2(:J=(XOS/J@_8T/X+[@O*"@5Z!ODH;SQ$HJU=Y"*Z%_4^BN!@LIW"3P;HSDDXX[963W&CA-S#!7-4D MH NO4+"BC3;T9F\'>LE:^\"N-)53E,V:!VH5,Y%0+0:,&W9.6#=&0>V4V2=* M)Y_$C:OSA4Y.+_EO$BN!1YYB*LQ4Y0Y]S0+$-UCJ)-?)!W(HIEJ9INXWH?,/ M$>95WJA80_.0Y5$U =5?R*N- 8O6#B@2+;T#5=K!.URQDG6#](M3#E'^-+!0 MAEH@&I_*JT@#&VTPI>9=%(++.C-MEV/S4=E@DPQFP-RP-08O+XR.!SZYH&.I M0/^UJQEKGQ1Q9(F !,7#3=&]CS&]E-HV5&T?O;E@S$J7!Q=XOP7 M>-XJ38XB8=!4=25B6N,Y=4BC5'B#%WO'PGIN3@I9/[E"C*Q;ADDNOGXX/>$XQ51.44NF/ !0T*8S MBEJ,2>$P;UMV-ZJ:@P:.XDH2G6:C4EMO"W5KL@+4E:KY)WP!:,'G+\,_HKD* MIJ]:(F^#-/6QJ65D,IMXVU,)-&UT*"Q;.8LH(Q"&:@$R58]L*[XL'57M'T:= MXM24[6+E+V :&3#9:PU@+5FQW93(A/3D*DKF_,62R8FE,#VF2F^X+>0+X*9U M59BF\@Q'-$JX%;LS0B%O$Q-Y2'_2F=L#*<.KKVU_N&\]5/OCD?5!J:_AP_+#II;.>-"A V'AO]UJ_&CVX8LJDZ8/@2 MUW@0_%)O&2>#V\GJ[W6!@"HR-DXR4O::O-YC%HY!%(R%UMX+YD2VXR :D-V\ MPEJ\:"O:H!K: V;=Z7H!*CV0%0M*]BD#S>6L-#M?9ZZ-8_?&:>J&2:BY#KN5 MR6T;A$0'K$1(RWJ.:5'V/97SEAV(4T4;^P?EB,EOHQT9??VDX!E0,0-)T9=4 M\!TMD&A#-,7I-)XN@(DJ>=S*:5;<*E^' M!.YYE,&MB GM8_J]W"!V.021K^K81I2?4]9+EITS'!B*?BL!K\T0!1RXF41* M .!ZR53 EK@S_JK)UR+91#5[C%D0YX39Y.?:-E?;*6YEIQA)$5!_4L!XK%OH MIRK#5!G;X:\WM3FL1K/[FL.P3.8"FI&13 :*I66D,]_?@P%K_P9;V9]2XE/) M=P$:UH3M26(XQ/H"VNAD+4N)037BUXA_;\0?B/ ;\U.E\>>YV>B:]M-,N1U> M4J/(0Z\.T_MQ&T767&$M5P 89C%Y=DR01WW9U&AU7[1:*QJ!CKK/=N@\3>4* MT.]_Q>I;J,;!&@C0+HZGX1C.1*A M/L+*UKX.8E9M.PSWQHCDJ[B$_35&UQB]+8R^H1CX<182XF$JL X*'ZNL&R,. MJ+0I"EK/JV76R%@CX[:0,?"YY#5&*@:IC$/N*H M!J;9%+&14K)KA*L1;FO< MS^'BU\&<;_/\AE:N;(PYA&^F42QU&$$:I50S83J@&(/KB)P>L^B&$[HPK)A< MS3(IA9[LY86-J[WNKUES"CB.!@:63R.FN.A[M]-3S6U G;="+LP@PPR#HD<$ M,:]_V+,K<9@N?E9K'EU:P0XW2%1H]0C$)(R?"[!Z2< < 9Y-(RR<;0KZ(BBI MA'5")-,9Z#P$\F^'06<.,8.HTL3JF,?,(YKI3IL$$Z MK>YGQ^FZ5B[_QI3UEK$JY(P-EH?8 M]IG,PQ1;B=A$)5XI$J!_7C=K-"8YDQG(USOE@!78N**#[-I2 J+@"O@F*M8"93 MQ&E)K-6F<596%NY4"L(&K!=EIU9Z,%&>TS*2JC:5K,.@:@'K=@*6L//TG2%P MA?^5(9OJ5%BPII%"=.HF9NE:X:S1\][H:9>-<$MN%4HG)"2@)(#"DR2G8'*4 M3GG"5]GEQ[(&IMLMW%B+B*[R%E4DL"K@HD)_N< V!Q ?1T$&:H:HD;Y&^BWP M9&D0SF1YC_,4),*LO!+^RE/07#T(<-Q#5=@(EZ%I(-1L4*\)MW26VQ AWR MJQL;ZQ7C'*AVD$A5%T'2DZDV!6FM#>>(K ) U6C=P-3CS<=%?3RI5KQ4IT%= ME,?E=S00H>U(62:48Y7*+TVEU9:,K ,3#/-%\>RA0UO:8IPYTZ @\VF8H-;*,,FUG%VAJ)>6.4]*8+[RJS M0K'^6)YW:6>/ZSCJC:C05,36I*@V5Z(F0E/N8&K:Q=D+)TD"%S^F H,/MBR\ M.; E(58-09;*0YL#%M\ AP;S+>(=]?6TBX$\;HU?N_NAYD['S)TNV"STV$UK MBGT?E7'K').DX5K]H,CF- _9*1:#KK"4^6/.U_XFBPU1"?RY&:;JK<)]0>H)QV/U^>Q+A7;%!9')6K]%'Z+_;#).4.4Y)?&^.T>EN5M*-Y M>'E:)E=V;V!+M*/E#BI%,1QTI]ZF1GFJ<(3ZR%,E:7*$7E M=#C,IBKLRC0;5CX6+JL(8N)0/2 T[:_2'$ B"X?^+*"FR"50WXW(;>[J&H91 MP4YH@\*J+J'YM:7:ZTO TH&$X5?:DLKYY1;;%6QR/KJ]#&-/O6>5,)TIVM!+ MM,+9K%=>HVA3D Q7;ZZ,VSF05*D041C>L5!=%8-P!F+X3>;M7;6_TMR2,;8E MP$S<6(QT*26E<6I'FY42QKED3I4\WRA)#.\ERC<$@:O,9S<.VA:')/S3_)I2 M7:N8K>K,9KJQN?\_>^_^G#B2)8S^_OT5"L_V#=<7,@7B79YU!&7C*F9=M@>H M[NFX<:-#AL36%$BL)/R8O_[F.9DII81XV1((R-GMLLTCE7E>>=X'6RI" @L7 MTK+.)C@SQ4.LV6$68R!,.DITQ?U,EMQF#43!(CPN&@Z-R\ 7A:! = ?#1/>S M&,I0Q5#;Z%F>LXN?KT0WQ49$RQ0^?PG+_, GHSN+0F70#9: TB1=@1CX6G$' M,I4[:('#W+ZKKS_(9@@$CI#A(\OU?";)URHZ&;DDN ==XL]<.Q)T#".'V$+- M'/Y[AM(0=H*Y!D)H+0@>BI[(K%.1%$N$&Q"6?R'/H%E156SH2,W4T3,W)NHA;8.Y!5#+\A9(T]"2BW:DN)0; M3\N-8.04'C3=H!NPN'#/ JUD",K%@MM9?CSJ:$C",'-0W-N@KJ R"!6OH;K MO+&!%L'!.5H8G)XS7%D#C T:I)M>H"QS:R^<1_],#2H'VE)3\U5TJW?LV(<# M*"59T:REETTD0#%#D@)QBMP>0'8'!E?/''-N8?-!KL(4B+#/T.'98"_0Q0EX MQH,D#N%QPB[5+ F$+.QKKG,U9@QY4P/G$>)F$>'"VO^C+02:%Y?J!-1;<0(Q MD6! (@8Y_RC4@F P3OC6S#$)O6)RD@JW&-U-Q2,51Z+.*6B0"UL6VBC7M_CA MXI*>\@NR'N=4B4,3F#&4-G\NV"@N'P$/AP/L8@IM4D<\K+CD+!' )V]_[-B/ M9W#7+<#6B(%2U(GQ-J/6LE9 =/?H;T>[!QSPT(I4X]+<9C[Z\ZEOE[] M(WP(<"C2 9 ^61O4*WH!3<)>N=B^T2@7<'7AS@<3G7A,>Z2DQ*@;M OT_7M" M0,'F8GES/&/+##TXX8TJ)7>*!EIHP@._@ 3 K,V>A0.X M>;>B'DP)P70VY\T<@S/H4T%+2@%E=AV( 0G@@** H? 7)JL82U"MV_7QSI$> M]4"W2>\I[$CNRT-84*9!4QR1)BT%KH0WBQ49^MSAC"8:?282$K9LPK)%1!)> MW7,871N;3+Y$(]V(J0420?(A!P4%\ G.]ORFY-T4)+-37)!LC@MJV\#.Z"K; M*5-*2AXUE#!D-W-978*+]74^;S<=T'DHZ;FEO.H;8=Y.F PH%>FYSN#7]L')NLIB]?Z$LFK#6? #ORD MH!,BC2XP.00/4YN5P 33A78 "_38&/*B+BK.;<. MGN!:PQM>/)N;74"QGA>U\(6A)>):+!\%SXS*9MRBB23:NZ+O;BS]?G'T2H\E M<5%K#HGHA43T@?#JX[80DY2V!'/A5#:7'4\:I2H9A_R>"'L&2^\MWGJ!YT8* MUP@")VBVNB1@Q\G%C!+12^#>X%Z4-9!DC70!$//Q$2#I,Y7BC?L1M1+P4^P: M"Q6I=\<D[J W/>(HB;^^_!E:XB !VT:.*S5J$B0%BM.N"?($Q=-[U69*%^<"T253C M(2HKHK910.K1FX_C/%Q)3 _D+N; 'A #3/ %JNJR(7&2]A!1523Q+DO)8.?< M)/7"N@3Q)Z6=, KA-K&4V\:T M"5-L(\C9B4I0R6,;&Z4'OO:I^<9Z@?"861!>G[ JP* <#;R7P4@^G@\69 P" M3I'T&9^.@8L'9H*2>IQWZ7)^*>0Z$PRV< MY80=\DO%0KL@R+D57C])+?.#KMY!#_V5F2&"&SSN:C4?J,#9O@1@[?F#"]L/ M ,:N[,(^#I?/3"G#-FD;( 2[[)9\28PN46JG5I3*.!XP6@T M001"87Q9Y"N>R3/WI+D*]1ZDA@_0PSG1&C6C)%521_6T(&CGK J;KJ>UCY9Y MY!-";Z@G)J:/A#MFX&._X8[C[7;#LH$%EL.],*#RWX8+167GD%0^0FFQMR)CXG+;^ZCXI.4^R >PKD0 MF&["*!VZ+;@\;8I1O FM!9B"(B5,B8&TP7P%GIL51'8PUHV=!N1ZB Y(]-[ M0L4LI(PP4I6@\F)Q'G\)PU1+PHL!<@ MPW\8F?J'YG#<^I L,VX>_9&0_\3E;YBOR0S;4(D)A9=-&!FAVP^B%E2<,L-' M".%_!NS8QI-21%]3XU=(Y.#X0<86*+.2320@PKE[[D%,#MOKW"OSBLKV1UFQ M1D,A*+N!S@, ^&H.?LVFF%TN/#-LFN66X]3"VM8"#T4LIU[4D$9[A=&AK' MJ-U%LLMQ@T14= IKGY?@8SMM#1Q0CP[6XV!T&7..A$JO8[AG2"98#<$JFBE# MC\R!'RFU%*R(?E^*#*C_!)2&$_KL&43Q68@ /#0LFPUF:SO,.QY.F<2+^6$> M$$%4'!.@P'])+[: \:7;->&[/-FN[X0IYHSC> H!W(>V FK^XPZ/&0C1YR6 MG46=3\($5^.+B&!3 MX36SL:."*?*?3$RPXG?F(D\,= WDN82![ANXY48SUP:H,NV' TLF_Y#H"]HE MI\0P%2CL?+V89:7J#9ZT-N!A55]4(B4.*4DJ.0G!FLRBLFFW?7OMOGO7NV]? M]CN_M[7[G]W+[ZU>F]+6W;5V][,+T.EIK=LK[?+NQX^[6ZWWO=5M]^B/NY\W M\.)M[^=-7^M_;W>ZVMT?MUJ_]2_ZG=\[O;NNUFU_:W6O.K??X'VM=7]_T[EL M]3MT%;HXO(1@O&Y?M;NM&ZUS2Q_1Q@5N6G_TM/X=7_:^U>UW+G_>M+I:K]/_ MB2O0/?6T/]HW-_"S=?LG?@UVT_[GS_;M)=TAW27=&3S\NGOW0YR,_JUKW^]N M<%=TBU>=WOU=#_]8=EX==G?S,WZ6KYV;3O]/_'C[^IK"4!PL. 3]&W;7Z[?Z M;5V[N;ND!Z6/7W9S][@FO_\;/;Z5UU+A%V\+1P-VV^]+?.=9^_];W= M[?1;% BXA1W'C'QL3JL;F+A$/)6 4GXC"\V7OM2W2QN-"74O22\ +L MT3_6NW.OSTJ"><,FF3O)8L%>%^R4\PTNUS^043R[%B>*0"MLC-3FCB"M-? E MDN?%#J(;:/3Y8:'<@/O3@V(?3BHL?Y!K0V(LL4W *<@FGZ-R1J"I:KP"-0P# M!HLQ0 @-[,EZL+CJ'M^9+N4M6OP(@1N$?0_M4):4)O; G9%3V2%,KWL?F[X_ M.^-G(M(U@ZV%Q$4UCTC *_3:@/9"(0-*KDO\MZ!>,]CB]BGK3W3LO6$Z&OB#MGU5N"QH1K%::3+__OS2( !097-&(\Q3 MI;N"X__IN+_TX#?\]N43%:F/#M41QF/+=BSN(<+V#V#2@'J'X6]G&O3WR Y, MV+&5VZ@L2C.I,B1MI\KH2XKMI00+"!V$L M_!Y@;KR0!VHX8_+"R\M+P2.#PJ/S+&JA^<<8J#RT+%[?0@[TI&3HJ*8>AF/8 MM6"+C$R,0:&?Q75LZ+(DFXETAP7TQ,=D'GV(Q]/]$.!S#Z3&P\3R.<9G@8B$ M$W/S@EHCK-F*: :#I$!/K\'Q]SH<7%'AX-R'@UO :Z(F8^I:SY@(A+UY=)'* MP1T$+^<0M?N&*X<@" #I/'.1N+(M0()[-;ELEN:"3! M$BJPM!$_C56H$,<":U\TEDG<=<09R=*XO1?TZ6/=*\:JGHG[QMP4K$\8ES3L MYHXVXZT)KH]J2]L6H""50O^%) %177R ^!E%R=1TDYMMH^'^K=6ZWUUBMO ! M!9WX!19Q@Q&)&Y21X!=Y> I]4\\671@R5\6=)^+]^&V3WL<^:VCE.6-KR(NZ M$Z FPXI^&B0YU(=M *ML3*X.-*:B-Z+H@B2[V8_-_/P'!#L1KRS +=J3S00 M^RY:7N4+*M):C6-LKIG<]S+:YM(:_O<)E=;5>J5[GWWM1ZO[/^V^UNWT_F>C'I.+J/YCO/A/",EB&>PS2^_"D"C_^\KR(!]C MAI&S!V?F:S]8!D?7\GZ]@T%E]2G[V0X=D>WO4P0D"P_R MC6%LS86-L8:JUE@,W? BG^/1&!;;X<8(S\:"6C.I-G/B>$&R*D9:V IGO, M M5LHF5]6E2>3"(^!&]M9V" M5.2,'\1&HAD'M63* Z"&^J!QP6."SV!4GRZ*Z>-T/2AV(>'4&3Q&T*A*>K@G MU=/Q/)?1#*;!Z(O3H21(1-I@,3N355=!5L^$2G2@ KX3$S9&9'2S'2!90)9& M!**QE46A*98KB:C?$_KDIJREHQ4#JTK&EE3-E] , M?#*'O+)I$ !/9\\F,H:V[$4NQ*K$V;.=TSEU<7'T'%%/V=4"K7?Z/)&H?D; M K-4+S1^TX7+%[LGZK%%UM^R\9$MLXK811NOU MENL]RF?X0&Z_$-K[^1LOA M1E^<="!;K14,MK-*B0)W%4B9^0]: V7?SB5XO5ES0MZ1(>P@!2EQX,V'DD_S MP17Y"R.J'(Y1'$"?Q3&4-$-F.)E8E!JA$AD[I\SL(6\NC!*4%1'_&Z%DN<,S M:##P%GQ,-%@6_1U:/?K, 8[-%B.PHB#V5M OD 2"A($\T@,!DPLNP>$63$[B M'2G1+Q_?4Q0IE2I20Z5)J1D?4*L5BHM@S@@+$H=F+$- 2OL4'^>E:N]+WMJU M=&0Y(3O4DZX3%0KT[N)5)5(WQV]!4@=SR0+-8TH.-B.)G4LTWH)S<0DKJ5MR M\PW\!3) *'4QUU78+$!2:.0>!2Q]#/D/F9$N)ZA8*\^3KLG8AO=LQHYXZ3R< M9?FCVF?"&U->@I>8&<,],U!/>":@@QH"FY&'48]G[N0#A=&=3?T!V[$MF,Y; MM+;."JW?XKF1K F9Y7OAD8=DPANV,'44*52T8F9!!CSOU83E]:>-@]X'/1 M7RCP9%_3/L2E-,JL3J]AM9V+90@/J$IO^]6#I0?L9 M4:S.PG7\F"Y3YL,*!&FH,CY'K,/[P++"69:R=#"=KT/X;I#UFQ%QD(46:PO=;RS$SQ!^LY9E+I" M\U2TBX@8;RP3,VF<-Z=D9S0"LDSWP;.Y1FD][ID\&3[8R=QS?M]+MC/_ZB_T67>!K@ M!^\A5'GC#PNXWW"!2]Y-+?B*Y<7)4G@?!&EPJI$='D'/; $M9IGO(&#!E>%X MGS.ICY>)?K"WB$[!8E;!,4+*!E$* (OZ2)"(5_E)H"<8&3Z2"*!8+@D"IS4& M7GU\DOI++81K9$.>J(@)RX9B.O-;S$$3J^ B?ZYQ M62!5H!0+'\9Z[B^4]LR9,;=17A0W)X_W..Y>57'WW,?=^RQ1#GQRW,X(2!ZO MI9C(BPE^F53UR,!OYF'SB"\8[_[KW26[=NZ[E]HC^!%L-J69)_='V WNOP*UKJ[KO( I,A2]%V,/#I8'#3_H2CA<=%Z6 MPH8HE<3\F(W.GME3L(D&V)>FH-W9VBT%NN27*()95ZKJ/'F #&8HYK\Z4 ,N M7!*L&)YK"3^HW82CN:&X+$A1'*(UQ,M[Z2WQ3,[0X10&PV$E2AG@) 8[-2 E M81-3]81J#9B0-"5XPURY)J9$=($O=-%\IW?5U;G%-0CK-] (% UC0%>Z&_A. M<$PT7DLU7:+K2#]VT<,*6J6/(3<*T1?<\'*[#ZD,56Q'' LK4T;6B.Y$?!6& MPCM8SL*3MR*(0YC/7(?]]@^36C%@GKV1H$A/^PKN;6IB3L'W$UBT(YAR]R22 M5@">['@1\@GT=)A$$:$,OG4P48>N,V7Y?/0>?HRS,TMK ;' QDR)?K14[X:9 M85PMO:24;0);(U EX^#)'/.;CVZOKL]?J"%[8Q8(UCX MWIH]PD"_\ $@%%%(RD\+4B.')@NDBZ/K_5"L5AN8N.9WG^5Z!\\ M',,Z05D3KA+."S-9P,>M#M:9C!Z/KL[[M#*A^8<@X2%5-L?.5!Y7-Z>[\6@0 MSZ%ZA!%N]$DO5*AXL;C6V'H =9 W;HP:LY8L>/@G=!$UD*^/B?D6M6T@UX9R MS !3OC 14H2X@FQK&2#>&Z7O">_K@_U>L7;-0]T42L,"0$8-;5[3**XHV3@F M\SS'5,:%A!(SSCJLZMB"9#/PY'LIRJ)\4$*:0'[ 9P0 2T:E8 LW4&5L# MUOB$Q=H^=+G%]KB#IF]2QP!A\(C2:-Z[-+YC^DYP*.'&#^W]N'\CYL)8B"WF MO^ 65M NDM] 3AR6K-SQA42;?OD1O0O&1-@\+BJ:5[$[3CY<5#.+;"EHN\H: MRTH%_T%Q<72('F^A&C1J$$6*817W**@>#DR<<%AG$N#F19\79QP)^ML)(61!9X)5T+KI/(+0;) MXN/ K<=]RAC3DJ:J /!QW>"&NA6:X5.%1J'(8EE%""1*S46]Y&A:-/)YR]I72\?") DB_@+ M0+S3#+,BN(CDC)'H(,0.I-C)D]\6W T3NEU$T_0G(H 8 2S#"KA,& _(& C9 M("JE"BN2S[2@PY#*]/M@IE]MHTP_8V\S_:[:OW[41J=?&:\E]//WYAOK M:?*&LX]Y3OR.5*(K,O.] 3A6('FT[X(I+D;4<#ARG648 C,8)M)EUJQ)3<4! MU4[I5>VAWVM$^ @8"/%AO)5E0=APDP7Z,2K500]6M !8X +2XOCC,&$I4,,] MU"D@_ )]#N#K"3H^^):&KOEBXGPMOFQD2K4Y"%*RZ'8Q_,244W?"]+G8\$&>G -H#<45?0 P15 KQHUNZ1@>[SQ* MGX;88AL. "9]DH- &B(/563,CQOK3"BU&H+'\\^!6AOX& &QP.9-R&-6,')"?Q)_ M4/@TMSTQ8B%V< !HV%]+AH$T$]X6/= ##ZZ\P;G=(YA9.2]Q0R>Q;89UN8+E MM5,Q32%LPD2&;/*&=M7MS9_#0Z,=*OZQ=%RTG@M/)!]!HJKD78JT>L80.'D M9!;D?5*Y$70FHJSX;)G:5?]R?D,ANN>E85A!#&G:OC_FW0C0TR9U'J5D3-<& M8( XPW I(2(R+T'R*6@0'+"\. 'L37+C<@:/G";LS83?9&BA; V/%@>-RH?8 MU^GV<(FH..!V;+"HO%R"A)G_8O!AQ&30% M];$RZ) GDO0X(UU1 ./S MFP\RRL=!\PE+[G/HHF/;PYCB*(&)XKL\%;FV4BN+^6O!^R3RK6+3H5F<4.[: M$HK99;K_(M7_8]7RMO3T>+]T@::1 Y%UE@8?Z!$)VM*7Q9ZC=SN.8FZ<.3=/ MJHZED)5#'Q/;YI>BX*#_@XZDB_^3X"FJEE $1-Z)^6S8:<6#X.,)ZU0:\ ;Z M1M;Q6FEK'Q)E=N2![)@""1#_HV(>*\JUOQ7Q?W'?ESA!0IAT;>%2BMX!CX'P7,%J&0=#."L1SUKG&"37#FSA$#O]1*A2I] MZ_.2]T!5 \/[OT^,; BU5)S;W&IHK^7_E._)!L4J: &R!#VC)\07-Q*CV!^Y M1FFK46I6S]&O:YSW61HQ:Z,*TI*EA08M\KE%R\8O)7TR-N;%"MN525/(0'Q' M[1VYKW3,R@D;^4*6RKQQB1^'D2_VS(O;:VPIC]YQOA=I""PM<$ M)7GKT_9V0DC<$:1H:;>T=!69?14XE[B(VPEE@!=!$47NB )K M3L:\$=)IW \8D,PG<-1\=GCM8= )/_ &L1;XH\!#*+E>PZY\\K,4#2H:%"Y2 M61LCK\0=6)Y$3 5%*HI40/$.18HDID0&':,5=,GPDGZY2\O_GG9IJJMR;\YS+SKD4V"49.("5A1%B9?V1^ &2EQ#*W M8[D!XN.NJ$3C*SW*#5_B:_"0]:7Y1C>K=;RQ"V\-(\LG< M?CX55J<+*FY0W+"4&]ISHAD3>YA_DJ)H'0;&@JZSI@WW0C'3# G)'\5V@'*@T!C(]QC=*Y+LEJ^.%C>@PTI M_%VENR@.^# 'M*+Z1^"'H^Q@CEEA!*2A0(;])@6'I6H6OL6UJIQ@]ZP8[5X4 MV_,*IQ_FD*Q:0GALKB+5'#^]!66]:U1)R9YL*(--8>+C,$R\1=T-:J+D*A[Z MMC5YF+D>$:FUMC4.N[5 9Q*/$MWJ3M1[G=]>5_GMV\AO3ZL86N2.QJK ZR<7 M,"":$5&GHT;HQ"Z?=Q36-S8JK"_O<6']=>OG3;^G:U>=WSM7[=LKK=7MMEO= MUKYZ&$@"C_9^]-KQWW[V[;+>O%/4? M"O4;Q8VHO[JWU']Y=]OOWMTP:D8ROL*!:+MOC-*&!G-!;#B<=X;*G>N,F9%R M#SF2P]G[ND-\K/="N*.!O*-IN"/F+H:.2*SR@-BL/31T>HO.3@Y+W1ZP& )6 M#B8;\[;=D5FP8JXKJQ\$=AKJ[-$>#L?R9A-Z8'H4/DL]Z#[/6[>B8QV:*O*Q M*!J4<02#U+$5J#SH&\?2\B#0Q!.]+^DQ,"U$/@L,VQX,9A-PUQ Q]7PRF=F\ M(AS<-#BCQJ8=UQ>NH+S '#"*-0* M6A2#T,>5-X>'_7NL0R==#,K+H>P%*@L1)%CO/^!3:N6QUAQ)PP#QNQE)*X,N M\/W"%!TV)TTD4\ $DR>+C!: D;TW!T(=^XAQX"'^-!)A1*RD%4W!V>P!]K#A M:GXXQ9ZC(S'TMTNI:G7+TU+9/"M53\DGX3U(GH[\2>H'0>R@VR\C;PW'#XM4 M$DL,8T Z"/!*W]MH1P\K=E30OHK6T<@J(1SU& L@S*$[ ^O%"Y_6^7$6#;=: M$^(X>R9 5UP&L08.F\@A(79$LTH<[8ZM76 8^Z+!U:N%5*8R:JTC\A7??<"/ M";UW<6H64FL[K29_!( (T!<=.TPQQ?MTC\5]S^:TA8.HNL'0\1U,!Y1X%XD[ MS,F$+(D@O52,1)^8%@X[Q[^'%"7! $V<5"(?4!XGKHF.LWR*72'$TJI#((\(YH]H1;QY"OVH26]N MUFH>>A5CYZF0DAEWCBWS :;BO;&IG/./$3V'V+3Q<-38RO'D"1/2R"A83DN?F$"?BN1;UL$ Z838N(.@ MX9''+P04OP&(AH1^<8Q#"FOM34% M.@-FI/ G4%]T:HA]+L,1NTLB3W%)(/&!?FP"6.=Q@"E45?I;19!T&:*4[F-EB5P@3>@EX? #6S",X?4"B@F5$P* VD-L1@B ,1U& PW>"CMF\C5,PI7@M<08="@6VD# 248;T(6KD M6=_KI3"*< 63',2#1/S@!3&_CY, Z](.B-<@64^"=6OL.:AM_9L,0L*TWV+Z M?%27A_$HK.6\T+F !T2;&2ZE<+82)PNN=K))R#BBF!Y*W' /(?BEGLDPO=3B ML,>L;:Z)AK.B,4? "@&(\ES(4[#Q0G$*#\;1%Y;C8K^W;9-8*VI!]!BP&3=7 MBA5AA_1,]P'F89S=O8[)F[A@C6+1X*HOTQRY$HL=Q:@V^6A*G7 M+E4L7ASW%[UHBB4A WDW"GYJ/)WO,\+H@9KE8 3VSGTT;5GFPH?[E F'+Y0D M0ICL0.B$5A\,T)*L/@D[46N/6V+KH@-:BH=&W5+D/(2;(0MQA!O=!%$[F)4 M6S29C< H0T=^A$0A5SSPLD%E%(\7YAZS)08"3J*W&ZP$;CJ 1E28[[IC,)E M$!G];%&=.[QZU\9204NP (&P!DKU,=&BK581NI#NEZ$BY#O2*W#H.>R:1TZ&PB8X^P MSD2);*2S?#'FO;-C0[3# V]VAR/+.P.>F2GE,:U,8&)?1>5?J/Y@Q@_I?EQUSK$TH'IFKPF$OOG'?!#_S2^3,&RJ2 M07DQ:O=@Q%C.S .[&D[,G+O,VXS)O[CX!K>>,##FBD!Y4 GTP#_#4%-JX[+95E)1WIQP;JP%_KK /T2D2%%)*GD,4-?]'X- M,]7MH<@1%B>G9/ 4;A,_ ;K9X\R"2@Z;/SS*/*%IS(_UP \5CNY!WA8(HH"8 M4HC-A7Y,F/^(8S$GA/@XE!NCUDD$2K"=0< MRC9SZ#!WH&;/@!UP?)@DV*P)Z+GD0^)+"N+HT*D78CEP<7M?0KI_LESF] ^: MI(3KAA0LC["225>7Z-Z"T:2 FZ2@PB+JY0)Z[$"F,M0$X0"I.0F94P*7>);8 M3[ E'BX39,KM:NXHBSC.,+S_#%".\K)$T\%U\"#FPP9N62$SGOGC/=\E]B/] MKLU\?]Y3) 04Q/(81+B+ENY']%YG@V/A+Y^I/B]/-$(H88$8BX@"SBD=^XOS>^@H=P"C[*'7(1G'N^ M->4Q3TI5'B>II6XOE9SV\>2TTD;):;6]34[[?[OM7KO[>_OJ_U-%6NE3D;$9 M%;7VEHQ:/Z\Z?>WR[L>/3K_?;FO7G=O6[26D_+;_==_N]G>?M0LI!6BA8-H( M#C4*-';RD?K@%1J_4L 3W]LIX__]09>3L#],2X?X;0K65*['*/RF]O9GT MDOHVPYLA>.,/8DWA\OIALDO5PB8\(K:1QBX*VEWBA ,T5='J$@9\(0+*U[;#@9[D&D;)(_P7$ 8%D8U=.=-U.Z:PV?+ M<_BP+&%\Z@N,G82M0(Q^-O 7[&7C3=RASRUR2N'>BS\1!##S[8'+.!B2S6<( MOY 'J.?7M2??GW[Y_#E"U8BI(:0=H3GU!<4+V)DG%R\O+P5JW\!E1LTL*I\X M@2OA\G'A4ME,N%SNK7"Y[W:HVGA/]<;6Y>7=S]M^Z[:O75.%$FIGP%#I7.:A M +(?&93$21+N:W;IXG7[R%RPO%T@3_G1P?F:89;U X'LXJ0F'CQF,'6= M$<$T"^Y>PE%^;,@GUQG-_X#;_&>OI=W* M@6A,;6K3"EDJ0CYSW2?FI>K:H#@@C!A;1\ATJ$Z_W=/_[/U7*J?_>\+DOE0F'IP_F(-?CRY5_X9G M/ UN,"!D-%K.G.\R R+=HY+G(!0WGX/00E\7*-!_]V8)VFF]2C7WI.V?EL!% M-P,S(;4)"?.>NT6$\^$5!"EC$N#)15FO-8I9;&C/X%#1C7I5P>&B5C12VLY. M9JWD3L"(TI#W"!KCD 0-WF<&FSM3R61G>P800S=J-06'BW*IF9G$D1AV^KJ6 MW? Y!5BF-/^):Y>8FP>JY6M4M90]8_G:0[J4J:"IH)D--#/24/;?-NH[OCD^ M"*U#F3=KE9*"PT732 L*AZMLE)DP'3HSB+7M2*)OL(F\7Y *G@J>48=L M0EH!)+J<\1+B1J&X*C)N!+DE@?0JUO^._XU-R\S!DTB[E(++GC:&DDOVF=7Y'K'\ M#M@99)B)[ Z6'\KSV#KW=]$9H&$;'$P?8U6K2>69V)3LA0VC$% M]3:8Y<9+A3QLY3<,*T*A$BD<, -KSW"^#)],*L;-T&]!J=#"R1W[V>N@J7H= MO+/7P;%(/V.OI-]9EWO)KR4IZ!*>1+9,%&8F^L+4-JDQ@G#F\P)*WF=7]/N3 M)*0KB3!8.+E(':0DMHCPP\IMEE3/[@2 QH8SAS)K6QPO#4CHFXD#G"E=>JL PC!*K'H]L:="4J:'W1(>Q-?"WA<13H*ZL=*,6(/.:K0;P M7KF"[=AG^''Q_8!8>&>=Q+Q(:9@E/DI\26=_GPG""5_WS==P:>DB"[^(;38' MKO4 J=T/]$0JVSDJ"-^3[5S=+-OY:F^SG=O_:O^X9[,PKKMW/W :QDVGU^_< M?M-Z_=;M5:M[1=^ZZVJQ^KHTOXE')OOU'*OM6Z[6]4NG=;MWVN6O6TRW:WW[G^$R2^5/&2 R+WI8(T1>X? M)_?-AMG5ONTON=]U[^^Z5&QKW^Y^;W>A#T![]P3=@M;XX#VA&P43\AG' T ; M7#9A7LSMYN:H8_-"'FOB7O;^I"Y_@!:U@TML@, M*T)YD1DWC!?MSEM]9.RK8^*8%&8.H@%N:D^44L">MH>\)#9II8+68M,7$-J> M[_)!*FR0-R#-,\1#'7 T8;-1JOE&2T3K>F.X:^ET] M63" R4.;%P"M<4#KK#6V-1H!;JR@@23=,HZ[7;55H#4AR_ MT?UL@%W65F@5K49ABM7(G E8]R*H5YS,/-;T[,OBF^ H>\*HP=TQ^,]=!WR@ M@>U,+#ML'99(EG)C%BY H1>;"UT'<7! 0K.0<]6V2)%H.B0*1$=LCQ&IHD5% MB[N@1=$:'AK]L. L*"^H6(B^]H3\8KZ")V<,%GW0!!>BJT%+;^RC++H)RY.E>#]EB#Q[ M\E@=Z,J'?^#:$*L$=8/2]Y1:?91X@R;4N+('8T=80'OBL(:SME;Z301FG9F/ M-B6VS(.9*C 6CCLXZ"Y7?>798;/=J/GL,BM>A$9A!.X;W!LC.-03#Z;@7>S@A:Z>8B]HW.)[Y(?&L:N3(]BCEA, J"S08 =G,#L(9Z[K=_U.[ZO0N;^YZ/[LYB .HP%;*)%TN M;D;2G;TE:8F,N^UOK>X5!&VO[[KMSK=;[1\_NYW>5>>29?/TO[?ZVGVW_7O[ MMJ]U;GOW;?Z&HO^#H_\-)P7\8V_IG])QAV)4ZW=;2/KW=S>=RTX>%LV(O1VS+ MD>?5LY6"1KT%K445K.F;4.86[LX2!10FUV*?K >+3X(YI#&0S:(JC3C>THCW MR-@-YVC\S][*V,L_O[:[/"ORSU0$ZT?V1_?S]D!M1R;YWIA%_D.:?PW3IJ"R MC#R^?7#B9_,=,\O$="Z,W>$D#X*F-.:#"LH @<&'W4/%X,Y(H\S MS'N!:@D/.D3K,#;29&N.Q_0*F;'Y63"Y@:]O$Q_G0-,U7=/SW=D IL5C'LHX M'!8GU<_)'@.Z,G:3']"O@:,19M*)D7_!L&%M$$$K3 *DMQ2%J EQ)02#)0UZ M"QR9O'_]A(+KB5" /R>M)$_M&HFAUE(6C17.O.:CT^!2A@H0E)E3%QQ2\848 M3,/1:VRN(AN?(H9J!<>;[V>]J0=P8VJ$ZILA&4*4#MQ.$:!XOCD:87&,Z?T2 MY9%L\"*.M>/S]M["H7/T$(AB]'9)]4S1=7UZ2YFL1$F7O'9C8H*_Y\F:"N)\ MHJ^@QU3^NIY4':22>^2+JK(R&E+^>#0D.:"R)]&0V Q1K(:B[S)J?2+C:4#< M8>@C0?:(@1 Z0/:R#.GTZ5_/ENO8 M;+ZI"OXI"-1>0JT>_9@0FZ0R7SN&*QC,[GQGI5&J3[/QC:] MYE!M$.,B8Q%"NJ1--P,^? ?Z&K//1+0 ,505N4V1M"+ICY)T5!I#9?60C5M] MAL@=&R&M"$T1VH<);>+8T*>$^=Z8X@H12C C,,\!S"(4>#/;G/E/])/_0;D* MNK[0#[A:H,A1D>/'\W@&<)UR^A(#G8/)SQ@BX4:74$JI/AGHI6!Q3P,?"-4+ MF#8JJ[_42'Z&#T3H>>;A$+? AM7E[[,<@, RE![(/D4Y1)&^(OV4M%CA;N"I ME#A/72B>X#621IG+WBWH[^)BW")9=< P!EUI,@57'&:@2!VAYB!,8=VDUW%@GN0BE$M8LGZ-J7O##(;-_>R/Q'* M2"\$.R MY/CAS!4QU7!8FI8\J4IG(H5E2S(?,*1]@MO&G4U%YAJZA:>$-:VC M,N*7[;S8&N5KCY498"&"N)A1=027?I#/^&2"ISIP.5'44 -=##CU>,1"ESH^ MP6A4BQGA+M\;"_P&>Y#*2>&&U,"TH0+C ;+VP#^, MTQ;GLB"OI/Q&.>41DNY&(F-7)AP'LA%?%CG53-\W![]8>J#8'OC(9E2M" AK M 1DU,HDC?0M3(;<<)UHP'IC"AY+4F P?"6M=%F9CLE1FUWF HM(\M MQU=6;)\$-/J3T'-Z/ ?!FY-NS)TKM]J"KU!HC:$')>3(@J47>M$8],BS,WZ. M)A//B\U?Y(VE$:/Z;#ENZ$8;/%%]@=B/'.1SD(UG9KAD3)ZA:YP0'!/BN]; M8SW.DHAE[#GAX9ERPT0V!1P6G"3I1R .I!S?1=(STFC3L1\=^.YL.D02BJT& M]?_!%PO:]8EQ)*K;C<=BE"Q\;"+RLA, R3O064'K/60>7D&QFZA=\J$@B.8%S?*P/5V@ M9Z8(".Q^8#3M5&.0(*,Z?E;ZXSFW*Z#=@/ M*Z*T!]W/%$$T]" =,,X+XOL M0M5 4IO%H6F-WV*$,<]J!-+W?90]&,O&%I->P*T,#13)P1+1KX<Q+;ZX@"B'H:Z&8#YZ%(M/"IIP3*.L9.8.9QQM!1G(RV'D2SA^Y M1R>6\#D++8T=#6Q1KF&^,6. F904S520N5#PXOE27420)S"4[L_]S)4KJ5RY M=^;*98:F96E<8OAH+(&M?')QW^KVM4ZGHW*N/YX/6-DH'["^M^F UQUHG]5I MW4 [4'JB]FT_1^G6!/+7A+.;M2U([*$\G;E0U(F9S&COEAJ*"3[.!)NUR6TH M)DB5"4!3! T'IGFPX:&)[<.9+XBU#3=]9J'90U8*<% Y_8;24U1._R;B:[/& MQ\V]%5_M?WWO?.UL*+*,RG;TU(L.%7^O<#&W6;61M^1B-MY[,&W[F/Q>0$#O;N9CK$9\'QUYOHJCY>_JS*ANKAFF+ M[V'S[8MDXH>MA M[ Q^I7Z"VQD$LU(9B+9[$%[AK P,\D6%(6?(!)DS1_[\FJ<%GJ_,?I4+"J,LTJ DOOD#K>?+]Z9?/GU]> M7@H>&10>G>?/+7?P!,[DSV3X:+J?(13RN=1H5JO-^F=*$:52LUPRJH9A%(UB MO?1Y:!0KQ6:17A9EH_#DT^VT)BS,"[ZV+D&==ZC](!/'I:_,6*U."_;$.\.U M/,^AZK'P,8(FW.63R:AI>!IIT?( (8@1<=&#'%Y.6KE@B(#%@JEF](]KQYVL M[G)W?5;ZW!+-[4ZO(>AVZQ0B7T,*'I*!PY[R!6ML@#TH9+DRLNHI//9=+I\9 MM6J]6OLDGI@P*8UN_1^S\=N&6V!/,&H873<^:4R373G[]+#9RM@_MJJ4&5LA M]5+^"'F#SPKPM-Z4#"CL;(VRG@M!/>V*8)DZ>-Z[$!R:KLM(E4)),9)BI#48 MR=AW1N(\HK4>72*2 "8.3U<*N8R%N"6&@OM+],[B]]42OO/69KRR8CS%>"L9 MK[)_-UBI6&*7]F)+#>NQ1*JJ+2?''6OR1]XNI5&^4BLT(?QC1 MFPE\;Q,[S",*;BCM@?@OA-AQ(PDS92#?-DBH6INKTK2;\L=3-GD?3QF*IR(\ M5=L_GHII>VWLNH4DO18[L6ZQL2[Z[W5/4#Y+4[M3?':8?-;(O6XWQV=&B>MV M-Q8;P]6;/5 06J8+2=CK<8=12E6W4]QQ8-Q1RK\S?(XOFDW.%Y?.$!,*OO(: M&\@L@&8U>,FT_2=KL"Z;-)N*312;+&$3HU#ZO]O@DR'+U MRQ!4'I]%A(WT M<191.]"B[K@6=2^E_?584WI.*T5#J%@]TWTP*;^RL1++UT&2F\)R&E@N4U[>-IK+J3)SLUA3:%Z-9F/[:$Z5FQ6:UT!S=?LW M.H\5W;/KYK(L82&@,C[5YTD/\6]+?_(3H#K-3?;QW[['[V0%<0BKLT MC2FH$+QGW8QX\DZ'-UOI\Q;VQTT'S?K6Z:!9#_A>&EK;I5;4C+6E0I)X8[CR M!T\F!0VO)+ZQ)A;8GT>*,XA2=FY[6>*K@SF4VK^^=F^ 4WQL*7'E#&: F2,% M>>_R^[9 WC=?'=N9O%$MUH?V@I0Q>O3NFYC'CH/+ULT.<7!IC@/<8\?(5?MZAQBY@KX"ED*(A)";UM<=(N3&?"!CA0N.B_MN>X>XN&<=;92\ M"E%2R1 ;EV"Y:/?0-+T#Q2*LHY9V!1V:,')QRFP2GXW'DI&'+: OU0F5$\NQ8U MIHM*-8\%Y?G'^]I:WC?RXK\LJK(/X#.0?63BU[GVVVK+\8G;W.P?1_G MD0=9<- ,]N$-YZ'#4!,^SIS>M#"4#-HDCD6,(#+$'!JBC:PQ;X>[/EL*KF0^ M2/8D:#XWG(WI)LR9QZL/I?[J\&Q,( C[L,-O"R0$Y-(^D"=S/%K6CV93S0"H M,;PK=E#[7IDO?64!Z(W M[BX ^R MC>B,FH[DB_;#= =/[#RE!B:05?:YRU)E@4ZW7QJ=K*^)QA.:[6#*G_7ZY0DG M6+)?K2'57/!7^OZUR^>LV91E__MDYIT]FN;T2X\^[QM3%R[5@;,P5MDJ])Z[E M#&^)?S?JFZ\))RZ7XB9_1X_\<_>E7S@,WJ9))SWE,6$5I)%"3"UEB!; M\+5S6=6GK[R>1[.UX3 ]@%G.'-,BTA9UF C3G.%+PM8N>Z4X"9X:2"!V58L=TIK#0;.C W_N:8* ML7;*+_W;&3:-X'?^D%A?6K,A3$($LV/-*Q@N;^OU^A$_F&-,.O.>F&/68XUP$N9Q&6BW Y>3B!9X]# FYKCGT]A_-PG38QW85-OEHRZ M6\%@'\^C>!?IO6N%37B,KY/ 0I5%IS\B'CK@2ZBRE,,&3Z:8T(9#8;F_CC:;WI(W&SHNGV"LC]JHI]CI@]@*GAP/# M^/A@RY5C7Q2W+.66>NK<$D25%Q)9LE-8IA_H85SO" )$W,E^M]#)GI0Q$'Q;5"]C1HGDAU_Z)? _BR24=6-. AA++L-- M8H$I(W8[J.JS._"K&.Y\%4[)MHH-&C*BP.4HO-*?6$15K3![GXC]O28H4O,P9/(1V<&K\70#./7R1F\I$TQ32IF"0>GFS^4C7; *8QK M)P,^JQU3D5R6;&ZRH?$@J9NG,79(S;V0G08K^IKF6 PT1S[X8Q, MRQU3^J"HA_*$B6B+ @/;*08]MERX LYUD$84<3[8B/Z]V9C1.=07Q&@=7EI" MITB:[Z96^@T*&"B4!%\JED:9H3HT=2EK65,8Q_1(;+JK,25>^CZ9^JQN$IX& M27[T+Q1Y;&P3FWE14)=1UG3^U?0L1A'B6LI8,4VXG?972O2?*,.O.9&7L^F4 M?MAZL,; +%%V#T8NT1U2BQJ^6=#NL"%KY%L6^H3(*T@;X&\AI$*%(KK"Q*4/=8>HC@3[ M^EGH%;01&8+\T3PRF+E4WE**&)LO7B!#S>F4;A[] >X,!!:\04_)^X<$ WEZ MX?>QS^XKTQ9@#Q/+\R(-K.!0&TFQ8[YS_T!6@@;&0(T!*2Y"*O0X&E):"A## MH=U_Q1T +Y 8KZZ;=,S[&1&DS/F[GX M;//!F=$UG@ADSZ_GED5J'L$%2W<9: ) *.(C>K#@<(9-F:EB1^4QU"^Z=%MP M((G /5 '(^P!>KH.SF1Z./JL%QCV_4@%"+[)SPB: CNC4!$L<"/9="N0"^5I4Y.E(X98T>%!<4[EL*//8O60@ .LP!RM_SQ=>Z P MAD.*P-%TYDX!I705+O5@S7G!1T8CIA]C+^P%PG63%U& \ Q69#LY%7 M"E8;F11N.8U>W3YH#Q;="GFVAMA6GEZ9)K(-$ZP34 '854GA-Z 6-E]SO3,R M%8@#V1Q[CK2;9W,\,_W@28E61U"P#279V)*6 IANVYJ@L3$QAP3ZTX8ZEPYF MUPNA=AO]&7L$R JPZ*9RGYYUL84JU0,96^297T;2'4>A#?"C,)4NGH= .9=L MT21QH_AUO<="&7 TD5T!\R/J&KH(/>(^LP9)2?>MR3+O*?N!;( LCT)V(-]9 ME=IV("ZJ('0MK(=0H'P7*+%$6RLMC=8U&$2# NZEH-YT ]HB=(6) ;N(14E/ MWW2M2!;#(C"M#&4?<83N^LQ81661^V4^'4-;D(^AL82,0,N//B9,SV!Y#!I6 M"VHB30G2,S26N*&YCP^GI6I9U\0_G\X7YVO !(*&E 3#=LU2,^(;YR^OD;(A M'F3/QN,D8;1F1D?J>27)B-MQ1?A:26\?R&=+8.=-'=]K%5//9\<8)XD\L4CG MVO$A(S7(7ULWK=O+MM;[WF['JX\7\7I.S]5:I\A+G/#!_;QY8?6.M!!Y0RE< MA.'1-RP"YZ7:\"3&\;PQ$GME@&TZ?!3.YUI$>G_@WN*MER#>;$X]^K+X+7@K M HJ%!>1:O?I;#+8+O4[QK$Q^%'J06#:FQK-&-ULW%YN87S?#0Z@3YY_0LOEP M/KY"8R[/7TWC2MI^WNR<% ME1FEXJ).NL%CHRWWM-+4YSWW0.LOZAK\_Z?S^33RE2R2YL6\0AUA4'!&[.>< M8I*4W+!5I"CFW"9SYIE6H;IGY^08E1'&$8@(L$SR ?8=(+AV' @N[QS!.Q7S M&5!C9H)[5WM]OPS,,^UW?WQ]/^DK5"A4'"0J?O;^:WNH4)+_8&D\+SM60-@U M$/(L[4[!L&0'-$Y'GSXIT:=$W\>=@[FF>(N/G?>?G)EGVD-/9W^35Z@S8[]C M'2?[E7Z"_3(5GD'IS:'IF[ODF50ZXYP_F(-?CZXSLX=GO.7&8$#(:+28E[O7:_]R[O@!S(6MH^)[F'S-)VVDL>\I[]K=&Z^^.?.=(] M!SW/T]QR2BVXC.067&OUZ4KO0SOH^'4LXHO-9O&QGL3WOB@YE@^9L(][5G)L M-W+LV/2S2V@^$71+@8+19W/,;)1:U9T>O5I.EN>XIIZ8H]!$3/C^+;&-&58K%X2=7CTM26X/'+]S.D]"#[#IL^3?."W'O1I>.Y]^Y MMX2R)UWS/U!6L),[FC)TB=[1=;W>, Y'I2-8;C?)>7>"9F-V+KNCL>G,GZ G)-_N]2Z;F&V]#1:UO!WO% M#"+^P_Q>^;7CDOQ"9T>D6%9;3N;QK5+CJM7I6O)P_ZSO'=W3OR7'],WKC M332+*GZ>/\FM7[Q^G)(:,=2G".J$^,GF!AY9KV1X]A_B.E%^K<.I&T;).)_C M6/IZJ5G)8'R30NWV;MW&R46IK%>;-77KY@.MZ5RS38I6O5FJ;NN:E>/LK^L5 M!,LWYGN3#7*;.;+$ ;]@,ANO?F0M=Z:O2:6/"Z[Q37)V!2YWO;T,1(3"RAYA M19;1NS[U'B%ECWR3.8XZ;I;SV'=\:-D>\5SN=>+C_NC(._8\EHHG%XTRU:,: M*OUGVQC-QMPI0;"X6=>K)67O[!JAJ1@Z)8,:.B5#+Y>SRMM2IHY2JO=$J598 MR2-6E*F3(U-'632Q3RVJJ MW+>I[S".'[SM*7OGWVC&Q,P(J*F@'63I#5D0!2Z5510X'ZC-R"U2.;FH5;(* M%AZ+2R0UG*;C&:F>7#2S\ELJY7R#V_+>=:;T+&\Z5A]/^:!'& OIC/P7TR7Y MS8-N')]4%MAJ"URU[&&/(^J6["(*@2F3S=H!B>>]Q&Y&5V_]Y*+2U$N-K.I1 MC^GV31.[Z5S"#>1=(ZMHDS)GTZE"]DW[T8+16'DO3&H>E\@64<9KB[(DN;&> MR3!$%@L]9G8G+[*%F\H6SAN2L[F:C>+)15FO& >D>.TT52!%_*9R.1LEJGIE MUC9 F[L&.SX*_(B+@N&6J^^;K=&SE<((&]DF_E(ZUE%CCJV -G0OKFZV[L=Z.J M[/<\(3BC.[E&&BFGA-QT;N0Z*%R-4E:-WY3IOE%T.VST1:EF M[-B/K*5(G@WCTG%*Z&4M@;).+5O*T U6Q=.H'E!9UKZC.J.+&3I3E)1;/=>8 M3N66+AAL[;Q@'U1-BMNSLGUS6TU<[*6S)W5:LB>E6NG<]R;865/&)%%=&K(OI\ M%=&SMF!;MYN4]92I,K9[7VBY I&KDEXZI$ET^X/4C"RF*D5J Y*$5)E/#G": MCL%4.[DPJGJUJ9HL*Z,I]YJ@PLKQ844933DRFHXMKO0>:TJ9.EO7H'9@X-1/ M+IK5LEY20]6WA\J,S)H&#--NZL8AV:HY,&MV8,Q 6DZYKC-*")ZONI(Y M$Q2+O\VI3.^XG3^,T3D==@Y:V0(W"0)9G_WH#GP4R [/*&P8 06C0(&@#9T9 M-")Y&%-SX8#!<,QG5_RN^/W8:/Z8SZ[X_8CX?36A+W++'A<4#O?L>\3N*C\H M,X_V3:?UM7/3Z7?:/:UU>Z7UOK>Z[>]W-U?M;@^SX^OG6ON?/SO]/_?:W[W& M5_=EX,0^[ED-R3@0<<$GZ-&US =K;/D64=-S\L)D^[CG/1(,!\K_K<& RCK? MH_K@FTGUWCWEXSV*@G* WS-X[VQL<*5X,%BCZP_*? M+F<>78.X-QQ;;[N[BLLG%ZJE4$Y0G-&E7#FY:.H-HW$X:-[IM9PZEM.YI*O8 M0SNS*4G*LMUH7@[T@,1>N\JVW0Y7]LU7LGO#%BK>=*-\0#U5]PJK&5V@V$VU MIBI3,:Q?$&N3=IU1 90%,.3-DFU-ID-:U*H7?' M9FP5NJ7JI4,*&N1HB,SN#=@JQ ZJ6VL5HT_3=E MPF;$D7PP,P/YM>/^P0&^_2NT"I$>XX D[/X@-*-+LWQR45&EQSE 9SIW9"6[ M:(TR65/*:7)G9"@;K9II#S4'F\@/YG,8\VG2&L38@>,2U">FD' MUW*5S>K*3#M6B-X4T1E=US6<"%*N*5=S7O&ASA1J:8:(^XH27WG[=26 M@V+GVU.-$8\;*ZHQ8HX:(QZHJ?2>_H=+#"CEG,Q4DY+TI9U%^*HP!;.IEYH' ME,JX3UC-R.AI4F6X0;5A9?3D JFI6#BUXLE%66_6ME8VHBPBY8J,".7L(18?;3_. M'"Z0(*B28\WUXS2]!:)8K5C??)7,MENR ^]*K01#JP_'!M];]+[?S;)@WGS- M ^ MQQC.)A!2JYY]R1]I1[_L)?%/_8Z_+$_^K?L*=FE554_N2B750?$76$U(TNJH2RI/"$U M'>NIN17K:?6]N_F HV*A7%?C=Z6U]G_\;ARE!SVL;-'AC^_$>X3NC;2&CXSI M+!8 --RDVH_9=2G#1@%$"0PE,)3 4 )#"0PE,+)CBOT9#*SDA9(7V^PNT[\^M%K ^O'E*G_KU 9S9>_'H)"\.;Q@&U/Z%O$];"TIWZN MD?^=66$O_KVT9@ZHWGD?][Q'-=H?\G$D:>7[)S,2SW%R<><.+=MTWS0/9(2G MG?[L_=>JL:63B6/W?&?PZ]YT[]R>;_ID^+LYGI%[XJ*HVENNG5Q4BSI%C?AO M#0QQOC*#O>N;8JKC>;.=8:F^,9;N9K[GFS9XU7>T9^CN6*KKM4I]31S!8(6_ M/[B?-SWJ:LQD2(S-K#"3W9X;X%QSOW-9H9(TM:F9[UXX+2K-I#\C=Z-*<6KXY1K[?P6U= M25F\?SKLZWIW^,_H>J\>%OYS?+]ODS8^K [4]E,=.+8TOA:E3D!*%G7]4],: MTOWSFOX!(\4]#9+EZ0I9,6,OP.@]A7_'YB) ,@YVH"34Z251J>C5>E;UP@K- M&Z$Y(UT 7,:-FF[4#JAO[6X'9J:+Y50R!QLP((@BN;RU<9G*T%]BZ/NF/_,= M]XT:^1YQGXFZ8#/B29@['T"[RX"]_:NT63RYJ-3U2ET-7=LR/K.Y,YO0YKU! MKTR55;]C=*9R.3:-DXN:7L]L).(>6;V+;K^U+KNY>_*=5_ "JWJ6D5]4 MK'R@.:.+MD[17(*YU$GIQ7N*YIU>M2EC.9W;%:("Q:)>W=X-JVK-555S/JN: M%5;RB!55:YZC6O-C2\%AO;&BA>3*VLE(0<*8.<^::R/(=V#=-$\NFN6R7FVJ M;)B=H#43:X:JN!2MU:)>5@VR\H'5-*R74A&JT2BS-JI9%3$IZT7IR7NB)RNL MY!$KRGK)D?5RH$;*!]O]8@Y83 4L%0PT$/*B!@#&, M[L&,DM3/?G0'WB-D;VVXEU& HO.A,X/F'T 7.(SX V&#,U/Z F?Z! M>LI-']M_(IHY@#))TWZ#KL&VXX-?WZ4OVYIE^^31-6/1#'O2*GU!X> 4MP2FP:8Q(.EL#:2="]) MT\-D ;?6ZN%K;%/AR[+/1T.G#]V2J3VYX$O\ MF^\,*)E@DTE* )?@@*08_OMG\V(>(MAL2OY7;"\!IM'&5'BN1J%J1> /+K?S MB/O-G/F.>,5E.X:78LNMY=;[0#!-VJ(6-+?<+);6N>U??F]U;GO:M^[=SWOM MIO.CTV]?:7/@1'TUNV5=GGWX[[;_MZ^[75^;VN= M6_IW^_/IS5VO]RE)?GR>XY.UD+!CRKUV7+@'M#=BNAJAI##4$OO+Q[O,)Y#V MO/"*''KI_1#"@7_QU&I:56+#=W\44>!5X]W,Q] MH<[G8ZS@$&LSY$<\@ MU#"%D-_.*WV3<>=)L3#O._F8"RA.1-O?R8+]4.V&+F3_]XEQHJ"4IYVLPE>I MLA)A,2=I:>HGY?$F#H)(RV;,UMZDE@X#$S5WV"^ASA_D\:&<6 'Y,!]Y%)K%*<1)& ",T]&G3TK-V',R5A(C-Z!> MG=*PSX+#LD6N@C/S3'OHZ>QO\CH@4Y_]CJVZV*_T$^R7JD-XD6W]/OB3V+1.RUE>B/MO>1FORL\:7/ZT5/ MDLH:DQHME:KI/'B]([VK\]&[5GC/[!#$I!=K'E4L_57$QE&EOA,TD2IETRBL M>G)1*R\9O98R+#,"?1Z19TC(RZB57PT&$Y?U>F5!ES>%O/NZ8;^HL*S6JI6*Q!_[V27FTLZ*.9 CP7F'6\4;D? M4X6X?E&C;WR.Z]>A>KT?G\I(JSQ:Y?'2\;!)0,YTQ]0_E&ME\'2Y7 ,FE@OPBQ.O5Q<,%)"D)EXD?XYCJ>ITU=9V3Y MRHF0/]\HXN<>T;,[#T*I?')1+=7U1J.L?-NIXV\+WH/*R46Y4=/KI:;"7^KX MVX+KH'IRT=2+=172W3+V4O0:&"<7)=VH9\> RF>@? ;*5E(X4#A0.#A*'*@4 M@W1= W=3XIH^S"D@KU-B>\3[@CSM4>UNSW9W>+[,\K8$5I=XQ'0'3]C7 M?DB>R=B9PM"30"(=GRC*=9Q>X*ME#Z]";+49LG;HOZR?7,"$]&JZ[LNC2+UX M%TJWX-)LG%Q4&GJYH;)IMH/2+7@YFQ2EAEXN5A1*=X_2%%V?-2I]]68U7>_U MBGRI/3']MJ9)]2CJ/%2CZ/-_D8A9IY2H7/%RCXPI#A\I*_\0J-JY!D67O2CK MQ6)-B>;LT9F]]D27O:CHQ7JZ988*G3O2G.BR%S6]6LXP(UFA<\M:4Z-X3ZXRI^)TJGRR>8<8Y3-6Q%\[5ZQJIY< ME"IZI:A<4]M"ZA;4JQJK)*\JY]2VD+H%):M^2DI2.% X4#@X2ASL;80FI\EY?<AG+QY*)6T8LEE2N1'1JS]RF4H2<016-% MQ55WA,84O0@-[ M4,=(M\5-N!.5&4.:3PH'"@<*!PL'A)2WDU+_0L0?.A'P^ M'3N>]TD;N9N*-YVYV4HET\N*I6Z7DZY7^U!V#6I MX7$+;@:(C!J&7B^JH0;OMD]7(_+]C@:/;HB^M@%&J^@X:M8RK,90&/V SV%] MC$K.ATJ]#AVB2M6MYHNJV14J=L5TRPZ,[R.>KUG(&4HSS)-&T;&?*6J@'I#) M+8&L':J'D$JG5TNJGUW&J-R"AMC 5-=2RK4G"I>[B$;!H)B:7D]9BU"XW%5( MJFF G"U7=]5T4BF%RA.9H"U>.RY]R=;(Z^#)M!^)]FA:-GT/?;!;Q1Q8 9_)50ND;[YFKY.N;&'HU*B0B_EZ;>'X=[( M',O9JYL5 THU*LUTTYX. KO9,_$6W905F#A@J.2VW*$Y?=]EL5F#)#CEN-P; M'76Y*JI1E?,\IHPNTBK74B+G],]WJK;)RNB=_T1<[K=DRF<\3LX>7:_^=JXE M'34>.S\/O]0HE"$I[]3XE$7$//7[3>-21Y-7UOC22;*H5-OZK9M/H;PB;@0D M=NO83C1^M /_JR1VC6:#7K$5-= G6V1FJ!)'D-FD1D]3KQOI)I(K?&[1"ROA MD_X?E:YEO=14^3,[Q&=JGEBJY<+XGT8U._94I0$?W6,>DEWSOT.5$KW['2H< M['Z'"@>[WZ$J#=A]:< #NA.Y T7SS5?5BB#'VG&8N7KM.I-+BFO+GE$E^2ZH M[6#N8?:YOOE*O/:K[YJ4C/WU^(#8962DGQ>4@>%A7P<.U-30J M3GF;FZ^,&K+5MD?6*QF>_8>X3O3Z+ ,$&D;).)^3D/3U4K.R#4H[@%MT;71N M05FN8 %'VJ&)PU")4L7E-O7TB>"A1Q0OSIP]3).6AGUBUKB)\66)P"VZ& M!D1>JKI15!FMF_J,UD+A-KT+D&Q>T^O-=)O"?5)8W+I#H=&$>MIZ/67G7Z:J MU$%%?$0OA $OV-1\J-@<8T!5,X?_GK&V(EB9ICFCR+'./#(XLU[/GJPA/=H7 M]H,AME$NS6M<:R3.7SJ3J4N>"$7.,X_D+JXH;=G#?KA;45_:K8=E@RMV,%"%LDQ!2*R)MU,LP@7P;S?Q66UA1FL,A50-#NZA0KE?AC3E7.#KOC6I5U\0_G^(F7"9N[X]XO>&["2YO M:>$Q\7WB(A8H&'CP(@AM))AGTEHKH7N^RL'^8@W])VHO%W^+!3XV<[,':7U; MQO<<,+.%_3R %&@4:!1H%&AV!)JD+.JY]E,"7CPB'@(#8,'CX@]C"I%U0*H@ MIR"W >04CRKQI9A006Y/(:=X5(DOQ80*TX>++LWX.9K$-\I96"_!-GKB-9VT>Z$Z(<6\GH6EIVD+CO>4:6:-L;RCA MX*@N^Q*36O.])2:*ZG)"=2M**-Y!=ELLBZD73RZ,BM[QB2#;@;[?)2-4)LZ)!2M[--1%*TH6E&TDA, ']!1WH'4W567YZ> M81AM8;'EWJP%XQJT MVOJ)"JO')ZC5MK+:WN9FY+BY$6]FH'TU/6N@F?90&UKC&=4==Y-?D8>07^(> MWAVU*#7S>@NK"L&HQN^H6S:J[T15CF1[:5G>BD'DJ;AA[SAHROFN$\T=!>7#SL\#[5=*Q:+>J!?U<]Q74I M<=W2])94N:ZV%:[;VGEJ.'^FKMJQRZ@[UTGW,;\84F'4XG5R-C.!UQ"2T#,1=^"JWQOFW@-@'"I; MK^JSDB9SK)PKN!%;;W/GY9.+L5+44VY.M5C6S6X(Z- M.]HT5L;?-V+PG1RA>G)1+!C[Q>F?%*LK5E_<.2A5/I'S4^KIZNF[.T<#F+Y8 MWE^F9[XV^J_Y,"8+LQI*QKR3*=9-=SY=(>;,.KFX=7QZ5.%52NZ#6YMW;R7W M"(A5^E/(P@FT 1F/>4M?Q"O\S?OI,CSS#!368(!":6Q./?I<\=N'W')L5;YG M-A=/P\%XHJ%!I+/OR5H^SIC7DJU:^2T^9A&\EY)0 :??.2]:7R';D[^Y>7[+ M!U)7I,=K^/P%GLHN\5T'&.J9C-\TEWB^"?T!*,MJ_A.ANW4&OS1O]D"W;GDX MU]ZC_.X-7.N!-0H "M1*!2VA67(B"RPGS&1 G$=;^I<@< )"I^+R$<4:?6R4$R)4L<1C'V&I)$9-@O,*AN*I9HDL MI57F&T-@3""!.3Z"SE,C:/V\2NE:\/3YN$*$=;(.*ZS.,_LPA;]O]YL^MD]% MADL&8]/SK!&%.VHASD@S)P[%PW^"OQT8\VQ%Q]G MIFO2-X@VHO_Y3N1KNF837QN8MO8 SQP1& @LB23CU!Q^$F)I83_W1!$U&!/3 MA2F[3^<3\U4@9J$@FK]\/[S AAPM$UF27K$=(;H]$C,'T 7>M-_H-RB_^/1! MT*F&T@+0T:-KCK6IZ?I :91B*#51'1='.["[S;)->V#1#^%E!T.BO61"V;3' MDG2X!B;11CLG)2^7(!4VU0-EB38@P$HG%]=GE?!.COR(L$+XTD)%%<*:%!/T4W!M,=?Y;$_]WSOFA3$$63CK&*'7RO5QHE.D# MPRUIE'8*M7KX&MM6^+*$E_DFX) 3$Y;?9N1J%JF7/73>1(+(Y\QWQBLLV#"]%5]NFLLA.LW&: M<^>V?_F]U;GM:=^Z=S_OM9O.CTZ_?15E*U@1[#W*@=5ZI5RJ_A4F0*PEPW9\ MR,N[V][=3>>J!2?K]>F/'^W;?D^[N];HX6^_M7M:YU;K?6]UV]_O;J[:W1XF M M3/M?8_?W;Z?\Y#8X\.?\U-@C=ZMVF$7B-#[8H,"!3M,#%7+E%[N&BP?PV\ MP<%YL/#0\G&,>5UIA8WZX'[F:VZH:+-%F:*-W*?E5?4&S?LB2:TV?OOHW1VJ MRPGK&PEJ._>:I/K88UA+@5:!=O_64J!5H-V_M11H%6CW;RT%VDS60O_>7$'' M.JIZ@\VP7.CI7B>H/S\"LSHWJO)CD888]6Q_(\G;"4H;:B>KMA89P2K'8,-^ MY-&/",M+LJ3X._BD+VQ\Z_F\-^R#Y[US*0A-]PUM3M:>8H$=F]0*F\4<%C?# MKA5JO!EVS >YP(H9.;C2@T[<5&%)IRN1&%K#W:B$+6'F]$ MH6G!1I0-E7>QL3(ISQ4 (Y'OX]\AU)O@+=LI[>;_HSW^$.7ZJC$/>9 MY!8#2D_)7OX,!K,)S, D0R0)S$-GPGE#H)=8EOTM\8_03]@/&O4S-&7J=#,K(&EO\I-\C+[49R0#^IDTK?R:GF MH=Q!>9>1ZVQMK6*""+TC#S!J7VM>>%I516F58N8 L[G9R"H2.Z"TC52+VY:6 M1IQ:MN8_.3//M(>>KI'7 0&&>6)%:4-IF/K0],U/>:?0.3F?2J_0^58*?QL, M"!F-EHI_NN]WB*_=#(;X:HY->T"@1-X9:?\P[9GIOC'HEG2HC%D/V>PD";T6 M%[6ZX#KKTF7>O<#FDXI6S2)J>7=VT%ND^->E,YDX=@\:#?S :J*9!\OT1&UF M^W]GEO]&/S5U;"C4:[U:7J:#BTILE&21_9?<=B155!P:_@&5W%_+D)<] 5S> M_BEC_ZPO9H'_COF/-8LHD M\&G_:2!=$@@=^O>F->S8E\S=OB/V%VBG@K]:U*NEAF)_&?6\F3G]46I6,MC; MWEU_"B!97Q#,5RH:UN7E6H )D#6];%35W9#=W9"-:(>>P16=_LQ(M">[1OGX MF->E%BY?[?.'1<""[VS=E>FD(XIT?,^?;249%R M>KB<;T_!7L%>P5Y)?84!A0$E?W8#^VS";5E'U9IPB@&+M8Y@OBXS_7_[K^_;:?^ MYWR!8FO<*'#U4-6J1>2KP]DCJ+'XI)IP1NG@"B0*% H4"A),9^ V2YHD;OVP[> MIS>.MZ91NYU$J[55N<;)1:5:U$N5BK)FL\1[-MAK9HT]%2=9JF^WIE/7F;H6 M#MGS8%R>)_I8:!OUL,B_(%0W0YX HD"A0)%W4"1?H=;@\4M4;/:=H/E/E\G, M]32I^+=VJDD9Q2*]B\MZK;YS12J/M*!NCQA %I1OI,<=^2SH,(JE+-CD HZ MLN 0Y49_GUK/ \V:9?^;(&TJ)?Y Q;!2UQ0H-G7^M(;_GGD^CC#O.PMR5.Z@ M6^'^9KG0C=%K6N6XY(I'%$ 40/:)6;8I1;,1@N5LA:!RKB_7PNGW7>MAAL0# MG>DQ887^9VM2>_H@D\4ECOMHVM9_3*6Q*P%[# )6@6+-N^;>='V;N!Z_5EJ# M 7+'F>D&\7*R46M:"A-/3>\H0"B +)/S+(=Z9F-\*MF*?R4 _U]JON5 MY:VANGM*=UM026(*PSL#0;VY7 YWYZ"O8*]@KV2^@H#"@-*_JC*Q!RV(+PEOIAU;]I#S7=@ MH _]<^J2)T+!\TS$VZ()X1LQW4.))2H74YX HD"A0*% H23&?@,DA9'HAM1- MSLB;H]XXN2A7J[I15(D*F>(]&^R5L\;>@>7O;4T1CXZSI8HXW3./56LN"U8K MK?M KPRE7RE0*%!L?+=^9 IX5,7*5UJ04:&7M-XHJJR@O'%%'@&R($$V/>;8 MCOVQ<:*L4P5[)?45!A0& ME/Q1"3BYK]M/; VN2O?G2UF,O)7NEQI55;K_,?S__^Q]:W/;.I+V7V%I]E0E M6[*C^R69597C)&>\F\3>.&?FW4^G: FR.*%)#4G9UOSZM[L!D*!$R9(LBI"( MJ=T<6Z9 H-'=:#Q]VRJ7:3\,L+?4_7J_;E+W-T,F=]UO[5/W&SV3NI^OR&N9 MNM_HF]3] ^R]7CZZ9JTR@(.^U>T5O>S=8W*H-]L5MO]O(ZN4_43^Q>:^6<#X%X_! MO]CL&/]B^?R+7>-?-/Y%XU]$4>@9_^*Q^A?[QK]H8L2/$]LT.U ?QXFRG(>'CIT-(CU\(: MV+UJHVX<\OH(B"&((<@Q"';$1MG)@7 M4O57BSWCSZ:&O-&L)Z]9#2GV<,B0(OF(>N1242/';+135?56M_"JZGIQB%&D MAB :$T0O4A2B3O/1ANU\M6$!OA4+[/$/:4-]E<6]D8&]9)OO:/:O;KSZQO7# M\*WIK&JT:*FTJ"&%(85FI# $.0*"O)#OMU&+S?1%5=/61JU.9=#H5+O]]EZS M_8Y9.^Q][W/>P6Y^.VB@\=V@\2]^ !]YUG 6!,P;SJTHL+W0I8N8,;M/],PP M!I8AA2&%KJ30D2#K#8WK:,("M 4#-F%PV#ZRQ.X0!\RE.%]^XO'"![GP1C^3 MP^9B],]9&*%I"6;+]?BG_;RA6V4XG#W,8 PV6C6-@ETL6 "_VFN:G'7=!$TO M4F@K8OE(13]?J2@ :C\FLS_=!-F*?)BSJ/1A!;S4A['^CE) M_)K>\6F35:^B2NU:9=#M%5Y%2T=&,$?'9H#S_D1#4]]#N[YW&3F!,H-YB,>2 MW6Y*%QW)]/:IY#1=HN;3VX_II>GB-)^>H;VAO:&]T?IF!\P.&/US2J6+RM8* MY1,;TJ6;$[99KUJF&TIF=6#MZA?5>U@4O]ZO]KH=4\$H__+0!RY3].+V][NF M&\IF@.6N^ZU]-Y1VRW1#R5?DM4SC;F,3G%ZGVN@4KO1/>>\U<]S!:=_JP9[O M-9S>'/294J][E&&[:Z(,#\0+>C6":6,CF'JSVN\4WOWPA#<]GZW#1C#M6K79 MR$N#GZHWM6Q-?LT>'-$>',WJ=)^?H;ZAOJ&^T?YF#\P>&"U4-/7I+@'_(/J] M:F;UQK)G,W%1)B[5=?[7RN"['['WEIB*\B+%\=E9+CV639+TPF!-.'UKR%QW M:H_0PT=>-OP=KU;R=_'"C]<_/GW^<79Y_?7KQOT*UOS!HL#'>_$C,SQ M+&0HJWYN*=Q].&[^"5.TAUAVVO;FP&"PK@B>L /XV(/91>P^L%UK:@<1NM]A M12%#*(("(_A"'<_VA@X\%$IX*3PW\I$E'XT-Y>,_3TDZIIBQ"3QAV0_^S(O@ MZ3 $/@+N^O'MHU6OUFJUK7E_]1FC+*DWC19/CNS1,NBSK2"INS&$U;*@,OAR MUH[7I?R[0IHQ=F9A#OB1PEUW#'0*<)?[9,_#BAQN$C.B"/_IT_\^B)V K1/*\A]F]R80L8(GS3C?YC$\J^9B^^R2V^\YW1\B MC4)$(7\"R@]T"TD MK: U+A&Z!!;XZSM[L$P1ZZ\+_\KI9= T]7>^KMYYV_&6I"$5JV3/(E]^$O 9 MXT>5E:^S^/MR+SWZ(15 Q36>.B6713"-,Z'?FWBZOOM];O/Z[_N+&^7GV[^OGY4Y:L)/Q!R#0< M->UNJUEO_]FN'ZF;;E-=>7G^_O?YZ]>D"]^KV)_SGV^?O/V^MZR_6Y<7M MWZPO7Z__?5'*%%L,UC[*#J#D_S; Y!M1/.5FVYB+RGOUFM-7 MQ:5)#UV@!=YA)W B/$N#9>7,^ "'MCSA3(,))>=V8H5RBKZOR0,,+5'Z=\'4 M[#;PL+=>O,;+E\1/9_[G)(8@P]+::P1V#XNNK)N;)29G":Y)1(%V. 4)[6&< MI=' )@3^]/ZK4F_%W"E@&#%"_;P&S"\"W?]2H_^][,866ON0*A1T&5\>*#3^ M VHU_A.I-O[CDGY+*[']T)F/4VJ&:AP[/^&QEQ]O['623;[P9OWUKA##SSJ[EUCF>%4W\66A[HS"/C4OMF46;MB-.W!-V MZUJC%YVJ:2\F_]KR0-92TCT%L31JK:K5:/;@GW;[[8?EU/R,A[)\4'OH?B?F MN6-:?[8K]XC0^ M51V>QU8 [#N2*:VWMKM1[G%5ZU'A4KWQ-#C*\)(.;S2\=*H[:WC)\)*>;\SC MTH8[GK/%;[^!%= RQ#^U%6O.>E WRW]-X^N]6OX'LN6Q6;=#I0_>\9[=19GL MKV22PYON:BZW)9*YK7(01DN2+%4/*(Q(>VCH6E<*ZM=SJ5O0J54&K7:M6F^U M,NH6:+B_>K)\N5=O&$(ODIR4#FPH.K"1CPZL5P9-($"CEE5N3\/]U9/ER[UZ MPQ!ZD40?'?A"W=*-E.#N33RW+CO::50&C4ZUV\\J9*7A1A>UK6^-'C2\H#]) M2J0'_[C]M$\]V 2KL-KM=HP:W%@-FJ@4@TWO'9M.6IU3<^N @6H8.BZSO!BT MQL_QMR&&I$P#_]'!Y,V[>69,RGL3CF+"431ZXVEPE.$E'=YH>.E4=];PDN$E M/=]HPE&*-_G;IV7R4^^VLSL[9)C@\3!E7DB]Z"WVC#\S$YUBHE,,&I>C9Y8$ M\"/*WZ4B?OF&J8R=9S8Z^S<+_#0.U\(=[37JC0^KD+@]((-J18K.3 M.F_BK#^E54F$GV%P^.'"&UTH EE@KFBO,FBWF]J=V4? ]>54/5W=K"%?WFC6C^(SBTUS:#2F,XML; M.-VMPT6WJ1\XK2G7'STH;4+!]06GK[Q'(*4?S'E>)_:$-]'?FL'.&A)&2Y+H M[BQVAO?O;Z24??$#*7L.R[E"X8JXQ&[#Q"7J+4[E7KUA"+U(+O9[6EWW3DBMB_WZ@U#Z$62$]2#!T"[6Y5!HU5MF^ALHPB/4NH-24JO"/># M?K_PA0HD;^DXB_9E-[3A403:BU)IBW1@31 MCA0Z>Z#QR"7I^@3"=3V^242K&(B[4TJ(^PBDIYRK-@Q0/"E.2WWF6KFDVS7J M4T_I*>>J#0,43XK34I\' +Y[E4&]I5_KLR/@\7*NVC! \:0HD9+;#ZC=KPP: M)I'%1'2;B.ZBL>U/;,R"@(WBWCWVLZSK_>[-'?/8V(E,_WG=\&X-":,E271W M.2<96%P*><^]G_;S9RZ"'[D %@*&]VJE1'..2+3*O7K#$'J1Y,1U;?ZQW[UZ M9= R<3Y&(1ZC]!N2:*P07VCVO*-&W!T,W[K]1++XX?N=%02#E[/CY1&(3SE7;1B@>%*ZU0&IN5!-K1CM%S).4!34I1* MR^TE+KS7K0ST\_!IP>,96L[$A1M@.S=@^W)B>_X&]2=Q16"44K)Y-.\+>&A-&2)/JXHE>G;W%9O/*^@"#^'>7P>GR+ M4O@3A# YOXLIF=+KE1+>.2+Q*O?J#4/H19(2Z-M\X?2^T;=ZBU>Y5V\80B^2 MZ*-O5P!1>U"X^UR'4#XK5:OL9*P)#$Z,5< /M^O3)HM(U:?#5R M;P+0#4Z_6P#ZPQ24 P6@NWX8(D(_#.;3R!_.@H!YP[D)2-<$D=>((-J10@]7 M^>J#.)&RKR!DU^/+E(@5 KSWR]F.\PBDJ)RK-@Q0/"E.4XWFBJ?WFT:-ZBE% MY5RU88#B27&::O0 *'FK,FCJ!Y(? :N7<]6& 8HG10EUW7Z0[W9EH!_PK2FG MFTAU@X#GAH!_)=C;L_ /?FB[O$>G/P46F%V=PLG*[8=X0)YX]I>]%G*9#' >3F; M?!Z1A)5[]88A]")).51NOB![.1N#'I&$E7OUAB'T(DDY5.X!ZZ?W>Y6!?L#\ M$8E#N5=O&$(ODAC]N.]OQ3.2\9GB\AH31DB3'XC,74GE-_UB#*_[:3\7 M$3W?K)6S'>H125FY5V\80B^2E$?MYNL:*&<7U2.2LG*OWC"$7B0IC]H]7!1] ML]:I#'HM_4)2CD@HRKUZPQ!ZD<1HR?W'TC=KV,2UWC=:TD33'TLT??.T@'NE M=ZL=ABP**9S>=>P[QW4BAX7O333]"^C]JK7O<57OS!M/BZ,,+^GP1L-+I[JS MAI<,+^GY1A.&HY,U?V)A.)_8$)@I9&3.#X>P'V#0!VS(G$?[SC6E+$U C@'? M\@3?KCPN?U(.K[P+(84_8B'4(5^V5QETJNUFS0!OQCUQA.K D*24&C+?J)F^ MB9K16[[*O7K#$'J1I P*-]=\VWK-*%R]Y:O((-J10H^J&V^V/>:O M$C'+-]UV';1?;U0&[6ZUV>QJA^UKP?)O3:FADG. IJ0X7:6W']A^K=)K5@;U M1K79:ABE9Y2>[I)N2*&9TLM!YQTPT[3>PARJ:JNE7U.2(V#]=4?99R2OUHP@)K2'GI MD4@V-0'IFL'2&A)&2Y+HXXS>&K&Y0;ET1I_8F($HCI+2T=3#@NPO:LMIKF7[=1ED>I68P)#'* M-LMQ26189 MT;V1+V(SXIN(;JT0=5(*L!KO3 \(72,'EQ['DT8$T8X4Q^GK)I'[[GM"X X! MC:](W6J4,U?V"$2JG*LV#% \*4J@4W,M^-(H9SKL$8A4.5=M&*!X4NBA4[=& MDK92JOD#[:"K!ZV&BX7-8=A!6[^&1EHP_D98N8E' M-^CYGM!SJ2RL=V^DOGB;JHP^M>>F++J&4+J&A-&2)/HXOW/-& M"\[K:K^C7^6 (Q*",(1>)-%'*VY]F=E0+>Z.BV^=8=MH8QA0IV=:16B& MZFBU?(VU@2%)"17D IS8P)#$*,L\:+0W,4>SIYPW4 M2A@T"R,_O*?! .$% .&H&U <8:GVG>,ZD:D0K@\(KA%!M".%'K[J;<_F2R%N M_W"BR>4L!*JPX*N0O'F!$'@/(9Y:33\(_ A$H)RK-@Q0/"GTT(%;7U!V4H*' M!+S[B.?T^_KEO6HA#"9\L>P;?^V+)7(.HLO_9!\J7M>GS[#9;?^=AD>-Q'C&AR%&A)&2Y)H M[]EVAO?ON:R'5]X/G.+U^(^0\;2N"V_T%:7\:R+D^X?--T>,OL#,_ZS7VNUZ MK=F!&U/7E.%=CQV9Z!_#"_J31!\=F:^*S+$\N:H9VWWL3VJ,>^?D#[$8E#N5=O&$(ODAC]^&H$/J4?NY5!HVO4XVNQ M>!,\;I#WO0:/.][0?V!69#\774=%(W^8'N>21@31CA3'Z2._& Z#&1M=D4325>[5&X;0BR3ZJ-LUV3BOT[<'K-S2JE<&C98I M5*X9;*35\C56!H8D9=2/!X336XW*H*YA.0.MI,'H1UV5@2&)T8^YHNRM)MB/ M^I7]TTH83)UR@ZT7TK 3?7-J<1)C[U]3O%Q#P%TC@FA'"CTFC%7<.& M7JD6#XF2MT$_UJJ]OGXE6;00#Q-7678.T)04>BC(8O1C_A7/6YW*H%=MUO6K M-' $,E'.51L&*)X41BGF60*]U<42Z/6N,15W+KN2O(4J2&^D-O-P \BY;JJZ M\YN##C-)H?AIV/TY W:'S^[\8 2\00_!3EJA[SHCXL0:C$G#K@#B52[9 HT^ M\66?-H^;;2[WLD^5LW28@T;;7-)EGRIGZ3 'C;:YI,O.F[-,=JI.$33-TXJ@ M^D4.Z,A8;0D MB3[1K^OQ/Y#)2Q#)&R&1'^=_A%AG(H;Z+F)1+#!JIE<9-/OM:JMA\J?TH-0^A%DO(HR/RK,K;ZH" ;G6I'PSH\1R0/Y5Z]80B]2**/@GPA[O#U&O* M>:;M6F70JG9K/:,H]0HTU&KY&JL%0Q*C*0^2<=JN5P:=CC$H-^\:G&. S8XA M17MQ&KWJW47.0"._3UH\7/KM+-ER3X6##/>6<;FGPD&&>\NXW+PXR!2" M*2Z,I9Y_&,NK0V">^,SN?'>T_#1>VJVQZS^%UCCP'RS'>V3AFDB5]Z;(R];0 MX1Y7]@Z&?(G%H]^8\\?@);4'2F< M^$%T!E^7UCW^Q82?F_!SXQ+/,[I2B&#XT[\8_FOF!.P6Y? GB.%5(H6%M$MJ M-TR[)+T%K-RK-PRA%TE*H7'W$\J^2N,VC<;56\#*O7K#$'J11!^-^T+8YZM4 M;O[5)=M8E+Q5K;5;)M;3Q,0?HR8P)#'*,:@;_+,?VJ[ECS6#[35R3>IQ-&E$$.U(<0S5H:7@?0&YNX6C\WJL M#S[?*25:= 025"[1J7J*5'E7+5A@.))Z\R MZ#3U0Y".@._+N6K# ,63HN2*;S_@>;\RZ.M7LU53MC>Q[@9"SP]"GP7#B1TR M!,V'P7P:^<-9$#!O.#']LG?[,B5[A2#GG5HI M89XC$JMRK]XPA%XD.6$]FRN/.0^#;"[:32O6@RT MQ)3*SM@>L(,_CI[L@)F(=4W =XT(HATI]'");YM/=B-$[\:UO>C"&WV6 EA< M0],.9MQ6NUWC&M?DEJ+%LC65>D.*LBG _!N6=MK8A:]6UZ\+GQ;L;Q1@V3E M4U*41 $> *WN@ +L5'M]HP&-!M1>[ TIC ;<.S[=K0PZU4Y-OP:C6K#_1M"T MB0\W8'4.8+7C1;9W[]RYS++#D)DRZ-JAU!H21DN2Z.-"WO+ OHI%\((DL)A M\9X)8-1;N,J]>L,0>I'DY+5MON'B_=7:UFA&HQF/1@T8DFBL&;=%CC95C?E# MYMU:9="LMAKZ 49:28$)\=95"1B2&+V8 Y#>K5<&K5[#:$43Z6TBO8NJ3\ZF M0D%8H#I5Y PK')6(#C> M+6=_T",0H7*NVC! \:300X>NRU;=7HGF'PS>;58&]7JCVFOKEZZJ!;>;8,BR M<#QAK^?LZ O^&S.S\8 7/00["35NB[ MSHA8L09CTK K '&52[; C4]\V:?-XV:;R[WL4^4L'>:@T3:7=-FGREDZS$&C M;2[ILO/F+),&:B)9/!_V$<,OFOAU?W1B1QFTD%U MBVO1D#!:DN1HPDU!#"]!"F\"_Q%T^NCC_ \0QROO2@KC12R+^X]]"8$\\-D6 M&%]'UVJ&6LF%"X+*]INQBI$NGVNNVC*XTNO(8%8,A29EU MY>[!,=OKREYET&E5^SW]@@*U$@RC*G75"X8D1E7N$ENSO:KL5P;]:KUM; M%P>9^BS%1;74#Q35\L1'O_/=D3XQ,'CQM\:N_Q1:X\!_L,:.9WO#= C,^^48 M&%/990OX<8^K>F?>>%H<97A)AS<:7CK5G36\9'A)SS>:T':=+@$G%MI^$_A# MQD;"J'?"< 96/?4[@ILQF/C!W HG=F#"VTUXN_&NY]M_0TCB%Q#$*R&'U^-+ M_^'!]VXC?_@KWX*.ZUSIO5IE4*_5JK6:B6;7JP3C$:W>,(1>)#EYO9AK7Z)> MO92%;H](N,J]>L,0>I'DY+5M_A4B>XW*H%.O-FLF]MVHQ6/4 88D1BWNOYAD MKUD9]*J=IM&*6PJ!":4Q*/J^4'1>8A9E%O1 &"%^+K%T$PVC"6"N$4&T(X4> M=9PWZS9X/:835Q[#ER!OQ30[ZK5*B0$=@1R5<]6& 8HGQ:DJTGS!]+91I'K* M43E7;1B@>%+HH4@W;("]C28] %".I0=KU5JOIQTDI 7'OS7:KK1[KRDIRJGM M]H-_8_G :JM1-\KN165G0LD-"'Z@4/*A/74BVR6U$#AW,](GCF?95CB[ VYS M,+2O4K4F:5)#R3)Q\,8%D(L+()SX070& SR TKB+"BLA MHX4?3B=,7R.":$<*/3SQFQ_MMRAD/T'&/H&(%0??]QN505M+^/X(F+VH.LYX:L_V!346/&'VL#K&OHV-+C;-.0,%J21!]?^@NI M;['X8?*;)HA[1U?$72ONS^AO7CZM:#CB.$BBCS[[5 M&X;0BR0GJV7SA>Q[1LOJ+53E7KUA"+U(4DXM^VI(WR1^:BA4)D3> /E[ O*O M0*4$+(PL]CQE7L@LVQM9]S,[L.$/S!HS4S!>%Q1?(X)H1PH]G/4;%ZS#\_R M!>/7X/:M&C93K3>U0^VUX/;#H_5:+%M3(3>DT$S?[5W=Y8G+MVKE3/<] C$J MYZH- Q1/BA/5HWDB[ZU:P^A1/<6HG*LV#% \*TY_[;Q"R:<7C,@7D/":$D2 MW5WNSO ^79:.UZ)3JM-]G-\FXOG%#WZD!+- T+Y5&71J#>U ^R.2C'*OWC"$ M7B0IJZK,%_ O9S[R$?K+>@8):RWS)5[]88A]"*)4<)Y MN!I,2JJ&,F?"^(V#84\.AD].F#@8(C_3O1!JYE_0R!&HQWFH$4&T(X4> 08; M!_@+JT 5RP*]!;W*H%ZKMELFRM]$^6LOZ884FBF]''1>OK!_.7.6CT"0RKEJ MPP#%D^)D-6FNV'V]G+UHCT"0RKEJPP#%DZ*^\6DWO M!Q?#&Y3"?&KEAT <^&QS9+[>J Q:U5Y-/V!>*ZDP1?-U50J&)!KKR7S59*X8 M?KVO6$(O4ABE.X^/ ,F255# M&5OV$"1OJ4^?7X#W)7U6^$34]6SL$Y%SW/1(V/^[BYQ!RF.1=C$\9[@8X+,[ M/Q@!#]!#L&-6Z+O.B&90 QXB-EKA=%"Y80ML_D27>UH\7/KM+-ER3X6##/>6 M<;FGPD&&>\NXW+PXR*3-FEB=/<7J?&>1-;3#B34-_$?@FY%U-[?&CF=[^'T+ MK^&/3N2PT.3(:A*MHQ%!M"/%,83F@L1=@L#="'G[./\C9*,K[XN4N8M8Y(K+ MEZUW*H->OUHW^;*:^"B.8-6& 8HG13GT7[YQ-^4L%'0$4E7.51L&*)X4Y5"K M^XFL66M6]BJ#=KW:J/>,66GTG^9";TAA]-\.02YK]5^_,NB"^FL;]7<<02C9 MH3>'<^:L>W_1L]#(SU+")9\F3YNM+>>23XV;BGZ_1EM;PB6?&C<5_7Z-MK:$ M2\Z3FXZ^#,V^MKCPL);Z@<):GOCH=[X[TBL(QO&&P'HA>_<&;N[TTUOXC,?& MV-Z(_\#^-7,>X=;O11GQ,(>-BMF9[TXY,D8KHFA'CF/)5D,<#___NK,1S U^F-C>/?MA1^SS>,R& M.13!V10.;-0J@U:O4>WV=0RS.0I9*N_*#2/H00ZC5+=1JOL)W5FK5.N50:/6 MK_;J=:-4C5(]$BUBR*&I4GVATJ(>6G7WR)VMZS6"UA[4>]56MV.TZRJ>*:*; MDB9+UU2?&'(8]9J3>ET;&+2]>FV"]5KMU!I&NVZA78O,ARUEIBN7%\L?6TQ( MD16 &%G\Y]#R5P/G)G?4A/EI28IC"'+E*)*M&.>ML M'H'XE7/5A@&*)X71OX=+^!LV$:G,NCW32Z8 MT9*ZJP9#"J,EB\J9;70K@WJK9K1D21J[;E@>,_W0$4'GQU@D\G)5$'S5LB,K MFC#KCL'B/:P8Z8^M.;,#K0/CE]GGE"%_;0BB'2DV/U3>$;\#L>Z(XW8Z/K*0ML?//B*7\17GOQZ5[+YP[4@].]7^TTNAH> M\-H+3CE7;1B@>%(8S;FYYLPI>:A?&;1KC6JKH>/=2'O)*>>J#0,43PJC.C=7 MG?FD"#5KE4&WWJ@VFD>:(F149XGTA2&%49W[4)U[0>.;=;BOUVK59OU(\W\. M+SE%U[!<7O$AFY%EO[O(&6A46JEDRSTM'B[]=I9LN:?"089[R[C<4^$@P[UE M7&Y>'&0:J9J*DWI%U,B &@9_6QE*8W)H3>"?EJ0XANA870"Z?-S"S8;.;F'M M):>W*H-^M]MHMHSE-0$WY FJ:TV=KY,_N7%8. MO]A^UWM:7&SVLVSK/14>,OQ;SO6>"@\9_BWG>@\76&/*T)@0FX.&V-S.IE.7 M/0#Q;=>"OPY=/YP%#*-J*.AF[/I/EN/Q>SIS$\,=/L[F "KRG7GC M:7&4X24=WFAXZ51WUO"2X24]WV@B[$T5RGW&S$]M8!6PV<%RAR^S,#)Q\28N MWKC9]^!FOQ("=0,2]IVM;(:XG[Y0:SWB6!=?QP:(VO-W.5=M&*!X4IR0@LNU M\5*S:QHOZ2DZY5RU88#B27%"NG,_39-6ZT9UZBDXY5VT8H'A2E$5W;AQJ MODIW]HWNU$=T3'2,@<=SAL?O9W9@@YIAUI@Q$].B#4:N#4&T(X7.Q9V=X3VE MH>$1_L4/?I?"]86QXG#R5JTR:.A8JD!['B_GJ@T#%$^*$U-RN6+EK7I)[RS: MBT\Y5VT8H'A2G)C^S!4O;S6,_M13?,JY:L, Q9.B3/KSM9AYJVGTIS[B8P+) M#5*>4R#YT']@5F0_L] $DVL#E&M#$.U(<1P^;Q2JGRA3!XDG7W6$MTIZA&LO M/>5(PLC^*:%TOKH1 X+,\H5FJ#N4I14TO.-I\%1AI=T M>*/AI5/=6<-+AI?T?*.)+S'Q)7N*+[F9!<.)'<+@<#>8!OX4]GQ>M=B_9LX4 M[P]5R_: (?QQ]&3#!<*A%F5L!#^ ?3\,9O"CZ]AWCDN&/CWL1Q,6J)^:2!43 MJ6+ N3V <]]]#V_:U\&-'43BEXLAB&KHX--?,+#D(@Q9%-*G 1O5BPEE,=5O M-!6OS#\8IEVK M#.K51L/TI#9Z4'?A-Z0P>C"O:)EV'?1@U_0BV"I:!OZU[UR6QIA3^.L:S-RJ MJ_ PO;V^"D3^D *N<9(%X\5\IMN^]KL?P7>S -WL[>IL"K+G3A]E/J]C'F71 M($[(/=:0N>[4'HU@M/^JU"KTNQB=?I?A6-0:E]YB#6=! $N]1 &(F^:"3-^3 M,,)KK2=G%$UPGVJ_+?@X7F9),1Z(EVM/0_A8_I1)YQ<\22)P;,$Y)*;7^FU9 M::"?2-7OZ#AYY7:^J;_=U(19\?9E+Y)XGOZ^FQ-I6?Y7^I T]!CMI@%^3I@5 ML*%KAZ$S!KK3L>F/+?O!AWWX=_P['>IG_OAL%C++ID.2O$-OX.P"[@K96_0A MN?A3RH,4^=9P8GOW\"/\?=4HR]\;VIYUAU,;,Q"L(7=1H;JR&F_LT=OS3*7U MTDDPA/<$[V$C)Q\>[&>Y?ROUU0I5:(Z258QD#X?^P]3VYA@OZ,%FP>X&\+%' M+=/N ]NUIF!Z(3]%$P8[#L95Z+O.R(Y@@\>.9WM#!QX*(_@ W95A]CXK*]RH MB;EJ<%#<:[HU>?9P&?M52]M)]>3W%1YY13$-&=;BK@R^G'6LF%]3_TEQ\A][S9$H6\,YYIYM\QJ>5?*Q&NEH4Z@J3LJU)@*;S7R)_"&Q$)S P MR"7:W< !?WUG+U)%I=>B]RF#XJD065H76)V.MW2HI.("[%GDRT\"/F'\*#W: M1D?%DF1M+I3JN<97LW7H\-7WGY=_N[CZ?FO]_N/ZCQOKZ]6WJY^?/Z7%"D?$ MJP=(8+O;:M;;?W8J66NL-_1+F]O-[^T_\(VKJF* M9+!!A!,]M&"4@DVZ8!2B3;A?@W0[?JN?IT\E,#O6F+ OS_:0>H3;QR_;KR]3 MX3JXMSUI(J(5-PT<.+^G<( GN0+6$J7(/I/F6;;X=;:6OA-@\F1!"^S$'VAK M)P7+>X<_O[><""8TW-Z"?&._73;VRBI<^R;NSOWP)]-K:_.@X,W@S=P6[ P JE1^W#);QCT6_V#Y0?R#S#18L_L88H#B>N)]>1$$]@F/KJ\=LZI'EP.!-JQ T=<(]2>,P+Q[4!XT"W%WHOD[P7#F1"F"7%W*M5HC%@(;\A!/FYO1 M]G3JBFL], L;XB7?NKI,C7!QJXPQG#A3ODQ\ FYG,]+O=W!!'UF^)R]N])0@ MT0WSIRZC"+'NA]#ZP::S.W@I6?$3N-2E7G;S(WY7?+DKA,4^_:]%8+_U-Q! MO+!*;L.U)X_=7OYM\8EJ!NMPSG((YEAFHH\!"%PXL?[NX-1C9E+I\O'O5PK/ M C?@WV9NY#S 0-9$S"!Y#;]#2W:G2>.W_"^*_X:?QCN/0\1_N9S8_F1F6[<3EO5%^CC9Q]2 Z8'X $L+0E,V )'!Y\,) M_!E7R *@B2I(52LE^?!^$+Y/<#,(G"G*)EX$/KK^ M\-=.=PKEMH!QGH>4Q0O0,Q&1#@$@3D8G!.4)TA-54^P]L4?6R F +[@&]L0O MCFAP1KIH42^#'+DN#@ML,)Q(%?N([UHCP/S%B%,YPYEK!V%Z!-08_BRR[ICK M/[W/T&"OND468L=R [/?^"VQ:/DTW]<$Z(%&;89-VNPB/+3&.A/^1OYT0SZ\ M_*_^7Z\OKE2,VL+/R6#:;_X.,L8FD1V"21)K5F3VK[A+[#;,XF"@HH$9O?^J M-!:<8?+[]?,:,)9%V*[UEQK];_'Z(EZ]!-@=] [S"90!7YT__NM=\&Z@'-^@ M6K>YB9@MV<^6W+AP6IL]T6I//O\+;AUSN1G\R.6_39@[TG='EH;)C?XOH0SU MQ1";5X/D>X$98EB TRO!!K)!@;V><1Q#6XP>^LMPR-AXO/;T RKO@/$LUW59 ME7VZ&Q"T;]B'9C=B0Z'WWEMT^: 'MP_T@=L'VK&J>;P]V,;)N4K=K?W.!I;6 MWIXQ\]O+_#:>63ZJX60T@()JNOZ=[4H8:8\RI^(< N;8;FLW'V ]K+$CF %6 M^$;@Q9\Q+3DIQ5#?V,,=C!1$UT]BQ(MG)TS'VB+$W44Z;KFYFD\'?>L]]VX93-GOZP/(M\Q/3C+(1#+0QO9G !#W,7V#8>EUAQ$*/_I-\E4W;- M?>2UULA-Q,ZMK]'HW!@BKS!$@(I PWU:(!W,RWBD :UZUY@@6ID@Z[=;W<9N M97 +RLN>^@$K^?8=C?6Q?G=S,3MZQNS8N]FQN9#V*X,?+ 0MC-Y=;P3;^T/@X01M#,>;>P"WLK<$^]F!R)$3]^.CL'P+IU"J#_YZYFR]>ZKN]JN#/!;UO_X M*_1>>7;T:"R8K3<\%S.F8\R8O9LQKQ+E;I8M0\C+S\"FG^_$Y SNLKT=\]\L M".:_F(?I2\R%Z2.159/F%DNQP"Z^M2[]\ZIQ_NQHU$@Z*V1.J"QI?.GOUR_4 MZ54&MVP:<<=0HVS@KK%?=AB\9VJS,-S/+ODFZR[T?-Z'LC#^.G6 MC/&S+^-GKU+>K>OD=#I]=$?NCY4)\QA#Z!6&D"1MQN5@W^9/MU$9?&)#$1;3 M1.NGWBWYP5BX];/K_JO[VE1L'LN8._J;.[MN>BY&CHG:W9N1LP]A;NMDVIR> M!0-[[XUM,&2X?* F,*;,?DT93F*%PCF:-!T5T3')1EJ9-+OR@;J_76/:'*=I ML^OFYV+BF CAO9LX^Q!NK4*'2X3B_#_'N[.=)^98MP]83-X80/LU@&+Z$GGS MLWYZ-273NF&,'YV,GYUX0-W;NK%\CM/RV6GG\S![>B8$>>]FSZO%NJF3S7,R MILW_V=Z0JN2N=U#]I[%JMK=J)&T/X*'JQ=''!.74^R4_\@JW9G;=>W5/VXEX MFHBKW*X&)V/PLCB_"<>J_DQV3A%M#>N$'=Y;Y)QSH6.VAO^Y^' M8=0W \V2'W&%VS!;[KBZD\W*(-V^K^1[J;NYLN56YV*4F(#B_:>,;R^Y6]8!_NO: M=L+'TH=MG_V$&QNV"_[/EQCM>!KL;NA&LY[L!\9 M!#E_?/NX7N_SAD_?6#3Q1XD@7MS?PR+AY+[TEU3Z17CMU7I_UOLH^_577$@N M8;+8D G[IW[V(NI&E*7O+[__GZKN:[&ZKVVA[0F;K]8R%#[N'@>SQ-:)^&S> M'A+WWP_!E'?],*0M<1ZPKVG@V&[< '19/2TJL&PIRM1/EBI#O45]M6:DK+:= M6[3I7.Y\Q4\8]CQT9R,V^'+&L_#D[_'B%W6UTF8(_H2\XW@SSI&X(]C%])91 MYU??^[->:[?KM7JOR;D,GF2CBVCAJ8LI0M$8=1*+-:N M=PPX"+2K^V3/P\I 65(\]KN%16RPJHSY;K.ZQL+J)O&Y(#P'??K?!Z$8FZ"G ME(/D70[S;VPU_^;JW5%.A_->$S8CV2X+#HSS3C?YC&]9\K':5,NBKEKP'MN: M!*@I_A+YP\K@)YWEV(X:-987P3W WG!3%_MQ+0B">HP0K7OG;<=;.C!3P .V M5)6?!'S:O,OJ#CO0K!R_J=+Z;?7%AAYH;VC+'*X?XC+OXL_O+;1RG>'VUL.; MN[?;=V,['LNL6.+^8'YP;WO.O[E0H<\W!+7P"YOAP:N<$#]=0?Z5MXN\>V/? M! [V,_?)VDCU/UUH-\[MD=\#?S;%MN3U[H" G4A-J^'&#' M5*OY/! M9($*5;3VXX\E7S"@8S ;1C/X#*F-!C##/NE67#,!C5?K#=)=[&Q:+N2N5D6O M\T76H4%=UW\*LYJ>YRT.];?6M6?]]\P3G8%E^:MTEWBRPV-9X>NGOZ= 0,E^ M: P$L"3T;]PJ?+&6:;*W[3_/"Z!)0]#$G8L;BB3)R^7W5U(*'BIB*TL.F_HPJ!>4:^QQ+FC*M@2E:6JT\__C^)@K:5 M+P^EZ@/]Y,[/_">/GZ^K(2'X_O!?,P>A(]LJ!/VOU_ZL<9CHIY_\_"=?+RU7 M0D2"-$7X 3#K=@D4^LUB!(S%3=!5OE-TE0WGY3+J]L?M?^2!NNV?A'_(=2W39=!KXSPZ"L.Z\(+U6_[/6D'HM_CDN'BCGO)L::^VBQMJU M&K!%X[S5W[,J^_'MXPLTWE&7O99L"UZ!LT3[=[:@6AWLMSY0+8-NG".!=UWX MK0@!J==(0N2]CL^GLX&$T)6[$+EH_%GK2+F(?TX=5K\.*A2-RJ!VGD0G;RT3 MX\!_6+#F_D<(BAUFN]ORD997$7,_HM(D6M;:[?620I=JY," /0 -T=[5B1>O M\;JO@@ 'Y4>,.>F>-YNO8TB$XCALD0(LD"^!_)*5BF/1'6F\'S9MH^(\;S6[ M+_"I"G\%;(ANCA%B7R/&$% ;.6$4.'LR':B^K4SD(V/'.>SR;."-31>_X? M[J[J-=KKL?ZE/U(<%L&XL,W6^D=5Y'X9WL^B8D*2C@D/*D%XT 6)82*KL$=A M#! +GEX!]!."3Y$TMC6!84$;@-8CC_+0?WA #2HU&,:!,!!GNH7P, (:U1Z# M J=WI6'WJL4>&4["G\&XGF^%,"\773ZH88'MAP*E%@8<.7JX(%(0D%#5PB>T MX.IZ(L4%+WYP/*[&0*7Q6+SX$5R5:X.XP!"@[SS_P1F24HIL;\BJ-'D?S,1(,Z ??"G!GT8." ZR88S*M90=?,G!Z"^![ MR$_P"&-16%U^0-D"%"L40CZ4>K@*#Z>PBCAS3J7!D^(AQ\.0#IP4OLECD?4& M0[58^/8=LP./A#_Y9FK3!74"!AP<3C'PXA&%V0XE.57Z\D]@2-=A633V,VB1 MR7<@/0$;8YQ'+!EN3%!%IR2*9-F)[6<+0O9[TL!_Z>P[^V MCK?2),!),8S^NO#OFM F:_^Q3:N#TF$P9PQZ#.X37,>!<-V O Q!J# ZJ,+ MK+Y1T'G%8G [F.*:@AE;%Y\FHZA:S>2F4&\WL(>DI8]]9VUDX%E9456Z!4TU MSI?":ZRM+4M+1]-R.SKS(REXIDS'CB>$(9!7-O'8.U M8CP1O+<<^6AG1CZ66T,4O"?AM@23$<1CBBL!_17WN M^4_T6^"$\C;"+[;^"A_.N260BH7+O.^YB ,_^NXCK2-$88 1/2"$G 43^3+R M)HCF)GX$! MGKK@1XM_X[0N_"7\1-Z 8@HZO0>K%3))2 MN>5\B6\YM_*60_=6OD- 9)J.O!#'E]SDZH2@@Y6*AQM)8-:UE?H/;; M-JIE22NINBQ#CC)*'( D[?DHV6WFV[[VYWIPP)\*QP4/U23I8A,&I_,CCY5^ M8._HM@\2OAG&(+PL?+357T#/R1A#8-,0E>1JK"806AAQ-5H0[68)HSC$ZG(9)C! M.WA61I'#)QQ (J5'X=52QZE07XQ:94?5HF.%!T+#V>*@:&,$,V(97'X6@; E MZB>HR=0/G66@T":METEWA>(9\!Z<&H)&' Z#%8MM<(7#481K;T"H6;PGL9*Z M\_U?UJ/MSEB8;-$J*DF "V@B%>\Y'%B6/?KGC#O$2(9<'?U%61CN6<^P<]W"]CP#Z[IVU6 M$&6^20)95)%;YCH/P"WB$$^!J[">N^!=UD)4K=5;ODMEZ]L/:05/MZN]*EQU M0ML.E@+D5NW?T 5U@>4$)A\>[&=IN:Y<&Q_ W-5*>5?+SE(S=S5-[FIPG.E^ M5=N/0\[AOK!@1"XE[IA-K'O%^K]G'IB*+KI-AD-,48B=7AA: K_1U83H=T'P MEQU'W_]Q:_U^<7$CH^XSK?N\J:7@XJD%2JR0)V0E"77"8^J)2U#"$.)HWY+R M:&B$LP=8 LP7+T;PLH0."PG^VYREK\&M^GF4HVG0Z]LN:UJ%;"D8O.+)FSQ^W7)+Q$((;&L5P MAQAR _J L#2X_3W8OYA")HHS"D%C3_GM*)I@[">%Z2F0%6):#WB4<&PA^[9+ MA=$Y:(JQ+13H1('DZ 49#S7C(%'N>,@\OU:-9 M(&_5BZC;N74QC&8POD1/X)!T<>JPZL"2%7G@_*>;=S@;3A)Z91[I*=%;H[U? M@\F]=&G4"8;C)@4<_0[LC&2IQ!01Q!2LCZ@#Z$@1I1U;I?,XP@4V=^0C%K3^ M21C-];W[,XQ<$]Q6M1RP7)R E^GW1* S/>4ZCX06\\<0!(DG-&*R2);]'#_Q M%&"I@9'_Y(E0-I@5AE$)MEQ+)AF(/FX&6/27B>[ )(.HS&=RN:CCAVIF%2"'FADQ@C/ZF M05?$S@&3#$Y@X!VJ&3OT/3Q.JBEL%BC.P\-157._0!R"",H8)4+9Q#L9]4<1 MB_A' 0.NU+LKU)FBQX1FDT!BR++T6:&F^:4*M^TW4*#9-(9Z:0WUD3'4==N3 ME*AK;J5O;Y(GKKG,!Q:BM+.*(57I8. GAOHL6AWJHW-TB G']0/^>L<\!D8! M_@F.!-==X_4 XUG8QNMFDNTJ]$?"7TN 7 M3&0ARRQAI'2]HT!ZQ^,$MTW,C$VL"E6?HBFR:&5D#W>0FJ:O.5;[F94E,TD6 M?QR;59O516UM41>U57!=U V6E3'A;9:G66'4UE:%45M+A5%7F>L'3ARP7B)+ MFG='(N-"[Y*I1.UM]J;U0NK"%Y 'F/,E)8;!34UC4B$VI)M(@MI+6O!HOW$& MY3:X5BV$:<\BU#'XQ9L?E_(FE?;OCWP7,Y03W_Y_I,J=NN*:MWHZ.+)Z'TGE M)V/MC'2F-<>$9>XGXLV!8U.4P>VEU6O6JAEG_&%Y5O"F/+>L;S:^+U19L9"[ MH'J D4Q'=V35\#=T'^):8AAYO** M!Y84#ZL/B"6G 7NT'0H %7RBYO./.*";Q-"O\+EM2Z'YH>@CP^;5M&_N&DS1 M@>L!CG:3/TG^D>/!TN)F.B Q:<. ETR_#B+,>+DF45=744%AUDIZ^*B=];7"U,DN2*% M&L'ZL-#/_KE5=/V3K)H6S&K,(HD+&E;$'L+%J:+K"'V8]^MD6_%=B^7@V]$! M*F+.Y5^1,9[%]\/(F<[X2T1DUPWSIRZ+XZ*!^NIZ#9L60^!*88&F MY 2E3 ME@DLY5,L!_U2[!0[\^GFM]E\O5[E:N,]]%I/X 7-0J%S/KG3%;VV- MS:N$;5Y/M5WK5 :=\WZGU5EN582+S7U9S7R6U:T,NN>U7J.[M*RJDGV&P.X^ M1<8D ;P^"6 )S,S"29SA/7J$'YE'+GV%V?:,AV K+X.'E! /&1L\1*\=4<1] M?Y '&=I6_3CR0HXW'M-4A MA:"!41#&6_&%8;E8U_H!O!# 1?HC^KHI-S6VRX0')A39J1.Q372;$[O/X]GB M8 3*5>6?W;$JYX @O@8B<\ 8%+7+P8(7S)B]Q+9M8M7$3&0[P=\QIN]Z'$,U M5Q[6!"3IX29.7G6K^JK]T](LA\78/X>R?^Z-_:/7CGR)<_'390N<1#$ \3L6/6$4&RSR%PR$'8T<+*9&MHJ,I2(DFH*:1G1L_ /+7$CW3 S' M)0M1OB'*R69CG2(-ARII3'&P*%)"QF6Q<+4:@]*=,:ZY'E--5('#V'&JWCIZ MA&6 KL18=[&^./3-D<25Q!!(JS+J4NI/%HWX(+-0U/[ O9,$B;[SH.2D9^5XTYD@,6[* MXI,S;_E9FC'?*[)7X[F<6Q>9P(;W/N!6O18F#V9"P+&YAX\"I D\\I_ MPH(J+GMD5.F$9L2I# ^K21S2+93)7<6XU"94AI@Q/OTPGG_,)AAPR@%6W#<^ M774%POGROHC9?\4YBZZ [ZW_!2W$1ESEA-8;N L11,U&;WE2.%6JXGS/)=E! MK4?V;&8!E$(V1%E2X[UU'?-Y5G[-HNS*$O9L?) M%KWPYGNXOBZ+N)">).WJ@?I-\!9<<;9.AKRI2E\F'Z;.X95T*H022N7/^YG# MZQC _="'4RHXB\TQINF^",O+R[^Q(^%A9%X-(@0S*2#*MXB\5A+%>?F91EB MCZ08*17CS@O=X2(3"::[X@/ZG)!C5FSFSTGBY$U-+>&I"+NZ.?^:<7**2Z>\.7[B_G\7V@0Q0R-29L8J)"VB1L9< 9RGK3F(GV8YXCTIKX390 M&3!,%-S$[[2QVRD7)U-^/B;UKL>#@;<%<8N@RF%PW73R0;V6"KW.1+V6$@FV MCUI7@:2-(Z+[,IE@RZCKUE91U^V-$A:LC(P%:T7*@L5S%F+OY8O![9YHZ> P9R5>,K$(C>)CW-.I;#6M^+0,8NBN]7. M]'9X!Q>"%5NXFY;=:[F/E7CHT9?[B&&3;.R2$"?L=2,1+'<>5\>-B]>BO0DV M$J^B095>>34/)^X<2)%VHJLAAPM1@.+[;NHC47$$[A?VG!O_\04CXR:WD7]( M P[:6\&8([%R+@AZ>B%@K[JJ8L8:_MHS'ZF]I$<"8 "37ZFQFX10OMSKRAK- MXHHD) @6"8)G1Z*R$@_,5"2L\'HMUQE7%Q7)%K=>GMR1+=SIB]*YFN+ZLC>5 MAQI_$Q'EU]X/.16J=KFOD+%6I[>Z"$1NEUY>LY'0&^+ 4""5T22C':8 1O%N'Z=\P]"^4_LV\Z']X[<@GLRD3I)]>N=?UY,0\ MT$[23KQQ>+OB$ R,\.WKQ]N.&CEM( ]DLX>_L,F$-SH3A4.&0\;&X_4''T91 M60(Q ]-A@<:IF]L9 9:ON'%MCS_0&UY25C:B""B$/8SLC+C&1XP8HEFEA@P-)_DT0F_C3Y M<#[$!:I6)+I<)0HH!M@^Q:7=UV;\_AE_X8K"L\@XKW\C>V$6XNCQ Q_G\8]_ MDW@2/8Y),.G:89B5 MG'/Y_?_4W)RS9IR#EC@ \+J&A^6$G/VST!ZL?"Z M 8IGTD8)F71=!EF]7AG4F]5V?[EZ@&'4(AFU64)&7:5-&ZNU*7Q>[[?VQ"D+ M^34;EK'-)PYXC4N4/&X!H\;4ZYF2^\NVY,?&?OGH!6ZHK).J3ZK$:V7WR#V+V%+RQXU8^C;&UO MJX"K_@ME:R_M<'+AC? _GY-(BOV69&EW6I6M\K--=1TM6^R:5.Y#I7)/3"JW M7CMRN2KF;-<$;ATLC".)%EQ->]F:)8X('+$'_I^I'Z*90OE-(]Y'\<[V?E&: M#P_S2X>T.M&,)U_1HQ[F1H41G);TH7[E1I++YYY/ZIXIGE;.$\.Y+M M.=SUN#'Q[0>-;W==:P*LYT#^ MC)=30KI:>'O5^U\X)X]D^]:?\P866H"%XEP*K$*A< 9A."KC4V$.1'\H*8+$ M -L@_/2G8. T&[5JBG\) :Y_L#[A, DB'=WD6/W593L]7U7R\BWA29FEQ\GP0OK)SE1WCZH:<]9(V?4A=ZC,0 M45,]W$=1U KT,)9%Y[61.)=EZ/A%1DSM@"=Z'?#B\YP!J/DTU2:"8\3&Y!*2 M,]S=89CH+ICXORR0K><''#S+WR0/" M\IRFY=5((4H645VE#XCY__!B/D):47V4Q8T51> 7QEW#GI\6-1)6F\B>)]7^ M6MZ#Y84MJX1%K5(5+)6NN)\N#D:+GWD+LJ.L-:XJ!@L2"A!H-WL0>H/?:;,Z M7+Q[@R.\%6HRL_)^.DWM5$[Q]#)>,?^7DJ$.=N/'YO3S?5SX7ZXIVJZKL$ ' M'7 &%B@A+/!/ POHM2-2#^!!]_K:H0=JLNTHDY9% WA%5%Y,\MX',Q@.03_X MA>?;-/"'9,/ \1?83V@D8=LT-W62@BTRG)!SF4J'4;-GK(8)4YB-X8=90*4P M1=\GWI0FG$VGKD-5R54Z4B6Y2"TH[E*39HQ/X7M+CAQO/ MD?T+[PE/'FS1Q)E6+;BP_!)\P)[L8!0F]QM_-!LBPB_9H)#B95?9%NS>ZY;I M/V"OW3ZKU\[PWS=W;ZL9)F16_5N\=8(-:B=6M'JQ%<7OA%.'7_#N0@HU K.= MJO2'0E\@,\B:@W$M4_@<;] 6VBJ"\=3B@[+.GEIE4I$L)VG*OMR\SM1O,_7; M-JC?5C]H_;;V%J7%VO4=Z[=M4R.N^2<&QI]4 3>BVS94WJV &Z;T;D/FNOXE MW.K;%+Z#QQNFB-N.,85+HUE\N(P;T?+W%SP2]%%E1V'AV[C5KC>W%QXP':H5WZE=.GJHD &E_X';T:VH>K?_.2FE?*6XED3;:\$O_83J+).Q.$AGX'FQ$?&8=_^;':\2!XA7&0[Z*#7J50=.:,SO0 M;F>_S +/03#V^#)[Q]V+6SMI[[=BO,P^/?-KD2&$?^^ F3 M07T:$1UQK]K%1DU;V?LX:C&SOW@%9$?5:'+!( M&0)/HURRTC$* 206BXG7@3; UO Y;V'X2O,&O.24=B5U!E;[)$K M]$ -ZQHZP7#V /K>&]('O'UJG' SMQYPWS&ED;\(#[H5*XBG+N%R_-VA":GM MVGEGU<2K$><>I=P7O*M*[+U(0'D8R?,?0-UG>"U2*6 TLW/K8BAZL3I+LZ:8 MUCMTH*#G!HZQ.\=+?"S*$4EMT[.K78G@-9@=[PB G?I2 R;ZVJVDF M=G<\"RC3Y" $$LK_91>.Z[2;:;NYM=9Q RM_L/])[;@7 M&6"_/ATQLPT#,>!977TZ\>2,3Z<0,.I(RJ[_#&R,&@Y^;5@%^E6W^.,@R?Y# MR-=V<%NID1.%O+Y&ZC<8X6'VP%&+,(A^H%U =4J3S4U5IEQ]!GR[,NAFJ]V]T_(L;V+:SP43LX.0WXI#3.!*V0;PYFC20:_P ML6E['7P2(,KU^*OOW1/1.*GV&TK8;;7,K;Z4M_H'.\=PS@>PKB,G3A'D,K]#+ MV,B;".9TSZAV"?_KVV5X) MUMSU1*!NSXSR?I@UON..( F:FPL+5A$Q\FLI/ M\ NZ>(97,1'7]F7ZW\T)A[?CVBKI'LZKO[B4R3KS9.T:1)1X-B"5K!KCI3A5 MV(IW=V8<.)F%\5L4WX*(+46"S6Q7^#X$'G++ZUVB$A<".FO<((LVY6X190"YT!L^BH?"'[CV;LOO@5F MS9TT"SV %Z:BB^L$\1[,Q,$4[Z])@^X]6UB=AK&P2FEA><;"TFM'I*S#6F)A MU]5K0O6)8Z>W.(AD68I9""_!D%B>O1KGJH\8'GV\8H0*YX=))0MUZTP&%UH_*VWK" M1B@_OGU:5U'G4:_ M,O <-V/#7L>&&Z^PH:PP%VEK8D0O,&5CK<0=9#<7S,\7B]C<7TV/MXHN-++03VJ'%;>V6W'["&I^M+=; M4N=X:WYD*Q-MNH8!:;?:B6YZSKMTKEKK0!.'YQ>X V0=L@>I M%NB%8Y[[C84RG5"61<7GDB5CR71/ OKDZA&5[<,X4P+=%OQ4P.JAL3< B^;# M#98[*T+598(ETI^Y;TE4>L?84/YRO NSX!'K*KX$'J4< 'LC8?%%8WB=4;EK MFSA$C MWNP8B]\Q#EE5D8QK '3=PL/4 :@#9-H(0PHO;JTMK.'&F897\C#/J MI9$X=$DJ,/4GF/H!N1'QZ^JWL.^;Z]K!7"F?@VT/[& 4_\)]M[+,[&:.,+/O M6^U[7!Z:;ZT=!*B".$@\"VKDXFJ/L9#& M!?"12R#?N?51?L/F%5Q5)[Q/&6TCV2:#SP?U+ASVF#47PNE*'4>\J,K]UIB5 MP$,,5-5\.7$\FZ.<C'ISQ*Y-B[0C5CWC' M$Q$8DM8:\91HG;+65RIG<@V!OEV,$PH#H' M6O%#D5PJ/LN>P;EU343"H>.%B XTTBZ3L[KSX8$JMVE]5_Z:$-H>8NE[7GU: M%EKG*Z'B]7/1^@?(%LTD];&CCY*DJQ NF0Z04)((TW.&.(.QM[O'IWO FI-:-!P_/*.BQB+H-P.@>5QY8S7]9AN+4J&0? MU?QB$@%)P$P9JBY+8)J)$LD *7'=I,A=+ E<9%0Q6R$(=#T*V#V\VE)%AI+I M8#38(:I-@67S5PDJG%T!G93J^:C<7J3_6EIJV#T*&!1(0=G:2/<[ZLJ K;EL MS^8'>CQ7EBJU3HYK<6\A<5BL[H_=M.XPPWR* 4FCU%V(G[/JQ4F.XH1J_)98 MN7"3*T,_,C&V,_R%T5M3#)\BM4 &!;5+@'V9QA6Y%NBNS&3Y&#>VX>ON!&22 MA91:".*$'"TY[XD,11Z B"FH(HB1@NM"YUGVK8SC(./O.2A=I 88ANI1:"9> M(C%<\-SZ_#QDTRAI=;;P-E4<'-XX3,@-9TNI7!53D1NA9^+ %M?HI'N&4!#O M8K4QF]YC,@9=NF=3M%%1)2A)G%+F4H$@J,_BD$GJJL+C)&,R85(K5O!4>HC9 MLIPR/ 2#PQ' .[7P[-/[&1@-X( O;>9"-8N)=I!B ;;S_"_[25;[#]16^]Q 5N3((\N\8I7F!Q_M/^_E' M$K6+=;&H%0K0<\]AD;UFS^#BI<3%IP87UVM']FZ$DSHYLU&?G$7VLS#%98O= MOU_\E.UUU0P!T8I':ILMT/=#@N]_YT40Z"8$2TLM0*EX\,![%T]M)PZFYZ<\ MGB&RNY0X$I4UOW'.V7G5^B.XLSVR-NE*)JMBJQ6:X-U5BX$Q88L>1# *?0:J M&<_(I;^\Y4&.>27L+H0Z460]#Q[\@2;']3@^1S:K+[8R47%,"K4"_=P8>:\4P5"!R,'GHOBVW=RJ:5ZC2.. M1$D?J?Q^TGQ4#B@:JX:*'RR^^R<9L?)+Z;:J*[JGD@G$AZ(^(02'R=:A$_C' ME6.&^]()=_;PUSW87][H3(E5;+3;<%$7_[S=GLM2_2A3'1ZIO>H9ME<-19?2 M)%-%^9L.Y]N5=\,;X_X T]4&*P;N_$H-[+V4CNQU3;^J6D MED:)G"<'A9Z'W\OSEBW DR@?])[9Y(C&+STQ=TS%!N'X"5:--H4#"IUW;G7_ M%Z$(=..9/XMD]IB8>)4WMG8C>03*8Q/FF3R#!3#E Y'OTQ$9'[4"'9"'+'4Y M1JR:4.O$"ZS8 IB*[V/'+42YN8/O)8JH%1Q2@81+3^LYCXGJ]^?5,2H)SG86C.0[UVY':-QU+3HW#M ME+2/;/BA,;4OB4?OR[-\26Z+ 4;*_^N"3=.6^A%Q!LWMFL^WVBLZX8962W2L/KM3P&"CB(3;R.T8;[ENCM_3"%(Q&/Z!&GQF-KMN>)-)NW9.X M[T=_;QZ\G^[_4/OM-5N4M9PDVHV*TH:S.Q!LARV6XL,(GYL?E]9]/,"Y=9G^ M D\GI]0)S[>H)11\.YA)%(&'AO-L'71:TT@\PT.6(O08NC#Q+,'S@PH%>PY/ MMV3>/WT>@7<'Q\K8$9DOZ:*'(C218QN\PQ_UU!*!BK(8(E_8N?63PL;O,VBB M=AE\<5!1=?"%76E8NHNDJL4EMZ@G*8.TML#7JZV&[45\KOW-1]&?M<5 MKFRN*%Q)+++W]1Y&;M>MMU5;M=[5Y7)?2&I2$JM2YR#/B=M4L!2C(LG0127B MWV'-!/0DB*-6]HI\8)%U-UMMA&RQ(K@C)KF6K[HH%EK/LIY?05,TNB?\KKL8ZI,&O23B7 MQ4#045DH9HJ;,JS7JYY_WDX[.BOLKDP.=!X '?Z@1RRNO8] MH-KO*+7#,BOPQ_4?<58@]8FIBK7%==*YP7XL"XZG?::T:EH(&,\J_P &#QR# M(XJFN+-=2O8+)XSZY@"-EKLK+X]!M$;H@WI+>=P$-'!7W*\.-+=#IR08A$E#D1_7V)O=5DT#;5#Q0)2@W;APP/F M_I,$(9F2RB"\P@*?;]QW:&%.?LV >/U_E.1 >D@QTQBQ =N1D81CJ7F3-#Y3W5'><4Q^2R35=7P"\F))@T$L)4P MX,V^3XC+)+6%%<##*!Q,$^'U0&T@"Q48D.4-%3EAB8>/-YY4W*)TDR)][6DPANTZNBOZ+96-0M[V4_SJO7EWG,* WO:U6Z[G>UB.\*"?)MY0U^U*[EW MQVHU*X->M=%_P?'YVEIQ*SLA%793X?[IG_;S8;JI=!O*!:93JQE0O[07F&=S M@=%M3[@RP!).6@Q,?G HHD_.K?^6/FW*AK_ M3!16D:.M0S-CC\ HC5Z-'&H7 )<5+$X!*V^[ M(P@0#+]5KQ75RN/V[OS&(VMOB9$X-D?((X&1=[R'"\P*"];*FLKJ-.E.)]O4 M4^L7D#K$U2ZLI""S[;K^$Z'8:JU89RP@T0>?[.U?<-;Q8KL(8](D0IP4K1C+ M.@>G1P:&T>X%C40E;(+PS M+X:9L<::'XJ BF3_"3 .91UT['RT=T=(MU4[J]>JJTA=B+[ZB1*OJBB)>*/[ M8 C6)G)WJNEU-(&_3$ %<^:T4Q1=O-L_,!8W$[ECO'Z\&F:6ENOD\K:BQ,*: M;ZAQK5PZ4O,2,'X/Z,\4_](6$)%Y:>>L;+8UG#U0)/$C%72FUV,1>=NZ!RT3R3KA8V<,@PG AI/9F?C^"+\OV4#H)*II#2HK M[!'R]&&F\%\R /%'X!E+EY)):&2BT MD)Q=1!M;T]RWN O^0CY\:[/FOFL;%&W>J =OC!MFY<*S?]9W2_W=_"7T>+/H M1L(K6SY9RJ5_"R)PTFU#Z,9NA-ZN8W-CL6.SAOV+&]NU9&XLM&0^IO[%:SL: MY)_3OTO#[,9VW:4;G:W96@K#JP-K,YEQ=:FK"=A$']&&4X,-KBG*Y,(;@6F, M#KI'AB!KN(^ZCYU:RU09*"U:-S=HG6Y[0AK@C%_CAHH.. [D#COGL9! BFZ] M%P>.BM]E\&C54K4;N7@;'V[A)/N5^D.5_.0<#.188!3&?F(K5 @E0P?/K2N/ MOA&,",ZB4E?BY6I\G1+R^S1AO/T>?/$)NTW!U70&=U.X9P]=N!ASESS!2J&:8]L)DEA,U]VK=PMT+(M)*;49-'-TX-%FT M_XK (B+<8T)MT3P4^#CX_/:/,(X^1U1: D?+S"QB55,\?4GYYO,DGB0 (X<: MH.*[PF5N3PG#N;7-2OCT9?2Q$\9=VE18_Z/C^0^(%'[S1[)RJ]1+<9_$9?E< M&MLF]#\)&^(/3 .4LDW7CLH&U)3-]0?!@>(%O*DD1^:\&7K&>? N=E9\%NV M[O[)7>$PR<"AGJ%JX7G22-(#H4[NT4>J\:R!P E_G8T#QM)QR-4DW)K"N::B M!5$\'G U6(7PR=QA[H@3<4F?A8L[@CWC5!_/7&E8R<\,008'>Q!B=1J,CJ?6 MM[PSBHQ>Y_LT=C! ?26#2#P0H5^NYE4OB\<(NTPX! Z7,7,BTN:81C(+TIB@ M\*@HT* \G&B?W'EJ>-]SYR+0P0]9YIE#6/F"F^@1YJ.>+W&;0>&E$3.D34H$ M4&D J*Y"FU/JY^50' 13BJ MZ'J .V$'G>VP@^X+2;PFJWB[K&(LLW4+R@LV,)C_$*U&]YI"T:EU]6K;9#"- M V(:_S:8AFY[$HM[TEKX"-",Y*+.*U90^'ZZJ?M"\D0<7T#-(.'_/+0VP.IQ MPCC_DOS88 #;<6?[@ EO/FA8S&S$CM$1I5$NI1?@XWL/_N#-JI/F?UB?T8E4 M ]E9!E5HR1P002-?]NI>+@8FKV_XA=\O+F[D%:Z0;(8+E?CQ;6V1.Q4("'8! M\Q CD./?X@OAF*()[&>RW84YOIY:/-/TG@+$B$6XX:ZP#]+15;M@T[414S=Q MFNWD[92@XR1Y)4!KL+IYOWM[BA*XD-""H5:IP)5B"?#;V%[>9!*_!-UP_I43)X@1(A7:QLG@+#XQDQQ5A^ M-6O[+I:(&*V8.(_O4S#"K""2=(8ZM8!?TL=%;4? 1)&@%\0#:$ ;Q6_S\2F" MD$< M!T+6 +K"]$=,D:29"QI=8&;,30(F7GD>YCH4\CZ?\@P*M=^6E:<4]0G MD9(5/X[1CE!B/4B:U.E$E^KQV'%YJX>DR")QMS^+A!IQ@N5C1V:Q5ZTT/)*A MSY+TAXT. 6#I!)[@.+Q]YS\RR9I)I2B*1.5Z"D11[FV0Y'D)*(MX R88QML> MTP;;*V.&(&+QHT<:OC!ED_ :II:M3N+".U%:ZK_X@:C8+*Y(7U#<+[Q1;$O= M@E9R9R%^7EQ:5[LR:#6KG6YK=5[705>8++CFN(S[^"QT\ T+"$<^4-Y62T5-ZK6:04W*BIK8 MMH%-M-N4KW"7>/M.Z@:T"(4C2U_TY"-<;8;6&Y=FSI9G[H1DE,Z$PY*L-K0= M\2HMOB6SWR.>4DS:"(X5S!C UM08"+_@OQ36,-]+-/J!01$M21R6B]\ 2YBL M57SUB'?CY*4*5D8EZ.#5/Q+?TB?'I?U=SP6R:-6V?)#>2LD5&(Y#SD1Q>2>H MA.?%T<4)9H2WE?C+>,]\!$,("V\02R2WGRVXB?JIKAD[W)#?/LDQEJ8E/+.B MQD3LE^0R%(<)C%ZFN+SV<:*$UE,,<8&5<"87<6Y=I\B;6HML#R.0J$691L HY8S",8B4(<,&\2@I:D_.N6M3F@.[& MO&X*K-#C41FBIH@39W/2;@AD+;TEDHW?..>P/12$0 @23_UB-@>C+Z >[YZ;@EK;>6MZ1]"%K_3 MH-?C&Y^01QAE+I0-6T5=]9<_.$^5'L^^'II,NM)GTK4/FTFW>:(2/+MK)EUWNYB9 MWNEETK6VRJ1K[9I)MUV[W\9BNU\=,^FVZ_#;7.CP:S+IQX7E*"@ZK[#36KFY:.)09-[PQHJMNF7&95TN2XR"M@TV.Q M1$U.TLM$RN*0=X)#G# N%"R2860>@A/G]:7*)PLPSQ90GD#H,&Z!7QHY#L4# MH-ACG*XQ=(+A[(%GEX0"WR. 2OTF7'0:FA"&02>61)!3=>1TZ9Q@9U@M;,BB)QXE@UT>HM MB_H+-<)I*7&)MI7SYA"\H.AI),IL4CZIWMHU)N#51K$RP)T]_'4/^^6-\+"% MR;_^J,V#Q-;R/&E](TQ9(S82'V^=M+2VL :[1[;\(>LSYG(7Z)BTD_+>!8;F M+J#;I@BA5ZJRFAN N0%4!DESLY!SB"S[&UO^:?L4:WHHX?S>O7W/6V99=^A7 MQOZ((>86.X_OS?WI6U(XP2,'&ETV)OX396BXV&DD MHK!Z?Q8,91@YKHH\PC1?L$6YDQR'HY#F.RQ_C#'745R?A"*T:5:?G]F0>WVO MQV-GR +ERSQQ>Z&/'K_LJ-UEL%2Q-X/;"!@+.!&>ED37J7C)\D.L]IH:SH4O MNTGVNTSAP-U\L'_A5Y-!1H)NF"3 :<%?+ZC!4P?$7M!M+-[+%''^QJB+33K' M@,?=>TQYG> YOA)/WG*(!<2?3L5V?J'VJ(FFVN2U%U1PET2!XP#8RC#P@/N& M<->"NUH018@X/K>_9DK MFIKS0N\!HQ2=R!9!$1;7MFKRZ$)^C.DU5W$ ,DG*F).06ROO'8V=HG; M%Q=&7)L$ZR[1+_S!XG\Y;3FSKS1S7D5_5?&+O&[ M[98LO!PWL$,PDTI@09%EDBSJ"[17;SCT&U<;R[@(J);O;0H+OD[7C,^"^]_Q M/ /Q]Y4C76*6Y1?7?PH78;@7;LZO!C9?/<"1V!9'9NXOT=Z@$3MM^T^?@MD? M8(B5W83 ]L,*:%5+;1\A>@QEM)VXG]D8]\Y@,,:D2PB!"-Y5P\$;,?=7YJA/ MJ'YIP)3J!+RE*MZ8N9L.P_2EIW"J:CF,^%_LDY'C5*EL;%YD6-=ET)(A]#)X MOE$%LO$\@-0Y> K*(,T+;^IQ/$8Q8O=B1]6-S/B-0MG_O!)"*NKG7GBCW[E\ M?F'L_[/WILUM(\FZ\/?W5R XUV_8$92: '>[+R-D>1F?L2V'I>Z)\\D!D441 MTR# QJ)E?OW-K"KL"P$2($"R)LYQ2Q18J,K*S,K,RGSR&^4$U\9W,L[Q6>VK MR5_WK-EU%'8/P3.2IUF%W7FE[)70*%**T5H:]3NS<3^CK>NIB6BX,A[57('# MQ<<."JGJ=_2YU\J;?8B24I9P^HKB!DG).+Q)GA_0EG#MT LM(@JJ8*O@5[:<8R5(U-!.4W+L0BL]NNR=;H*O_7]Q_I+<.%N;QP;1)NNOO:*XFF=^$Z+8X.-^*MTED.A,K[OM/9(J; MY1_@-2%'A$6!>U.-(<0-1YW9I">G&DUN)53NXW'#@ZOF%,@$%,AXV*@" MV9M*]6N.*6B.?BZ5CEP,XIICFQV7U!I2 :T1.'445-9+N9'N7WY[38&A->-- M*)4OEO-9W.[9W:/;RR5+UEX<>1%(8=3.E$2?9ENU#*J%:LG+1X+-NO+K\'Y8 MI@$_SIGQ7ET9S!:TT=YT-)(C64NHLD364@592U&F$+E+!\I=(FW(72JGDPL5 M$6VO^SGIC?U),-.5=M&SW:"! $_""*G.S%JBX\F+"C'(J&7GXZC2XU$<,R(Y M]LCTD'8ICI<3W-;OO&,I&.C410RA8BS,3;S4[VWSATS28ZR;QGOXAB4W8YLS M7*#4)*-75U57AO%7G2 M--*']2MI<19\!D$;N[N59DL/KL;:(T61C7CTY;&JE>] M&TAPYUF5&R]_Q5";:5 CBC7]WOA%JX@(,U=MQX,'8G#5#*.&3I('1^FUXG?S MD87$@(Z3Y#[C'G,J3R[D*>(3+8)BB"]K#,AQ\QOHX.]L!C]>ZZK%EY!VG[S10??X94ESOR;U?Z@%6>]&:: M!3#_21:T%)T_-)&';]A^T;BT_^7)0 'F_TAW!F^U/V KZS@]<&)Q>F"MJ;'@ M;>$7#'-=6M""=@0WYS1B3>PHTCIC1WJZ^4W<0K2BC'5^5AEU\G!^7C-'=16_M 3GSC6!_T\+#A?HG> M(>R@4!N@Y'S!AG7_CVJXB%C/@KEL+=@H4UL$?1&Q2;A%.X;SY@,&N]@/WYVG M 5!Q(6.X3"&HKF*UN\*'$SZ<\.%:9^QKPHD[R7W-=N+P''A!HZV=SIRHI#SR M^;?!H6P+D6Z,D $X8#99GN>H]"]Z8)JSP@'I3GT.[./QH ?V<=R]")Z4/@06 M6Q_"ZW@ +=U35 Q27^[B$3BL/169P7SPQY:7N+#DZ_,: /R M#,L\,,3C)CCL \UF)13 RG<96#-CWUT-^0>A7NN;C:XQYU3%9?HMAL%GU3P# MV0E]3K\P#Y"T=-N,ORC6NISYQ8P<$9<&?.;PSH7;,1W>I#\2)96-[G1N22A[ M6^0Y4(_I<#3AI4XHU$0FKFQHN!1[+H8;N;7#8]@6]2"!HOUO]J&&/ JE]02= M-OR/<@&.2G=X"2>F%,(3HL_NV$*GKY0#+>IWBK302>F@D]% A_7/Z26YFRPH,P! M<0+A>99_Q*]TX$,8QLM9=J2E"LX!8I$29FA[_2E"+1@T(U26RIH:A)!D>,M9 MM([]X#8UG?VI1N<5OK(*O9Q=0P4W5A[2+0*N(@2E5TT*WL2#1J^-V'"\N>N] MJM,WVROJE6!+C*#1!D7!"5X5N]Q*D"UK'OQ5G Y!TP@ZO]CKYJIEO=";!:]] MZC)K"45+&@K8_RS[5W/\F*(H"R?S^HBQ=ON>@J4?_F%"0&A=6.NEWI?T /2QT2;KM6X-+Z6-45VEVL> . M#XA'(CCZRQY1FG$349I"C4;/-Q)RGC?3^]^PY#>R-- 18]OP4[/_"@Z#JAK7 M],?RJ32N:5M;FG[L!OA<.\$@X_+6=V%^+@DEFZ]2"B%WGP27B_9,IF MMNU)Y&!CCCW->[1 5>S1J$F (@6O_13J.A2D,[/;8'!"-B;&CEE7"MN]_X^7 MM\OL<0Q(A;S%>=YVH9FMV>BP:$ KC97HTQ)ZJO+Q!W2?'E4=9]!%Q\!R+F M MD;:FW0!PT@+' QZ'W46OASI%\6IZQ:NF!Q\<[?__F%:\/6O0J+.:J;"R_171 M:30,O#V7IT!'Z*PYO!,K=0Y7(($7'JVHTQL +-&.L#CC>]7XRW(WSIS.G_8+ M\C TL<.]QG"K42_"=TLVDC*1%\7O#KJ 'DK7Y U^\_&M/$/:/*CG[MT=3WL MAGDW(-2]7IN&YO"K_[#W9!'CP?%[I:9/D0Z*Y/)Z11DFI26LF"6?T[4NR%)% MS .:1LS;B+)80>;:FP]G'9$*N$O(@JTB)ZN6A0%0IA%%D)#$@;= /KK)DD =/)O5>4=RA8J-?B M"T.-5&$"0Z9EC&8BG"C'Y!#Q6V384M\U8C-]V_,:0Z%WE.;;3/IX^Y]GL+/% MOO-<(>_IU/\4&6)0ZQ#,E"W@"TJ%23S9.)W\M'(^.8EO>, ?E\-(-M&V]/1B MXR1& \4-K&7\WXX<+]CP1I O>\ G$HW=2O_HT?_%?5K^\D3&PD$=6SCHV/) MM;,?,/[.?J+9X;_?6[#+GO'*_@ 6;+DR@#+[==8,I1P[/Z'Y5!]O5#K.21%= M$40_/-'[1Z4%62C7ORF[X'F*\SDARV6^?@2B[1(RC-B_--X16?Z)_,5OA-GR]?>$V.^ B;Z*ZTMQL:U2!AX5/&!1R^4XLBC(_ #E6$* MZ.CNN_^JH/*LBEN.A=^B?5'.E=_DSFPP%OQV 'Z+A(+.EM\4X#>E/GZKR4XY M17/DO3!'RILC[\],7/M@CO3%\="8.7)N_#;HS/J"WYHS1\Z-WX:=F7QTULA9 M14VNA9E2WDRY/C,Q'H$83\2QT9B9YG2NM2>R>+BO\0RHX(ZQ9VBJ,,)<87/ MY>F@%B8X\S,BPR0Y5J[;[8P8]\ D$18/#B3U@L%^3. $SQH?X8;QSJ:Q+$6XH@+E]*5[JQ, M]V$EF0;"P8%LK#6<)1QK^#V8"]#+Q1IH.!%A7'P+1>)+61$K>GU4-1WYJXO? M5%EI.M;!:N31PR;D)=ZDO<-F-,.*X#]9$WVF"VM2PP=-:15N#X@U3>X[B\&!_*,3@X58C^PHU M;/!C,#YLAC*"+9X( CDY*XZ LS01[8;"T7"H8H?:9Q3)F"J3!!DRX M3I\JKV+*GD.>X"_LN,S1^"D:?3A!VZ(H!(GB/9S\5WQ]IZ]3=5P]SD9%%?"5 MHFQ$H0=&G6T#1R$))-D')+ >[E_WNA+^WYMW#0,0_/SVOHP!(HA?,?$Y2(Y_ MJC"DG#]N/QSAKB@GOBNWGT]S5](';G@7[A 1CBU*,QC]:]159WN,G8C,7J_ M]CY)X3P*\M_0V*UJBQT0 G"6Y!<"(';@X!9:Q?-KR!!*2LU1M),FB;S MN!I@UM>TXZ+IVJJQL-^48=D4:E6_95N2KO-8#6\HO&#?OGRI#$/I%P?RR/9QR'J;>$I;?. J>A87 M%*R]":[$Z9U83.-K#S.MQ+E6VIT@L6"A@B$FVDP,$\9T=?Z7(,B9$R1#9-I. M!:$CA$@(@@@=(72$$ E!D!801.@(H2.$2 B""!TA=(00"4$0H2.$CA B(0AR MYCJBGG3 <\KZZY?4N.+ZE>$4MB+K;R)W9L/QJ#O-ZH G;N0/R1)-9/UE0.=. M"D+G"@9IC2Z&(!!VO'(!??9B"9$"T@P7+>KF'LG\:I/AMBZX[?,3&]*R^8D-:=G\Q(:T M;'YB0UHVOX3=]GM6\Y#:FXGDXMY^,1[!>C:ME^HAHR>*@(QN&C)Z*""CX6F/ MR37L,& 0IR*D:%]V6.C J10C>J+D8$2G0$0G+L8&K^+W!$JX=1MS:8M M,IPP O*IX@XS\G#-,!Y5##P\40X(/"P+\-T(O,^)X+]>V6R%YI+]-W$;+> N M!=A9&N.$H8FJY@U!_0+4[Y^.9):[=8@^75Y!)R\(!/Q:=?!KM.7UD:1>?=(, MS0:S6WHPS86]"_F/YYI+FS\$7KFW\,^X[L^6:=L-P%J,.[/^H#L0$-G'4592Z;I\;2"4])@WV;]/Z"WLA;BQS3NQS4F&X\B_&#[;NIE38 MM#.3>]W^M 'DI3/DV&#= MW[QE-Z37IC(US>1) SEEY[>'-:DU!:,$W='D8'JM>-H8'ZU \+F!:V28?%K MIRVWR!5,KTI);.D26SX]X>$4-@-"UX>G;00D4B>:.OS[B#/94E&)K-K\FK3H"5VK0G50;YGLC?*D3L^3%#C2] \*7RK5":$/C M4[$XLL\;BROEJ/A'K9GEMVLZ-]9W 00%C_A M:)U$^+41.X'2HVRBX@M1+1Y+E0@,M)!2(F)P[,K_?SVOJI%**%%;+/TLA:19P6,>CT>0.KV>LG .A6R"I<3*P:K M83DR#8D,QX/T]6@&S(P5>ED$9NUBB9Q%[ V!!QZ)_G)9::KU;G59^[QV'Z3, M3ZZ%$:ZU:9$N['Q:6!@)E\D/-*ZV6&CXD:JWB2L49/+>L)_.%!;150=TDF-* MYCUX_<0A$DQY#:P!AN]\)8'E3F .0-@U4(T^>$_@]#8N+ +DG!-:RX>R8KOW M-OG;A87K+S!1,)0W9 '#J#;E-\LFB\M8.2:K+VRD*AHW+*CO_ &+45_6%%V( M!SNY.W-EV\2QJRKUG&(:3SLJ(,^V4'I4<:%TLI!YCUTI%*FJHE ZQ/%4>DWD M>6G.F%Y2*=<7JZ#.4OPY$;R4Q:;8ZREA.>"F=PEKNV+F.&NT?MC6DY M_(#9%-Z6;77;41U;<0UW%2JUPA+Z<:\W:(M>/8G*\HROGVV!L*@LWV]KSI9Q M3J>V6526B\IR45DN*LNCG(;N48H[E')I7J,_E+RY/ZB']';W#2TE T6N!*MZ MIMGYB9R1W)R1/Z_NI 6X67-' W?GM)-'O$ [E49M<:<^D\/GFHYZ?3B%N\I( MI(34MG&U9'J,,"[0[TXG=56#M^DP/B85%CY<'5-Z),;"M&SI]7?3(9+ZYCQT MVJV[V>A:(_IL2"M1%444%-6R:S4ILQ$HLWY7&0IDE\:5EKF$AVP'TX'(\X88 M-O&TU_V):R\,\X=Z=CH=0.N9F[Z[KTCGRC MW@0)<(".?,)XV[7^VR$6L1W)(G.B/>*=V]D4@K.5__07WH":0X2KKI*2S2.T M7*7;5X\1)U-LJ\E V'#-0%C!X*H>"N@NR,:T->=,%!B/QOQLQ$"3YV:,,%V4V,TG^I,=!9=*Y!%0V]DM-O$P*FT MFUA;<]Y3K?T\+]@"L0--[X!P9,X=.")F__)CP\LF9VGDS5D"0XHA,!U5BC]U M'L; GAM:DU4P@@T==P>]OC ,!"#!D9D&Y[8')4 AVE"4UI:J,Y9>\U;*2+]9 MJ_#DBP1_M(A-*]-"SZW5!<&'5A6])>XC1^KS&H*1 M&,GC+!B)JE90!89$[@HFZ2O(!X\HOX[:80)DO%0$*\I1J("6"@UG"6DRB70-@J\: M+S0I8?P.OZXY&BH+.-"T.:QU21 8*%AH09"B[+,SI.DGD9*=/$*F>*BQ+MU; M"9 $^"_Z\_J2]VQQMN MY5O6/.@_I?][Q\T+L$&\QLF]'A:X9I5%7T[Z\+Y@1A(CVM\!:92 \,I(>O5$8C)TV?A*H M[-2#H!1XAC09OGH7"Y_QOR@PP8SZZ:T0&CL.D1X(+"+9E"C)LTBBA]&[_0 1 MJH)2V[LZ??^)I$_GN- \6H4$TI)]C9_20H8:DZ&C@-8X-"A*2[:N-1,1/%0> MVJ4E6]<657MX>6B# 7+$')V'=7/H;4ACXMQW8^Q#2B0/4VVC] 9=2>E/X)_A M$'1.XJF4AXX&&><#N0?-2L"%TQR-V&]+JJ&Z*)86&4^$SW>XX0ZG;T@\?R/+ M@Q.+$XL[T.).91TGO4EB<<>TN(3MFF:([G$,'QLZ7C_;!OCC\O92N@/RV"Y- MX?&,@2J4E?H:]IEN-O^GE\$9:0^6R'/=C6CP4?.,;C2VZ-K[FDV:HQES#)AFV8[EX M,7/UK-E5@T@HO?U )-K$24+4A*BE9,$?7-3R$L@4N3.3^]WAM&2;^Z;92"3E MGT9"N-B#YO?@,$GY^^6R)',[CB2E)3,W1%&^8!JO3B+3!NS==T(AT,2NB+[!T!,RKC:K#Y/P<>=?:F#;-]/7J M0^!C7!JO3U'A.9@QJXWQ4N6S9ZC:D]76&O%G=RDV411:;"(E#>ST7,'=]LNK7#DPH>OR9G:JAE'ZU)D9*$IJ M04RE].XR+82%:Z[!2M= YSVH&NL(O/G3>(S."KQ*;%OD8SRH]RW M?&D<(JYO>E?C2O=..MI#UB\+1:U!80TUNK>L5:2ZU2J+M($NTT!R#U.Z<./? M<=&KCMJ+%T+SJ2P'/[<>ZX>%4NR\_-!5D"]C\?%O5]N@K'W0[+EN@GA65F_2 M1_CLW0JU(OG_URS_G\<90)@?:) /B!"MN2KI-F57 J3M>G[I5FK^&9_<("67 M'Z_Q:BS@JCGDUUW+9#44H0O&S!7+_&@CE9%,P=5:&&*)@3!7-" MAD2QDRB8$SS4/ ^)@CE1,"<*Y@Y6,)<=1Q.=.5+B47C;62$L]^XYAZ(5?',H M\/U#<=M[5]/Q0#L7(/B,X"2]+,W/X_ H%;[$S!SO_F.9CS0[XDR:;56A8K^$J-:TNCU4 M+V'!$KGJM@F6R%6]M(FNW*^KB:XP6W,5[%>BVF0%[K#0L*4TK$^WMLE3O]>9 MC29U=@/T(KA$_IS/K=P7@HE/$AE?$Q<$:_,QMVAW)=G"&,WES]^\FU M8"M=BP@UNTW-^J2"[WT"MH:?VF'8#,#,'8J.GP?5K*UEAF%G-IW4'D$X7\#2 M'+"R;Z9C6M(C66ESO1J(LAWI5>9RU)] *@!.];,ZQ'R*822E\%EM9\>?G"D: MCCSW=[CH.Q9^$0)TN@+4/[@ Y9ZQ8W!FAP7N1]O **5G J*XCY'@,0M\S?OQ WDDNDD'P!R^=JB_"8W8E+U8:1-;";D3&IO,7$B:S['P^X< M]_DP;T\L)MTV@IR!%/3KD0(9G+QA=S I67[3U*:+\'*3Q_-78MMOI:OY MW%V[NNJ0!?#?Q@*VHIBI-*5298C'](,6V*@B&E9--.SU%AC?@"4^A#@"?M8) MA=,U%EFH9&59&W9< MB,"YB4!-OM^P,QM,N_+D(-&4&J+)PN<[!;NXQI[#Y[%HX?6=R4:?Y:(/X??] MSAL-Y?9W.Y)>.HUV?6Y%C^=$(YDDD3[QWL?8,%DB!O8AC#<;#'=^EG DW=V MGH,48J]3/141C#JR2Z_^&QL9;E2+]BS"'LW+I38'F2 Z;UQ)G_8']T;V_&!L M[.S IRK^T3&E>R*Y-FN9>._:L!+;EGC/3-.P65M6TT5?^H4U2UKPO\$;YT1[ MA*_RIL\VX6\%\Y'V=;9QJC9QCKUW,^]-ZW6IQKZFNUGD'SSR%&P>5GT3T<&H M,YN.Y=0FHNSRONC-?B%*E+S#PO:O-\M,\LG-D6T,9!N-4\G695W102S(W'PP ML$LM[23JZ@[%3@722;IIVX4(AOUMO\+#-VFTR+K2VY\.-AS]X/&5(,@$W+Q4 M2M*ILN1-EGM*)LV^-II)!2P!\,G7G4]2=(MJ4H: MMD>.=\(:I3-69,>:SXR9Z#CT+65?35F;O>:;_E M]+FW?A.=.VOMW#D9M+9SYWA_19(>.RC0O+/*U[9UK!@Y\MJAUOC:OM@%L0N- MC]7 +J3?6XD^IH?J02GW1!/*3R:WT, F9#^@*<=^HH8<^U'T"!:R)?J[EN[O M*K==3 0/M9Z'1)]IP4.BS[3H,UVY<7O$+"T:39]4H^F?Q :G8[YB60\!B)X? MP#Z/-A-%KM<+7;?]^H*EI'-BVQYE8900.&$8E_"+,3?7Y-91'9JG\I4GH-2& M1SA4.K/!0!%])P[)'9'+[E9S1Q^;68[DNMH("_[8GES0:OX84)R'Z7&UF3Z9 M@QH3FE@F([S_+T*3H\09O=L9?4MT(/(#?/>;1\N/C)2-"MBP,Q--H1H\G%O* M%B.PVNKJ#R7XHL"AW%*^&(.]=F1=&$_?G_Y,#&*I.LOW7JPU0[,=3/A_).*T MWO&TYB3%[T8(V@89G" $JFA8WN"AW6;NF-;9P%QP1X&CN\7<,>IU9HI2LLY_ M]_.[>&$^'RVWAKX0AV5\IRWH12V=7I4RWM(EMGQZ8@>:GIZ("Y9K^"!A;_HNXJ?22G7^B<4FAA]%1YOK1+50*ZW@T6=/=V06]B?@%7;Z M?D2;Q"S++X:C&@\:D(HBH]@?-'NNF[9K$83A>*^;\[\*&I8$#,<-TM-R"?L* M*#2RN'+2$#WD'F++^$:D/!YC2F59H("?;9ULHUK-'&"=\3M#79QS(Y:@02 0'C:. [5*" M-+%3/$_(;NL%=SAW00I"V M]6,)D()FBX-'HCCXRF8T,I<"Z$/(D"BP%R -@H<$2$,+5>U)@C1L-4".F*./ M!:.A9# GDXN+=;?:WO@QNMZL[*W=W/D=4\BVQP:/)&#%DSYHJXQXZ(KVAUC2 M(",L^)'X$,0-\>SA599XE]B[%K\KH;E3M?#NVF37GKP5-M1JL;:_-FWX]O".J?EMHS65S\EUAF-/5R@%LS463E M72+Y$CZ7IX/CX24A;$+80EV!&Q2VW&3G(07O40[26KOB3I"'K?W)L39V;)=\ M)(5$7XEMOY6NBC:PJ\+V$(W0=YI//8W0ASW.=S7/.AG=;3"Y:W MV(U-+X1H ?>+X%W#P;OO)-[YO?4>ZT3$R86HG9ZHM39*/CV-*+GP8$_!RJ\1 M8.(\%GV.I]M9;O19+OH0ATH4[B47W&6WFNQA(>=Q\*K^2N/#9,&RQ*VWTHTA M>>5>$D:EP2;JTJ+MS[!/&XFFF[-465-2#>;)2NK\;U>S-78=^V 1BE,L[4,% M3+SE!=&?;[Y^N/WGQZ]?I1]W'R^EKWF:S VQV"6RN90T>."SJ2_L%=%UZ=\? MW_?AL:6EVH[ESAT7AKNW\*[YM466Q$(BX)ML.A#Z0DKO'1B/ALT,,_J)C'@N M%E&7L/8WE](=/$F+X1?>:\'^@^]K,$CP3;S,=@V'C?_'[8=\6_>'^H+$MN_, M*[;H'Y:Y@/F"J(VZ[B'L).];J^7!++K2DM7UU\D MF*"CL_V8J_9*NG\)N*\O,_9C= N15GH"JJOS.:<2_I+"B,BUP+(/*PDLXODJ MQ,.<.Q;X "$P9: ?<(D:1&;>XGYP-Z KS5T;Q!]F9!&=;IN]TC;P.3*#;2Z= M)]4B;)+!MR3X3%(W&UW#&<*#%GE # 0K8+Z/?W0E)#9\0K&]8<0__M65_FD: M#]*_\)_;JY_L)3ZK=UE"N@7O (<$'M')@ZJ#CEX2K!V!M\*!HS[@7^Z)\T2( MD0^DP5EFD>/>_)NJ?K*XHB.3/VP"._<57E@,YOP;C+QVU\R7LBWG)PQ.T$VJ MPM$*<>*%3>9O%ZZ%C>JC7"AW9N/$(0&2U31AU.>&"8/PH;T$9? YFW,S OA* M&]>:KT##2AOX.W @,:BFM6WD,HT&2O5 ^NL7*NY;5-P_D$AKE*HP M]>A05X%R2'/4*]%Y_6R=QQJ9P@KG3HQF-IP\16@57\5UF-I40;*#*:0K,4/[ MN"@X +8<9!P:I4[&HM0Z+O(,@<%&Z?217A-X_R,,"<874.CGM_='1J%8K&PW M"HTP5#:=IM/H#3]"55WG;31L)%79XUY2G2-@P.J#F96P\+@S&TSZ)\+"M0>, M=Z/QA,>+LX3@P,Q[S67J9UBD=J17:U3QM#,;3=K(QFVC=A4FAUDBWK-XP MY7P$"OF6GQ]7QL+[,=1$&8VU-FGJ"?A.\LDHZL/1OA)^!_=L,DUG=[!,,+*% M/I+^\A$3?IHI$3#DFLU$6JUHNDL)#G@(4\XS$G='QU J_O8M!I01Q5TVUCNP]5,)0 MQ%-YVJE,F8S.[)8K>E1&.*K?C501^DV1V3D5G(Y)D!ADVB7E$&D#'&8N6/2? MV X(&O_F/3[-@8_MMZG'0RP2F_P]\G#L8 G_&P&.B"+Q1_Z^/Q0_%:UPKPW* MIUGP]+/B3R-Z?59[ Z5E&-!L0I5U[J@?_WDT:1S_6:( T%(: O2@0@3HM!?( MO0, %4M5(@*W>#":BR'5 O\G%&%:O=UIV: MO^XT0OD.NWF@$LDPRG<8_NZ)Z(_D&U!YE0]D54N!S02S!B9R>GE-!50_/45Y M2,$9"L%)%QP\1.Z>S ;D97R4\G):8C$28I$C%IC7D*FO8)4*SY3<2%HP0Q;;"4PZ*=XA%V^5&B(/9]Q,@/TWM=+**#MJN!%E:JS;:@G]:@M.1>S9'?B;>&$L 1$R\3#N0?I'V7< M\$^2*0?I8AV7SKS,HZ]$M8E]LT1X:T(^:/9<-VW7JC>=J#>=]/JA=*()#E$Z MZ2 G V#OO ).7/^V'J_KQ0]%5%#Q%)A#WO+(O+]'W%^@(MIT05"ABZ4VI\IR^TI1\MH1A/7B5.-;RSL#.[,[/ MB=:IR$I+X %=5$1[*JTE196>X!I7$Q5PT4/UPOIP2'*Z!UWS@17J9+ MK#5-:[/=>QOTOL,2NS'Y&SYT5@0(RB>.:6G.D\E2V;#VG>59FA8\8,-P_UX1 M _.:84167XX);_2[]"UA( C-F.ON L8T-WX5'7 $ 3<"": M(VF84J?:I@$K>P$-8SDJK8A7'?SKDP;S)L_$FFOX5OR4O:$K:4OP4C#?W5\9 MFPL%HAN_L[U5_NT"6RY?,.$N2;$_58M5^K-)8?$MRSU?@<7/\L/Y,*^#A=N4 M/C@;0Y(5:4TO*=Y0 G@62?*J+8#!>L8*LA*#1T0 M_>$9'A Y=AY]8ECP"'F-O;!.1YDS!)/UQC186<62BY&?+$LK1I*9KMN5N,CP MK###%)SAF=?)'@*\A[/8#'R*H*\(CWYA-*3Y9[(3_YD6EX2)V$_ MH./%?J)%;NS'C#1 D=#<]"K;+6&B "O,.7V"XM@H_:SD2+82+#1_FS4;S\; MB5JD1MC_2-?=0E*/3KOL2Q(57Z=5\?75OW%Z>W3U76*.U3PDLE&W24DX]1(O MF"J_6Z]\0)J>=6$N+UR;1"YZ&#[,62748LX"U7,_\1LWRS]LEH*6TSZZ6NRJ M_)0T!-6K,8]6[&[V[E:"#I>_N_W.;#H8B=UM8'27CY2(.'WA .O8'0B@?:T .<O"C;=R9C91C.]=.Z/CZZ*4O(I1G/!.8 E!KH<3?TS_/M/G#VULDPQU0 M@K=[19:5#4=_I&>J+LKS'; M?-R3Z?$_$#Q@[3&E<0]OQD;"NZIG_PY@@/<[,Z6K#)+=PH0!7N H[\-1 MSN%7VFIM5#/%(S#\Q%Z(O6AV+^)EZK%.3%EUZRDH0>DF?U)?[%#=:_3]:3W$I-!4"K3CXI!1V/;T=R;81PXL#HV3NYN-3K#=I*I? MJ_;JDVX^?3&840V3^)[B+GDW/LTX1>G/Y07U"9-%<<..YAC?NDONHC ML9F'S$4>T6SRWD1L9_W;>8#4Y#'=SN$A4Y.%Q5CP<&L_NMK/?'0UR;S'_F', MNB7/\Y5J/!!J_K):(/,>-H5F6-@"=?%V>JG7WEUJSV1Q\5]BF='C=()4FBBR\BYQH,+G\G10RP:(?=^^ M[]68QEG[/A7[WM)]K]^&EGNTO$\6X(H.NI/0G\,]P^.9=TD),>:B34LF8<@KM M5J*SHVF9?GB%PY5>B!)CFJ9=E448Y%Y52-Y29E&-,Q#O%KLNWMWDKJ=>VAQB M6FGN2:""G^-Z^GE'$!*QON-;W_Y6A_H:9DFGRO_I9:PK[<&661_];.MC5]5+!<@HO5'^ALEB]9)&UJAE^ MD@C-1A7E2&\XV>KI%VQ1G7+8S5.*;MZD,Y,GE\.AV+SV M;%Z_Z.9-P1:4#R1YPIRKSIQ;\'0+"5A&X'B>ZQR%'2?LN&*(@+'C))RM]8-8 M&+W88LA%\_(VKD7"B7F*GY=WH11/S%-ZG5DR+>\5H]7&NV50#1A#&! 'WO)$ M*G-%6RZ++6_KEB>R;RO:E[6/;Z?2]BTY*XJ^Y45WN*84IV=Z,9AJ/:&M#O1#61)AY]HG":^.*D MTL2YFM9@# ]IPX=JPP^?B$5$E^6FDWU'DW:<1ZG9C)->W5V6!R)?4N1+BK2* M4TJK$.F20I*$))US@I+HP'@ ]C]BOA8-&$_O\3<>+C7:.R#2[[#P'=/1'\DWVC62*F;ADIP/F#8F=R5AU/1 M+Z&50C,40A,7&CPZ[I[,!F1ET)F-QX?L+!)B^QT4? M@@6DN5N[07>V=X:'4'TGI.'N3 2E 1W.;]W)@M\\;+B\"_475W\-Z+TAV@C3 MOB)LA/9)$++-6TE;;UR'MO8$EY;8SBF)S>L]Y.:/D&;Y^#R'1Z_6^%L#0C3J MS$;5-FI^(XP'83R2]R[! /3[)@"*2DEL.S+TBN^RD/,O5RWANA5GX(76=+" M=#$WYUX'HU"L^236W-8%E=)6)]O\*Z?]!K/";6GA$NE)7**.YDJURS'L0&+94+O/7I%HKFMV/7]5"2?6%,%^CN24C-<"B6_0R@E MEN05CY"D#Y>B*F(V8#+.$(^.)+*B4HN)ZG_IIPMEG]PD.6J$9I"?ZND8^>&S M$/![Y#_IHZ0,TB/K2%[>/0&)(&]5_4E]L8/15WXDBP?CI_1_[[@*[\/*6)X_ M%O[0M)ITT_UR@NH_F)($J[@H$^C%DYI-EO"_D2,QNJF1O[.E32Z'FI$H"8J<;;02A']BL3GC1QE( M*-%N(S\LXMV<71F+&V=%K$#AL88S555@CB?]\A68[V]^?OCX\^+ZYNO7JQ^W M']]Z/Y2\UF%5,KTPN^Q3$5:LWNMP"8^R?%DJO_&(JLS*$2+$SA(<\+II/%P@ M")_7+SK3]0X.J[RRY0]D24 R%M>F[=C7ZD9S8 7_)0OZ6FWA21"3&RP,UTW; MM2JK81Y/E>Q=&F6<,V%5X=2:BPD7.W;M--C2P7@EE9+]]9O==;77;/Z.AX^ YOM@9I6P']> MS=UX%*^YVYJDGEUFEU;8V&!%G6A (/H[',E@HLJJ^2JK4;DJJW (++@3CS[B ME?:&U";_"WW36W:M?LSU*Z+"4X2LP)['_!>*(8M\UZ_42+<;=:24?, MUZ(8MU ..;V';=FEJ9Q]:1H+M-V[FH[:QY9>?S<=(JEOSB>ID@?_/CYOB&&3 M8M>%">#/2JX+^ST,!2O=R7!46UZEV,J#W/SVY?JW\F@3Q@\&.A#3A+K5GLKCX+[',J JN/Z)(BOO M$@((G\O302VD/1A@16Z&R $WKB;UV>_,AJ,B& 4%(#JJ*"!(<<_ZXV$5E04% ME&%=E04\)WIO,,PJ*P^*$GKGS.X:%[U/^G[O$E?)2\H.G;XO:-)>FIRTQ(A% MGQ_WETMUK8 F:=;0T5+IY"2C76$\=&^KJ(H_'BC6Y;D2VJF>(AI*X5"SV"*98I[LFL M @GG\5:6G\PNF]Y*-T8LS5B1NQ+VU.M*H-NDSW".;R1Z;\HPCTQ,9 ;]1-.0 M-ZXU7V'=G_I@$8+17NDU?@O#?TKOW>W_KZXW[WY(5]Y?Z>?RNS>T$!E&D##P M KH4HR_P.LV"(57+>>GBR+:KXJQ[#OS:OZWJUGD MO7=M%U/VH.@5UI.0)J8KZ?T)8TJ_Y^O\7@F=/_+.[&%W&'3(]?5^E^[0TM67 MFJY+^3U6?)(G0):T9TH,C"M3!)'8FT 58T4;)@&_"SI66NZ1\60%0D M%?Z:JSNN7J %3W @ZQH_F9YAV_@F]_<3H\[LV&OV^O1 M_T]L-'*ZZDW\4OIB4%J11W][ \%9JIINXV:M"6&?Q_C!+B0-U.JY-M=KS4DA M3-3>^44?]NA(^])Y,O2#2:S]C?*-:^/8L:'MJV?-KH6FDUR:,GYC:&8654D2 MJ!GZ(;44D88+LD8)4^$'X%WO\#7'-?"YMN2"I(>+BW![_NO19UKNJ#_C!<0 MJ%D'ES ^X5)9@O,L5/^41IK81ZC-EDTT#M**Z7)(Y9T?* M+?0";_S.QJ-?]):OA$1U&])\1 (L#BT&6[E.Z81/JR@92TR-(U M%K3."5;Q'R !SN>UQN'^<.1 TC0[F.D"Y+4 M 06Q&%W$T MGMS6@=R93;I3N4AFJZCFKD?9W; [:?79TW%GT/DKG,_"+_MRTUAJTF<*Z+-A M,H%%:+,*MZXFQ=7'HTA1BC0A:)7B.@?S+;C5M&F>*V$E'>>$PA.Y;Z54X'4M M3:BY062',>Z B/ M_:DB/- #;V=-5MR867'5]A//5VDG5'5YCNW$Q4ZT92>$@[1?Q_?SL2+B:=W& MHDTF!790I96>PJ9H<'-K,C"FL+G#;G\T$!;&+J?&>6()B+UHSU[LB.M02]LY M#]8AO9A,,^:L[%/50<_9V!5>L\CY>5!O"ZX6MSO5&-H&)3 Z6G MP5E)I:>< M:6U,*XR2<*V^P'C2%UO''#RL88;?R#-9;_"A.3OH&"R1SL8*E>[#<7A/X!G0 M2ZZ%QYZ] K4JH?CC\1?Y-N@.^",ME+8C= 65]L?M_\EW5!#XQ#2H;OE3U5UR MXSJV Q.&MZ0X)KW1+V62BCKSQ^V'O1$TACT/02.). ,, -+.\: *+XGRF7WE M$ZC4DB@Q[?U7)>.J3AZ$I97Y=!R* M)BR^% LDPL (C?9(&"),MPZY!AM7'@0H:?SG7Y]Q J@K#<*;P?,3G&&!+8CV ME3RH^D<$'WI)PP"K2A,@B-YXU!V,"^B!I5>"I1(H$INNPPPR8D"U0HBN4 M^!(]*V57$,)=1*@N^E>!T34<4Z'+5,1-R=;_N/H+DRMV""K10Y!0K*S@&$QW M$$/6 'BRX$K8L*3WJJTEE-SX5X\J-@64G/]SE%"3B';R(RFHEF4@#+P#\:O0 M*L.W=.$7"C_%49Y\/*L\VS2\0C2B^7AHY5$,R*IM5W^EO\(6(OTG6$D8&3"@ MXLV2/O?^!3CQ;Y=\ -_9TC8X)>347]\T0UN[:_9=VW)^JL8#2>/A2@Z.:1-6 M<@N(EU3 7[Y_VH6"HUXAB[Q;FP'> F)6:].-Y!R;SG=I*!0=,.81";;Z?#C! M'BDG)MA%B5>=8/?#$)PG)]LEF#%=MD<[$=7SUPI(-T. CJ)%ALQ5,Y!CS\*E MP( E&9H9I+G$KX_%AMNN_A/3+:J]ZILSQ>T>=T>#<:I,Y(6D#A*0RB1!Q9P\ MSN-D&I(2N*+[X(I^,:1OJ@6'? "36]4J$OEO]"Y=&0[!7^+_O"D_8<_]"-] M8&P=QL'#ULF^@'[-&PY\^7'CMQC@D+??57NA_NV[X$"1OS!JPU'2X0NUA#UZ M_>":#W[VL-"O%E;XL*$"B=?QU[IJV_S H:<+S"OR((-85JV76Q"ST(/U:2ET M.;NR/.@.4VJII2OJ@:H(>;XQ;:!L$"7Q]N+JPZWM;48W2$+ [3HI=!5EVNWUE23EZ82EJWAPJLO.[M#Q;IOZPDODX/(2CU=_V+83P9*W MQJL/R.29Y]".%!^#!SJY3#-/,0(.? R&U!(T&4QC0:PG2\.?$( MUEQ#7'7$1+^@44 &ETZMQ6B;DL6" AR#)D+YN 2U[S"P8[*(!QC]M!NJI#1C MKKL^8K+_%;\_!^W)P@>(SV]N=\.$_P>@H;JHQ)V _T&UAV0[% MQ._+QD3\5IC.E3>;&TJ4G?:]BICC&'SC_J2KR')&WP>VT^#=N7.JJ_P]QU_@ MR&*9I%3"YMBFPF81MP 1MT2.%6QL*X#4HX=[POHI?9 ?QN!)S#,YD3\VW K@ M9@2/M%.!HL#C)0*B%KF8HP;3EAK7L/#)@MC: \/;C\9=FV/%9X MANSX('K #9IT Q[[T:0;\/L+4.&X2)BOJXV19"ROLB-XO#URD0753!EW?PG* M3T,H1]-ROE\VZU3H^XWSHAAUDY:%1E C6)I-S=$]O"(/GY3MR6OUC50GQY>W M9^N3D6%G-IAVI_U!=RHKC<@(72LC_U4R-W2OL6/6-3^7&Y/&_?>]8OD=-2R_ M>\ELN$6AYT[=>!O.Y-%S7".PA32:>G\X"7_?L(2/.[/1L-N;3)J6[O?G(]V[ M[7G%TCUI6+JKW6W&0TFA?Y\E]#05T@N=>EW&LLUS]F6+!+X "UO=K0B+7/V3 MZ(OW+[>AQ*ND]ZST N^9_]RFPQZS')3N<#A--_Q1,S9+H(9UY:27JRL3J60K MHOL=VM)S2UGI#KJJ++*'#=D(C/:(34RCGBIIMS67Z MT\2I_L1J@I1$)J[0:"*3[TB$R21W9A_Q^(Z8;M&)(1ET'5/K>.M!&L7$-+K7 M,K_(?,0B-V Q? ZVQT%ZA?KW(5'I(^"+/Q"#6.!V8\-3;-<;\[]9X(;$IA2G M5?J4'&+ E'JA.=G53.HRGNA5M\Z-;TGV^N?T>ISG,-)0X\8+JN!OC'E9EV7, MD-36A ?4:&":H>7R-J0TC,F:,=*C%_-3@^BH[:Z[+(Z .Q_T<E5>Y+,_>0 "8M+O/M)&F7"^6,,MNOWTNMB7SN04;9""X.']*Z$TRN'WC:J M!I53$]=A$22PR5NW6C:.8#%F?.$]_33615(UI*OE4M,UWJZ91J6\;:&_Y+X7 M3!]M :3VUF 1_P[!($_>C'QVP$(YX'4LDM)9>K&V7I.%QEHM!\S"^H8;$OG; MA;T%18J- Z,T2.BNRQ:%1-L9 "T=[D1]S$7EBX%5DW":2#]TV!COT@[+AO$# M_Q:5QR=9SBL\GM'E41[09-3T]HXX8+R)JQ3T;ZTJWR34S+O.$C[W1-\^@(?T%?ZM,*%A,?#W[_#;/!WF'^E_A*X$KZ(= MF&-%4_ %FC,F@8_H&&@=?/UZ+;T&J<',A@TV[G68-8>'!B'V&^E)M4 />[W MHV_S;P?_[3\4OFC<(E3,+N9?O;&H/?>=JF6PELG?G?03R+K>#;-4>3,A.7:YPR\82Z5>5&2 M+=!LC#Y[0HPQ (=NU)VDU05EIF!0L]?/!XAD6NQ ^(]\')IZX?_1%T*Y<6)G M1IV4G2A.2_#RTS!HA77([:"5F9S::(/3XD0=^U??8Z4-:_J>IS1I%W@^!$-8 M ,N!&'/JCFO/$E@1SLKF/@P]3"V3^N&N+7WT;"+I ]"VRYT;,(S)\T:#8>5) MB:^SJ7I'1NBB>9O:1^^?4'.&^SR:)2U5S8]B,H-0XTDZ6U M[-J4M4RL+;]N,(M?0M@Q6-6-:EJ_>VDH)SN4*12ORHASOEJ^.B._W&%/E[D^Y30N7=>1>[_:VG5BEK4\ M!3-SE)KMFU(2#6:"3=)J=V@]N4UCJ:_E-S7S29F,ZG91'&^RAMW)I-\=3[/2 MJ[-.'IH H!R$ML7NL]I%VRE>@O6[TZG25099?E.&&=#E86QJ#81OQZY78,PB M=!.]ROIXP^SLZ[N;X_#//R=-D_9-$B&TDC;\Y>_WUF\!$%@.BF.\PVD1&+2* M@X&AM^_7%C/#3@@CK_'NH](>?LV!J'*8$.FG"Z6_S0<,+SX%N%+*0*Z4&'3E MNTX&9&: 9.EU1^[UP$3S /$0R5(*"8H\!*/+^^?-NQQH2[E_J4Q"@*1LX@S% M,CYW_O%QH5M&AIOK1+408'<%SSY[>(+(#*FUD'R^>6Y,@(1YL\3CAQ@V!;KA MC26OL3""GH[@VI#%#W8/;.^'FHE?T0QPOJ_@L,*A;HE.Z-GS2^X-AW(/L;;# M_A$F.K4&6S.-TJ>$MCD0:)LAM,U[9'MZ3^M)1JN -].8\,T :Z2K#!@I3:@#&)-7=I MXWK69/SV6G+3;\AY2=W&M&D$*KW(&)[SRUX_!&6OMZG@8%KXVM #7M-U7T?1 MZ_)\A&$80SV@=KV/&/N/J1 KYY4:_$1P\_T819^+)2FM??M=_PZ M>^%::=?94QFC_-(+G#>)D _X)31V#V,:6$:$EYYX+F" MO^""6XP/+$U=-Y]PPU2DAAT.L"#1_5 X_/R >W85?E;?KD +@FKW$*0/.0^ MRBST# W^1-^ =VRV RMP_&HO]+#L6M)8N<#\O/TCJ*[F.H.57V$^&WA]C^"] M8; >5LGJ$NG$+IC>8?-F5%PS(!-)?7C M V'A/)S/ !,K&I;JR\AO+LHS3#[ MB(N-_E+8U;$R"?A*;6(]D\X6E^[G1S61OYOK "OG!WF(5[ M$TK/9'HAFDE%:TA5V[^^66J6[6!2%@WX+%2J7_Y'-5Q40#1[$2=H+%2+2I:T MH+QQ48 MJ"W<.C!W;I:AV F+0>TIN_4$(>ZC'"(*O#[$+32VANX)(\P6L3;X>W M+ A3Q3%%#)SA.O@JPY3((R\V1W;&;$@<434,9!:?H#Y9U2MO0ZE* ,QQR8.]05TM4G^TT8\EZF.P(99NC+NC7DJT.Q:$ M!3Y[,E-OG:C1A*SA&]"/A!4M\,RT( UC23.V$]9& V"NVW"JF\D--U2PV6YWL!\118NPF-\QUMA&]CZIV]TTI.1YA160*%:[?@Z%W$)6&A)MM=PVIAT*!=DI]E ]PAJ6P7-6*'U#SU MEYF#4B3?)CORG-YE*8W5D__'4_Q0:HY<]1@W-22?;.IE+?'82W\& !2Z'D=9:6Z)S!<=)C#8W MD5<,9CSS*RW6G(T/(%_V8-]Y&]A_T!K4WO8VD/Q&YI#Q3';*LP5Z(!"HV4L% M.<5V5+4=_Z9_) L.= Y3!%FB%Y@\R(.)CS0QDGU(LR/KVZLF9+O:MJXIK%'E M^PXUO52VI'7].TQ7M)/>N9TT]8QXBIO+#5@>O4AU$)7S:3V]LZ/)DGN^&. & MN/3Z] 8#O7[;O*K##*K=Q]:^8.Q&.A-"WW;ULB%R>+BO\0RHX[MJ,-*791W"<<6/I>G@UKX0+!?>?;S#N=U2/Q"EQ6P;9[Y M72Y6P_6Z$O[?FZQ#)9+^<4PSK-;0;>\ZVS_#%H<1,/<@7E&69:KMEBJVH[VX M\P6JC^-T2K9?XY=7V^].C]7@P]3S?J\[5M* 1T24H0W,M]?-Z5';>4-AY^U^ M=O?A[%Z8+J;KMM6\J&:*1V#IG>=>-!*R.S*3[N,S0H$R:&A4]WGY<'WI-05: M5]^8[:OQ:IA MP?IQ==81;+/17SP8DPCX7>A$V!G(>F.1"U[#SJ>Q]*_9:'U;H19@411:]>>W]UMP#SZN-[KY0L@ML1ZU.4DWA?P %;4S M[#ND3?COB.\'K/:_!"R(N?E@;,=E+FK+Q.V2Z^__NV]/^TEO@E??@^$XHWGC M$MZIKDU0S?^-@[;-$<@0F)9UG4,8#3W))%W)()2E?8$+>,WV()T9N([7D2+P M#.]1)CP:2B:<$)(J/7'#4>*5CM@B0S,7^(Y<&(':-I>E1WPR+?X1/A?O4++G M970JQACBUT3W#D?O?0+@E-QR M_Z('5I?_T08*+?W\H@,V!*#(!^$!"F/SAB0BC#02$4T4(H,ADNP2Q\]B7CG$ MO'+=:BNG,]Q$[G5FAJ8G]-6VCGKEEJN$EEN\%*N.Y3K'1F2E=6E-2SJ1OI"XR03;@@@Z'>!NV2U'LX-SQ[)0?5.QUD.5"9L]_C MMF$*4'&U.,6XJQPTDXDUTB83W#<; OAJ YN^")[])>=8^>6\%'G2&C>%_GPX M-*/[-QSSE4-FICD2VUO>!-A&Z4)*A8['SVH!..J/>BT$.&J+4WK%\8I>/*C! M^0K#H+:',&A'.(":PM2Z22*)<3PV#SN.@0DOHL90GBW41YQ1U>9X2G8I("2E M*!#2?K!'/.X"?K*N;FQXL??37M=.'-Q^@K8G!T(*SY_^PE2H%_B)[&YG1B&1 M4A"1^@A/5!3,:.(]G/RWR-?'^WT]X^TT$E4]T$I%0#"58O84!#[Q!XY"^4BR M#^03B0*V"D>)&B=46_!/F%9) /6([3DPKA+=F#"L$@*Y4L1'1@':ZU1L4^NV MR2)K54.P9_H;6DGH.KBJSBBB:\O:=NWPFCGE(G"72Z/=\:]:-K=<\*MCF.MK M,#%IA.S-#E.NGO^V9)MO*R8\DEK"FRC6^!:$KOVX8Y\[_I8G^7*'-43-(BA< M?H ^\'D+AYNJJ$"7^\6J>BO=/<$R62P32Q"*M(2OCY$JJQ&7!X*;MG,3IU"E M!*GG\,OWBUGV[9$DWT8@P8Z?A^K52%' I<^6:<>[D6? M>)J>;WC>ZF=/UK%+\4Z) ZT&ELH\V.2=^&J$2:P9.:R"IQ+W/7ME5A?AII]> ML.,ZB'/<$2O1+:H*QBJ2BR*/,0<_X)#@FK6]1_SI^[>>SCF7LQ_9^0OM>L3R MCICHL.Y$X:M5GRXM.]JS?(N)\"T:/]P]GFG[^5[:<9T*YCH;Q_68#J\LH+?C M9Z:Z0-Z2(%KEP-Q:X<(J/,[R6F M&!]XMY;Q.^5W5$7EQ!(:7W%J]6#!Y)_>)2Z1Y__@B#G(B=GMV A!X(@0C$(Q2#D0!!$*(9&@[VO54+^\SKUW(R,92:8G&,S%?&(MH@XV- \E;%=#/* M!I21*!MH/R>U+-A;MC9%&0LF.Z7:E-._YXR5[GMV+,W0?S7>4]Z(3K)R> M=GOR0-QGM8^/6G:"[G9=.A77I4UWWZKY%_;U08ZUZ M&Y<$O:*:MM?;=&KE=:CHRTBSE/Y!H32O*%CZDZ;KTCT/%43""TN'6!03'0PF MC4&OJZ$F/^Z&MJ0B'!Y36EKFFCZ^P,Y5\ "%6F^@W0WGFONWL<8 2;OO^/I] M1?;N,A]O/MP2(M\#P2?/ M<]U=D-DG4 A4$W@?I/8J^"W6W*1 MY.4/B9ENIXHT6EF.9#4#XSO"Z&XS[[' M>T] @H!8JOZDOMBX?KZV\/B)%4;I4'ZY2JGE]F/+7?FN.V^I(/=ZH. \C[6/ M.QSJ<2@/^UW)^^?-N\YOVU:WPX+ZI18TB"XHL]U%_U*9A!I'!XL\X &G@?F,8:JY](B]I;&9"I@XCMG%N.6%]WL/-SSD7T7W.^Y65[+AN6[3@#;VD^K=:MXE\!"BM#W" M<>4Q5].B-NS,^MW^>%"_J$4[%5YF]9JNVSO-:+WZ3;7FJXCN3N^[FNB[2_UL MYG5'SYZHH^]U/J/2?4"HYE@HC?[Q TSV$\PUC>5Z QY#Z]V9O;[7Y73OJ\Q< M\1]5V<;TX(220X12ZB74.$-/(HMB5Y=C()<2(E="I662:["3\3("I%V*N9-AR)ZZ:%KI..M""<]5.-0L> M]-JTX%QYJ&C!V#@Y&9;>_D'D#/.,5O#./#]L$>[=F=GV@1H&9:T%-,9Y7"'2 MN/V0IL(6QXZ&AUVC3"?R<&]4U^ $C=T(<(\OET']RPYB/8(GG*[:OYO\#90U M[3N<;_COUZ;M?#>=_R7 <-X2ZKMCJ<):'=!6V)-1NK7:E9Y6VGR%48VP4W6/ M9/>WR(3S2E)],^[",^."FY70K- M-+QK/FYOA5PF6W)M[_RXUPQSK8%*=2Q"Z%!,=Z[-!=O:L]3,#S BNZS!F M2(.)>(>HS6GHA8LT4PJ.:?Z%@1Q34N=STX7W/ZJ6AL_9DNWB%VWIT43MK&L. M&(1 : UV;2&]:$1?, /1TNR_+I8X.PU#UABLP7O#>!OJD'1D^,\IK:C3&:K^ M=O&A"55P71@L_?\KUS4[JXTU^V3N6A90@-[+^+VP1Y-791(3$T*0TZ@[:;Z4 M:JHMC8>O]MVHC"(5OO17F:4IE;ZVJK$2:;.%=>^$U=+$DVPEFF7[;K\NW57% M_PM7U]4WD9VFTX*^QO7V1 9KBA$&S@WV QHPK'DU!OW89PG[/GE/+YA8,'%3 M3!R&_SI(X=YNU0C'U?OQ9[HE]UJKLM @/=LV)27ZX=F0FX7$^ 2T M^,))\1,H4=#9BKKX&SS&VL/.;#P^*&.?@S;W.3[JM /7GS7;?^#4:)KI1YU9,EC; MK#+?%E=I-;/S'+BUJSO:1@>CY;$4EZ>MO4*^#P]<0A+V:JF3+@6ADK1OFJ&M MW7CGG/STFFJ+S09C,.4OE=P4F]W<)L>,.$Y-4%=];IJZ$Z3N)+V4[\@/UOU3 MC^54_4+C(Y'ZE]="D:2P^@_3=OYD=4.<8'B@IFN4@YZK4^#Y2O7)*ZD179)! MX%2E"1GZ1%;\I\RTX6/Z13.S#NM4VSHEWBJ2Y6F_4YIID,% MTTR5T3@_@7Y7ZYXQ _NM$6*'=%2$\%5:_;L1OH^$'ROC/&7E(2FT)FTB4@!< M1YK$-4N3X#=C0+4'6C4/+\].G=CN9&2G2W1VNQ65>[G7HE+B3*!7>DIOT)64 M_@3^&0[?%+P\3<,/V'HEN#6A(<#H"'UKKA/50J6Z>K=6GSVESRO:P8D)%SEO>532N M763P,* #_7/M!E*Z.52.IP^3^)AQ3XPIQBS+FR-I6N5E"M9$;7IK5*_:&@FM=3):2ZBMP^5KDV0: *TM"5*V(QIL MI=F.:>$>A+\ Z@?K6%2+)U032]JX][HV9Q\;OCY3)1@51H$A_@LCSG6$;^ : M;DOHK3;J+:&X#J.X,C(YT-ZBU1Y^11>607.\ M&E:8LH+?#).KL1=6I(ACL1H24#H;E4:?U6!H! 5R[ 0LC-!!0@>U4 <5O9L5 M*JA"VXG$DVUB)A1705X1J87:QO?9L+J1(U7YOET<0^MI1<"9XP6<8$N9+F@[ MC'4NZ)? %',-1[5@W<&7822\..#5V)[E=!76A@MM 51&T*Q'F(B[7&IS#9U# MS6"Q55\G@D/KO3UX 5>B75"/5*^" 8?28O&B/QN5*I!@#D[P"^SV7ZA7+>*! MAF&)'8HST5\NU/F<;"BAYNJ"K,%N! U+$&J%VY%T*D+E"I7;0I4K-.YA-&X\ M#0E5;)9ONE =->)",N!CBV (GP,Z8:EN*?UC=Z4'[9'C'$8=4UU;TWA>: H( M)F M$@A/Q918+ISW+DIMMRRQR%U#;@7[]E(G!AM*'WBK.<#C\^06OYZ_87#0 M>> 8<)@L78/>W[V-HN06 QDHA,UPI>LFV_6;91Q] 7$9[*KP!L:30>>PN-M! ME7X)2!*;PVU&T=!2,4_B@&AH_;!J?+\"OLS=UG,* S['5/QN!V!J3?<>"HV? M*Q/1U;L$Y\/'K5^:U(;@9]6O8>#O];Y(M*F;?TC^ MU2X'G;7PFS>!*%P978EM*XIJ^U(&$HY M#7["PZDNWA#4+T!]15"_0>KW3TR U< .OM;0\S1=&PQK^TV9 MO10=*BOK4/G3BPN@=[,@CT0W-S2?QO.3SJ,#)7>/R2+=>_[(B)'E&LLAUUC^ MY9'TREA\" C*AP@C%'XQP#,E-&4*G_C*'?0"*)(7?3]ON%^H=>YP(%KG-LLC M2HA'E';RR%#P2+,\$L4W;91'-9WHH:-Y\USD\J) -L,N M$!UY9WMZ+HUW@<52OC;/:;=7&>=S&2SNMDRO2BEOZ1);/CVQ TU/3X0/"[L@ MM"V7<#)*.AF5VWU]8?>UR#NH?'O%?6N;S/IZ['':0WPP%A9YN>.^#\?]PG0Q MO;V5YD@5\VN[12CV0.S!H?<@5M4:JPBCOZ,JUPS6 #.SB"A[]K'>8[&:FHSA M4LSSP,XN5H.43*3LS#Y=[)-)J0RCE6"17]+70;V%V#K(.H(T>$_@; /O1W]2 M7^R@MF[EGS#\TF5*__>.;S'P@5>*T^MA'4I6M=/EI \O#*8D@"BV#,I?2-9[RAF/__IN:2969_X\WNY2- M"?^9+6MR.=2,1"%KQ#NC54[\$XO-%S_JI#<"1E32#YH]UTW7MLC-\H=E+MPY MV!^/Q' KZ^P[Q8Y1)0O%WM_\_/#QY\7US=>O5S]N/[[U?BAY3<>*P7IAMBCB M<:<5/P]>Q4TA+"O.KRJN-R]9'EZ624;>/MTV%D%O)P-G6ENR&-M*":+\GH4S MNQ.ZY['U_,WN TY!B=TUK/'E9ODE@)ZXNC==)Z8+JFSU/<7$O)(*H2)DWUQCI<=@1//CFIL?[USY'89, M#QS6Z",>_D_H#.)_H6]ZR^ZBCKEWI'1, M/4;N$,+1=N&(%K>U6C@F6-W6[0^/X>"HS?H^-KNZ?Z)VM;"F3U'_? %NZ/NM.)L(4%[S=I"S? ^S+Z M@=UQ?W0$K"\"S6=L$&.]I<#ZZ,Q3\Y%S2@&8>=V5CNCOO](U"-0AI.0!IB\>1V2<.H,^N/NN.1B# + M:6@BPMPN:1AW9K+2E96S-IM/,^A\6MG-+!>)QYGO19SYA!5FU)BF&\^_F,C][F0T/EH3F=M= MF^PL9U[LW)VBJIC43GTX0J021SN9\$MLMB"1D0FRWD(D6 MR$1K<@1.T_X3OMA.T;AZ/"Q9P ,(IFXNPE8/4RNBK%\P=7-1LWJ8NM^9392N MHAQ#::J(A1W&?"_9$:BU]KN@DO#\Q7X+J1!2(?9;2$7[I.+W2&.I>*/ T)OF M.E$M[':X>K=6GSUZ97:38F\(?;]DI"V\O:-"F7F#5_7WM3I,5AZK^@8JK8CT MV3+=C71/'E1#,I=+V!;C 3R59*WXD^:L)+S'7RS(0@K!ECJF-'=M(!IF^E&$ M70)3="UX_&]7M6!FV/,/O9M+*87MTD4N94L2.^+WJ2K6V9&O^YZMV^N$]J3: MDNW>VXYJ.)JJZR_@;EG:(RQQ:9EK295,$%X@C&2KK'FA!DZ<#GH#:0*TP^5Y MP*U=H(4#.@7H]O/;^RJ3*;X$+_U)W^FAONV36='SG"6=RP!(K^M-NKY<, MDN XE .P2XE$# 2DD[SF))P)@/PVR:.C]$0L@K_-7@&;EQK8]K$QEEH-MW]8(L=2S5L MOEO>.JA\=-GPABF!(!F4R^&'.4'>AQ%MX",'A[MW;9 PVZ8JWY<%UX%E!+R? MK0+#@CUI6Z^]R4%Z[=&LH2\&*"#R@7;=M(%VU335@[]-E=)-]79JH8==- _0 M0\^;8\%;(SZY04H_,;Q JK%19[VP[O+H<@>CK\"2V]CLLUY2-EDF /H2Q;XK M&<1),Q2R;,JJ;':6T:4K<5MB]5>OW>Y#3:E^8T*QV_JB?.S,?O MB[:/=9%6=-04I&WY6+LG$HGVB'N$446STKW,1]&L5$AC'=(H&OCM((RB6:G@ MND:X3C0K%5QW>*X3S4KKSCQH2ZZ#:%9ZZ'W(X^(D7U*VE'+O8A,7MPDLGW_, MYX0LER<$W_/9A.D;]"[]P5(-QT[ K^=O*'MI7#3B89A0ABY/T,T=9NN738T@ L/.;#224[*FJZ;Z^6UU%"VE M^:T>@1$Q[8ZG4[';->QV-)NE^=T>TR06I5>7;-=S2I[088@)31:Q'8D\;XAA M,\SE!U=%?B!$6A)R*H?BZW3AP=M7CP@?&0VNC,5GCP*?2+%#LA[QF(!X3-.0 M7:]4HT'FO*Y5#5+>E1UEV8+VRO39_VZ;5SN)(1Y^"QC.D K'L1 MM:H_1EGC_F8=9D-QF.WLP^TZ*S:/.<>57RX MW_;FEXSO9)^"SRFGX/,^>(1E;K3;,KTJ);:E2VSY],0.-#V]^HWUW6-5^^O% MXS:7ZK^8F(X[L^&@TE#VJ5A!U1J[]>S>A-VQI[8M$QM8J15;SP9.Z;6Y/#W8 MM?F)V*8EH8$.?C!7,;^VVT9B#\0>''H/?B\*?B7 JW8"KWI(I-2J##CH44.0 MJOL723>!1<+/.:9DNYN-:3D4G.=O%]AGJ<'#\*W_$ 0?,I?2EVL)Z.3:CO7B M(_]89*.^T"',>^ XE4(+43 C25V#M^# $W/SP8"E+?!AB]AX4X*']4(+<(C6 MA%!@K=!\EZZ^U'0=D8Y"X$FV1"LFI42QI(3F-?U7H5E3F]/) M2 Y#3PQ[@]+0$^]O?G[X^//B^N;KUZL?MQ_?>C^4=!P97$7O':NW01"@;3@] MU#]-0^D!>4UZF#4B]!1 V1E?EBD_V#[=-J+K;"<#XV\)&!SF51R9)C3A47*^ MZ4=35.I.@*6S_2;ZP+!U/)_<0?S9YYW29U?&>!J"!LY32H#4U+J?:L2OD,3L M<8.<%.^,S"DX555#^F+K6.@4GF$0B/,@?O:A=V*T=_OO?[4S+, 1F;A84A$E M5!)?),T&^CD(Q(DV M&!II'AC8W+3 6*/6E@36$5@&2!OI005U@\-WJ0T$]AG::2O8132N\+4PI+9& MK,>%Y&Y,!L7H6W!+"<@"V@HFXIM.0EL+;;V7MD[O;W]:VOJ]!;Z,O9+^U/#U M7)A;H7Q^( ZKRCP\E'7+U0E#B;7(@ZLS?PTE'_^8NHQN /B:HI"HFF+&'U4O M1O9 0J4(E5*-2IF?@4KYIPDG]K_PGQ^6N=0<&YVK0BJE]JC9=&^(QX/$R!*! MO>1$?*AWFD\V?L= S[6%IEH:L:EB8W86051M*=@3BJ0=TH*2\V1>.!JQZ(.^ M.L1O2F!EX?;![U11\3\_$(.P@2F0M[DA%E?&D1>1Y1+#.H]TF*N-I>D2C7+) M$Q9D6VJ6[4C__%=8"/Y/_J79=^(P=_VK:1<$6O^$;[E[,K]IN@X#XO3^@O__ M@'B@H:0PX-!;7;W_"':@:B6P8*[^%M!-GZ" M<:1[RJOP)]615JJ^3+@JE(M?:Y?DLAOUM'+9[*/'N7[LD_(% 7Z;:[I&F?W* M^43@(%5UY _7,:V7R,-M8\Z-:Y$P=PY\YKQ02G"GW)E-+M/:SIT":[YZ@_WP M=,*L3;(&CQ1]3X]-*<=YP>O_U]ZW-2>.+ F_GU^A8+:_:$=@!@08:,\Z@K;= M,[W;W7;8GCUQOI>.0BJ,S@B)T<4V^^LWLZIT X$ED(2P:QX\;EF7JKQG5EY0 M=,:I#Q^A '=V%%!#2AM/["=Z$$KK[D9I*FL#?XR4MDY7H2AJ*5%$)1)E04RE MB>2GS9B&CI0GT['_12R?.$NN0-5N4P%$@)]"N$7\(!+08JTYX86C%;1D$/^]@V'\OB+HRP(FJO& M@D=V8G]L*6.='YCA-)9F$+-Q$T$;E/[XX8S27[B$0;0)MY_BW<6U12*6]-K< MFM5670?K&E_LC(X-9S6BCU;>'NL' $HU_(HBF[YHIJ_3BR^G(KDMN)!&.;$_ M;_+'6/G6*H#H/-$%;D*1*3\IQ'PF2_<\:A\=?__J&?#*.H1^XDR(\G3C >OF M8]CQ8@$L&=W[LY.$R6\S)^GFB_$H@2/81?C&NAAV^B"P@A\GYXU?4[847W>& MC:0L,<^&U,9&I,6II]M2A[%(#D=DZVR0@DMQ.7$$H; 0!'R**#,']>,OGJV! MY\9\*8R?H]YFQ>-D(ZJ3<$EG8,Z_27;AB!FV^H:U%C5(>,1L,(.XXO!EXZ7& M+DA0_[^-[J+OY'C@1;[U9T@_47XC#X>3G,T[ZG+4QD+<=OJ82X"E%E);3$)&5,RXO#HJ_@$WJ",$?:A-#HV#@L@9:[[6 M,1"2LP4;+X>:=P7I=BC]O$?Q^.?"RP+Q4LB:=??;F:X#N5VISCJ,/J@/W@MB MI5$--$-]@%H$,W7:J"..24G4# G%4':GY/U+3Y%'L^-3SH8Z8$0?[01VDEHN&9\[<..IK[K,BH MOXRQO;\8&WT',;;;NTOE&@/?"\=PJ1*5\2@?,25*;9]??WU@OW7.3VH1A[O' M5HPS8L!:/1"WF.]N3SSX/YYN>J[R!^R0R3-\YH%J,\LV[<=E;)=NN+<_?CQ< MAYO3$(=3P*)'>74CP7ZUAJZ N#1LG>M,AP9EB(:%65@C)M(==N;45%+6!B*8 M AH,(7VI]6]["6]>P",4$VR"&,_VB.&JU7,;>WQ[)+ SBO1R9_3S\L=V_2HV M$*Z?:U=XYM*V6(\:/$6^%H?:)1HNW6W=.'>#A-J.62CMHX%$KP1()#LT'@LD M^B5 (MG+\%@@@1&XE*2>_!<^\#07% THG9 <@JP0@!6:@@;F!*XEK_IA @ZH M!^4;>6XJ<)/),F-=? ;3OCQ>C(2),"!G@YIRC83!?MTWEZP0W,<":] DK M%?"54\,466,:U0%H+A?)/*=,W(=BD_C>S'8,;]D"F1L6A;,J\%1Q[, =+%.' M++ >'H1OF.>3>)TB2J. BN@SW 62F2D7W(B+)S&N2#-B"3XFTST!Y!*R?2T9 M>"JLL*(IN1>CY-[14/*@!)Y.>J+' HEA-I[^$$MJO7H(\\5TPQ'\X&L=8K-.A4:F8G(O,R201XEQ3NT MJ:T4D"( \W\PG"QOF5%V,!*(H?74I=HGD%%H%B91.FI<]%=3C=C)9BR6.^/; M43YFV/,7WS3#$$?] / ,[JI+K00,U';CPGNVNP9 MP/$',:?'!HX.@"-R(M8 PM+O'8H*$?9THDPH.$HL?SK@[HY"IL!+BN^!AOQ? MQG\ 0V!+V^'O%)4L/!_6=L'=:14UZ7*]6L;&_FL*.I&)E-.5ZAB6DAJD+Z1H MQ+JD2;Q"%ZS9W'ULGP=2%:K:N$BI'OB05E]9>E8,EHH0!] *JW\F3N@M8S:% M1;V@K@GHE!/CNNF(6F@CMT=>>XC/2_S<%_XUSO7PCQ_4NPF^](U]J/:B %S< M*6KQ#:(1X,=+Q,R8YG7C)R/KT,+8Q]C2 3]1X",6]R@*A*4[35E!"+XQ."E; M(,CL=9979)HQB0AR%@ _H? LEZ,4G1&'Y;6+/E,HEE#062]W?#,N;^/,1([!RF)F:Q"DY_V@'6=B48ZJ<( MY1L'0#(%N)M6C'0RM[C5'.>6U>&8O%2&X]VJE%36V3^E2BF,3JA= >%^*]G7 M1782D&<\>YWQ3-_)&<\_8Z5;L4,>$$]78?%8'4YW'F)V(8@4.^A:B7%$3*]. MA"&HBPLTW!DV,PK-RJ"Q$@FJ\T"*^A;VK 3MX(!#!9N>^)[R/+/A'>(D2*?* M%*2.#:NW@.'8*?C$UI?B= @5/?;,%"5T^!F$*M:N F=Z(GH";T<&A4=CBT0S M!.]%503R$C/%N14'LMVE?_MPJ[G$-ZTX3/A,S%42U;%'Y3&59!(,TMT?!FD, MTCZ:]B2,O/*4"V.^,-D2D?[O6 L(C3D2U"U>+.C)0" MA"#N9+%@DV@42 W>+J+J8 ,8+BRCB804UH$V@Z]@2U8T9F)O%\3B.;89W 5< M(6($[*\3']Y(73?J(M%$/\RU+8N:385HC /81T7Z!RCTID(]K=7DK%)X" ]0 MKY1X3LR$WW5BAB+TR7,\Q M0/A0_?-R_(6+)SX_D!E:0F;4F/.]UY6%@SI[J!(B^9D02BW/=0U+("P)EAD2;67+N^-MORC,&Z M#N-C3B"P2R'[0 L$Z5C15I&\8.6LK#I47F'I-Q<5< L(!K8IO"I*R<-SJPC* MS(>U;-R3Q8L#HS.R#2^W7X51_/--("$3I$4\,O)J^\1(U,::*,9+ MX)N*;E.>%\<@R#:7NJR6,@;!Z?!R=ZZ48Y\'E>T]8P3A.[A.K-T;WPO^%I7, MWR^ BT 9C?4Y^-K %H2=W-QQ,T0<,H[1H&?= !J5[S1.@B.Z*#TUJ%/J+PX M7+\8R+G*]1-Q69*?I8S]1]_UP$%JGS5C%+(@1L" 7Z^5D*I>9:[4%C$Q\V2U MIR2K>PLL$Z#(N@?#WU0V=B4CR-> />/<=_Y(44,P"E-1#;T M$.$M1#9W$-FWW48OU^[Z&_N'B'E\(_;?N8C_8/^06$RQC'8A_5SK/\O4+J0U M[ (R(G0I85>0!,JBR^7V"DGT$@^XMO8M1,YR(6:P(>$FL [NM1G5?1.+K3+$ ME1BP]YMM$DTM.>L-&A=*3DD9!VLOMZYD*B_:3FCF,[DN;B?E-\FSJ]QXDKKGJ/6K*J&+ZB LIK8WG,>O/#-LT]QKA'#JO@5 MT;CR$F5B.,8*S,%'&@PC$.V6AB%M9._6)5ZG82G;PH7+P6^IX,=CG)13&&4P MW+N!;OH1A7@_;FSEM$(1$Q8+_>Q[>-<*:+L2M!*T]7Y7^K30+#*.]4E0M08? F X2?Q'GY2Q=XWS=\2O0""@W$>"++0(38$7Q7W@B#_[& M)O[Q7]>"&/D/[JLE5W-<-A0R*HDC/?-)S-*$CA%TVC=#K=:D_ NG=(;4R$-UG4/1$C.667]LA_ MW)SMN#$"YV;#=*9)\/%\$9$NLO4U.[\@SF@L,AQ52%:?_Y=H'5#.?)1N!X]J M6RDMEO; P8<-2"@'96\+YXEZGY)PKDJ"\6S+.RU&A;T93P2:ZG@AFL+7D'U(I5H>R-S38T7JI_^+W7L M)%_U$$A#M:.>I\S &W9&O1+ _ZYD:CYLYU*?^;'=E]C>ANV/5:-[#\V)?5;@ MMQPJ%$LG4T<)[J%!]W%C3Z0'6Z!>3JTCYWF-L=XQ;T4+%\"I47.8C<7353BP M6*&FM@:C0MGR1,KB;!BNPEW%.JAAJ]N3&#X$AJMP3D>L*8%:K'-Z ;W3'AZ[M##A1KHNM<-_!;YKKX?X/Y.N:R665S[T5QD[[O5!)7=+ MM,>D@YO9P8VU)F7!73K';B7.,CQXU;!SKFA5^E84[N;F(%F8C7=@\+XX]CQL MF E,]A" [BJ"W)\"<**;Q6%.97MG\IQN!_5[.'+80Q7GE\4#=(V'Q8KB-ZN3 M#T<3%02>>WBT4+1YMDTKQ]3KXF6K=A6O^W5OM;/AF=S]541V.KL)%L\3TU=R MV]-5;Y[T_KHLKQ@A7]/-U7QY$O;U@'V=PGS'Y6P\V!XQW[;KL-U7O^0=<0SK M\2;HDGO())'>B)V&R(3W:C%;08"MWVY<=(L.L$K,OH;9"FSS/E8F]:1QGML* MZ((5H//&MK6T4HI87WU-1 E]"?WJH/];?';(^^MKMU-+NYT:V&%?SPHZV&WV MM%);T40]Z$ILP" ^TD]I&89.6<$CC3(G%&;Y^/K4GIP8S,(TC8OKC"F3.#4- M7F#P2=RNX;+S*-8-^W1"7!P#;,_Q5;P;ILCY$!. 8K84CF>#>+"+^ ZZ\$L MO06\![\7I928QMSP6ANG#2EK@_SBT--,2AR4>[/S.7D)I--&.;&AM^9NP.X, M,_G@0/GERRS\O;(I6=@4W':-^%P'T5-!(/W7CQ,>:C]1TMIJI".AVCTD%Y:M MW2W;MX4-@V^FH5LB&$N<+13:[78X[#4*H]:43O('(M;=@E]Y/\LFT7+5*3+5 MIM3!02\+VV%^XZND"W_$-M#AA"\M-@51<8.A!NP]X9RE8)37'.3<#-X7ZPV, M0Y 3W7XW=+^5%E)MF_X.CZ?GKRJ[ITK0UO]=$K2EO"L];BB[C,J>OW5NPR=[ M_DINE#U_:\*,LN>OI#K9^5=2W3NANN/K_UNE$5$]!]7"2#]BDO[(@I:V[^(8 MY)/=B5MVL:Y%6?:EB&1[Y.6MY&R*XJ?#U#K5$2#;$^($!6PX=]HIO?'RQ[_B M.7"GW3 )KILC!TYM7'0ZS6>"0XB=/-.-V:V%@,3KN-BUZS,RRTCZ1LQ)Q5 MV%\%1Y4@[=FIHA3Y[U(\!'10/YG? _E0:#[[6T'H*TU#=L3H[A(_=^5Q'[M MJ,U1K]#:XY,*7.'CSXI_7Z5[$@,2 ^\= W4*AQQ7^>K7M-BV%S4"Q63]ZT:?O>BMXD#B0.) YR ME7+%UII66;5F'8:9^Y'=N\U(/GC55#RJJQ#7I1XO%C$-,C%,PS-@M6EU4MEJ MDX*W@[X/+?U;].8BZY(Z[?ZPL1%W*75&^Z,N#COXRS-UJ#*GQ/7QFN\& MQ864#^2*C49BY8U8=@C LW472WE )6LSO+AD)3GH/?"';&4"5$^!K5RJMXJ* M6&$=$J_Y8:MD-2X+[*&-I4.X-%RL,8=7\TI+8&5C"FR-A[VI;3^]&?&41RPL M<@R736/$M^@9J(NP6J6U]%D%[5]V,Z+]DR*+D0Y4C#0XJZ)^.ZWN8M@MMQJI M*^LZ9,E,O=\ED_0/F[AZ)A-7\V?YC<6(*WLJ2V,DU\ET\6JX3A8I2*J310JU M$^=OLDCA5;/HB"GZ6&H4TBARCX/PUT_AE;4#?";[U':OJ:C=(?SH]T_.UX_Y M4VXZFJ37?*23$DS]M)-8+!+2>4X3REC UJ,_^4&)TYI^\ #E %O%;+_/UK9] M%\F;CD;,CC7-\4%NQALWVC@:UBU&<.X$N\PY*HK(H=@4\2QA556L9RTY)BO- M94HV#X\$X9?@6FP:H?/$IB QPB"F*P@D=G:X%FGB^((;#YB, "2\&: M1I*&S[D^@!I400WF[" C_=+WY)?>.C8. 5*>B>,0RUM*I_2M6^691-<_!3D$ M?SJ ]L%T=4]#O-=RU;$1PNLECC[H /MD?,U)X8$PJ6 56>B.GS">8$6W,0 M2Z-UC3YN6D"J.7+ (-,>Z]DUIO**KW(LD).D='A2RAF>^]TYC+>"#25[S78O M0[YG'9"]OY;:6_?76$O]3UE*J#KK- \Q56&N[[&>D@)FQP(Y24J')Z6,TR-" M+10*D'$@/PZ@D@:-BWX[0_CL8'@_V4TA)61V="K"M0'OO99ED2F-%[H#;+U0 MEQ.??0Y\VFLM)%9?O%?W@=D[U(K7D"+6P%TN=M) MN%>4/-ZI!0&!EZQ'VJX^1#=J-B^Z96N,XP8D,DDF6J#)Z-N@T+LYZ M=6[)F9JE)V-GQQA]D)6"=8H]2-J5M'NLM"OC9G6-FZ5D/\2B9_4.GM6AD4=- M6[9DK$#Y:FGVG";-W0/X>6J%?MY.""_(SY,LADG.[H@@>R2+4FI(%+*67P3"S<=I YG MT,-YP\WAJ,8CAV428 UT6\IQ4-U< IGME#?;*44L'?8(J-^XZ,E,/TG[1=)^ M!<:=K"Y]U[%HF654ITBTI%U)N\=*NS)T5]>S$_#.T[H#_?HQYAB=R$2Y(XW: M'(M_=%:=?[1W>I"D_>.@_6.+6 [J'[&4OMV;L8]EGE&]+&1)O9)ZCY=ZF3* M'P06>:$$"NR'/Z>.H<&%]%ZTPZRSBE8&+NPQK&'UZT5TPL6?B2W&+!9% U>/ M.BM>W1:_-L<$IX*ALMNHJ=R?!=*@+YKIZ_3BRZDZ9+027%#2 (LWH#%F6'R* M#'M%_ *SHAX YO?4I,QB&B\6U-)_=MK]?GLT/.O\''![#IZ@^MA[[>YAY[ZMXP6NQX 8?Y/A)(>8S6;JX?[&W^/O7=IB$0_[M#G-M=[2RW5EHTO'! M) J;3*($@J:+&(X)CTZ_VU2"'^)8>^ON=MC0*->&.NWDCC;)GTZWI0YC$IAC MM74V2$&LN)R8Y:*PD I\BR@S![V!7SQ;:UP\H!14[*ERB2Z$A9E3Y.*WB?-K M@J2W83]=EG!1DN1.EQB[88/"M7MZ= M)Z)G*%Y"=CI".;A)><0@D0*(M;AB[\-J5'1K"+5Q\=52B*:!><%2HI\-;Z:, M[R^500^,"I!5"B7:++&@5&&=TZ0\:9P _O[@B>&PX,$'E!<^#QP M)IF#9>.E?AK?'_^\XA!O1N'ZC%@*3D"$C3\2,UC]9!G^1ES#;2D/<#.3^$U@ M!,3V?3)%[>4[01]5@9! \P3WUL#&%M:0'9\I#*\@=&Y;P5H0M M;-=@6/]H M6"B< 1UL;PL;Q;@!>">+A0F^ KL)-FZ@K*.N "*UB,G"Y0@\#DM\VJ/:S$(' M0T%KV'.;[.XY):X/6, [?,NAFOUHP88!O-2B4P,QZ+HV=N*!:XQ+V;MBJP1R M&S/P7U&-SB?4X;9IMP,&>EM5V5R,MGL9I]XF'M M,!S63H3#3EVJ84CL&801D%\R&C9Z+8"WPT)?"U[OLM!A&SDR)62W,7P_UYZVCW_L0U=(,X($Z^L]7#$S?/%OQ_9BS874#S_Z+$>7BV'V:V[\*> MQI;^,#,<;_D UBCEC_DNKA3NO0798^OX9!E,T $F,,PUHF>0OOO^N0PP=H\3 MC%O/ (9JX^),;?:[O6:[O3X] U[O&$\@**:./6>T*ZP/4?-V>W?9Q$&EH-A MN* MI $T#7R Y09>+\E@C.Q_G!_@%L FP<&>D"5!1[>X_(:-=P"#"+JAJT$ M&(J^\#=R>, _?E O@<>U8\1VYV>;(^[!+AB)ZW2J^TXJG7;!$J66L@2,NVM1 M*L\.;**I[S'=+.3!PK%!M3#@(9C=8$%+Y6\?W)ZIP0W,/WX\7",J<%_,%$2$ M)(0**'*P4>G+PH"WLSN[7<68@BD(FL #4PVTP*I6KX_8^FIYV@RTDWOKT6^> MOH&A?MC7N#]F(UT!6CAO@PQU3N$F#H*L&T72_W&A=H<]0>YI=(] M@(LLF#^T52XQ ]>R.6MP\QJ=C1I9#8+KGH)9UNB7\F'6>/>KQ%/R4.S=T'K& M9F*G(I5;H,\@U4#X6YJQ@.TN%8>:O'6R'7HC3*QMPSR7A,+]L '4*.PFU#3H M$WH_Q -Y.@5KV(!GA;T(?Z!/ADX1N!1H&IPA^") AT7,^$/X-32=GX IF9.[ M1#RD><+"04U9F@(>[AS_;QI_4=@>\_)Q>?"U";Z>"(E\"18L_=N'5YC+I/1% M^-BX5J!E'V1["GVXH>)(6X)P$@/(IFR@E:ZQ \JZ]^= [LN;Z3I%813OLVEK M?V52Q0V% @TM,)[G^'1;P)6% COM7G^8I*_WFXQXM/ M,1V^EF$:G!2O#_;LL^.YG*?KVU^S^C+-1C*R_K/1B8@H.06VTVJWPR&PO[39 M?^?ID%T[92CZ<'%K#BJX#WQWP-G\%S30^6_4 MG*?UV+<^V4EIH!6>^6E-1C MIR308YVRJ$+"?2O<50GW@\"]^W:D(%],5N0G[\ZB'NN(P8\L=L(1Q#0 U\/116/L@/4(QZ3/!R# M<<".;17==X(L"/3)I%Q\HV) B277%P7@ZN2\G)&K$?ZU1JS9+., =@2RLJ& M(Q;DSU=3MKLZ7KU@E>":WJ*VF>T!=EE?]3<5K2Y=^\]LWAR1 JO2;RS$%1VUI"N;7,R66&M=F?74W120.) ZJQD%* M27NRBG5[W>9^R4/Q-VDF)0[": :/O00[V5X06< +DC78*\6*%^&/X"/EUZEN MJ.'-W$1@2_GHMORZ.YZ9=TNP(L AELNUIGMEN)II8PW7?FEVH8+N]$>]1O5Y M8]Q-"=+%.)ZPX+N1Q1M*JG7^<._#JK6 G?A6D5[E&6MGV,ISL/KZM>EXL5H65D#SXKTJS#]^BIYXJ"P!+#T&L=./!>7"1VX MT[ P5UA4=;HSV_%.X0]SQ;2)I9!'A[+D4Y>GG-]CE'9&#.76UVWXZA5]HJ:] M8.FIGXGUEW)IMYK*MX>K%EOB9X"9-L/$U>A!P[0]Y0N\5@'IH%/E_]L6;?&W MDT?XW".'>9!%'50?9TL:GWA?+1?D!"[H"YCCJ='DA.O0^1DLC6\IMB/6K*>5 B@$GGCSX!4'L4ZV&7 M"F'[=6S31,IP9\2A,Z!PZO!2VIGA*N["]EW*_TUP")A.L6D!XM&;&4Y ]&$A M;5BY.S5>X",.*PG.@XVOX@5W\"0KQL!2*-1\("@/@9\%**(X@M000:=J#@RI MC8O>&F8^8+HU@!6>Y-G\004]8 JSWK$P8$$,5O%\HWEVR*=JG_-I#>HX$H*C MS04'WP8>T+^-9KQK")LCA";Z:Q:YM\#S7F>Y31_V#4 M?RT66L F.K%-=,K8Q%D%F\ASUK_3)@;9.E&DM*: !>N^YK'N%#&_@)M+3LQM M %F;J^N(,!2$@OV(_ "_8KG@R>I[F3610>S?P7>-)Y0KC=+2 MU?)IKNVEPQ5L853J%LK'0A_TX&Y;R$A(Y6,!MM!)V0+<&JF^C!TULT?#4@-] M43>UBF-[VP)PU\3!U&P7_*M[-+N+"K>==0#J^P,R-:Q89&@KOJ#"VI7**&/Q M4<91P5'&]2C@'IV<,H4LBX@R?B8NL#": ;IA^JC@L9T<%4S,(@G,>WXUYKBU MZ%V;4=TWZRK+"9I(B/K)&VG&9F5NRB18^ MHI=D#M\,EQ:#$X:P6+\"]Y.2Z-&Z00RK==,+ZB'U@N@N@%_AVETUX.$\LG@#+$01#8:'(6-D[Q@K7JAGWT/[Y*@E: ]KG>EY\1ED7',VE\WA\5(\/UZ2>RSN9TF M:92WD/3E9*C]CJ9\Q O_XS,QH@2BY"U!3_R8#A)_85_ZQ)/2STLM*R^]'4L8 M^,[;A*4F="%YL#8\J$H6+**/34V079N%2*JKHHM/39!=FX5(JJNBAU%-D%T7 M(Z)Z#JJ%:7[$)/TQ&.$0=G9J"D.:)8;PWUF4E/\*=_!?%H%A'?NC3CQRLCN# ME,T)LDZVA*GLF0]1@DBV85N[]P[+5464I4JOJ'OD^K;=(YL8%"!Y M)!^]L_5)E;8;@_V(J:2/. ?@1"&>YQ@3GY\AXCP5!VQS')023YAOLN%R"?7V M5OI&;$\[ X#Q(3HX063\1 R392?8E_9\;EOWGJW])4 DLA>*R(?=I5= O]W& M0I!^N]GIK9>#R.X/5>$Y3_+VCGCN-BZZ_7Y3;7!PZ'"<*U M'!CO-2[4L^9@U"\2X2>RK6;1%ND5M>PY:$]ID[[#]1V DS ,=*ZL6:TL.JVV M>TU%[0[A1[]_/J10W4Y:Y[-Y$9,;B?SM9_YQD=R\R_0+K M9@.QVJ.!VMMQ/\+:6=O6P7?4&38N.NUV]:%FSU M$ N5!=V*9$%E.^H,0!9T!LVS7OI<4RD+I"PX*EFP-8A0J"Q0*Y(%E>VHJ,D3(RES(5N#*O+#$N?RPQ+G1_KA-Q<*KK$.9_:UC+J^,>\J MM4?$3K'(/^^O?H*Q]I.])KW=9N9.?OTV-J#IM7IGQ^%=2%YX=[SP6OY)D;R@ M-BZZK;8J>4'R0G&\\$K^3BYF>"U')P,SY$[6Z70;%^V66F>N.)$!J)H8KU=Y M=85L.,4AN>>?<4J7IVZ_. M])7<(KF%KS2G:;QG GLIQO%9=<;QGF2Q9B0?9+32#]N#_6]O<'FVGE[[DF+D MOJS4AK^%AL*;N9?=T,_8<9AE[[Z5"6-WU'-L(@:*X'01-NJ(]79EUY/QOOT;;2_U81K6_%" 8ZG5+-8R,;<+9*+)==N;O_TVV*Q -[P2?! M86+[,W%P^I8;ZRQ,7S33QZ_@[ ;VWI4&P$&? JP#C>4SB,D/!HZ?L3SCE-T& MQ"26U4II/Y^YV7V>7O?%-]XMMA_[IK[?HO%)WN:X!X!*171_JHY2:6:#[&21 MEM7-TWFB)<^$@CC#\)3Y3)9NV,$S^9F9D]0&"BJ;5%BH&@!M@MS!0AL'*@1 /'J.I %VY@1^!$ M@O"#_^^7H=H9G+O*U+ (@ _N7MBN@98*&Y#GF]PC3BSI0I3@)H M*5_!D 7F9L8-K)=/#.5^*5Z*AKI1TZ7/,QSY:/ 5P$X!7#B"%MZ+K?FXO1RN MA!G0#,MQ$,W(:Z/@V,BBB$:V#ETJ?+@8^-J#U^)K.198_/0S6. PV_0S%F8P MIB!0+ ]0OC \)"9 OXWK1ZLVX,(FV++6(Q\>;$] G A: 9(-Q].ZZ.]LYX8C M-+(017M9YF]]>M+VV33^Q*5_^["AZR>DH\(,D(&:WP#9:1P'-VU+G\>QV7I) M[8XI%M?;5%9=G@U3LOW3::V3V*LA]@Q;KJ,=5"XH#R0O(XY7*&/YM*%Z64RW M73RD8U0P&UWW*N)]KZF&OBD^31H\8H(L%0,4AX _<4'YO.+*7H&PJWFL.()M\]V"2WON/Z:+D)HQR-L]!=XO8Z ML\=<'_R&+2N*PY'=X%#^_=]!KK@S6(0R<8*1U '<@H&U ?S0=^%> ]KZH+>< M,!JZ.D[SR/A3^?/^/_9:]E9/X98LF8']8(\YZ&\=&\3B=_)BS!6)/?B?,7"!YXU]0'0>+-0,P\SH2L,*GKABMCL1#. _NI\:W\ M=FF"Q+J9BLW>.'=H580EYA3< C;'^9* Z-4_+P.@B!O3AB.CWZ(B%_9^CG4G M/A/Y/@AOB(^R'G@X$?GGBEN4>"CYIX?E@K)'8B@;!Y*;/_?U\O?P2MJ\Y7UK MPX4\4-N-BT%SI*;U1F0FTHW M?&/2(7][#KDJ'?+C=L@CWF=S$X3!?BBG_!A- MNU5'RR3/X&(V'T@L' M;"7NYH'8!@N+1E>;*><^\&=FT01G,O -9>Z['D#M+XJ[<&QXF"MJY@4GSKS3 M<@5S#\Z>XNT>>1'D %^<&@R8A7\*%,6ICL=G0=L0\4DP/JCS1,$&M727IV6A MMPP/Z#RV2:.SHXOP #5/-L)O9I+>[X@UK*%D..H!]@[]%&,&F$9/G/8 MT$*X;' 4/#8#(C)P1'U=,]CNHW8 MN1-$D03\'7T$AJ5P7;B,=TB.#_85)B)I%$G0-UW8X _J<3P*',++5Y%X",RI MC8M^!LP)]P2!#9PPB3:0T"+B[-'::[0@[B(EL']E= MV231FZ$P2T@\+ME":XK+/, MF1BFP9,Y/'!@W2G%8.B"2Z$D\PKK2S"OD*\* M-=@*A1!%TDOH$#Q\)_RPG>A/*-U!6(_G*-'=Y()8I T8W]!/,7K#J2O(:ETX M=&[X\S"\O"8Z1+0XVK$,U!5*G;'<"&5#DI!G8] ,;G12K?9G$-)WWS^7%Q[C M5'4SC9P&$+L\9@ &Z64LC6=LZ7]:\;R>^QCAE)&1LUT,=T&!]@=-#']N#EBS MTYMRE-LM=3!IE#S25. ]V \S*MC] 7$@"XM!Z/#$R,2YH=&WM6N]OXD80_8[$_["B:I5(<"'D8OP@F\!:W5'O=]:].!\-1S=GE5\O M!^-^A=V.?Q_VSRJ^#$5M)N1TEC2O5!QPOT)K6+D$$^$E9E7K.I\6\'@JPUJBHF8]2DY9=CQ12:(".^2I,*EI M^:=H'JZ//1Y(?]D5F/RLM%O==O]N)B-;^B'8P)C'#D7<2(]Z?!$JI!-EBR9"78^D\)C M_3OAI(F<"S;R,$/$S_GX+4-5W/)[P M4.C:Z,X72]9Q$CK3J&/&/Q'8]J#*?I$\G+*>#*=5YIBH4C!YTF1T]0*XUH8_ MP.Y6_.XY4FG;S1HCQ)=.=]C/375'-[W^30W4&':N;_O-_,>3WFYOK<*LF;-* MO<+.^\/A=:?7&UQ=K(YOKSOG^?&O@][X\JQR6*__6+'^W#"=+'W!SE@EXE-1 MF\2"?ZG)4$M7-/E<23>;V,L7O_^QPCYG]QG[7MUS2\3#=\@"O7Q)\=3&HF)$ MV680V6OOYRG;\FG 9AP\B,5D&#,%4%$J-?,8+Y$ES OY%F/RZ,JHQYL(;7-.G:I8G M8$?&3AI@6HCE<,5%N0 %G!G3*?U9KU^(6&1&: >!U+[@+M(F6\ADAAWJ"$F> MKDYV([BF7.QSCF6N+5"K.#R&_V*JWQ'@20(<_9<(()@G0R",P+I&5!7HQW2< MC@OG9>B1'C2R1H:.G[JP"=06X%,MESPN8W_)(J".&$-,\OTU9S(PZJUK@W6N M),M5FI'ZF :*9$\;AQRN9\SSU4+G',F2-^,T8KV&C]4"SG7NR3U?=U!_ M-=3?OT&HC]>PH)K^X51G0,X4)*5%9=7WGMXWD!DP'@N#3"!-3A @@(@)\&'B M2SVC%30M0%F@TH#CV+?'L*-;/S8M>/[F2#*=1%M;X,^<)SD M6'-'B1=18K6I-?BSD\=/\F6/[[\]PO2$1M,.C!I9\3RNJR1Y')[JER\AZ3$1 M($U^*:MF5!K# O+T7&J3^C%-A,80M7GKHE&L/+'P\0.4S.1,AN%J5I+HC$3U M@"=:^=+EB7%S@OLI>2S)?6D5ERF$(9E)-:D@DR6TD4RF4"@MX$V"JD2+(H[L MX:0^I^*&31D/UFH**ZPV*VI*_)H(DRU0@V! N+OVXOOR:_+F^27I(4QH%0]1 MA9$,+P@A"QWSR&.+9L^L+)=62RW=V O8!HK.<2-P5:Y5R*GT<0T"4L^!P2F/ MW1SHX)WD$^G+9$GJZP&/#>D-)PS:+5TWIA9Z%E-A[[(=16D<@6[:J$7'4;%K M'##=RU2$$($^6(6\06[UY]Q/38HGW G/ MHX>94$:XI=L;GK XMF2^_"#][9+8U MO_JJ;>PH\DUZ_^/_=N^?-?[F)82;ZSJN4Y@.E$^"&7IP54BPLE$M?(>,V M^Y3<+XY6)5&Q7HDF,P!S02"31(A'RM=$09+1.5?",6-@#]0!_S05(_Q/G5). M2_%'*N$W^>^EH7G/I_=W3?[_L,GO^%#?Z ;,BVG @9Y+.5( K)G@6?7:"X2& M!(Q5XT;"F#["O.C(G\<2 A^D0+GT4.&PK;%]R/9 @N'4+422D,_Z31 N! 8LY.LW#SXW'J7^_^G37@'*LB+D6.K *,P-0%X-F_+ M,N!7K4"1X5SYXNFT7/MF]7 MSO8,.]W1>#SZA#W>,?.LEOU0-_\>2CT;P=V$X.-F#O1!X2.B?R$>5SP03T7D MF8VV_U7GQS+Q7^7]^8Q+%-[0%-U'OH KTO/I1'=2^*KL\6_CBJF.+/8&GV$^ M^V[1\O^ /G_$H/EJ\B]02P,$% @ #8%R6,GW69[Q!P "H !$ !D M-3U:;6_:2!#^CL1_6'%JE4C0 $EZ$2%($&B"1$.4 MH-[UXV*/855[U^>U(=ROOYE=&PPA+[VD;4Y'/Z1XO3L[,WZ>>5F[>3GZ/&@U M+WOM;JM8:([ZHT&OU?NS4JM_J#CKH'=6\H6$RA3$9!HWKE04<+]$:UBQ@"+.0<80M9K=_I=L_ERX\;1Q M\N%8R!+COIA(E %>;%8UK[-I 8\F0E9B%3:J87S*TNNQBF,5V"%/R;BBQ=_0 MJ*VN/1X(?]$8B0 TNX(YNU$!QYW:@_[%U5DI(CU+K6:GU;N;BK&(&1G-F@>= M5O/@FJS>ID']Z!55<(Q/C [G$,7"$PZ/A9)LO&#Q%-CY5(#'/@G)I2.XSX8> MSH#H*1U?TTLY%:^32"=,.! M]S0IM:RU1@AQI=T9]#)1G>%-MW=305H,VM>WO4;VXU%U-VTK,2OFK%0ML?/> M8'#=[G;[5Q?+Z]OK]GEV_4>_.[H\*]6JU7E=B7]$&CW#5:1IFIB*&B0^Y M0ZIYQ%'E3QB=[-.L5RN?["_E-0]H78OU9>Q,.3JN6+B(5!*R@0A0ALOV".+O M?ZL=_7YZKH*0RP5=G)SNGQIH&7?AGQOZ0^C8@>W98*N_0;!UN,:'CG@*%NP; M0L<'=P)EB[D4;*Y""5+%S$&Y"!G$XH(E,HX20 ?Q& *,GQ0".2J'@92BN,E0+ MFKI&2,=/7)2)J,W!IUPL>%Q$_H*%B#IB##')]U><2<&H-_9&UKF"))=I1N+C M!*2!0JR:_;11R.%ZRCQ?S77&D31X,TXC5FO4L9S#NG=8B\@)F%KZ MR<+FR0DWB0_:XJUVR"NUXSW8MY>H1CI^[-KQU8VT,LH*)$$]@;3\(QL8)84< M+2U3R %H#!K]$ZWQ'K#&RZS!9[1AS5I$P&=!%69CQ_)GL7QIU(K/ZS&@"UI,"*BF4GJ:JF6JXAR>Z.F9"FVR& MTT :0=2YKO)@/IE&X'-#LK1"2S%<3K,LW1&8$%$3K7SA\MBH.<;G*7@D2'UA MBTB3VR6)2305=B;P:5,%FMRG-* V,29:6A1RI+:3^)SR-1IE-%@5B+C"EIOY M,AE_C<$$0$RK* #<7G82N4>S)U86"ZO\8^C&GL$VI.@,'P3N MRK62G+(YUTA :J-P<,(C-P,Z\D[PL?!%O*""A)@0=]SZ ML=QRWB"W>C/N)R;$$^[ \^B =H:(T9M=3U;>/B-9VW]90458L*,=)(H+D_2IH#:RP<4)M2KHIU\NRCD*ZH0RX M)MD9G=,\M&"^^ 9^>@JX,;_\(C-V%'F5XXSC__9Q1GJ68=ZKN!EWRJNX2F$^ M4#I&W-#+P%R(10G%PG>4<>M]2J87QU8E5I%>%DUF ,4%@8AC@ ?2UUAA24;W M7(&*&0%[2!WDGZ9DA/]3IY31$OY*!.I-^GN)-.\N]?ZNR?\?-OEM'ZMO[ ;, MRW:$ QU..0(0K&G!L^RUY^@:*F!L-6Y*&--'F'#8O %/@EVV!(N1,^3.@*D6BJ^R+S"A-(Q"$OEH MWIU/EC9Q7<#)QVS<^'&U56;# V1@WVG#AG*& M$N@.]"U>'6)MCA!KL,\\MYRW^6U:W.HI'7;/-Q96Q/L=,9CD;#SVCC'3-GM>RWJOFW+?2L.7<= M@@^+.= '^0^C?H%#KG@ C[GD"4M;OU;[D8C]%ZJ_]5.^/"6M(?T"><.&B^_/P'4$L#!!0 ( V!#$S,2YH=&W%5VMOVD@4_1XI_^'*5:I$XF4@ M6>H02X"=@$2 !6^[_3C88SRJ/7;'0Q/VU^^=L4DXYQQ TC,-AQST%#JI_J+?5A"Q(;QNDPSJY7)2RC[ZU3*-"F&PI3+>L[^ MH9;YV ])PN*=Y;&$YC"C=[!,$X(K#::3F]F5(11.P^X/;?<^8FLF09&&?G-H M]YL+Q?J_$+2[/Q&"KS71&$942!8RGTB66'U@6DH4:\(F)-.,WK\_N8[F#@ M2S73;K7:;X$VVR^@EO1>UAD/$(C5/?D^%O:$@Y]R7J"%.R8C#9-POB4Q")JE M0B.<<.E'A/$<;D2ZS6#*$B9I *49\:O'T3I#,L/?R7.-6*%KM5OVZ:(6IZ#=5 EOCV5$B@"+' !SJTV1- M11'7,6NH7KL#)(>0Q3C_P %+L!5,,B1,>( N00)\@Z9)DX3EN>*+?RHR())" M1 5%HA5"2\V^Y%,KUIO4X$^&:V[&L?2E0#7SM M96QD%<>8/?BKL6J,&D^]8W;.6S7%C@1IIA3/?LAE-9PG^ED5MZ:YGDEV\ 6K M@O)MJ 6OF/#B__#@J7D&'J(I](9P&\<[=&62Q:IV#_44].N6"9K@&KD"?2#3 M*3DKFJD \_PTV/?"0S,\&*&4Q?S0Z5[J OYRXNV"...AN@WT%L3=*'&?8:%9 M89U&WYF X=6'D3J>K MQ6 TF=U<&2U#]Q<#Q]GW/TT<;WQE=%LG!@SG2\==ZN$20C%2QWMU.EBL7&O? M>%7BPWJHBQ.O3@5I:9<-9[^PV3G!8[SI.8\S'\M#OJ#V -'#$S,BYH=&W%5FMOVD@4_1XI_V'D*E4B8,=#YNPOW[OC&WBT#91U6X;1N,_;[GGMZX@23 M8.J[_E^FU6UVG%;1A?%6&8"H_DEJ#AEI(8W5&&64AQ@N8Q1!#Q%L:?J5(-XF(G\AUF$DF. M5B140-^S=9[=?&A?(1YKQ"LLUIB1W)P_)62/^J%4,YUV^TUAK]6YOKD %G?S67"P\A;"S3S#(;$9?Q0X,]Q*GCO8 M"D6KTS;OBE;,A=-2"5R-9T^P0 0X1L@C(4G71!1Q7:L!ZG6Z".53UXF,#'(I?RF)]Z/9N MM"U^.?%.09RR6-T >MO!#I2PMZ#0M#!DI0JF F3)!,F5 TUC9,$,,&10_7^ MS#-0)&_HK^+#.0@)(ZI3*XH0M4L*_7A&A%XS+VUS>E(ZM*F5J-TJ-5;JY#DZ M/K^0Q7 +[746=5/V!U,?#?WI=+7H#R>ST:W1-G1_T?>\JO]IX@7C6Z/7/C/0 M8+[T_*4>+B$4(R;-5B8_KH2Y+N"X5I*5;-KQJ8:M[!D=W*_"> M9SZ6!WM![0#1J@)?)KB^JL;AS[*V5,4APQMBK@7!G\$R.8V(C?_A-$+?R>$( M')0!Q)PK;:'7-5P/+&&C>RS";;DYKO7!V'O&]A)7;8%:_K$_&8T#8'OUDFUM M_'G93IWYKV+M#O9V'=EQN4H I9O,P3P(YO? \0GE/ $$[]KZY]FN7Z;2XKZT MX+?3M/)6_4;X#8+,<$I>D^0-IN[O11]0F?P@_*^^ >M[$OZITTA_WH+W-8R7 MK^UBM[;4HQT&]5O_/U!+ P04 " -@7)8S1=,]7<% !]$ $0 &0U M-S0S,35D97@Q-3$N:'1MQ5AK;]I(%/T>*?_ARM56K<3+ =) "!(/![PE(0*K MV>QJ/PQFP-/8,^Z,'<+^^KWC!YBTFVZU21=%(?/PO>><^YAQ.F/G:M+MC*W> ML'M\U'%L9V)UK=_*9K-B=JKI$.>KV0;H]*?#.^B/!M/)='9AW(YMQS)@[MQ- MK O#9YR6/,C-#&@/**RVQG:G_+]&[:,O/99I,ER,1MFMA= [9>"&B2 3IU$KPJ*S87[1M[L= L "M9/ MT/H3/%_!,;IO^4*%Y]H*$O\G'M^@D4UI#=IGO^R0NHET6I5$2?MJ!//9X,)8 M-S\TZF9S73LQ6V:]T6J>MEJURN=PK9]T+HS)=#1-M3SD4P"2$'HI17.UD\8S47P) M:;J.:+\Z2UUM-H]"5DXG>KJ5.^Q (9 M4I<&"RK3ME WD[90+];-@=^L>DJ KEP/-LSW84%AQ7RTM6&1E]B?4S>6+&(H M@TXYZ]'5'3EA%#"E&((O.)A;@[PH<^H!RNEI49*6E78J'.DE%0<8CVVNF @9 MU_9B9).2\RA9,K[.C-L1#:!>@8]T"S9?Z0M$A/MQL6F>C\0#E3S0$9G1=>PG M2RGF&RHSJ"H%5SHT./RVQ1E3]W!)W$A(M9]1:%X;1U2.@"G"[L<*[S5*1W5Y M?&3S9:PBF?4F[;_@JU'I5XJ.=.@/TP.][.Q-D=$#HYO,^9Y5SD*38ZF%@\A6 M -.4^$H\35*,K0:>R,_4;M6G$9YVA9A; R!:.Z"/'ENPW?-/O+QZ7=L@*K#U-)U/')1%=BS330BJ5SHR- M)Q3=28!J2/HE9A)S/\T_3/PD%Y)B^I"G[+X%HIF M5S#[W8V2CAHEFA%1>)1HK8.DAA,[:3O9YW H11#[:Z(/P81OXJCRLV]M';O[ MA^/1XR-) SR>-=<\D4*"!/&;X4ZN01/?WX*^IL("CX#[/Q&KG1_15;SAX]_9 M?1]OG\E/)P05;7UZR(,&7]'04]I?>2$IN2\O*%83;1-_0[;*0#VJH78RGL'< M_AU5J1NYW>25I/VFE7P,N+6'SOC",&NU_45Z8%T[UNP_O)3H5Z1>?V+!P)I, MYC>]@7T]NC!J1C*^Z0V'^3CSWM#.^]/9T)HETYF/=*:,B">]F[G5SO]X-F!/ MHYN^#R209CFVX0%MC((SU+]FA:TYAH+&>,MA2]3X0; E_""&S.VG3&&,JM&] MPVZO8$6P0%3S@PVQJJKP*_;#B)&L,[TE07@.(\'7KD?Y6M?8_Z#)=S#MLPR_ M='TD1K[1"/ F/QW>X63R;X>_ 5!+ P04 " -@7)82;0")%0A #>S0 M$0 &0U-S0S,35D97@Q-C$N:'1M[3UK<]LXDM]=I?^ \]QL.5>R8L\DLQDG MXRW'5A+MV99+5C([]PT2(0D3BM2"I!WMK[]^ " HR;(=OR859F=MBR+!1J/1 M[VZ\^= _.=Y_\Z%]<+3?V'C3[_2/V_OM?VWO_M+:??.9M]^@/ M\?;]8?>XV_MM\_3_*]T]1,9;R)SXC&!@QQ MJ))63O5>MESK9%#+6XP3&4*.SO9V M9OEK83\/TCQ/IWQIE";Y=J;_H_9VR\\C.=7Q?*^OIRH3I^I2]-*IA#<=''?> MG_ZV:1#.S?TW;_?;7R9ZH'.!DQ9OGK_=?_/\#&>]"H*?7MPC"$/""<'0.>T? M?CCHG)Z+][WNQS-QW#D!U!Y=!\[N3P\#SGG_H-\^:9_V1?>=..L>=PX[[?/K M@+G/U0E@>=_]U.Z==D[?BQ, JM_=%Y_1=MP<#=+JGXN#T6L0^T%SZ']KBK-?^!)A%0 "Y ML.2=HW9/]'L'1SA'!U>P 8)WXG(O0+D$Y.;^WY)!-GN].+MP>^ZV=JX;"5\U M2$VDC+L"#\%M(DMC'8D?=NA?^++[ 5D@'SIX>]QV8[WM]@!!V\!RC@_.SMM[ M[H^UR%]Q.9-CM3TP2G[>UDFF([4G+U(=V1N/W,,O?MP4GRP!P+P],3"# MPQW?XJ7N'[DGPSLJSX:8%556*79.K+SE@*X*-L/?BQ]OMHOW^1&?B/)>YFL+S(AV),Z# H8:[WJ<7RB0Z M&8L3^-IH&=^ -:3)]EDQ@!$\:TA&**URG29")I'()TJ<&74!;\-+\,(.+;1I M;/2-C/!U6SD"];JA,1F]3TUFF[28B6,]A1E$=*/.,Y$5 X!$2X,# MXT4)0\5:XCT(;H[7MX9I',.[](6*YTV:CH?T,)W.9#(/X&R)KY$O][FBPQ30 MF^6$@'QBE!(90@]7]\0Y_R4Z'3$SZ06L LY;X+I?:'7Y.KBA X_!(+"6^80F M;>>*\_SE=29FCFI@(!+XL)"-#=[#1N2\LJ\)JW[03T)]F<6T( LW,MI6L[Q7 M-@K07;R5S/#1/@AOR4XX;V8=B"A2%^TMB(Y25S&WC=S*@,]IZB'6;4 MK,A+QJE!SQG#0W/>R7X'-H7,Q*4")@B_\XDD)HX\<09,$+9YR,5H'CIOE2RK M4T5 R;I$.@088>2)PO?/[7!B5AA@HAEC((/79O1M.2-X0@-E:[@US>"^S+)Y M1C7RA%(@&!5+6@>8.TZI'*4E#C+''A1.OL*+!BI.+YOE+,KG@@GH9!@7R-)H MY(DT*EM '>$5+J6%$3-I\L2)C11N,K3X,B%AP!ANTI?^K3PC$4PH?'L6?M'8 M *P,)WB5&#*@7-&*#Y0 NIZ4@TZMK V&JKST1D0W"T4PCM2R0RVPU4<01K#B M#MMNYD#_N='#G'>7ELE0,67BTGA! O+&BAM8_+PJU-8)8=)?0AELT2QA\R*=IE@L]G<$+\/TM\4FGL70J"2DI- [ 6,21&,HB4T"/N0$ @IT).E$D MI\#!:9&0X/4 B#]68QG#UM9R %LO)U8R3PNO %F,M,3_PJHA_<->NM1Q/"IB M<>$ \=0:*X8;]MM, YDO0(@/X@3'H-0D$IX1-3;@CZ&^T+&H M8"#@(K ; 4 QF ?# QPM 00CIFFB.)V\ -H*36?B8!"+HD"2 !IQMN(W69C WDE_XU$ M"<# -L+U&DA0-07 26_\DBLD1PL8O#8K@ -:-#*&A<0];,4&< #-HBXMQ!L 5#$U$0;2''NY^RG7)GQ(L^?%AE2!2JX"VR%V3L)/*/^7:@L M]V3CF5B3GX>7Y'HT9WD+@^/>A%\@&$4$U MF?%,H37A5R*A,FN@AH&%.&(,Q MU1<0623Z\)U&Y06;6E80'DZT&HEWL,&2(1I>73NQA;EL5'$>TBO>LVQ8EIL19^.)'II=+B#YE8Q1Y=D+,K'$-+VT:$^^35@G+_ M:/ZE70FR/.I] K%JO*TR&_H,9D5)?905JN@0*7@JT_H&"#0=:?WPIYQFJ MYL]GR%@^],1YY_]@8C]ONG'),;SWPZ_TKVI6.' /VZ?]=N\.KN'OQEKZ"YM+ MWB=\UNM^Z+SM]-%W>94O\VEMJ7? SL D0$W!BI8JOV 'X&;BR&>J,>&4PW 4R0=321E>.W!1ZQ+)X*$$#;+)DB%( &?4,G5RD ML;7K0!=3U5F!L0,ZS]@.CF)PG#'JAC*;Q&!#K80,1T=[:MW0;FJ&F S:'UDQ M^%,-'@26>CP@"43 T =+H0=9NY]-;,8UE,G M2U9DKX!-<*V9O+LS>+F]Z_PR8#BQ"BP^MLY;Z&OP_IGV%\!, A;>P9 LK]U? M?WY!IHX$FHB 6Q)R[N<__H, '/4=X4S9'ICC_J2.;^,M%!O+!< /=K5%0RV MTO4+Y3T65Z]4H'WZ"$'@[@]L'8,VCZ;?"'<2TP^Z H9QFA7&LP '2V,C!*8J')L6^'6O <("**W# M#:D=/Q+NLQ).M(O0BG2L2QQ)LBU)<.7I\#,*=]YJERBP5H49:"F,(C^I]>!B M:&.!P.&'B'7F8CO(,'"?5HRE0@;P)" ,(1B?[G[QB.HV 5C(PQLA3 M3^3"U!7;,*67>W2SI;#%OFH%.8,@]6\0Y*FN.);)O M?Q7'>AJN#HO]KC XHREHLTUB,X"6)),%+#Z%:&T#-\_U4NS,]J'K@Q@[VRX**SCFZ@'1+@^)M\=H,; M:(4@6+;!QC$@@'W,KMRSUGE3F_=::JXU"_PV! M5-8R/0"N.,7+">J"EJQ8R('8MO+-"C;@HA0D1%:#_#P(!CJ:O78W=SJ=[0.W MC5FKMN&2U7H".>=#-K,4+UZYU:]F.W=6+#$I4*4S%T9#54=S4L$(E&K@*/\NI+$A3K D1F*N4$G=BA0HPS2:-1,6 MK $P!( F2"8]UP8>J-#9P[^Q<";R(%M"JH MB-&D(GN"X5F%0DLRQ3LHX57BBW5 MM#NAU[FRD7B01=!'?(U9-W MX)(+I;%Q(F&7L!CX>1=!DDF2%J"_1#C?$SGG[W9?LMJUP%YP4)J=&Y6,YBR' M#]7'_^X0B9?_60 3^GGGV>/;+)U116&Y,PW9/64S=BA<&Q(QZLK,-$:8Z<(V M'TNI548H[0_6;Q-K.%BZ#R!CBW^@*NDL,-9(&Z#+U5L(QVILK#"GG\",L"H0 M:'+*NH=V>VH%&6KK([?,,),C6&-0B <@8H) Q]>$Z0'?%)UEF1C/ M*XEI9>;&DUEEOR.M .JBM!CD8-JFC0U*KT#/"YM1*>'&KCK37>A3!&%'PBW[ M+U"=%9"CGQGJW4153S.YTS1'4("9))%;=]PYXQ0^-5?8,(V-A:4+0R"D66LV MFBJ2G5GT)?!@$O^4\@;W(S4.AV!=5I.D;%B&TP*7'. !%X^E)\N%N$^H7Y%, M*>G?ZE?9312L0+]*@(_?Y(FW%8WL27;_X>J0BI[-@I#*+>(I;'6''B5^(F9/ M?.(_>?K'^[["][_2> X M6EZOPS09:1P0L(%.2;=J=PB"H:I8))PL4V*NL?'0*\3!)U)6M1D6TXP\-ZA' MD1_/^2-"1P3RA>@";^,4+#^^S:*JF!2ET4"JP;4$<9-Y*Q7!DF]_A@L^S=2Z M2S )[$EV=7OEKCXD R"_X:Y>[R?&[5MDV=?N7DSA-I@SR9FHY$*+U(6*TQG% MEQ=?R=S\2L)IHML/0P,R8K(>)H06G'GPD*@.[ M _-3#;KZ,+J2 ;.213Y)#25/6J&!.5Z8Z4?9#O@ (%!I3A:#V2$(E',PD9]>+^\PF%.)RDQ1_ M&H[];A7'-H9SMC&43MGRU2W989H:@!D^5>0^MKHY:5&@J1.S7\UA,?-RH!1E M=N!.I<02O( ),L JE<'' PD<,8609QC4(T[FM,S5)4_#[5E:1H^]2P'=+PKC M?TA++L0"+T8U:UC.DH,23;:A +ZQ2I3!C/'2C')).';%@;A@UNR*_W9=JS]_ M)Z[5[R55\M-?-U.R_:^SXX/3@^OJO9\V1_* ##",B*'!TUPL(%I5?&74"+F] M9P^!#]D:G+),B%J=8]386%=3=,=Z(E]B=6TMUSPH-CM?4Z9%S#--D.6B.PH$ M^"!-(G+4YS:-,5(#P#^PS8R#GC(&[FRCD4W'.$&3P7LS#6LA42, ,[>PV7ME MC=!U*:B Y/ [X-0NCV-@4AG%\\6,L9&*B+<'&@X*X_7O]!5J?NX+;6?.U52YH83[%)UJ)860IG")P5H*9AL5/!XN1G6.:V%9)KJ5<'" HP(" MA\\7'J8$FLSBU(;6N5Q$<,H?XE@8\D:B2AQ$^)O"Q^\;&_!J6T=^DTRZ:V_ M9-MM(.AMHL %LZ8*!.*&0N;LM0NBXYS)Y&+DY.];3"EPMY.^[\A64'I/#F.C M+1X$Z]U0G"+&&/()#H#*3HYJ@]4M'&$"%&G$FLL-N$VE4M+[:_>N+L+^Y?NL MP7[Y8SFI4AC:+W]>*T<1T[^N>FQWX;$5+U@O;2O?WEKTWA#3^\X].)B[FNDK M"WWOD-M:J0[F:M5ET5U39$V158ITI9F!I^NF1'H#E_7Z#.PR536\:FO_T)\_ M!E.08B.XFF (HB3T\/E"4QT50TTUKP47RWY6:B8T]>_P?DXJ$\8P[="Z-,"T M1>?@S+"UREK,]0IOO6V^WVU3.KEMW;GU\=];28*/Y#61F[M<2Z/8Y^9C:%]E MT]P7D*T;;)+'M@I'#UY)%]@F-ASK;"_*1KBWI%'K@7ZDG-&G+)XKH^Y7!CM> M/8B#]>/^[XBB=V"0%'O&*4)(0M>S"C'5D";'^K&(] <,'P['H-L;F#Z 8 MD&NLH0+FAAWT;BEC7!@0I#:;QF?/J(@4D8QG:H "#UQFW5)X8L"HIQ0)3Z\1HU&2$06([ 8GU6.J3Q#'W0JS3OO[0YY+'J@!U@B MA&;EA:*X5:+&DMW.240WL,&((%QH@V8\AG0HB7&FN)1-VA8W/@.IS(AS,461 MSV?AK@ \1&J04R@5E)#\"2H^VE_D=!8K+G"8KD*/8VM;Y*,P[%OR913ILRHN M4Z!$:KY0&[RUGN3UI$AC/SQ@7;496M/)6GW:!=25)"["%U MA*DI$-VKN7578*D[.PTQF36A,,4(>!_FV[F&)B4YEFZ_P'+/%75SI:P'D\Z4 MR>?3^!H2 M#]2=4'NJ=>^:;-;JWH%L1ZVFKQJ\KH->5FKS;;C M-Q=8!%_34$U#-Z4ACCZY?HI$1H$KBGL&X!XZSD,JH) MJB:HKRMW; M9AN^'P/Y36R;AMI4K&GUA@)UD!I#^?-$03:6 Y]J?E?3T-J$ S62U-L'._!Z M&JJIIJ::]9& 2YN(Q?Y73,T:C92I::>FG=M(+2ZA2%3LE/6:>&KBN6&^"G:H M*K@;^U3ED]0V+KXTF)4/W"BKZU)J>KJ.GJC)79#-'<;UH@(LOL7N2-SZ9:9R M3H'VJ5*9[:7&9P,&/ [3GSGQ>E7SQ3![;V92RI'FV+KZ O=E:ZI&'K?3ZA@K M>UTK$5/$-F>\F [V\.B]R\5.?,(WXFMB&CV7Q\.-BQWYR#.SLI"'VC\\68V# MOD$?NE-?[/,/7[;]!&4084.:\ 3SN_58&%&-@NTM>2%U3/4,M@+%$0(_W1(= M](9@7<,(:P(6EK/:KM,WGA=#+N#;F!<<00\4=:; M5T!R51:9/Q>"R(KZZ6 +G*/T4OPS3;"#0T\5U .K#2"E4ST4YS9ZT:3C-7[' M-IGGN5$JAR<*;)O5%&_C-)T.E!DWL9=T.N13C<^X<]19#]FF%(O3D6EFB.4:(7A-G"1[3+,F. \&YA,LRQ/ M0I0"$RHP!9CX"[*CLLNIQ>0WW2S]Y7>2&/=XS=(K9Y80V?%1/=)1CFN ; \F M#4N97+O?47"X02QG&4I+I'R[_UK4R M>S@IE')':F$/2W^:&KO%(]M7]="Y45MA7_7%W4FXO:"*,T7][;"1VD*5[2T[ M8(;KR-YV_\:60V'&97&("ZP/Q&A1I01>^].WM*F 2UT$L6 4J_!P''N*,W<: M3I/[JA"VAX#9?D9+A7*5\M.OZ>>,56F!+"[;%6!'/VPP:*M,[ZLJFQ?"U?V+^;"K6\\/>_"5':!7=(\/&VS?Z-RT>STR3Y6-(1H;CWXT'\V' MI^MI.[/L^GXGR?7]8LOVR73=;;EO*"SU+?K!WJ$;[+-UQL7C=]_/\2A+=W(\ MU^!76L /R%#4L>;CU,HF!CPB*("H@])6P#IANS4L8?L-X@@];#ILZW9M_VUN M(JI=Q?3J,[HJSW/3,3Q\7&(CT(H]3&6_-"OL."(,UKL#EF,UQFQ9;'1J*7 ; MZYVQV#Z#!X,6H8]LW/5+;)_9_BW=LG]+*>2>Q(ZSW!BYV #/$I1EK]>';Y\A ML8N! 0--8@+SE@PZ^>';5'A88=,V@:^T]A(7.K7=7U>4/_N[ NB#MDXMOQRK MVNE0SSU+Q@%:%@ (-PV#G)%RL22E&W=MOT.CN_[$4]=M_0)T"8!T]3OOND(L MDWS#V2*)Y26>:SD71>;:MEZEHSX(0^M;#.L$UDOG*]H+68V*]#U363A/"_>H M.2VL"9V8YB!JB7/NS(C6QI]HN<@LH*X%X,A2J9(VZQG:.+IJ8HM>ZA0/!W#;W)J1C_V2<0L:P6"R@B\GZ>6"* M*[JP4(-&DSE6E ORV<3-0!'U_67&$G_A%$?]Q1-N@^.Y MZ0E_LR+N#*ZL/'BF4J5S/.A+_!/:#14QDBDZ=G3($<&/6IHQ&UQT( M*0P(!"=PKA.WP"1F?"P3-4=I(V+9BR/P%/F(@%[RXOKL-0X_Z O4TFJV_CO#7=+,V/<01"NH"F8I'VT%%7&K& M,M'_D>&QRR$[^7EXU!*5#.N'(&XECJI&P1RY92:FIJJJGI>K4 3UPI M^]LXVD'J*F9L.ANE* F"O7URBGFH)?4YXK/^">>=6"+&1MWKIB;&VQ&C\T^5 M_DMJX)#&LC+=@D\_E1]'E B"!V#K?/[LM3U1NB:_FORN(K\_I48G.%BK7!+@J.RG'3%7 MTB67K%'GU6NX(V=9!07N,C\)1XE6P %=2M> MR(-A+K9ZG<.NS8K NL@+&:-!24;DD7#_27HASQ^G@%''!+_;\ID\;]UW9_:[2E(//J"Q0L'$>!:. M2BC\7RWH $1RS+\L31AB)C81(RN39(QC2FD09W=-HMP)X:3S\?>8U3.1\0@& M:%9S0 ^7@J+PN U)\V;#.B(]PU6L((\.2?9U%@%4E$PEBPQNQ_UE62!G.I3A M;=Y3U7D;3\\KEF8)K2W1EI1[Z+42F_N7H^Y<4A30BLV\7TZ;O/3X8E;O=0W_.\F'WY.RX#( M$CCM_MX[.-OO=_="P!;@MTNSK/Y7-/[#B58C\==8\[AYWV M.9]@WC_\<- Y/1?O>]V/9^*X<]+IMX_$^^ZG=N\4SS0_@2=[G8/C&U3%=D^W MSSZ^A<&=^M,Y?=?MG? V/C@]$OT/;7'6:W\"0%:?H!Z2YE.4.WE(&U:A.G&-$9>]MTJCI;$?Y@/51+SNQS MC8TM[D]G/S>I? U/+80G6#7!@CL4T/";5:3R?&]2:@,MCB!$-79@#V7.Y6?% M0P8'>Z!6B^ET"LU8F\2/O10*%87JDLQM;W8J>J4T9-0I.DD^G( *F(GW)@7; M]]B:=JZDAEN:+;5X=]4-H$23MX7F"I"@ HQE?I3-[!6:&YQR]U"+S]C#@@<] MFG,*K"4)&4VH0OLN"G(!/KM?X^UKISQ$@X ME";BOTX++'^LU__[6/^^SN-ZLW\GBWT$NNMWN]:!A;O:=PBV7??H#[CXH7]R MO/__4$L#!!0 ( V!#DW M,2YH=&WM/6M3W,:RW[=J_X.*5$Y!E<"&.(X-A"H,&WOK\BH@)S?WVZPTRRK6 M2HI& C:__O9C7M)J%VP'L!-.W1NS>HQZ>KI[^CV['RZ/C_9V/PSV#_?ZO=W+ MX>718&_PO^MO?]K8W'W!/^'Z"_U L/ON]/#WX-W[@].CT_.?5W[[,+P29-,KD]DGPU.+O8OAZ*0O#H^!J Z?&O9#&EW!;IC9BI%9QU@1_Y M?5S9?OOS>3N, :&1P_C4R'V+V M0D95DF>$2L0F_:/1O($_@]U?]\[JLLB5W'WQZ]Y&\#G+KR_AE+9???^)4 ZS M*IJ()%/!^S*OB^ HF2:5C(/5:B*#_WRW^>JG'01]N'>03PN1S79?#&DB>.O- MSEHP$2H0<5[@.]4D40$^)S,E<.+!N8Q@T"FL27"6ITDTPW$3U>_Y(_.=]L!5 M'B33(I7TLH!)9K&H\G(61/X'2OC M82K!0^?9 $"+J_QK7P,+YY+58F*AX&[ M^'::B"R2P4U23>AI4<"E2(Q2&9P(%8L_ 0NJ2K*KX+Q.I5JZ*J\?8E'V,YBF M*)(*J/4O1*PLIRJHE8S#8%1709;#7*93&2%23IR;(5Y]'?7\C3VQ9GMB/ITD&:U *?O9)6./2 MPZ2:B#0-1D K&C)9PKIH:E,Y4$ZC"421)(1,X7@ M O73A%%+8Q/12SG/N/P $%KHT'!%5>9"OZFI*TF3:H9\I *PC M1 V),B[S:5#!FR1*\5_ :P)"RHGI,%#UZ \M;7'=2%AJV5!G,:Q52\S"&J9: MI0!M!#29,E9AOY=D45K'1LJVQ=]B84RR.&R)G^[I (6 O1=+"0I$!N2FE"B) M^DLY3G$*"+\PZ[)($N,$8 NH4SU)^'E5)S')Y$2I&JB/Y]T]CR?B)YQNR+C'B=2.EW;K(4C _@+][HX3K2>07LK*Y(9T)>L88B0 MB"&'-<351O52KSS-D:464AFJ0=$ D6FVU*(N52TRXHU5L<8KX.VY M*#A?[RB4MELHX$MD,"TK@R(5&4/&=&N^AO2)^NTTCY-Q@G^5K-;'^/ +@%'5 MA386X-H<#XWDFA_T]#6:@7ET3&P/K*X24+1+1,9J,L9[:\"[JR-O;JR@ MYW33F"(P3%'FUXE"A&M%0X(FD\_8I+DJ)<$;-BT:>YW@*$N17>G'X#>#WW@D MSJ.:_K:PX=752$/G)IW**]!*[+JV5]!.OTN /;X)-&Q0J[/S ,=-="G&<;FIHV2,T MY&M"#"!3T"["E,!3!F)"Z[]"KIO7/W#F+"8F^&++O"005!AKIP=VIQG6V:2!_=I$]R+;]VF[; MYY;[LZ9'Y\F<9IZ727.N9U0J8]W&R %@2A:XRS4 ;PHFMG-@Z56>@B: ,@GVR/$K_,&25R7 M1A&UJW(FRR2/V,F86N/<'N+PM>(L]9KK&WX7D;I6_[S4*_> M3*3>^8-(J$G(FH>R>^I-HN1:,"*8A@3\Z :*%N:&- -U%_=Y(ROO,=R)B7L"E<-!@C3E;K0K^J--* MA7:[\?Q+2&*5N 7QS\8T:A.P/]4E$CQJ/2)9#-KC:Q+GGNJPB#L:*D6G]HR: MA=\/*PL]_.%I$LM M)QZ?;EK;OZKRZ",(,9@[8 A$5%XAGR"%3_(T)O.BJDM0]8$32F;X;L'1N4!Z M.3PC?"I@"/@/:*PH1^&_D;95P6R'WRA*V2B8H+DQQI!MI?5R%F6>9&Y8+1HL MZXE:-FTKP(%18%M MD5I2='L-'I$C6A9'BQ^2N2W?WXW[/CL%,OX'?-E_WE'FO[UAA \A8!D,K7/ZPX7W6&!UL-8RG5FEXS M9_0G-A*'3WZZA%VVV(_A(?K)JIH'. F =PZA' C0M_N]97SGM-)/G-'?YCBG MI5"TO 7\05&B">S<9<>.#(^Q%Y <)HOU.R2#1!#TN["[K MXG C[#T+&V5YK7PC'?W$I771M$2G>S,$84O3Y\#00DO:$P3+$>H[W^;8ZS&5 MKODH#CDR'BTRLA'\PJ$^V(^N<^VI!MS'>3TBXRM1;&[PFMVQCUK/)\5L26TF M3\8U>B*UA",GRU4IR %)6O)"H#U";<5SDO$]U'8?/0OGCSZ)1]T^!Z+37N3% MEW2==JK]Z&.6WZ0ROB+VV+>^S%*F[)YJTJ[9>5%GPQ7$,!(HTK?!/HK9 /5' M,K+98(;EMABQ@4%25]R Y"T&8%DV&$8;)Z5".00;%0+1+2>^55?5UK.KZD'U MAS=6?S@&RSZ/R7%A]L\=FU0UN(TDD>13!8RZ\E",:B]#$^ELY;.$.H4()V8" M35K30]&\?(=WFJSOEF^&/G-EAE^:H/3RT4V"$R_P8"U :[APO,582.,\3?,; MG!!Z Q(=3BAI9CK-AA7FEO-?RUDT,+Q5)##&$Z]/Z[HX$9ZMWI^>'@?!T8]FC_[&*P;?Y8BJTV:E<" M'N;GE9/+>_KXXVS\POWUAP/"MF[^"$+FOUK* %*LQ&') 1:__XY_K_&6C^^@B>+@2T7, M3M "BE/#T'EA3#3VK*%N@#5$5"E5;UW@MWAGHFG8:H+JSX%Z/\E^UD^$MNW_ &LM54+2-777N\4&$T7 MK)XW*LTTKX6^\]5$.S9(0Z/\+.&[)P3P'"@(/BC$C\M@"6'4QK#&,R*U4%+;U@Y,MX.MPR?A M:Z%GJ!7S]C3O9NY\A&Y*9%D70/AOTJF&+Z.4.4RX#*7A<9[V4 \ASPH M%(/,;:&T?-QB8P%?*6C[I^<-*!XO VZ?V?DAV3GZ^MDY33YBAGXD:D7FKPWN MW9UP5HG;]3]K,'$PX\GDFWF>)4J6ZO?86\9^N9',Y!A5>%0\1V4N8G3!^ID^ M['R2F%P-O]!;3?PO=;YY.RV[H8&_>KD)FM+JY@]K2-K-6YMXRX5K08I@D/0< M_>4U\G-,N_CFVS>O0W+#<4975YE)W,ZQ90;\=>-B([C$+;YK=>0D,!-@Z(W)W@$.RL-(=)R9W@.,^2*D?+ZFGM MPT982!<=6+,GM@"S2WRC&5WR:C6SSI]1K,"]OA@-4S7?V;;*5. MNF+7)*6C.;TA^5T^15R>CX>PQ;"=A9FV<+>@J96 M1GF[I7;:48PLT!JXC'VY0,P>&>?)0F^0YP#Z=M/%?GA.%WM8)^ZFUY&@ NJZTV_[ M(/SXSN6A&JIF;51S'E#\G(46W2/=V-04=Y<4=P1XF4]AZ"E:=G!EYN=6J$H6 MBBLIO:H2UT)'EU/%UQQ(*)$=,_1H)9SS2X]W=@U;D.Y"4]'O>Y$%+UU=E_,# M$0/;IV*F8V>M^LTYT[:C,&)Y"LI3UT5L;OFM,X99+*<9&!'1_=IR/5!F>9MZ M>$$8-,X6I^(5SKW'M&$0WO/BW- HKER:H=QG<5=>4=+U35R\ONF=T Q!&GFCC!/-V^ E7WYFO5S13UKI?!S3II7Z8R XV#2M(NNU.U"*2H[55@[$#+X;#!68V;'RBG:OL.D9 M@!Y-E9_.FXQRMZ 0X1W <#4QI5"P9V4G0"Y;"$.-,Z'7>/8WJ<:^>];B'%7:NM=DAM^ ,+K$3T-/MC%X6 M>F?_T(4=0MV+IE?HTL\TS#&^J;U2'?F<86-;KS!CZ]?OC&?;;3IQ8O( KK$_(+JZ8]%^5%6 MP='10;#JSY8?:O<<;B85L89 #3YP*&GF6-+7NMJ^8#<(ZE@&2B,Y'DQ:S#UR MT9Z9ZQ\6-/?)C7J2=G)4Y5K3CH-#*O? Q+EF2[I%Y/,LG/_!P?%6\W7V,BZD MH4:,T#DEFW2$47&;DB=&2F;.0\+^%]TP&5LX_Y&7I+Z/R;@VG6]B2Z)84Z][ M&ULB?I9S_[YP>:-7LJ<'+"154"+JDMM&-?0&R@__X96?'WZ?J,4S0?W#HK(^ M0;E<\BYR"IN9L&&;O%"?LR1&0E&1W3_?Y/MB<-"E#+*:^"S5_GVQV*94:SF/ M.T6;CE#J1A_-EL+8?"?IZI3:[Q6E1*QF7(Z';KE&<\'<1$W<39TF1'NOZ6^( M[JTQ&TW<'LWDJ[^-5U4""R]*^/>*8QB8J]0YF"*?9D-O:@;7N>1J M\Z?@X)=SK%YZ_=/.UM;;#:R/&JWQ*1(N-4@K6XL:NYJZLYZX*MI'9,(' P>,U]R#&4P5TGB0/-6WY" MHSG,*=4-8BC0U/#&RELQ+=B[1<7,>D8Z==E"@J#9'P8:_/:V:V=9\SG\H=URT^!Z' 39CLK=B5/8^3RAR? E(FSRA);HHI!"6M+D?K)35V M4CO_^>[-ULO-'5 Q/722S(=EEAM7&Z%9(M!ZQR][H;L..003L:LVEH.I>7Z8I/!:4W2(-@$4-DTYT$WLDK"GR MQU^< -COK4XTWC$.K)B,].J80XE$_$=-)3V=C^PX7DJ3/VL.OED2T0BYR_:. M73E\)5UCU8&O_EDCYL=Y3N%]!88B^F=Q,4B]T&T2^(5F*TV1^2*A="U8X1O3 M)H_0IT!2UUGA:U'.W=:NI:YO#]OA^9)>6-=K4AU M3\^0]BWN\]GO\587ZK8V\VH?=>DF);3"$AUSMI8(EHB:NQ3#.\M\K*:7Y=DZ ME[B9T&KKQ"-*;O,4&9[:PMGD6;^'6%'C&;<)6C(+8U>2+GZ5BW3'=1T?Y5F- M-BHGO]&1%EH"TQVP/O,TU*M"/=$Q&1S0QLU-DF:"^T)8@R\!U6K"Y$= )0C4 M;L:6;6'$X^LDV;M6M>LCL=4VL-::3H2DK8V/M?*OD&,%M!I_$%9I]0U^BAN= MFA(MNH2)Z%;!]$_PPI=-GUIJ1HL;KZD.]_$))M:7(Y1V:>EL".Q 9_1]]*08 M/D&%C307/@9#1.8 E0EH)5<35"E:-,R5=K(Y&SV-+R".?F_19.YH9AWG4NE< M5-V^ 51Z=+P1);&KI95 '>I"U 8_XA0"*O)3\"6 GW!$AZ!*1W&HT% YG]^( MNJ!&W:YOA&Z.;6=A.U,RH3#3\;=1'3'&K&U_H9M:.,)G%0^7 !'"YP#2'W5& M"B57/2VS^I]]Z0^[+R=?^;YL.E>W]F#XY\>7.W?VO<8:&[C, YJA/"\HQ746 MND([#^T8 [6+5+..:7_OSM=8)NWF&PTMA9\8C1RZ%7>P"ZDMCLE4+<3,-(PG M@;;@[*/FF'D4U=C!'PL*V:+ T#-^1R%/ICIF>4>DN7^^/I9SC_'86%<'K9: M*J<=R\<_R;$M9^KW$HS:>=A,;O426LCI'!%].$HVBKOCO M'NN@SWC&%HRM3!=]1\Z22>1CQRX9=1ZYD[&$>,$= UHR_!A5"CYR=LYU; MD2^="\8=]'&CW$-5=( YDM4-%A1PF0:H<[%8&/?3_7'\KY ,URW#];D$>@!L M498!T_L/ZR+T:5$FN.D) P0\GL$N@TNVN16 *EI-E.ODJG=2T3W/Y\#= ^\9 M'[_Z/<,[8[-SO[BG$%OD">[WXEH[G_%LL!(UK"S/B!H3D.(E#0=+321Y]W^GZ] MC8O]2&::>!R>B9_?8Z"P*?J]$R%=PV(/AYCB9&>@-4L&_8;#"C0A%\0WI9)& M:."F,48DWO'D/\EK_?I?XK5^-(2B#+''] 18#45E4Y]>#_6%0.P?_,_)Z6]' M@\/WQX"[8/_]^6! ?PU/@O/!T?[E\/0DN#P-[H#N@5!T<'I\-CBY8"C.!P>G MOYX1<&>G1\.#WX/37P#,RX,/^\.3B^#].=P-CH;'P\O!X5WP+JSSK>1MM9Y0 M(O=G=.]@/8[$*Z8,H2Z+H<(1B"^0#-=Y1%JOL.<[20KPRZ+2F1-XTI/NIC/* ML;H9*UWQ!':64ERDIDM?S0$JWB9@;-Y^[YP:=)&$,P6BW)"5BV],\G!HC[,- MO;95^J0N5[P[S6-VI/$!H7@('@IH_'>N.S5_;JX_-1Y+]6YOF%6@BH+&$+S' M2*HY]8"$(:]0J:#HS$6*:M7^6?*NQ<5?3V)!QK\_6 M6O4:V9M#I@LQ,^'Z4%?-8[>CSSM->I62Q;@<4N\=C+>UKH,MO?W:+B9F?BP- M!'NGXF$_U%!W0\65:'=T@MG8IDYS^<(-0EC4?H>LNB7==YK]RJAQ%*97PJ/A M7 -L-[QIF8",;J./L9>TV?*LBZS )N?U4'BR^2$-N0^ M02;P<:HS=YXHKZ\[:VI^7D'"1S0ZPY1'U-TYTD36\'XXMYY\Q+:.A_@?L&?\ MH0#Q.^;[2&\V/%DLLUR/R5;4(N2\FM;%!G,+V(Q'>M?9D^A=4*AMSSV& M^3$ZZ=5>I7R6LD2+V?ST? 4^\=:D86N<+<+(Y_6;^$+Z&M[9^6KM8]'%,.L.9L]AX/_)I=VZG"?5G]4FLIE4%98V!F10/,/6Y1S?170$DE#[;;".)2.&&'7 M':KYZO?(94,22/))5$G'HRFY]HI> U%JM-1&_KGB.@[8]W[;WC8F.ZK/G M%OA;_0U[J(2S[\#DA!PV'0O./'*/&A@6.!F"3X1!?W:1TV"Y%KN)ET8Y;#NE MNW2+3? !D.]>TO\^D3N]];.3?ZR)MW7L"]!2!>@TD!\&P_5T^OWAGHP%5P L+S>?F^P>7#4XA]^6<<1.QA^1;=1,Z?L<19!,;< MZ>'OYN4&%9FEW874!$ M0$5!.J0;01J4+A%1PB"D2\1 2D(10?#Q^7Z^G_?]_?'S7/>>F3DS MSQ(*0Q^M.PIY*\*0P -4R!_?4&. /8>_PPRHY!S M!<,<05 76U8E,58Q 58Y?E8E$59Q158Q058E459Y>59Q031%B55,B%5)F%5< MGE5>"0"XVQX" /NQ_5S.%FH#9M!U@"*@< >H&X."@0C#:1-'B"W4"\X!"/ ) M"$GP"4KP"S((\$D(\$L(B"'KQ\K$V+5W9P< ,C'W[<)TR<0Z@)'*T0D7 VO/ M-]P?_<>P^>X_AM./_F-B[.O @&$>Z";7V-.GNA<#=+XSO+, $*%=.*^@A<07 M 1(T!MA>09>/ =] M[/"$07SD"#$)\3$2DF,4)"0D%*@;"<6N".F_4;#S$"#%!S*!<"P,)@"3% .+ M%&-G'.D8P4X+A@S22AP,=-IS$ O P,3&P<7#)R \@O'70F2$L/8+CP$8V!A8 MF-B8.'BX^#A81(+(0E(L;$8R?APY/6MR)O>K K@4T5EE\LPLE/K--H)"L&L] M"GBL,08?WWP"P86/WRX/8%.\96BK]"@;(7*BU^@M>+GB^N,^CW>?E=EC/_%V,XS,#ZWNFUP:E54Q<3>*R@AKZ9]:'J-%,#$1%J+C;8) M#Q='&&T"(S\9-M("=R9R'(&KT10H"YKU>SX*LMB\@5V+43"@!,&%/K'BH@S M8Q-^U(LT(ON$K9*1" +\]L"$7UO _MV$G5& " M=)RD@ WPQC%%CY6")45-7 M8XDQT"@PLAJT'G*F 4.:7K9?F4HL7',:NDPI,O;%]R'I=>$I=[J<:TM>,_ZW MJBSFC($UMI%4I;VY'^Y@/V1N_&,+SX2:.D;E$ MMPA=)M,'+F$XN#UR(5/E$,F*N0BM+3. M2=XC2U-?]!H@$+?5;DI;UQ%:HJ/L\FERE+HS>:N&HW,RP;&Z&]J[SL%A\*(D MN>@19"U("-+*C4GU@76Q/+>J9-4/UC,[NK*I[_]B: ?0'S ;U\@9NND$ 2L* ME/>(""5BK;]Z;Y]WC8__ZC$EX2<2]+?[8X>1GNO'J+'$YB!#(;/S AT2YOKU MTW8;\ZZ:;%CIKWNDR2;I1],$M]_W[ 0P1V ):"__'21X)T!V\4&ULY\7/&' MM:#)F/$.Y^1NNVF?@86PK9XUEMRF!>VD'0 VLP/44.\ ,48\_=&?=NN8P M?QXA0^S"U'F-IW7@'N'2^2L)^ZWGV]DO[ M;373X>YQ>I@%]4;VHIJVE_Z,JYY<]^XDC.^*T83_W'YZ:%([S7S"QHUB52P!%KDFN4J17QO1/E/59]DIV1 M([2N-\$I,?H3/]2%=Z90]PP]Z%F+B/:#DDP1ANVI:5^IPG'&Q6*:(F>N0?.^ M6G_PF!DRMGF[5O>VSR6.R9@]:SV:)B4IAZVR_.YSM+\3HGLC066KMGLSI@S- M5BVXIO(R)JHB?V7C%%5'\KDU*F<+D!K[0^"]M;U'PZ=/99R^Y2?GBXTQ!\6W MIVT-[OF%WQVK>S5P.R86V3)Y.SU+[O?6P;YG:-@VW9:=\AL[K7V"W4!>4>/= M_KUK^0$O=+9R+LL*KOI(QAS]*M,Q&MFW'B@E1C5@RNT:UV=QKD^K'-]9(66S MUTRHXO7)9U3->9\ &)N:&]9 M"60:NEI$)U X6R-1F%)>;0L,DF#WA+VK](/6C<4V.;W9 1[M &,B.\ LZZED M9*!?CID/X9I%'3DR.J5*\:X";@$R76@87LW)K3)%6&AK35/6F=$[5 *?<1Z: MFM+,R7B.Q]4,!ZTJ=,_;.8_UWU60V@'*BVWL#,)X"J=&A]97ZW&,Q132I\N: M.THZ/:?JZ%=+Z3=YMRJ@VS%JVO /CQU'[#4S\=>J5@>R@QKZ?.@V,]0G%G)! MG#7^=WJ=JCK)B>NSNWO&[]9<8M>KR)L\/M;P8M1NC/[F=,)1YY/C:P;SFX/9 M;R9?OS4VQZJIC5D3//YLVN">>%7?M_!5EAP5[$NE#K-&)YM=9/I=DK@GYL>^ MA;]=$3BXJ;14%[0!'=@"7L1T@)VJF+HG. MH+_@[O#H$97[TI0_SK$M<0'4AL],XH0&9Y*ZRRN&DN> M]!^M]?_8M-K9M*[&*G1S1I>6+W4US18T?*'F%4F[2=/HU(94DTZ?JM\C+MX- MF@"Y "%I^Y'>SY>.941-:(9?+6X,?ZD]J JB:>R"5]_N MR0A0XBH(7![$QQFP?/<97J2F=KH6,;&[Z%[0N6,E_/;]A-;+%?*+,/,4MVC5QCR MN)'&P\W3X.6+"1VOJE(G=?^=WI_F\/IV"IU!0)"OQ6KG>*^!?4'W< ;M<['M!HKE M<@''L1F0)#MB<72JQD5E77XBIURBB'J CZ?YR5QM9\$8':AL=&KXQ=@9-\D/ MSWE!OEIA/G&W^F^.2QE@N_9OAWVBJ=R"CR^H:T8FW[1U5(#[1TQ2"-GMJK+>*I_^V7;U%8*XY?A/I/\(>-V8SF2$3S?FL5U M-8[ZF.ZL+1W&B*H$/0M?#:K!Y'-OL;A\M5[N )457B^V6LYK%.X +U/]-ZQW M@(W!F"3['8!OXNNL+F8^P4+ =;_-OB"Y,:)0OL^I\5=Y3> M>^Y4*U%8;,V60GT1%#G:.& VN^Y9L489^;.Z6SW@> '7_-YOUWH5'KC""12- MI'B*D/.Z^PZP@.R@2^;D7'.0IPU4X\IS(T;A%3V7%3KGX4>D^Y#[O&[__)B, MG;Z?%UF=7']AKVVJIAU 6DJ%%_<#E\? I$1U6U5U_02?S!NJ:?$Y[=F+-Y8N MBO(-OUTC7*H+?^EWJU&B!$33L%[@]ZQM:S-R*_C)#M#[E.-92=WR&1G'@D&Z MJ^TG TRW'SQNZ/4<'_3GW2!T%1<=,1 !Z[I@F8!Z%=2(QQN18VBD;"QC![AC M5+R=H65ZM[Q! .NJ"WWEQ'BGXPY %'].1$1DHF?Z_ /_I =KBBJ]6]9-]V-2 M3,54R/MY*@8\\MBP,.6:_#@[2BQO=8BC[ M=B((4^;#]':(M#2NM%3@Z%I]NZBC1[R9XYAD=4PBHFDF;UMB!]C< M?:&^36ST(9:&BX^8Y$A#+]Q?2F75F*6V\F7G(ORYF6^'2VU"DS.U ML^EXM]?4G8TS-&O+,JOLS#N !DN><".O2,R0X/&\NH"1"LY5(==URG7M5^-- M3[==3=MF=0 ]B)012/LM9_U;N=&Y'4")Z:[&[+9-U8]*3C?EON./\)M/<,5> M@&A-)LY/].7DC@L-*7'E9E77CYYL9GEX4DCCSK.J\\O5.MLGVG> HN>&6&6V M02 /D7"/+P+X5[ZN:TIU>AC.1:+U4L_A7$S37)SY8NT&F_C>@8-55E5N*; M>%IEBUY3MT#^DFNI42U99<"&9WO=1*+&R+>)^Y.V,?K'W^J.WSM:X^*3]NU& M:T;:9F5*L(+G0^EQE!0$R?1<68V5$<)*/(86;)]1M9_VYV#[+G2E*B-MH]30 MK=Y+Y\F),3]ND6$83\*#ZKHV+KAB7>?XBA%ML::,5=M]7O79R MN$0WD3XZ%OMY+8I?, J*V,!1CB\;/"%2(YF'2Q#?6/IR"3(H"I>:>+T#O-TR M9 XVA:SUGAE;>;SNP!U\RW[&:QNZR:1^20X=K$AX@U _,EBT42V9BE@Y?O & MT9ZMI17G,[D75C:\3/R.T'[F):D@K@RL&9W0"!)IW_9\8,K+DP7*3=/ZQ MBPLK_CY;)^W?&IK/./(P/.1U([.8]92I[4?$&"3,>@BNE#DB@B!AH=@)PE6S MZ^PNJZ);_H],5[A7E-)#_?II+:GGFFPS>KH+:K:.[0#RI2S("6#@YPD@*33A M'&^)T< K^@^C2Z['[Q^;KIN'NQ3F#2YT>BTQ;_>W;75$;@4BYP?5HF"6O",% MMH9>XY$6HRZ.KFUS%2>'($1%=L\*QQ:=_9++KMZ*#'F.5=AXMVQCHCHL[YJJ ML^5L==[VTK>;C3YG:,COC$?'.3MD!3:NGGVL.-Q6K?,EM1@L>=9U@X;37W++ M1/P!C>>\I9#@H:;3&2B)#QF1<_2(D\ZJO2\F_*#A MS,2*O[!ESDOG4[7.+HM4:M 6"+'BWDISL'<>_*NC0>=TZ\>*[S<-53T86[R M<1=.-3AD5%S28#[1Z12H+"5D-5M=_#RI!EY\E[,/[[QS\F:N9$VO_J,Y*1G: M\\;*1D+# CRL\::#M1HOIYZ?4VCLE(QYTC0WJ)6>J_0UO@G2V55V?6%H;*4I M?C)VT%-$Q,#*J%:\NS@CVV/U>$QWKT_R9H*?#_5LTPS'\8KHX'YF77^S^J@V<)OL2LG1"&G5'1RE$M] L(Z*HGCAZH*!XQ7R(Z4"[AU!LD[EY4<$ZD_ MVK3%[*NSF?$YF*,L/"#2YTCJRV?X_.4=*7E7[%>\140_W^I1;9_SBX-6EJV< M.#[B&A]\%!"[M%0![=UL&1YIQ")KTJ Y<[QPLL'9U59M^G-,-N^),T60MKJ$ MJL1)L<'7'PDNCC582WJYJFF'( .&VNO>00:/8V=H-Y"L*OFI*E8WE-6*UVNB MGA5SKT4;=07R[P!=KNNJ3167O+9:\[;'H-M*K")&&DD#Q)-]KMS9G\U7Q;O6 MF5@[RS+>B'+X=RM!&JLU4]L1FB[D)P]>S:];F:^5=I M.X [<@&H1NZRHC56H=H[0&TE')(QES M%+&>KALX*]U !VXQGA;N3SFIM5%SR=B1Y M[$U*@"\]R%<'BGQN5-E2C*WPZYH.W$K)O_)V<%%D_&3B2W^S=2(3"6#0G-3@,6*QU>-+5=W^?3[C*S%Y,MD]!AQ%G(%#%@JF$T;U0@Z#<^]/ M);F:6&6 >5WC&A@4AA6NAO '1CBI0Y$#EP/9]=3UD;?49/?A30M8L;BH*5?3 MB-5J9=28"\C,RJ6^?FP>,I@%N4TCUJCA'BYE42F3*NJ;#:W9SI@Z0T6G@)E, M;U4G; *"-,%I5Z_):$&YX;?.^95.FGZ -- M723V_F+.(CK3(?-9W\!\W9V[ MY'8'UT:BYV@;C2O?^L2<0=W=)ZO2#0ZE@_Z#T0H.S)I^6._::-N'@@:!YG->!"NP:;'X>8RQ7Z]P>?H["69J4:\"ZKT0"IW$4'B M(YH(L[GU]*FR],[M9#:1\XJM.7J1MQ0X7:(FC')9%KUZO3H#\19H4Q[T MF=R9>5?1_VJ\H0;<8#<[UH3:<(_L+-"^_?X64)"'#Q"35]/"QD:_=KI!BV$. M8-&PJM"B7M ! "WF14#D/WL!28N)\Y^*[EK$BK;HF-E:]P7VZ^ %8\L;!:U6 MW@7H,@ETV7M4^=YK0@ XX@9SA"!T/!!N'@@DBGKG".C"$08V4*@+FD,-@@"# M(1ZN^S J5W"!H?"C:%D#QXLH#GE'!$KFNTXP3-O:%6RH9&IX4-FN@"X,"K4S M ",\W'1LG$!(,A&@"\ */*R Q@ P ,( /P TM0NAVP+VO1MX% =FSB,C& MP]$%X0A!JT3B!&AN!2TSC=UH2*+X,;E_\ICL!X]UW!".4 @<23V!]LL- =EW M NFD#>P T;>':WTO@4$4OB,0Q'=$T\8%?H!HVR,\#Q E5Q?% P09Q^^JY4'. M]GN!V'N/J:\BKX!^U8F";1D8;*$>-K+0U\!^4H%!_D:3=_D[GSS,UM (@E!F MUG=! #\D>1=;AL/H^G 7!)JN>]%%%O9PGTSH"08AH#!%:X3U0:_0M=>%[_<* M%+R7*Z"# +9#'*;>$#ER#J,;@%QVZ;HPD*S9 ?D8" 9U,W$ (QL7V5Z.$/O] MB)&@"O21-LE#$0BHJPL48K\G0K1?@C+A!SKQ/EW?T=[AQX(C^P5(VP[(J)Z# MM;!K P87NEDP]G-TKV)#EY%\]T#FRJX4-C$:1.WLD"4NR#ONGM N)2LI^8 B@+Z;(^_[%&'TG?L[ M!:WS*QI&CJ2=0Q/6#*KXOU^&C@7^;D2!W0,0V=W?7MFI@SCMXB=1$);6@?7H MA#HTP43U "*DOWS(N8(;G0L 0LB[(/(G"AP,H9_2#S24_,'ARV$,!^G[A % M/%Q0U:+.FG!MH!X06_A?QBL(P;]O/JJ3_]#!@+_T1$#^H,?NFJ%_T"'1KN'" M71Q!8+BQBR9J2&'\5 \.N@P)D"%_>&A$3?$'W7CV,*B'VT\D7"C,T=[Q8+94 M,D )Z:!I2)S8V@,!50%#P#!K!-@6;;VWV_YD3[C+C**@2M1<[1G^'_B/Y0%S M^6G)0 ?_9XH6W/[G9077V@5A:&W_$XT$!$;*@2\BU."JAEJ:^Q,7_C[Y)V8" M!RCLDIR+H_U^I([N.J^Z3T9%UQ9L9^V!GKD(/,$PQ"'LQOODG]F/V-@K0%V@ ML!^"2[HK(*]R4( R0QL*0>4$"*@;E<.^<.4^0A\IY.B08S=&0F; HVA&A07C:/X 7+[O8"%(W^92# ? MP$!-9>0: -6?P\8_AXU_#AO_'#;^.6S\<]CXY[#QSV'CG\/&/X>-?PX;_QPV M_CEL_'/8^.>P\<]AXY_#QC^'C7\.&__E8>/N.SA&]%LFH]VW<@!P%) #; $H M8 . 09 %W! P@CD#XZ&4(=CY+_A8 4 - !-@_=\#>?;>.!^!CH$XX@)TW MQSXZ(!!N$KR\$#B/->K='0\(ZLI[T=J-EY^'CQ:\N)";%M.>4EY<7CY<@#Q1FS\LO+BZ.TB$@P(WDX(9[0Q#6%[DA<.9]#8I@ M. CFB#X=9$#AUC90#X04$].^"ZYN!VH/C=4^H]L/]?_$B"Q ,@H>,-J"#OC< M/& N:"MM0;Q@%[ K&(* (WGYORO=/XC^A>K]XI\L09JLI?7/1KNZ'G##$4J> MB'_FAJ->6_/J@^%0#Q@(K.2)-)/YN[@^^!>.'RZ.9$<+NTDHP,#6"+ B\B?% MA/K[&FX^06Y^04,!/@D^ 0D!\3-\8A)\?#^P0F&&4*B+%),N# H"P^$Z$%0M MN^5:4%M'.^_#5*'_5.<,G["$X)XJ+60_M+5&6/^6&=EN$LBJ;#U 8)@4DR/J M*.%1*;*?"O#P,3PJ$.#CX^-&=5 &?D-!4T,&>6-Y.28&6Y"$'13F:HT,J*.K MM3V8U\D-;(]4M=].$NA3 *2UR*H%T?9H:4FH0> (:PCJB$>*"4GA<72TE1 1 M5E!65%84$!)1XE=2XN<7%U3@%Q-3%%)0%A534.13V)=5A((\4-UF7]86)2OT M[V1W3X>L7?XC'7=U(I7S?J^']V\V( D(1X0+^/\S<_9KWXVQJB,*WK;HKZ^4 AOQCO]YE@T/M$%[6,+"!EXOV5'R H!'5F]MT7-VN8-7+N!\/@4DQV,*@K M@[6;FXLCR!K%CIH;&1!0AA_&RB\5VR*;R?-PM0=U,OQO*OA]"_QV3/Z_;@'> M[YV*]Z_];6]^V(V:,BHNZ*GZ/^Y;*%G;_VBVV96%_F]FFP-G%7\:[+Q[6P"T M__M[#VF&/^E/^I/^I#_I3_J3_O^7OK^] $.0>R4O)AGIG46 <>\;)5G4:Q$L MX!@6)M8/GQP" /JS)8Q_GS"_)ZR#]%,YQH\E_S+M/ )(\3$?8KI@89#N?[;4 M@H&+_@8)0*H_,!>? <7#PN;$ /SIV^5=C_GPL+ / 8 6+A8.#CX&%A(%/WZ M!Q\#$PL;EX ,+%6@8^6=T>P5NQ M_2(G:KSYF9C[*N-%O88OR.EY4%D+5+ @6EBIJ]RC/>79 MD)R9 !QL;%Q 0Y)A$:Y%H7)F;M? M=:E9V'O6SAS&!G 8)T$*G:ZL'+W\1<=A$V\&^*(S\YD^J%B_>F2\5.)0$:1J M,SIAHS:PYFQ^TJU!5KGC$=?@?15)-B<2LV^3Z7ZP9QR3K&J7/4P40[WR.>R6 M4>DIN#HS 6='4AJ_G>)-W$+-SQKBT6P=U'6QS=5>SA&'.H09YQ@_EYN/S^7V MEIR.:E+YOCFI\>1UYF\W>,0R&"CB?B=W]/'*('$JLFN\6?\7X4##.*RN::/O M,@_ERPLO&SJ[@51'!V?R."$+8)37N=4=KA*9L%E$Y"T.M0[ ("!!N&!WB3(@ M87Q5E^LU*.+=OB<^MLUHVD\)1SO9>Z3KBO:]'YGS%&Q$/V>31_W(>/+JD^\U M$(>'Q3[CN8H">B2CG0-7#V''>D>T+L)%=2#QK4\$:X9O>II/ M!,X#5;;<)5(L&CM^07]9+Z;3= I5K[34MXE\Z67Y*ZC_E,;[2Q,\$Z9SSJ,+ M]=VGGHYD&L_T?21$PRXY>'^=MGTH30:%4EXS\9)8ID+NP'RS.I-,1)-F<.W$!=^"5"$6HO M+)G4U14"$[R3Q-SFI/S6GSW3$=M/!/1(/4H?DC0>?XG0.->Y('F__2@*A,J5?%-!*XE4=89K$YHE>M\.SF* M0R()TN;4")_:'- N=&Y+11C4DZ[$L!\5%@P]CBF'V8*_J+[,?V+*YP[;;-J( M?>8=)[OZI ):JB^1!.UJ$O!LJ-"[*#K-I\GB&0)VHVZ/9%,3XQGN: G6WU^Y M8W76RMBO53KZ12*VM%2?CV3P4MQ);7*8 +LI<]WS;L9AM53M8_H+@E84_5?5 M^I]["AHB>Z78A@O1MCP7 $S)2#YLDJ M9.JMZFWN)) LW_N(6QT_N0[(@2*I#"X+5W1Y8'*E#L?B$;"_X;T"W!FUJ^7T^S&0[SI-)<)V0W8^(W;KDN[NV- M[/PXG(YI ]-W.&??SE6L J0/7^?6>L#/G0U\Z**")T&:1XX]]Q#XBRL8.(06 MDNX-"?W(1OE+0Y'@NPL6IKY.8?BKXKV!D."8/).;0ZB=:U&&FH))M'U4[MET M5?Y=T0\MGL%M]%S<^\4>[>3L)?U>O"[B&-4E:61/QR5:ID8-015_J76Q]*N? M)RP; U ]D#[P;M>"%*J7AESVY=%2!7Y,& 3$4?&O]S$IINHC0L#?TL]3TTK( M,->+OS,=BQHA@,#?922!)B3V%.+E&#?;79D,K >1]+L\_ L_)AD-(_>3*".] M]Y+-]D$&/TH4WRY]FNA!-O0?V4'/&GAQO>K /W4<-WJSG^O&T#%_7P3/1)I MZ!'SU@6I$ O*O0-(X>A_2#@S+8NLQWN.]9,]$@!6->YTRQX(XK ;< ]WZNYA MA%I]DN7=.IW7T/KT( MZSOE;N![-H]0"+9&E(_SX[@%_"C.0>WIV FH.LHFU#]QR0 M/&>7 S!R3 EEOQ!0?HL@?T2,:#DEH) F^RN=M/BC'8X6[!#6JXMQTF;-90'R M(B 6SZB_C#["&DZQ&#Q1@:G>BY&(1E#!%8##0'/QKM1W=11IFC4@85E [*HA M.Y:X6BI;V2-M4SN-] /,6HFN^XH5^E:"59O\5@(I9PIE=2(9DD@@CXYGLV<4M'"NSZMHO$OFU ]MOL;:E4@X;&-*$;F1V4B330"WV9R9.@O[3-= MN+RZG)?Y\'OA$PPWX=4(/O4G(F==?2"+,/J4?D)5R*9;L&!:"KI3S_2R M'F$P)J&D=[EINN,'9%G!?JD +1'!NV0/*4=5F3'=Y%5.V4C018UJ,[BT*XHW M7Y'4*TR]$HU7JL+N2M8IL])= MGLXJ$&%0!-GIC]$M2W87(_.4117BZ9L'M&2G6&[P3?JQ6"^0OOP0..B>+8#( M3C^9]3+\PCOL4)F F_$D/]OZ%^?Q>"2"N\+G5Z\<$H+7W_&CJ7#L2VR3WETO MK5[_S'DT&G[6%_RK4%*T*VYG7$0"C.V2T4NLJ*V/P#E?RVJ:*X? 7"]X1D9S&M_D)<').*%;F3&:>[/O8;7L"1HEM:IUR8/Z)-SK:2<'M5;" MQNP$YXX(-7"N'".[- CA2R:2S*2-YJ5'Q#Z-:68X;.K-5.K+;B,(& MKNS. H=5JN\A,!XV@-%.;-O747:=+X]8%%1ZDC]99)F$7/.+UHOHA[MC]#!' M]X8B@&$TR<[M<(6%C-_4 Y\T1[;.JRX^N M[ \HV4.X*29*34E0FS2W],\<[38HR.5.JWWF878 _[@;WDT'6]M?)?1HD;?) MZF9D/'))XN(O^3#+PJ/*#+ OA-5-"MI'_9(-8_F*_=%"OE^48DV_JKO4C7H4 M$O>2G$]C1FTH:2NZ[V9RK!VF:W_[L&O [CQV"-_>I(59&I+%K1L2Q,/VYCF) MIGVPM"QY.)@E$89K#QZ?,-1AYH3/]DS3^5]4 ^3,SY0+]P-Y*G&2;J=):/^PC& MI(SL'HB9&YZS^5WBULK6 =,':OF.?5\P[QV1.:3B4]$6.,G[",Z%XWZ'\/RT MT3N:F_,V'@AXSSHNVPENQ^B,PN6\&;C*PF4Y @7F/7QL/OK" =$_0S ME/*"\Z_J#F?"F23$+^H?V%2]R5 TF\SJH8 M#=Y32%UXL^^G+Z/WJ5>"^F/[=Y^8W!VB[1QH8V>FR47Z"DY>#>&;UA'G'[DB MSC%X9>\AZD 3YNXV!28X*'E:7'R0Q!..E4]UJ_B*.\A6XC1_H.:/3PX3ST=& M(S&.!E-Y9+.HW;[7S<_3]=7(^P&9T'663\QJQ/;N]L.=:.^U@'[>0S5 M&P'1+Q;:E9F#!TBNP S@K(SFN525]X!?6(YQ/M VM*5'0.68I-F'1+B#Y%4: M8I=N(R3A1^:K#/@/$0$M91+8^//T.\P#C<8@9\6_?' MH2E7(\4)%I/U[-MYQ7OJ4DVC6&\ /QF+FL,>#G7TB!Q!C:I?6(@$\&+[+X9* MZDD;>+4] M/+N^W^5N.\:M=O[PB')Y=D#TTO/]+?>Q=P_\TMW'=D8!? Q,Y,,7,&;U)$GUH?NP*M$ U;L%NT/DD(!P^W S:4/ZJY[&;!_EU? %FE'1 M2J@#$LV*O/_!:Q?\N>2$%^\8.9RUYN]EH$Z0^6?S\>\Z]@OIH-MT&01_K2'; M1X7<].1&M^A?R2M%4K+XV5GJSN6 BI>K]I?9F(/M0M]WV#C[9HT M@6??/-_U55'G>.>)YYXMRV."#TBZ T;2/MY,YT[FC5\(?E]M?YDN Z]"\@WI M60NA\]QCY,]=NKY*2A^U\WK$=+':X8%%-7L\DM_S\JF.I>L7RCX]YX-UT%;@ M<37_6X#TJ]6-T7:K4*SX"^\3Q>U(S )^!NQ5N&8.+;##>U-.DQ8U/*_F][>B M72"-*,&C^!>R60(T&1\>$]RG)ZM^A0-[M\N+,9[UH=> M(O2;KM'?@R]IJ\-=(?EZ_JM4T@3)R/=H/JY6_![]A7\E('GR^"F6_)8XJIAL M,D,;]3 UO6!.?E;EWY%T-U6YOB2-*I8(S2':#L\SW+QX\2J/3? M$5I::X1QN-_@X;O31E&+(KVYEPFQ/4US;Q__"XL?+9ODJQZT?XVWT5W09]?S MU=W.MK#KXBBZ6WE5HIU?8M $8A\VX3OU@]^ M.JR,V#>E:> =-AV7^P<+2_)B:!_))"4%<,;$SA[]I^_CNHOM]L5>T M4!+1("3A]9/(LI*;GRW^2D7Z%04!__2ZBH@'A==&='!,06#F=.2:)]^61J2@5%C!K)7R+Y&_4' M5O*CC62XHY,J;]1_S8,DVO9[F1VF?Y=+Y*Q#!#YZ$AKS^S[9N*)& 7[PVY'; MWUQKOL]EU1/?YZR_LWMW+CRF A%9A_$'\K51'0(R0VR)JP;Y9RU_Q8 &K2/< MZF70:R06>HT\]VJD6(3HMQ$UGWZ[?6Q_=S;'<#AI0HN"W\P MD8T"553;3P#_VDE^QC!5$!E52^!? 5!7X[SP&M7+7Y0N"I?XMA']LK QW'M( M^?!*;12(?=M$#Y-K":3:"'> ;T!H M_4[MT"+#VF?L0#WQ"43$E:5Y4DOA0E M?NRV=\.M;RN+* O[D81WWS=EK/,GT2DA_D&)S@,.Y,VGA7$'<$T^D;@0-.5I M?]\WXT2%S-MC.T!UYY$.S\>?)05?27>'CF1\POYM=G6L15:\7;7?E*=?'UC%;Z> M?PN0/!B.7)4>2OVEI(+=R>;#RXAN#D?N '>)C-T_5;K_[;(1LA'Z.]6]DG\' M^#;O8BS 3J-RR*7,?#C5:R'J>QPM;'^(U_&1HQWSW1E_#M2U*18L4\Y"U6DXO]8%$FB"Z*. M]"_[W),!^EJ!=?R"30>1V=50/GX[7*Z'K8E4*)( E^]"*+W? ?XS"XGBS:&& M4?JDD?1/:Y5HUY8G?UT\.OKR^[ M28O1TQZ-P&M'$CX.T3M3O9NW/[2LG:9IZYQPV?GP7_BFP-C!7Q+$W_0+=X/, M*(8UPDQ"CHR6)P%-! M$EX,0ZK" C]0_Y6.9N1O-YU8#7W5W!C@@[M*/$\S+'H/>@&-2AY /Q1T-ET\ MC/=PM*)L^-@Y^S, [![>(3@;]AX5C#IT4U1)JU_8,("9U;=+\9X M]I#VD!L5WYL'>_/6F!^RF[?\KQ%:'S@_+D,+5< Q&R*YFX> ^)H0Z='Q^>1_ M8$&")]?('Z/7/PST^F?,"<\]KK2(.*'T6 YA*?0?9J2$?GGZE/.2'T2W;JYR MTJ\R+!5/K#(OA":#HP0Q>"591;XZF[9)?#YE7\8JQ9JDH=7Y[(EZ[48973 9 M[6EO/U#"5"]"9EYNPJQI7L5K)$GMR#F.@4&_W/G,44L51DRW NIL$4=WNR%K MX?.:9O5/^4("](5;XVZ<5>2ZU.M9;$@M_[ D9\[CCK-5RK)./KG7@1I! MW^[=&_+A;6V3,<]R AN7I4XGT\[,C M2A)3KI@W2V!/S<^6)I/UCQ-(ZO>T89X[^UDHG.BJ1I7!:8$08\:(1\<2>&[V M<8C2PV08=#.V8\D<,A)RRC4#F')AZP?AL4+DNIN#U6SS]#@",Z^G=EXJ;DY6 M#,%_K*ETF\Z$ M?#:FS!;(CUT1D=2F\6U_L!"1%.:6L$8+VT6Y#3J/R)AS=(T>Z'6F^HPCIZ@7Y[)6/ M?,I;G'[K&YWZ>7 $##TZ_K*I+P[8NNES?^JM$I@YJO;![,4!1KB[ 'Y_ M8I:SY8.F)SZU3^64];ILIT2^2!96V.;*PH3TE%/UT\ZITVXOOM].S<>;5Q@? MK/XBKN623D@IPAI+0 EE(UEZRD\5TH>IOVVI(,3N_S)>JMJ=K%AB,3_A8R' MJTA_00G:PE<4,RX=?.G_3D6/D@HYDH<81I;>J/<)/W/RZQ&Y=W,[:K#TI()Y MK2.QTYLH17-YFG*J[J3 O\OU_!/FINKCY$[4%]H=T*UKDA M]:GIJ]\ ; ?0-L1:9:RDDEFG#&BD%?%YY_]QJW"WM65Y+;=+<_1(1_/[L37S MN,W5C\H4.8")\O.Y$DOX"[*O5 V'T6\1-K^*H)'Z6OJ.+%E7Y(D5O.:D!HW. M,F;=];>BI^?9X6IW'AI@Z19G1O1^EE0MZ,K)L>NKXSAK;]A29FT&[M^6B]%/ M(FF]V)#:82%4L"TBRI0HJJ'C+5) SG->?."2.9W)G:Q_RC:SGCUJF9BPRMRU#+>^NZCGY M+T1R(GLYF[HESQA4)G%7:/^&&9D=:7__- TRUO"US=9QZ^SMTM]+$'HKL]7T(7*>X>C!#["H]?T%OZ1YP?TT3"VNT@: MSZTQ>6:6^)(E<#;.G<"PX_$G^BUJ/QY#9WFU9_6P,*%>@02?"H$'&L7)GT_5?NF#BHG6#%F>?B7;6J M8/(W+>WW_N# SF85$\M@2*"=]YQZ?2[BV0?R-XHG@OL8?-<8ZV=OL7VJ_=Q5 M.SOG0UF0G_>T0NWRY]/$X3@1?,U98^$$U_*C],KS:FZ5 M!0*ML;+V9K;E+W0,O*=MKWG>[)":$A\:))7%GXWO=O M5Q@8%N?JR!?;SERP%7 J8N^D?'.A "8HIW&BL/QZ5_[\4TWR"L-9AWLA5-V]'4KPLK&&7))4I-G$Z^Z62'$X4&ZMU>G(CEMM@7<:B?UM%)#',J>J4 MG.:4\Z#JKFW;;ZG3E^L>_-1E5.!Z*). MTSR-/$A-+J&SEU BHT,PR%#N"%FHM!$QD9+=M^5727E$V='&)Y3JSAH4VEP8 MX.+\$JIJF^<\E\+L8:L_)Y^67##K0951=+FCT*)U"R2)_Y4E>S+XJK%MH9?, M?-W2J]?WFD:\;#(4[*^^@J?$U^AY]%PR8[DE$&W8&G MZ>B"+W12V2%'_)X;W8ZB'.F]@S@3"'!(H^+3!+%]_N**@1/=V86];H=S4>XWTL5G)Q."+-^85M\NL M\C\/]KVD#]%\=B:>M+!6PW#;10J.WYT^@)!Y/.36D$P%YU:PY(EF9JL"A'F^:_KE##V=,0\.F+NFIR-&Y"!.:Z,-6[XI5&,:&/,&R M3"AIX/%9JT6-D_G".$:^\T,MI*FED4*/13TL0WDN3M<&$$K4-M2UD.-ZL=:5 M2!K8L:J_O4.,P ]?Q+#0 K=LM7,^*CN=ZB7X7/VQ[(;5EV_3J2R"@?DB+U?U M]CKC&MXELW110^LZ9_& W#B!DC06\%"]_<.XKN7GNI3+K4P>JAYF0EX;-]0^ M9(S$^;6DO]>E_:)$G]%1RLJ:R!%[TXF#:FLD0=E+?D--9/>U??:*Q!H*L/U'2"5 M*3F)AF(@W9^LWY%_SL;N%<@0PO8X# UV>9 R>J3IU:=0G.38^GM-YC*^">09^SZ_GW M0A*;)0D)]5GJ^?^=8OG9Y]=\6L1"7N^ M7=^Q'6_U_F#C8G?^RZ#]2MG2F81U6"9]&>!\\L[L*[=PGD>G84@NSWJ0NT'@"[\I[ M61D;C,NV UKZP5J*+_WL8KO,0PV%Q4WL"$XUL,&61>?L>WQ#!7: T@J9.Y$V M:75L_SKSN M](S.VUF3HEO7BT=Y'Q0=)SNMR_BD[ M<5J/4.#US;9Q=2.%3%O7WW CLV/R5OYGA08B;>[6XUY('= N*KSN5)^O_ ^9 M?*4Y>TR]9G6XD!%WI5[;[P64R+WFRCUD76\BYSV[_0%28;FV!'=12:].*V*9 M+"(OU.Z".*E05"INM1+,F78*\U FV7+RV+PG$"&%LMTG7&;<+'W- MF?I5O05[_5/.D]G'MU_CY!HIQ'FI,XUF7+#4$G#O?]Y[+D?ZM>4 O91*DSOV M!W8C7>%7NJ"^K<(?!Q+:DBI=,NT"PTDG\VX>$8'' H-"(UE)TP5,M:5:=2G" M=0+I2*3,FN5CV-^KT!<^J)K8>5[KUS.";J-/>BJ]C7?SJ$8X/+04= MM[)E<;-0.-BNL0L4,C)B,UOXF?-!1&VUN=N &?C5JV!%0\Y>CG'(V0$W7LQQ ML95R\APO[@P0'_A@GBIT@Z3.R,^#VY(C^9,._:M'!PXT M+7?$O'H:RA"5Z_HUZ73'F$3-LECV3<)9TE21,UJ) X]+R_$SJZWB MIE)+6K=N(9>Z48EP+#OH7D5@.OY-O?+)17DPN>(W2)S3G'M+>0KCTPYV[!U MU'*#<*_EI:HXP6I@9VD%=KT"MYB2HV %BXPDS(W.#TGF=[0Y.*%BG!0"I7'Y M^.MM;^Q%W*PRU(F>*U^W.IIV7#&A"C[1V%F&FJG5G87NPH3&>=+G"._U,^&# M[76Z[ OX?< LF_TEPBGI"71,%.K!DA_J";QH5QQK8XVLC(CR^4-'1XP9!9[5 M\CSI=M2_-+T*/E_&7L.O:?#9@ZK$85VYN=@YX+9U&'CZ:,_;B93K)M M?<'*]NDG"5_2E1!ME#T.OUKE3IZ RNM/7H6=YBF":% K>_O&>O86!X6BYSVE=Q4YKJ,VUJIPI73-* M/H=$CM(P@9,6"2O-NN<6J ?J5"\O<94LM.D-598E0*Z9OA:J.&/ =G\'8,Q? MJ-0RIL25CW:8XU=!A]7-L_7]RB\F\W2 MU^I0Z+0."Q);#$\:Y!1J-J_T4#49=$HYRT*(93=911#H2QTZ%\-HU_4A#CI,+UGH5.26V!9SRE??$>.!I0YRT;9:5-YQUC OK7<7)E.,>.X'X M%H1*J363XG">$(RUQ:F%&[R:"=8S/\?DRMI#.KAF:\6G6]R9?8CD]( MRXV0E@^D46/(##K=+LXY\BYDQKO*(9N(M4IE0.F]0R$<1ILBO"BN1S5=EMHT M"SK)[5!$ISE)'=\X5X$_+E*JIY.HG&974,ZD)99X1+LLWUDP9I;:]=SM(B4C ME4F"ZBJCJM3(@8:XK;.+SKN[">+Z.Y(AA"(%N&\J+8^]SPF;+P6SCIOLK>SN M^49#0B.2B*Y#=G?D,O/J9#, M'2!D5?/V&9N4=>RW=8^RGL7KG$NPI[MDE>HQZ^D^=&>D_7"4=[1\^OD"2Y;Z MU/1-)?9_YMU#FYGA2J)Z7*]6D>MN>G-OD2#356,=GI70V%X]'H'0S#;=(_.U M.3$4M[,X87,V.;5._#G+<8%W[]P2,.D>8C+)=H[YXAGU9;+NEKOXB )M?JT1 M?[K&>V<.T6GHP(GCBOT04TM.3NP7NMNH)6/)%KE3GC_=WVG$901.,J]OR.]I M':'L'3REIEQEEJ#]7CB\MF)S.4LBJM'/P2)QJ?I;F(NQ!_%=3:^\ MSQL(0X,J\6E(MD@H1TB+2[96R,.W5=(@J^=YE5F6,81>PZB=Q#QRW9 T/F7N MVJ->'U37:*\879BX9#BRP*'^\N9\ >V9TB&+U!567K>GA1?[4VL=LT@:GYB4 MWPBRH&\C/D^@:I*WGI1'UDIV7XOK0?'M16.WDP))5OT1HYL)=^*NMF0,*!FY M<>;>[C#@Z$QON=M@Q%[J[X-<;K7[Z&1N38V#HEE:9C6'J#&/J<5V4L8PY51I M37O#\%2II7 =HV;.A:4)'6O&SYY=ICX^B+,Y/\FR7%HQMR"<1:AZ]5F,!+L$ M+,2#C%5=0T)DX92E81_9C*- JQ>7[.D/K)?+-%J#UOT^>ZZ> M<-:)^:Q!4LJ]@6T3M?<%HM,ATK>>%.!08K!E):]"J(47*?>LTX%;%9Q-3A6F M;VAD%-"U%SV;=R1Q*J9,6+50\N6!RLEYE6GK/.W\ALM/DH(;-RXDZ@ODSE)= MSOB\_1ZY0*V5#3GUV568F-O=S5%V MZJ32MBU)"< TNTQ6:5OFS6MOCHTQRD9-75*@I./5,A97E+]?&1ZGF%U -2#T MGEW#3AQ!Q7?GC;^"_QG;-,P'6N=;U=AEN'P48?I'^JP_F92Z[J="N9M^W-X6N=W\W-*;7NAXZU&X4O\I[?-Z:F=?%S#=H7A*?YI;0)'-.JF_1_F68(@[ M@R''BV?,4JCG[E=/D'N1X7,W.CV,Z(2>>9GU?4FWS?B0W,/54Q"G\M3^>A;F M/0&!^"QM4;Q@S118;IF-0PR.Y2N/&,YKZHW/!I:#L_LQ\F&4SPCDV&.?*#\4 M(P3GI]\BO,IU9,ST6:IMO>[J00>&V11RN$3U%Y7ZR)BQNV39O6"AL_0\W7HJ M)?2J9-S[NA3?JGUK7J:J7JL7Y[A!$KB,51GJ>M>6-?UNGURYF^$K=#0DCEFM Z7= MF\/1(R)/1!*Y>N8,RCISPBCJ_I4,P6C?ZI2:G;\W.%#..\V^G+U .%DOQD[< M-U']N1V98+3O^"/IYIZC(UX-SXFO54C>.+;.FJ4G\*7UA'BBZI29G]V2UZD[ M3V\ZIB2],3+OG[.\IE+587.#N5]E$PL^_I)YGN[85H)/A5OI7>)+HCRWB[R5 M*J.CQ9N4R6;8BJ0$75*:(*2K)#?]GC>T3J=Y)'[$/8L1"8 >4OV/ 3?3J DY M_ @N=E*__U %T%96/+)$K-R'*T7-+C.8BE-&9*?,+U@I!5U97_+HJQ MP6U>S1PQ ADHE;R]4(P;6GWO),_H0X<&9XS_(BII1V,F%U.A\(F^*J(;L0-L MX34*\JY_$%PWG5_3V0%>^/3MO4:(Z/:6S,I^E-^NIMZ18'$]R+OTQGIRR>IY M4^'+; '-W#[MA>;N[0_L8Y^TBO:O,#NC5MH7 +!W=V# MN[N$X"[!'8([! B6!)*7F;GGWCOGYLR;.^_,^][_?5]_M6I5_5;57K5JKU5[ M=W?7JZH;F.NS)HHGG_-1,?(N3HR1VLG@/Q30]L2W9-.2_X7M>[Q;3? 7\;!X M$6^4B;"W;"7QAP+\/!6+0J4.J[721!]CP_2S?\[77P0(;^(=,XU\P(]?]2J= M^/ZAD[\3,$S8%%AP.$.9O6G<>E'_$QK"$_+VG<'P<6,/%J>&4,/TRR3^/[S-P@G6L<5?U2[XFO,2Z MH'=JDCN;'?U=U+I+W4IR_0=1A1NSFV<)G.&"X!7[/#AOBNT4'IO(/1U&7<:W MHIFLL8(T2ZD5&-CO$_BZ;%/15;0L5MT<">@&Z\!?MI0Q!'Y["^[J>9E#^;)Q M,+'T1@97XQ N%[WV\]?8KP4J^PK]W?EHYX,?LR(J#E-ND@IQ PN>WBQAU6$;U8E8@U,[[(J)9) MIZ#2;DAS:*UI^/5:GK:RAV%,X-1X6U4#1%X:!V+1#'EYAM=Z\/-AV'(,!.HO MXD+=K3!Z/9\BK8EC'QX9D:I%OG7'"D-.Y\D= 05*W#?AQDFX!C(S/%DPDUA*Q^.["\^6[^4HW9 M.&"::U5FX1I)F3XR*.ED,UWDVP8^P3?6>^82&!WM<3F@/J.D=CP'JZ+DK/6S M+036U&3L:'Q14(/GQLT8&V]:^>T&%.F\VP%KY2C3W!LQ;1X>^:+&NP0%D%63 M8[9%@0;D/*FDC6JMPX@J9_2-)<[7(<<.G7.%<^:6(!LZX#A$,A'>6#6?H--# MI6++VZLXIXIE-*W3LM*%B.=.WNK47,V)]F2R,\&(4?;=!XR[5%"*6S$M'G'0 ME&(1?@@?@S[/RP4MT'8A*VE>94X@7(5=A1[])_/?OCO:ZBL,*T.[LX1>2HTY M]>-2FVU]12P06U*5>=/?U,KZRG"HX*),+WTXUB,$7?HS15Z40E:WQ>&8>F>A MYIV,?&;>"09?UB!*0@Y-WM]\B=)V:V.X!!-:0W7$<^:6U,>,6#4K!81,U*R25GE-JL=7&3W3RZFV42Y MVE7C1=>.ZC8%0Z8-.,J DI/,_4B+E1PXQE/9%8]^25/Z=I48O.*"<)=*S,%6\AVEHVLKCG67H)_E,: MTWU];\E;HZ*__=<$&EX,4)K1^_315?;])_?HR6[O]#K.NT/C=Q/+F3Z?V8PM MS_Y 5$/CZ\_V!O+IK.GTF5LLV^Q_W?8TRS7MSN\4O6-\Y9/V4/'WI*"4C+JM MVY?RWN/WFK^2N@ TGUEO86910-*!_SZ0)BI3MOO-'UPW@3L;;.?N? M@+\P@7B%RO:_5A4U.8A0'-\_#SC_PO%?F&+MR(@3YE\/+KPHO^7]+'?@;S^R M?5 3=2T7-U5_&Z]S4C2TKG;L>!@__K0-R\7W5HTLS[U M(O5+W8O@M%;F(7(AWH$Y$9/2> )'N8*V+#'FS\9B""P..E'"'H[AQ3X]RN2L M:_%2K[C]=0Y_3E)_I0[7ZWP=0_[./TO8J(4\;,OFJ6[*ZXFTI<&8X7JUE3SQ M9TYY==F)0+/UA#'?XUQ4?TNS1BJ9X J9.\CLMW69W.'NL'+.,FSB5V;5RZ%+ M!T[C*/[K %U"6''\">/_Y M:QEG>S:-EE_PV_M0=O$\:A:]1[_F9@?3$OV_F$-SARWI-'[T/S_W_9=;0UN?RO--7OTNE M6+[?)9UL]N_34_GWB5QZLS3D531BM>(C5W4[NWM1/N]M;_Y.;>_GC4.]^-7F MVF/!]MWO\H][A6*HG^.UH)NOF\[WUE,]\#O#QA&O#LNX:Y<)LMV#-*&A":!G M=)KN)P)@PQ;KOZ9.)/22Q?;[ZMN]=?FV)3+T&B-:V8?'YM_C"M,TX^6S[:<' MWQ^ OB?"C(P>Q&B5>*NL:H\N;?O;U*QG6JL>!;VZN5]UR$AGYG\ :-&$_]K\ M,>YO'35V\&O9?J&P+I^/ORW4TM-OP6W[;67N>GY;UIHOORW%J]_6\!7!.;^]EMW-GS*R[Z"./6- Y;I7Q%I1/N;!_1/ MEP\H.#@8NQRVRX5%W[^-Y%4W;-WH@;OW&T=\QRSC'I(FR#[1I@EM*0(]W_V, MJ#?P/]01I!T(W]\EO'@Z>OG\G\+_FS&%W[Q,D&!Z5!JLO?_;A/XS$__9Z#C" M&.J$,JJG_N,/>6*5@X@30I/X XQ/.;N )B%I)2JZ%CP"4S!,JD3@>'[O@:JI MR]\4@<10Y-O["C/*?R_^!9YZM;"7]0< *Y4I%52B7J%9J?4[1FL![P]5LU<# M$6[>J4.B*%&O"7 ?61FO##6VV\OZ("^#=M_"_56,.1]9MEZF95[RCT!_$>OS M3V?T\.SFEJ&S(%SZ,?]#+..5)"$$$7KH']G$E126E$O\C^,MROGOCZ(RC+\[ M_?Y5]?PUFM_S43L>OX6*1ICTP9_33/13P<9'7:M@/HF_Z"@;V"Q1(<))V4D4 M^',:F2_A\9!/,'\K)V'^6DY&<'\W"5:IO=LG?1>*4-#_C7I 8I_1X.G0/M# M#"(4X;S=#)C842,LE-_F5T0?5CS;YPVW^*^\_T8HAJ%:5(AQ=PI^16RP8GEO M.7>>1;#0J+_FC-*OB)+T(' @T+^)KKR[@?@I80^ M8$:L#,,17)".+,9SL_DHD$W9/KO=9F%$/_^B?7;GHMJ-OCVL]0E9^OW)\.S72[K_G]F\P_4XB,Q5"\^%[WJ>GHQ!$].,"CC/\/< MUM8XE"K49ZERI:?Q#E_S$]PO.E(O@>(_ /EQ<9K'/YO&,B]@Q18*DV?0>.[V M+SJ(B%?^+^XQWKCGOII<11N.A^NB.O.W&G7B]F)9)3#XSQ!__.U^7WKZ;4MH M^VW7<._Y;6.IV8O#R1\J4O;I6=&(?[%?1BXVIB+\)BG'ZV?)R'_]'039>TK9 M&_G".!)_\YL>ZX&;SU;<;XK%YQ^A_KL5>1P\[6_?QCY]_P1QWAY\E!;D@='] M 3#J:CG\I\)\BW0(]>+S8>0/P#&QV/X_NS:(\02[L ]0Y>N;_S@ 7W[;?'\9 M34'?@O;*_FJF?_AAX";SI3KS$]WD3:AB8=-*2Z^<4%RT+#EMG+O3L_6I;N[6 MUC?^FZ(0/8F%31R-XK?^'P)K?AI+?O,84Z-=I56Y:->B_WOF??X?JV(Y)-;% M#86VVCV[G3_Y[&S=#72?A?LNHS_4DGWZF]B7XEIP&6/PC]1_$T\.(,YB''3F M2(/EOYG?_+&QOXIO%8+7_ Y^:>>W >6H[#_S^_8_#K>*D;\_[/Z\OLVC2NWE MSI9F2<&I^LP=HXU/2K,(2)^\A 5#/2V\0E%JX7^A,!R4)0,\"1+*5D*B=\0P MUF$&'_Z7%GZM*+@WVA**E_O;/PFA?I9LWUH;ER?T^WN*6C3DF"-#WTG;I?=< M5$J7'B=)X'^\UV&:'$<\MX?&\?)RVK\>)POHR: M/+J8]Q5&XNDSUAI5P7(QSU^#?P#@)V#.2N"^Q9O^ (3XO_.S=_K0X_QF>]74 MSRV_QS2U^ @7MI.5Y@XQ6UD[IPTNA/9X/'FNB"A#-3_E$5]P%^""Z?;MRTA[ M=7'E7 4/=#RLH;X['"FWW3?L%"^F>GP.),&XWBN,NG"/" M88[YG*.M88[X@VG7[^?@&$2!WB"@J02F:\RV[K0@),>:_!Z2XQ=I;Y!&:QQS MGAFD5:@**A[>+X)7: ?>P)M)C5GC4Z 4"1S_'/#M\0,R?JUZ+C9W2$:!>HLU M?BZ3Q7XX-?<=0@X%K@(M0& T!+A-.2SHF@?-CD@-& @,,)V&Q0K1'9:DB";Z MR8%%^*=%SO<"LVQZ]60"9 G-@GI1@/5@JI_7: T% )"Z'0D\-,3AM+>PRAYN M5;]?9+J_HZF6+:[-"6]6J6"?I-C]VC'$5OQQ?X[CZ<(GQ1 +$ MJ$TAB+UUUSQ(T]!S=]GTM?5AV7C\VFJ+(ZPP-,Q]O'*?:@[GZ'1LDES&03F8 MHU>@$6!*=&9-.'5-4E(=Y<$#OQBG\[6M8Z94I]V.$3L]G=Z W!4IN?_@0_AD MY-C=TQH;#$UA>C$M3A*MHK,WD\KI'=IA&9UC$\D^&B99P$&;UL U+Q_KG5.= M%@D);'GVD0'T37_@$%5@7T&8KI/3&=[]:+8.DS16M3 LKM?$3/#BUNW--P!$ MQ6[LA*24&A_LY695NWZ*;+;$$QGB9[ *T=.*Q-/)ZYI)@(+!+D2"RI!,D;6N M$/^(Z #RPD(HX9C%PP:E@;$VWK)RO9N"DW$LH<+;K+HEM>G60Z66:J.?"] MO;6U'"1B6,%7XZ>73+V6N[4CR=2@)?$7AT)!ICO3D:O1)J8[.Q31/:])5)2K MHET.0O[V\IR6/8)\H-$^9/@-J7D]\W$"+JW@G$6,$#P(M5+F"HL2NP#?A*E] M<$U\.UVE5D'D_1V8J0^#?04OV;=Y4>V+=KGV?7J_I&S+>T86?;?$Q4;V\S+& MC\4.4\=:99H0BS)!+.73L:FL\\*MP[+V3FM1O,GRKK[N2A.$ GH/SC/TX%>L M.D3B$R@V#;L*[]$BLQ208J]"83/TL8AF!W!>1T!&'C1)YU:_.,I72B?,-H#V M\6Y\3IC"&LF?/X)4O*['N78J&-+ =37I?O2TXAYA"*_9,LS,.2-G31G!O^G)HB[=.$)P25_]GY@B1]_ MSOF6JP%5PA)6I-0<0?G&367BB.8DLI:UNC92,8 (I3"_&N051X^LS&#* M4&N5]MI):9[6KO#.,\VAL*I4F[Z76;^?QR/P.FJ\0Z.!AYQ>?#FU 'U\'P.$ M'1%2QM<")5@BG12#@%?;C+(8^U*NLB9ZE<0O"Z5)G)3\=:V:HC8N+MU?R9\A2 %/UE.V?P>T> &[Z=$]1FZ"?DQ$AM? M9I"'6DEAORL:3?$!.10L+:QDGQ&9RMO#Z_HW_6+&HBUMUA_;Q:X(]"V $T)B*+:OG63/5ZH:N!&2=Q@(D@H8GQ.'0LS.8$34$(A&>F*9.&PA1#<'%4,;JO-/-$U59M0UQ,TO%Z5WH* :J540M+B#[&^=4LB2GIO6'8 MN?A52JC$35!]I82Z/@/34G'QR?'%0Y;5'PY(A1N$\&>>5FX5!>=0A4W@JON; M:V5XVE-4P_/RKR1VT%T7\3D&?.T8FN'D1A&PRFW%4Y,$/4?3W?WD8#!>@=35 M7F=#M):1=K',:&9OM[VG?2!YN$J)]8.IDVHAP[0NS5,.1V/J(4D!.'H+HBGB MFXA(TEFD2/RQP]!8X&(1HA$2'?A:7-9#*4!CY<%L07^ M/$D6MQNQC8X\&IC)/(RZ+8Q5(/;4"D1-FS!@V;#W:YT:=;R;"^?%-9"MZ<;E M+*(4CEL4K$^''UB+ #P%EK1]M)O!4;;:A^RH;N2\HU2BI<2$=I9(5&I K<4A MYJ%*0=>*.#=-AJ_>#?,JEGQ]Q1X!4J:YQF"Z>:4K0>ZZ?#SME:#;&&&!5,MB M(.$@(([T*GH(11=Q0M-L%RSP*IJ*.T4Z"UR% FI:*&6P3"L'8,9]T(#&ISK9 M#"ZBY>C,RBH0G'/N*QT>X(.-Q^7Z 91<.$4")V3Z]1RE3LZ( M,'EM-KJ#!A]&R],'8(?>2V&?W4#>[E 5B)2J?"'7_P1SE2_3Y;#_!F';2V'I MX9MH'HDIXVG62@0U5R7?4H0:NTV'&EU9ZYV7L_C5.BF,KMY,9X%)##DH*!)I MB"RN72;0]PE_GM32-KX%URYYW,'"279A2^\,@T.]*5HZ( D'L B*(PI#@1J6 M-6VD_'D\?R!!>**^VSLS\/#[]E_5#)J^V96UY>)*FTJP1_OZ>C*2.=Q,^6DF M:1A3EGIRN1G]X&=/GD'I-@18:5.H8:7O5EQY?'"IRO)Q@SD.HM^FZY:RO<9< M)>6YDQ*:TOLQFTG8(<(#5I 32QS->G.@%*)^*F;UL 6UI/-$1#K"S<4M:4X;T@05;"NE:QA+O@R8M@SHH5!;5=(W07H;= K%JS\C; MSTY)H2-O)IJW)%I;1C=)B,V'/I[P)8^OAZ@9OI&I**T5C^_\YV^E("7.7#PO MA2_T&3Q#-%6C=6I&!,WR6?[O(X3JZ\3OY-7<'+!; B:B7LF?*AH =T<3\E]K M-I=!E>IC2T=K9]=\N+AZYF/TPK^X MU:D-2X!3PZ#1'IP-84G*^+K]CLLB.-(141N1%GTKFW91EM[+L:X-XEZ#) >I MIQ#L7KI@68)G:,TH=XQ.NHQ,G*(-?EWJH;D;NK+\*AG)$+KX7JO2)YQV>9@ MQ%+;FWB&P*R<&R=%/;<.#=TIQG5(V?8!M0RTHX[?\L$>K,CDLX.M SW'7XW0 M1U/H1F03A1B)!-UZ;(F7V5IDVQD_\:#4XO/!N\%TQ:G8Q@K^<5#'%S\V#_0] M\:#V)OG-9U99P2):VT:ZQLR$M$-53$MV)[\"$D0P3R=HN&LQU]5IC*ZMTJ_6 MWOI$\[TGF'A.&)&1^F9U/Z=TY;MKTK"OM!N*LS&2H7SHY?G_K!W/!;EBK%]< M_2R'/_D^/C3] +SJ('1-E09C6S,H;EMD(*:V!DD1:N\F*IQC M!#@9>Q-J)\@P]-$3HO=HF@_[?^#_:>"M+_^'GI@]L8F8O1CPS\+VKV0V!DQ^ M_Y/]2QE>OR*V\Z+NA?YZTZ>-%X^\NB^,&-@V?/_;;77Y/>M\D5)VO.AKX765 M.KQ06FRBH2W92EY-4HV,RM10DVZ]>O8"G*\=56"B1Q Z,E=933 DP#/\.+T\ M9^]9&K+UHM"XT#7^#FO$RS_2)W):;$&.;.GR> MVIE0#LR&N#FBQRME+\EC+6,^1 :52M90Q2*!R>$24 BG M^R9S0P*WB@@KD M>R'_/PEK\72%M.JGO"O5N# //I,2DN&3'ZU8NK?BETEY-B]P,\R]',A-ZU X MHSD3MQ*GNF'M\",$*!Z_^(;08R)Y4? \IOPX%U\HV_;]B++G39LQEZF7HU453'X*@RD M;^X8J8H/?"*F#;IR0!JA[&>_SWRM.:/V^,KFC;.94OLUUFKW3A.%4L5.?6,L M=Q]GUB$%=2.,2J78F\DEA7&A>_=+>O:BXV4C[$,7VGLWURZD-Q/K21. M[_#B2O3( PE#;;FA0ZZ72])(LP8B=.8ZGWF*&S69TEU2PJSJU% ?=,TA#M1 MB7>\,0DLJ#1L+^:GH-_>&H_CI,P$I3'/<>F(-/54V3%R8%EGYU0IWGLBI?'! MZ5V6[]>JX.;D8D\/%LVV,K\":))C,E*8?Y%?2-6W:D%9+G,DW@Y(16<9TT1L M9M.56QI/D?^([8Y7PB(.4J4)QS6=0# A_/9Q<@+'&Q8KKO2C,J2*(:-Q].8+ M2FZ@HZJEO'REO?IA=://T.Y19W"N]LLNC[M?0,UF'@XFKPZ?4MN+Q="B@GJILL;( M\4V18W!!')R";, 6_$WMS0'3%49D+P>E&>.AQJD:4IGD4$*8^VVPIUYGG' M5B0ID#*?B,#@%1GL3+62V&>38.NXL"&/ Y(6#*JTB(Z M9P"P[*"J%O6KFY3V<<](U%&0/QB%XSHEN6:367-9,NI2!W /IXP1J)Q_@;+1 MK!R+7M7-S<&FXZONELC,/C3C<4P)_,JE-X056LX:&KC9WRWXFL] Y#8%9/CT<9G3SQ M&K$!EGR\_N[Q?OL5=JX !5$9,7L U&A3#*1,Z>4ZO02G2)/=^^X682ZA#:UU M^RK%(G<%+-GMM?V-1EE0,_-,%8TEJ4(^5"@A:HAN;T,.Y.1EK9@H7GK*DX_& M6?R'4,L#,?*4KWN?=_2\7XZ4B+8_/6H;:US_'PVZ^@$@.6-[^ 'X_G+ L):$ MRCQMZ"-VJ"M-$N?EUE/O580YIGA#S4Z%9.L1;!$F5PRA0C"\:\RW[P^;Q*FH MF2.K)1!&:VY1$TB%L)WD6N)F['?A'P#OEJ;WG$(M=0RW3FA.%XHJ2L7!XE33 M%+,!NJ,R.196*.FR*=M2A.$Y!#4\1#)[5-,R.8#"P@"&>K# 0Q"I*?](=PR8 MU-/MQ+K*47F_C6Q34.]T7<.;9<13):*0 ZK&5$^,YT"4,4 OZ*D+G$,Z'[1R9L[E'L=NXG$I%Y!T4NJ M,!0B@<\5Q\,*X9GQDTA5LA*//$N27@\TR>(?94M;Q)K/6DT^'B9Z;[_NQC78''S/?]TB=;N5EJ M@Q\ UX2/KDY6,T@Q83VYXG>M9V^EK-346D+OQ1B#ESD%-&""@"(\W3S90;GZ MR!HS<^@%@1F#/ =U- M<\XDH$&L5B$>(8=BM()+H3)+2'I8I1&:<:.1Q.MXQLUTF(J$^-5(X8#F/5+H MY;"L\N/<9+18E2(KUIQ -&-6!?;XZ29@//*9^/YV7L1J3YLLA)W M[M4VZGV&OSI+&]0&MG$2K4N[A\$PND2'H3= '^\N$> URB@K:R09PZLQ)<4L M[$?4NQU5S&1E/6W9=XB,HL^R\3L:(31SGL@,L^U:K+1TW%,D:@'8^-Z(1)H1,)8%%(% MG@CGR:^R>8J8330>90I1NEQ4"UT74I>Q@8:GV7V=:F1JXBVHZ*B@Y*2B1&U;8"%3V:-%13"B A.L=L M?/OI%Z8:MY0M2->2''>E(?D*/>I5L=;Z):7]"^H]3Y(FG"4R+CJE5']$(!%U M50K,=^<0"AB><):T*?\DWM(%%@OY ^85*6O4\3V,<>0L>O,X/OJ0M$FI 5"F M:BX!L2RJOG,TC,*SZ1%1;\/]D./9/6ND='>W?C'*3%6;_>T$9JUD_F"T&K.2 M6P@"G7:L&C7#W#!F3!-40C3A-%><""W#BSS!3^.B?SK#HV'MOO6AG%YC62? MSN*:U'@BH"OG[<%91;QF2,4=B>M.Y=7H #O'*O+B"!AIELX5$$MD&5X6Q:5O M+D169\DQYYZCW@-5O($)W;]_.+PD@8TP(/XZ&L%,,T@B53'N# P]-@XW'_.& MGCPI!>,#F>?!BS^=00?7 #/0PN EBEGVG6U#?/3Q@PE"K@M8)I7060G%>?)! M3J"^;J7,H*&$VSO7VXP05&9D?*!=BU$F+K&],KE9' MD1KR R!<$/$.MO?;SC1DI+@$YO.(T1>Y/YT9G+I!\)B]R7;5VW.%\N\TYRD#-(=DZE=1_N: MY6ZV8D_:^317I6##FTT%I *A@>=0\O7E",-5O&E!81(K@/E*]BM$* *#LCGU MP"][M4]%>W\VLYTQB'U:8=6HQ;@(?$D>J7MU0K)S@AD"HU^>EN:9&CVE$@./ M0!=#NT^[K3O:%)?C6[$*-'!I".@&2B)PQ^+HW6HS'5E[\W%B3M:=/5ERR?8[S%E8? PC?7*B4<&CY=4)7 [XD4MS05:!*[F*A86*RN/3M!RT!%3S:>1 M!UV1)[H]0&S+JIY=KPG(-O1M3W\ #)]D1CSQLWQZEL6P()M#I7EU=Q\W_ M551?L,)$W4OLF#EE%9MDU983:!Z!G5-2B2#&! $B>I@M0JXY+/#6-->?Z?(? MH4A/F7SP:P/G4Y.A60TJ5TVUWAGEO<"U5W^0U*O#0"BP ,O'0KL:YFKG%)^' M$(Z%9W$<%4M.NUY^=H&?L?=C>Q.&H>JRB\MWWV8T3*\7':>@9Z";0-C/"..R MPY-Q0WB*68$E (B#E@P"[E,,\U_NSK_4^7JTRRK4WCR_^+WC,3KNDH7[[DVM M/]5>5[2RB,G9VXCV?Q$4]($ZG3<'TYL:JCA'&EVEMJ5/^5H!%K%J4YC*]#;WE? M2!D,L^%EE1Q@D7]+"O\7*A AG3SKK['=#:C]RT\W MOG/%[$27$0U[<:B_-]+WJ%'H/\LI4$8QSO,>F.:(B9F/M2 *0^$?N3D2^/#O MN;W^"S5F)5>]5B>I.D?$>K$*G",X+:R-D"0W(9I8M \<34NWEL4O5LPAT6C/ M9Y20)N; 5>L]"^'_F0+7-L^BWD'/#@X_GR6^_"R'QSLL_ RK7]8?\7U_>3/R MO&KLOUL2S*BP+9]Q1T5)[*I5Q4^#2RVMKED,:\VH;@4S ]T7$V'^1MEW M>=T=8QGGM+')6U7KW@4K:BTZ/0)4\6@VQN_*9. $%^$:GFCX1XAC&'X5Q7D8 MZ15EC 0B-&F$)+XS9@CEB'P(I771S\HR_HVP$IM0J7*&NX8);^BE(_N$U/HI M_SRY)G;&F=ZPWZ&, M>1]SP1"\U"2"AWRZ_0&@)ZJ\9@)/)1 Z [$DV;??HKM4+5\(0 MU0U%4FA:\ -! JPP*CK[(CU,H9MPKX7@@&9?RE7P+Z?<5Z;#O0'N96UC(6HS?P*_DE&#FE;9&(P@B!VQ2 GUM'$2F) M#U-F@__H1#".)8$(I2GNR&)?*F'WIWEBC-CPM(3LA&S3F M0,RX.:_;%[]7E ':=W<]EM194G1*HU6"_3.>.J1ATV5S.(0Q,<-%R/L7521: MU0*O3)<:D!-JL)WIN71J6TSU/5'8UT2CD2P!3U*F*3B%._ M0>IA$A#N+E#5Y,5MP9SI+-&$"9%HYXH&B2KU0>R/S[3A% U'V&+DUXBKF-&G ME&9JT6?I?;TWXR,M8N'A7+@6"VC*0NB(;2W+ =U;&A]EIL$?5WCV-C-_ M .#+V9;5[1_$J#^5.6;>*72)3,B=?)XD. -;?VM-:P3ID9G952(S43:XHECI MWF%95.)H-V7B9E$-YK/9OXAVE3]7BL*\TM]=H@%E4KF9"C'!XXRC.PJE24$D MMW:X&ZXMM"7JY98ZY@=MIYT;,G$%2EQ);<'!D2I)P32(PP&! &I-A17V]PU^ M5#NEF(6](5B\"872K4+X.@QV2N,(XF'O>4#_QQCV7W8KD(24\](2\Q"Q!.] %#R?ED4EOE,]EIY$5-['7' MF*NME&Y+,[)F"2A_0#+&R3$J:?L)3'.@KC%VYA&2@5F2NJCE7B16O+P5?7=2 M>Q+'561 _B:#8]S8-"FSVCT!1936@ U@LJ2X17@)=#!B?IIF# M9O5I [(WZ2FDO2<2CL'\0(*;\E022WA[Z)LIGYTLOXA RY=CTZ^^)TF!20U+ MNH?9%I7JZ.Y"_V8E0^4]2'K=;1F+DU*E[H-TVT0,<0?,6S!UCL2Z2O^&U.P/ MP'/_.19L<_&^%+JK]3C1>2GOXX&,Z]0Q8_)"HH+:XFM_=B^B(;*'-*#G%B,3)V\_-P3Y; F(S]-SHZ(>L(\TH?@\6R:.+E*C\0>IBF;(82>8449VQJ0!J%S4UY> M]C!Z:3%>J$65G<@MD+<62"&P1.RKWG(=B3W2\@J>5XZ2,U6A5X(3+A-%09>K MF:A;_"@B5_RINY':4_ ,E<2V%-.BT4HAQPX+,3,';)-L-1=/SJ^9S?))/@U0 M8J,\[CZ*?> M]D4#(%SY-M-Y22%_U,2 &J7DS!JKF:-9G;XH.\("K'W3,!AV M.QT/]I)+D4;MS:A&'B72)51AHU)SH@YC"DQ)6^ABFFU@2F@%!?EDZ:]E:"%_ MG'G/E23ELY0IF!&P@;4/=8)L28'8E @6_23T _!%!QA?E1IY3WKX S#V7?<' MH(OYPX9F'4VY6DC%M%K*"1)VJ/5VTJ"5 DC\38Y/L$^W*@SY8V@.^/G))2E@ M@YO[RWLA);VN&Y;*L+HD+C(2A[I+6>992Y(PD:25>4+*LX6H=B5C=(V^UN>H7IWH5N9,SR*-)!*C ML>3,K*:^?6SN#M92KTVVV_-IE\R 7?U4WI-5C^#3V M6;3>2'G>MW8Y3CAH2H\HO;U2NN; ->: (C)163TK(/C&)64'E#97-K:$-'$ MYMS<,IVP*[$R8$X:9OQ:N%>42EE$HY1RYK9#HSP-P]ED8A0ERU>/@M??)+VK MH0"C#BJ>YTQ9TBF,S"GZ&:[O46?(GY";HV6/+]YCI=-SCCEQV !3+!/-\-]9 MUN#.TZ6DZAL&PW=@T&[G.#+#&E7>%U%I6]BGD192BH:\3JW/Q#:\'1>HN[@Q M$2RVP/X\T5K8IQI%%S9@T2==E\>'#RP1L L9$.8][.F84Z*]X/Z>]58B05.+ MJZ "S,J)!!?R^0;2E[..[WPKC=0J0RS M=;J?H,7"896MU=C6H"B%.#RH5^, M%7#H%%)R^ZP0O>0>:74,CLZZ=ZEI+\/N"$XAHEJ'ZZ:U-QW'56( 7&W3W;6D* />*N*;H'2Z]FE=KC[[ M!J-OYFJ1A#19F2XGPC]56EN3";/J^#D4<1\I?:Q>@SI+*TQNN3]3&7<\\29%G@#@X M;3)UW- L,N!K)$>D9(>SBYG5VJ5GAV<%XYP33MKT[+*6AQ++:VR]FDH&V+4)E(S6 M)@>4G,91&S>E/2M=+H_T7-UH?6PXC0Y 26FAPR,8#8/6; (52<>2(RHYX#QQ M2 (&3XS>-&-AL;1$2(^[JLJ5V)LKBXHPUJ_DX[ NH9?FK^EZ!YBE=Y6^WA1\6JM>M;>O>#D ML8GL&),VAP-=XRK*'+.+(^=PZVV_%B)LY.ZBAWE,5:D';W@A,#?5)VH40W*\ MK[.S-+_<0HH]8Z C^(US^.H,DJ0PZA!A_(-*$P^9VJ\ MP_YQNB;IL% D4?^5BY];N?MSD'B_E._:$7S $+#=K@UO6+?>B6FN0#Y3(S"@SXI550(NQ6< I3<1;5QE'A;WJ92-<5Y$,?8F8#:;2ZJYHTQPYY[3Z>5Y+08I5MI3,3D,8 M82EC9.&E;V55,CBS"F7W[3R* E(#ZDG?27!5!K\ EJ"NE<[A-)(XO0-&H.7AY&25MJH&TLV OPG$2T[;SS1CY8]@E MT!V;/1@7#PPGH-[!@*1,-FH[5Y^Z\$9'#9W4Y>.=[-RA.[^;^CQHC0[@>YR^ MMTC;J#E_1R8AL!,V0G58C:=S$VPX'J>G%CC/)"A@M9I.'>U^Y<<\R!.*G:S+) _0> V\4BCBUCP@(9 MOQTH.446*+[+4MHAT@T41E)+3(J"1]>NH +?;35Y%YSS\AE\L*R.M33N!#5T MA*+JW7>762XS:AQ?I218.73NZD]@\7#Y!J$FL"%Q5=J:$LGAHX4W4=8F9KO( MU=[QI-J++4%LJ[!M41KUIQ+O9E=32LS';PQPRYWC&1RN@J.PW2[%L1 088"] MH7 I26]@;?IM_"SIZZE+5<"L<>XNW[191QBBANF"Q=LE'+Q<*9^"U&!G<.EQ M8$GI$6^ X%B^RD(T)(?1][O\FS6)Z_K4[.8ZQ)$,)54Z!GBF2S3,R&@)*=^N MF-(VO(A6B/%*HA'"R=3 L"=O1O7\K<)5A\^=Z/EY12(([?NM*.I07R:[?(XD MMY3(S-$C1P@AHN^3VR'KD>4T(6!6#BGLK"ZZZWX_IB9MR>II:7=+@K9ZB$:2 M"BBICJW-=ZFES?#PTMU0@NR57Y47DQ/KZ2GEYQQR3J"]8Q(P&%PLE* (;Y%S MT(V>"*F(HZEWO"FS.>5]<$0D?YW24E MBIVH.J/+I>T+GT$)3LAW<8%BKU)Y>QO.=B*W),&L;5C4"V^.&E7V\L\ \1B0 M,[MP1#([68:-:NEB^A7C]6WFME-&\W^;X7[_%MYWW3U?,97/^U)S%:> MX"=6-*)/%A..[7L_IM)YXN//Z M,!+K*32PM#;WI"N_0!_[@$V%DVUE>K"W5X=FL[R8HB,*(+X2IQ#:NV MR6Z4)343=PEY3V4X6I"J416@K!SC_E*CFJ/W174<3A27DG?"V=E:AXOGR=0K MZ@;>[[8DF8NG+PJFV8N#ZT_Q[[!,@ZQ6#K;#6+!GMX/P8*F)TF]21T^*7^FX M_P",_P"8KF._4R++"\0T*I5>4*@9YHES7%RWHY3?1*K@).QL35M0SD,_!)DE MK(&$0X9N!D/G(W#:78NM#\6Y1EW<*5:L8=[T0+W$VQ NTD?L& M[#B(BP#TJ*A2B&5]7U2E9+N[Q#/6S+BQ3S!K0EIH$S-32A6$.,-::)2 ]Z]U M]#_*>ZF #F%?;-V^Y MLK\-0Q.I37@B=FTIP\-]BRI3([MM(#4.#=U^7JA*C7WD<,&\4YJKBF3-IBR] MU/;H!])(+G9'JZKM C[=; E>-MK7%55S?#677K1(>VV9V$*!*YU40 Q&T38- MJ>*U&D?EK@)W5[PW?'?/@^=EF'AP%QM4.@L-DG>;Z>B P!9X=SM9%<%G\B/; M*VVMC:]!A8-.UNOE\?\#T.>1J_L;[7KI%*E#[Y;FUS5XKDOQ$S8'B M+GKEJ1 Y_+-P/Q%; ,!:H<@2*!\Y"T^09>RV)"&DH5L=;]_&2A!+G_DZ+5&L MPO" CVJQMA15@S ( 7&<"@%6CZS6)PRS^O82<:$.F) &D4:]_@3?JS-FNY?= M&C$E:QY 1)LD/Z6&;IZ_]I':@WKP(!;7.;]*@QZ<6HV#;;4XO(^0H!,:DQ"C M!]\XN9%5 6E0>S?X)?#BZ^'A".U1G:*A8Y',6E)WK%1])7$BA^OC[ID:5ET! MX2R?>W8LL18(EK.S\P< T14.O4)9+Y_DHL)EIEFX9Z?@'MS2JF3NBD "83)# M''Y?;T''DR,2JHNH#0=JI"E?,"7"BK:#4K%OMR/Z1%>ID2X=!R'R2F30@FMG ML-;+;K05U(9J:,KD+0.^5KP*E2#47CB6\J9/,Q.XBO'0I)O@64A%U3"W)RNM MJK//:S*!3)2E3IU_U#N["*XY1];=OYS!7Y@1D &_J(>_0.3;5D* $5=S$LE* M=JY@OC.R>HNN1:E7+\1E6Z0!Y^SJ''_(YVF"<^;/'T+E:65NF#N56&FG#Q=Z M3\3,I!YCB2H3(T)^] =/#Q>" G4<7D]XTWC-9Z^:FQAQOL0?C)OM%%<% V+64*; M5A19 GGJJ>GU%!WP#UBOA;#QGQR\D!3LP+:/"B&'H67MI%3Q%'#MXGG7=K(F M>P\'[K4XAO*G8QKJQ-][.Q-Y60J7E=.R4F0X)6NKNPNI1*_S.CDJM?68!A,F MCZ"LHZM%1,YWS#\S9AP/2+A?V/)77,OE#0%,1'7[P&1BD,1D2X6=6*P[A+RO M8VGW?+=GBL38$\@:TO;EQ?C]\(A5+BQ1NE'#'M+5&; Y^G'B*0Z-\M$[XL(G M4+?7%N6/TM)E8\C2D;JJ&=7RBZ8U$36A+XR(*\RXZ2K7[YHTEP!? *WJ+[QS M70+/.ZIB^&%BH8;%DPA&Y=M5)AB9X\1M;*D)H2FPK12(]]@(4HC'PF"RB"/_Q M!TV]D1MKT4^,GPJ/.#Z=$U]?3OX !&L2G%7P/'B\,3JCWF,H2T]E%JVD9DWF MN61)Y-4AVH,>77EA 5I=)\^]6IHT"$C)T-<,S_.T#.HEM3 RO9!*)A84*9DW M%3#6()8?MDC=W)28:JV&'\Q3-J%Q:;FX"K5^:XB;99[1C%#:'RZ%R[LM*2\+ MJQN]17#\;5-[+=[8\-36- M*WR0#HCMLIAF5E.&QF9>I.L!59A?6*DY8S4UE["%"4^_P=^N4'V16Y,_8V4K M\-)Q!M_#.R7B\X[>8.PJA!$#&XXVH!J(B0JH1+.%RMI]+=R?=XHU:YM?[*149LYV(K++LL,WX89$W>$,)*4\40J\)0$C[ <&=1@$9FD M/MBD)-!C_Y)]:3 JO>,1Y#.=6<=4[M#2,,4!H4X*.O0W,B)W$4XRJQG&;B84 M\98$7&=V7(^AX#EZ[-E]"31I1IO26D57CK9;R/;CLT@=WEVR]&,)$-%ZX)&B ME(^PT$LDT$[M<^' YN!A0@KB4? 1:DR=.&>)2&Z05J>]C[LE=KWMPKJIBMH[0 M'+%W,X%L^@- 6>&^M; TUH)@,H_WK:I*XT:+DQ^F>?]HD@ZXKZ00! .B&(C% ME!6,>@L;5^< 61(U%JHHX1 (R^GO790JK)9-X>L3&Z-TJ!5IY%R4,?16F%84',B+;]=XY*25:C0[;1YJ A]/Z5U#4K,C+-)V@>27<$PF): MKUK%PT M_=T%-%ROQ4=%S??JCVN'1N4'#N;S=ED*F 4Q=?\7-6\5%6?SA?DV&CRX!6V@ M<6M1QV_OY3.U$1;HG2[5RO5DSTZ MK7>@Y>_ZK"0RPZR<7=\L4[DZ59MAPD:\U*YJ-67)E86Q!B#AU-C1A*$Y[R;P MG.+5(Q?12_"#^7-!1^=_IDT8"O%2Z U.IW3M#;W:%V1&R""RRQ)J%7"Z)]EQ M'!=!24',LFH%)BM)>2J+>^.6\-2J@ 3MV[3C=:6'^1ZNF<[,5Y"'ES ]+@-% MXK E-V]U8M):-P-3G4+J]YJ0]Q/L#RKT[O?D9?.GA=T#OO4U29IZQD(=]&^; M*301YK_PFS+;\V4R!_$?L_O.Q!P;E[CY&T,L9G]WA8#:F2" JBU.U.+VM_(_FAM!QNG]09O+"83;_\O#,'PX-\?Z;["8U;E-#F$<-!=CW9+-ZRK%X M09B&T\O&'6J%)VEM/+ 8\WV-@U/$&%FHC#OY)^/.MZAM"J1(HXP M6;,A66.B]M,9JCP*4H2XIA[Y".5_LJX0V9FM-'H(RI,BTSWN*V>CAI;1C)?' MYG/0C!H8KIQG:J>3F1Z@_I0&"EQ]T4AE\Q))]D:->R\GV212+VA1X=Y)A'K4P$1TM)Z4BX?A,7#@PBL$XHK_&2ES? /TPV56;"_D]JU M,)3%:C?2P+G14N-14*#J$0.KJJX+?3MB,-"I_DL!C1M(PX#AZ81J=<6P'&?? MCT?MNP#,JKX6E&6 I9P+O9,GH5N4K0Y_K\&C^CY,B;I*U37-UNJG8D<)R34! MN#)M]7A-A)TP4Z.BC<4LLG>YK/YZSZ^:KD-R'RZZ/\5U2<#2.S*+1L.Z+88S ML:1+FK1BN#EU5N!2ZZ_0E$A!<&,]7,I/D%S7:TR?@I3(LZCTM#=>W2FK.ZP0 MZ$=;(3%:,G=:76F-[?EI&OA3X50Q=/X:!HW 'WB]5[84'%D?'OM:3*35='>% M8T,MTH=50QTA7J0B@TW"I5>"J];Y#GU!2^B+2\[0I[:[+?6--W*V@*@3854;TH-X$]3!82"9O:F*M MI@0US:M^SVH"N6>FZS2,2]5W:M'ZHU0E+/J"(Q. MGOX5F;3/3T N4&8$)N:JLAB9(B7C/?C&O5E_F[A6D.6;\+D&;"(<\&E.E^B) M M/XDF$[U[#W#B.6I9L$QG\8WCT#+NN-&0VYR4XEIIX!Z7^;G@'^AI_6_2QM M7]4.%)T_5/UQ>"-&2B=+$!L.ZSR.J B5SN/6L_VB/L=I9*Q"$J/F_IH:63D9 M\P>W.F5O4V)SW&@?G&O?6Z15 M[=J^7+SK,R0%T/R4_6 M+S@*-LPQ/!J$S9"*-<,57/A9+F-@Q(O1 INF^XGU%5',^-GL,GYGJ/[X9AJ( M-65U ^UUM^$FV0DTN8@SX(.RA8 L+7F\Y70C]I"X4F+9W)*=B[HBM\>@RC2S=/$1@ZLD+$T+$BE!,6&.Q @M5*DVVZW?+])HZ.89UV< MA6>,BPX4&QXTE+)<^UU@FV F#;_1*TE1W3L=,P?:TK'KQW9_A M$$C_>K[ :*+@SS3;FM_?KGPL"*A4)I2TM(MC^]K%SJ23>PI:'99 IW>\C!4S M I9UB9]N5=Q7T->W="5GT]W\FVQ(L2\D6]29O%6%A)L:0\ND:-08L3PA.SE. M[*&[E"5>HYATL,][*GY]C\O[WA4E?BZ/@A:*RJYCNCG&AOP3)7%AC+$]0%J' MF][DS[%B(JC\WU4[>Y!2W"Z,"Q$\5O^(^(JL\Y5RUQ4KYHZ^U KT?M0[5<;F]7H M=\3OB _Z^2_25/LTN61*435Q-&'BWZR^!YZE<=HFW,IU"O&]:SJYD!H?;L]% MSKVK2B@=@AE@O"9>EF--I'A P4328G9$A&LMRIR%83QB[-]RR=6"=%@5T]*6 MJ]%X_%Y7"(GDK2<,VJEFT69+9A"($3S8S M&]S%1()7/\^T)^MI6'=1C]!BY&40-\8E^J:I[2+%H7.%Q)PX_ MJ<_NWK&EJ&\N-;&_<0 V0_8P $]/)<:M],]GP+X9\DV] ?NJ3]XS@/W>]NFT MX2T*2ENZO.LC3=/9GNE&\0.,[H5W0+(*1XIA5COO&F;ZR^#\+7Q_V[3UNX@B MH4:>CI^$K[L6'L&(WS B7O;2O MWMJ^-HW+'1% 7^A<3Z9)L1HB/PQ(P*1W7B +,52\XL^:8.DDT9V$\Z$?'9- ?[*Z@YK<[2U@/QQH?EN3,.;8GG3Z4H3F#?_.IL%Y: MV&1NFG>4W7/*"Y=/MXHV4RL0FG1HM+U5)SP1.;C3M$RK[8NK*R MM4[E=4W3KO/_L5[6_"7VA1SHRVC_:,=M*.0W$!21%64'1QUB57)TWG^W35FI M:_!\1U_[:8(7/TV?(46<@N]=/J2XUK/"<-APJ<2L6-C&Z-2/4T5=,3S60YCE MM;BZ] AY1>E540'O=;1*=E>5,N*IF:]!R/;MD%C34Q#HUT#WXM8LTZ3*6R3 MHDC$DGF]=K&GIW0?79T%(/.Z/DA=6JY=O9IO4S!&KP,MY&$$@AW^G8T^E(8R#$^7=O@\JL"ID&CG@U[ M'2ZR(PA7WH=R#'R@F64="':B;<+9S1L]G4-XP@6RPF*,)^HL;HQES+F5]_F< M_ZD9FJ.D('ZW]-*#"^81]7IP4C:3ZF,T*SZ161L>63:%\S1-A94M=636%ZRB MS[7CYK8DJ_C>W]4@I,44M1":"2PO?!59S/+$@7E^@:7RM=H29- MT@__*<"'>R'79\UOJL0<.ERT#:BX>APRY6]%GP&>KG RO"0XO,?P9^HK=2L' MH?<1\:\&X];B)>LN6I6]A]\@2<=_C"H830$N^*3R _H#VY=Z/HB?>QWB'G\W MN/_]O6,DG[TFT?3P>](A@V=AO8C'IZ3_OV&Y]2M:(@XP/W>L1JP?"WY6?G5H3.W8^&K$ (\*E-@^1+I^KA1;B*H.18$1L5?)MN4:/0 D<$<&^+8J-J!,?3 MP/WP.^4U_/5?V[MXHE'V@^65 M4'>O?$I5&TJON23J_50^G2E8G"#(=J6SRH['[VFHYOS*@:948 MU\>)7T>B5M?R>$1\+R-'RQ2WP'AY]X9#C80QQ:&2&4 SHZREK.25?_=_:!'] M-XP;RY6N70(^*ZCAOUXU5.1H9$JE/OAM5O1]R72W\87!]_![:J1]=*1.VHM+ M&8'" @E9G(A9JRB!B)]*CR'XK=%W;&+?U=[$TO[S)S_J_8>&H4[#9\"/C(\[-,/QCXR[;_]\[?GO6YG/(;Q?++2C*$Q7 M3M7WKE1=BEP(7).4<\=(L]BC^0&0)E6-LZ-0%DTAK#TVD*QYRL.\(7')?9 M:ZH,J^9(34_Z^C(MICN>YJ-58F<;LEM"A.^B/U6\BTLE-J5^,@7G!O-KI9F* MZ30'-O%7;$S582N?A3O@,^"1M.$OAOCPSQBE8^K,[2J@&YHDT6R,):KT<"<[ N!H("9#CIE9C0E'P31Y MVI@Y4&+,.I$GEE07/\_D7"A=U6Q,E=YW2.7@,E7X$ZX^?2;9(J7))C&S+9TT M9';#*T500$+)Q +S6Q9V%HS;OJE42,5*(TF261E(&Q#,.YB5V1R*4&APHM1/ M8:X 3.)19L9BF%8?BH^KY@6X54]80%=+PKY!MI@@57P:*CZFL?T_-!V54SXE MX+/=-)(X, :)G?PP;WG;P?F55N=:9?D9L+DGMKDAKD#)S%8X[?K:MY.[4D\. MF"@Y,G+D>]F1IFCK=G2)LO5Q!FJ]]V/'KM8KD]0;.@316@'H#J-H2NC?\J4S M.ER:-EU3$POI@%19&UI)_A'4I=Y@5S6LY41E$O)(J/53O4D+A'-Z]I-D,Y,' MRM*\*HND,F?AI0+7O=[4L3@FXA=4)#]CK+EN 0:K3MN01I.GHX,6QRO[*=/C M>:&M=RWCO<1E_4TI[X_2>,0<3RT"ZE,<,N"(?HVT;ZJZC?<$S.#U-9P4T@+U MK1""-)"'FR>5CD]\%%7#,#HP]1?T:3WXY>W7/Z+PIT5IC+Y@LOU_74;K/QE; MR:'/@#W)KT2WCV]>/@.RCHY.O^8L_4G\^!1K^(26[_AU[HGE7RMR%^"IR9*1 M&,;6P 5L+15-N$_,CM0QDCFK1L4Q8OS6^VY8X6V>);9\%2?&05I[@=X4H>_/ MAL,R:6J4!\0SWO>-=)JFCPS)O]TM:&6S$W=G:?E!SNUJ_@QX42DX15\8-8"W MQD#4)V$[8;U?2T1(:I77;$HBUG"H=Z6.$-,8J[1U-,V9;J*[5*@CE)U5%F]A(_@[]PR6QM=$7M MMY;$#)+<89B[.&M%QH)X_E(N7J& P)^1"MH;N1]X6<3??]K_#_7 \K_JP6=7 M6O_K9F;:?2?!!(8>=-PR?9WF_;- 4 M8%!7L8DJI,42BL/<,BBF>[\S19%Z.F3Z2JST4[ [&%EXDF+]O2YW>#I 9WX' M\N'_NV+<]>2UF3/Y][S-_U\!AZ9J M\20$?6@250]X-9)%$OK.&DPS1 9X58+F<5DI5;[##9$9^R)E[SQPU17RTV=( MR:8! )[D[5(_K[;T%X+W9$,AKUXKAO&YN"PC*@\,? NF7#-[$:"^NVK]:&:? M=$G&G7!M'>5(8EQ +UU$2=+>M-TS(/=$[-.T5+I$UI-+[?9'\7/(@>5]?7/ MW^\=0CD?#SJG#J_^E[BJ&]*-V<36Q;6E)2R4P\V?LY]Q[PE>NEX_&(B =Q?" ML>PA!0)%XJ4J$\/8*F_SWPO]*[H2E*^'S^3JKFL<;G<7=65%3FV;A+&Y4LN2 M#,^7"<);-7T:>;B)R&NX,(!6HXJKH;,W>E1S^8<8QW?_KT3HI/:J7O7OQ%CB MEGY"*T[@3\"R#WSVQ^EB"4G;;N^KO^A]<_><3I2A1B;BLO.]5H>RO/6ZW4C6/KHO M^N]VPO7A_Y[Y_Q]S(CT1G1T>[H6-5>OX%+L-]159?!R[NRP(P;Y2 _2]"?RH M#7#%*2:!3LE00B3(D]EA>SJP>/C-Z7_M$OCH+:O\ M>W;=ZD_PT=6IPO4H;0MM:TYMZ&6V&XFTWT,2P<@M;-EQLS2@BDT)*9R:$JV# M^ 2W>YWBQ4+48X"HLE-!.B--14,0;7_.-@UE)%*(6?O\D,EB]WI^<35#E*+P M\F"/E"P"G4C@M1W<\%Z> /'>3ZU M!2:S'[ISP/%22P)P1SG4@(R?QYK!QW)3]8#4[\8\PF)Q&1F$Q18")M#DM=Q: M)L4K_O(AIYO742DQ0[<@:A=[24.6Y*=&0NPQB"^N0;NNU%>.S%/,]]4>O@O_O<(+!M.=4F#U6W2+F8YGM^J MRK0P!0B^0XV#$(U2K]S&45CO-M1LK$RR898WPDH7W3B M'+U)E';"KJC,WF7D_V/]%VF%CKNQ")!E"*1-0_O?F$ U2Y>V'Y0788E\G12 MB1#D&:IF<6SX.FRYL^EVJ-#@W!MTRBR_T7\Q"S8;+#)UIN!*JW-7:1\ACU-A MMDL/D52Q\EYO@(JL.#<04QAIZ39]LC3_I7 L9+?DUBMS<0.N)]8PWJJ^$]A0Y,G%5^3BRP/6\4'DI,A6HS1^LX0$O:_B'@:U6 M*!LH.'8TM6UM44IXK+#'V'ZY+#/T9MY '@2VA\'83U6]M*F645CEI,JL#OEQ MM+=2E)(/);9 VI2NEQ2;H81-CXD%P^F3Q1D1?W9)#9%%9E<4G@HM64R5@@F3 MXJ6LW-YEL@HX4'OR9%63)]H4)%G68VD\.^>-]W.>N-"Z_F+17TMFV4Z M_8?4]\SHGZ,-^Q"H^\R7@/_;A<.JA@/?1BC)66(E[.K'[6IGB1B^L<',MA?@K29424FFM ]]&:3;5%L MO56IMUG"6EDN.76>[QN> ?24"2I[+P\V.%0,BC25P?Z3!3H82E;(914I04!] MH^+*VLWY7<)2S5/9FI_([Z$$G>QY)RS#1EJ8*(7>_@+ 3_];XD$1[S379MTP M^#1L"*]9A5H@ ,;@9+Q8,SW0DQC2>./XKN@W/H75$$VL$1[?^E[#] MKW7Q**X<<<-RGFB1%YQ&S%8+7PC@*7*HQBU4<\9*2H%]?27VH*9G9?5>'3*P M\#?739SY+W\Z'JU7B5JPZ#)UQLP;*,? %5D@.$:P?1[LE'Y?7+,,2?5]!GP0 M&0BA+%''3=PG\TTWL[G9-"YL5/Z&EPP5]RWC=0QUH:"VRH\=B[9*EU\FDO59 M;#[!I=L6\795&CO-<2[S$Y8(SBQ!BN(N%6RE>2A#4FI<=7FQ7338$U%J?[L=H:A[NV'%'725KL^;]9S^K3 M5A"C/NG+U1RS.%<)8FPPXQ'9(-8I>S&F-,@Q7F?>UUUD7"[SF\CUQ.O-R%U% MLZGO&DC]*(Z:4U$1TBQ8#E1U.K&:A)L=^S,IPBD#P]7IO=\]T/VSO]^ ]3[O MS0:"4O3R44>CU4_H>$+@=\O%/ISA#@=S'7KPM#S9#4 C5I4!W>\B:RZ'L;^KPV:R*,^ MEC\^85OBD/9)H 1G$<^.W"G*H"5Q;/_-@FOFRL:46DE=>/*&#V%&2?[-T ,3 MU*N=^@@C8H"+(G:#9ERI2>XO;E=Z1C74,9ED*I%B;]O!>ZR24 AQA(U2+-A= MJFYF(4?E@.OQ"GLF+[@S4G^N8Y?'P&6/^').&(^-WC7]^@M6FAG\^ ?$?TT)]GU#"E_1102T=7T[?\L?= M;)GF []JF"I:>V^\KJ_R3"4=H]2(7K[FH6B<>&$S5>V1^[*6DV0Q5FP*-&F==O*P#"&3U68I[I:8EZ#0EDA>U14CBPI+G=\BU\-+3C^B M]BUY*51<1UG<[(^ )6P4/C D_=ND'$:3\U]2[K["K(JEL'9F5\AVAV<&"TDT M %-JRD)$:4Z8?$""D6BH%5OG%'&CX:&F'B/=-,8B6'E$Y.H=."87*B5! M.8M+XVR[7U@FJE0;QC0]X";R0BH:9# L5S 2YNI.O!2-P#M_#08ADTW!:AA MX;_"ACH WGO^XR\ABR3.T97:4">6M,RO" T54IIMKW!0]5F+<:,IDA%GN8/1Z.?"@ MD;R.*PW;^"B!VBL%GYDZ("B.KBC-EFNU +$TKCD<4D"3P"P:P:H7A003X].0*S43W^5:6: G2)ME1@GMT\61ZAV*W"DW.#N M94>$D:Z-5^SU.,F?HDQ^QZ>U"A.P9Y^+*1K#+DK26-E4985. _Z3[V-P6RE: M,$80]=7YAXLH&];/J9;&D7\W[W7&W6(88M!Z]<[)6Z[GC>^U3UMT-,N$&)K) MBQVX-0D6J9%_\=:@3M_0Z]<3>/$Y\E5L69@%NTV8_3ZMWH&30WO'?40_8;I1(?;RXAZX>2[(EC^H']";EJY/:":K8M^+WH7VZ5 MZ=K\(9KM3(8!5_WZ?MK&TH&TTO@U2M%< 5+G,/QH:C5Q M-/&(@6= 90D_?6T15QZ1POR1S;U4MWL=?8 Z3A3YO5*BV5J,6]Z)@/Y M^.;BP:/IZ&RH>$U.[T=)#?[^<$0R%M6L[62(J0BEG0?YP136_B*J ,\X"O1R MML8B)=)X[M_S[[@=5$>X::9H^@J,"UV+0JD4I%/: X3M84TP@1J;]KC>'WEX M>3WYKO?2"OOJ^<[W5_2#9_IZ2UL!]J#4;YD6!W?82JXK8+A*LF:BKA&ZMBK> MXBK0NLD#V4$'^H>A5M&!L46E-'(9ETT#[.1KHV#VF'@?ILYU*V\GH94%L!:? MX%#@'S/JC:,RE,0P:1%<]KEQS;NI0TT,VJASYF1Q5ZYH5+MDN(5(PB8#]=8# M[YT(7?$:3$L+(:@MB"DOP3"U(RL%2)F$_AV:,,\V5A^BE2Y7:C0=ZW M&IFCR:.@^I^-N$L. C5X@; $,-\'(.4WPZ[Q#)9WD")OC.VY_%#$KA%0R5,C M?$X?4TG$8ROCD*] 88-=GY*LQ%75??R-.90*)_Z!\K!L9FKR%_6>5S$#RG0R MN[&>X^6Y:A@"GF)IU0PY]!B(&K!>.I2<2#9@\L26'4U=JR33\05-#^ZY9^:- M[L%;Q=N-^$GZNM#%*;T7Q)H3FY3AW&(/'DW[KZ_-#EX_1EB\7OMTX1S^Z ?Z M:IOO>\AX^[VDXM^A@F9$4SQ1]'."6E0F2\M/J=J!R%NZI='K#3&6W^^]\27D M,F:4*[TD]B%EHU>YB)CE-VM>Q>A,U]]KH"K I@ IUKB4]GKN\P M1BM%W]#ZE6:5S1W*QC_6Q#UIG%Q2B+.O;JOR5QH>"U96J#%"_LHU(\*8_60. M*T2M>+FP=7DVO(#];(%T%R4/#4![85#+ORP6P<%6EK(XB/D+C18\IL;#-E7B M- &"3-U*.Z]'GPTE@T&_+!;_F!L]?#?BK(:NJ9.6IR/"<=8HR^D6E3_A7.A- M.0CQ4!NDIQ/T=>DBN6)SG,?/I=0V/)U%ID7LU#=+-*X-5NH]"K5R@7&-#V5" MI=X.*9^AFRW?N(RV,R2M/FO+RA")Q_+&#^__.N0@ZC(T:7CA[]C,@^F>ZJQ6 MDB-J)%)JW.3ES; YE(H; =:'=7".G:O)&$9PO9:3S<[WWR=.XRNB(WKT1EJ< M-T28&PJIU%9A#8O0H&!0SE><==/6(06(VGF#*A7A84#83LMCC(P%(%J'3>Z=[A^6FG.2BUE@-?)S%W@'WQ8$X\1V(%T=_X5!8]Q%9C, M_!*!4H]1^X1W^3&\; SLII.##K%H.,!@B=9(53]SH3DZ6T"OE4*6LN MA\?3^!C]7YJIWYS]M_2!K8/DQ.=),I!IBN<*/A<6V-$U8^6R2IJ0F)8EG8HZ M[T$9NVB,K(E5+F:AD0"P:S(;8S56I2Y$-'^C;_>AWN#?OYAR?0:P&9/!C)Z> M 6:Q;TCC _G920UV]82[ Q_U-()95>(H]?\!IGM>MCC/G1*"J\(N37EK1DH MY!A^UK &8S%15X0R>RNB34Z%EE_W>OA2J>TQ0514A!O3+#",^0I*2D=C>-:. MIE36L/).I,QG="REXEV$V3F'[&FI\TA[WFR[MD?Q>^C]QMKAU EXY^Y)FH[# M&-I]PFNAZU=EY[3'"_IB[.TT*3&U&T 4(+V-;YO8,?C %/>V2P1]H,*MS M*SGGJP^:.O8M+#BJ*D_2L6NIF8;L>MTEII*L/UEK@GDP*]G1F:?+W"*4 M#A8WL09S6WXK5'=:2,[VK6!7.$%ZI]? 5B!!T:1A"A%R62[M;WV-[.7#^,+R MW/>5&3:?ZY6:6LW&K,3XWP#'R_HPSP66;(:2(3 M1R=I<"$=3*\>*U;R&*IE!:OO##^&03NA/.B07 MD*9Q7C;5<0Q97B;N;<.#^1GZF5J\7SD_--A !;^8RY.U+%8OLY15P.@XHP56%1%FLACRTJ0!(RQ^5$:CSN9M/^A"4Z,LZGWAM&* M/Q6Z;!5Y^Q74,^&X.T 9R)NNY,$"$*B_T.)^A\%,P,3 M3MT,WAK:*HYU* MQ^8L.G^O6C.1(([_N MXD/-_IPY57L#--R4)BF,IM]&Q5OH)9AC%(:M=C^I(J6OW)?/#$J83B\N6@97 M.5Y_J ,BW<8^C8*KVP6J1)1=.;78G.0.=BN79R6LNX:7%./9,/VQIN/]&.RR M*UE,)5Q66\S1!T^8.@JR#]HB"+4JWR>Z=.U^C>.)77H8(_&5.7GK8Q%86_?! MPITQ*DA$ W5TGH'#M>6F4ZDR*B0R[:(G]>-]>:"[L<[^OF M>CC>FWC52B;.(H.M5&((OTTG8Z&Q)I"N"3<-'O;=#K+Y>3O49S^/ T^IB\PY MN3$Z,1U!>9CJ=*0-;XC:I9K&EX&=!KV _?BY/8IYN2;Q8JW]LX1L 7YK=RV: M3@V;*.Y7FF<-5TV1PTZY^'#>ILLG;X>3\(:>'?4P;3VR,:3)9344-_7GAWLZB39 MS%?+2^KG).@QG74\.]*O7G MNK*"@P=C"7 MVMR\WSDT3#;,VRQTH)'Y.\;TBWD>V]=O'?YS,F;ME&S+@,*F>>WHE?%\.QXZ M9I6_0^*%\KX7'1!".D6:\8D#3VN-*C2^_DWH==!?[^Q0&: HF!ZZ^( >\.&- MZ:\6-U532[Z[3J="5.4K>(9L]%LIB/GWJ[':V#$CDZ44E[AB.:]5HQ+F*4O' M#?*;]6I\U[,7 EMMZ[G"*(']]*I$9&#[(EG6F9.M==AJ:PZ%E3D+-6XY'*]' M@RV=>"6Z.$8S10EM^)6](67!G5!)@,&67RTO*G/$RQ2_Z8[*@^=0\1469)=1%O*?,5,4L MG,9M4!"C#T>TY#Z.-T'F1M=YK^, M>:@K\W"2&N)4T -;]AJM9Y=EK8]D5,'WP'[U0%4M4X?+@64.\X=[Z3<<,(.L M95MK2NRMG]]PWSISK'V;8'OY/978N?$;R^7\+&A:181S>&?T]/+IW48F):JU M==N=UR+X.,>;JZN[IGV ,JF;_AKPZ3GDT;Q0J!F36B#4UI_]JA**D_5T3[* M H]LC&O" G4\9W_/[[!-.330U+SJJ;_OY&D8U-D7G(?JO?17QY:6I"#S='.U M7!J+C!WC"@NU!83S/&;])\&1-^N65V-A/:W3G-3PZ,[2'V/AOHQ")1/*0 G@ MMAZ>1J,)WW&IC&A$!&U_]$8D_$E;?[+9BHY). 8_$B%:[$SVJ'V35',SD&_$ M['QL$.XJ%QU-3F7^5=,+Z$2S0KDN=U)3B(!NJ!T@>6] M&A?/2>;4,7N,S&&*>HAC!B^N+.XTETZ%B'%TMBP02ZH1J?>S^C20IKS7H9:( M2^X@5[I?L7@U-M.W]D>SD@9:VVD0.P9T5CAGM_]6@%9 M?)>JVDU360U>WP&8ST=.=*@FKU]ZK_1DVDU\\+$'8STT'0)0#,VVQ[H-_B\E M:'_:\O^Y?SO!>&<7\/BYY2B64]);/I1<%BLT30W[;0H6P@(=\(+Q8E@PV4^O M5=!L8!7FO/RE(_MT<3",-BV_%)0='#M&BED]W))*+W8*7G@LI1@DA<2PUYSO0,8 M];N",HE@5L -RWY>\CJ:B6WR=JL%?+K[P.ELE#<*A*2M5(U>P%@/+;7PFW2 M__!9FC=GJV?]BT3635-60O:[Y!!H;]CH#2EC"*91D2U_T^K\(IA3/X/Q0KIJ M,,>IG%(-^ R@#TU0\@,PWKKR,A%&ZG4Q5_?_[Z M1]$T2,CI&2#U]]W_-#9TT\@5T+L"O70<=YYJ)XBEF/A08$=>2M$B>& #>_?2 M&$7W!GMB#-*O%6E!4-)(DLT(>Y.4Q!F$$A,// 9K#.D:BA9YE02XZ=9')&'W M1S=/-/9E::__N#BY>$/_E[$_"!U''I >NC;4\K?M_OO?$M=[:+SR]^_T_3<6Q>_O?90O[.&:>;'F\,]16@;R# M O685-7?E\2!4OA,'BF1I3(FK,,#\P0 $9RK6:)*;$N5R[=>V.?.FI?(X^ ? M4U;V2VORPM%&Q1N8D4^L,TZJO-#-]!R.3XKI0CR"WRZ*K\(7J*71WGPLG288 ME?_?,?7_'\1H,P+/1L"K]0-*(J#5X#:@_N0[=6;RZN@ C!L/OKH,\GIKZI:" M&4[Q5VP1 LRT;&B]\3-7@0HD&#_?_'>E"L^ IB__?0F2:]V$R25@1T9PN'#5]I>(-Q!2,6F4Z)OAE4J9/5M1LIRT3%)POX,EO6MT3:9H^ZM@ MYDYSDGT/G@.I-V:7LTUC2Q96;LF))($!RX*,N5UKDXPD:&-YFY22*%+U;4V/*KR$ ME70"N\C7E<;+HZNE$](::8DR*[FZ#^[R -0K+333?OT6O?QF[_; M!4LY:[A;:&%QKIAG-?6>\4_Y@J*%@^N_;.;$Y(F_*[ MS5DE$YF?+9#00%:60<0P)IIM6V)CNQ '+>5*B=S.Q8L,E4MC]V$;310S"2HH M=ACG:_4Z;K"L<8>A]RX_/'!RM6>N4=-'16+N"J>D;-.EF8:W/I$C'C#/XLEF MA=YK[F6=?%!'=23*;PTP2>YK66]6'=V@2*ZR:2% M324DI.WII!O!ZGG+TX0(Q%!ZKM9_'*A/H]1I14K7O9J1#M>>MUAU=U:BP1HB M^0&*]D.XP7Z_&539ORJXD$"(2IL+\Y>J-'K1$VR$*RH5EDF>Q*SH/] MR,0FI-IVR3+#A&)LYEQ#OY!WKC M/2Q&O2E%5N))KL,^>L37!Y?R:V1ZR.R;Z3]*/O1$;LC_28$.B&K&0A!1*NLS18G?T(("M%L^K$"'?%PD#80('Y?A.V#Y1 MEDO5S2=*?\@$>MHJT.*"JD[T;Z8S+X*@M6T/G&D MS0\_3K7+@M6FT[8:_%]2.(OL@>H5 Q=OG&GMOR !BU"9>A6D&)JC!P<'+M34 M.?),Q9!.9K&B=[ [Z*H%4?7V#.^5W="^(Q6Q>CZ#HD5F8[NC;4R26A"#J?'E MQ9Y5>HU:*4JYDTOXE%HPFBE"_Z)4WCW&T(OC%"00\WVX\GI2T!^14*?(:>"A M.D%A3'PF;DSD^QQ%3-;=)M;73 M%^EZ=G(8I8XG]P4I@X4J]U3,CC3YA8U..:RX2_60&H>BGV1__(24UBR7"D?7 M)%P^)+*;+%CK51^CO#!3(I4',X)Q28>=5%8IF:6YL4MQII^R)?0^*+@-6'=# M]LA*!4^FA7#3:9LJ27-ODFU9+?@H).\ELH8'+9HAH_9);)4(2Y:_CX&6!R6&8B7/N('T'&K1M&)Y&%>KTL7@+4S&, C@6TX4SK_A]FN@6FMD]UE_]:9"H0],J8?7R=XG1IG M(ME1F_VKJ50$H5K$@ [2)25E4W/4'8OET[7<]\G]X5>J MKYN^'VRR)N8;\6KMCVNMIN@ UC=ZXLZLB405RIOK8T$R81P&"*=(_^([=@T_ MRG07C0@+5&6>?@!:9@4_,-*MJ[^ZW4$HC MR)G0\G$4QS- :0X54N3#;T[-96NFR4_%U4]/[V$V7:> ,GV=$%==4)/*817$ M@QC#?<7%P\_:1\=<,2K%#,%=U_"K^#'<>NT:)6>H_X?T['UU.A_4)]MROIO9 MNYSK\W",$Q,\7-.1T#S#1MO*F_0+#VS$E\>$L\8]E?QR_^P4B;6Q '+Q]X[, M8!)A\[6\>1$[<,K67)_&8>%AF!&X\$4'OY&AG=C;/6BZHKHR- M<'I'"\>VSL-0JJH>,I'I.T[@$QCL5LRO_"/WOTB\! M7L6#6"V)N'Q"00[YKF9?%UC5=M,&5-9;_,ERC87]N.5]CE"-J6.4%PYV-PX% M-1U5!I;MZV EDN,GE"X5W-CG57B5[7X!TOTZ(@_CGGL!L3Z_.+JALF[WEK 9;7J(RE.'?8].()*[:S0*H/6N8C^WIYOR="MN7,])CC_O$\N3NN.3M5&TY M)^PMRF@F4\IRYW T0(+JWU3G$S!\Y==2/*=/\-EVBK+GZG.+Y,U$"EG.\"9R M5X.,[K7&E-FT@U(LF>JF(6!UOW6!4)9ANC1+NX2Y\* QS&!CAB%;7[6< TJKC6[O7J;6]07#:"992,&/3M."&9\$G M&Q%)>"4W26-7M8Y8@W_'Y78Z&1!B^X%Z;0+>L#+^36+J/#*_5+GVMS90/4TV M@=3#*3_<9$;%J;5C#141$"-(D#?5QB!K/%8:F3L9J1ZS;+F@UQDE"ACS-Q$)KNRZ;I@YGC=!K.K2#!':G)#D M]ZPI=V-F^N"FS,&_CU1:U9=R-O5),8UD+V6PSM'4I/>HI3=MZ[(#'YV+G3>* M+78OR*_>WZ0'=BP0DF1"D#50=I JOI^6?1[(-'I^3'UG0 DNP=3'N'X=@22? M#=*272*'EB^=#LGBU#2TJ4]6J7LCG!."C1Z""I3U[/F*ZCSQ.,)EL'[K86!* M)]1&5(/^-3'L-8Y 9?5YL8ZOI=LYX#N8=@FK8HDQ&Z275UL%NE(ZEQ#K^1G\83T<(SWU+2EB(_&1JW,FHZ-+\2J;) TL^C2 MF/RRJJO^S%429_$/P6NN-)GI-IP8#O8=A[T #@&E+RZJ(H5HEI)2I5K6ZC9! M3#ET1?*H+P>7;,T(>^./'YD]NM= M5,(SN^-"W@8<9X2X9N+.]49DDRCF5>;)1(NFK>-"2O '=V0&O0:X^WZ%7UAM M@\ FM#5VZYAGX$@"1)#;Q<&-44=7D;<91+'#;=,.LKRWFB2S#/59JAHT^MN6 MZSF.ZRQ@@2VJ9'JE?7-964W>UD/[#) ..UNXJ>-R]E:+ (W,?0ZK7U%[Y*YV M<& (UZ-CA]VK6%YGHW4\.;QT;6$H.MEOT"OWL!6)"I#>R#HNUSO>JR(B3 %: M8LK79Z(;E$[Q,*%OP$-BO]A:/JSJX6J$L\0)) M6L[J^J.Q/4+A@Y*2[!J>C<'\2;>L$I,[9%! MDA[UF 962C+G, :5G84>30*\<()&< A?*?9X ZZ2$]AZVW83M,#FX6^.QZ=@ M(PS5AP"6L"*9 W6I>PT2V_ )T9P5$=ND/+:MDP*!3;)+8M5M;#_9--/7Q3;* MJ/6,.R2%AP5K;5\C2U#-'-H'[?:( !9T C8T:P9L=\4E@B'_"1T1-WX^]_?C M[Q4"6[O-SOUCI=A[J\B_C9W+?-==!@T;[%\/I/T6(*E_:66D=1:HO(9-OF'S MXZ!Q8&<::J"G.Z;P[CUK^HO16GVU_HF0#S;QE4OOU\ 5!BW&)*5,M+<7U=2> M!(6&6J8D").O=>3=W\A,^COTZIZFU@SC%)>BY'3#%-I:1!I;YRE3/>J.-Q2$ M$@S8G#!UPOI"8IH*>]A(XS7C:CY_P8;'-A;KTUE<>^>O7&+QQBX28:JC6LJK MXAJLN Q*L=#>#] ;9WY.!N+H^P5V;"Z;GFC>;-?4T E/. \(%?2](Y)U4K-E M0P_[E)^R; 3<<@EG2\\NFL0B%B#<^HJ%L$HZB6?JDY\?3O1;PJ/3J4KG\ R^Q?_SR-(8\S-P9:<[(-KY4K\N@OO@P0OV4%[XN MRJW'81*(G SY9MSL?.5BR7LOP!H[XX;/(F"M?G/;!A%=$3[DHCGY0-Z;CA/Z M C-O_9 I6Q@:Z% O:@?;#)3I!RUHC*<8I!F#?6A2.$U<%CD96C3)E""0W\[P MSP!Z*G\X*<95RMXD J>EL+RX^O[FJ;U2I>Q&N/[*.TRF9$2BE&GLR$VTTZ3: MI%,&IWB.&HI&))W,]QD;FX?M7RN07KQ.Z%S.\1L)$KW1$5L?@6V='XK=7655 MW&?[K!4A7I7P+]LD9-)\! M76"C],U"4$Y F>#7[F&<)2<2P6A#I9W0[[-HWA=E_^X9>(3#DO?1=O!$E!^7S,'XPY:>\<%89NPI%MNX=:E\ JE5TIE0RJU< M#DW+-9N^(J^[ER.((+>^QYP?;$<81YSO,G\XQ.?'!N7HSUP!9.JP E"_H4:7 M]DH6\HL3:E139$NMHVFQWMAW.>B\1^D27T3[IU(0J<-J26]>Z\CIQH^+ST:U MM&[6LK[@)"*S4Q$LW""^]/,P=_HSU33T:BW=;CEJ4$IGW)9;EVZ9$G.R,L\I M3P\,-8]];82@%=+>9TK/I,/<7I'@,W@&!/SK#2V]/UNR<]&;R?ZDXI:C![HK M3** M ?+Z;E(*\M*I\HJTX7<^_K5T#'.==4"^U?H+<+F[MX?"[VFH'QYB ME\M?.]\QKL]AAUK ];3MO/CD1DN?PRU8XCP ?2/ZQ *Z^B.#&F(E%X?SQ=QE M;]K)/,N!C>,MWZ =D^!*+^$SX,O %2]NI?:&6Z-E#=88TO]ZZ M\KF"G(_<:077.!'A*-YT8#8L6Y'#I.Z/@QYJ<.9CJ;E' MM"CM5-E6X#4;1)OI"UZ5>7X!5/E5HK:W"'H\^T0L/+2),@\;9A7DMM9M7>K$ MP>78F]DXSOTZ/Z#S'WJ[=C\Y&6JJH4W'ZJZH\E2AW"(EP\C L)U=&:V(:YIT M-"G7JNMXXXI&[(J,L9HQ6(T_3%OL/HCF_Z+NK8/BBKI]P<8M6.,:W"$X-)+@ MT+B[-]:X6T@"!*<;=PCNC3:N01MWMP1W$B"!)!"2^>Y4O>^^-_=[,U.W[E3= MJ5-U]A][U:_6WKOVJG766>NWP&!:'-6?>5966:E RWI3&-](L8\WGCPVUF9R M_4)<^@Z.BM%]6]/NX8CF+)9,;T%M=;E'O0'/BC#%]-*RF%%XK4I-R<]28!63 M!VY3T[_9?VWYR%AA[,6+&645-D_N.%W(^5-40"\\@Q8A\)%+(XQYLJ#6AQI# M!5=U=Q^P]M,YBF8I\C5?8"))QVEA/2*>ZH7NI^@GE>\3^M(\T>@JHM#RJB8< M0T/RW--3%'JG5J>I()JV;_Z0'RQP6V$404ZH%UKM:WIO>8E0^>U?1I!0HIE* M"N/)@;M7UX=-Z@28VAT5Z@Z]QP/HJD;0K8TK"GIOT'+45SK-S)YP1JD@\A=F M#QW3A:-3:=,L"P\;*)1=_!WM&E&,*>#PZ$!T>?E7K;.J:>]Q/)"M0:8E*:H@ M5F%I= .ZG5]L,_?LE/K%3&%AMHE<*W$3PF,JK1OCXPKV_[#^E%)=,@V%[:PN M >_-SBSZF9 OZRTK%9TN6T99+L?8^$?82IW?Z>KNDQSUT>X*;$MZHSRX.ZU9"$'1+^VW":7"?5&Y>M'I MT2ALR4;^8$&S?UA_*2P*IU[_ RLW_+ZWEOVFVLQT\4PMY3?;P.DN#6MSIHL M)'Z>XMY<-*>ZE]4*E:U\J31#6'9D3$V1=8#X^X[:V_6-3-8"4VG;7WK@##7R M^,#GYH3_I^67\B>TXWZI9A(K'V_B+I"6S_&-6&Y.3')<6YH;<<%F+:A^^]LJ=W;D?1BHL85H<&MOZ2NFP1 M4?_J^EF AG/2GKP=[4/ZH47,Q]6)/X0^ZKXM1!;716:2<0!O^0\-2I8SI5E+ MA%Y(A/$*>! K3_.'N*(%F!T/>S9"(9,XI35T2ER'2C)[V+ "S];/)B)%C>@" MY]\F9;S"3\2;PG&:'%ES9:YT(RB43)1V42L8/ M3O^0\TD*FFH4W EQJ[9*K6DNW&3PU2?8OPA(&N_9^:*/LY3-R[U2OY$YF8X@ M2"Z5^V3&D5'-8^SP[1EI"!>#=F=%_;45[L8&HZP3R ^JW,P4/L8 MRI>&D[,@5?M;TV=CIII)YOY:P!P3E<1;3-%Q\RNPR7%$KX]G:]@:J:Z.OV)CY"/C MU(--5/>[LL>Y_]B#-*@L2OVRVC+4M&/7DGSHBLE3:5?; 3'M"K,+466D%SO6 MO51;%/NI#?X)-L54]UR>/Y36 B=FS6J9[C,"@"Q/:7BHW_N(798! M+;9I @9)5*C(UZ=_U6JNY]>QGKB6A&B;E^Q$*]\OHK9J]R2>%(J080^/T 8W M+7FH46RII=TMC% M1G@\@S96TS;8W<0D.TO[,*V%WR6M%VO5NPQK,\!&[@41LS)@\QYM4Y3\<:KI M*['9>Z*/2+&.T)4EX>!TL>H5T4AI1)HJM6N?:ZO8Z$;\$#^??P#ZDH'A$K7^ M#>*-K6:SP9*:8"/O-^1U[<2!XW9UZVHV3Q?9,"+-K"!2D:Z$/5RH(R3CXMOC M5DA#I^GF\O2B0^X'F/,'&NWF@>/EN-5G "P3/#W;JXR7$7G?0.NUQS1\T4=/ M#2J-"L_OY"_YDEM ^0;"9S+F+'-M"83RZ)D]/&KG&M[Y<*YO^!,XQZJ6F^)7 M@^C9BST>KZ0D%P2B-\A^5@Z>TN)'M+.#Q8H_!.N),5\P,JQ$RG-DA,X,D4("R-XHH=Q(1=@ZK0:@P)'P1A;==S$ MBQ]46D\E4O G+X;1I7%8.P,WZB^ M&GF2UYHG"19&+/1I3FFM :(6NV,U[1)+>KG/"J<_F-2E:%7AB./I1^-^X\J4 M0AB;<=)"1TAL\4E&E\\..KN]KO"6O2Z"OPCD/RH$T#U\DDZL_#/_0>5/1]+^ MV<=63KV/]?]9(6X&T.9;2R1<->SC14_>2&.EMO0K;:NXM8Y%M0-7AS-B1\36 M4]1N@$3SX@&\4:6Y8HG%Z;\Q*@G0/DZ.8'UIS]BH%8:(2 MU):&0([)EG4O(!7GQT\1$V2KW)5%*(;NX1R.]:\HHHEKG+X LO0I9 M93A;3,-_16W9RO87(+,_-:"ZHG![]T:Y*76RL< *#]?5,T-M)];$&*@W7/\R;;+1,FO5*BY5H(5AYY!+.X>;D6<"0Q MI8XU:G 0FZ$J%K2,?I:JB>^S0^;1EDRE16VG6&KDY9."R6,V$!*9C?0SRQ%71A0>IS$+29O:3IEUG>L!*8 M9L:4CS<+O#Y7:J6Z-%HUFBFPB=INYKBG2[1<.W1UM1?+O'12V\X)5T?GD1B/ MO;@V@>%=C;\G]],O=%KQ$&XI,KI.^LPF$5#*AOD'7DU7+"]U3(O7]I&:0TL& M]Y#Q0#J+@SBV=[QM7<@B[[R^&G=J^ZF9+HC [3TFGV?TX4!!"0:!#^?S=&]= MPNLF6UC^QH>-IW]/K?KQ^=__[<,]XL-H':T6ERDLVE>B"KV[SEE,KN(1'F0]-EA.;?)MODGQ MEV6.RAR8DUHJY_4EA$@6=W$ZNH*CX0%EUE^49CP;9I9J=IK'79!4]I,V=);2 MGAR0Z+O#[\X&'%+[W3W\T1,H%=\)HUR*UA4-,W8T\UPAQ[1*ZMR>WL*5G99M2^4U\V7?]K@X- M!!M%Y9!1\CFY#G%:_\+]^09D)#X.2E$<%MTO790&\U8Q4[L>^$:8:BBF2$O( MODWH8&8SB/AQV&S8+KZON;^*B5J%DJ:%5TMFG6DZ:%!E%/=VJJUVS1QCD"_'G-7-L@\T1T#&?.=1/T<6*^2 ,2#>H M][TMU"Q=FMA9N:A%?"MF @\%9/\"C(P;(C;XX0VZ'1WS8$,@H3&MCT_NO$-]*5+'F:,]/QSL)O0LV?B-[)UO=# M7T1TR[FKA^Y!7=-+A&X9F^%/ UE![4;\L_55] HEY-[IU JC.DUC#Z'U=D'S M5T7+:_CWI#8?RQ/;UU]K.(I:D!%XE"],#)7HX1U=.7%[:Y=_)$ZILZRP.U^B M=S8A8)3[0=$QEWS[=8604)E80W_BL#Q! [Q3MP2XY&T1X;MI,,GI 4\)G[\V M "2G(2FWHN&NF?5Z$0A0-/M6WCMOM8USR;P+.[7" MD:HTRHM54L%XBB@7,R?<@B2/YX/0!*5M4:QJK='U*7,-'GP5!C??)9.IIQA" MW-IM/27>*JJ:[ZC@7T["PLP9'<"2.-Y[6U?M<3-NXK3*#2^VAM9^TW8>J3:"C/0L_&(?A-&)84#_JJ%&ICN9% MJV3) ?O_YL[$I+6(NSNN1W*V603)1$_OZT&9A8PI>09CM=S/Z-A(PS.X,N@3 M!R[-=VM(DRJ>Q8KQ4A3(5\9S .09U-ZX$5]D.0K(@6%79]M6$M?ZUDQ4G8+K\M(:70C@3:FKF3==UKEDIQ15X"VRB!6G6 M'P=NP*N'%NVS1Q['R5.6(K;C?P%.-QH8)F5K&.<:'%+:]F;IDTSIPJZI#J@[ M&G=?!?8<7NSGX0Z7@["8A87*?),_"2\\YEK6V9;:T-Y7NI9Z_.CFV[S%X6*N M$+Z;N@1-Z\V B1IPEZILH>A^%"G%=]1L=)RMS:N_MKLIPN9[L[/IZ#2OEJ;MD;&S(3_?P$RMBWSA?-#41X3+@C37C?2IT6BBNJ8#>A8O>3!^;, MUCR945D-=4^^22OI_+E+:X0QY3D.P%\ J[\ #W>OIB$G\QH1%R,J+V\P*%S) M7;S#"(%+1&2H)V"*$6+J*:JPI"Z:/9*:L_R;*J#/28K5M 0OF>ON7NB9;!8Y M>%BFX%CXJRB25 J4P8SIJBN,)SD6J?T*??O!S]F9CL;B2Y1$=N6R)1P87#=: M,V<9Z(-DX%.ZWFF7BG"X\Y%X78NWCMUH;_"5SH$-AT[SJA- M%5- '+H+,\_HG83X?=K6*ATRE-IOXK!<)' L:ED M,1IN(A41'4&X%%R!6Y+ *KY=YW''(MAA,8 #3-1X*";'_^>,V]GN$[)QTU?"%&9 M,-9T53W2?@$UDCL2X(]%OGAGS]\U [0O6$7R@D@K8U=GFYKZU+8)X<7A=B&# M3NYJ+'GY ">%#T)V/SH3)ZC/JJ?<+GG.D??"?*#B1ZL5XGG[19@U#EUWH)15Z5TDK?(P@ I602!\;,^NI)1P4*V!!>PM)A0933?D6V 4M$GS'T MQ+B^AWGXV9]YF*2%,4,V@R*1C2//>FBH[X(;D>ZB =-607J->1]O-W,P<("2 MX[L92S)\.SUNYPYKQ5Z$>RUDY$IT4JMIVCBCHG \49MBL@[LD'G=D?,:D^5= M%BY**C(4 PP@J%W#8KHN&6/W)B#B%Q%RCX^#B G>?5$F;"O%;7:A]RMKAGB=]9B?7!5E4Q.4J]M=4/!I@/>8AQ M=X%L%" L5J0V^2+!)@75A"CEFV M//C..=R\[0+Z!/)[J3=_4B_I$63.+*>&;ZIC=.%W)( M!L8K2&<>_[9SN@<+R92".F%HPX >3)./ MHFV#62SG/FMZ7>BP.4.17<%P(CU\^2B.+18K.[R:3)D8Z(YVV1%FB:=;FU+A M)4^R067W\9-@C/&B=?BG0/9@HB&WGTVCF^FRL)@.S,\,>(A)!;ML\3=EDIK?# MCZS_<,S:C;A09ALLO[%O!A2M.=*0],RDOV!/I=/RO?U&#F3S8C(V*S.O> E& M^3*=P%VJ"W8?U2=TV0^S/5;F)Q=9J=LWLM_=ZZ=A%M((-GQQ>62Q9ROOP9:( MCMOC=I#$I+%/[0[F@AM:JD?E6]_?TKCI9%ZA JX]515;S7.6+#P@%+9-A=*.%C>A<:G-L;8;RJP:>) M&_]>J1FCT6P QJUM3V&Z?^C8!05/6]L9J0:H\MW$L?;(II4N=TK@*2)DK>I2 ML!@R3(A,SLW(?.3\W,=?$BE,[\-/[T;%\Z C8#Z"M*@1FHA>LP<9N38MG,I1Z7 VB<$N(A\4UF#LP>E_XS]S>KQ__ MO5S61-1\$X,EV5B8?UT9'9+PR1?[2%BT;N7Q PY-A>.E'!PI*0IB_$',(WHM MR@XW%WX$H[GVR.-RA.MZ^%;3U?(4BB(#$(E?FQFH _TI//=$CDZ@TSO/MSKUA, MIU)&*54<# WO7^(X2G+GO.,IQY_O;<%-)^ENT.[$O64AU*Y 5K1^9CVO^86U MA-M5IY]+IZ[#X%);*Z'6FD30D'K'J_8LRX.EZ0HW_H5P[)V\AV9N>L>_<3"% MR#Z'_K/D\>7CI\>@QNV1>P*]PQXRJBK[527UYOKJC=>\I>;J,@>,L45[]_[B M^OORY5FWK9?W($[9 "=,!6I!P/N/+_S^0 ((9H@9?KTN^D97;>T2_'5J^R\@ M9T?AF^+86^N3WZASJCQ&Z=L?KXXE='OG;SYG=_T%"'5''\Z;^P5??B$J M$W3TY=VT9TE(R<&_@%O/O^OX\'8/O%V#+[[685'F:=A?P>+YSLIBT,:)V\R2 MHJQ:N%Z8TR"W2;Z28MX6X*3T_!WU?D)WME_+MNGMQ=O\.GZ*:5RHAYII=*I' M!)Y#%@]4H4;K)04/:7OA)8LZ3=$B+@"E_/7D_UZ)_Y(UD1_OVFP/>UUU9>EY M$_CV-9:)O_%2'=ZD-6\PK.,^2_S'Y,B93W[6MTA)2@:]C^5Q#OR+SFI^[\F6?1LR9)MD MF--%0"U=(O7NKQ4*]K6YP0IXQ<0?_UP.3Z;-'M5G;MND]-4W98SD8L(W>GG; M0R*PK)^M7]YF:*@;<+7L3I]3ST(O"JIOWS+(# WPU4NPVA9,%Q[S6\BIBKUA M+J2)3*"ZAD%- MX%PZ=Q9/ENE#C]4XW,:NJSZ9I=7*?FXW;X;=0#^%*RA!6< L7XJ;+HV\E%_Q MM>!2Y66'N;$R8R/&1<82_R MUE:!)'_E(I8:Y?-G^ N#B9T5A27M3(OHG./2&L5A_SN*)*VJ22JCM+A-T>OQ MEN%:B2[0>3E1?"HEIA(CY6 3KY76&I!/38EE,$&] M(D4,4,<*@^@()3?W" 3 N?C/*O2%*)M*52C <%[)@2D2GZ&9.]-R>?\^>QL3V;YM-5_(TT)PQ7,)Y39ZFLX M$^,PG;/]X1J,/%8G/5SXGD'F;1VZ\:/O]_67V0,Z6^L%)GVQY!DWLZV5#EF$ MQ."M?94_9Y602-I[&9*&U +21-D4V;^ XX/B4EPN)"Y3$Q#,%LZ> 5:.!?"5 M)F*CHT_QH:'0Z2'4**&%Y'O&U&TG<7TCM;O:P1$6[\ZL:\86"O;%FN847@J^ M66&V<99[M]^E6&V+#VC7[#':T*:OJI M^EKZ5UCFXI^H:>LBS)*[!\=G_F[\76%\2Q@1A+::0RF4)!21MZS2Q[4V3HY6 M)XBD7[79&[DF(><'_:X5]TY>([O^;5O,G-#"IL^$\*[0^6"GSRI*!?K6R# M$.E.7-K\!=1/[A7_+I_.:4 M_.M@CN&;T8L6X89O*V-A*QJ7TXC>.Y_/8OJ/(CQ?92V#9@S[IR=[YDS^LT)5 MYLTM%J-8F^>-CF>RB"*I]B972Z)P*]K0,I*U7 C>BV=D>/EES1K)!;L+_K0P MP*62Z90$!N[@CZU_CTS,_4MG#%+_U1](*=W'AH9:SK-XD.1-%2.5V4CX*I05 MC(1Z>,GH/D1W_B,[7-"_JHV\#<# //Z1MI^.@ MS]@9(C\83S.1P3]BETU8L):]->)L8#0ZN^B?),N-:C:;N93K-"^B&:*X41GQ MK$Y3IM=#Z!XK1G2I$7IE3KCE,9(M _9>^I*NE3W/Y2J_\NDEU2>+ MO/.#2/&ZESC3!K&LB)=-!\B%(X8I2#BG0,#697O^":"&X#Q2XX6]/ MF#KYK6(JBNI=] .VZJ]B\8-$Z_+7U,I;&FA#;HY3'9IM MM[YRK4@:M/B'.I5L3L=R+*^^J7$?0:\35KO*?FW/M<'*58/F*4Q9_1"\9+_6 MS,OT)C&XE64AS8CB\*U)4V]M74^]0VZ"LZQ/:'R#EN_%+9X#H]0(9()$POQ> M[HQ-O4\D#W7PV0 /%Q>]#NBS+E+H<49@C;?_9%_I7SO0X$;WTD_,P&@L8[9D M2>(U4PR*7* RG9C\T)V-6]<52$"*,,BPO68*C*!8:ZQQ%)MFM-'SPSIZIUW> M8O=,('[DA_X7F9B>=V_BI)4/%U53R]XZ"^FCTK$:-NW>R*BUO0S,'.;XN11D*%+R7@><*AAM Q M/(-8G6ADN6,J/+#>$ MA1=:.G2UZ2OS$T+I,V0"\B/U(Q#>OCI?I..?<%4 MIS_45&J\R&$:M82K@81$S45]JGUYZH? 1T:*J:28=?*#1 ]$^X4:!^(W\JVF M7QNNB8D*Y*IFMW="(0Q=G%$ZPZ"W@0%N*DG&6:6Z\4^]]Q%V'PF\.S-!Z'[ MI/ED"Y]H(ZTU([$5 O=)%E6LX$3U"U4-FCR5)IY-Q\-QQ[:9#77U;!0E/H4( MO(M><9+-5;BN?))@0O*1Z%\ZF93JM3^,!_X"7FF .$I@R+I&SC15"!\!L',T MS<.$(10^:@GH>H :2V M^.$;J1"^!C,!T[!U%6$2ZS=G9(RI>>(XZG,6J:"5E%G4\0F?.DJ\%% &( MR(?W[I:!#;Y>\9LWM?O.>(V[(Q\->1IBCDXO082!N;,O=\?'3_@-=]EU $/N M56'257L [H%HV*2-1CV/C^ T@IK=F;/:3BR4VHJ8A^&-T/0]"*)Q'L0YD8\9 MLP1)C:)V#F;4 *6BV:EG4Z.DM?FMPIZ21J@L,Q<38MVE\/,=$?0)XSKX;08 MY)R3#FV8)Q:51-^0WYF\^CA?2M2Y@([ M=N1SO,:K4/V_ +*N#P>L4#6?YP(5%TN@5K5ESEDJ:7IV;F/8IZ[B:>"W5:Y) M#JG^TX2Q([VVSOCZV-XNU$+I/]P75H3TD$,C' J9B?]-2. ;GF5AKVL;B<_5 M:TO]O[D'C);$%#,V/%EM)G2S.[Z6.LV4,=](1NS 7\.$;&"&7F^QW>>*FA? M_.?SL=CX_6+T*44$3>R+0*AIH8P[7Z/\YT3M'6\#ZE8?+2"DFY\=EM<8++CC MS@->YG@D8SIH&XD/(RD$TZH,UU\J.9\'/J?B-5>"(]>'VWC7L-!R:_=XX6>ER7S< M]AF0V5"Z)K?Y8+#J[ M&U6#6H?9!'\D*:OL@BY3[5@$@LX.=61&!51.G6*_L&/X%7*;6U^O$:>@-#NA M&]^KIV')PV[Y9[F\X1]EGOI-?Q_'=][@YRY12SEOHE8TJM:K(ATNGYT1\G4^ M?C2:@(2BK['1T&) W#)0EYT7KUU3ND!O/6ZG[%!F^,@%Z6+0K,(9LJ6V7_T/ MEH?X)?9:]6%S;(!L]U@R>GHY5\4DL)19)23L2E, > 99>9A\;U\[!<2A&6?@ M:%J%AT<-L:9JY%'16_I@:XA@6V!,26\Z5.5\IP3A1^/&&:61D[BU12)CVH4: M."_$3XUUU9&4;01L78%+W>"2*,-\\I_STWVI^U('[B8SLR[VC2^HT==%PC%K MO ;+++$<40>/O$J?5OL^*A@^V!"V7G;:B6T=6 ]LM@]Q]7+LI!DQ0,\E)KB- M,&ODIRHX&N062^P@$W!P%JXI+_T8YT7;_4H@[))C_)Q,R_1>G])_6N=Z_.JY M\5)[9IY;U=!DTQRP?INV((L6:[32\E1!< \/QW:7.,DFA4[$YHM1ZPJ5MU?K M:WN>SI(R&;M)+G\%S=:(0QQ+V1&'>;@@-W :[X M-M=UI:TQJY5%BV3%!Z3C_,))/BEJF#,5+XVK)%-D,V:B+/VA9OA6PH!1EQ$. M;(\FA!(*:B@$RNG^&?XGF>3CUUFOWT5'R8_(WC\K]JLW[B)HC=9G1U0Q8SJ? MDVA2'YY2%PHU^_NC*#-[MSNYLR;UE4WZ^,<+7%$J,2PXWI[FE_;L0V0K%"\\O-6\?0*D]G%Q&_1V M[VAA-2&P8W))N0H+LE3M!>+I-P\Y,L*SV9WVF/+!A,/9G.B#0\0XA@.V)K]X]O*[W^JV_Y?8CO"^"44R8]L M#I_DALDB]^R@8-[\%F7C15)U_>%8\O$N-RFEXTJGJ#S*.^P\*'O*'T\%-%K= MEE&?QH7X9Y[%X:AZAK"F.O&X"L_-BO85R%JNOX#KF'DWT]2!]V8I4E62P-ZH M\O H46Z]"&]*A/'GSVPIL9U&1_#$L.KQ61I_&2A1G0]-Y^B;;YX:7% MI/^2%$I__/HWQFT&2E5_Y25U)[YW9PH7';GV:O-TAL'Y%Y?H)SLQDHB^FI1; MUU05>E>KX!C5:;K:WH$;B-*2AJ. 9PQC_?+^;]S"$OPHS/\ELO,MD^S;@323 MH<%V"V:!]A>7?(5@<+W XBPIR#1$4I2=4-Z.4G%I97P8]A<@(/7.9L_F4^6+ MI9]/[Z+?A>9\U#FX^T/Q=&[_]"IY[:?)CYK$[W]>_;<6R22%Z7@0*Z2/UCN#"Y?X[*">5* ?;<7,2^ M5^G([>WJ6C"8>A_FTUD9HS0&%ZDU?%(Y'@+(B41>"TRCH?P*83X[5XW];"$_ MOR5]]7ASPSHW5A#TVNUK/.-;F8.>+9LPM6\W)PR?-A_W58N2);_G(P*]W7]F,D^17C?P3QB(9CS3\P@L3#+[2NQ&+'=9N[@_V>5?*; MJ-M OJHA_08KL" 62'0=7A;C?+6TB)/^]EMYN<@>^$QGZ[A"9O M2*H:HOJ@9PG9/[I;BJP?G3"KHDF)I1X?*_C^_Y'>$E:TGZM7Q%Y!1=MDA3JT M[ F_Q%L#1J$H9@_(' MFV-4W1Q/*++\& =IE]?IKSH,5O /EEAN,_O(70% VR>*S:#]?I\V";JO# MRQHGH"@9SZMJB\,:6:O# A6-C_.6,W(^'(PP2>EWX!Z+.,'KT=P%_?AIJ2 6 M;T2_CL M4-<.4:6.L$WG-"=/!)A&L4WZPLU4[B&G5$XN6 OS?,ZOW';^ DJ) M)O\<KJ;;O MPJ*^T$*,/\/_U@#6NC%8BD(K((B\]//@$O(VL%(:LBR8('.AC?EM"L>K,Y54 MW;4A3%VG9@7Z!\O;\MF3")(D2MJZ@@5@/'Z9+L/-.K5E\G+N I+<-.,2&258 M,+>Y8G,*K6DWMFGS/!_DU>M?YT.NIN5M;">V_FGQC;5X1/;"U!<4"/%PHRUF MQKQAEBSTU7*AL6Q4^C'<0UV0HNM:OIMBD2F&36823 M!>8=4/-Q65L:KZG9U0IN9K1R<(.\ A0JIUA]E;)+C"9 J6N#FBG?"$27FE98 M*[5R:9F;V](6]*+1_.N#FB/B-3$F;0/C[W_ZF(7RJTB\)1 XK%42>7,:Q-;_-WW64T*XQ4U9<[MR$:R@=OBT0O& M96IV3O]=S*>G?['<7_YQID2O]OD.J/\"?LSUC1TD_"Y^1?P\B?<&31J7T*DS>4=#[_^/:[X+^)XO_/4[ #R5F1W[FH4)^BOP#-@R]P:/T) M/Z;:;A:5$#]I],P!@9:AA4,I)_,Z;C=.Y[=.TFI-WZPJ0Z>XEHF+78[WLGK^ M!Z QFKDGXH6?9W,Z-((&=/IW&\FOZ4-)]!DY_'YN)2O@*X[, MOJ/S.957"\Z=._"4Q>4F)@/]]A@KP6+>=WX%[_S.5"ZC>7+3P1A%'AM?\$?\ M8#XRY4:D"+7]WPLB(LLI22\FRU8) U\L?F 1SA<\KF)607W.,L-E-R<7R>? M@@H524I"![A\#68G9* &7T*WMWN2%**?#WX-Z+J?[SG/J(2[F,9 M@R,:=9$*]IDXB%=(I@I,$K0:0[M)HLMX/N:!&"&",NJSV;>G2\G[?E,'%U1D MC^?_HOG,0M7SD9/LL54!SA\K_Y?>/(^E!2L3([/V&SX+=._*7O/;-K,C3AK@ MT%KJBKPYAWXUFL-3TYFD_EH-&F>]E!+U\M&J6FR##-T9W"'J/\,7WWH>G\RX M S-:!'O']X4E%2/O=,\(8&:7 X*3^7F?"%0LIO2.,EPF<(D&I 9F?;X^?8^? M"_15YDT<=8?JYWT1/:%NK"3[GN=F2 /WRU7+[.9MA YI78; 4B4-^\+$0*5I7VA)DW((9!+NY9E4H< M>X7:Z^E-'E[:P$04_IB*4,%)%6C6[Y10/WA__/8@6AR<^P@[2$I^^'^/]I]1 M:=8S:LW\J;*NJI3M]LP/+K=NV%WMY&S#6^H^=@;," GQ]C,G8RBDH"[^E.X' M@UG?"R6__G+45KF^=+.%Q",\XL4O4&$5CO::R,^MJ/(X_!6U=IAC'^0B/1PS M6S?R:SR&Z1XR*R7UYL]_K=+_ R0<)D6L'R5'HD1JMS^.4F Z02?R*=!^E4TS MALVE5R+&'$M3X&#_TQQ%]"H?AD.-BR:."Z"',-X+P2#_M?9NFNH X/V8IU: .DNB'#13JMFC=^SZ(;(=SVWY'IBU8()V IN8%AEH6 MO!(8X;G?W<.]I^Q+=J.I^;9WZ04U6*<$=P>Y'%U3A1KQ5*N&CH/*V4#B?(/X M">Q@2?UX-9QE08"@K&<$#@W*Y\MV /U+G>OZ6+FN8;.KSO6-S_DZ\2^:[$>T M[$;A;@ASCK%(&_MS#6.]F1,>-B8J0WN\G''!KTR!HHNT.?E4O: "!;$DG+1/ MZQDK"$)V#-\ 3P(XOQ#Z.)BI3%M"\CPW74,T+W%G=9Q3IMI(GV M4%!\]>?ORZP#>X0CX>)]C,FI69)]D*:V02^;0H54V4#!_M0KV2(*M:(=JWC" M#4&72!-TKUBMYPI7[&]@_1I;9-+Q,3(G<1#H-.FH$WSTZ^[Q/B$ 5_2:2S(- MMJ]EOXYTBG-GI)^ON=?B>&MJ3ED9V&I[45"A_U[D=^FL-_H4$284%<>>1?I, MGLA@>MW,6>C0&=3?0C\%D3L*Z&W#@/D#R' M9?P*?H1L \_TI+#.WP[M^,VQSBZ>.KH7KU!G3)3684QXW:HX[5:19 LU,:R@ M'\G-JJG856#N 50I(AJ#@JSC:RIJ@%6'IX*\@E9C=9M>M$<*O&T M]E%VE3E,X4TX+/_8+&<9J4FWE*FDI Y0N5+T%PVL;$7SHYFD.K[;N-^3F/W: MLZMI?NAI8Y\-N.5N5\74R&T57K0.5M":RF[6=DW=_ 3Q'J7>^ MS2^__)-M\4M[IO/<>LDY0Y[#+3DW_3-=WP-6P9C]G4ID2TJQ=KVY9(98T_Y< M8( D5H=XA@MF^7Z3H/\F1< ;<46N? ,71*PT:7T?76,DLMVB>53_?&>&;N\4 MSS:U?8K5!6[X0=&^(FH7,/N,!.?WY\ >X?GT& &K>M>A&BZ\&#'9KJQ'%U,$ ML3Q!H@/*>(U$+.^A37*27W^Z2@GM@%IPUT'^;.\V4[-O.9#/%X\1:;6%0YZ5 M,JFD8/B+.4F87T=<%M8I_3XO-A@Y3[N>.[ZF5$&)D:QMQIEBEWQJYDF-*(O2 MWX6NG2G:TW=6^\-WDKM0YFXXJT/S>*\U)WPPT'95BI'30Q""5Y*#' #[;+ZH M%P'6A81V,SP33#OVR/'BQ1G$B9]IA1H)&3\$ KJKH M:.PMLRJJE*#.L:5_9-?DL%+GX-YX0L7E6#N17%U4J_V06W>Z+P*)4L^/@>)G MIA0/(+#5 3>KYX^UXECTTY7J;X!0^S6:\IL\5;,*J#).BLSHX52AA;MQ7,N! M%/D+/OQPL\FT#'UD),92W"(1VQ+CBLEB.9 /946&!*=DF(\0ZU4%P&;2V+20 MXC@.X\^ILQJ2^UBMY5V7TE@7:KFN;95ST)RW=>B%=NJ %!ZNGQ:;X*%RO35. M7L;1Z#_\KT(D")+MA?>.W M<]GGN?[OQA-UV4;:\=.^ MG8X8"MM(Q'=OQ# 9,52 5 M?BU&Y[=(XI\O_6E:EE5=/VW N/2AWM2[*UN6MH'N"O091,FP&IA*>&D&?1O8 M_(V9N=:C>6%=\E<3X7&MD8S,I=-T_'JMD$1K[;S!^&_I]*D6/1\<;'=*XUD2 MM/RL^UJMTE[@\4$S=KO%99O;CV^6]8]W*'*$IAS!U1=?3C+=^+I!K=IEGNL( MDDT*^BSWA+ R&[N3$LT&LUUP 2T>,&HJP\$KFL"C<28 ]MF-U>M1:*)]9-6" ML=%,W(:RI<9X?-2*MH=#\TBL!\[0A>E>R6B3"NZGY1YH+F8,+086CH2,Q$AC M;54[X'VW7+[@52-"..N+X:^R61&GN#HT]QN2,,,E5!SB\BU7C$H3*DGUHO"; MYMN6UPPRR,75]^5M=E955B;O#"S*TJGIMA1'TKZ&M:=(&G.:8FE,^LB,)K#5 M,- 6D'?SZ9^'VISRIS"?-FA2C7!!QR4Y2R3+A.2 >WK&2ZR^@/T+XDSE/X;F MH@_?Q-^V;G:DT?EK)S;FDYM"Y685^\[#]&YP]62:R]UA4LB?4H;X5"R>?$-= MF483O%IES1!*!KHI(B_3448LR5PJGMZXG((J9UC$WM[VP1+88EX5,L4.GXC) MQ27GN+K6\I.G)ND M?&1,7V;SH:3YFZ.'XZX6,O;XX69]68[-JDE3TUHH)<\WC(;.I96%+I8C?>MW MTOU;AB;W5;*"6_VP;(^M0Z'5VAA^3KG3[S5T5MM'P) T-CDV4VVW1)\^994< M>O8Y E:AT\(1THF)#& 4I3X==3:[G0!(RCUUGRZ" M]RTEQ#:&)4!=]U:W /PJCWXV^*#U,Q>BLP"ZIDL0JR/@LN/R32KU-(W:JE9* M0"I);C/!>-GCLL([I<1:?J3M(X=V&QIX>L[3,6F/ O))F?(?MMK@ >3>\I.^ M>T[_#R+74MN,V;4I0S3",+V98B"!)[, &./P2T"FBU,MDUW&JO/&7)V62=J1 M)J+5LP^!T4YO TM7*_:M#\Z%%@^;:IAEB!(^4TZ(-WK-[G6-'15O:C I2]NHEV$^\K23(W^DWYF M=:WT[,D+5 3*^VUY9>ME>T2+T;,J$GU'1\_"]#GV,3]P:[,,1I.]5VE\>2+] M%_#+A"\9D1G_P_]_]&,,0!Z6:/7RS%35!B#'/!'\7-'6$\%Z/9A3O.EB F\6 MW28K_-7/<@DT?YWSK'=6V-$'&.@2T8XTLMWC)QSX-U F*%PBOOP%1($$)MU4 M-MF5"L;!OC\U$GF)EE5X_P+2&K@A@76,=1'C1;F?\7TUZSO=/\ZPI=*D^."E ML$9ZE(M7O3P\!IGMJ#MHB^ I:HP(COM;?34]5G/ -6"R]:H[](0EK)BPJ1IP M"?-08,CM'^(X)BSE4J3.LDO7F$T?6V;5.3UVCZ;SILQXT?"X$E*U]ZKU&QP[J^BV]OVH^X3;H2X M=EN.JW:C6![EOH.'!]4W416OO%55KNBI\EGAF*CX"?PQ+!?Y^5"!!CY\(W:? M[@9EB@ _]\2+[\E'FF<:EE),\!I(>P[P-X8QC516)H?AR5_ 0[?VPT-TFD H M&6:723164Q)+8]8>'9$FS6,FJJ@F.W(<,[6[4Z<=RA[((>!?P^I)HSXRZ&4' MMU"QN)67X6%?SVN=3VCHWZ4-1RWR4+EAN>_/X;MH#;%CX M%",:ZO]4X-A&.H5P5A7,3I^+1\CU-M.KNZ<8*3/FX/@H _1F>0.!6NK^F1MX M*8B%CLV'XU%U;K?8X6#O&?0PN$-PSKJ6*"/.*A];5&')!C%_ME9^S0]\XS'= MY8+U/2K]?3-^540AB"A-A_7F30#$[UULXVA./UBR#E(=#^?6K/ZA+*FMD,E) M"75B)(0*S$5?#1=.+7M_,14^^[[7I_A[5IH?1O?N56JK3V3*T HI\*E\I(9* MF.YJCEAH8]7%IYA.@1C3BR BTB.9LX_S.D$Z[%A34]( TE4/[?4_"%DG(]A; MPZ'!C%M;RZ3O+6\IH-R(/CX8G%=]-J3=%<$WS!=7< M]9SS!RU]6S1&Z)P0? M5 16 M==AW;+[FO[?^"W ?<>=J&:Y[3R>3Q+77OGC R_VH^&TJ>[C6ZGSSYS&-@=X M2&_/RYD-.:[K(@@+(*?Y]7#:N=O\Q87\-8=X) .&B;QY/EZEZCPP[3)ZRQ$8 MD0Z$O$DP3A\=9QG*..HJCV?&3:]3VRY@C]=[:&/6(-ZI&LY_]^B/N'02:P'A M,BPODN(@L+XILC0(9+WN@8&35 X_B A1_,[=+LN.<]XE6,G13<8.O+CWH]WY MF9C1CS49.E"R86 _2Q$U)<8RZ.JT(^K"4.2;>K3JM$0#/2L,X\ALEDD9@OMQ M-]F:K4GE9@D/>P9M.IAS^\N7WDHQH#%\.=>:&;]R90XW^ MYZ2:6,9R3YUQ#^HM415N8@2[2Y-X58PO ^]6C((_,#5];?I8E,-(+'93?X3% M*;$6PFSO'+V';Q@B.$B)9K PXBGD# _*-GS,Y&[EA%\9_-CB^3^Z.Z]P-@!& M#8>B#6K$*)HJ)6:,$&J6QHR=(-1H[1%B5XWJL&J+$411Q ABUJBHUHRM;>S5 MFK5*6Z5_6]J>WJ.RF]<4F7GQ]BZ MWF$W*L;STT]$AX-6E_+&,R'?]7I^J-!0]VDY'=R&>JK!>G&.9NTFCV]0YSD- MC-8[8@E9!=_Z/$[DH/8^L31>A>$1,>'W#TG),C;-F\=OPP8(: M1T30B'PMX6?-@)?2"CAOEB\RLA>)BH>T MB3V<'5=C*F%L,[R9EVUL/B7<-0F_3$5O7 /+:-6OK,;K2QDO%L/B1KKQ0=!6 M,Z? %ZAWYPL7(4$YTMXJ--V>V*9G)N./;U9];C#S 5]P<2^P!,*R6OV4C&>Z M0"%6YR5!0:99<)H_H]/*^B4V3P99[X$HAZQUY6 M0T/%> =N* X(GP#HYG*@\FG3'F: YD M%D!Z%]C-?WO]%T (&?[5:?_LGMG_" _X(>2=Q)_FT:+M;>&9/H7:]B_2@>_O M/L][@>VIQWG=Y,NN^:F)!G=V]ZX:)1$X#.0_HO<.8^2M60CU.AZO=\9PP\FBM&,.)LF>\8O M:IOT[/,V7)[JA15\)?R5'MS!^?5M6L-.^VO3CS[0(08-'4O1F?ZNHZIU,+XV M!*N_]8C[,:#-N;0B(_.Z'@^0ZW3].B4D/IO?US]F-^,[L<+W#FNCD_L;U+'" M@-K$TP]XLJ=U[GO 8;$K2X76JA #,/T7S O_QS_O73'=+%AB9[E?U3&ATZ[Z MOJ.'G5IM[M#4+:#G6\,7]*T&=-OK4&Z:1VM+HH;M^LP]Q(HD9H^+SLU8N=>5*$KF#E$D -/A$0UNT.DDN, MY>MX;?,UV!!\^<-E2;:KG\L155E^V-@7[9 \*KD]Q\-+,4)#F7&5D==#\"]@ MM/:32S.YK>_MYC^\JEY,SPW'C\@A!!-5=M&8TQ%XI%]:C%@T*0']L0EXE0?D MDRMB-RO2X_+V@L#<77S21D*=YE+J#3'K_9?PG&E]GI'W$%C^R-'/L/IW!TT! M**'OW X&3A]69N^#ZP- %4!@MG#-3::T^;P>F%B\:4FU>X+UKFNM4S56X8@^ M!_Q4/8>=Y)]MGP6X'%6Y:& M]C"L.0FML44L]KO?DT2AVGQ3B"INGQP/Q3Q6GI_6 1;X^>A MT+&E5?P$ /S#/60\;G,N\%'\ZFID")?RPOI>FJ9CT@6*:N+^U.^X[D6K04.; M@N1)LA(]'4LZ(;U89N^'&LY=OUV^H>;'5.81P=S(J%6\%I_,[O;'MWW#HGTE MLGVIIAE?(<\-V=D_"9I8#8# CRBY),B"_Z,A'_>G[B&SG4(0Y "I)[%H4U0: M13R'4S:>.UE97W#>G];-9PR_5MD.%KC.\8:#YG!JGA1G5OZD*4M?E'OVC?$S;2(>Q?;5MJ'@?-V=#?6%X] 7\$.!SJ\U"BX"4 M?)+[Z2_5P'SN7-MS']V&/RS1D[,1RVA;),=UIK\ HU 6F_T)^)8"VN7)[4Y3\XW)$)C$FW\'+MNEL&:3QCUG<\ARM3>H (' M//*3KN[7Y\\[6RYJ)Z#]H8F1_2J MQ* F&=#[R*;(6!HSI(EI*]3/,6[7,(@4*LP+>2(:%:LCL!/0KN^F$-DD[F6X M94N=P0VO3 J 0\40Q0[-# P%4L^%CQFVW4D"E ^^Q?6-MRO955P'NH<]E_AD MLLS=E-IP%O0.1F+AWOF?#N]KQ>OTW7>OZ!:&6&Z''0C9V!$>K\B_NT;ZXM?EPB+!ERW.E:RL>2 J> M'5V721Z&L!^JP#VS>3UPM(Z4+$Z7P.BTXJX>F_K9=7/.[N$BOWA)Q90?: MK\19&+6)Z(R41TH$>DDE''##99].JZDFTQ7W$\YWD+DXI7*SY9U3&J-^FX%@ M/(FVQRKM=]&KLH+E+0GS7WW[0;*H3O@@#V^),7T$9#+JEI?5*G%740,E1U;46X^HOCTH3BCLE"'*B>TG0KG MF/"ZT8##LJ,'V=)83+]@H*HC/N$U!75!+BO.BF+Z)7CE\>AX;PR+AC]R\DL7Z*QI*^JF MLWB8J=78IJVS N=T]=CM<5Q;L=B7SKJ+M?A.WK"=M!KG5CR]"\IS M1B-F(@U04Z\W>,]E=NJ\H1TC"JK;+1D/JI=Y!,YEN*+?O,JS?>,X2BX7;B+L/(=4:7>?3B(K2IYT 21#_W8SS>20RJ0 MBPEM+;Y@LEPC P*!"*)50A$MP8C?Y8B&@@S(S+;BZ;V8&MAP:4.U7:'-OC'[9-?2EZ&/K@IQL"Q1))Q-P* M3/K[:(V:_>2PWNF9V[S&ES,-TZX@\-YBY#4E8/<^9Y*SYK8:55:(JB/I$][E MH'X?F]>4$1PU*!$*X00R-775;AKGR^'8\I./;DR)F#SEZ'& 2B!KHY;2GX39 M.=^!K[P;;S=R&PIAK%>=4,]W>#?_IQ1[_\%HL+_QX8:46480:FK!Y:GUJVPB M:;4UI<>M5)/-_L2?_TRY;9 MCFMJ=,SV>3X9,*#F*\+UZB/!V/[O)??^ HX:;EVUD^4YW/UO6RLVM#8MFA>3 M,?,+17)K!YXE;)BHBY=@]Q4,;'3!Z5#IZ=(4@_DZ[UV]23:X:Y#R1>0XC?4*V):._S21) MR<-#%$!G!V9JCYAF !9?P)21L E*W#H]^B9_-R3?G\YHAF]PXW7_TT5Z(,M"*$<$UR&>&A@3F MUZ3#I @B"/D6<;1>(;W@1Y9(EU[4B+5ZTMM+)4U477#TSS]W6H_^-ULNUN1) M1F!]'VNLW2BP%SJK_ZF7GSC=T#+4L:W+"H=GB.E^0L89/JM6HK< MN P#?:]V;;4ML:=,IR \509"7#XGI-HI]4H"H#QJM4S5=3RWV(]*\79]S"X9 M"9$B14]G1R >O--12E8SQTA75/6AX!1-9Y-$3C&3D5+H'D$48^8ZN*_@+.Z/*.9T8%3JO>94.EK M9V3C8OWV;ESX'7>[+=U>[OR@NY.5?UP6""$63[N^&XPGSO6<7U>]B,8:< M?7VB49+4*$%/,I3EI,&BL4$UMX]B M1M36:)_,-UX6AH2R:!0=A702*M'-(I I9EDN%E=1VH.I?]X>RV4!$\B/,NT! M^:$=)O[,!%K:'>OYG'BWGOE31EO><%\"G(:8W2',9 V3'BGI*YZ$3J5MJG,8 M[#R97Q05!PKS"C;XPHC9TC]%]?^/\OC9KS:5(< MIT!Z)KCQ[SW-6Y+7971-.*I&(B1-)<^A^_%=VH M)EWC8![ZN_ ?4$L#!!0 ( V!@D!I4@//0%"DB^)9>]][K[WGON?;Y]S M[O?OXS@X H*,#G 8#O S@0 S+0< MT]8(VH/I6YYY*^VQA9&G_Q*86+[!@2VTQY[O>5I')N[O>=J3Z1"PC9$'@%0F MWI_YETS'?]-7DOX$!&B_8B8I1GX?[=<9Y QL_=Y^DO82I-%%_Q.O?P, QW;] M>*O9P^W @M>=X BXIQ/<35!*^K2TX'$39Y@]'.4I!DB=D9)6/".C*"4G**F@ M*"NK*"-/P[?U,0"PTM^T6LD7W_FC4@'@Q98?8VXQ?<'\(\\4!7Q++$S,W^EF M^2UO3+!?>6/R^BUO6YA^X@C8\A,W>]5W?)>_\\=X4_NH

O=Q[]Q[8S>N1/9+;U/1L]PJYWY)BV?""L BW_EL[ M:1F/V^WJK$?##1:^+((\9?*KI;VXD<7;YT M[&GJO>+(]UUC*VDE==WCJ\8.7H%1Z:7U/5\)\IHFCJB@Z(RRAMX)XFY@RQ8: MM5L9-+&R;)-ED'!$Z743PZ+ TR[6S'NDJW.XK?)N]K'P M/98K7OB

@Y>91K\<3*07XJ,",FUJX%\+UCVE*-['7;3)+H/7>2"J2&1Z3> M"W'-S?%]XWHGX1U+2A_12'6@+SC\:;B62!J-%S'JIU7#2)?X:"BTR!^*>PD1 M55TP4JY 3]$ZE^*H0)J^OOUCKW$:IGP*%D6)U(99;URA G-EZ"G#I\^,\^). MY);("P^\.70T-X89EF5I?1TI 97OMDS=U5"9<4Z&LIRSVH_97.%#%\H?3J\) M8BT)X62)WBOHNG[OJ$C5@:&6J&'Q9YT#Z-;^EAI-EYM80)P*WVS= M\Y7,BY9MU7PNL<)*Z4-3(JZX83X)D&RIP(;.49GZO=% MK7!57KX6;2O!]:JI)P2BZ("DS)/(T[G*3C*P^/5ABO5_"-!Y53*D_D M_X(K7RQ^Q2LN[LSKGU> =RPF"SA?]$_+[SLP$9,(00\_[WKZ1(1G;+],]:I" MKE/XB"FP^USP;RR1[ M3HLYR@-!7GE*!:CM*U'/WP9IO>>N6)[?'RT##?+GDTEE^,=8^] M'"/W>D9 4>8&Y^N?W8U9TMI[-SJ"7CFI\F50;M+DY2;>YZ_OGK; M7.=C<9D)R]FSMY20 SG2LVHAW/U>C;R" Q<#8%U/^_KC*%'Y).CPAIGX,\R4 MRW?%>^S(0SY*!?RSKDG,#Q,'PF.CQBO69;&$=O,"]9;R4;[XMZ.NJ.9$D%=% MW,Q*0LOTJIR]59M^3HZGR(.5!%E6YPV3;<;8; =C99V#L+QV!]*A4Z=LG5R? MS;Q^3(!3@6UE4]6'W=$=UC3,$9 6*J!M0BZ=)Y^*^CB\4H+&PFC+M5'Z(26< M"M1T97PG1(RCO[LF-NOU7G#%EB>E56P[P.DH)==^&-1J<$!%?-R8H:[#-?,FW>@IE7M6B9M"5[3!L-(B MR[RL6;<@V8^/ \3E I9>*E[;:UE1/,KJKA+=3!9*T'&H+YMMUWX;;JU6D+=5 M:8! "1G6!9'S-]\?N6;_K#0W_?(CS: =6R='/>/FT)CUXJ=]*0?+292VR>[I ML]4DUP?N@4&*I\@]R6=OS'&\_$6M/:-@4/7=B;Y52_,/C4B4-(2EZ&#WXR^' MYTAS<(*7L.D '[.Y[@37@H,@/UJ>J&] [5CY'CFS-)&8&/:!7^3IG=F0'@&;1%;-L>LI:!_H MB<"$;PV8+O0VDAR -&0WC*EZ]O4JLEU*90V8OJ(S;4\%D@0FJ,#7XV;L'VI> MM>1E\_%75GE5J2LYPMM1$V(;ZI0QUB$O$L*9U&/EP-<..F3'55&% M+1D:>QHX(*5L3)JW;_Y2QI'BC,,/-BAM'FL_WS!MBCQK1E*+"MKR"2MUX&), MH>YDWU<=[I8P.$;> M3@54J8"DWDH0N1&]3M.YQK0I+M)C*K <1P6>:%TM##/T3\K"G;&ZZ;0TTWPM(Z'&/9L^,QRRYY3OFI5K M#_:40O([T),T35ZA F]3TT>N)%QNS I!C94:&% ;FC7-?P^ 3\_"**M4XK6O!5T*E"W-O0E=PH9]$E'N,/U\- MH"718,JL@ HD4V"8C:$E+;&)G'-5+SD%X'(I^D6=4],KXV<&FZVUMN7+C1/27%U4+[F M260I6F]K,]\ADLKR,K]$L=V;MEV4%$,.G5-H]1]ZB2?ZK>I5NXS+;- I H1VVH2>F& [?EOYZ@-A9[=RYL/XH81ZLFIZ M_;Q!CL#I*HVT7A61*)6>J&>\2*>7Z'8M+12C7S^MW]$J9C*-DM(VBMK>[B;: MUJ+:)C 8G1-)^06=H%IQ5"1M5>65%<8-\DT[Q_R.>R98M([_1'$%\AU[-G\3]\T%,P. MH&2[!TP_C_1*H4S*)N?5R,_5'^ >JZ>;>APVS]$.>*#:I*43\YX*J%.!6X!HVNF.N0Q=JBJM8OSZ\F 'U;=SFB M;M%.3(G4KI6>X2<.HY8ZXIR>:IZ?X_-DX^64EF,3NYJIP(4VDB<5T'LASY\O MX0E9>>M+3B)X5G2NP$'^;43R/BH I@*TS3<#3ED127?,'#6QA'_P3NGVS>$- MC>O'N VOH-\J31WG+.G8CB,,R$W;]WU2QFA7ZE3T=9E,?2*]]1V8O[8#X$F\ MOM%&A-.VQLO/<%?>7#YP\%H82V^^BKQ(:LDJ']MIDO)-695U\94[ ];B&]!^ MI>HJHTC=.=CJL5D3W>JJD9I#\K1]"EN:+$,-K$^DAB=FA_\/7]1^ZAQWQZ\NF/3I,\#9"UHZ6[2$KV=HL+S@AZGU]Q@CVNV4+!AAJFAC\'^];AN@<<[F 1B#==.U<0#0P.W =\ #@ MM#\'0! P , D ";HPN.]U^MOZ!Y@($ ?M.$;L=TAF"<(8Q4-+*.QBMU77, MM+])0XG>?HOX[SC>\QN.==T0SG"8)PW*P^#+#0'[P02-23N/GP5]1T^=7VL\ M8.J_%F"(7PM7[2">/PO7'!%>/PL:4,C%GP6:'']%?0'DZOA=$-\]-WW-"^K MMR@ H&\O*&@/1]J=AW\&?B1-#]A_@%V _,=V%SSL#8U@B$O"^A $\)MT 6(O M^$=P?4\(@@&_[@TY[_'F!WBG%QB$@'MH4^C MZ0(<@8!#(7"8X_-!J93 MC&EA^O%F:)4HHX[S5PY4?_F^^C@81?JZ/,PH'_Q]F7F94=[QHQ\3H]>Q7=_$ M#/QTW!EM5QGYRX"$@P.M!D)[LGSO] V2]"SV)T2*\;Q!>_Z R#*>XK]"&#C7 M&'G:2J+^86*>I%?_WZ]CR&+[-XD"W\(_Y[_]OM<=_BFG;^5#]!RSUD_JO[$0 M10\;,21E")@",H DS5J "? EF8]$,#/Y?.[]!L8O>_/4-,?-?B9?C46 P) MH2L=W;ZRV,&1,'O/OUFK((3D#]+I"OX;Y0+^1@N!"S^U]1L9^C^5D<$6BR?$ M&03V-(9KH 4>Z_0[$ O=P=G3^:2DU M#.B==!DP6IG#%HF :X)A8 ];!-B>0?U-MQ^&?N>WQG0(O48+ZBCX3^"?&>D! M^=UVP1#^[R$ZGHZ_WU)8;"$(0UO'W\$X06!:/[ W0LOSLJ'.U1]&:_L/\.\: M[W"">_BH09P=?TB*ZQOSEW^ Z=*U!SO8(AE6:X<7V /Q!\V-?X!_WYS-SE$= M#H%[_$:XN[]UN*#YLX).QC4XC/[>@8"[T;8F3_!O!;<30A/D?X"RVS',WW^ MLWG0C=S?@!FKZOBW?G1U5ET ?H7O9F29OEFCK?L8)?J$;F&4V1F=>K\++(SV MLZ5E7P% RBM&J/7 7Z'5OT*K?X56_PJM_A5:_2NT^E=H]:_0ZE^AU;]"JW^% M5O\*K?ZO"*U^\WF.,$[U)M^\()I/!Z@!]@ KO9@ES!"$$[,,UG5Q::K\(("3K;*PN9R.JD/=H&"$K: W% +S5/16%F(@5Z3EZ6 ) M(4%&$X2KLM"WCWM,=:X+JL,]P(+RIR7%06?.G!&45SBM *!9.S!IP2ESDA) M29R1EI"4$9>45)224Y14$/R>A&C#>=@[*.I?O/1],%I)6>@[5R@4ZC1*^C3< MPU%"4D%!0>*,E(24E#BMA;CG31C"UEL\*1'B"PAA<8AA#^ MT=T>]+.O&](#PF# 'B0!AH"AM&:>M/Z2/X=R^Q&4_^/A?E8S!OT--_\U=?2& M-(85+\)!2/J86A=_S*$]'.1L_^NHBC)G9$#2,G9GQ<]*RTB)GW&0D1&W=9"7 M$@?).\B7@%L[R M*7Y&6O*, MN+RDC*2X@JV<@[@46,%!SMY.2LK^[)D?_;^%CFPAOZ5*35+]HL(E25DY*?E+ M9^4UU&4T)*6E+IZ1EU:3N7#QK)2,D* ]2-$![@&UI4V(,]36$2SAX@9V%!+\ ME05&%$0';@]6%I)F#*6H[@&V18 OTG[*0O3OR\3/R(A+R1G2OR^34924/'E& M5E'Z&U6*.C2%MK=%V/YA8_K':+]K#+=W=KCYWS6E+R$&OY>=/1%PCYO?-=0 M[/X]!W$69&B8HBV(KJ_*0IZV7F![H>] YS^0LIR"@ZRM'$A._(R")%ACTX@)UN8(YAF0"2$)/X_,_/WJ=_TN1<8=/]!\-/(J.B89[&I:>D9F5G9Q26E9>45E>_K MZAL:/S1U=??T]O4/C(U_G9B$GW/I)=ONE=Q2(O&U7]UC@^7);YFBXP0'0 MQ<7D0E'9@X9R&O;'=GK>B;B$H--K!$8:R]^]QR!X6>S0T]1B^B58Y+=;L..: M)@YG?UZ$_7H/=]G4R?M^3&9Y8]_DFH*6F?/-!\^R*C[T3ZV?4+QRP\4G.#:[ MLFE@>N/WUV7#H\.51"LBOKJWFI2/G ^8P?G^4P'M>R@.Y)Q^\NZ%8^/RWHA6 M0E!^E7Q&Y4.DUZ7VP9(X5^:J@L?VI?%LX/UADK\,(DJ\IP?E-(ZH3F=H; M_:!'PV >!]D9B[3B-UK.^3K<4%.5,IL?Z:^*(=7:^MU9EUB<3ZD1:*<".R>' MLM>%GT17*H:?2O \VD]2Y5P[EZZ]F2!_\:0T+!ZNV989+E?WND$YQ?B^H)2-96$Q$1-MC1T7!3/V&'U41;L-"8D_F&Y?!D: M"?V1E^! M_JFE;5ZA!^6O5:>$^IRL\EUOA/&U:F:0'A836*8F*8&9+51 BB\4M*,H\,W< M1EY=G_5V]Y*UIKK!(F6K8]ZST$Z=R+K2"Z'G9) RJQW:A-4P#L7UZHUX7[4O M5H$BTQ:KO>4YW5-9Z<4R5^R'D619"W1,0]] M6R+2!T@Y,%AKALJ5"B>++MN<[JR)>]6OS5^W$/X@>J1[M]JY"V;N4O'9VZ:XL6254PQX7B M.VV;%_ANWNUZ=N/B[L*97&?EX=.!?%PM%/QTR_JB\$B;WZ9_\WQB>'S18H52 M8I6\ZG6\3AB/)3('XM]22("[.RPA%#ZN[K_D9SP8[:7YV+#.GPH,M62'/G!X MDBR.?[T_N612]@T54 @MQ<5K5?FRN:[ 06!Y$#P_C%<^;6,HQ1WR7$/30W/I M:Y6$^F*5F.ARD_U4:;39AQIS>/?S$%&8=]H;[GLN,<63ROAXN-JD2R;%7J9V M#+:RUOYPK7.(-^CF:F+#<[@;P<&$5;?,M;3^_:Q.79$+L:=]\MS0%XO8N754 M /X]*-LY4TJF)/) _Y*;[(D"P4K:!&C&^[1U#7_43RPN$ZC=E-C8VS+WVKJ) M_*RZ#,"5Q(?UKI)\\X@.S0>Y*J@(U9YQ&KIR M[7Y7VLL?@+0U$__:L/UR14;K]R- M6RZ0YK<=K&)U): L\0)E%I0/0S&5?D-]+0W:4EUJG-:[3?(C 8M3EB]9(GE%83AZXB*<3I[N M;8,,7+DE]+E(Z:9I+O=517"ZU:Y,VL#+4SWP$$M6O8&;"8N)Z94] 4.#YG;0 M9PFSBB$I@9FX@R'Y1JS]/5^6GAUTYL]Q7CKPZ?BTV=NHY/OB2D7G'QX@FF>M M3AZM14OHWE5".<_'/[RUEM)^(#>QWQKG-1P7$)&_X#Y:9A$G5%"H) IYK:V5 M?9-@Z>E:^\%=5.)*L,&>[%OX:H.9CFB.A8="#E'A<0I M[P(EGAUA_.#(P=69J,%N7ID._?=K9\L.6\GDY ?N>67471_1%';B9!AR.M&J M'!2P:_-R+:R)8SUXK;=S'V\#3SE) 7R[,+R[N V8OF*/WY2K HD>RE'\W-: M[FRLW]VIY_:/V!\_J_FLY3F/\\GH33>A6&-VIO=7:>=-K)5T[)F%/H@?K,IP M@CXH/7W8SWAX$-MPN"^^+;'!X,/5BV:/>@2#%::UG&,?;6?>_HMNP$RW2O6) M)54.RNEQN;)K$!?\W>F!W&>+\R>UXR;G\E5Z7E!8N_I=N'>HA_>=G1R] BVS M#C,J.5<\'7(M]7[3;37BC4GM_*F:5\U>H8/XS82W \CJVF*O/!!H+K0IJ[:C M^;6;DJI;C]KCUKGG5L@4TO154:N:>-&L#./%YE,N'W<8">-\7PR3(S /,_)) M/-G6H[W7J$!*P, @DA=30- E"FS'NGKC?;++I3B>MXR$"&"[[)U/3H%B8\_O MZV@,_K36>)C<,^WOXY^[5K=(.E*>CELEB_>4D!)2^6=@$1:&[P, MOQ*/-C$2EY:U&@C42ETT:'YY4?2IF)YP(-$J:W7Z-'8M=Q'K"-Z8=X/"PF>N M[D=E+E3P5_2801SZ&CKM2R]QB79W]%Z'3AHPI MJ!%!\:B)#0^"0%TN>BJ#KW9>$XDEN8-WJ8!]+Q(]Y+Z)HP*?YM,QI(MT MRSX\&XO/)[6JQF$V^%=ZJ8!3&)TLCZU54 M(&E8!TVX3V<3TR^+LR8^1\NC5Y2F\BGM]+V-2!*MRJ$LAWV=IP3YRU*! 6&: M4"Q4^\_B3(3)"5QQ]>_&0E8[?> >I[@VME<(TH[+^<@V<@2T"XWWKOE)B?]_ M1DFY?&U(1YK:>MTRJ@N"F2=-Y>D\$*;8:W8=/T8.HM57< 5B,ZG X*+?-[E0 M@J;0:V_Y!&AB0/V#3%C]KQ+YGTJM+GF"AT$M!%V-N*Q"HZ%ELZIJ+]JKK'8H M85@YKM(55;J:_S# =MD\_YC6P^0FQ_I/)\BKK)WFRY1 MWZ!3;5\W4^KN]%S:02\E_T\_]5![_CQ3>?'DNAL5Z)?5H0(/>9>EJ#SP\*@8SBH+#Z^\-SKQ MIU5T0]O;: O_,YKGR.(R M$9WHYU?OZ'J&#O.?BIBK5#S]=JTA>IB$\H,-UD]EA6V+",HOJ]\3'MBMMT,J MS/I+HZS,-#NVP>206,)C7^;UVW[-=2!% XC)A.*$QXC06LZ]X;B&4B7>7%]Y MV/QIW-!!\5LU2Z1>=^2\!?0CB\:QCPB4S=Q."T[K;3 YSYR5;UC0>!/5."T5?3Z7BQO1'Y9U,SL''81)5\E:9H7.W?U6E<8U"O, M>;4#+I[T8. KLZ@OR^XM0:[SG[/3R&V?NE"G[LL=/?#YAV]AI./\=9?)9;F M?6=/C[V%MG;W5YE[I@_.03^\0J77KN4,'7[^G<&!1./K.Y*F M]$HIH,W$YQ"O>D>?VDK/!;_M0];'EOG]>_U!K]U+_#$#IO'M,0/E(<^*RNHN MC7V8@T:HJ1G)2MDOPOJO?LI)?GQ>)-#XB?)$[WVFHMIT_HCEH/$A*ZX[3V7+ M\8\^&J!@:[BS^*8Y=IM9[U*Y!6Q?"/;A6Y#7L%5G:=/5O&/%TZ5I4&/3CJZW M^X],.[&+F8WN/1*2X+7)JVB/HP:!E9(G=/=\$Z MK'JUM.@9J%*IJF3C'J%:U%-"S_)6+8P_J]C+6!KY]:2C^L7N&A6 M]FJW#"\WCQOOKQHW?.9=B[& M@>S7#_1.'E(F^OP_4 $,MHAN&6PH?[K/1^W]=[%Z;$+>I>6&GN,]-\STTXZ*OU40#5 ;'[Z%#2@=8X]<"3H M9)$/Z96DS(JRXT#.TQ;(T*?!"O'(0M1^80ZYAJ"33UXTP68UC%5>:+!IA61G M(%_>\/7$EZ5N((R4)-9+5V$M [O 7J&GXPH\GYH+9_M&N-EG9BF=A*W*Q(OW M^W>1+ZWC2OH56HL?N,KG<1Q)*%@H*981E]4XV2Y2XU%&M.H8BN>/#8L>YB\@ M2VLN[;1J<-H(++OY:749UH8/W(A;@RU_F'\_<_R,[QV89FD<AX]4@G,_=E<2X"=WZRW*$SX-M?<^<%WF-4PHRR_B>6H(&NI^Q MBQIDE5G)V\]O[M?>K5%XK*D=SW=XLKFS\RAS+1'9.*=\0G>KQY6:F0'SSN0O M?0(MK"\EJ].ZS=5S1K"DT3P46EMMR=&?J#+1BA^JF<%5?XI4"D]T$K5VQ#L3 M.!UA> XJH!OYTJR55=CL7FP22$;O2K]8K%PI'!A M/#TI\:#%GD.9(^&FW>3>XL1KMSAJ-S_*7>J>#QCK-\\!Y#(N^7GGUD,H7_#* M#1H#A@<_:MI.+#0GOM$LEE/F,AR7K"+9MFAQ7#5CC]_OVAR\RW]L8>>./2]( M^=FK9J;OGAI:%J9C"[AD.6OEO#DF7MSUTJ;5EH$O/7P MVST.5#\YS,M5+=KO;&VB4QI>6";V-"4IW.? ]#[%!GQU6K7B@XH:4S^9=?&B M&?>*W%7=O"Y:DIYZ][M_CWO+'Q1A3T)\JH[(?$8[I\]SIY<1OS\F"\>N!' MNWD#BNQ06\!$;I7!1+<:3VYSHTJY0H?/L[&/0K$?BF->#R["KH982%^VC34Y MY=^3V="L++]JLLRS1L3RF@OT]9BRLQE96SN0Y:4;&'S-C$&'-XK23Q(^;+8552GH?E M8E@2=.+6!]@Y/FZEDX53V6*+9_GGM'MYT\J4I6?'$\'V!!@Q/Z/!TQ.$;)0ZL^3EU5A@:9KX>=@<5O\#'E*6)-X(\WGG!V M2QO6F8"(?WMO\D:VCV5\G^SZO;GX9EZY[@&QLLS2EZ1 ]8BECSX5X/RP M530A6=N7:)ZT,L5TC^(@L/?$4&RB)SRWKE>V_UKW;$T2MF^.U(-[>"_1#<^9 M,^R=4#W8[[(CSJ591Z?4MFUB<;J[Q$-MFU1/QJ#,Q;.ZR+ECG6FM2^NDQ;TV M8Z0XKDJE3H@>6$6EX9>X\H)B4W)=0N-L#$K%YX[+R->H(/B7PLB;F;8XLQL6 MEIZ@CI<@#]G=G=UK1Z&T,VZFOR)/*4^C2OIL]5SEQB@8/SQJ/@$"+=R$CI;Q M;BLO0/HZA'E<;Q\_LPA.;;:=%!,K[#ZP>7>/UOD.\NK9QS?M= -F#(7O3T+^ M4Y-J+=!42VG434]YVJZABQS"KSJQ]]K&RQ55;A\#CIY MJ]712:I\*B,E,]B[Q^GQZSVI#Q%($&TS^$@%'*5'>,CC\/I\\F%_$&WGT64X M2ZV.[R5(3<,AUAOG-AJH0&$BPZUYWG;?FAB).819N;D:1@7 *@QO22%Q%V;^ M9( L>G)Y1H#2],W7]%0Y@AXRWG2A NT3/:KDIS2:9U*6)49V;&SFKG6OLE(< M,TS):N54("9C@^XS[29'%%*!J PK0BAON5?9QX2JY*$J3WE"/ MEZ3AQ+PK06Y?*X=.G5O]&@XK[N>MO^49!]I[NGQAW?EHO)7NJ>"AZ8$VM8L" M IAHH].-_5C.N/4(8_60 5\3!TCVZYAU@\6:JU^7L/'NN'6NQ[RW!%=]"$63BH=+[Z*;B1"$@-NF=Y/?EYGJ M]6)2E0?Q-!Y'BO#>?#RY+M^R'_UZ>5T'^_ID:8\U+*0ZY+U6*,[LV=*!.P1] M.17_0]HO75)P3H<.K?P2_1(3->8K728'$Y@P'J0=UAU,LE&GUUM 6:KYY[= M((]VG[7@W >;LFWLZK65,KOV2:= 7:_Z-O$ MY3L2#DN%8GA.Y[]Z<'PD+3;8VG2SFMJ I]O2,C#9T' MNN]T5GT0"EA]N,!755U9+CA!A:U(VMR'*\*:-]'5 MMK"<(][ZE=B":7S%8ZS1VNN$]LP!Y(.M,9N#-[WK=$YQNS_->@"F*?S+#[ M;H<_9N'U[M+D-RS/.J%GSYMOU>,3J=>CVORN3*"@8%7@H[R K*J5G^],6%C5 M!:-UG4^[ND:S%#W]H)3WTY2!*Y60B]+-@W$G?: W=I9+:6 "KW51%)_[M1>E MN.:[J,0C*RNQGR^19D_GS>G,;'Y(&<3.YWS&/M2.;=I\OH8S./PE'WOS5)V? M6?!'^SCGQ3AMX>B,-B,]>W1ENXU07K)]J*&H+-PWWXI=,_JJ#(YWLR*IKOU+ MMFI,'4(%FD$!-F7[]Q[9?&]3J[+91VIP] H M03;CU[J#F[Q@V@557"Y>CC:$_5.])2<6NTA$U$2IRHF$9#^:M0[D@Q[J[.RX M<#"&1.>14PDCO$ %7JEH0BE3.+1JI8M_7&FIIJ'M<(ZD_UQGS.RE]6%E=0SJ M&A484&HKR#$Y>=3JFC+F>:NFD89ZJ)^] (HO, -O [[EWW-+J'A2KJ]:=?.U M(E$XXH,-)B97]F)_Z-I,V^.;M;0:X$KTH9&@3%"IQ4%]3 M^1!2.M/'9@3&R^)I1[7==C6PU?IW:>NLE0M5PUX:KWQ'1R]Q8M@J,ZM8V0;, MHR7*Y&4O#3?BIZQ?R0]QG"Q\/#ZSU/7IX$08/_]6?:?#^59=[J%!\8F8 (Y9 M_,8LYG'Q\%G%6HG**B7X%Z\A=8B#BB:BE\@*'WV5'GQY#+O&KF-\(AT2>;'K MQ##J:?:'KL[4\%I=$1F\+3&O6,?GS/#L5[\+5. US212@92VEVB2&!%?THOI M_[AVCPK<-%_,H0*:B:94@&# "" 5/5MDHRR5C9I0PE0*J,!LQK?(U-]OPSVL MGUGO>G8[+!+->S#FER3?MI?:>[P!KGDU$7HMH-H47AB+^:RKT?NI2]U,[7%B M:>'9C0WG_3>N!BIB7BN=R!%XDO2,K<$HK+&]*<*@]5%["UM.THDW] WI_7\; MEOE' =9_UO4:/:R,^30\A4ZC>UK!N3-6U1^ZN^RE?'D<[#VXPY]ES^1XY;%D MYV4[O)+J,NP"C2?"\!RBTLG KD)M#WQ(UCTU1@ MG:C$107.SY51@9XVQOZY=Q6]28H/H@(OO+!48,:1,4T/-C 4_]9:*O!)"4H% M5HN^3>E%LC454)FPI0*3_*548*.?,?_) ?E4(-'S%158X<2BR8RS#Z9=U80* MM%7TH3=8H1A**2,L.9E(TYR)P5E5,G/I,!4P9T0:_[FD)A08:UI5]*$TC5E) M\65,QJP=32:'=E8F)M&(;M]),<,Y]G+3SJ>*E.3\_-)3G>A4W8CCEH2 0<^D M@.O$0R?$(,Z?@G>9T"B; M=OS3;\?_7:]T.2LK(P1V)52F)X0F?N"#ZAGI<KB9Z^1#VGF7-7]1^VF]BDX5Z]C8C-K^"Z$NI;=HRLI6O-A9I_1! M9&=AUND7F>P*8S1O2RC>%(Y!YOV+OD3X>P-9?])=L5N$<:+F-(:OSY\C#P+9 M0068::,E2Y;6N(Z5S:DX2O:H[E71)9QNJ8/K4(&"3&+-(<[0]U]0G.:Y\J6H M?)21\:$P%#%@%&]B&'S,M^P;<.:A&MIM0I+0).Z"&V3=H6 MV(H)L2:W6S$<$1G_)"K@+;%$V^P4*;)HHL:W&YIV0A#Y,Z998'.&OLOBN+_M MI)H# L3;5. 4>CE_E+9>$2:,%?7_!N*M 9<=G"DW$"BPG^>\Q/CB4H,'TA$R M%XS+J9)L-]ETS<@/C,II$!<%L9D+-$:HR+M]EMI59QF6%=:M:Z;+VS=50#,, ML>APS27L$*;I)5'5CN#X7C?<'[,D4"@OY^DTY[\>W+CIE=, Y0KML\B,!ME* M+ICXWFUI:&8/6/[R/9G@XMOQ_.$L-_V['QHR];Q)_ .63/X]9/7O@_C8 MU(+U..W8Q_-RK2.9"CR,6#I12UM9ZJP-K8L#UB**#QV(E^I3!ONJ2ZJ=/0K; M1^1#I1*Y*A968_C?1@[T?[SF*:!E'IZ2T3BRW*>8*;+0U77^J[)[XV(A;38G MG?]TVXJF=@UC;[B^2I9E(! M&'T'G F;5L72O7^??ZM6B&Y.%*M1="ZV:_VYT24TKZ9Z>./G+XWZVC$O&L; MF6'\CW/K1>I+HX)K;B@8'[37"#5^\"XB+9=VK!&D6 A3W)-ARL?&K#^F4"JI M0!$4YZ-#R2"C V8&%55\>#;0KQ/7\NE*DX3.('V@ L'TR,C /P]^F]*"STN8 M\B[]B"OK]Q7.M1WRO1WG/'<053I6-U=.5)G,/919^G7;4HE,RS&/7 M!',?0RQ-5#KJ8YKG#S=G3>6OM'?7EA[_FI*6.1,X;.Z.>H[LWP[.2JY'H^)$ MI*!166GWTF]H/.J*T8RX=/L 3:#ML>LZBRE0@K_J%?SA]>FK/# C$[L"-V0- M"#WW&K;DE^##9/!+ ]\VATM\=Y'K:Y=E=A7N.*FU9=<8?5CUMTXP+I[NT:TG M]V8/IKVID.,+6Z#-5Z?!Q(+DA U6XFFR3JW!HT19W7LN]PZ*%YN?5)T*U6)B;;$,MQ?A)_RWEAX-SS70!-#UD-A*LQ;)>FH] M>O9%2J,H%)<#9#8^ "6!V5@.Z#+\9#!'CM?BECUZ-CU4@3U;M)<< M>;B9YLK.K=-,V%$_VGD6C_SVA87>+(;4.AQCO6123P4H$]:,\^Q?C?]%C1'T M#Z=V^E50KEA_9,.HQL+--Z.FT,_CG[23X;W5XJ_DZD%C/:[NT-=!_E\]3*M' MJSSZ\\H'_%$]) -;R*.AOMM!)_E:L=FQ$$]MQ436 MRQ^[N^9?]NIF2\O3H?[!8TB_PMJOQ%*O,.[0UOESI?+CNI[Z]O)6 M7 <3MUW5,3+@X#BWSUW[B.F3ZTSSEG*#.F>1MA1RS__@&)LLO)SB1 B=3UNK MHSQ2#)+$>D#@4=7R W'UB=P)?:;[!T@G[7K )Z3-QB("8'Q;%4Y,UGGL]+DA M+'[U$>_=P_GTN(? 01_M*2T75(5'CSN,#F(%E(KE MCQ'+7A$O;:3/0;RD?+*'INLW@[+>P_(_+QDTAX9&';1YG&>;>>X,II*HEMB, M#AL6(@7Y;7Z9X4]:?(GGR%^JM=GTF\D-&XK+\$,&RMLAZ[7MK^/URI4,)._R M!@;TI+>L^CMX)!XMZQ2X'YN=(:TN$#+U:>=]&H_[B9J&F[W6$;CE"B<4%? T M6:DS:8"T=D]9YA>6"1A_(=S%!NO$/7B1G)F3,V2>B;?0]>N8CW&9R?0("\RH ME9$%C.R[>=XD3+_?:[>]=Q;>44=:AS M*4%ZS!+M;Z /:>+ 520-NMD3\E9P\;[1ESVJAA)*#[$K2\=@0C3U=+:9^^8R MZ;->QF644AQ@'!$+RZ@5 FI\& [R4L$E9!2@5%3',DP-YG2(-4+KK&6%%2?\ M)TEE!=(A@W$G>7IRGZ6]MS_N8;2B<.J"@=JYI6[@"3[^QL/GJZ]2_0YNPS.[ M;7FUDTM5_UJRUM>AU6[%YO^9:Y,?-DYST>V/=0P3BO"Z9 HNCE:;P_JW%M#" MK'T[^W1:^:$8ML2T>VVB$W2KR!FR E:=V866HP*^] XE&;WZ X2-L/P5*F!- M;]!SUT+J28/BO8H-3U]/&MZ\58F-),H@?>SDIE/:QS$=8VR4LU0 1*?(U6 % M3,'HD27(Z PZE;D2&?K#":/H,N7>,M>VLD'?V5],ZMS) M4OUTYM@,?(;LS2 [[4U/F=!G%QY!TSW;\.=%T&5TZ!VQ#:D$B;>L8;E4H*>, M01 KH7>1G+3^2B!QD?[9VR)BRWC4<,_(X&U-U1$F>A_;IW$L^N@70IM+9S\;OYA;:_+6B/UAGEC61.A%+V.ZS"^-4OA GZD >0QCBIX8R*$"F8RH MY9I[V!TJ0 PGTW0GT26?DL0PJ%_J5;BHP)#V:A#%/QNS$?0M$!1T8$V5"MR4 MZ!%8)V13@6GZIY"^_P^@_;)91]DEO MZ0/]+**7A7DF\-:E,2KYX;C =7NGL7"GD=QZF'IX,BHJZ)4&!)?T(L^@[ZMH'@EFSVH<2@C+RDO(RJ\-+BP9'KJQ-0Q M_^KU.D&+P\**";=OAQZ8FIQT MRAE+2TG-N+?5W:"CTV TY7;"]B?G#35VIDS2M5/B_X%9^/O16N8O[U\[/YN- M.;J!"=_6:I5F:'T+Y7)4@PK8T1 A[E.,0I?\N"8KP[89RJQSK:3%O'!I.K2) MZ/9^V88@R.ERA0>''=/2N/'4#&)D*&LX)Z)7_/AJZ+88>DSP'?EO5F.[]UR3 MU6+N'#STS&HIH9^DFV,SQ(L],KSVLEXQ2/AU66MWRLQF8S_)VLY_D_[- :A& M-#6GR:AS*COX=LS]/E8/Y=[*+\4;F"HW.;3%GSY4/0VC8 6F^."8 M2-+#(DRUZ<"TY6W72G06(7%#O-&0/)72=)T__UXJA5@JCS]RDM.DA1T#D[V3 M.T]S%&"XJ;8GWGFI0[X2JLMLGOB\MK8V]CCUJA.*)AF2"MZ-G(C->,9L1G+[A([;R)A(VDJ+PG'[9\E;&#P+L)>CC#^ML?&ZT[#.7UM MB*%;EM24\)5,VN *!%9CFF'FFZ7#:-*Y3HZ]; MYB:3T>/'847HNUIH MRXS*]!M"Z=*0>=E8#=H?6>IUZJFO;L:)RJJ7!(*TG:Z)F9:*G(_.?-G""K;! MC0IL3[UMRNTZ$>FPUS5\-IBNAVV]U1I+K! ]+[#*^KIC.4FE#-FAS6HU5LBO MU.6KMQ&5U2LJG-=@ /7CYU99"E>MRE Y]RI!CJ113OX@@:_N.L>JLQE(CMA"3=_J0JPZ<'$_B'M1T>$Z\3 ]_ MX=_)87SY'=VWT\Y0T>A>(;#9C5)L\%=-7$>+I'J_5K73>N=(88.XCH(1BS8B M?=S>\GWEC3;IF8%,!KI72]C%NI\]E([ 5_=8KG=2@2/$PX,S?L;-Z\@*Q6$W M*,2G$T[N5>]45JV85K*J<)ZT4S@7>,S#9D;2_(*Z^+E"[P*MK2:9@FQ"6)K3 MF;O:\\+I'.E]Z#"V->GCC!/KTVWMEKUUR:>DN7^A6 M2H3R51_<)36:_L"6V<++EW%?1P4N*7=3XJ@ 9F;)^ES\^8(35*!PG?)0L7E- MH_Z(4VH$681/=>."K>C50TO;S,BUHZQU4_1/H)7O=>.F2DGRWOB6B:4[RGW5 MO@F09NBUC-SI@'SL 7)PR>I(QE[^PXM8[V"=_L0#A\XXIY#6TV1W(ENRUNG. MM;45DJM1.;_4EY>[AG(#IM+1AG_DMU+%AK17A&<2TC2-3:K%_636_0)X7;\< M+^"M]+D1&R.Z&PR*%76Q24-4W:&1P*>JNQF4-)5;6^ Q+"$OBBI9,MOW\@WQ M?;5DUX'-FIZ&X-=^'78V,QOL?.:LXNS%Q9UJX]EI-[L,BUBZ[IO@?#-Y?>+& MTM_/ZH9BF24JS*M*96&M^*:\#?SS^LX!7E6YN**]*[:W7PX7WR(3PLO[@68XJ;W_M /+/PBP%%A[0B'0@T]JJE'"/&N.K\QR MLZH$QMKM *",)&/9[&D#5(C2OVU53?C'KP&FJHY$-8R(N;@NE11[?T0*Y73; M2W$_[3(T;*PS5-;0N?I$?4NT#9,#,.A)/^>F!FV83L\W@&:%*:5+6#39D[XE M^*R;+">^4!':1,_F/ZDB>1K XJ.[SP;SOZT\$X^*&2!%^.H&9K>,GHGH^NRU M^6R#*3HS.4*T2$;(J7\D9"7\#3.^=)N/&!F^K+U^4]H_=0X.H(S%R85%&>G9F6X3#I]B:W6 M/SOVM/(D*3<2O':+W_S%_NNJ;[@RUM"Z =/5J+]E/ENBA H\RS//H!C!PD)) M=]((45[14"_-RY!*4R\TBKT,/6]9/=3%8:[6%\14'Q9>&RRY:=7 M#J;MHUD9V;?2G6[$5W??#C]I@;!?'/[X\(NHB:VM[X4@C-<8V;]<6G;MG-4< M9#\AB.M4^0.;]-:O+A.9V-UR$@[0IJ:8J<*XVUFV;^VF!]6,3/8U:&*05N&X MN,UZ'X$<$IXSM0G/OLT!^P9B53^$:^A[>O/JR@)2"'*"(^?QOM7R)HZDQ_7X MC2N5_NU[>C\\_-"F]\MCP?R,!^!+Q&FD36IPZ-U9*M F\<#7FC^VV8$4O4,K M#%L=QFK@>/B<'#XOIP[^;&%-O)9@M/8Z )?SH=-&;$$ID=],[[E3(&=L0B5/ M5"YSELK,Q5U.WBOWFOT6^K#1*35F7O.7YC8HM4V;&H/DL$+Y^HZA%#?D?B7) MBHW<;<;3&;7P5EIX#*NVUQ"XC7Q6EV$YY?*,"[-7V8M MXS4>/OR@KK^-V^7CNT-MYRZQ$,T[&Y155L*6=TURUF$3>6UFE?N+*QTK Z[. M#5RM;YHZ-31S=TQETTORI>Y&OC.95PXN"X4C4P.- M XUTD2.I"+1>R7'7W;Z# F]9&LACOD2CF>B_722GL$0@,O%XC0*,96Z2D/*9 M(-_HOOZ=SU3J?^Z=3CC-M)BJFC1C'5LNJ:FV[.3GD#C,_^_K>8 M&BW+B1HO:TOH1G5_GU(59-8R*\S'L!$?\B6^'II;$>K3%.,TV7LD[F.W'NBX M#MA^L98GRG!)1R@9UZ]&- =B.[._4(R4VSKCHD6(<7SZ^H06RJUL(LRYXGI3=]1NT_ ME%\FB4;>;[.=24D4B*DS;ZFS:IL-&XOH+ MLAD92@7.T2/EOUA'##=U?@GZ4!,\JQ*4-XG/GWX$M[?+7*C@?#M%>3G#D=@? MYQ6:*!G:;-A2C#KGJYA\]?"ETE.H@9(+*86U2GWT?Q>0ZJ;,;"F^8##BN+0P MIWH?9[:H_N5:FX\@4 ??XLJ-C!V=D:N&ZV1;0N#JV/C0\9=6-D\:3IWHLH[54K6JPT?QZ4<]J.H4?)-6-9XX\Z5&\E?N! M-DE9JE$"^B$-D;%WBD@9NWN,8A)F:^TJE03B^B?R2NMX&J'5ZG?F#KC)1OJ> MR C0^#_DO7=84VW7)QH?"X\%4!%1$5!!D28J54)1$5"0WKM2I86:1 B01U%0 MJG0! 97>>P()$)42Z;V$$$)32@I2 R0DA_C,.>>[YLPUU_>==]YWOIGY,SM[ MWWOMNZSU6^O^K77KOBMN&9@O%/O9K:,?7?&6\>>E](?ZJ,V'Z\N:?4S;DYY> M+:;CYZ23U43X$'[6+]8"0;TEJ86B/6.4TI3!<;Q" 'CH26KQ9URE)Z$ECO28 MU^#A*LDR]OOGYV3#!YX/7Z.)ENI7';63O)3;N \W?^<.-\^GLL<6I46 M:)#'WJ>@] :(UAJ[?(%>>RR UOL)BZSZ]I&M:R0\4*_&;79-Y>T]PRK2S>2N MKJF,Q MI!R$9Q>D*+E]U_2N/$8$O]0ARMQWU,=L_NOE/Z!'_A!A,L1HW*Z+(?![W'E' MF8RS"\XH7/;J4[>4M>!$(GU7-S"[1I_Z#*4"#,W,0%=+OH5$U?(\#QWTD W: M^[V[-_#?4V\\*YD$',Y>0/4VA#M@TV!\$.3U^MI816$^6:6ND08B%GV9I[GP M>_\T4N:S_U%)+T=*L?7&[S,,_#T&PMP*QV$P%E;^] : MK7-JLNMHJ=#IW7#TW$);[QK.=&28<+B:1 MG?O4.15-*$5I@2N977J[1/E-' M#Y>4$RY&$0(!S_*NU\!*W%0SCR? ;]DEEE)LXX?PQB":'FU2Y<7;-F?(%NS9 M9FF#5'Y)QA*.3N33?5=1WC%;DEP<-*QNXIZ3GWA10MSA$SW>NOS0IM)6RL:2 MZ!@+T(W-EVG(JAMOF!"<2/7W#FE:75$Q;)I;XARH136'A\U3)2!FF_+F"DE= M/V5\R;O![8[.3CYU9Y+EZDR?,YKNQ!KT6WVD5[B!SBR=9@%ZH=,D3RG:N D: M"Y^_Q<__?$[^E<7N#527/#3D8K."=-:G20%O+9F6([^^J!+QEA>6'LM(A4BI MW.(9Q$K6KO;\SKK@L=Z)V$Q9Z'+YE0E_3>4Y0B!3TTC*V0XN**#_*#B^DZ9- M.='$HD_Q>LQE@\I/6D6[G M"($_3-O,1ASB.I1#V2D2E@K0]2/M\Z&WO*B[2TS$E-R=J=Z58.EVO8()PM<8 M ;BZ\81U1$W^\M-ZI*WM81!$?\,+"3W,"58?<9P*E#G5__S9(_?WUU1)PW(% M#WOG=G37#\Y2S(W5_#V9J>0/@ML[/%5!25EA>(&\%++M0IT"U' +0NHP][*K M*.MQ<8?TKGU;H;SFY)4$WU%N5A".+DIPNY:3<(4#]>O0!J:,Z8*Y^*R: NW M N&^FV[U/3:'>MNJ BO<72,"'&[M>:11.IOBW]XV:Y,S=S3V#&FP5J[5.9_[ M,I]'ZZJ1Z>T'4Z0@?5T3H1[@'$B_W,\V.?H;#6PJ<%;G:?^@EWAS:<<3A5[W ML.H@V&6B-3# \1537ZEZ35W]CQ#VH9YB:',73VK;F9_% MME&-,GO^!W\X%)3'B"5(W=0U%/",'U)##1SR753M"9ZD*GF-86#8(7A-O&H:5!8C\ MWRAAYEJ3O'Z1?!/EZ8["+@N 8(?Z35?J5!V@&%X8NG5WO:D#D.0Q=-7L[7W!43.,T>TLY M3XM^4^V6VHH]/HX%T#;_K+9+^IO+<7"=A[FY5\\";.0%";, YQ%P>4_3XKTLSLTY8+X(FTM0&*_8];$11&"F%;)HVB-TD) MF4MYLY6O@U%5&USP$1![^_T1,SKH6R0D)>6Y2/OL V/7@JC'@3:HH[JSX6F. M-&L'[H,CHRS ?T/T$:7_M-WW+[Z7#-TW^E>=4NP#LXUTSSI.7ALS2_-@-GSPE=# MF1?A*Y/M=)K=(I.[@,[#W&*'P(G[T#N*!7#Q*E_I@FIA)5D >^JRI((!Q0;Y M;!BZ-9Q-T0!MM_U +0A'DX)L_'6C2@HM?8!,JR#<"5-9."+"^"$&$3*&T@#'""(IZ[=]7X&_QR))JNE'DYP)'+W(V*&"4E%'G/AMQI=_QUAV!@OJU$"7\T7HH1)5$L--'0N]'L1^'XN>>.L?F06V.F;6)T/P Z;[]+YS(H+$#\.>8' M/)W$L\H#I7+U=\ZG)RH,).UA!^L96V.?K"*WPZT*0IV0L@*PI)%M)'T2QA_,C0^UXV0G9."(76,L+$GPV60;^92UW09..'X"F*%RKU'ACYEG7XH2M[UD*4H" MI]S?\;*]"@.(-P0)R6K,F#-;B"MZY5^Y3%5358U-B[UNI1E1E M^R?#ADY7@>2\>6.QV+!B;'#4J MW-V?A#YDT-@*H41C= 3(/UM.I2CUC*D+Z-&Q#G37 OF<35/+QY;!$+,"*$@2 M+$^-MT/D!=>'%[Z)O'UO[_LFK")@"0V41OMD5M3*ZTULXQMH2.N%2^T=#;#B MB!I4"4<$[O3H\*B&O;YMM?_.LLIJ9K#R20V)NL,B'3<_2#HE^^PON.6X&F!S M ;I$::MBSNPG%BQ[%&C$>)%8LUL<@K8542PLN?R U.E)VGI\I4)8V##NZLEC M2_/R;\+9P\X9A6N::5! /J$09E:S_<&]@_B33E=Q(:\3*(+%D[6VF5("@?F? MB>"KAY3_V'<%"SO,+]PKD5)1O':7^/&6((GP M! OE^!Y9_N&[]_+*FPPL[X1)X!C68$,RLVT0'$A&"/5HA_FV8=R@#S(#=71F ML\S/#)GEV7ZJLJYFQYY5^B:%KJP*&%8KY!.W7S="O1VI?(6Z^"'9D*[!Y\%$ M>Y'[=1\SKC;) -,S'*C2*-G5ZS9>-KNJTS9!Y^+ U,R\#BC5'(6Z\CF[[)?B MC=SBY?+6'IJ>M\7<6D%@ MZ=^%X ;_>][20=O- 7Z>>;B-$ZJDVIG042MS_L0UG:M<75/X@B?.RS_Q."N; MJ1M\D_QJ8A$]4A?O6%UW>68&CM5\"_[CE1^C(LWYUL*_OGTK(BZSW:V@65AI+F:RU MEBC'[,O8I/61SP-^HZRG.O2^$8A0AUX=#\W^1L[,'#NGS3#;I)ZC(U1+<;:! M<>,F KIIA1U4F_S.OJ<25W+6]3\XQ(ZU#= M,CE.:=_$FF644LEQ3B@-;?1(!?#2$<^JG^]EJ$Y_/USPX1&G M#7@]3[N[FET9QW+)C7MM8WM!"R$&29&".1Z/QJ-[I=9'_9_2D;6K.ZKQ'9KB M<\'Z6O,?"5=*2B QSF?O?TXH.!5YTW'YV<^;.CRM\<6P"@\5W>)MCM7EXJC@ MN0U(GHJ: V3!&AJ^Z XB4RR*W6%\184WMPG)R;EEP++BU0V3)#Q4B&9B@#)R M$@P_6QQKII,-_OQH;B"0C/GA.'(23%W"!H U9SX1<3&O,T@7+('^"'3%<\_N M"/L5N]F/U*GV"#;HI\'25 M_[A:^WE5Q> WGUL@=A/=NL;&UHA/G=0/Y1.X@.&="]I[)4@4R8^J] 9]4$BW M2N)6_^C,FI%)2Q+6O# AQ>*!P9N]T>)[%=FV9@S HF?>V>''O<:H&EC8,P@G MG^L1#>JJ):@Q0IY4@72D!Y0KAVO7G28CX%72!'Z=H#BQ(6&O,^YD2@7 MB\9JV8@14E#Z(C8UZ[<<0&>2OU6GYE(,N!ET1*]09K-FC-WA^=2B8 M>D1[8C=DNFZD01+RA1CH*6[RZ'+B=HCC9?1A7]0FQ:O?=E*ML\LI?_@<)LZG M/[*T=W%9.6L;WS2'(Y"R\+#$XP.9(9FDWKQ/;:[RU)5$M=IBR!%^T0MWDWYU MZ=N?N2Z>G!4D&C/?4- "%G8Q='/#T%1]/1@ +X!K5\:-H^;:.SB%5-X&Y^\VD!V-Q MVI*I+78O.VG':,XNN*[,3GK%J?%DNKL H6%ZF3'F[K5\S,:,0.E>,--(THU* MIESDNOTRZ\+C^6$I:SY\R[4:65$B"O%9R;]P^TY_C496WDNNEC9'I+G.4(#>4NL3NG5E97UF5^UU1%(( M_-Z'OKFJC)?I&5*X,_S'KG[[VE!@WM,28_K:_>Z#(2H[JS:ZN6/B' B#PYL[ M4 ;L;O(K@&80"$Z_-'%R[Z-;YTZ 527X!2#VHBIZ.J*F KSB$GV&(HG:F@4N M#H]HIDN&_S9:>AG>]2I[RRI?:/L4YC:6[IU"&/-F*R3]_U @>5 ]9"6S8A2M MX[/20TD+\Z9P%D05=E,E>Q[SFIYR7!W^*%MWY-@Y<9([_[N2,S<[)&/W%^K= M_>?ZC5=9@!_F=QDY6*IG@3I$4Z;J.B1472AZTG]NU3KNM"^XP>J1QS.QGQ&^ M,[_6NUU?9NG4:B\F:(AXFCTD:*%P^P[OUV6#&_H7)YF'FY%J=SDVV=%/O1E/ M.!M8F1:[/X]PWN M76$QA6?.)X9UF@P:S]#\O"8SCCTN<1 M?VSJ**5B^=+E5#:8&E&O4NK5\J8P3J"[;8G0N(K:0J]+$!XVHDCJ[CS9),N@.S#OLQUR7(ZG MC$TU%&V?VG ,QRT]N3"]CYA#]L# M"%'8,L]&AGX\U2<4"R]DL(EH:&X:<<6>Q'Z@3)@IY^^]*L]@-_.\4(T$U__* M6%/-_LU(?3@],?^'-)-C=4^*_8+#AAL >!F6/L)N-S^+]2@% B^;W-; M0]A,H.EBU;!E2?WY?=\F]'>*K#@W0VL;_H;YFSBS)#2T%[>PAQEE[Z8NBD>M M?F4(PO%,-N>ZL9CO+REFZWX[[$]B#?TKMW0"[F-2N?<238C;51@9M6TI=,7^ MGUIC_[%&P\%[2/";QXOY#UXE&8I4[R.Z/*3U^:U<0SN;XY??,#S5)*R,[[\B]SH??2+R8!%7RV\G?)%V_X>V^!./C#6D>IRK9Z MT]COOFF*+$#$U-%7G\$6LXD$S_3TC1>+A)HI:]*"D$NZ +;>!]U5B!#58@'R M!482J)F$ABU5'AB(&,T[KHL;.0?*"+JHAYT$GR\?RN!I**%I'%:6[1Q_<<9W M:%A'T@]6%G^76U-Z!H/U3K$U'!SOB1C/S+/GLD-6(<_JUY& TE+< 2 I?&3/ MM".6*IFJ#PK)LQS;"#&,FK0NU4]M:TG*ZS7IQQIT&)X W:] 53S4>[V=0QQG MI&(%&\B4Q#%K]2<,&;Q 5QTDSI/"N2 7ZMV<0U'YE#+^/@BE4A+1.B-CZZQ= M?S'#64%_RK3)5F_V9>9BYL"%G/U^O=O;M^VZEB-1Z=JRQ0*8W@C;W5I=\/3-!L_\D4F+1MMKUO/"6M&%W^=]-I,";IEK M9\B[A*=HIR7;?KNC3D=!MM%.+>=V?UH#MFE.P8V[?CV=?I!ROI M"L^#Y[=#M.J58"7K=T)25W4X#S4Z_@I?KKCYB;G#?U0;]V< MZEO)=?%S2[>!+;XS6R.-P?=&XI]PNEN_T7?GR2ZB7A?-,0(<1C'?\2T(%E/$UB$(_[J USE6\5)4-G3ZR"G;W-RM%.ZZT>^88A5VZPD,/ MK1ABJ^+Z&;IQF8+@=!=% #V./ZZ&ANP4GZ=4A1/H<+%ZG_SPI_I6M\>U+T;O M*/OF%*K>"5[%SH5>P+*3C1Y\H0D9@U 7J?H>D%1KJC)HM""A(L#I)O^UQJI0&P8;\4:CM) MT(J>J"=LQE/TZK#DZ&X6P./-E"F>Y&E(4:[37SFH&SUI_(.'QU91=BWH2G)& M_Z2/U[[K9+/B ]8B5KFH]DMFUG7HL8.-%3QRZB,6_,=;U0X?A<-=_L!A1SD M;U@/+]<,?_?TEUS#G[?3]%$I\A:,4ZJ(LP9LI8NVZR=%3.F.W=KB:@O]9I'E M6,4#F;8/E/0=W-M($"BM8P&PP;X#H>M"@#^D[9?8\5N+7X2R4>M$A70\$%JU M=03F2WGO+@Z]06SQYL0D]U!VW>^T23GK>?#>B\_"\!Z^JO[GO/N;68OYRQ9A M[-2?S]/TU$*:JH+/3PC1'8R8::&<&]0=2_GJG5F5TDYY%9#R(-%GS,!9-/]; M^]+!=^Y6-^_?PAR9(A' '/Y@7K.A8F)M4]'H"/^%EY5S);1<(,FCJ[:P6JCV M,*?=7)38-<'TRKH'CJWK1U4\EN;9UK QS@]\0]C3 =EL7ZA[Y[PY)1?5(H&D( 79A.?R]4[[ MT_0F+$>HJB8DJK**'R]>6Q&%PTD1D8L*>KH2Z28YP1!BR7?UU#(KQ.M7=HK6 MWTU>7\.RB>XSPN@HZ^7PG M^/Q1>1?*%U# IZRQDR,?KMVO-];Q)CB#-6$V[C+>L@ 4_=_!VY88 MA@8+D$6#P1=?[/"P !/9_X5BS+\=Q0*H4/?-U,#!-5$6H$Z-S9=@ ;@45OF8 M, *%!?C,,:_/ KC#_R8?>\]*,VCH_2Y]P/T]FSG\NVHB0Y'8:K^S D4RWPC% MJ^T5[?W-2/[7RMR(Z7:=E1O1W)N:KY%T5^OG^!YK&9.L@7KO]QO"N'UC 62R M7_.G"G Y@B#M,)]9<7&));>U>L&DE>[>VT'1IEYZ,J*'[IR FIL,/C*,Z33L MT3&*G/]JS-.ZZZ1I2&T:0OZG^,S_S$,CU.WQ;T78SBHXN'_YL7TG-4PJ>OO6 MP/!.Z35_;[,1KNX>C:C)^L>(B5ZMJ$F5MG'+20%3"+'/<*[F>6+B-R>WXIS( M\JRCHV)C5A*V6OMHE@78;^?!\9V7^SJ];M6!;F<$R][J]V9[.]"Z\2FW% ME0W1V5L":8S$KQ3"ZB3QC!(QF.$T'D*KA(*6*9%-;8WT@TYS4(1$3O$6QLQY M'0CW'33Z6;GCJ0D4;JQV8YP23?JRZV[IZ"+R:;\9Z*3 ^4$\.L"+L(X."BN! MZFU-G!K0J*6%SY'V"C((0"M)\*,RK 82RJ7#8YSRK2VN5-7B;+K%*Z.@%.QO M!FYB#LK![EL<4F19M2(5<<74@JYI^Z).A&SQS>"#4ZC*\GA.@[&FXEY]G?G) M(#5]]A0E>6UX/_:DX+*)>/7"(*3;2L^HAW6 =TC-&-V8 TT3=BI.05[!43JB M6P=_^G.^*S:49 '\99LM[[H.LS=(B'7-P(VS[6W4#V<[%J<^[..Z375Y&=@, MI,+2LZDIA9'WS;7SO9AVWN6>Z[NOT[QIR5Q_([7A]TG\=Y>WDX9#^ MDL/2)1]J_OI/!0WA?;L3*!2+$:KAY^,',XE0LST9!)0F3S*RW23;O&/+>ZH5![E#:8V.#.! 5QPYR>H,>! M$S"#%%-EL GSJ%@7<*Y>LQ8&F=87<1K_-9'\_E&E15 $'5>GHGRJ:EU-%8'9 M-_A(-6QY^-0OBK@7:5!%K5$,<5C2!'@L(P",^Q#( MZ)OOQJYCSLDKV\*5%WZ/5<^&JP[(:_4MF=(Q+&!=#Y/VSE=5YG!P5:*[_4#V MGE9^/#3LD,B#EJB26:@JBBXL2M &O_QT2%KXS* %6T]E*CP,&.%[.@+YP6>X M&2+D,28993UQ!GW0?6CKZI/T\(M.WTJ"VB)M.PRNM0]IZ7U=UBL4MN@98,>2 M1J6*!FS%*M;3> M]6*MX].6K_+Z/19)2YL@LXLV#3B!7FUWC&2+-RN:>RI#.I<$UN35.J2I&+/- M./LG\I#C=:NX/Y7\I);J:9(9]CPQGQ/0%0X?VR+5#0/YMW-?*/ZNQ<4:^9?! MD3)XQ3]8]26'!3BM-L4&OV^DU]H3'H5>\!2["DW0(L,3'Z\(\T'4R /0ZVB9 MTZWL?'NME7] 5C.^IM=]A_ )'/WV#&DVBF7[=8]#09L1S[:\[N6 M(+!]A^ KZOP$?QBXO".78 $J)];OM61^&Z2^]3W?:6-GEL//4WL"E5T5%(((MOFO>FF9/6U0D>QE,BY MN.)/XN?$3G!@P)5WYP;5=MR#\YGN<&EWU=O>\/TA%?B5S8W(/XVL%J1* M3Z/6PV#[E9"%.J"Q3[ -<(@'L1AJ.(<:H*%^ 6"S"<*.'O%K M2UP:"Q#Y]/2?8M4; ?D*"=>23#2HI;EY?-+I[0EB6EN M/8]%RP)],.70A@24KT=PH/,I4QU\[<<47!!5G/.$\6QJAT)";RD$N\JG^N1# M?8*#>R!3O11B=-+.Y#$C;ZXZO'_=C2LVM4/&'0SM8\5U _J/Q19H=H;I 3:5 MV;W"(9[><:K*/Z35O6/))$GXW6@&#^WQ2#^$:V *L M[$4T28FA[^$(O>@2%PI22:[EJP3JE0A8WT/(F[7B E5&W66NH"7>E,7R_76W MNI5BHJ)7]W$C;X4%2 KYBF+>9J@2[Z1CMUMJ87C45@IVQQ?7!!T'6H<:!PC9 MC?93ZZ\5X4/&$#^[/,LPKX@9-)XW7V-FCO?HO\[OYK-ZXVI:%&5K_M'U&>,[ M9:J$3&D;5I'#P3CF(QZ!^I)MS5<7/L)2Y]7+)Q+[L]&/9"%W, M;6V%!MI;6;%_O#?+.82+,L= _0VB.VA,;]W%5!8NK?<^UFD-N M6M*R-&VBQ=E<$,B^5RTD4W<[P^/R>_S-'YZT,HS9D;* MKE^R8 'LRSHP]-_IS>A_JPS.)M&RM- M9$.,[X7IY3!7O7#7M,66/JE\OAT0I-YW #X=H=WAF,/6K/^Z+.-_\,)=(AS* M A@$VRW'#$VIK#Z:X%K )LC.FHV ECR*Z "O#$"T'^35M$!YK+V/?@O\@A M+=60G_S/NU3Y'*E"\0(OZGVLH\3>%^,#T*$O$V7"I\Y-1#JEE(FFB8]IG[XH MC<(9U7&\65YMHI?]P]\H( $;M\E(W)'?]6?RL2^P:>9/"O/R2S1BB[..O1]] MF&]2&'DGWN6E1OI14R7- M\9TI%X^8&3WDN_2']!/ M#H5H_%7/KC2T53=HG8!H4-(MVU'3N\M^4%^@JI8%B"U? 7H?V/MI=4\SX^-, MU;[GD?)7R0OM!@R">:DVZ"*3F*KQ/HJ=YI0?'6>UF>_27".50B+$)W7,SX<' MA^M?K:V4J\,=_5QPIE+'TM+TGI2&3971BPLR-;QQ@Y**-"K2F#2<3GA=Z5$L MYEX-%'4;,S5ZLC Q;"J']CAE;JB+*([8T2/DI0>)70T[K A0N7!*[PO @$ZS M*IJSRW!:#BU(./KL!^D&)B&EN#RK.L@SCA5OS3F,?/ DJPB*:7[*++G MV_7[\ZO#PZW8B[P'9A\HW7^Q;_:7L^TR'?$9#I+G)]Y1&+(P-U_7/R&3%NFR M7Z(EAXDNX_[AVKZQS+,;KJUNC% AH=PR]BSZ0R"J2JRP4G$B)*WN*=9+^X5Q MW>(E_/OWBY 1TWEXPQ>CJQ>&9@H:HX.32#RVS8UL4'=J/ 1&2PM&TD2?R:O[ M:MCK9'? (;)<< IJRVK@_P"]#PNQQ"7++>;IC*?4,P0>TG;D01:]S8' M$[TN,"ZJB."-&WCJ"SUR/SW>4O=_4D*0;.WM=L$7B:_HT+%'TYAJ(ITI!W)1<(N7A%M3@IX(9W]', M]DV[?>??I*$[;$Y"X;[1S+7O#GJ2PU>=;0X246/:U(4=XK#*K?B5F#+;-V3= M,9P Q\B9IJ%4DE=-]5HBR(M667S[/5G SKJTSV%WV,S.PV/J4LZ2N'!AH4H#:YE,*:68"T%5TGYFT7.G[NIY'=MQYY>S"E MJ0)9S2\1[.0VUT76:'.&VED'#E#$+Y";B>/U>Q5IG\L3[_BKZQ\QBGW$/SH0 M!UX6TBO%GK=FJ O=LQK8%D2$)U05,:*D7PU_/=-^61Q0\V=TRK"BFOV^.UJ> MK_H98&2R;'>_Q#<4Q/]+:^,WY3EC)*1C?6R>ZZ#*.,%9=Y7#W5-F(J2O2K[W M>,@?M\X]NAWX=LM_M-KHR^5PI=?19YU=5$F$ MHQAO1A<+L.#[RYX%N-?+9 '()>QY3(?_W+\ C'O) NQR06DL@//O"GC["^(V M"[ S&C&,*%"AUF MC8LK*\S.W^L"R71F =;KMZ59@(\+9P$6[Q")>\F_J^W]2^4-^(I"N*X?)5I[^)#+EH2^A'35*D"X M)1!(54*7E^IN:=L"A.D7'NSBRIV0EQ$@*R=[1S)$IT7\YJ6<+.Y]Y3,N>RE6 MQ1R[-L,T@5_!)/_LI7 6K$Z5S&1I(A$P/H4FI."O*7YHA+*G8:#WFJ M\\YVSEB8G"_6_I@KJT0$/PI%^M0HZ68&1&[L=?(/RZR=?P MD4B^U"G-@C=LYH'M%D?;!X6G%"[4!&](WQK,O6UT8V#0B,KY8NU@*+ELKO&T M>)"5KX(CR(8W^#SGN@GIX?FLNLPTPO@:6^?H9=#G8B4J8=Q.$"E]S^#(B63@ M^9M+NK40;LB*5-H8+-X'=RHAVCLD,:(TBANMZ\\-5@!I#7U!468#'KV6E3I(4T:G/135-.%KU(Z3-A[,AD-S!0^^'#\[6EQY7 M(!EH[5M0>7.LIQYV7S9<+:%DC<_/=.7Z[7>ZUP3 8=4OVRC(T@,?6<',5CV/)6DU_TI48/:R^E=Y;W>$BX5(T'GB*<;>ZY[XC^-GG2W$7K FPPG'[R'I/ M:0.J:I8>>4IG63J19F6:TKW[B'H\L5-R&O'>6]A7UQ5 M/OT&YYPD*/*4'2NQS(Y\;S-F0&%FAI)V-*(_X7%A:7&5E9A+4*I$_?IMM)/% M'$W49[?9S&DT111&[( M4_4MV4#!YI6]G1I_X$# W)D1",C\E"VG';-<^.S1E,;OM'3'S62VWMII8BH[ M[!LS7U;\ MV%3:]+SI6V>XS$%UU2PX=T+*[JSFI;*YX?B#LTS^"OD" M)R]QO?D=!=0TN?Y"5H':N, .1J&&*DMD[:F*A/ FCH.)E;U]4'7[HM$ MBAXZPX[>E2K&12EZ:CU>"++<'V3F_8@[::FR>S'O][LJGOK!H^OJB0*!EY0[ M);$++3-)_8>M'CI;F%Y-LJ9=8)((#GT,XV]4P<\3(?>D(8R\-@/*A8;B:3(G M9HT[= 88INJ:TFRLCZ:+1Z*DL W/9NAK55ACX3>#UU\R7^\/DQ%0:)8J5+V: M&1A52K5/1,LIS?%JO5.[#U3B>)F-4_/U% O3#Q.G+)JCX' [:DWD!//TYM6Z[,K(%1^R/S- M!LZ!Y';PVF@Y+@KBVCOY*;S@6K^*CO&0I'OG<7\LN^4@47^S42$H&1X0^3'MO#ONPV=*F\TXSL$OMRE%M>[AK@?1:LYP$A*)CK>KCO18RM+(=2QBFX)E/!M M>[$$W_A4?YT6\60L&)X3ZPS*^PXJ6XC-[^K=I@WP>E[Z\JZ]CQ]61E(YNM?S MBU@,6TYU,H)<\ZXE7<'1[7(#*6[5[W.J0\:80\*K9\: MMPKMGCR#UY:4_Y4S$=#0'4OXUKY;>9Z6ZC K[K;\Y/TQ\>(S"9E7I*\G$D#Y M26O+@M8[00&(Z=))7G18(*T7I#LS$1(XR=\NSIR;_+F_('IK<-;>3[S&:VX. MU2EUO,X 44ZXCPRIS_#R#)9.I&A"X.#*UH %M2]9'RHFC5W7@24HA4-RMC,8 M^C+2TQ6H)?<.M\/9A<-+*XS1^]S&*#CA,Z8A3Y,G\.'YV?1FVJ?HZNKKSAQ$ MU(!U:B\KXN[/;J M]KUR/Q99CLK@C/Y4$,=_12'FV25?T60[+3;#6>5Y:8!B-$CM_*$ZF;;83SG8 M-A6G]L_5SPN+9O-CW5'A!XK%G1Z^B/^.EMM'I78?V+5-U-52KRC#^=T-ATNP M:VH_W5'Q#J48*7KI2:WIE^S_@__KRE/_;7=IR.9@KLWJ$UV,VAB#@SWI*IP8 ML\MV'ZD".\.$C%=DV^0X4FB"'9.0V9:&5UP?,N$_NJZ+O*0=TJ:5731IJ3)@ M66_0/S2[M'K;U,3TP$7M'XGF*)JV8,J.:20U>@_2SP*H$R\%)3XW("_2 10J M:7EGRZ8.IE>C8/RBS:S?Y7K-G;T*PZ1.TT%@M.7W&V:1 M=0ZD307=)-R%_*]OY?CAH!_M2F@82,6M3@,7!Q1A7DC.Q*9H>7:6$&](GP M7]0/2-Y&AX]Y15;/S8P+&5:T<^HMB\T&63E6ZKH0&C9C MU!;7/'DOM:X0"1JS:=\X"G>= 'I?SHCG?05Z8UST&7I$"W"$5+UO1T)F MU?APIB"/2;?;!0NZ>!!0B;5.3L46?H>RWR6Z]&2@N6<=- M,-)^6I)/1QTM%F/.ICB+77$?CI:\RP9[T']_F.Q_UIEB P0DLEF$ 5IIZHF9 MLOTZA)8(!76K'M@J5_!SJ1J$7\S#&SGQ2XX?[C0T&1A]%''^D6">&R%=-DL3 M?"#M+ 8AQD05H]";M0WQA!19@+.XWM8$?.KVP-P??]PC#W$A51;89__7;P^C_U"6%J#HH'^*FB@L)O7U'MR10S,-;?0%PAU7[A&B:EH M1&BY&4)O]) MD$?T?4P\HYL$A4+FEG)3>>2%-4Q%_A!-';M6-E9RY*/0C1AS M30H\41%7(@,71AN704,-;YV0$/GIH#IMC/) MUO?=IBNB>'4>HQQ?SSM*-[$+)CU=#:VH 'K,GUV+"NDSK:1;"]O6RZNVY+1& M:F=5$O +0MJ97[-R>KJ,E4W75T[\%(RL3G;(S[>Z4E.R$]T6@:(]B,M72VZS M-WR"$O4((6I22_4-&;EQ34A-1S]R<]N4=4F5+]J_!*I@3@DF#:^ L),6>VB" M95#PFI.,I9(B#_=54_%SUY,Q8 6[]-/AXC7%.OVU.=X?TH:RK9.BL]V\&Y2NJL M9KA[BX:]CA%)1^ H +891'P3HG32 YZ:POC^DPZ4-F]6"A-575UJ^E%WTU(R MSMHU?])PQ:YER09N0/7*'+\3MZ+SJ*GY]HQ[E3#P)?Y$[WG]<%0(TK9^!!-#CF7OCA+=U,HI*DT2H5W=#004>6)Z<)8X2MYQY_S Z MU7H??$8+T>5#HO8UF.@Z#PN@R+P#IVG\II.1<5O2>]/9W?J,N>T?+ "![^\< MMQ<*@L08/_W,1C9#BS U%%&*PO0JQ9KOS<0^CL+_3]MPR@6 MP*6K:E]O?SB]$]$WQHB:BU/;-P&]&K^K.[, N!JR/?VKVOOL'>QJ%PN DF:/ MB7V*[1M+\[UX_?=N9Q!_O?]ZE ^@CG,]/JEZ82)=:.)%1S8/=1CKDNZ>[5 M4X'"4OP20N!JL87!E;T,U;9]D\2S\W8//LV'E=XW%RM7?J>^E/^OU]'_M(8; MI+M46VY\UG^)N65X]$+N&:&+\X/2F_V8*YL9<+;]JH=+WT 1";J_6(!">:%G M7D&9R9A; RN-O3 WL_E;YZWVFO9^D0E+C;[O&Y,A1]"BX:FBNA%]0Y'QNH;* MM_K*SFH-L0'YT#]]-QG^SSJ**>#NI9Q46%UX8SX.WA99@MS14!W(F97GI M+("[)WEK?M)2^%'(?,R+K.F01XQ,D4/\R1+WLRU0KY<)"+ MWWEWJ3+]EY1R1*LS:L&GH\FAM;9>-A8AMO:CT21>Y_IUE9':#QL"X-1UQ>VV M"7YN[ZU)X+>0UZ,[L=7=6Z8.$,@ V3834^@S/M4;5URUF03SJW!]%--M. \U M<'^25#MB;19K0OX?Q90%D0U)K@#K<54ISG&$$?GV!$4+(9$C: M1%.4@@>XO1,O$(@'#H:\K9;!.PI'+Q$6=%#%8GX;/ BSV,_!GL/+JY*Z(E$F MM4S2@U/8'%O;]9)9J2,;%"YD=A,"MM*;VF[R \WG;ECN>#6KW=C >5%^5#.# M3SVVW:2G4>8B N57N>?7@G&5- MBC25(C@6>Z.-DODR29&!T)&[EQ!6!CRN5BU6LS'T$\$<[3%@ 2Z&':L[;6AF M8#QB\'A%_Y+#ZSY4T5?A'/U_=/Y06W;9OS\6J_[%O1FQ3=R;9VL&S#^=WL$: M_D]Y6EW D>"D%4K.JG9 M6IC+RP??G181>Q=C+*TNC8C(^G1=-_M3B[V57+!SG@60\8X1DE3Z:1^C(LKA M 1*@#*_3.!Q7*-@$4G0L?_D6\W@-<+U2(;SM4\F4G!R'T+6YR7JIOC/#PX82 MW[OTC7133NNCJL[P+B^B,PI_4!KM)G-SR%F#RQ]&!P@WJ00,6BE;):K%A4_L M++_,JS.!$U(MX9,9KF#*6S=_/Q5-:=%[IAK* P_(Z9_OJXP$717>,0\(N9CY M1SU7VXHM\MYJMU=066)$.U4EQO)5R230NFXMLT^04MSJBN"RYD="Y>'/%\1G M.H:]%BM+C,,#L.)MCT[<*D A\C>76K@9-2CZP1CL=)7MC[7;4@TOQS-:2BN! M_I??+TF.I!XW5ZU$EDFD3GIHNYYZ)Z3T83FG]\D[/Q?>G*LDJ MKL)0@6/MVSA_G+?K5B[Q8L>DR2;>;7>(,XLT10)BA3#+,'UG[S^#*,C<'?B!-]]KY)&;>60!@JV*?W/*V+1,@HUOOS$2O0!J)##"K._"Z3:]7W: M+R.VP'_+9;:4@*[0U21\\6H,MNB@G=7\_#F+&\$"B/*<&VETCVPFV7(W__\# MMHO5+P\HOWLHE'!V(HY^G.T8.ZYK%.97%5J'^6XV_54_O[K-GJ0N%MB1OU@ M[VUYM;CEWZZVK/KR-/=R:+:IT(JG&IZ]?+]93$S?O.KM(^WKZ+C_+#O8ATNY MY5&YL+1SA 70T[K(OJER$5ZKQL$(W/5E@S!5"ZIF7?WN.O/0! MPW_,H\F_7 MO(>74GK03Q)TYVS]_.\$8/3:54JA?=P6'Q\?,Y6M0'[%3#+("0/?8W(:1=-^R/Y],V>W>%5W_O M I)Z^ 3KYM])]5VRB56[),0FNC4L6]O-CC:Q -_&,'1V0!YO.'\RQ(+K+O+GPJ+4)H;=#%F))_=VBK !WWQ4//SWH6/VK)%_TE&V M#AIE.T^X=XG9!=OLXN^U2N:AP<0=_MJ:D$^U=->Y"!M*&MVQ$:%*Q.% ?Y$Y MEU+;GP9EUR.Q9HXN7:#GZ'7WK\F=/XH0?J/#LA:[%@G:81>N)1W:US\WX+Z8 M]QQ[\_!VZ;VKH=]8 &K&[V!&/?'_8N^]@YIE29=2H(F0!1$E"H@(" @O7=(( &B(KU)"2T$A-!3Z(&0$ [A><\Y M[_=\S\SY9LYYWWGFS#>3?W+/W,E]KVM=UVJ_]5L]QQD;:GA.1CSZ*6Q']\A_ MF_1>.'8 >"6X?NC<:=E5HFGY1WE=LN(FX-"EC=T]=&QS*\;L]H>.G, =7NIK MV)0F_=!!'#0C2C.6CTYY6C3]F]JJ,$,&MBQ!X3QT]YB\4$W[;0Q[P9VX P 7 M>BN1=O;0)_=FBH"!A]UBHW4< *+L]K3WPPY=1L4CE_&_]YGMBPGHC,1AC+P% MV\=,CI(E=['%W)*LDMT"=$%N:7[1AZR,I/(_FW6Z^;9J?LX[WKNY\N@N%L:RG;2& M"1?-QSXGL=RJY5*ZV/.9&/CLN@BQEPS7=1UH^9=2E)4,M$!3SI2T6R:R>5=CDLW-KH1'&6N"T6%+^^VJ0DO#P>- M(A6"_^D<76H$XZ0A(^#VMMV];H@'J0!3B^V&S#6K._AQK9Q+VIC"&D96;&JZ M>'J^;SB3:WDZ(4A'RR2A)%37V%B^U>&*.D7M.0"<_B"@H&"$_J+U2LJ8&9(B MRO>2Y\Z/J23LTZ@V]5!-VE!,11YAN\-_VH@D@[FCE/-1GCL*MF/%]C#@5>M^ MS]6G72G9R22T+^,A&KFCF^9>H/IH%ID ]2C=Z='M12EKO- [D::)&I]0-#TY MP2#@7*9QZAL2OA[EB&_$V&2KY#)%\&B(\31V+S9O+Q1D0OG2JZ/%8NP(GL+_ M,/X-A&H:G(@/^]G.@OA<5&^"0.X\20_#-&TV(,C?)Y4%YP5F"?QI\-]M&HU[ M*Z&%>Q5@??,^ABJ9_7>Z"/,\JVET7- &5[EIVO5^_.*AEPH@O^)G1$J)5W>JNG6<: M!EH'"!_13PKT$@3(W\'-ZU/*Z+GFW],XE\QPD32]_.*]G%(P0_1IMYF5%A#H MIKO^IF5H]3'],\0\]\V#H/N1MSXUOJX.92)2O5 K@A]IMI$UKCO3W4&=$^RH MYOCG2IO"-D,JFK69A<7COC^4)H.D,"V&1M[J%\KRA6Y^2^-CE?68V]I!;R*_M59MON_5 MT0^>+4\O$ 0_+'F8Q!S^H9//>&2ZU7?Z&3[XF5>4GCN^YM+( @JCI)._LH&* M9%?PNI=]]]Q^@$6(9UBDMIOEYZNT8C=0>NLMY^LX9BN8S0%@6% X0&""8/VD MF_JF 3+Z@L1S(I_(/_Y@,$@-Z4)*'8[DBTWLG-D1.%_!7C-A(5;@?9[?/BIH M@*/6U1M$S@Q8--W)F"7R)S3 73H/==J::'WB9=T4OX/F<--3Y W4*8CUA^(N M8S.OIO8/Q9.H@-U>3JJRE))YTA?(; U3_BF$\QO!JU[?U43\"@HL+L.J-R % MI4^$#6<&/XR!#5IAN1+-YCP,MY<.,X)P@ !ISFF8C&%#:A13").H6\H>=GRVL]J=WCOQ:A\3FY%"DP>"PI; MQU?46&6A6APQI/-KA:L9*]TDUH+JS3^1/NS*+,&9^:'>)-'6&1^QQ'")M()$ MUQOS6@_^J'T'K/)F4I>-_-<%0/ 2-Y-N0- "!;)K-H%!?TO M_-H%:YFY^68?=; M$+10=_(7QK'ED7/'M>J>SQ9B3UTOEH[33H5\*GS \9P9"!JJ*L* Y64DE;!F MVG'4+9I9+GRJ_4F\@A7"E:*@!R'^*6>SKAF?[ '*-(LA\SA]>W^Q7.Z;X=J_HS&%>!'?=1MI>:A;PR26Q MT&P8?NN2Z2^G&\\),KK*N=_C.=,.UUBG?)ZZOIZ9XZK<39MN%I?E7HU!\817 M075)SLR\,O8V 2?E"U2',,> M+WNX V[/!;MO"8R%0^81:$?BY'G<1'I6U(J!E:[(>N?\Z0\$8=/S$++I MHW#7@N(^$-' :;;782;TTON^VEC)AT ^ZP&=M_V&IO<&C-4F![OG(ZW=B,T$ M'%>EUS%@ V#-2VU,L(.IO?_L$/SK2*M ;QZ]T3^[8T<'KC1E-3<_]'?NQ[V\ MN>J/WTQS\:7D=_]P61L_HXRO28+]GE)0GE44%I9R+=I<<$UX&CE^>6G] M %#3O=;"V&C'QS)B8@[#%,(!X"ACW"_=PD;K%HQ1VU-2VCD 5!S506AWT>?4 M5F\&WSX +"T1IAEH9OO&!>I5^C#C MUS6>#;ZMT*R':%\S,(@5\]J=,C)I=H MBY[BC_N24]*#7U>X0%(I$5C,35:.RXYH'$[UC[.9"=$5U0?02H[9OFFNIA;1 M&X-A.XH_8D:7,C]Q16^C@>4!C<5*V#+X<+]>_?7N!8B>J#K:)ZBNVO?S+L*Y M,\&=I-0@+I8!YWGD4F82(^9\/JMI-(5;]7J!Z08Z#W:7;7E?K266,K6/@?Q? M+8JQOPZ?>:6DV?D (-/;NGZZIACL::=/Y%]\$UZ04%^Y:C5=R\M90Q-1DIPY MW]\'RGRR#3:JV,BII!GK6IW8;?1X!7'LI)Z0O"Y7C4"#G"RW%'7H[<&\^J2& M@"=0U"VHG>"#<-+=$:]DGYD +SE)N!A242UT M>KUU!5\=IU;7O?K%Y1DE75 ME_M.CO:GPFM#MPZ5N<) <6?SY%*@U$2?M#7YBZ CN#1=L8D668Z$%^N.5DT' M&1!Q*1G3!J2)_?'/XZ#/31]2^SWW&XPL=/3B/[C/M;&A8^(M]7"J!'OCH?S> M3'I/LY#+GK)'0/EO4EE#+7S!LL3>7E'RVB\OCV&4,(1RZF<+A4/9<\&EU1.1 MN%YI+R?3(]=\9BW^Q]WL/.,Q:,4%C2=AZ=\W[6;)(\7$B7,[?AY[+%/IT595 M7]F22I4AK^PNZ)V25;->:#C;T?B]H%>K<1<1B-F(DTFEI2JW, :["='-HIMU.? MI)M9"Q^9Z#1S<@L>J49>N+\U8-!K:GJ MEN5:0?KI"?VHT2+#'P"NX OP])]*3Z3VB7PTY;LFR);(] MW6<7D5[71 FPWL[T\^S=;D10^D(KP>6\'O@=H$&ULM0KB=^,-3T[O1 /4Z&( MY*L115E%M/'EJ611O>N7N_DM/VLB*QZV6NFCF5F"_[S'(YWIWU)7$]#\B&.D M#B!BC35V@R41XEDLHATSR?US)4PYE<>I8ZA%"?2HG4U804$O=G?E]:^5_7ZF M,1[]MS7&/^Y?E$K8JK\6S!I-A#'GU-_7 0=R9N-V!5.PONAF5$@:_Z9AAKC* MR'-72!]/>4V.3=VIGJ("@E+XV,5:5XLZU_C#6##Z7,,);O6+%YFT!PDDM?F! M-Z3 /F*O<_/? ;;*-!QB3_E8PG>\ \%E O-QRTE@+NLPEN/]-@=F!P&7VKRY M%(/5:UXV1AK/%N?'B\1D2)]P4\2$ZK]8=OFE=MIG6M!YDA1*9HS@C%&A7Y$( M?"O[J86OA!M%\#[,:?#H6R?S8Y#*@KP& MF'K<=,.2\FPF-Z>3!SU=4LV2M40 VZT7'F(>R+54O+SU><2;6V(5]Y+G+\C% M +;O94WU,H+"X(H].Y(UL(TJ&MJ7WEY=&5OMNLZK6;WC:-Z_ZNWC,3&1GFF6 M$0XFL] E%:Q^C6)&[8M6[DZQ7--*9T-N^[)I!;73FX",Y=Y5SZ&$U9B%6/]5 MTJ95P^9XU[%1XS*I(1R_*QQ94ZWTR8'WF6Y$<@7M[''XE:+"B_>HCX,?#NF; M&IW!/]BQ$JEMU^XM6@MEK0E6-]IIYJQ'J?*(WR2.(Z6RY=/!2BMQ#BOG3C^: M\=$?+F_G7=P%'W?T1#J]!C[-A61O=/57/-HQ65I[8W]L[_6QRLJ]X-/X_Z 1 M^7].^6.GB5EXN[&QS@& >[HF>B[5[94C MF)$;KS7'1,7FT/8[QM&;G:1,^MHSV%[L42)CSF.:.D?I9[R44=O7/,IA^ *] MZ1M0EP/ 7:Y,1@Z3>,"3"EU#%S8[TE^0]**L-C)R7#UBIK\/>/;V9XS)\T(O M-1:NRX_W.+MEW;JC39=Z$LMO84:_I;$ <8URE6#G*=5$[CS0*0S^BZ['L-O/ M6NK\\&6WH)8D=:^#A@\]-LO,G M2O+,V"K1HRX7.PN<.&EXE5S:UZ_[L,E*=O_TT))JIM[A,:I"*]Z>_@^YE+^O M%Z+4"QT !@\ S.XUCM3,Z-HZV(VJ \ -4:+**%"3%\,V_"G=5574P=CCM@Q; MINO[*OL[ER1Z^M:W$'IA_OE#!"Q#<';CADC?VZ9)!IYF)X5C_5 SK MK:Z!Z-$2 M5?:57P;0O(D191G3 G[4^*"N@X7^,9C<5"SS?YF(7CE+.4X*J9 M>21+.SR*3?(C-@W)GZX'2(H/>7D+9&+\44?A^+GQN91/A6ZU1(U8T;U%2 MY):1)OG'R-!NON(.N5S@-8L_&H?N&BU5W*+]0$$HTVY>=S-F<@C+E2"3^JD" M;<_/57,-_SBT'4=/#:3>!]:88O9 M6/*=A/T)6?3U3S8#G4L+]2'1^Q^1SSVDKYP?'SZ::3)3NKX5XN]AZX-&2AT/@+TG[5B)61FXN;V-(+ MFEL"R\?.FPE4UOM#W=+('75;3>IC$(9_M?ENE!SCX2JO$&GR1Z$=Z,76 MQE*KOV++3;9[%,?TM/?$)GQ&869A59,FL#?-8_M)/V'WQCH-JX:>]IVA5%B# M&/W96"JRA[Q0>O'!PZ?MGQT7OG3=;<<9I\9#[DS]TW#XI4+P0Z.B*U2_=3]V M)'C*_>JDA50S54[1T,M-O"'GNV<3(B8V/]9-?]&5 \DE[J[(@K%G=&;\.:%6 MFZ:C651W:,H.?OT/5M8_83)MUW7HDMU=[&9*N^_/5 R$F^Z M_U$GL2PWQO^--><-J[^OI/W!Q"WGY1<7E(:P%%MD%^87OQ./K,.3E MB+E+R/.4V51N!_NN%>W*N8O,PDCF?_ZO5 ;54V_U,NIOK[N7R&,RA.0T=Q$' M'EK\39V[/E&Y]>S%=YZO3\P;+#Z_;U_9<'C3X/MZ%IX>D.6WLPD^L.UZ)B^3 M[M:K+[8/W0ION"]+7,\JB0^I$W.[6N0FOF1XQRF[]*^[F>X6?+XE\K*NB29O MQ(\QDYR+)HGM^OU:NE966EJJ]_)N% H7%X6DE)1A:XNXJ)N[KUZD557!X6T:.L!GK78ROH;Z& M_(?KGMJ&1IUBCT(1,4#OP5RF:_[RZFM[KS,G+E!/?X2-'?$2_JN#N/SFGW5E M>V\4T4.;[L&>6TQHDYM_LD7@W"ZIID;%H99BUAJ] W]&"MZ%M/E="SJK]['H3<87I$)J"PZ:!:5UTK^C M%_L"[QV>9^%D:<;"D3/SOZ\>706C8JDA2?HXE7666X\$]"A/H1]^V"01]0-? MF$(E>]]P7CD;.7U$=: 1&$UMW> LK<35U$(X9\EGCZ7UKDZRJDKX!$:2[LAN M;=M QWASRF5KAK4^[*Z;Q21E"B=/& T//??4T9%_]O>U\\R-(G, >*7V69%. M[7]OMZ>_?^C.3>*.;.7_OLJ\6N[:H/:9R]YQN?]]V+%M\F,*!^-#,"0E4CI4I9!973- .]]3--4 M[&FC+SEM\X0;,JX-'(FBA?D%2=[G:WCULU5YM?D4(J^U=JP+&99\>DS6R%1KMC!W/U@*B9K]J$)J$J%MY&M,TT_Z; =O M=^.!/[?U]"Z&]^AHLJ2&C?QM)L&<-H&>Q.TG+)-&T7)V; C*&+%'TFW(DQQ5 M2FJ.Z?3R7'YD^U;%2QKR3+',Q>99=H1246:[W<>"3Q%@#M05;Q"YWIF6.7=> MK0 \;?\L6,![OV65W]6SX[CQ^M]WE;>F%Z%27]__5 M\2RG4U=6\MZDF\4?AX=R0A4M&0TL/UY>;24]R\$@/6XFMQEB5J-K0D@Q\1/; M37HV*@HGMKD"R1HOO:T?2O@-#_0:W=15Y7$;N^8&OM'*?19:X4]M5C9J@(\Z M>WAFU:G*KMK^&(,FKDL@:7Z7QOGUWF+W?25\)77B$R3K=E27VU8]-GX7;F&T M93XI"/E?%QI984(TD+&UJ"P4>I]?9ST-\@ CD]O/Z-$!ZQD"!^*-6Q3\M8$G MK,IH2AAN"0/)JE1#TXU+LSS,6"S6$=P>0%;].473\Z=;3J6_J@'C1&QSW,%) M#C5*X2JA1*UUS+)N3/9/4F\52E:YY;@J)#HU6['+P+#]#S$+[0:6H%'D\S%< M^S0MV16LZ@>FJT\W^=13HL^:$(/BDDC-'R>YI<:++V\GM$?]6 V;W61]DOD M=$\84.78+_L4?;:I+6%6J,YY^]/?5"P3&?OENZ"QEUX]K0N_VV;V1'+@>\ " M/[*'<2+7TORD/W8D'#J\/06,SQ!/R;UEXOBLR"G?_I+1U\-E;&J 9LX)2!\U$[UFJRF+2U!8N*"TO(+? )%;P M8V&ZKB4_T&R(::<"QG.G/X 'BS[N0PTWABTLOPMU6'1VG27@%.DRE39?7 MU.XV!"B"\,K21;=0 8ZZ=D8F[" I36?3]Z*=[Z MY,W>(W ^7=H,!L9\H.;R5)[DS31 M:H3 ^FXD>J_=GZ04!!6LJ DZW(>18A-#08DVVD._Y5!Z$"?*U%BB6U9,!C4U M0@$C7K%P'YX+\*6_*5W^DOS4E/XW\9S+<_W%N59].BP-#@$&]2?]C$@U MSYY<6^U2616U&M+7/3&H0]ETC"^Z?Y/EE#@;(K[M4C;%PON2S_'QL.NW]:R,K1CHJ\'_L>,R1-T;WQ-A;C5#&5RLF)T]PO) MK&/" R.P28PI))"G)ZQ./W>@!,^T>/-W-L K[+VB"[11CEKU-YX6%X;D;[7= M_Q)M((T&53T>S;Y02_-[$:C#7S9P . -=FD=4]$'-'TKZ6%W2!*2X>!*;$WG/[ AVOR;:7!AX*\-T5/]NK, MV/G/U!X [B@+/23T !T63LVV@CRP6'\S8E\W]K-W]/@!(&[;_X4+7)C(6K1! M*/(]\SDHI;*D3?(YOZP;&>VG4,%F%XR*,-X22].X-QP M?^'2;+;MS"8JLHUM+U>:?NK)^J'1'9@OR#9^)P(46:*X_7"]\#LE9G1Z_ZGN MWYAM^9?T[2+_B[Y91!Y]QN83=V,M4JG!3V0U\1H=ZX[?615 M8&?W ##F&49M:=RTL*R1"^T*M"&DCUO8C*"59.3KD6PQF-U7,MX3MXF9 M;8&JVC9C[[C%BGOY[Q2DWG&_GIT<9![&+X/^XD/ M.-WWF"PJ_ "#YMI8K/7E:A0T&PV\PVT6CSCERVZ5#!I:6(]W_*1IDHS=*N1/><]HNJL ,2R&6=S6LTO053@ANQ#4^8COV+?*Z@W69H M/=QW8=UJ:)=5Q5^W%G:H1,%.7W_\+JE:U8O7E8[M:/(0! E#*\#^Y\AVF0< M(9E,_L6N[8+.X(7^@/-V51([0 G.":C#[.P\A.#]%-PDH.$&\B)A:5:7PGLH MIFI0C+H!AY[,N]SL]E]>/!U+!X#W[1HZX4=\EDP.M\[C>\[&^M-8J&0\/=_ _\M_K&(<]S/M/X M(468^4!>LDW+=.9EI%K-3KJQ">^F6M5ZG/>6R8]6$]TF']O'IG,%78:>$_0D M3L'DQXF\"B8J\LTWG'V+X\KB0!A6<=>6'*?_Z&A:BJ!_9S@)LC2SX-?C S^N M!N74*DK]KFB?A:,M\>*C?I3RE8YY";'"PJ(UFZ!0&JY57E;'.*_8^1W/HU\7 M-YB$1Z_USLQEOHA#7+O&9I23Z_IXZ MG;9C29"W^')_K=O@O!&_PMT3'PHBX*GF5Z^XU0Y=*^,SLPVZ?\0O\?EGG1HN M*OU8[BB>5F7QQ#7P3<@NX[?6S(8;<*C$Y # #,56'K>)< D5)8O%1J1Z;RI< M-!W2/#')H/^$;\R"[XUO?<4XH,/KI44%^5DRLN!"1]MU#._9NK#A X#>T6_9LE^N6NZ\K#8L@'=S%\2)9G\=KCC3,+QUYM)1PU\4G9L1]OX:.* MG[E6-$195K"Y*ZW/%Z;QAY90;1?1(T_]--/HE6,EHK3?YGJ$7<1T>EXN,_D# M \R5+4]U_OCX9UO>:Q:M(U!A9V*;EOY6W-R-W))8L_@DI4*!/):W-P72K7OR M3D3HCKY^P(0,M=UL$W>X%7Y=7:;@G-M=!?^-?>177Y(!/J[Q3 :P(>C*$6]I M9_+/[A,8@[GU#2.CL6'C/$^YH>]0JU[9#H>(';S!$5L:.F)V(D.IKE-?X5IU MJ8$)2Y>?[LV\4J$8']$/\]=X;UQ+8ZKK!]A-(;:6\VCQKB[1[,3&Y)3E7Z^T?79EDKIO@_^=H8@X3+RYK6-71T)8FB?W3@Y.;/EM5Z"-< M)2CK]E;,;;Z@TW?9*$=Z=5\1651_9>W.Z16U,6;/@"U+R9:@'44-[P4[DFL. MSU_=N8#1X=.NT?0RPG3'83:Z.8!@.I>YO;3.80FS.__KKW6G.(?ENH9>_L M$? 2=>9K_.E1PO9B_*N&Q:-!EL^M$G*M)P77ZP'3]$?,1(CMKURK1PB^\\Q\ MYA'U_G=CVV]^VP< Z.&'"<1<-P'6\YUE6^,0CEW^SI1%K?1>W!;B[OK^'>:W M2^<\M_]^=7H_ JN%WS.W8FIIR!5%%JD_KS"\@@OV_:A' /'_N[UKT [B%:&2 M6*>HNMHAFBQ8!YP*\!O]66>^)YH4>3RZL'.X3:(:\Y*NRQ;/XRS@5O2[('9; M2^B*LP !9_30@9KC&31:76F%$EL+AWIKUTO0!F.OQG:2I;)+OT[X;(WJVT,) MTIG9D[S5!8*G[)Y[]95T2^IRZ'&>V]KFOFSIM)%;98Q XM@*M.N#-3P9?=2G MZZ$.VXI/2%$N#\AEJV/*;#6(APX.H.LF4JNX3P< #B/T&E0[\O(,C?3]Q7>-"H^O/W[V9R;.(\JLOR!F"\M?5*WZP'#[_,0DUC#9.Q#UPY1T M (A)07K'-O%^RM]M&<.YZP I)+Z,WX^3!.(KJFZ-DRNRBXI_POZ2>^];&ZTK MA!QNO29 \#\9'"0"E9MOMPL,+IE65E-8]X8$()SM47%*.HY$_N21=+.D/@KH M8?=2- J'W0PFB:N$U^4G\YX,[NI.'8CL?)@ MP[ZPGI.*BICI58U_7I 0$<1 M/%&Z0Q(1M4+GH$_3AJH"5#EGIW#Y*^2OX[PE3SVM.5N;/DQ#<0BVG?)4E9)Z M7YR&+G(JUV&#;8>J1;KO573]'K1$=O 3OR1-6*))')E M?>VR;,8I9E);K#! ME93= KY64.%?9>+8^=XH_-S,X-?3$K>_RIB:,O[=;#Q,LB3[5.>OSH MNZAH!\H#C#2GGTP7W13%+QQW][AI.\ZPD-G2M/"*:K>,"5]+[8%WE&: M'6^#[YV*>4):3$;H]4ES_O"3[##U.5$B?;6=,=D&4O0:L#]QYYC.N]Q6D\7G MLES%49]J(S_GQYMCGF7PLY'K-)9_-:12G:I\>-,I$X%"CWL]@;,ERV[4RCH; M&5.9 X 4;ZF;LLO)7PKR-1$>V<\"!'#18C-3SA="'X?=-ZC>U1D693;?:TGB M-Y.+X0A+C_-MV;MJ'ZY#[,K^AM&[Y5?=>PHYDPK)JNL-C\TJ/4U@Z"7[?KK@F8 M6P+WV8%^RUA,U"Y)-FBD]I)LH[.IW)_:G<2JJ9\W4*HE_)B'B-41>*8)!_BC M Y?6MD$$JGF?L+H[PVZPQ*IX;@;VA^+WNREN\%3!0WW#7]L+05.:EXF8KDB3A M7:OGJ^IZZSXOM)OQJ>YG@]X*?,.@O]SC+9;S/+>KO_[ACFEM:_UT44- 7>+; M-5X!-G'O73ITU)@0=^R-T=:5T$Z^"PX=54QKGUNQ<)+^EG&63CD,=AHDFU*7 M5A,,%N&,V>"]E5=U>EOLHN\B2K *B9TZ<',EF_?ZOV1&.5U?S*_35+;/R M_MZQ.A'#;Z%I3=?>G<:D1,\W4$1U0",87%-"B"=JW"KY6-V2SQW)G"W+.]P-?IUH-*@\ASC][@# OK?S=)5H37JISV6(@" M[/E!\@@Z/ST5"Q=2'#;E-=.>?EMZTC(:6C M587H#B2^<-MY*&<.! ]Q1&;R:[PG:)-:X4O5)E:"W-$9[XI#PCU[]:-VNR!: MZY6R-QW-?Q[1-QIMJG$T*WM)S?RDA_3[3WWOW@EFN>MX.WBXXIO!L+>'_\OG M;LOK6CKI_@H^4JHLR_%76.,<[6\S;<-BR&[3.MX#3 E PU=UB>>D0618,V,- M_$[1V\!P]6Y#Y]#@P!P/2I&'I6@"'O^.*^\:#A]MO,9,Z!^W/UR/?DR*P(_N M[79-4'-7)Z55Y&%H=0FZ3MT[6\J;^[4WO9/--+TLEC&O6<]3;DGI M*3^G20F]AJFYFV_E+O4SX:BE%5'08A>!BQQ-8RL*&%7?3B(05"O>&FTOM/62 M4GE(=359EW5C+OSV\N>XKH7."8+$SG7O\0W:'?(J^J_'(^VMR>(/7>X$ MK1F^6&:#!@H[S<%0]I3"]0>0QY?+WH20RWXUW)]4R8S&#AMC^V4;LK1ENS_V M"K$4OXF[;/ JE%4->WW?#UD.+1RL3RI4DRL#:E#Y9!.NX.P+8>_Z6 M=Z#I_5&>/=8VL0'8!R-3V*7"C9O)F 7H/I-L,\L3_4[M,B7 ?/5)TD33,0P- M5H3B>2ZN.&W[# Y7C77SZBR*C[Z2<.=#A$)^^?-DP3,\X;12YO9(-VO)C*BS M,0I?*FX.75G>\SN)O#+UTK8VS0UOY>*PXZ3RX,%C[A5KX0<4U_@82*>Y:EJ" M,(Q)1/65DVKR=(WF]WO4F#1Y"AA[]LTW;\$X\[LVKTS,!X FF M#ID,PSK-9J.,5Q^FU32$7:MOS#AO&5"V(A9O+>)]6ASU?UUV>D#/1VIRHRC]3QV@4/0ZEN8X^.P&V'8S MJW29QZ:E3NP%EUQ=Y8>W9>$YQD;]41/AN\9^U4T:SS"NMIIO+BJ,6MY\E+5L M@X0E+0Q.*Z,=P (4JMQA\VA3C6()$0YT1:D_TZI$K* 5=?@ZOFN>F&H-_ MB8CG*#[@"BD+4?'HS)DJZ6#AGBC!: M)Z@^(>DXV<2!!8RG.(OY4R5C&QG/DGWG>YJ*58\)5Q&H4";5+7F*0> MQZ._G"#>?UJD+5?,-!E\:C6("I:^7IE5L'R#][A5='LLHB"..Y7K[,.DATZJ M*U^' ML9:>NL%U>9#OS^V!P4=;A-MA4\!1R^&7^OZ8%(:9BE4]//W)M_Z @HZ>C!^E MN$0L(\=953-G:>UT\+QO(K6QC9(7RCU@K' ;-Y32/>^V(DX0=V=7/I5V.OML@DW3Y:YVCB^ Y7D5E M*PL^?HES%X<7X*";+U.3?IVKG_M+$'N3C;DNZD-UL(WXI2^E\OY4U?'5B95 MF/4!(*M+'!(Q]4E^#<0VKAOUI.JY4'J67E1A?&H&]]L$0Z-'O[[?].$7 MV+=M*MT[7T/*G)?Y1=.0B.ZQ5]9L6A)?1RTZ4)1J3?9OQQHU(J=>_X:K^D+J M]VQD+YAYEN7([XIKB2V$/'J1*&N0K-]LSO6%PZ#G8-OQS MR38W+,">>-/)Z:':]2;*.]7F> UV$U;P?(NAJ9$V0$0IPBUB;.'=WV> 3J>8 MP\4,8(,PRP- ?\O8]![';[6]F:,:6"ZC[@"0&5Z%WI+\!MMN^0>5CM:^^P% MCK^,' M@/(CRIT]/8(==1?*>P"X-WGZ &!]U(JXE3F"WERC*#+"ZMD8]4<\/LMJ9;#% M&:+W_MD7@OLOCL+V_YXGE)X60Y33^_U%G?3I>JNV*6-HH2&OX=%M*>]@8\]T M;(V;HK,"OCP'2TMF5?43]'BX; ENZS:-__#\I-ED=D.D!K0"I&ZWEA[#8-CS M)]?0E$4WV8+]V\T"02MEJQ/IKI5*S2J(.F#_TU4!8BGQRQ29S-^:T*^Z5%J8 M-PZ]!%J4J-J2:7ERM:/7V%][8, M#6H9Z)F=4#!.:#'2-;KL M-S1LU)6@?O=BXFR 5@%SAN2X[8B:>#T9QF8&[<\2K#D86.X@ZAMKQRJ-.(^V M@?9Y<<53 RE-KC)F=3-U5V-:K!T9Q M1$%RK+/'?NO^S_8!%;=1LU6VF3L1_602.^<:]>V@R:XI,&S;2@N!W-%?%Q13 MO>TE&59/,_(.#%FB+YH1EUV7 V .LS1-9S.B2I&)&>59JF0G:EG.D$07-N9[ M>XPC/UO$.?66FOGA^X]H5WRRX[NAM!!9+T&CY=U )@A_XN(Y/U1$8DUFLQXA M'Y>\?_RT9I-(KR;"K;I?X5IQ;:>^L_.'=VF13.W(6*;>61]U\.Q-:0Q !&W! M^R94(B_UC](R_<'@OF^D_JUVUN=N*=PT_."X5=;/U)$X@^DF,9UQ8YRDT22_A=9DHH^FBIH1QAM7 MP^;8KR=Y?%ZXL&!L-<&F]ZXL/LQ\:L'7BZ?\ M9N78?3PA+V.D\DF63ZV,NCM^C1PN.U!XGK/]'.5['[CY$GK/2 $#=4;OFN*) M/7HNQ"X&^E /+_O"SO9YLW@,HV"<'V7F7+$M"O>T7/%*'@08B(PLI6JMH_E' MZZ+UAS&Y X&4IH5?JB<6K#S:=;F M0ENE.Q<1SG,;#1%**@./EC^^>?M)3WPYYANQ( M&Q/W=QKQ64AF+:NN$4BHZ$;F)?^\=R 2Z>5+$3@Q#C MHQ1R Z+C?"Q_/$Z&\7FO9%_FY'#38^AQ]Y@NQ]MSW1(PGQA]+R>V2!]#]-Q/ M'O#%X 0F7__3"::Z!*[:M(]@)9#(M "*2/^=:SC460\*QW"_MV21"$>5SWCA MCLA$JY/;QJZK##MIIMCR??;S:UOU)YA)4@-P-%[]+1V7R0GESY'C;JX)5ML '@"F+BCCT+:PB"E%A1%3!-&Q> M-*"7D;5YM&13Z)335Y,Z%*14D\1?]@S=B>&*5[AZP1A:X>][ !@7V_4\ +Q, M7$\^ -Q7-(51)(X,1K71&I:Q+H&79KSW*CT $,W^83(<"V80^[-F;7;[?^$L M#@!C1P.V&)UZ+=ZTGQ51Z+VKR)H#0-71?.;]^,QWTSL?[+AA6QH@EP/ LR,> M!=IU-5;TZL5FV0/ TKN5?D;K$6J>HAW,"YNZ'NAT !A@Q63N1_R#SN@3'7@ M:-3>[3X 9/.6J-'8C^S;?^\3K^V:K$WRZZQ+XV_8L[Y?\BH]86V^ 2S[)DPX MJJ',>+=T2B[L9JYG&S9*-8>O+ RBPVRLS,?.,M^@XM_XO?YM5L+L?W[B8W9= M&4DL:F^:N+5T+@X-_-+!"O!3[B< MU-YZ[!=]8-SA^[B #B/UJ)Q>?^\DFV+?%51VS>[GLX]]>TF>;A,3>";U1:G\ M/JCJQAJ5M4&S&@X2F.RJ5M4[IENW5OG45T\PLHW*9VWLJF$]P'5),QXXE 43 MESP4OA]HZF?::8'QH(3::UCC[;,6IR83/)\Z?MT2O%H^+,O[UG'A>=5GR>;VR>XK6TO$D+:YL"4B\APMN5HR?JNL^A?5CT M33&#O4;WJI[H%'X8%O9E^C613%SUY1T;)<;/6G,]$REU( M),7IL]F\6%%.>:G6_ >;G_% N+X>,U5I[I,.JWY1E!A[H8:2(7YSY:Y%?17* MG55=X-GIS:G,F[6?7D1]4ILWW',^SQ97LF MYK;]<@+:_NK2MT\FK0U;\->\+<]K^1%Y,0@NE90=8>[S*RSLU.<0 #OLZ^$> M&NYYUSY.#4P\Y2)9!Q\QDHNX("4M'8_=+29FR%SY/'SO\]Y>JH7;4A+W_G-A MT)D?OX__HT$"'-5#ZY!=K:,R&SN"L##;83]; M1H_9&[,I9RYA..\H5OBL3D)6BP4M MQ7"]7$H0-)!MO*'1Z#&J[\WT,"+!&Q/[U]]1S=;O\705[U>-W[9%4=7UAM*D M/69=;P!MC3SG8+]ZF@HL4K653A9DE[9\?M%[[_T:U;8\*Z(SG\ L*?X7D<'\ MO^_R\F<-_% 8'YM%>X?D7TXB%*WC/!M]C6F$DXFM]IN\A@7\;\K+\OL\G>@C'JU6M-Y]9B>A%YC#'J*VPF$4$4^ B+D_%D^QCD.6G'0Q'L M?+(U065]$]KM12Z<1NVXS "][3U2&QF*5ZN6-F"BP&:O/V<*VS3D_>4TD]RN MO5RR2,"9BPGE9.4CJ"7#+5^HBG65Z0:U.Z9&.3_947\$*@;,J(6!O7AY)[G[ M4J?L?LK>^7*>IT"P'FBKXV5LYNA:94SUCZK/C[#\D//Q<)%_003WSB[FJ8$# MX*(%9B[$4BE1W^TFP:)*:N1$NT5R=/K..R*FRNU:T M7$0+;8: I6"RK1VV!+RVV&5W [?9]Q=F X):6?"(LR;#HN/$RE&(P;[!71NHD MCO"N9!P*M*F(4F[/LW+WF"AU1.5KI_);4&<+(J)G-GI25[Z:93=@T#TND'P) MI'* G,6(58*KUY,)@K9G)D).\ IX+DVB #BROYMH@^,-CBFHO %7N?3=+'V2 M%ZQT-TGBZJE&9^UJ6%U1R?M[T61$[M8S(>H^:N>GG?>(2M"H_^ PW2!K]56) M8O^+(0 17@^-8>HYOCNZ0Q14;.E" MDM**=FM!20NFQ3B"ZWT,:O(H8VO.L5M\.<^6K:@JP6YS9>'1 MTXKB:-XPZ L5S(?3X9K>M&[Z-]AB3^"C \!@#)F-L5#!9+?]%U>9V/U_==5L M9_,QJ6+!;]3NF*K6JE?U6+I!%8W3FTA_8-HUN7\'$9NNYX4&=TH^2JSCSOVYO?698J@S025#99'R8WN8? MNYU#^Z]J)=QI[ $[]H,COV9HQ1[L:G:.!01BQN:*N#8QAK-T(Z5WX6)J6:%$ MQJN_;OKB70UZVG&O:H-9&$%VJ6G%F2M?#P (S@, V^%;^?Z?)TQKZT!8!>BI M>QPTM+65.7 %>B?GNU/N7J <^6*.HFH: M6GNU^[>%S]TXX-MTO-0=5%DI?S&DCQI M.GE:32ER7W0;SBLZD189 ,KG75@0]? R6FN'4,Y9I5VM)$!J7M"E*KI<*/!+ M-$1#=7IZ777*),AE;9S^RJXFR84A:'?FG1[(]ITJ:1JWWW #NEJ@K FE<&P3 MQIIO>%?,I"ERKJV"._4V2HXWJJHXUX!0F^QC5N(9!?N7O'$%$RG&WUOA-R5X MDF*X&'W9\#JWF1VKR^40":Z*Y$P5Y"C>_U"PRZA[B&"0=B D;]QJ%C5S&!1W MONVUM\(#S_IX!^?V&\P#&7XR\:&7)EYV-9Y[A>1Y_,Y->U:LV"5/E+Q/*XNS MK)P92"%.)Z/O?"U;329(HM(ZGSX7V\-?KR5DXL,=\K)0F['_81NV?O#SF%-&(AM0$Y@."GS _J\HMZ+ M7Z-@CNY0.#SF-W4:H23G!'XWYM6UK/WX(2D[OWMF+\?708:_)8Z 7GV;!E-L M@.^,M<>7MFJ8AKQS&.5+ M17 *%)^_-.4/#7!%&)-YT!_YHZN!P.4VC82E)Q5]E >G)'T2K4)2(]FE; /# MM W.B%]]%33ZH9"K_U%C,IC>DK\J0%CM4;1>1:Q"V")Y6\H. V8 X 39JS M5LFK@&TCV7G Q,$'6QS*FHR=OEH,C[4P'O'FNSNL96>1D O)A%O,NF3K@9!E M8D]B*GX*_*8FC!\ K@#SA\D"G3&>D6]V\:'3J$0PNI5$JP*J.:VFDO8;*5$F MYN5=)/XJN&S]N^()X]M?6ITO^&RQ+]OI;]R+PX\+[9 +7:U?K$Q?9N>X:;5G MMZ:6QRA@(H?^LSE]T!*X4%P8K$.'?M<8&J85)ZA4H_:*$4C!2]>=-/4ZW]F6 M0FRJ=%-H?^)_M&,UKS#,H^^?*OUMVBG]_C,S%O^O8F1A*# VCV9"FVW\5MS% MR/#%4AQ4G=)B7JI)0@MC*;^9;!![UK!8FL,!X#+SSG*U]OVJ T $\Q0<%<0S MQ@X K .!JZTR@( 1/_S_:^_)HMKMO[[3:>EI5 M[=.JFJN3HBB*EH;.:J;FF5**2&I(U)A66]J:BII+U#P'(2$I2LV*FD42,2LA M:@PBR94^_]QUU[WKWK7>];SK^;WW_7>OE7-.SOF>O?=G[\_9&TX0W6+3MVH] MF>I+T;M&[$54LP"BFZU,";9"_7?#]ZM-$ @!L/'55!?H>!D=X3%W.;=E%LV< M:#:<+?.+@&I]S,_H>.QEO'&-_XCD:Z7G.9&]K0?8482S\FDG>FN^'U-UF\6Z M%'H+VITXA,]I6OJ29[TD%,K)IULQ3RE0@BJI\IB%IHK>/]2?TS[0'/$PRR0C M*M/DQ=F8ES2K@HWY4N247>N5-^")=K-U'JVA:5_/ E6DF-F@JD NQCL%GY!9 M1A4H*)-5>SK8_7F&GI#8-GZZ9@^.;.@CM79E3:&A!")4M16\T=+T%;Q 5#Q$ M+":9VR!>-(.U2NK#0P1 SD?R;MR.>B6A)BJLKR_T[%%E[A^/%(T-3NVC5O5[ MJ&OY-%_J)0KN3\S?Z4YTH'Y_ [:"@E*"7E6-CZJF2L44O$>)Q1%5W:YH3: L MCNRT_6F16Q!J<3&>=R0!$ W%QC6M;W!:;Y"49IN7M3S"4*Z8!!YW=%LC>#2H MY$V8M\.F5<]![24A4W^5@QU3Z&_&?;98X;.'OYF!A]*>LQ$HIM M/H^2VJ_YNWEG_XRZX8;B)3./.5?_;TA7[P!ECR'0TN>D/+RJU]'2P5%^WL,? M1G$0L=-R;K\"P+6G#N>[VDI:W$*)[=E;H]:>7+F5M8Q0/FETJP840*AAH-[@ M+8A_4( I5VM*4M%SL47@I2MHV2WQD6E8]_Y2)]RTU1C#"T$ M^2?:]-J(?21NE2S%S=<5MRW?/.F X,05[2R[#H$#%9;:+N00NM[W##A,=TRE M2;+KA@S^/K?OUW'2F:'GA^0==SF8STQP;Y@].^3WEMM4MD(7/SBH!!X3%K MKSJY;T4W0/\(8K?>4RR2/*Z6%?WYT1$"I;"Q$[+)GF:Y+713^?RO?>*I+$#3 M[V1)!R(U>D528[ULVDNO5)T=Y/CR1/M/B(?*VR--H\/H#XJV[+R>]8$/+[.M M>394!!J;B#&0W R_7<9O:''A5OX&3^D'COCQ_1JY"Q[NP:#?W2_$SKGUR7;U M B4O8T[&? [NG3-A6'3CO^2\PX"\ &SC6<$?L>:XSS&)R?;XEKFYIGBK+/RW9YL(6>7,]&FX_!'T@%V4>IL4M$^&E3VB>XJ5Q8%/;OU MU0&+C7.E.0&3RRI,8OJIP+7T8ML:H&\"P4?><3:V+LRI5L9NZU7./9$3L2&3 M!E,:[#JA?U,!$$\/TW4&?,23>6[7CHT2145_<;@M;2O$@-1C$+([_1YSRJ$T M\HG%H'A2JVAEV8W2;Z2:M#5L%F%K,6JDTV2JO(J>]\QT,.=&?NQU@<\)P,N\ M>ZO54U^,UFZ_=7NP7Z^7X68,PQ<(X%Z-VXSP*,J/^.F+6M MLP"T)/(-%F ]R!"^R?-7S VHSIA5[H8S1(WM&*_^"MK]_T'_]P[Z;9QQIZ)L M.W(M9>$N%ZV90^+\?('HXPH5%N#E@=^UM7K?_@1_Q,.%=XJ>KL_9R?C258*IRA8UR@>#'E@IQA$MBM$05>N6/*GX[R[>BHI&WQN@FG)'"C,N[VE3 MA_]X46Z7+BW8A-7Z#IO#3"<;WC,H_=!4G-@P?SVN.%2WQJ(.76OZG;C6K'MT MI7>P3@-LVJE/7^DXSUUP"\PN8\,/XHE2 .DHVT^0ZYB:$,CRAK2N_!,<9\6\ M\C'OQU4Z)KU!PS9F]S%R%(R41#-TTE?K0^[EKMI+3 K)X>LN.+]AX]+L0ARY M_N(:3XU[0AG,.:#2U4L8\X+KHB"C=(3T#=3?\#X34G'$H$\;FF +'F:O7FBX M!?NIU6")F2MZ-EAGDLP1DW@V0)5[U/@CL#9I5==*%N]">T3NN58.&?22+ MTKY@R+5S8V]W95B +9+,[K?%H_*^<^VZ'W!<@OI1<=+#M6FZ&.^ B8+YG_,$ ML1&3"H]"%F#Y]*.BQ8U.^1+%Z=@[@,%6+$U?L#\S=TPXK()^G"8:[.& /[\1\ZK# MO'P'RI+$PQA_:H^53U<]6+;C2'IY!^/ M0 P6X(OO%,VN37A4.5+MT;X*#,:A(97"R,1+5E,.FG9^U<#\S&XTF:I\7B T MH"/V+AE$9H?A%4&(R+7%KJ*15 ?ZVG3=$O"5UD!X-2WOZ:,Y7],6'FX3=1)T MR$2)M-^C<(!>XC J&6W]U*^?'<]^3H[TGE))! Z0%QL"/[75^4HF0Q=W$4\? MF<#&SGQ3//J-]R6)!2"]+5C9>JC9@@PLK MJQS3L]R;M? 5#KRJ;Z6K'*F@>J3Y0X0CQG0Q"&5XVN44HNGPB92'BROW(/-L M/SC:8=T+K*5IU*:FA(?)3)GY-I6< EQ*:J@ MH$!1$.G:_K(8(6L8HZ@B^;;XM;; 6<")GCT[GH^]Y*8W5T*57>\EQVM:7A#] MF5D/-S+VJ96-XSM]+44Z]JJ$X:%7?$39;==^X^\LP%TVRC%':]S1K:"%,DA+ M)&$ZKF4[3.RHE5G@Y@5^!J)"[T[) G/.?J(?TJN)6A"9W9&E2;65A"#(DN?@U,(?1Y<*;?':$[5KIZ MVN3@;G::OU%.7U1USA0:O4V#5QZ\(!!HF.Y#W+O/N>%3U&X$RO\5QML"2*E6 MKM>$MJQ0@,D?NJCO"PLUY5)W01,XVNG)EF^\BJ?A_BX/FC/^G+YHT$[/O'9; MZO>+U!__R(X"_T*"__BF]Y^RKG\=P=_5D^I_CX#53Z3,(MU@&D;0!R.E"X%H M,H% *%,E3]%TIFAJLP04==>V+W.)B1\E<,K5M R&*V/XGCG)7?]"[#/JU[32 MY_I^'&=^/&@8JP?_C$P+),S2K+A.VJL)3P4C#.%;W5]21?0!B-^//>M_#'?W MT+NH:!:@3[4%OKGQ?U/8KS2Y4)]^)O 01(ZO:ZS*3^YZ1(+N>4B8>6-LU4&A MP3OB+$#$8I[V5C'H]N]'>)_K)Y7=P6H;6PTKE!K:&R7),!@,H0/M9A KGY]9 MR&AH^$02M!-.:&]]EUN<7IB;*E)5)3L9I?G$Y\XI',%PS_MJ/ND IY$I+$ 9 M>TD\YXC2*7/S#>7C@M&_ (Q@-L1N>S[-8!.AJHN*_MQ7^T)]D6=7?^MW^JJ3 MC3\52S,^$1=V/>>KMG>\@]61='9JL?1_%L7_?U+ &B!R;H>R -_+?Y)W;:-S]MSVT&_L,,176F69T3H2-&A,W8WZ&AI=BHET7XYXX)8(=MI, MQ-M++20^^S%7]#@E^H3A^Z?W.@TE;WI^Q.V7 =*1Q\Z7!#*E U.V>P9JI7_8 M[$WDZSRP=*QHV^7V"D^A_S#/JM7,H0[2#=!<,(S!>T^U%;<9YKC1W9T2OF]P M\*.^EIU#,?_1C-+FTCNE]90]_=S&PH^)Y1?G M/2AZJ-D17G[X(43:;G79OER\R,%G,AFF>FAAO]4Y'JCJ.YFMJOSF &EBO MFR2D4C.+.*H+O!XD-3R(A_J?S==564B309&_:RBC:,KN2U>T?&#:Y?-T@MSP M.K_TU*I9PP\?'RN-C,UH2.EU< T:9;I!I8U51T2L/]\5JEPUZK(Y,-AE<.[/ M>\!A['*^>DH4I$+MMH=(<<\&PF)1&(%3-7+8X+V2#%YI,O8U45I:T@^O5+\( M*SU_<4#\L.XE!;&J"LF MM%OV#KTD?7&U9;M^-\-2S! MR!B2XR A8*IEE)AVUZS?),#(=Y,,ZC'42"*H(C'^RR5T+MD:-/K'MR/]3PU$C9ZJJJ@ O#$MS52<9K$&"_6L\2J?XN1J[V_L>E>6R8!S@M M/'D1,Q)'U26<2K]"-8)H/TS6$CAL&OF9G^_XWLTZ&W6^"&G7=T.:*;Z@/SO9 MV,)D#&%G_DFW_6\3L 8)E.VH[BUJ+"6MY^(A,(:K/-@\\#XY )NU#^--*,4< M1,$0;<+A241<0M9!M!P>M&&K?# \-S8WN]](9^6;X T;R8HN>Q /<@P2S 9OEO@S714G>6!>AI):GOG ^@L0!5T7]U^CVFN,+)#%:; M9P%Z!<%QR_*O3;V3@;18 $8V%KS^@+;, M[NP$@K@O?(UG*^[#:$!Z:&*YLG$\;ZKO#>VC[KWPL\+9*8$FUH;GBH-LJ1;3 M]H CWYM&]C\480Q]1=[A7-UN<-X<;D"^-1=N?]LQKK 5'4E2O9W8.".&PA3%M,\*W'MY(/8IO&BPK*S 4@1\:PG"4V/45L=NY=\ M^:.['"HJXWX\D>-WDP1%*5R\:R)XU^B^W6V+4P/Q'^-/W+ X'\,OK'G@Q#+) M/?O%0A3RC#"N"M[;W<1<]#BR$UC:3PAS6>H95[63T+[2W^^$GA7<@OPB"@>> M'&@_IZM]ZI%4V_<_KD#V(.+*<"JWMVJ<9VGGJ'NUN1Y[IN](P<5W!O-<8';EMB06X%:MZ.[I5 _XY^Y")M70 M::JKSX,%6(>BZD,>S3ID,86/62)X=_D6[=N;HQEO\N]9F(K>\K@90+,ZE*8" MSY0IH!/3]1D"4!9@Y M&IF<_NZ$R3W[?7M_-U^VER%[24'\=5S^3J..C+M$1+?SLYXRI=3'%=M?Q*.W M9%PDHJ]'5[8]>39YBF[YSG VK^\F",WF).%5P@J?$.W(AU5ZD-.D/-ECXZHY MF[9XCQ;O@5\I_H'X;B&+#CA?WIOW.6:)W>]!0L?VE,? +XHBQ!@:K)?E/3B- MG7OLY$:KNW&5WE=8_]1CM".-_.Y=?&8S->5]!"@.+.2CDU&L&/JT87:81JWZ M<9N ..%OAK[J9^U'\ GRKD;Q1YC"BLI56L&+(!%ZW/FW!2'/Z]^9S2I%37ZC M!GJ GEU1].%/.1I_T!IPI4SIHQ05?5A8#8IHLV-7@\S9KUQQ7A[;XJOZ]=!2W#_-F_Y[7/0AI_,[VDL2^Q81^_II]1MY(H9 M&'IZ>/D3V1?TW=< ;OE1?XLG5)E;(!J_ M9PU)NF060*Y.'FJK6J( ?$?$J;M.!L3&JC!+D1VF3J;2E/OGIH3=KDX*\"=/ M2:5DGZT+WQ[>VPR]@.$9E]9T[!+WYSXZN6JS;G1)F''H4I$+J#A'[X%0]T1N M][")HZ>"8X**A&LV[^" ?,O+[+L%?RBQ2:+% V2)8'537P^[EAUP_^B:;]I1 M;A.3(<]!IV/3H>DW=6ZT7XP]>:^RL.A]OF8K-;6%//QR[Y9YO%G]-E7_%%*[ M- 2$$P3-H,M,3+BLTL[H5DIQ1#*P_#3/N9%/VK_E]*/[+F,? MNWK(?)S3;O\6!B^H6A' ^=C7]#N1+IHO,5VTR.B**FK?4^OX4V5&)J;ZAFFQ M;G^DIY^9?YKCU7'FX!W]WS6)SP!S<+ A.B$UP ]$I,KZ> CC0UK -N4USTQ^ M3?]*7CSD%BNPJV?'^R'7-P^9T?9C0./:H\^2/[_^+J,H^]\:PPT6@ Q'?F4! MP/\I4X[R/ZHM_:\J8 V3I&:H'" P\$W991H$HMF7M*,>8R>X9L[H.5XP6$T[ MQE.]F6 $AH8+N(V*'Q[E3WGZ3,\B!6;L M@.Z4JUNML=]6>$DQKDBOGSXM:@O_FOJ[VU\&E[G5+P CF3(LI%)91!#.X&-B.!,@J_Z<;,YG!DCIS\_8-5?8[=6^7J MOR#MY2P VYK+@6&?P\!SB NHHY83\LMQUU[>O_59)^BN2=*^TPHI]@VR<)-J MMB;PVKHA:]#SBP68NLG8C\OV^9@F5:;>JPWQ#;698#0REWO3*I6OE2E\Q2,F M/A_=X0^+9:[3K,)3Q,+ MR4#P747-R._&DP7NMHDM&X49GXW M8 '^;-974\I-<<[UWH<@6>D+_?K9B)@]L0( ?1JVA^?^H<@]+; M59Q5?*5622SXAJ[V8,K M7(>/:66)$WVN_9J44A44C8E72F<6:NUM-?Z4[UY> K:]'4[F^;,[";U0;25^2Y)E019V\ M>^&Y39SRDR&@,T09LU)]\]$ M.L*?D$65_!J*T'DL+O$S?65+^'4JKX]W^X: M"_!"G$\[.6];O++"?(?8LD98;^4*(5MT#'6!N!%\#E3_PW+/@PILXO(2CM6E M>0\X/XSWJC;8&+B4F: <'S3TT]5.)N\17+[^+1(78.8Z$\ ICA$LP 0WXOF% MFU/Q 8W"!5\4TF*&SHR1"7=+4)5)6EB;M;N7FMMSG/I[W:,N?^S0?!EK2K/] MG(N42<#US\FV=N.6A7CN+-]D!D"HNM]^J(9-IRG-MWE(-_-9&T)+B43SH"J# M[;2EW>N35^DA6)P"?W9&_M/93_.OX1][M(\R*0/Y2$WJMVW4<-&**I;Y:-TX M*7@L<][ZV$*[,SK!O_X9U%0K4;KBM6) JAM$$CA<65_+\*V6^#53^#E,/#3* MPC$VW0 !4=$)&L*&[6E$DU\I80X>S&8BB5:%!G,"L9?1LM&P']1(W,WSY\&_G#24*/8G_SVN;Z<:>!C M9DC5S4/AN,KDMJ3Q=64U-JV5,)*,*K!&@7_QV(F?DVTS^9=A:'%%A5X-M3MG MIKP Z1:\YX;FV/[$^S 07$$O9-3*W6$9C.F>P!FYS=)<[LAL%^<&S86T+]GF M;?-:?&I>U.L9K?8=J1$8:TVHEPJ)33]Z"1C,S,T^6UD/ ZI/,\L?CX.@2Z)]V6^8ZK%JW.@11: JJ-M:/.27"7OJ/!1<<-\-T'$B1MX-;S] M0C"E09/R2;U+=.*-DGH5*J >Y05TQ?B_*E])LZA&I267^PYUY+6#/R7@F\$M M3&JO,VR:'X16.!'6V2JC]=EUT--02M=28KQ7BE[R$2CE'NRVL>32D5ZTU5[N M]BQ@[GRM)X%:! ,?-764%;*2R7)?7.">#WMUTAA&)$@%?RI5*H&_;8CJ$@KE M=I-P*L@[,?A@C#'X\*Q9%AK==XV):!V>9[;N&3X;KW^:X_5_(+!C_2!.S0:[ M.$RH4)"% 7R%:\*XT()MZ95POK>$$= ;W8,/N/R?!*"<#4!US>E:^L1 B#78 MH@#%>Q6SI,\M*+6CR=;DV C78P^5AX;'(^\)NIDP(S?8Y//.?%OR*LS-I1]5,G73$HLM">./28@6^.D455>HD MF>XMXX?S75,+7(3 MQE&!D_U2=VLI"OF3B&DMS1P-PF WRPA!CF4H@A;"8;:"$, [C!-_W#>M*B56 M,>_8'-D99[F8(RU2F1.+Z#%P9D-VT5V<4K!T.2$WO):YAY;S;NJ9\0)YVE6^ MT.S,:!P>@3*]Q2//J74=M6;6FN7>J?=AM8$A<%QCIYU1['FQBYI%)A\#D#[] M>-%.?7N8VC*17D:K;V,DGUX(FON )*BJ0Q>OHU?!W2T+'+VU+^M.>#,@:1WZ M-WD*[4GFG_I=OFB=IM*O*3N_YA6 M F[LF<7B]X!4?E.@9^G69]U77:5\Q>7\0PW:?7X2/Y]8^O^4U 5UF:.N#&&P M2,T.T1G%_JVT@@HE&$\-CN QB5T^,8*#@#2KS+*5T[K,&_\-?/OS2 C9U/-W4%%$UDA_Z!A;% ^TPQHHM3=N6BNBICF/4;N MF5()?B6G?VB"@L\M;//!&$YBE3VH'0+8L:J"(D) J]BPN< ?"U[7$S-2$.+W M>8-X1HW=7?;.VF*9YR5#%0ZHNTAMV2'1?8L+TR>''1=IAD@WG?.>.V5MN* M+<#ZPB#"*R^_VY<%6 8E5S\C9!5X"_MJ8#QQOAX&WR(#G?F$/[3V["M\GVVL M?3.6CGPVT1NZ!'^7JHW!L &D,6AK<5:G&&_5V_[F\8]5UV0ZW::EL#.E8]7 MG=?TT0N^)4=-3$X=YO:?E*\>6:WDOGCQL3[' 1$*B4^'9[6:(ERC&YO7XHMH M:W0MJ[5Z3=&4\A6W-177RM. "'5O+!RAUF2"4=8!IJ!"QC9'4NI2]O0TC^:"[] ],K"S M7C$J"E"AV--@'#7H,&>:DD"?Y!,7*F.^HCI/!I08KP>>.@ZX-,?8J">PB7__:7^& M?U%!/:MWC 6H>"HAC^/QFW)#!71ZM-J@%:ZAP,>P[^N"6(#04#?^F%55&2'G M\\^<*XB.8 MB!$_OF!5/L2XM$5[5_F@IK)^_[(&0;Y22C"I[&33V03O&8"".)9FX=O2T.#D M+U4"8YC!=HD-CN4F5]8)O86Q H-0\VV]SH/#D?7TJ%)!-N/S-?../9,V#>W5*0ZI>I=*;$S(>[=H"> MT3>=>VWA$K_8NR"% ;?[8KM[YZ<&\4@+;PM\/4)/*:JJ,[-?K5YO.A+\961= MTW2,ONGPDU?&&/V%GR5KGZ2LUTGG6([ MN&UAD9B27GN1HM.M'BS;\OY^'+/6<7\'K@!!3^O SCNMR MT5!J$C;+Z?%5^C+&_2?]U:S,?*K"VX[^(8< 1]&1,E!0WJEME9IT7+X34=@0 M[6G"CU7^T/RPDC=9DUM2S)QH06#7+D=1=D7.%]$#3FB,J5]7UA7QDKR/) $1 M[Q8[@OOPHY>=(T7S[+^O;Y*ZC3OET34L0-B45][W@XU5>\<$C=A@H^B!/YP#,$%-==Z5@>11'X6 MF@Q;RQM_',S,+DNX$)"_I\3O_$-\J'^4@(7_-U!+ P04 " -@7)8Z[.: M'6@< !B1P$ $ &EC9RTR,#(S,3(S,2YX=M;=+MCNS 2+14!+K"JF55*%I&Q7%OO?]SWJH@[JMLH3 M53"9*8ODN_EX/3[^X4]/:]=ZH%PPWWM_3:USWP[6U)/6H;62 M\-U @+QVO;71U#^EQ"A=?/F]3'\";].?CK\3+B].CP] M/OW>^N_CTW=O3M^=O/D?ZW_GG__O\!!)$/:*KHDE"5]2^86LJ=@0F[X_T)!= M>M)>$18A E!O3N ?8,FE2-F%S]?G=$$"5[X_^$= 7+9@U#FP0 :>>,?L92-@ MJG:FYN.;USY?0I7CDZ-?/U_=*D)CL"[SOF5J/]US-Z[_Y@B+[XF@WY%) [WR#T=A84I%!=Q?KS0B G&X)&235%\0 M<:^J1@5*<'%EVP\\R;=9$@2U7R_]AZ.H,-L@X!SLT=0B*LTT<2@KKPT%F8KT MR5Z5U\223%6/,%N4UU5%F55H2!3$20DMQLJ2F6G2K)PY88; $-)3@8; M3FWLJT8UOCV"[L9]EP)66Q[2IXU+/")]OKV OQ.<7!:I@X]9PK@T,9(49. M 02".M?>']5O4(B EHI\[#]1JZA*68L48+/Z-G'MP#4C.,J(J8?G@FB^)Q_ZI\("K MF7/FV6Q#W)DMV0.02R,E-*AGT,)/. UGPG9]$7 *?^B@+ +N;1,#LT@";6)J MT.2I5M7,6\[!5.U$_E45#()_FQ=\ L-*@5@QE(D)_(:);^& #C-E3X:C;2CJ M\J)R(9\9E!P"=Y 2M7K>2+ M/V@*86(BOO0>@ ^?0]_]0F4HVMPW@TA/\R+5FKVR/"HG)LDYIQNR57,!L,MK MF$OS,[51*6="P HZ$6^3B@:9ORDZXP26LF8?H5GA!JFTB((W167X&!0!6?.LOY",L M130CKZYDD/@/10,/X;Q2/EI!4H8N(EA3-&[X! M =N_2G&B]X[; M3MAM7%%U)(>R#'\:I/?[O/14[8D)2QM[KKTKWUNB5PT-KS#0%2H8!%M8YND# M'"ST7( 2^M_02"M<',S"*TDU$&K%@:E%): $5#+3=N6 MS#ZTTHFI2>W*G9$-D_&V<.9+N9A/"XM U0@6**K5%$7X 9RJVBRGGM"6UH8R M@U@+2[]0K!A\@:OK%,#$) PS*R>PI;BAL&P+:#)MRWPTR+2P]HO;63QL.#%9 M*H<:GJ@DD['<-X,D"RLZU0Q6%]ANBE.P4&)WY"D>P?0/!B$6UFEA&TLUFIC\ M;JB+)Q-S HNF.T[ M]GJ"##:E325&B1;6(]% *P-0K"D!F)B4LQIUP-,:'$&]0SR+ZP1%.@U$3+"8&A>[!H!,Z"=;(E$.#$ M- &3@#63\7[:F:].)*B7GGI453#(OK# TV#$V_(IE(D)_#:X%_0? ?#R\4'; M6,M_-8BVL,1+&UKT88+[:3=42,[LT#GHZ^>R H-0"TNTM*UR$I-<+5><=C8^ M%JTY'GU36+15'H]:W\6_IA9B4W_R?T?NW>9Q E%M@U8*:[Y&T0+6=R'4J>FF MPOQUI=17,VBC9+58V4>FJ872@ %=_E45#)(OK"X-<053E7EY$($N],H:!JD7 MEJ/&8(.IRCT;8:#+N[3$(.?"XC0?@3!5\3:(,,@Z]J;5#8HHK%0;AR5,54-E M40BZ2BK*#3HHK%C+8Q6F*O":>(1L=VA2U:"&D@/,!@$,4]5*2^YH/S?C*2DR M"+JPNLV?_<.GB8HX>^2?V= L*S$(N+"L+80$3%6^6BA =IJ8_VR0;$G0:QHG M,%6AUA]0Z[)N7-N@@L(RM>FA]E354W\4@GF'G,"EUPL\264.(WQ[O;AB:R;3 MF1D*G<% NEWTQ/$^H@LOXJ:4X5\1 M"59"G!519_D\*=0(M+X+2=R;VN"ZSZ09&-GNRG ;C+"PC[ +(\RF9-@;I2'PKY(4Q-)<5D:LJFJM^)0.>WP/W,_V-Q& M^R[,Y 5A_"_$#>BU-[NAN,X&&#BKP*7]#*/N)5WZG/V3.E\% M%-VM:-+D$Z,P$$60]($>X[$5C<17S@DIJ%6QOA]82$%RM 9@ +^/!@[A)U#)$<2;2VUV[P#<;7,J C:WP))59(BJ5HP9+T MJ$31HTPLH6CBUN/2]MK]3/[N\_P92HGE# W;8#4EE]HG2AU;&O0=\E&8;67V,^,:N/!XBZ!B:OT[]<+K/YAB__&1*X^U_4Z M#"B#FHM71 PQ9FF'#I-E90KA [9[A4FF\8<5HIZJ\LO#SE*G7%[^87L6I48^ MIYZ_9EZ\Y/ESP)EPF)WO\,^/QF TA9U8&]0%]&HG%L527;M=&QO46I+QHC04.'=W5F*MCYF5%;-^=U"8!HV7[(PU"1K/#\%QFX^9-K=) MFPE/IVO4TV#\[=S>H/.R,+I&.M]W^IH;!/HZU;SWW:6A094E]]!*;QWD%[JY M2GL5EFABMH:Q+SI5__B$0;Q41#EH[OR[%\T5_E B PF MTC#=9LY$B$:312.B+!ZEX)&^.FIE!3L"IV M%&T8/H?$[4VK^5*K91N#PDNV MO0P*W_OSPA6EM%>J/^/NJ&NI03V#9@H[7>&%IFS/<]6WI,M-6AG!9A.^HTG< M^+$4S5 3'ZDJE^BH2W.#Z@K;58GJ-"3AR< "T%A,ZT^:UU3*G;A2DY[S"V7+ M%0AF]D Y6=+P1B L-84*\A;JG/8&)%?1^5J"*%?N[PT7#;/],D9E1;BB2@J; MFBW'^"Q$N%>QTL]G G,!%7X8.4KMDEN%6ALT,ZBRL %5ILH4?.IP,[?CIJF[ MBJNCM\%ZK8*>*^H8-HU[@#+HN"0&K/JF*GIIA31_7@"5KY+*^Z,"@S;:'!&T M:6M0;^5+(^7JW4]DN]Y0;E-75_DSXS"81F'GJOW-YTZWI:=I1WKF^ 8G$,TJ M&S1;V,C*9*#?=_%&%]G3"=077YW64"=-QGDK??O;5^!%1)=/M@7U#030H.+" M1I3QFGQVMI:@UC.+*N26PF[%Z/?&D-%=/,]*B^?A*#KC'%]QQ9_7&ZS:PB Z M S4814GN*+-1I),X5>M0X;R MFOU-R";#35')CX2' T0H4H$7S,)872&"=?BMS?C3"X/!B@I[>@T'I%(S0G)> M1<-21-$K*Z')THC:&U%3%:==,]I?=U1$N)H2XJV_V1KWV_J942LNVUT8YQ:#@?.H/>RZ+=^ M>M_/%_U"-K)T^-6^9[)D-*YNT&-A7["8MRP[\H;E40ZNB2I)RUVF]:SH&YYA MPD3H;D7GW+X%;@/I\\P&0??F!B66Q+)I*=(R"[FT)#QLQ>D1!B3-;\ZL!-M> MKZEBXAL;GG-.%Q1^.W.,[X+5B*:T.NVV 6+0<74:O(R.XQL\ZF@]PF?%"'-& ML-=THJ185/ U.H'S',,93O?F!NV61)Z9M.O$&I6@ON@<#S6]/W8IU6JZN>&Z M_B/Q;(I1H 5EU6FW'1B#EDON:YJTK.U_) A5C&C2H;'W3OO@7=-3@P#11G4- MBBM)4:\I;K]4;?B<::V6NC0L5]G;PLZ2^1'4O?Y:9Y?5,@WE2G)M=>T.#]:@ M^\(F4^-\M;G\17$%H"+\ M#%N_&=RB@4%EQ<3_^?=D]VJJ?W&VP7C:JHU!684]HM)W:O<*ZQO0/7,EY1Y, M4DXZAG9K RJQ)TBW.91IV0]8[RM!)UU\AM7+?X+CZ!NZ,)Z4E\D%+\_$&R] M<>E!]&W%Z>+] ;.7AZ?'IV].X)^_ 4>OG]9N7 ,!9\SBZ9Z[KWV^/#H]/GX3 MFD5>"!'>& 3A=@'*XQL%X^3MV[='JA8 4?>.01U',>T'UE%_?D#>;?G)JNA% M<>.2^[;<0!/JOCA&P*S;,I+K"0.S/&YM#RRIF)# M["I"P5U*W-DXL 3XGS6Y\FT%IJ()_G48MSO$3XBK04!*5?M M"(C;M21 A_2#^LN1C5''#1#G#TVP+8BX5XT#<;@D9'.$YE2.3L3$E;8YHJX4 M\1=EE(V9%=1^O?0?CM3U+KYM0D)9D_B/CLBC#(.ML.MMDK^ZX:=/]JH-[J2^ M^M4-IT>8+=H@31N$/[NAA;5Q&Z1Q=?S1$:'<\%88X_KJ5V.<^<[X-G2R'EWB MGE*S/NQRGFF%'?DM.H^3'WN1T-"%:.AE;]31^ $^QI:']&GC$I@'^GR+"6"; MDZ-#^9@":4E=1K\.96W,(:Z./QH;@^XD<0!OU,^J/:L"TYX @2FF6E, K33L M"8Q.Z'LB[M3_',F/D&*$=7QX?')X>F*FH*ZE^EMH--#P3KHBXOU!=):J)=94 M#SXX,WGE/U*.:9B%O.:PO+ZA&&&(SUVI&@=6.+=#W.S=VH=>1_CV$E9>N/(X ML,@]K*'![M\?+(B+,Y"P8IC[XTXU#:]$ML%'8-^(> MBKN:#%)C,%E+PH"\/C !0"Y\_@O!6%JY'8G!$KSMN+(Y=0QL)4$M-[#LY@^C M],LBSF=CYS-=WU,>,P7^+?3E[QQ_39A7QE9(:I$K)PBSNC=G*\9=PUP)%[,- M+BTY4PC%G?\,2JIGIYZ(P;0&-FY3ZH@+[J^C8'0\].#L'D^0/FS5V=+*=QW* MH1?<4%][EFH46?0C<# 7%-U5O_-G-K@[3K,>?AQ)U-$PH%$8[_Z/I/,*_(-Q M>;;"2QF77OJ\5EENW'$X;DS+8-Q?KC> "S]<^0(?[1C?H.M(&*KS7GJ2\'?):1TB'D2:WC;0[ MYNHI:<^=6C;/'$?=>;FA-LH/<>.N=,#M%>'+'7+?KSTF9D%W+Z%.9 X\(\U.?'ZUTI[2"=5OGF=R:97E1V."5KD?UU5S+I0V,7.VF4QV1W!M*)O%[K MVUWQ6D%">WZ2VQ/1V>,56T-=9\S#[1H2>O#TL^O?[Y:E4@IZ<)0.C!\>V"X9 MJR*D!W]S25]?R=VPE,/=@XL[:J\\W_67VT^^M_P&_]^EJFJI:<_IGRGGVV_4 MP[,^UV5+G*@E6&[Q# 4PG_ECJ[(#65WFRR&<$OF.SW%C8@;E$^WHO^#_F)&0 M>-L=&'=GXKK+ :93WH)H\XN7H/?&1'7G^U?FW1/V2-DMS+#D2V"Z&47M.?XK M\6 %YBU?1,]N3$R'.:P60@9KACEGGLTVQ(TR2,?KA>P9+-X[!FH&Y;$Q(08> M'?EN!:BX'=S3R^[<7C%/-1_33MS&MM11Q/_HC-_X) M/K&=3* :$]-]_A1[M%U,DO*X.ZZ%M?A4,28;1N1=SCW7FT ""-Q^=ZDMN>\Q M.]F('Y.KAJ2TY]%XS*!MK%.^;NH!^\7+-:.DT[8=[HP"S>JD:;R!S(BXS\!5 M!#KB0%6)O.^U PRX"H^ZH_/1B\!ST.23<]/;@&_<0.#W'=Q(:$G?/ULX( +$_KV^HX/,+X$Z+"N%W-?0B$CKKN-DGG!0S=FT*AXZG+4+59WV@?(1T$EPX<@[0+5T](\@&7=*5HZ[PY@?".FO M*9^-.KKGD7:G^\,NZ/[0G^ZS7=!]UI_N\UW0?=Z?[H^[H/MCCS4%='!!R;A+ MB1S.#M,;];(-GCZ&]S^2N"^,F<^>Y7^F[ Q9+L _.X2\^ M_Z;NDMA4[(#%,O1#\:CG=8S1Q?>FQEF\5!(P7):"]-+JXHH)7!O&@ M:$3&4#SC%N#MBKKN',,2=[(#:4#?(\Y/!4G%(AO%0$VHAU+3-9!#T! R5_2V MMU1*EXZS@5!'PF#C8OYB8@YQ'"G(O# ]U@BLMZ1H,$FHJ8AZ!V!.MBH0*DX< M #YBS<#"1M^/;D1-A^GED6'\5.W0 M4H%\, :3J,W,P#7*;-^ >7#=1<(;564ISN$T!1:O_IX]L3$VW+/HS <'#H-: M>!_;?' 0@SI7?FX<_U= VM[-??4;5X\JS %;' M'!_!C4)<1\G15HE_J*E7N&$.O8@*ME0C_'F G0-?T5/4?J)N-HM1OB\]QT9_ M)ZIZJ3C\5W#OL#!9PLB'QG5D] K%V%UH>"T1[?FZ>_3O5GX@B.?Z!X,#TFD^THZG (6./&SU66IOU APY/0WAZY/B_CR/R\7(GG-M;5.>8YC%!)9K32T_[0'_PF M5=* X1&U%9%XX?,%!8QHZ%XX)4/153",(P]S;03$+49(Q>[A.>8O.V)O M?&6$9_G_BGKHR-F(*DAZX4R(8!WW7\IM)NB<,YM^)D]L':Q?O%=JSLB+DBX8 MP+^&=&-&=BS=3()1:!1-,G_#8J[AZ.7(6VV?N%MP:%E*?\,.I 5W+U(/W&$> MX2$8\2^D@1Q?.Y;]W!<29[I 633QPA#:*KM_AN#=,3EZF?*N\/&_47EW]_&1 MJN) Y["CQ+E=54?"K5"78%+7BP 7"I= 3?@BW'/O!?2A[7D3ESS_*4\[:GK= M'O%LI &<9/1DR:T-'A1%PP^VS%-J,>\1>0]J [TC=,HFTW MP(L&:A-%I.G1=\)88ZHZ7A:,S'OTN(PT&I/4;>++%$>C1L?KR7& M]C'V+99*(GHEDH!Q?G%$9 >\HONP(W>:< 1!\>8:*KQ(:_1.6)>'*:*PETW-S MT2$C/P5@7.4LCM.I*IQCQ.>8<0_E<30,>I9(VX9J7"7,)$_G=,.IS2+-CG11O.1.JMSPCGVPN?XRY6>*()?\ ,, WX5^YZE)/9/N2U%\8G MMES!*/2%/J99N%(*Q(N4T. T=T@Z$X[,9$FO%[,%H Z';( Y<]TYH.)_I82+ M9* ?:R+2GJY^O']\HN%&[[4'@CU3637"^P6H@UUP74=1/W[GG*I)&J;6B&9Y MNV"RE(Q^G/W"Y&H5)@%+.M"U=\X>F$,]1YSCDRWQRZTSZ$>4+;TP52YUTLZW M"V$,17F'.$WR],EWF4.V%X'K)I87^II17&$-!7U8^D3P MN/RZD3OBI0)]>UZ^^!^?-BQ$B1'#8S)BPMVI;^-L4KOE@?M9*\;E]F[%Q\T( MUI263ES> DJUH8<1$*-YL1*L/3U9!N+(WJP4=X=CYGO_@8*6/P,F:!3G_3_W M\21^W#/S1I2TY_""<2%/CO%_MV!69 ,SUAVPUX",/KSME*-A^'@15MB,D@XC M%'UZ 4983T4WSD[?O@3.JJGHOMT\#QPT ?I 75_E'_Y O&^[>]2@ 3D=P@#Y MZPM8W?\54(S)4PG:3K3?X@,((Q.>P=F>ZAN*\QR\_::]S_C\$R$#VC['2WF0 M(YYE5*#N8$=A%.W>=_H'@CV0X?$,RF?5;!J/.;LROR M.,R677UL[$#$]MOE3.7_A<;OC,**@49/ZMSY^ RC[PFU=:/7&DE* ]':I7>K MC$Y.5O(W=,D$!A'%Z35NT+[O_'.Z\(%0E=/?%3[? NY0D9$2 6]>BR-)< Q& MFHCW2-@KNB9__']02P,$% @ #8%R6"$RQ)B[$0 >@ ! !0 !I8VJ&3OR MR,[E.IW.#4Q"%AN*4$'2LM+I_UX (B4^\)0H$K#SY2ZFL,#N_A; 8@$L?OKE M>1[VGB". Q2]/SIY__/S'/_STIW[_(XP@!@GT M>P^KWL75Z%/OMP^3Z]XHBA,0>;!W@;QT#J.DU^_-DF3Q;C!8+I=O_&D0Q2A, M$]) _,9#\P'Y_==U@[W)V9MC\B?YU\F/_1N O5G_]/CTA]X_CT_?G9V^.SG[ M5^^_MS?_Z_P1EJ/X_5&AD><''+Y!^'%P>GQ\-L@+'JU+OGN. M@U+IY5E>]F3PV\WUG3>#<] /,CDV5+0:'MW)V[=O!^Q74C0.WL6,_AIY(&%* M5/+5$Y:@?_7S8GWZJ7]RVC\[>?,<^T=4!QB%< *G/=;\NV2U@.^/XF"^""G; M[-L,P^G[H\![I)H\.SE=$__Y'%$4 I_B]P&$5-"[&81)?-2C=7Z>C$J,CZ+$ MFX$@0XR6&$AJ&VEU"_DN-*!Y/QPMJ;M1LAI%_CN8+#&_-&#B/@.8AG5R%:[B]%H:;]6!U%3Z1&A ,8?X()[1E^&L+QM/S] B8@ M"+6Y-JMT/P%N,5R %5,+ 725_TF!!&R-MW:%IL@085MB1%C361+/-[J>$:TA&TVV;[,_+YP7IYM 48IVJ M&F7V!B0I#A+21;+6K@/P$(3LRWZ\Z]2\GRA#S\,I] OU5BR]^(M!64.Y#\W& MOB,NG6;NP3.,[]+Y'. 5'1BS;Q,RQ!,&[F?P%GMTP$_)<+DR'GYW;J%YT2[@ M%!)%^N3K>IPCC>\.[1XMM-Q+AV$"<424?7*X_EIL@XGG@=!+0^;>7!-A2F+" MYP1&/O1S06F3N[N S#]'7JF%D'K$")8YI6&X &&K*G?JP4&;?.4C1!*UC;EJA@-<9E9LA[* M*R/_K %47CID)08Q[0>TMGY W,.+^J;N+G77R?^HX_ $0N9&)>< XQ59N?X*PA1*<-"DMP"? MBDU58=(4A _?Z8[PU09#\N'WC-&"2\_:]H?)-5I"3)8H*$[&F/AT$PC"X!MX M"*$(IM'YQWWJLQ>V/07CPWC652]D*YC S]S?W$_2'0NUJ.V%TD@,/G _= 7< MW0SAY![B.37".&%K4 E2_.+V0\/GFX_%7[K"(HL,H,C3]!Z*12W 0.Y %)GE M*_ZO34Y"BFB"8*I14EF@YKJ!%.<4I01\W?^M*Z//@J[1(UO'3"@+X^EG,GQ2 M624]0$%G-4Z:,O"1^M'&.5YKT-*MP GL=(7A@_BV47\;KQ8)6K?HK:10,*]3 M6-QJQUNQ2WM"#Y7R'\!6 ,(J[+F$55.44MU[68 M<<$F<&?1$O%1*SW76)/>Z*KLB M< I,H M!"7Z+3O^OA^LN;D% 9FF,W8+QBSS^C6('4%61Q0!>+N&,+A+XLVMCPF,(7X2 MG('/_=(@M M1\E$%,$!Z"Y#&#F/ZSMB_/O#9-4QGI*%B#R885:3(Z@:RR6 F!/@:'O#V_C6 M>*N^;I4##9N34K78BTBCQ;OV0GXKY3KM 1H:KW:%"ON67:G:LD;=3+K=%40I M&8>WEOX!3A&&A1N7E\\)!H3O( )X-2+J8DM\NE&&0L+:(^E/$,-8-G\=M-5. M#81KU%63.*CXS5[Z:L# \DL8:VFTK$-$TBFT+725NJ&(-&'9G3"R#B7M1N?9 M:=U[#*(8>)2[CV1FI3I;ZT8^,QG5\MILP4@YEMT\8SX@$1?ED=ZU7E1G.GD4 MKPUVH2(LN] V+O.G\.FXI5\=M#PE-'M=;F]8/V+"U2U&4VD\HE2J4Q@E9EA5 M?XEIRV[*3> 3C%+I.8AMD4X5SC&0>H@GY]2R6V[LROTT8T^Z8BZ5LUW?%7:5 MM]):W@?8=-$\@9;./+$MZ\KPPF%=?7&M92AH=)RH@.82N2#F$B)VBSAC6#KV M2.GL@*AJ7O5A22J$;??6[B!S*@BW-P!_A04)94C/@RB($RKC$U3CI*1T RRE&/KWVMH,?Q)O/N/P Q% [NH**5P).W)85U_/ M:MM%D.P9B>,@-)\A_2O3O__O=!T[T]@3.52#KFU6'$H/^G?/NMS>VZ93;C>G M726/&W%,$AQXA+DLSUOY0Z'D+<0!HB=>,3TY>0'7_[]\]L+49\,UD3QZA#39 MY^5T"CWIO:V6&6EWIY'RR^Y'$%/YL/HZ(N;DR;F_A.^]0=7G$@4Y(7,%60?X&D MNVNCO7Q24CH*J+9\EFW;56?Z492G*=@>0)>OAC7('<=43TCEQEW+?;3.=2'W ML!&D);H7AV5).N4V8.<@9KD(\W&&FY/0"%V]"E\<['IB*S'2E:9G<;J M#>V+0[DF8;,I.@^ IS3CC!&ZBII>'-8*>6W+&LHU5IH+HG#":,=.+:KEQ4$N MD;7A[5M^,EX6"XM'426=,WMZJ/)4CV"I:U:%HP":"]KPSJX@2E'W";23!.D2 M.XR8KH@6[NGRAPE.DIUMZ@FMW$/[5^VH/32G@(93@2J3?PZ)5F"J2+Y(@)'P5*)U7!R4&YW^8*)=!=H&95>IQ7T%E%A M1_4O$\FVM)[5VV#RU%[[3+$@CU=7XU MJ!W%QTA&=;K/!O :S1>$#]HBW3\NOB8B<>@61P^BH1+,M2VA^IW$V%X6XGC0)N(JLY/ MVOFV17ZM-43P-I;0NRRH1V8/09UDLUDL" M4W@U*W =7TTQ&\[$VGSOK3ZZ:=)SZ[2NHZJ64)T(MHFYL4H.EJR MJ9.\VK&@N0HB$'E[+FBXE7Q?T!BI2S]E;/LS;R$INU9Z M361'_':OK^5CLI2]%4N5JS@A6RS822_84Z_\#E&5K-D$2X+;5%F35S3O(S'J MCPCYL0B"]?TB"47'N>!Y%E2^&R7AO=G427)M?T'X*[N8Y<%83]L\"E>TS>.] ME7Q&6?L3L+PAWB .0*BG; Z!*[KFL-[LJR)<50_G]+[^=C;,'W"DV2>_L%;( ML/@$,7B$-S"9(3^_;;8AH ,C4\7Z=Q%$AVC(_0GD4)I19CUJU04KG-?)>3\O MGJXL^66JPJ:>6@.K>I:YA)NQY%SYI"A M*(5E:2_OTL4BE.]F;XNXBL!6@A:\M.*YP.EU$!=3J(M[:O5$H9#2-0RT!;/L M<;L\4:-F1KQZ8=> DLEBV$<\;0G.A*Q[[56 /+;;8=3:_7 M!V/7#F_K8R=KG<:")#98*-/F=7"VVP=9XY4,<9HI_K5KZ+1KU!"HW?/6%<.R MT;'(=R6SO29H-2IW@*JQWD)P87,$L#2D".()HL)VJEC&L79LH(/!_08D*68G M%;*!OI#YKH.QGHP9<)N$K\C/*C\Q<2%]]U:_BA8'&EVF/A% [Y9]^K("/:RQWE3>54AQ?2^W_XEEMFQ[1,"_+/ K MHG :3:%4VELF;8R:XGS-69RZ^(M!V=;]V\K3'C0^5&-7O0=A5$N+G>IRO@C1 M"L+L^H&13!JTG7:T'9"K]C4-$5LX\\JZPCUXS@01+;[KQ5Q5/U\:RYX*76_6 M[3 6J A=14U7OA9.TFY:+QW\$!W1%!1V%0>93%;Y"(7W=.ZH6O"*G@;-OM$D M'O3!]QF\Q1Y]/3VE1SY;G_[7>40V#]1GC-&+74&4$M5FWAB*9($?DTK:G/RY M;$V@AR*/F-C:Z),K2&P$A!L(2H6-A3:LO=,^:(Y]S7]H0@>61<%T9/J$Z%B0 MDF)D[,I&'S8M[&DODGI?@:5(I+?,-]I5&GH%@.B>)H&Z@$\P1*J3#$TW]$JM M2*0.I:O60 X['9ZS9ZWIU6KR.\U"SF($]W"^0)CX#1(/QYX00?8/^ M+<2>^.#SH1MUU([:4(UE)WMUQ,W?'+F, ,U*UXSO(ZK44=-I0G3+3AOKB$(^ M_AV%@0]6Y@L 24VOP A*\NJ_:M_5PC1_P9M\W3XHVF%5);%LD[O&I.JVAHC +H1,8#E($HCF M@6']?/VML(BF^0OR6#T(.3O;)E#NW(1=X'-S@#0OM&6+AYI@F[05)B90('(9 MU((8VK<3;>[7^:OT^4^-]^IZ R[#OZ/(?%/I[%WDW<0JOXAZ %.I-_#B3:4N M,M]4&LV5RF/U6IR;2US< 7CD O"5W5FJTAJCF[Q0PS!$2WI[RJ33\:CM@LS$ MF^9)(X@F=)>IU*EHF[$S7W?-O\?6]NX)DC#-7B&USHY5O*BXC $Z.N&8$]U; M]0/:U .(X<__!U!+ P04 " -@7)8P5VRG A- QH@0 % &EC9RTR M,#(S,3(S,5]D968N>&UL[7WK<^,XDN?WB[C_H:[OH7B2!&$\^^6G/)N^/_OI/_[]O_^W?_L? M[]]_03'"?H:"=\^K=U?7-W?O_NOBX?;=39QF?CQ![ZZ22;Y CGS_"/^&GP=G[KSZ>S-\/ M/PX_O?O?'X=_.QK^;7#T?][]W_NO_^_]>T)"%,;?G_T4O0.2X_27GRH?^?&, MHY\3//LP_/CQZ,.FX4]ER[_]2,-:Z]>C3=O!A__Z>OLXF:.%_SYDU^]'PS?'PU^_I$& M6[J@39!M/U,=X/A#^<>?"+MP$J$'-'U74/JW;+5$O_R4AHME1! 6OYMC-/WE MIW R(TP_&@S+[_S/RP3FP[T_@W9DC&\/-S5,-W$VF?OA6IBDQ8=*CP\=/TWF M2AB067;A1T0SW_D8;;JC(L[=CC21:^A%F(4K+N@SQ"X^EC_IR&0>CCU7AZ&RY" MH/(V])_#".@@W/;CU1BO_W#OXPSVP70>+J]0YH>1-!-ZI,AYUL&/, /F* LG M?N0>'ZGDF6;J* A"\E<_NHFG"5X43;7SAON5;A K7YLD>9R!#G$/JWY2D\@7 MG.3+QU&:PI[\-/>S$49?D9_F& 6C[-H/\3_\*$?C>/2 )CF&$6<7?AJ2?0]: M7L+6,4MP^"<*OJ7PIZ$GV:1/\;$F"%N9$2)VRK_X_$PQ@X;@*GV& M8B*T8XSVSQN;,3HVI+;#=P/U$*;?2U4)]+\X*W6G#9.)WE']_7A*FE^LR'^O M_4F68$6,FK[647WSTSFA ?Z'+)L7/R(JUFYBT?]^L;J$[0HL/MA_XF01QIN3 MXS]S'*9!.&DA\AXHZ<:JF_@%O@@;,DKO4+8CK/Y[1=1J@W8#\#A/ M@>YXCW"8!%KAZZ)%.[MT+&358;NN8[3T5Z6G(KY-0&^'+:3\L![-J-WP7?=8 MGQ@DRS #E4S+WBHYG@:RP:1"A?<+9G5-QQI/[Y)B:T?! _P7@[) _$S)Y/NW M. 1VEL:OJF&H]9M&X.>+1>'9V/WYOIQ1(XR)8XW\.%X6>I16%K3_KB-LZ.)^ M,DN$V67"(VY]6@2%:EZL9^*P@/,D;Z$_FB7#!).T;89J(W=6-8-\DL$)#T9& MCK:3L/*AT7.29^MVZV;JBF6'C]@ V&5Y:_QB1XO)_Z''AR0[7$>?4:DEDUN U1-L1ZD_*6_<-"!H-7;'72Y_3M$?.=E1 M7[09TBIC=I7&1J+]#B&6&=5-;'[4+B'*C!D_P9O=]"UT@H=?0NY,9)-M*Z;C8#%D3! M[ SC8K7?PE"UCZ ?&8H#%&P^0ZB1CWLIXI.226W$B$0$);A)=[IA0(HF/\^2 MEP\!"C^0W8_\4&R#Y21 H;>)J:IL34 YNLG0(MT,'/G/*"H^YXFZ>(.C-2=Z M(O;)?]Y)3DQHT=P[:DAKA.O4PFS9#+J>.$K;\10G"P6&K;^3L"_39(X M@SGU.2JL&IC$:$9^V/T]2L!.^.6G#.? H#P%!,FR/(=^>I?@ .%??AH8%-;G M. ,;% X_C. 83-<_/,'XHQ\A:V[Q.WF?C B.LX,)!;F32D.&8BQTH0P-"J5" MQ%7MY-N30Z.==VR$]:R#N,YW,2>;W*%>7=4QQOBZLF:$\SLH M= E\,BB!BSR%S39-+V&_!*OH:TV5VI,"M:UW8D8"--6NSGWJ'&XRG$DUG=G' MK9D]]=/G DN>OI_Y_K+D.(JR=/.;'>O7O_"VT9B7D9^FXVGAP6:< ,(^WNFA M' !24.CR.>E5/E6ZF#L4N[%W9NE^(@DH[703G1I4GS#VNMW_W!@/7>=NDEV&2 M?>S!@"8:AY#"/@R& M'-I;NK+NS0PH@VVY#X3 8/Q[4U86<9?%OD.T4T< MH!]_1RLNY_?:>L./!\=Z&@0&[]M;K&+>EQD4E:V0?_JRFGM#*^IZ2PEP43"$ MT-XPE5T OZ$H^GN\)"L8 ;]#);W80H7(7\%UQ[0,L$9@_&L MYM[P$ UB*@J&$/JPB4=QG/N1E "J3;WA(5K##00,QO=A"E=7HA3[FQV\X2$: MPPP<#%&8MX;7FG))"AQ+Y!:(Z9C@=?&&AV<=2OY'$N5QYN-27>-+ M8J^M=W1X5C(- H/W)JWDDIB;.$.8A.&_(+ 6_?7TX(J WL4[.B1K68B$(1#S M%C.9%'6=&ZC-;>T>&Y,>@@&!(P:4;7R+E/TLR/ M_E>X%!X7M [>T2'Y,P0X&*(P:5C79T9Y6$FMA+*I=W1('@TF @;C39K1&_(W M-ZU;C6'!-AVX?;RC0_1KL*$P9&+2DMYZO+;U!8&D./!Q(!!(LX-W=$AN#0$. MABB,7C^3A8J1SSD4JDV\3X?DPFA0SF"P24-YG4%RCW":Q#&*.$$MM*;>IT,R MF)D(&(PW;S27<==%&'%1Z24=YQEY,X \EL#WHG(Z>I\.3QD2XF&DD?41.WT= M F&+[#/&";Y,,$9%I0U.O*^XH_?I$,\% 1Z&B(Q&7^=!"&-P=JU*"^_XD$Z' M?<(9W#6:.UR21OW\X]=%$$95,P/'&HT]TX/,'B.!8,A!I,6+YD&T?T\B?E7,_O- MO$^'M+50J6.K=:YH+"6)P,:\;JKA+6J-4)]PVB4 M7?H8KT#E*MYVXXA&JK]W8L4%)I8 76+RF#14&6L4#(9?;%(!*T\N%=\,1MEM M\HHP>8DKS<;X#F4/B-25)YLQ2U*=QO-.K!8\D95<=XPNE# K'E()@_7# 3 # MBWKF-1YP5J)$;^_$B@^I[3J41>1">3/:TUP\O8_2W#L]/ZAMDHW!A1)GLLMF M;SI9"6YL*X$F[2Z4+UL_:97$$T4%K]G%.['B%VRIXS'HUU#/C*XDX-4R2R;K MQR9W'V?I (SFL&0=..,9O*,<\UP8.FJ=49DM>&N0P7-!+^_$BANV)>=EP&@O MA=9F [HFK$3DQ>& \M >9QOB=X09YH#Z)"4N%4#:*ZNU$=D89I9/0O]ND9^B MAW VS\;3;VE)*T=BW'[>B96(I [R$L/17HNMC;2NT!0!I&#[GI',XF)W@GGH M@-JE)"@1&.T%VW3;DUQU06T [\3*Y58'Z2G@TE[QK=7NJ"@W.IS3

4:;7M MD(U#>T$X'9:.@H7CG5B]16@A#"H"[;7AVHM!R'SOY) N# IJM5=]:\/>V]!_ M#B-@%TJ)QD^"I>=)!)2DQ!+(5A+VO>P0WJE5#YC2W9H2)NVEXCH*4O[NC=W) M.[7J-U#BOU"$-&S:*\VUVMS*K*CTWE^1&PL)AR:U@W=JU785<)JQ$;*1:"\[ MU^Z=AKB \%N8S2_S- -+ &^ KL2"DNGNG5JUC%J)31J7]D)V;818O,8KO;@H MK;U3JVIU*Q&Q8&BO:M?=%Z2PH/@=O5.KSM96'LOC_1*25WBN$_R; M3]ZUSVC)^:RFWJE5YYL2N[D8M%>Y:ZD%X!P%=9VG,(\KO^(K!>+^WJE51TY; M'4$2F/;B>'I4<"75VSNUZC5H)2$&"NWU\CJ*0^F^FMO/.[7J9]!K%S'@:2^N MI^4:HDJWVEU$O:=W9M4-(6:_Y*4$!97V0GT:-3PYW[:HKW?FBEM"27ARN+17 M\-.V:ZKNEMZ9*PX))3&QL6@OZM=1-'("\%]KJ [9_$+2@59J3L-?7. MK/I]!-QEN5 I&+37"6PCB $+\1M> ]2B:-(:W!B/IE-8[##STNL$DW>2 M2*KH>'KI+\/,CPHT'+EU'-D[L^IO:B5F'9"U5RILY9X*@K"DX-X/P?Y84UF9 MQCS?E+"S=V;5,=5*MI*H=%0WI+IOBV6>6LUL56,VD M7WM%PY8NVWR11R1KOO!'DO=38'V3E^U?4&FBWR8I,CF\ M$Z\51NT%%-N=B!EP!06??1R#^9Y6D%P!^RW9R]5N)AH! 44NRWT,C6@DG'T[5K#/Y*LK+I&\,!U2(9?.S7)]2V M&,G@HYFIK5J-I. 7:R8W*3[8>B1%?OKT ;V@6&#@5MH!9JL./#5Y44AWH1[) M%PP[R#U.IMRSNM(*2'?-O\/A>H-P%PJ/[)+&RTV\>,D+?L,1 *N+-QBXYA+E M2(./0D-%D>[YDPE&X2R^7.?8%C4\_:+H\A=@!SEM+] 4VO"M%H51 /H!;6+* MP%RH+;+3E(BKB81HAG$.NOE.MRJ)WMX=H_3S#U D@=@P]O&JX JY\2+!G4D$ MI,VD5JRQKP)K+5NY:HO>,"-!8L0_4AD] ))E9ZZZ;!D@7"B% MRBJ'$ED:M'9!OV>FJ(@,*Z2Z40J$8JQ+^/DXO[_3J#7'5? $1#:93. M,MHXJ>X1+FY@+OPTG'"D0VT/4^Z Y,*!H*. BG:17(51GB%:R7Q!#\!DV7O: M12PU$$Y45EE;[KQ#9-,$@%H-\%)C?9UJMTJBK-4*F4JUS#Z ZX"T90$,)VJ@ MD/M&8 (I%'H%DR=*BI)(:X*YZX/3#_!957P%C&>M'2$B)\JA/*+";@(RO_KX M.ZK Y/G$F9T F54%N96L1'"<*'?R!0PH[$= Y"A8 &/+)SI?D%A:@IZ T:J6 MUDID4IB<*(?2@*=R4@$.JZI:*]DP4#A1%65+FY3M3VGMG=IY9K.CSK /P(D: M*D5,RUT2)W4J>0*A]P!CX(!NGK@@G*B)P@LV8COZ83,N_A45OMM1\,^\O-&1 M<.Z8^:!W>GY WCJ3/'"B:,MOB)1N1,'H!>;];/T:VWC:>&-6Y&M2&L<;#%VK MGL29 RV@.5'TA4'WVE[Z8(]6JG/@298-Q(51MC[JK8N_F78S0V@,< M0V[&C43>!S7".()ALYMQ2<(&Y$)8FS;Y>" 9/X\RTW+:?*4_0>V0N1#L5DG( M^EK3@/BII65;@&/5[.(L!KI0& A(THG6 &6K5?=/B#&+#<")*K&58ZY%S M@3!L-P.%=!UQ8-2#9+1"UV2X/!(G8L-VEQ] M)T/Y*/97K@8F.0;@=BX:G[UD%&$Y$4O6-0=]<.34A4C%Y$1XW;V/LQ@4O;7BO7[1J7@A M*'S."T.+(T*)WM[@DW-1,6SY20-R(HJ-3NT5B4!O+;Q:;\#J7(2QJO H@ 1Q M:N;#F,9XYL?AG_[ZU+Z'G6(2+@G)6?A25&-^G,Q1D$=H/'W,G],P"'V\&D]O MPT68[1Y3*;R%?KP:X_4?-AR8A\LKXAV,^@Q^:D?GK4RH5,>AO<%QSU9J5^D) M [*T? #X8L:,X@=R:9$FX_S5R!>WPL52G%5F'OQK-^O@'][X=0V $1+6:.,- M3LS<*:J%?^F45VU&, ;"Q&3E0\SX(C2"D@V=/P*P\ 8[./PN$JRL4 O4URV M'9+E#S[T7H5<@,9>%V :"ON<.9T;5XUB F5)C.[)Y!NQ=?4ANY.FPACZ!'#-;ER6>[.)P2,W KW:0;K( M4V!8FM[G>)GP2WAJ^0!PS&Z@F'NSBLHA0=C9FPA^@1]1G,U1%D[\Z*](F,HD M&PY[SIPYD$B8H:':768C80II,K8,C7PYJ$B8:HFPSW%6;"BD*+0) M7#]OJ =,D@\L]7^%4H%W JV=L;VGFZ MC3F)FV>#$A)3D>V;D,J-7BX54UIO# 1:N8=48#6/<%.1[46YB&KE>RYK&:V] MH9W":PJ\Y5)N*FJ]NG;8%8@9+8$TUR=5,@]*OC-*%8IV' M%*8P'%BI7*%Q:NAEA1-%19O5Z>Z2#!6_?5P"KLL$E@ F2NL#X=Z -U$4A_(& MEIY U#DCVF$6!.F;]Y)5\!95/4AIG20*)[5H@2\XR9>/HS1%6?HT][,11E^1 MG^88!:/LV@]Q44QI'(\>T"3'>/UX54I>[L3H$O;*68+#/U'P+84_/\,T,WR]Q8 P,"IN\PFOGDEJ>RS9R\6*U1$X*O,?HC)W7[!$\W2?0& M_ECTOJ/.58LVUV;R9XP!\0_ZB-L>R4$X**YV/6(/C M_7 %[N"YW9?D18=XOS<%6TIOXF6>I07D@?S9W>P%$*V^,=!B)0H$R\+HPKT MC1J51ZWD=[3%9C5/W:C\:AAU%,#1J3,7BN1E MY*>BY\69?0"7&0>%TYHQC0=./$:VQP@*] +KMSAY)N^H$GW ! M;_5(L*TW=X'>P>[D#89VZ^.8W2GHTT7(#B=**>UBFW9ZV%68DIL_X-#H.G^VNH_\.(/Y3@*7E@1N[^$X3$IN)6)LQ)V] MX6F_9M^.\TSBY MP\(< ;&:N2[AA+[(\IR\L-6P'&ZK"!'>Q>H+/"MP $KV! M/V:VV);%-*2D29T1TF!=B$1APX2/"JTKB=X U9"/7-H@WA>Y33>+)4Y>2J>ST)KE]/*&AC*A)75;Z>5%%Z(0F:E< M19(T#O[9#4>HZ.@:&!<"+S8T*6D<; [ 3"K M81>:I,0"YD2LQ3_0/)Q$$J=8O2$@L'JST5$T-##&W@YBTKKQ2T[1$\(+A@8H MV9OD5KJY6+C.,76$@BB(WGS/$5+W/7_U_YE@&-*/9^%SM+Z4Z3\-E' #$9*" M?5ID/,\RW;VSTY[?N=ARGD.>O/=9-(AW9NB%3G[:I33G11YH.7P'ZX/FP+M8 M%8M0*B1-?A3@EP-!:LKRI5MUJK!=\$YSB-Z1?.^*A]O>)'#+Z_V$_0 M?/Q=;-'L-X6CTZKWIM4"I(N1#LU8/J6@ M(.4#8&%=_-;^#F0Z=;7;YABE #+FN9;A.W,9[+4 4FU=OU)8QN!IE51CWF7= M7+5]1+1A;P_Y> (V?P4F+?(%E]&U-D"V%0<(=7(V&4RAU9C+5L1:_X>8M=4V M0*ZU&<@04->V"97Q5L"#5UD,&REQU2].68V\/[A/MZN#P MS$KT!'5RBM3!@E9;G@]U(V9XYH01PV)MDU9;SHU[G 3Y)!OC1X1?P@GO>*,U M!>+-F#2F3CHV"%N.D#5%)'1S31/_(4=F>X!AZ&$#J0.1S5FF%%@8;#E+M(K" MA5-4FTQ$QZN2MX7QIL<+PC'1^K]@GQ?PQF[L'1FJ_B>QZPMF=-,LXD%PP^UB MO%CR^J2DY_DMQJP!PI16-* ER7&%W8/0-6([I^4Z$@A6KV]EUDC3 I0&QI!)ORF"Q4.?)5"A$M)H M2X!8S:U6EY ("T,HYL-.+D'/X1C@^TV 7$-O6YERT5*H9UQ(MG>(I&CR\RQY M^3!9?ZMD^.9?.X9O?N.-HFA-5\AQ"O*:$RB&=BDI_RR%K77>2Q#/D$-[IX8M M.=@^TO4(1'1L#]L[)Y0% M_"W,YI=YFL&9A'>/QQ9$\XIMRG3WAF=69-0BN$@=%D.(_?H#N.0^H!<4YXA4 MCIW%Y-W3MN)L# 0&YE1NJEJ%[7!0,3O=K]%>T)L) PI-.OM7Y%.(F"8@<-GW-"#*D+08H/29TM4OT!KY5[A Z2 M4\#%D&/W2(?1I]DL"6$?A2M MKL(HA[\\PN$)YVB>I9D?DXI&#&FV&,D['1Z27M$:(4-Z_095E'DY:N7NF7V\ M(:(3?*$_3B-"MH''%E*CD D^<6*_/?:G\#\ZKU&7XT>0L>M M1&4^=B?OJ.<8[ 8IHMI[] [>T<<>\X1E^21$UV/!2V"DBSEI4LF,&T"RH*[<8>(%E_[$**G1=;DJQE M(K=F9XUV#9G)7'9>2K'S):R7QYBNG%V S%'S=Y8"KIUIXF EZ E:K;X@*%Q!#>C*H=.3TZE][]W" P"_\&>(%;_"Z M@65K->U7TP57 Y$@W]?\->^EG\[)+2_\#WE%[@74ICBK/,M&__O%:A.'-R%/P.E5J*/6G-W M2[/V6V5E[CY^X7(7_@R46KE9;,W=+SNVNL/ M>*V4S]#@*%+ )[@,-N^ O8E?@+@$PSR\0]E.OZO_OG=?ZN;S*QGW:;.Q=_2I MWR6Q)6%=H$/D(:6V]XZ.+"3/L+A'G]LJJD<.?/43CYEJUKK&PA"J(A M>-V A692!)7,-9ZPJ-(50S+F =4@+ZD[=G%G &KHY)&.C1#+04U^^^",^4W= MDJ)MH[ ?<9I/[]E^F+S^FX**\"5)@O0+3E+6H[:<'D"RU3S!Y!JQ5#OP&\6"%,)0ML//_BO7_T,X="/Y-C=Z "$ M6C'<.W";@<'8*X5MU&J6,.@- 8#5R.&6*G6%=E/)1J,%N4K:F7>K=3DS4N!L M4RMK](*P3QX6S>9) ';LNBKDN@,Q7HMPF_+OS%?-M7\(&&/YZ079E64*NZD' M$=?60<7D+SP4P2B[35Y)U312M'",[U#V@/PH_)-8$2P?3Z?Q *;EMQMD1=P1 MHL %;=[M\SA/T%#P@/4;$RJ$_4;-'>%GK-' M\C98H:N/GM.BHC2':'H'[_S(ZC;'9"7]\.*!<,&W,WJ!:4M6'^R])"EG1VN= MQ!&N!!72I4.59!\(+ICXMH(IZC9."5%93:O2(?Q M;#RE$)X29U-*_Y/03:?S,X1[MF)7Y01+GPP&>*#![_0O.X-<\0D[,95$KN-^ M4^Z^/3[AXJ'=U4[U$&;;L3L1A%85,@,KGSXOA#S@^_+LF)NC( A+@F[B:8(7 MOI6DK;JB^RN*@J?DJY^1?Z_N@+C)!.=^)&.#*HX$DCGJM]K-OK:_9R^4%7[) MBQ5I=N&G7$U-=2AO\-'.XP_=A"-G-4F"=]$:KI->^)^_Q;CP6*'@"_]D5A[+ M.]\&Y;SQ.< $[X()+<<&D7VM, IAI)ESF&M\ZQ2W.MJ_S':B>C@0 ]5"=*HV M/3,LZB^;7D*KM1UKQ1=L/X88,R3K+YM>AGL'8-/W-Y7>O$UO58DTL/+;V/0& MDB=;OKN2+-#NFB-9O^_$5Q@XO?8QJ*7:"AKV[PC?T MD&>*"2U;NF2\W^+.WM%9O\I)D],-XN0+F?&'\(Y.S41]H29,Z(Z3!NN#&9L.4RA\3]P:HML--I 6B*,]]D"[X MG7N1IRMJ;3^"-5>&K8V +_(P(N^K"W79>D/OS&XNC_0BHHN*!L8%5^^&KIO% M$B>1(&2R#B]@"%6PZ,ZRDR(S-C[ M9\EBF6>E"Q@4X4F&DSB<;*GG/^,ETQ?(MVJGMQ2,(CX7/)_7.0;NYA@!N=?A M#_*3>$FQ.X&Y9>5A<$TK2@3,!9?G/] \G$024JHW] :#H=5R4AU%0T7CA.-R MX[&J.*^NT N*D@(="8(3RTIZ#)B'ARQ%19Q./-"F_XKOZ,RI2K;M_25"D$Y4 MZS-S271T9JOLK33WV]P,%;"<>*'-F-A<\8&8DI_P8J]?M\>VC@TI @%L(I4A M*YN^\&R4Z@^X+=?X$2XJEC2ET3GQKMLCBF"X&5#YU"5%M+$Q"ZZ52CR*&-)$M\# GVG&@X MF>2+/(+]!\[R)4:3<)W;N8Q0P7788,HLN>+W3%P<6>OZA'=T[J;'3FIMZ^4" MXU:_7W<2D\8[U&HGAVZ SDVG4;?]>XN,(;=^W40R\X\C/YGN@-9JZ'\W.@EP;[M-Q*!"K*=/?. MSOIU]NS8RR%//EA1-(AW9NB"D1NN*,]YAIVIB.]@0Q8Y\"Y67_U_)O@R\D%G M%*;ERHX"7'<@4U=9OO1+3%78+@0SD7SG+\2!<(HC 0L; ABKZG&K!4@7(QV:"V&3')"@ M)4NX'.4&( $>5KU5774U)9@N1%=R"!;Y'45=@4]6+^>49*$LS@I$%S+2.916 MO&627@GUP8 15B_QS,J:"]J)>$XN_-;;,@"T>J-G5JI;@/SX3LM^I^J$6U]( MI@^HF(M/R=,<[7>^3O!U3D)8[Q$.D^"-^JG.>P[V[-M/9>C.3H.?ZIQIA*CB M>XM^*LIJO0-P3Z\H>D%? >F\Y=R7&!AD8_6^I^O\T8'><:<6!#]CAJE5L8#+40#ONW&*1#U_FG1XM1P266'UUTL(\V,%VP;.E#N ZR;EI M6*T&!(:X:HP;F@<[U(X[T%CT0UN]TP#: D-F\.2JC%"C/T6#P9SBK#(9X%^[B0#_\!X M!JL(6>WO!)R9- 1303IK:=2$2H-DS$Z583WSFGVO!:'5T/XHC)2A,8W!UAJQ MQLP^[8RU'8;2CL.BT!$-EI6 TU_]'^$B7W!Y76L#=!MZE$-PS--G:)/'-&J- M&2PB[@)[A-RMMB'T6G$]2W.70JWCM_:&(EX'PX\.U)GO>)JV!^[X9;WAP$?@ M@>W2].HB4Q8]![H+E9SLBM^VQN'"/'"L!'Z7V-?!<& U1[O=,J2+D@'.B6I0 MEWF:)0N$B\@;H"2=ATNQN#B] -S0:@:N3LF)<3I1$:K?DFTP>UUU+"H+6!6U M$Y6D"JRCR1]YF(:;"DL2XH59@_I)$P>,<1=$]V0,6L!,$W*K+ MS/:$8*MUR[G3O+&.-W0B^&M7[E(B MU*O9V#L]Z7?OW)(@#/"I-?1.CRT\-,CB%\-)0J'X8'.A284J/S8&%[**]JD3FM_T#@#(=N$;-I_EY%(%XD*NCT;)N.(7 MT2P%";\L),A M_,.[A1,I^AQG8;9B&-R45M[QJ1G-M&6, DL$-BVM<5,+RE@6FW[38!, M0YJET()F,JW)VR;%NDUE(XRU;0!WX+!Y2Y?<@J,8EE>\.2ME@P XO8!T*QH[ M?9(V-1[6.^1S$*H[:5#&2JV4;M=K[HC!8<FN#9,TT,#&'T:^,_ MYL]I&(0^7CWZV[U<=#JQ^GB#P;%3A<[53B8!+(:\>DX^WI%&M*;QM%)60+C] MB3L3J+9JIH]Q[$*,S1YI)>8K.MK[??+D?"\^T;1OBZ[6; MX"2[9N@BV@?"D("2>X)J$M\LDU$%:3B@$+!H.OW:/CMQ]C'@&45H0H6T4 ME3TCFVP6DL_@M#6C^A]^E*-QGJ69'Y,$?#GS>K^7=VRJRHKZG>&M3 *E$ M# M3C;NU,O ,>*_3D=Y-D]P^">WNAJG%V!S)L9!54YT+ PYV;AQ+ZB\]_$8%WZY MH)A8]P@7A,O)B]4;L%HMQM)%;GQ,C-S!G@UL0N=-FN8HN,HQ[ % 8Y@$Y8R[ M0Z_%G_A7,#(# &*[\:O*:>8*L!B"[/FIS8*RDN)['$YDEA^S#^"R6MM%75Q\ M) P)]?PF!7U*%3M#AY56[P]XK3X/K6NAT5 QI-AO";C*]KX+BK_P4T%"%*N3 M=WQZL&H)%0I#2/W&$U1UW"2#2?5 :DU+2JC:PSNV>XO62;MOX&#(IN?H_7V] MMES\*EI]V<,[L?OJ3G>-OHJ#(9N>H_CW*50VCQO=O!.[CU]UEU(##$-4_3HR MN IJ-5WK&["\M0+?&,@[/WY#BCP#'D/ /4<<[*X]I/5Y1A=RS^%,BH&W]AB4KUB/!X5L0SK(_EHLFZ?OSHUT[+VL6! MB8A/6=0K5*3N]@WOW)"-RW\W2I-4&6:P7N8X41J[U<-[!1#X@.AA[VH[P.Q6 M+*46$5+G"06W"P]9M4>\ Q0'THG4)CX'S+2=YT$1+N<2W A^%][>>B.3R7;< MK#.S2FL1]&/(GNZ0Q- MV,8JOK>0F6K5E'-3833M"M84_.3SO4JX"\^/=>"\*V=:>Q%HK1S/*E>3K2NS MP/_/BN(LV6NRE*A1P^\'Y%MU>]/F<_/60Q*&L>+R?7B!RCO.FQ@.Q;S8F\NG MV.9^7"8=IENO5^G*->$L4J4!V&[W%4>S_I-^V>A$_?X>,/^&B+<9!:,7A/T9 M^D)\T%=^AJ[]$!>!NW9GMI \D);5(.F#G_22'';BT0-S["A@IS=Q>6UO9<[7 M20"N6XT8.M1Y3>.B$T\^] 79S0U=D4;OW$Z2]-N:_9)LUO&$AL/+XQ_%,6=U M:Z^3 %RW^_[T@4YN&A?=>'*D)\AN;NV*-(+3ZP1/ M46A[=V]0 ;RWZL8[U"G.8*03C^(81YUCE+JYP:L0"!*SFE-VX%-?@<S)(L%+V59"\[/%PL?KZHQ)QM>[#A5XOXK0)\U <][OJH^K #]^N-@#Y%!(QP(5B_ MM9ZV-L4J5;K,15>RON4-/GX\^-@#CI9KB%\N)!QHQ+9G_]=R]?N9C3P*",\/ M/H2@ESDJP447$C:Z(J['_7S!26K$.\+^&N'EP=]YFIN1;(YIR%&QJ.W+A)UI MVSOU44%X?_#7E!UFJW9.:LCUT7OC(P/D 1%9P2%QF<09]B=9[D=/""]TW^YT MH87P]^"3>IHSU38_W1Z2+: MPC>HK)_*2H00$1S\S;7!@[D-,P\[^Z49'V4RUI/]-<),NT^G.FW@L#EV&-DE MHH5'P6=K0U4D!<0P^%?V9YIAIXZ\$R,6CQA.SV9/>X((J]^@3\D)IKJ3&/(L MYL*SLI^7A7XHVIC[I0:$,7R#,]P^1P\[9:26\36*@WIHZOHX(F%*QF]'94D@ M;/]7=JCJ9:..U(X#F+V6[EB[$49$] 8=LDXQ5T<"B:OSO\_8%ED2"-O_E;UN M>MDHR EY*[/7K=U;/N1C^)<7SRQS&<'P%BKG=3 ]E#G!LDAXK]^X0R2([NBM M.PE=8C1CC6SN& \H;_ >&L;9'&7AQ(_^2B+5%/ AAPTZU4V%*\NN_@A1QP(5WQKO-A =_;2X@M M=P/Z+!&Q@I^::/\!79ZQ373W."W4^$M_&69^%/X)_UHD>9SU;FUO&8WP2SA! M#$%'Q:)"Z8N@TJAILKM1_ 9"I20-F'$[%<26PV8"Y:N.<&Y8BN8DZ!;)7$>4(J M/7/0\Z[0"XJ2947[DWG!5M2;8+::[2>SINBRE$?G@C'WB"(8;@;$?O7Q=Y3! MS[)B%'4E**W&Z;27H20T%ZK(?$$QPGX$I(Z"!? XS3"@?$&R4I3J3_!:M=+; MBU(%GPNU5=9J' KH6MZ:;)Z'7VH 0&SWQ? ^S28EEO!+G-CROXR"("Q)NHFG M"5Z4T_^O (;]J\*^&]$U;XX[!U,MDT@X+"D?YK*^1[H)+H@OS77$Z=)&" M5K<"-4/\Z35YFB=YZL?!TRLLUA7\HEC!H-+#/T$3)V0QS135(0@JJSFJU*E> MET=+3"ZX"]J&&0W,. (WR '7/!3O)7Y MY,HI[L#$$BD#_6:T/J TPR&)!"\B961N%9KM"2ZW,^C:[P+,ZPFSH=F5QW>(5L<*)4J%2OMV[)'XI$FV_A! 1N!U=Z^C#G 0WT8M3[E7P^YB4'S W-C8NSQ==$W@;&?#CTQ7WTZ MZ6.$M;DYLKAV5LNFUG1M:2(!@&]>4[#(V,,NE D'#+F9AU-E/*U +KWL_H]PD=-JTO?Q6<+> M0R^(:63>RO/.G2J8;0X;6(\A+AK+O36CXQN$<6_9M:B;44[4F00HBR0NYO\Z M/[]424C.$GY!Q.%YG9-W&LA+9'[,+8VJ/!9AA-MWL=UF3%N&"*HKM@^]6V]Q M=>WS)IY@! "_Q?"9IWD19B8C]FX#DA"VM^@8U,(5Q@1PX4)!@D%UW*,\FR=8 M<%>K_5N$D8=?7-& !B1@&&/F;2QZ\\E.]S@)\DD&>^0+BG.TK>A:27(:/2=Y MMFZW;J::]T1_NDKN6[>$?/XQB7+BCAEGA=2=HBNGV<(?_XC#Y?#L7\&,(C_REX"P(Z'] M))W>NG'+93+\J&0?..(R.3=CLVETF11\[>PR*5ZR^I=RF0P_FK$I3+E,FF^- M";"] 9?)\*,A(Z2#RZ3@K9)M7J!X RX3P.&NRZ256,R[3$ 3('4H9["!/B3$ M&-H0Q-6'!;T([2[:@L5$;QY%B"->_(])W&:V]X[/N,1[UL7G**Z6E=WQJQF!CJJA<5C!,8QK- MMM1-D0PXI9$8+;WC?*HTZ]!7Y1A+5/[8+8%\FR]3,9EF)"W M5?(UZ'_FN&M;K=/%9O/ZW)?D!>&8;%!ETA)7C:,W!D*MA% *)FB3S3SR3=U6 ME5=D8F?QAI@30U:\;EXVB7;A=JH"@:/R5EH!Z5:N!17U#B;EIBZ=B(F#BZ>. MBS+D8!M]R7VR:!"Z1BQMCM^)1!8;>LU&*Z^ED9BZ9;J7MOO8/Z/U"JI4 ^8WVN/W(5 MIL2@R+'PAH/7Q3LYU;%G-#[ L_U8S8&6'M\$E^,,;8?@4>^4*0A$/@+O'_P, M/9"%Q+$%:4V]$T/%BZ6-00&O&[)AHS!E$NY_D6NUT!L#@8;<;U)&(9MG8OY6 M 9@R"S5QV 7#4 ^KS9N&UR%.LZ?7Y&L813#VKTD\^P[_=Y60&!R^22/3%4!8 M4P=Y,[@I!'DTQF(>G\%T;2<*F:Y O#5=4$T4\F@TF*/L53'X"/]/>B$T6WLG M]J*26LQ]%@!3UN<=*$W#<_+1QS">^J:$W+XPL #$22KR!FYUQ H,S1)95V]%$;Q&5HE7$?)1!,LM:TC=.>M4"?H;EG>^S@+_:CZ M?:Y)R6P/]%H+%V;-S":?!>3K*(!'93/HBCC[MLQDV" 8C-84C?N8/Z=A$/H8B!0'YC9; XU6O.CM&,T%P6"TAJ!= MP:XS?HT13N?ADG,:U]IXIX,#BD)BD,]@MX;G%639S=W9]UH!S;8BDAC\XS"Y M2C*#S1IJ^IMBLPNG9EM^"\]'#48KGDAOVM2V0*>ULY$Z12F6*IMN1DQ==RMU M>_C>9^CGVRP0Y7!3&GN#H9WW2118RZ6J<]:%0TZ=Q:+C[4C#0Y@"5J^+ M^7.976M#"+?B-:3/T2:3:=0RV*NA8(:(O< ?(7NK;0C!UM0)*?92J&6PM]_\ M3#A!R@=H&.<>M1T3\XV%@"*'?]_6VA#&M%$9+ L)6X0(>5P7\KQ'/ MD$"_[[UUDX#MS$3[[._+QTVOR-$_RU(_).X%/\Q!GJR?HQB_A M*M>90+'ZXAA]EC=M("4XC(RB[@;G7;)[B8P\@;9#G.)9_! M80U6I\(V=(>R\F"[35+>:5QK!T>>M1A^U41=#@"& #18I H"^#R=HDD6OJ M ML"(\'DT24NDZ+,N@9=<(:/,C$GZ: PVK6F..V#2,#KRR5MJEK;"UP69,D>ZY MK-4G0+?Q$N,89NGEW,ZC"1B+#N)7D#SP2PG:3@,$72_K*U^?33-$/Z6P?K]DSSI'$7W< )CHM&D M0 S9UJE%+ML,XYV:RO\P+R1Y? RI:8DW_K6XH5XQW_VE-?-.[16^:L-U.OT, MKFJ)-EY_[CJ/HNW.*,EB2A^@UUKAJV[\9H)A,%]+7/+ZV[_ZT525^90^0*^5 M=)1)X3VU(YCJ_"ES! <9 "W R'SWF& M@HO5"(A%X2PNBWX5$5!K@!)GOYX/>:>#@SJG3'& ,3?Z=6!\#>,$A]EJ4ZYO M&P^P0WVQ*I^%T.(_3TI\H BD@! DAM7 M3]B/4W]"QM93;U;#HS-4ZFXY]6EENWJ?COM]:G+W7 N+YQ>KVE\8!6\[C0>H MS>R$U(JX:K*@KZ4.,-UZM$]AJA#&C*>7L(.$V;5/KIJRE2#,B=4%.&'Q_14= M0J3."CY<8\_[=93A+=F>L3!21]050!J*&92.G>+S7UYF35C&'@-T1W:N1%V9 M$J+Y>L*;E,_[/" E6]$+BI+B&?4+/_Y^F0@34*3[ QPK"9IJ:Z9I&RH"=..! M09F307 ,R@\"YJ[%0@S&#D95!KCPU$Z5,N$&VVP,0&R5;VC+=;'LJM TU$9V M04:N''LFA24Z^KK?('_%/S_.43SCGF_U1D"8E1P3T;QN'ELTNDT51H9O7<-) M^KLOYF6]'9!E52=08B>-='.UCKL?]^W.]W4:GJ$X%"=/] ID[BI*YJ'&;DP@6:EYJ[)F MQ**J@=%>N[G=-=ES=A.G&[MT8O8OWZ<1JSE(77SX?D_9R MT-TEM0ET(2'J1F0L#),'26R];S"T%9&#^_TTYM9,35(@GK> MYB-S2 DW]$<.!'U^(6]2NQ&1LT?5K40D#JN+=ZQ6=TXW[<( &TIS[WAH)NV2 M&S_#YR!]0+2$IB=; N!#R0B%0Z$1B]@%8 MMCU_7(9+RZ@*QX7@%NU21.C2469(EEHC5+K+=/,0ZF7DIZGDYLGJ _ LOH#< M>O/DP]$0_M)92E7*A"NMV1B V'H&69+)=,FPD#@1/Z-!)L[L=OJ$([R/;^^Q MV#PN&Z"PE _\L!,+_,,;!9BIEM?^#I1:*=XEFMAU3E-(UA&O0@W&&\TP*J8 MYUW96AOOV)#?VSR!?1\P(GYWSF^;R2!Y16'&<); K@QN.P.0+&U]'#J9&SR6$2\$W$1]_Z*T)4^ M):/)'WF(T3U.@KPH?EJFL'.T"V%?;S#X9+6T=9L+%%E43L0\K$_TWWP,-E\V MQ@_A;)[=Y80K<,ZC28[+&TX_BDA)IG6[=-V0)]R.(P.3#&6<&Q2]'LR"T(L^ M:CN0*ER3# 5W*"OGK)9+9.J>OOM8^:5;SLTPM[T'PW:O';I^M^0^P03ANIPI MJ;>.DVF8/247B)3BF)#8@:?D"XI)!6<@">$75.S7]P^7M_XK@W8]@P/0H95$ M$AGV-X\QK: U7"S/NGY K!&IB@RV2Q MS*,TP2M8)R6<-10@;Q\+K3I3>&N'#S749$DI2?QHY[G>#J M2[NC./@63RJ_J+[4R#F&-7V!\,Q:W7"U260&N88;>&$=4@JE3\G3O)C=?KQZ M2F#>5^G>MF+L+5K&)CRV5FY4??O0B=E4%8I]5*R ,F9;0I^90"1J.%G;C9Q- MN<90,O./\RF\DCHT%'LD_4H 3.K'& MKL&U,]:V![(=AV4OIRFV\P&UL[+U[<^0XDB?X]YW9?0=< M[]EVEEFHLC)KMF>Z=V?7(B5EMFY4*9VD[)JYLK4VBH$(<8I!1I,,*=5G]]T/ M#SX0Q(, 'PYDS:WM5"LE..@._'YX.!R.__8_ONY3](R+,LFS?_[=N^]_^!W" M69QODFSWS[\[5MNS?_K=__CO_]O_^M_^][.S3SC#153A#7I\11RGJ(B?SM[_\/X?T"\_O/_3C^__].['_XG^G]N? M_M^S,ZI"FF2_/D8E1D3EK/SGWPD?^?I8I-_GQ>[M^Q]^^/%M4_!WO.2?OI;) M2>F7'YNR[][^ZT_7]_$3WD=G26U'*T6K4(??Y/U>L!__/O MRF1_2*G:['=/!=ZJ=4B+XBV5?YOA'>U&6O\?:?WO_D#K_T_UKZ^C1YS^#M&2 M7^ZNM.;\\:2N6N@MD(ZWN$CRS64V3MF^-*S6]U545!/T%N6A-'_(JR@=I;,H M":7M9SRN?3LYL'8EXR >UZZ"Y)S:5K*FSHUYTHHI_?F:?/]$,_RUPMD&;QK= MJ*1AY&05LQ&759G')Y6E=.C-"]G.DE3&*BIQ_/TN?WZ[P0FI\/V/] VWKU)_,M8:\7:HKFW7(5;;-BSV;E!^BQXX'O5[5%P?J8(.^ M_;YNEUA"6?0+*^VMWX>:6X3 4%O#H(&,1OBJPOO2'A&"B#]4B'K;(8-*("82 M$CRD]A^ B-3X"\!D3;ZYH=_]F$8[#2YZ98" T->LW_/MWQ$MT._FR:I5PD)C M ?V@8*CL7Q%WRLY= FC'34+J^)@4^ZN-#FBG9:" UM-,ZDC^=T0+H*L+#TB; MIB 8U%0]? (U5?SZ';T< M\#Y'>]VB^Z0$+.!JK70=2?_L#6@C= ,&F-BG"G")';K$+CVI7M<%CL[SC0Y9 MIT6@]NBG>DE;=/)G1/^.: %X=$U2#\Q_H.C;$_>!HF,7<01E5117MZ1-\RS# MJ6$04Q<%Z^BK)-5.BVQ28!8*^<4F>M3ZXKC9KB\&!>3'5H3Z(>+RH_ MHAXL2T(ZRXY1>H:$[3%(7A8;QJ9YZ%+!RB!?T"-TYU 6'JP(+2J J@+ @ M1#\FV7VUKRZ+(B_.ID#3<0XOBBJX@>*C*1_*[H4,V17EP%,D:&\##UG>\-&+% M_8V'I[O#U'V:K79 M5@D @URILQ8@K#2JBWO??\^O.S2T]8A1X5H/EP5!_5!$69E0*EE!6BX.#&B% MOEI(=&6]8WE6M:%AK,.("L0Z@"P)85+C$&Q9$6BHB:-^SW-RZ*ZU*KY ='R MZ";S ,TEM8>"[B!F1!P/ @80U.\=0?W>.ZC?N\+BX24/!]1S:.\;U.]=0/T> M"M0T=.NF>,A?=#'(VM(^ 'VB[1 @6.Q<7B!:W#.49]/;"XAEC&@A+ -D<0#3 M$(+BU0J]35$OT&WU'.Q_7M(W9*?JZP>JIVC0X_04"DN#]#8OJRC]OY.#(3K: M). #L'V=AV# RR,BX"F4>DGMO8!9B1HMI)6060S8YV1'643I5;;!7_\%FX=? MJ2PHG&5--5BH"R)6$I&BOB \G\:PL-5@0D:L!A#+@37?[^GQ1Q[_>O\4D9Z[ M.58THQ!-I61&KE$0%L9F&W0(85*(B:T0%T2"I#>(@U@##'\+E"FX8 &QY8C! M0\NY]YG'X5;:6!JS""P9='KK@%-? 6@%$)?P!O^%] <&O!$]"J@;H;,8R"_W MN-B1SWTJ\I?JJ3XS-&)<(P$*<9W6&H0TQ1$OWYSM^@+X,MK#PMN(&QG=1M L M!^ZOW2$B#V%!*:% C4L) HM!\RJ+\X(L/;M8R-H+/.B4'9 $A>Z0 M%1ITG(BM>$ K8O>JF/ R+MMG7#SF-A '- J6"%:8DXEA!;@%B4)&IBBNDF=\ M$551O6T;8(A:!)@:&KVU\&G+TWL+4;/-]C70+Z4_-.1-Z%%AW02=Q4#>!,9G ME2&-C+HH**@E/35@Z,IY2B,SJ[JPD%5C08:J&@B+052,<3<"]+0@*#Q[.FIZ M^^2^@2]HSJ J+"Q5_2^#4M7YBT'R+WE*UB%1P9?NYI,"J2PH,&5--1W>%N0[ M*&]G K,I# M2#2)DG&K@L!A4?R:T^)5QP#.FE0&%KEYS M#2*HP-FO5 (U(HC+^ +S@B; PGL 13+,!R"T -ROQW\N<?^/DU?B*MA@W. M)W518%#V].QW=E,,->4\.9]F51<:FBHLJ."I L("$#T9FS78[)4! F5?,VGH M.9D)X5$X33\HV"G[5\2;LG.7OB*#F^N/])[Z^FMB]BWIA7Q#3GI>U[, M6^]KF_3D%1%=>R[0QQ^.99*Q6WHL>?]/V.#6T)0%ZFN=IOW^;LJAYA6%7WA1 MJ<^7GZ1F5QD*ID94B% U0L(9KMNH?&3Z'LNS710=.&9Q6I7-;SKPUK_X:YMI M[3R-RO)FRZYW:"8U"QD ,-MH+CVL0(O0G1XKY'$*LV[V!B76;0Z"%O'CVCG- M5!@0'TI=AX#A<7X;;N,^)O0-O,AJIC#.;L+?P58OA79*6%_<>9RXC)KM<9'$ M488N\"$O$W8ZRJ[3+:>O17#CV+:$6_@5^EE4@A[,6,BN0S(.KK7,,!6&' M5 MNLK/9K$[JWQ(7'NBCYO&M:HWQ2;)6B*5WI@TH;F]SCA:)$LSCA;&L(O5FVW[ M_L9MSB\NK1]IO%NL"OYU$_>QA#7;(_F&VQ='R,*E>XBDD23+VUHVC"6N16=I M5[L6/06+O(?H47DNIROH TV-CGK<_,**A &/DQ;5 N&D.6&[_)ILT:_(CU9; M8J&PCZX7=35T/RV&6+DP," UL18'4ON"8&%=EK@J+::8?D% #$@Z2NMX5L P M.\"L[(;UO+^_?+CWB4MU=_YK0#P.XM #_K2XFQ]L>16E=F!3'7!2:10I M58.'FAEB'J!5WVVR'O&D\N# DS56XW#5IJ@)8R 23Z6QB7I(/]._+_&??)+_Y:CS57V3/Y M;UXDN&3U;M;5=?Z"BYOM>5Y6-\5G7-WA*$W^3CT>NK%@8GT 8\-4BW6K(*$R MCKH-6E>(U8=NMHC6B&X*1.I$7:4^AI"Y&T"H9(4R#+P6F-L:MF;P,6#,PL1F M F'AIOZ[226AP6B_YXPBO8TU0L]A&C6?HE SI>G)"931X'1,Z9(%IZ'V*YBIE@UBME1\E,RIE)I_L5#T/J-*.\#: C"--? M;SFP!>:HYRDOJ@=<[.G06%8,*:;#'F5QR.,>M;[2@0\M=D;+(:&@GXV4D\H5 M53G1JPQZ1F7 AG1*90 &H,/K,[',T7^K$@%W@RGUUGG$NL*!.'*MM">%SDXG MG@#\N7J\J)UF>K!X ;D#N+V"V@K,/CV\1E6YDS>3\!L2?&UA.]V54[P>JIS7 M%K\:H6@N#N6(T>LK^5E.BBZ*S$'OR5BMO?D5!F!QXC: P(255V T-K*V+/QV M_0)O,?GTAN:?W>.'Z&O-<6R:#DQ"@!.#47?IY>ZZ,.*E$2G>[L8_+[%EM5GQ MC+.@(JK[GS2&D=.?/H9A P+YCTF65/@Z>:::5*2%D\<4V\!^2! 0^H,V],'# M!-&?UD[[ZJ/+M@;(C1)_-=FP 8?3- =/$Z=GN M&DD .D,]#%O11U)9'3&"%F,A9OCTC0IS4?NCL:DBK M]['$ 4QJ5DCJ,\$*1C!$Z/R_5OMZ37E(X<E@!_A* MNRUR,@U5KS3PZD";D7SI/M]6+U&!U=L:*RD@Q]JP]C)>N 1J11"108T0_(9F MFADK%MS(9%:,UF4MIMS=0#GB+$$E^N,@$67CEG/ODC4/QXFVI+M1%)-/'-.H M(MOF#3X4.$[JMZ?(OU+,[@G3[HKV](7;O[._T:"<;I-'_BCO^;&G<=]YMCG&+ SHL4G$5.7H4.3DUQCM\GS#PRY*7#PG,>;_R'(:+53A;$,J MW.8%(NT8I?A[,D5$>Z)@2?X:I\<-P='CL6)A1%0D3?8)-:G*5X@8OZ%_35*: M Y#,(?LH?B+?+U[9%P1"H)*];**O2C@,L'"#BE?>2?".H$7]',8-D)]?CB6 M]HPH:3:*6O3W#'U^D@N[XJN_$K %5Q DL0AYL*\B(-(8@@K4Y/$>%C'%HJOU MAZOKJX>KRWNT_GR![O^\OKO\\\WUQ>7=_>_1Y?_UY>KAWT)FTE "WSZ@J#]#623D!^ #M_I%0J'K2Q2P(C*H?X*G?N^%UVT M6-)ADEG]#>_IQ9I ECM.:%2PR1Z*0&E',S9'_9Q43^?'LLKWG2ZOPY.'G3AH M:E(K>^3LF5P,O1 YU BN6DZ]>IYIIIIE(,]D ZRSF(XR03P0*W",6>06I249 M&'@E7H<#%_[(Z4_MR>-IO^2T3_*\/[+<%WG?T-MFO@EDPM.#8G@'Y#'\S6$2 M&Q+T%@!G,3Q*$7"AS%C.EK!R(4Q4SIKSD](2;8Z8K1^2#+U[C_9D='\**(K/ M=E:R8\.4 (WGI$SR[&->_!P5190I3R+U1>%",51Z*@(7>#%VZMP4]!)RX:[N MBT9=P+@*+19ZP13+ L$R@F)\"\.?_C]$7[&]$U!9&G#>4VLKK8]HJ4!\?W8: MU[>LZ%6E %Q_!DST9P$#(*"W(D[Y!P;D_&Q0K.[RG^Q5 DI'X&J'F),@P-,< M^^P$5E#RT%U;1N5/UG,GAGB-/K9FB*5_RQ/11T4\\?FDMU'G]B'ODC_D M_>;+_?_QP_<_T/_WCN"]X(\#_%?T7WY8D5\U_]>4CH[54UXD?\>;%7KW[A]7 M?_B'?V1_IJ&I[][].#JL2HK\@/=P48EG7TO<,S> MMT8_OELA I/WK!S%RXI>53[@N"(#?/KZG?^'NV6TJI_MEJ$*0JD[%@-(-PP? MB0'BXONF6&^W9"]')L_R8UY0;$;$[IMM/0@,35&3:P8D[/16D#)0M37RZ$JQ M3OJL1E>_+[(V^*#._HZ/CV5<) Q?9)V)C[T.3X3&8"&A"I*,KRYC(J,IFX0%M$7>)O$BII%N);R2S%;?,DLL@77Z'@Z^I3YD11]O<,T(XKN M=3>Y&% T^!898YQ\++[.4AVR'^C=J5/5O. BR3?$/ 5U2S*?HA2NOY92,_+;'#E M.T5+OP<3]@<2OKPVA"HW!1VH\(9M=6]QP=;"=HXY681Y&J5@QWV#]HKA MQB984@=PIIB1!T"&A!-2O+5._R,LX%8LI-R MH%0XU5 &?\D 7I?P%2QBJV:A5A,6KHH^EP&JZ' 02#8GVXU3[D-4)K$!FIKR M@!#5:=S'0!M+T;I25XB5];,L=U;[0-0NN=J/BZAMN1JW55S9MI!,,T*YSS@C MCKTP[R))CY71F:65\,B^3FL;_M6EPV"@A>H"!S<+J3Z2A7KE-6WLDXD]: ]Q ML8=KF->T\P(GN^R\?LS^H8BRDNRBDCS[%"497=U_P%M2QKRC<:H%\IUM)^ND M1[>Y-&K$D2"/: 7M]N>1U>+SKMH\EN*O\1/Y/48[(E3O>;R]8#GHH,! M'9T4_C18GJ9U3K(CF9'J5 -Y5M.B39B#R\NO51'EM>_\JL)[EFF$)H3.4Z+: M[BHC:Q)<#CM+%_HJN,-UJ=;3.&WYC,.OSIG62+K\AYB_[>HW4!R"BVGV^* L!QS"B7_U"\P><8?-TJI4 'SM4 M6FMX3U/(-<^&OZE+SW@QQLT-Z:P]Y=F;FFC?O7WDQ7TME4=IWXP2;]\\:AH? M?KS0@E[-=2WB@7CZ3(8&>E+'M;%:*.A$0)FJU5N&2U.TGGU7"TZT-IX?)]WY MGP)(23*$%!G=9IB P/LSKKH9U8#I7CE (/KT5#>H@UP;[8U'M5"S MB[.B+*-"I3UY9K?6Z3OSKS@J_ PC_MO^0&_:U1?W/AV3#;T2-(O"B.KK<[!3 MCAO]$4XY:,#F\ZQ7#J5%,)1!QD?^3H7F^KR=36'OJ?S&J=^L4KTF+1_$C#:S MI0XP,+Y8LB@NHG2=;=:;?9(E5 6:W*96RN2?'9*$]-D.6B'Y2;D$FX9.91HV M^-IF3K,E.K4E!#>/)<0D][ =OOQ,""X3@=\)P&K@7PKK#S:+7!N5>8QB+@WY M08WXUB,]<+Z=DJRAXR="I O\C-/\0#>-P^/[@!QHEAVS!7(Z&EZ>#8B"A.^1 M?9(=&\&.$-!O!2LYPXX%IF!RB6#FO">*_!05OV*!G09*F(0@M_B$P8!A"4J:,0?S KF:L?'?*TCY6-$;G1K>F.?'F M^7';V:E\>D3+SK;S]A@RB(7-L(_& X8*!O2;NO#GP@!V;]2UM;KS;\?N2?= MXA;34A^$)-12;29Q:J@&K%IH;AIH4IHD4AH MD8RW2):D].C6VYLU(;2+U\%ST1%)&G\7'8[@AO#/>9:?3B5#8[!* GH056JM M'@7%HO4@Z''@LD.!_XG M7ZF'M8K=%OGF&%>E[HHGU.PVHNU@?3*GD)/=+Z=X ^'!SV02>JKP9DW:.-KA MST?ZLL+-MK[VXY(ZQKDF0%:Y6]D'4%,#JJM O ZZII.SG'B^7#>CM5%M;=9: M*Z>F6>X^GF.(Q7QVG\EVY_KO&,]_LL7P_ W3EO:R[M^Q0N7J-:$\1505R7<%VB_X$: M.@1'XP*CA*W7<8$A NAAD3J='AG^Q[WP;24/^OR(G46J5UYX=D2ZH%,]3Q)& MUD2G'I,?K'#H+E@ &A#C4 ?DZ^ .EDDO:M^<7VEN_*%?N)2GJS"3K!*>D\S9^EAU MQ\[KF^&N:)2>#G>%(@S)U ^:#Q/++ =)I@$+#$_2W]9/TCI8M2-@K M#F)X6-3+\_-:._3ORY?U _.=D&?$0UD#&[AAAS3]N^]FF'EYV-V")&H!CP^X M&R#4?[3=-PMF5QP6\":L##W,[@YNJ\?8M8 U%?;T,+NVOZ7GV3T!=2&E(4 Z MC W3X^T+ &/,$^X6;5WX>LB]BS@O'W+-)H7MZHU;9NLZ0+?/]I;).]!6EGJA M>AM2U&U(5XA5X6M?/=["9D.=9/^.8]\7-9Q!*.^N'1$X>J):'PY%?B@2?C7P M(>]S73-E#8L!35X6^DMD.!&A?"C[XQ;\? 9C!]049XLJ<;(#A93-M+=,E\!/ MB;=1464$?_6XL8[C_)A5-$$Q.YJ@FAHF0RMIP&G0SAKIEDRF)>?6ORO*(-V*D+%?J,WYA?S)'"=I5 !HN:&F3[+VBAYA,'GUY_X.'9)$+")EPL$/'H&F&D309 M;VB<)\4:J2VV&2_/6/RZ#9Z97=IUD5!WQ?E>;JB M+1D)Z)VT+4ZJ8^$I#=!\+7#VR&R-A:)->LY0V6F&LPM5S5B&OKQV'I5/']/\ MQ>:]"K.8GZMJ*OV--]2H &(2X=U+TW:&X3J:MB=@@G3)U^G_T97%Z9'NC2^2\I"74?JIR(\'FN@Y*6/^SB+>=,\L M&I )JP9D:#%L^\JG[^73BE-&J'>%ND\B7H1>B>[]\E2BU04URB"F#4^X+N@C MO-#JTXD60,.SIHGI#UALR:AB?NE'O$LR&MI&![5%GKRR]N&%VE9-4V'R-TTC M@8:P>Q@KI>AX#P-E^!,17YT1\PI,UF47F/_OY=?:7/+#$UV,WY%)]W*[Q<9% M$K0BW\ID-*:-EYN.N#:H40>]:13Z;H5:G5"C%*):(:Z6G_3PWIN^?@F02;Y] MLVE:BX88QKKQ]YL=;$>/![,.MZ,' [ !E^X[Z,OFY$?^MBQ_J>)CDD593'^. MJ^0YJ1)(OJH+&$U#;C%1?6Z8BN*0^T( M)X-?F6^KEZA@*2G(3(C9-8F91;#F=%;=KK(8LNWK:6!;$G&0UE:@HS&<6" M1!5:'K61R$S"/U-LC+C*R**2;$Z:N$6VN]L=HR(B?\!HB[U&,EK 2<\%+9: MF= &4;I1027FA0M*_4UDZ,+80V*#BQEL8HA)&6I.4LN$000]FO1,T$-I=%X6 MLE*+,=ZPW'OUI-/>N>K#I$ZVL7 M7$*-Z,,K$NJDP?/HSKA:6=;+L$ ;?'-Y(N;"OYA=)ACPVV2>68H$K//CF@2Q M0(+'5PD*IS#PD+5&;(-.U;HY3#/\@"#D'#]D@[FGQ&&JEO&4GV::'1+BZ$!$ M#V-1>7PLDTU";Q2RDI$(0Z_K 2OT22L"*^B!TZ=9F9#M:Y?TVI)!&EE/)-)9 M8L:?>(-53%CNGTSC[$E*ZQNYOCACA)R)-D:\@3/G#A_:1?X=9D^"T$"*5[KU MM220N0I//!JPRPR_-YTT0>!WJ*Z 12"],D^-?V(Y&KC>TSQ'M7U53N:AHC;J M0*5"894-'$WDLL$B.,?NG_*B>L#%WH%4/1E/+.IK;J8-*WU&BP?"$3?U2Z9^ M1=7?D/+!S#1*^)A(H,0.T"L&'?UL46^0 7W+0*^Y_"K 0?15+H5Z-S?E* /X M>^SAP'X0/_+C!@/@\1EAT46CSQ 59:S,?\2%V5;'R(ONCD?X45%NAO>CHH*[ MJ#$>RI8!&18X#HRSLW U4([.P\V@HJ+LK61144=NF)*)WP81IQ-P^EE>/0D_ MY/4EB_/B]5#EZX;D@*ZD1N4'OM6?5#WMPW0J="T,O D7;4]XSH.C V MZ@]V*F:'I).#+T 869UMC8<3=<,@@R/W2YK6]M MWI)NJ-;9YK*YN^G"&T,E/@EDLLV&2;?MC596 [],UU82#*VW)? M-RBZ#>)TD'>#(/5#P-8=Q!>\^X&;LY;R/FFGL@M\DHM$P('666"WX28R\Y?FEWGV8Y^0+N<&Y0 BY@T:2T?Z@CN^0S1\H@! MW\^B;;(!*2G/<>YOL6:)G=-P1!C@V$4;3FQ_)+2_WT#!^RC%PE&'Y=QF68&O M4V:330-'SD2T=PBWR/PV^@1ZO&F;)COLZ1E=*).=$R:-I]6#@/1Y'E"G[ICG M#,]8F?_S ;.MCN<$;67?P!F>F^'],[R\M33HDP,+)%N>(%C &/XE]#M,FR=) M,5'Z*HOS/;[.2_+[^4B]S.=\O:\^7WL-/,7>?@C1$8-_"KVA'_N._OE;&T+\ M-&+1-F+&T\_21B2_SU3)'50#DM>@@B6):GQ8?F:6CMYWG[-D3U?9QR@IV-,G MUDMX)VF@_;B]-=+4R9."766(RO)7?]!-O7Q'OMU3<]A6TEB"+37NF1EGO7A? M=O3R:AJ4A\*19:*WP@?%;#P7DZFF[C+4[S)XI\8%WN*BH ,O'98?HJ^7/'W$ M!YSA;6):APU* BZIAJV0TLK4$LU*B,B@6@B]J<6^\[.TF6!,LR(AQM1I0-Z^ M>5S*&,N2'4 [[+R.@'LHHJRD^]D\^Q0E&=W'K>ECH&2$,PPA+I4 #B1.MO61 M2(O4#I05JFM"355(J*MY+I54X^ND?Y*AC6UM,ND=D?')+W=(]EGFCD<0KC4? MO\GX:$N:::VIAH>N^8]:&VTF%:+VB>>, M<'/VJ9$/-@N5V2SU.82X,:T_?+C1;+2[\FI_B)*"5L4^MK6ZS3$D!.2<'-1= MRE_9"B &E)OM8EQJ4U.TSKI: M[^[)0OU3DW+U(\;"(8B.K?;R4,1UL$B;@[;QI!%IU(HC(H^$"GR<*\QB75 9 M=D>A\(3I7B!H1?I%.TN$(KS?O3LUX!["S]BTKE>6!ES$J[65V[PI57O55S36 MP->*W%EG[CSWN2HU@**_!#4@8DHJX.>DI*^UY06M/R-BZHOWQM)P"7PUVBH" M.GE)EG17*.LEXZZETLU?7WE,2>DW1:X)%[WLMXN#PC*QK3,XZ'66I"L+/R>P M;+L?HA)OSO,]G;6&3F9T H S@U9GZ;U<6O",E43-!:)U45"'(OVY>UFXGNW] MG,(XFO/(S(F%HLUZP^>#D;YF6AIH$S7@6YT ,-M, M@8Y-K0"(CUU17& R%%U@_K]".&B=V]HB0-RE$M ]E(-M\FJ0"Z$WC?AW-*:L M"\UN7ISP'9<]R4HAP)%?\F.[=N&Q;*_AT^[@E#=MKLB<&.I<7F5WR>ZINME^ M*>MT'.ML/UA.XL5K0M?Z% M]N7G]EF,I"PJJ/Q9OCT[EOB$4LQ&SZ_0CX6I'##L :/V4<.3L>K2CR%,V>LX M9DG.R2XO>DRQTTPMR7J=H&5++.?E1A#5DJ',Q0X&O3VU*&HL.J@M\CL1:R W M//]J\.:9.75PIUPOY.$D89UA0_H4^AM28,!LG0LR>1 MC#M_/"J.0NP]'CL7Z6KQS2JM=9;DZBZ]X!#G*'?S>K.5< \FU/G*#% KTIG1 MZ9=[PM*6K'9OJB=<8/*M@*L:L$AY&T#"]$D M\N*4M4G::Y.[<5+$>&AQYXFF\8,\71G'U1X,A*RW)WU2#7D@]J*EHU9(=.$AV 7M[S(X;@X,EL15^ASEK!5Y/%#7' M EG*>:7?4*B-9I&\0*#0U)VGV9)VR_GV32/Z7?.JAL84O^PQA!,YXZMO9.1K=9#(V7(^T^ MG>J$^!5A#Q@R:UT@/DQB%WQ/N/8D?[8+N/TYHG&=RMV;BS#8A2=+6VSX=I6A MTVCS1M[#[<6Q=IT.'X>3^.@7C3EP-YU<@'=ZS0D<=79WG&9$G[:[X,,"['/6 M&F9OETJ"S-NLZ+<1^9J#>M?1WLI^0M2W;XZ-E=]NKF;=1.P.59@K)"O2C;)T@G]VJJ\1M,Z(E.ZM>(&R_%QM)349#U-)F/Q\K%F::LM#14= MJ]56F3V?%F7KA),[^A[B7=W4/C1J!W'Y?@ A)]&J /"P"DR=H[V]A)IVL0[) M9NC*O%P8UJLCZZI8PXMA.,EFY@OSCF=XPPJ?PJ&+LO%^K*#!A<)=H@$%$(!Y M4@H;]/9*@D*WKZ4VN0;'[.77.#UNA%M(R=]98F5>: 6TI[$#^9!I?83S\G[1 MK02-#&TE8D!P?5/LHJQ.3GJ>9V6>)INH3EQZ2Y1JIJ.;[<+].$IUKM")S4S;[=8-UWWM[6CKGK##@<2U[."IL^&61$# MXS"+*K)7N]G6@R71V>084Q2&=("I=)5<0*P0!6%7#/WR@+]6Z .QY5=?;X_9 MZ"["A_'J4)#%3G(@/ K$8:5%B^28TD(%YG$P?C> 3/ZWA(.QY1-?!B'(A[I, MNDLO1;6%45,ZD(%VN NDQYL&VQ_&>9GLLF2;Q/0]V-W8 \( ?(GR$+^MABY=D4?B(1R-!LU1]]7%EU!@B."-ACV1.43 MH3']'YHS_CE*+=TA0X*0C!FR0>E?HYAB/P@R@8S(=ITB85G :8R?7[.'5XO&MH'TYEU6Y$L_C5\U%H)5T M RB\@7TF?.@>Y9T(CM'!A/?Q$]X<^8MA[2VEYJOGXJT[TUPPNB:@(,1Q5DK^ M[KH6_MC?\)TNC[/)?$;;&.IMYIF(8#$0TC=\;8(D_<#8QZL3>5$]X&+?/2EC MXX0RBX&^0&'47WZX@10_H^61(!#(O&?3%_+[#<,= ?RDE>U.1BKMY4FKH15_ M_3Q4&+N5894YP"L*\*1#A.^MB@88^F>M_&Q,3EYR)8-]^YBKQ8AH(0N(;QM+ M%&\AU>\.\U>5Z235R@4R1%KW4!]:UMWC%VAN_B"W:D* GYVGQ8S$H'Q(LUFJ M?NO;NZ-I#%*MN>?;$?4ISS%-.Q5(PMK%->/#"CT/B%,-LJSGV<$ MU!27D6QQ!L(:]MJ*C5>C7Q"0"Y*.?83P H$,L^H6[>- W9R 77ZSO<8$@=AM MF+20!0>&V1(-5O(MXE)@(^3 &Y"3;?*/>0M(J6E@@:=E3I;Z*1TG'2X9*@OA M?,EDJ[MO7DAB&OXIDXOIHKEYAM(\VW&7H;\$B=-A;'W"!(/AR8=,"V,9_JBI M?J&$&LC>*(A2FS6940K2I6747F)879KU0%,^D,6;13]('ISA3H"\3]H\=J-_ MZD+X53?AUL>V-FO N3\$?V]UOC;2W'5MGXY:J5ZE$>.,Q,=JNB^M4/VM():D M$*UF>*6F&9L#>>AB&9YI+AK/3#*0@8BZL*M7B^FK7Q!P()!T[$.2%PAD5E*W M:!\RZN:$B92I",B>\G1#ENEA:<*@#,H;&P3)IY2G(_A[5B*+BH?D< M)AGY%!$K8AXRZC5"R!6#4KB0*P!A L+;[]]LS_,]S5G/[VGBE+XEP )V61\\ M1B7>W#8;)8MX\(D50X:#3VT#)6C//M#2J"Z.UC0A^ X'%- Q3]=+H=ZS]'M8 MV/\@JFHSV4RN.43T:UO!&?[>3PH7LADQ3*-8J/&;(+@9WZ,9;@8W3-X5_(RS MHUVJ%:DH9'8564\I*T1=))#90]>R4M(43;../G'A\#N6!?/=YIMC7-7?&#I> ML9($.DNQLT*Z9M9*H1OJ;F9RJ!;T?$0RSJ*Z9(D*7M;7 8@#JL33#FA(V1QM M3(96OJ6OAS!HU;T"?V+!G$\\:[1-GEI5:T150EYLSVZ$Z M&7D8P[JAW:54K_I&'SVX"W7:N7=LA("&]$'=I62GS/]<=W\0D703S. YZ;W> MD;0#CSA\ R+'9N2>U/3BPS,5!= C%?+X6(1CBA:#E(_G(RQ3M#3O2(07CVW1 M#]I7&KS'6DMZV 59F\3\@L@<@:Q$40">^]&&!/(NB5/D]#!X@%P6S(UR&Q75 MZT,1925-?)YG=BZ,(5%0E\:@';*+@XD@)H-$(>^/PT%9 ^O"L4.:[-*Q@YE7 MNKA-'4ZU!$ BRT2R>@0&L=V8U\H#L[(2Y$,DE\.4- *4,!$X49$EV:Z\Q07S M\]O$XFA%(*-R]'I+\3EU443*(GZVXWL&6DI[T$BC >1(,4<#L/$"=YOYQ"#C M$?"F452%F0!V("XF?(C*)&:1G9LD/=(I(<,5PHUA!V)82>L(B0&#D\ @DH > M'-CODZJY)'&>LRY[L6:[#S#L',(P$8 M"OMRP0CDRD\8C(!M.,2T>Q/$K:+0J&E^)\06LMZW0K/;&HM5!$]$B\=$QL 4 M)DK]^%CBOQV):I?/MKDAZO:4HM[8HXF4#&>2'FEZ*Q1YH=R]XL;K% MH)?QB!AC8*0,&>^#[$C]\;/OA(Z#D!D"NJ\CC1@GS_P:J\TIAJ(TJ,]5I:WL M=6Q+!3((&EI9]BQJFQ@($.2C24RVZ&.2:5E)@P+&QAH90(U4D,FT)AM%?2_^ MDEJ,0)I,$FN8@9"&NK?*FVWO2=-7_E\;WMA6 $@=:YM4OCZ69JD37?&G:U_1 M+_7_>N?0=.L.1+2&_ \OM9GSR5+>>^O] UC3?M"7WA\FFQB M^"_T63+*"7Y0CDCE33 '2MG6 .MZM+1*%>S?2*(F1*%^'2HX7HVV\G)_2/-7 MC%&9QTF4HA+'QX+F(:!L>\'IEMV*Q!G>)I[9Y@9/A=O1!9M@C"OP$U$K><8\ M?-%U16A?!3#G+.U2D:X5K6]6A$FW60RL __?D%U)^9UO=KE 444O%QP"\2LK MR>$]>Y84J\?0<,*)L;>+/UA/.].QU7GW&6 M8-(!+ XM9R+'&3A&&MEB:)M&SDD" ;#V\E&59V@1_;:HZQ'8&"(67)XSEZ! MOT%+=Y8WV_LHM9F9;81 %YT&W>46+UDN!/KJ#X]6NL?%) M/8;D1><0@+Q$V]LS8%#28^2]A2=-BK\/;P_F;M6;:^J:>'L9= R^)4$L\07" MDH]14OPE2H_X9OLQR:*,.E^OLK(JV.Q8$]C %4MY0,;86M1'&)5#3)".O*TH M$F3#(](D8Y\;8[>ML4DGZY-83JCLT\L)DC DRPN<[#*>[3P^O>J<;82UI<,R M;4*=D&2<8+F$65X7:BH[O8=,%WUB?>%1=6)&HE3TR?B$J(UW!KS_Q@\9 M^3,N,FK/)S(PV42R6$E!#0F#VLL/3C<2B(L$0O@IANR8B#9;VZHJ8B]94N?J61UU7<5PMM2+] &6_X\9\KL]G^580JJI6QW$R -FP+2 M@:9:$1^I'RV@UF9+#)!-SF94P21]M*7 %R 8'Y;Y#$NRSM<8F(P#>J^P,\X MS0^4G(-^7$MY4 +8623#"-6"J)%D*WQ!-D2:C#/VQ,)-)^!U SH*DS*K' ) M1+&*-'U"7[EDL]I'LF&L,)OF+.@U* M*K6%+9%HU,NW*C8OQY5R(E)ID9%0; MZ2D-O3/H9/Y8(@Z(.S1K0%XX7"G0BX R1:NWC)VZ:(A4<+;"# M!0SD9=7-3K8HU\@ PURGN0HAO&R80+>UX_XI+ZHS4NT>):V8=] ;\:-"O1$\ M(+"_)HLTC*]Q9'7Z924%"'VS]GW0\-(KQ,N' WQ7*T@Y% DO:48E2ED5/O%O M :0^ RQ0!,*!S_A%2$I0Y!GY,<9"O(D],=RK F3+"#O[X"-5"+DVT&DEX4TI M,UA,DR1E5?J*DK(\4@]P9_WAI$*?Y!N+X#XCQ\(7A*:W19(7MYC\=T,Z)25[ MO&2;Q.S8:KWY]R.?2R]P&1?)0766);27>U6 -!UAIP*T)W(K1._61@6_F/2* MNGK"X>H"9M/#FULA=PY9*Z+J":-/17X\_+Y$W0U+0NQ[4H9#77B8L0E.4UTI M?\O#FIM_@@QECE (T1.NJUZO26HJ-;9AB9%.;AM MZ>RK !T1K.U2O*S+1,G<3(496%OQ\";L62S%C1"SMLRWU0N[2.'9&^B*3IEZ M;M"$?%K]([&VN0#[[P M(2_&)(NTE(?,.FUID>0QY'*H%0QO\IMJ6M$(>DU.[8(X*5&U"]R ")22ZG;3 M+PY,K1"48B-MEH')*EHA,5A;EE6RCRI<&B;%?D' ^4[2L=^0I !UR+=%PEMRVIJ FR(^IR4U)OHS MCAH0HR<3EAMBO=G@S4/T]0['])H9?<&&3%[WI$O(]+:SG6#&504TZ8RTLX\7 MGA*%U4.OF""A)G;)NZO+/PGF-OLLHO6<5='7__R?WOWAA__ZYG=_63_\[CLR MBG9MP X(VHI]S6Q30"W.=MX1;3,#^NUB^*GS/G["FV-*1D'Z#%NR2:+B]69[ MG>R3"F^:#*.O['P^>[TIZC_<1D5%-M+E4W(03E.M'$S+? ]RX[I0BTD+J_H[ M=$;MOL1NNO(JVQS!KZC^&KT2V_Q1^. *"9]$OSPPX'E?3?AHQ_*D'=.ZJ=*V M'>.N'9L_'KH/>MUE+\E3:1^^)$EA<\_Q&RH_X8B^B;:YR>[HXQ]%DNW8>T]6 MV;"3GURNE7SR%]3#6+/PM05(?[@5RC#QPR6BR/#K@ZZXG>S4/44 M58B^"[-OFH+\>RMDMLM01.?QNFD>6=.P9"]$A@ :[_(B^3L1.Y;T[S2L2Y!^ M2LCL3^;\UR 2X3E21)L3SY$?XSUV[>C4;-PV9!NW/:;T!EIYL]5&HC#D#CKV MYJH=RO\W6VMHZ7'3>24VB%>.6.WT+TW]=0376HS@\CY8 #60X/.@C&<-E+(& M8L\C-I%?AS;&K8T!\^:MG)=#)T[- EDY?L,!"+_9YHI(/=GLX#C#_ORVP <>S4K?'+BIGG!1?Y*OS1VW MYJ[5@>_*G>TU84^HC W_.:VN?K>B:O8AOF>\!>T_6-COC91SX%R]\?8(TJ16#[C8=ZFA[(:A83FH\<;" F4J+T2%4"<5QN@QQAHQ%D*5I,S; MD& +KA/N@R++BN2S(>Q-'V'?P;O+]"<>4U)5!):D8G1Z"N^#P"333A<,WVIN MBO%9*?QNCG.3X_WCL3H6>+VGEXS_SD:;^G:B\P9ZGL]XV&3/U#XFT$>"?'O? M%14X9>=75H"U3@+X3F^2;(+Q)<^))M_V=$TS GBB#XB.<4@ZU M>?%/N5AK=E4%<%H[0V?J_3G./0F4]#8J,7WIW!J;6@G09+9&4+ WO'5DK.QY%C*T6_$ABM/TF MX#:5HKI63E_F_.'NVZ9F1*N&8##1XS&W/:98I$U>FC:)ZC;A?*[:-MDT;4)X MX"6)_)S$4)]=!, *MS., -@QTZG&\7!(6:Z@**5!%#05\E5&=OE[UA!WW!_P MD/-W .P&NTE50@UTT^R6NE&HCL?;;$F%*.EJ%%TK:?W$10BG*/[;P=N0-@/T M3X:S4'!O-93Y[W?X YT+O,5%0;-KE55Y'AT2HBV]I<@.D9--I?/9O\UO6K S=@,[= '0%,E7>1\,%&^?^ MN-_7=^[%X!1""O9X-3N#]N]BG(L=_7W<7-08O<99QW%Q["[NDQUR+^Y$^(O5 M"F=*A4#KFTDV]_%;5R;Z&!3!-N)??9/9?Q/X6M5,![NXI@D$Z38K&K_=[3-S MT>7^D.:O&-_CXCF)L3J+Z#IE:O#[*SC.=QD;@]D9+AN9W0X!9_^FEZ/"^5O. M,4'OJLFPO:DOI@BKIO6>[?5]#Z5>6NTD3J_+^5LOG<3W%5?-^=.FONLBM&#$ M6C",8]N%2*H_W%V(HKV,4>-:P,2HMD;458E8G8A5BII: QQ[YF^-K&V-HFN-DK7&D;5&5-<:QC@R M@1#ZL6("&Z"S-"J',:8LSY,^95 87[F?_(OCV\)YF<(K7(4\-,S9')W#9G#Y MD=>=0?6J'V4TCX5M##S6*-IAQ[>*/Q!4K>--ISVVA1]ZW0 M1J+I!+09E::S;\)A.ILVZ$7I]MQK_9@?J]LBWQSCJGZ*T/(4?51=8,?GXRS5 M3;0W--RZ.RMD5:&Z+M0\6>E[#/!EN+\#\@EP/CT9]XUENR/Q>;N6I8'HNC9B M77NHN[;@E:/PP:=QO3WY@S L',0:X*Y^PPEZ3#@QB M1"0L#$!L2#FVK5'%<%)1G#S2\CX/:.A&*<_HF3\=7+@M7VO'_P>U+5^%T \4+-T4TQ;:H+&BGN&_J]4F M[K=A9I3O=0P91?XU;.R),^DGMT%'^);DA-'-K6S:!(%< )J(=CW)1T$=.A)C MN\74^8G;48A&ZM.#U2PF>K*%S@B6CZG63SS%&/M-?&\K%.=Y=C?HM-(@23]/ M:XB[R68F9U>!&.MIEH;;NW-4-L^0AL']\40P!#2,9@',*-"X#SI'8YKF+S3? MI!7;K<0A66UGCP&O@B>_D?2^?Y_/.L'EWDCR]"B*"=HK*1UP*9'/ 9304VU4 M9$FV*V]QT?C^DYC=ODN/].;*B%G6K48_$ZRCU<:YM:X+D^76O-"9_4W>$]R, MYU)95 */R+\Z#I%__+6E\?IK4BIHH"@#@&259M+I63MH_T)+>(&2M@4;-&B; M;_D.O1G_'7O:DLJN/6W&T8$15UD5/Y&*FFO' M]:CP$]X_XD+1E18R0 $20YKWN[DMW]PA:V>)7[B,E]1)RUL!%3YAA20QA (. M1C9A%.,[HKY0AU(N,4_ 4EO]IS1_=*2E4@2:E6J]]:W(RR_/R<'8I:4M .>C M 4%*.BX-'R+8E(T1 X MZJ[U]^'P4 D/)?66PX83VT:T]KR$>L#Q4Y:G^>[USWFV^Y7\G].$.2@.3;IA M>_1-W,FB-XUT4/,GO''@#+;$HY+3D&!T8OF4?JN4_3;K[/I_XJ)X_15GY*,X M39,=>U6I^>K]$]&+J'*>#TZ\(^H!&A[&6-CODJ8.)%1RPJJFGN\0J6GE>3[W M9+'_MS?F/9O.M?JHZE7,4!:##/6TF"OD=I: MHTA6PB21( 6O=B,66B.A?V!JQ";3POX$)P/J@1QH;P%N./&!HGS@2C>UW MY<@D]GM<]_NL.Z3F\]=)E&TC(:W"J(6+=2W @Y.]==KNX56<9 ()%4#C@_DN@PT,_1JRGM53'BR^!KH7Y/L,4I><'*_CXIJU)AB5P7P@&)I ME[8O6GG$*@AT* &P,IQ!Q 6JJA$$'*G*Q@>/?HBQ^PMEN MG /%6AIHN+"WIM_RC62P#I2E3?,_,#A"41P3?.#09CB8H=/F=:#,<*5[U$V# MZR3#5Q7>J^+_YZL:]"KXY':0+U)/N^Y"ZT:LAYXA$R3#\>2 MJ%N6M\?BD)?&.V,S?2!\RLAM,B]Q5JCY JH_X2O]PD+-*WA#PNU]7./!1>*!\6#YK^F'>BOFP1)!-$% M6Z5^@ZP703X3U46$A\SO]N8?C^J4'! MIHDN_W:D+9'4)= 33J6T+I.-M$T0MYR9([OW&Q@:M>/#3..D=G (>="\KQ99 M%=75AC\X-O;//2"R>K^I,5#7$K=I%/\FED8G4)^)\RE7F:;,BW M-I=9Q5\FUB<'T1<'2BEAT+>/+K$H:LIZ3A\RU-QBNHFAM@;%A#&_B$G (RZT M64PQ+ 2AIP MIK>S1K-\YV+"Q>85:B41%?4S9X^SB<(KV6#_,[(#P/H3KP.ZQC]N5.RB+/D[ MSSZ;;5H'[[KU[^I2SCE)0SU\9&V-E,A)D$1$%'6N[D[89QZX$9UU\N:0AYZR M>H%HGAZC^60/BL.)F5X &U32="CM7$,P9#$=,5L2QO-)\LC>)9\"/^<59K^]/Y!-YSE]3KTHB=)W5/5W)A>-5^F&RP84J@, ?6UC,2IY%\9 M"=+1T]DG^BWZIGB&__RK,2A361)H>E)KV0<$+X58,?3G?_$853FOOE"3HP$+ MXB2X-!!L)CNG!B[K!IYG 2A^NKXC]F?RJ\0N,8VUM =FF:TQH[>YWX9JZ0 N M=7HSS0=?+9"HXS 4#%UY/:K/REZ?/=5]MD@^FN9>A572F7YAX,PRDJ[:9!OM M;1'_R6%F5!HZO8L:&ZH<+@L"PR51BWM;S_BD.GL8IU[W&MFD+0WYG+I26_4; MV6)1CX1:1&TPIXT9(=)SZ@O#P_HQ=8?V+H6B\%Z6CU%2T'?G\$52QFE>'DFS M6+SJ9!8#])X,Z-]O?U'3#7I]S;L +@$RC2100>4:1)D2F* SY\OW]]^BA8*/U*RKIX.S]2J\= MHMRHX6=A]^&5S8WG:53J0M(M9'PLN!2:]Z'#"B!6PF-(NG6;:YY2K['"LR)])NY#%%G-'B29HP]R7_Z2_G<&<[6;$N<< M>RC(#*SS9\<+",^^W#>3W'T[QVE/'&R$ +%NU%V:T.^[Z;PK[ND,8IP%FB6) MUP,)>QSUZ3,,(N@U2?OCGQ-<$/N?7J_Q,VE&ZP6*L0(_JQ6S38:C@+8\]^FL M_Q+66L:BKPP+&XN.@@5?/7FR7+G;U^("BI85NB QIU>'2A5IHNO0? M+$+9TJ5D-'DWN$ P2OE GU)[D]>;"ZP0$T'O/*\3QMI1FS%HA1?"Z!&EI8<> M3M[(\'X4&=X'0H;W(\CP/D RV-AQ2@:]%;[)\-Z=#.\#(<./H\CP8R!D^'$$ M&7X,D PV=IR206^%;S+\Z$Z&'_WN(H4EW,<"_^V(L_C5?@NIE_:S?S18TP>7 M4!2U9]H6R-)L=F ZCI&G^. MB=:O;3_+&\5]NR%D>^Q""0.9\<>:@D1!"[-\4TB'.RLGB@9T,+?UXR>\.:;X M9GM;Y =<5*^WI$NJ=;:A=YD/5+^AZ%[[*B!OY]O;)6=)YP(KQ$28)Z\5"B$D MU[7/I!OKCAT& D2M*A]>'\AG!U:G5M* \+.S1LI0FV>[L^OD&6_0 _E]0OJ MA[8&L$)UZ)\^WAPZQR_4J#:#*U0KZ1"@=F*- ]0"6*4Z]) UV.3N 0';AV/" MKC-?[0]%_LPG_,&UJ4D($%I&W?N(:@HCL;3G=>@X Y*NM$\2#".GC_UAV(!" MWAKF'J$]C(8P$#RH9PA(M4.G.R*5E]!I[NHC;4,ZR*2;>4 M!;J@;FN)G$VKEF,)_#I)<;?B[?KZ=*/HO@MW1N%&%/II"EAKH&[H.]%'O*_O MQ!T81^"QR)**WJ')-A^3K_2GX26620C2Z6?27?*/-849FIKBOGU]HRSP];[, M/-J"NAL'T2TY&0>A#4++:QR5+$&&T];'* 5(3+/VTG:Z*1W2[F>L"<+^1[I+ M!L73)72'9*T%^/NTM4 ^S)% OJU>(C9Z-#]>T)B%G,WO-&W],(L=ZH \%'"P M3+J.7 NPJ;?]AR#.WECP3?DY+/3V]-L[W..?:(K^.C7 ( MASG7ADPX P?6UV'DM;'O)NLC':F/1CL3M9_X4N+M,;U.MO@!%WN-.]%:&LBA M:&^-#DI*)'%I1,41E8=W*HXW[+*LDCU[<*VUXMG/N#H";J+[S0?6;-)GSH"Y M0XNYUCN*CKRW4HHYF@O(PWLF;;3,QR1+*LP.S:](8_!3*V1G>N 75//@N#WH8@V>!\5OP[[/^2B@ A4Z-F'6%?$LQ=D M'ETA@:Y#01_).@CX'FIM7")VXF$,JB:WR-":-!"_B$MO.0R8HWPC"T*OVP:. M@IXH'@3T3NQQ@MY*=*1XBMD89U8WJH5)&!EC]H21 3:>,&51"60A_^J(0O[Q MUSOR7=V%EM[? :#>UTA^I#2JDK)*XB@5;^5YW"TIV[#I:64#+MN5V@6A5 *R M._5GI;H.];B1T+2EU*ESK:8&NO6GZ&NR/^Z-'=LK ]2U?LXSH]9E62[VSQ-X@1K#W>,I8&.>O7:2JFPVY*H*>KS7,:B MJ<5CSX%VGK&W32Z200EOO6YRA"A[WK/WP[+MS1 8Y>-0P^!P*/)#P=.=EQ_S MXA/.A2^U M(5(=JNM#=86(U=W%:,M@3@-9NNXO:YC3O\$'L7"?L-L;3P890 ^L27/E:Q]A M/>JTF/J0'M=!]/3=K(/0 0']>9ZQ)]5^3JJG\V-9Y7M<-,\J>7QL18#T<+91OJ',*T OI ;45+%JW]%\I5GE6#6HJ\?G?#7G[2< MP <3T)(7.-EEG.'QZ^57PNMLA^F@\%!$69FR$>2=@5#6-4"&M5A;)46V<$G4 MB*)&ELTU*R2(>PIMF6Q:W)B&&]/HN.XUXL4-A%+0BQL"@5Z>CNG+>O@"\_^] MRFX.F+1SDNU8'H1VJ6I@ED,=H.]1VULF/TW-9=";1OH[E&2HK0"Q&KJ]F:^K M^E-L;&2H82G[H=EU>7^ZVA&2\BO6CG@$8=JI#G?)[JFZV7XI>=3;>I\75?)W M-@!3T*.16Z?EV-A"T//Z@D79.3(]T;FB:4@276B MG<07^E?$_^R)!!;Z)24X]Y('R\"1YP5='=SBF5S63;1*SB76]^?=C M6>W-M+64!\W&8V>1G-&"R-4+1=271)VH'X)/L^K K2KZ5D5:JV"3##E@4,XS MY # T2=E/V.Z ,6;ST<:KGJSOGK19(>R5_NGR+2^3?'JJRBC&9, MUYRBC:H)Z(1MG)5]R#6U(%X-/7\3*D)U38A7A82ZX _G9C8XXP:33=E!,'A3 M&UQR@W.]P5#G>A/0+)[Y^8:RS7F@YQZ>Z2AQX*Y'XR0V7$\\+0)TTZ.GE_H$ MUNM3KKK6$V\JJ)K.N2M+''^_RY_?-N<4O#N;?W7=V?SFK^LTK3],5H;:]"KF MX@#=/*"OY+Q*4]05\WI[T::E&QC8-//RD#C__&\F"+ _0W8YUT=B]5.212OT M;\A&"5]"'T*=Z.5[3(.HV77BZ[Q>.9OS MCAFE8$_M#-HKSNE(:=061TWY '*(6?2#XN!JJ!-\0F@P(]B G'\8:2XK.JCFG6V^51$Y'?X(];G8; 5!-H;6]D@(X4+ MH5J*W:*JY1 1]/C4US1[<&T/#63;U?9L#?9 [6SMD29N9(%A9K-O7:1[X -; MA?.GP0Q\BK)^#DVU[2L>_'G.PF>O;F)6U].!I3D3GQ8*B[E0;HNX M>$YB4Z8G=5$@EXI&3T5Z;EJ,OWO#2WKVLI@:6/2VF%IWZ=YG%TKY9_4NEX'R ML#A0:FP%!L]YHP9;7($)?7./7IE^RI]QD=')F$VO^C2QIL) *U"MKOW^[@KR MM>:"&6,M7F$-4>W!U?%XI7VM?,U(%E>[9AA#7?*-,;WJ2%? =TGYZ]!3##H! MV$N[:IT5EW.[@HB6#.$I!7.3*RZB&MK;#T8^O'[ 6?Q$4YD.^">'17WB1K;# M D&M2 #.2MN>&025IEL\P:M19=!S.2SJ%5Z2'6[P"L"%:=LWPP!3=PS,$T11 MBLOZSOYG7 VZ/S3E(1\6TFBLR\@@@,;3^G(YS2'A;D2*]*"1"2:^)N8'\CGW M.;F3\CL="]I;#)6T=)B3<+\7+.;??A=X6OV3C[G/NJ*4UWV J+TU@#33+-2( MN:P5?C"1KN@\&!2>H /^"YQ07]1;3#IJ0I M9C&? #K5?QA"[,)X+>$M;=XT$X("O@(_@]!7@&?!IT/H0X7U\*U[=557$.P1 M$86.VIG5[V&OOCU/'\30->9B'4W?H;S9GGS8>-!K* _4[2:-];WO^71WL)E% M& RV\83\EKRZM?%85RH%EL^RKYVV/]=>3W!G410N9Z6RST]S52H[?#+,/EC! M[(,GF'T8[KT/0&V845S"X\P>QBN/9I&Q?Q9\^PR&VC4^W3A-;.!T(E29@.A!Y='TY=[(YK8GR'1Q/7I=]>7 M+&&)L*KF!9(U65@D<>0;7!IM[_V"2^A3"5Q"ARYV=-!>CO^$\UT1'9Y(3Z6& MHR)#>:"C Y/&TCT6H8CGPZ/!AA8/#P9;>3D\X%W_N\:C)$-Y*#P8-#;CP?-Q MTF!3GR!BJ)W'3S_T)>.BF7WX/X3)A__BK^>?55./\$>(B4?415K,_OGJ\QIX M:C'J0Q-&0;OHAEO(J[]$!E,[YTE(&NV"NWFF?1:9+[WV"P$YX"3=I.0&=0&/ MWC=K'7UYW-0=+#K<%NQ=&W^;=0O".]NNLF>B?%Z\UEFYAYQKFO*@::S4&LM9 M8NIR;<[Z$#QEQO:6TU49&AL6'C;.+U5A'\ PN;C:0L&XM/1-K(7#*,>5[-MJZ[?G:6;=;:IL];4 O01;3;V\;^K\+'4 MAX#FZ$7:2/'<$?D(32+>(;3Y#B(?0FUNYOI3B-?%4JTU"9L:P?9[=:$9/2Q_ MY.V5X1U]EL*T; !IMFMY8BR%R_DXB)/3 M9(\P(+'+\NC2W!WCMB<-CW9]L, N@764U!7TL?0=).!J*LIO?7 M5E5=KEV.G_3W]'G@+GKYB2RNBB1*[:8!A0#T+*#263\)D-*H+>Y]#K#1G6J\ M;PIYGP&T"%%. ,O"PVG\=X-)(38Z'_UG7G+]G!>_7F6W11Z3?805UU02T&13 M:JUO1EJ<; Y1+>"=;U;J,Z63C&[H:#'OE-,C1 M=MT>'],D_E+5CT:V^@WDWS&+0;[/:-;?X)?TGG/'INFE]PDMVMTK;JR2[]@( M!X A8Q(; 4D!I*VQ[PY;1(U+8J/V?F\V[.'>*.T&RR*I2/4O*I0,BT!YI,UZ M2UZPMKC@(V8"B$K +P7&Z]_Y!EZ8_AN%_F"N7@OTG#AMH:!CY7Z=M0L\GEN; M"&LJ[,,[8VKA'C//5,A>EIFSJ^O%9:.EX# 8@%XBQXH!?15%KMI'H[I2OH97%VV+MI1GC[@.#O+PJL," MW$M[J5Z]Z(V8[0'I\KU(,'HV-?CHXLK][Q:-.P[^L'P@&Z<-@B6+-X@&%)UVM@>%)/X_VS['* M7JDKH[S97B=EE62[>M@M];.ZM220M\[."B4PN12-"JWEFHF^]#/1SV-.OD5I M;0YNS'GS.:\P>OS.ES// 6JB3P\:9S:NO64ZB%]"KCRD@SD>#FEBG%RZ(I!) M73J]=)-*4\3/O#*D8-W958Z><;;)BX:$D1<2ZKI;RA;3ZVL0#'Y,LBB+$^HL M+ZN",7#@'%HK 8A0O=:*"%=>$G5% SB('FCV/C0&VAP$*0]%E)5;FN>Y><25 MC*(W6X5J)3W(+-5_&CRHGO+TV M)&)PQ.QU&,D:1O;N./!*7>MEX=);2^WSHDK^CC?G>5E]B$JC$\2]*H\+&0L[ M1RQHR.^:FA"MRM=#J'-96PK61B?6ELS:J+4V5ECK6'VV9I6E/""M;"V2 MC%J3M.B4].:0 6?A'+"8)]13@ $N@-07QJGJ;E(4] G M-"[P,T[S STH&J24I3SH30$[B^1P_#9[0B/),"C(>N?46-M.#-H(!H7 *"<( MRE<1'/ '$\N$4U+=CNCQ4U3\BH7(K$$R#8M"QCX-VR$]VL)%&,I:H6 FI#$& MD7U%R\)SL@ZM7F])#U7D;_21)\9QD[MCMD] >D'F:Q?IBG=7-1+K7J&V=KZD M%.I?H>8+Y"?ZC14KTGX&.N\L0#/QC+-B8VV$+_"5J5"U5W?*S"22O"PS,PCH MOHI&"^85LKIZ;5!:I% 5B9V?2(MGJTZ),3--G5\W&RUE'@WWYY[^$OA;KTM6FF>'3C] M$,H+=)&4A[R,4GI[TSB7>(JQ!FT^XYZ//%T;K7]3\5N4W 8>YQF-!_E"!"$0]COB+8X[GI:T<"< M B:3:"1H8%.,/\>8JJTBKTYPX/%LBV8I9[(-L*X"] MIF]GD^I=J@J?,4G4B;;),HFT]\NFHXWKPN:3SC+.)/225$_L<:@*HY14[?=J MJALF%4D+' #IFV3"(E)<+(XCG+:R,,BGM]65B.+.9&TX'/1.27N3OZ%CT/%P M=N#J )9]\W;H3&E8- Q.FIYH-#'0X\'2"&OH"O)/Z*&(-IC&%GE=.MJ"RH$K M\$=)!F4^'JMC@47.-KFX)RTF+:H-@U$V]H]8>*Y.)KHN/_''I(RC%/T;C@K4 MW'@-Q(\_!T@<6&"-$-\,4:CX&7^M'EYP^HQ_RK/J:>3,8E5Q&"RQ:P,GGJP8 M*>+^FG#%N7&3>D:ZLBJ_%;[J M["> ^L.W1=@3_$YG[ EX0Z7L2SXO86E]8=.563PG65_R;X:J2ML)C/[+-T;4 M#K4ST+2#+%S8USK^VS$IV>NS SGWU<6A0[YD?=614T*Y %+MFYI:&3>E:6H+NXI!=;"RD- UPHQXF-.,'"Q><+)N>7+MN53 M7AS^G:;S8UGE>US@E MJ4GVRU=Z>'5H*.*@J135M2)>+:+U^KKO-&M+=,% J,!T,473#:5X%Z5DQ-_B M\A!EGB\Q30>^?&-I.NJ][$?.R0"4;%ABS#QK'F4BACCL4/15>-RS&.P:W,6L MT(DT$L0]7G0:9]P#O3>/#D428WK1(Q8E0]JD#>%P:-LV!,*@R,5^C&)>I!R\ M"S^FQ@"I)UL]A8DK)-2WS'L%LW)SV'I6(N:&>G^18!J2Q[)5 V.8%++M[G_'-#%:UP"91M;:*BF1;'==EDP)Z^><'_)ZU7Q;Y)MC3!-(<\4,%+.0A;Q&;&&)=(M8>,RZED*=6(T_ M3U>(1YAS.C^SI\3IG:INJ/=ZE]@6:=)58EN8@1#F&D)NC/?12X"^\Z[17 M/XZ-40V61J"YG.,M-,/!A%9GLL!(J0A*D^@Q2;V_N6J!(_5S]480@5/@CKK3 M;K9?2CXDV]_QMJO!$S7,5@W0A F?Y=LS(MX$.2UZB=LR9?UX T]NYA$B%8V% MQQ('D*S$$8\F6EF $7:Q8;/(\+.X,"\J_*0>-2G'?;!\#O#MV)&Z5[O&F1P" M<_]$(/R BSVKLIXN5)L[4V&@X!>MKM)3&K0@HB7YH-NL2("W;$XZ-W]"V[Q M)94ZJZ@!')$T0TV2H7?OT9Y=^/,5_V*&BQC\ H 5F\@71\P(3=Z\O>(<^:+D MV4WSKAW3X[I>9+[>XZI*E?Y*&R$@W@WJ+CU8V+Y3R.G7BJ!:!IZ'$VQ@V?+LC>T4EEX&/13NUH7$\&19?.@'(5U1U.@^P=86:LIX> M2777.X[*)[1-\QQ+RH#P [MI!1WH&U8@;$*SW]C@WCU649#12YO)K_$3: MG[Z!K.&T@1"3:@5DS33KI;<0I;T^:FI$"_249SR6D6FHYU *T[72U3L@_=;%'+OE)F&?MO M5PW\RG2JE2%0:S0.Q76K/Q#:+&/G 6.^19U3M+].J?];M=7X7NCVHF$ODC+. MCUEU1W2[Q:2-C>]ANE?E;7%L9>?@LEF*&6_J0;0BLJSF586PJIYHL/\Y?"Q. MS>MM>Y#Z)^-=$[7?#CVFAW+.-@H/VJ;)W8\(ZB8;M-F=%0^D>,;JEP6=A1!2- MZ5,S:.TZ%.B$F/:(9L\I*&<\0+:M O1\V=JN:2#U=4(]VCQ^@'W,-O6JA H'WB[83$HCCED-QY?98 ,NGT1 MEBV77V-2=+VG_QI+0'U]H=#08/$8,HK5(5X?XA7.1\D_P\%H7Y;$LO OH^KE9O^55<5K1[-JDK[6LG MY:I]?2$WS]#C,4DW!#*>7\ U@T9^]]:,& ](OZF><#$"[I*<-\S+%@P 'S&) M1>%O^0[T"#,Z!N14 &5Y=E:+!'#+R@I;9E9H@ 6SR*'?/L_W^Z1BS3R0&EI= M'')YH]976MLPI CE D@-;6IJ:7U@:&)^46)^*UDT=H7TF^'6GZ>^VWKW:Y@?B'NH+C9 M-CKOU4M+"QD@9@QIWF_6J"E/'R0_\MQ4;2/OP9>48TQ8NYH 16$K%(F\A8.0 M#5EGAY*' .#3Z=1^H>-SA6.QM/'EYK#5-%Y.4SNGXZ">9;++DFT21P2G<71( MJ.N1/N69]_0O5RC-LQV_O9X_ILF.9U!'>8%VQZ@@\MBSCU*-\8&5Y?Q+RJOL M]BG29ULPE/>U:!0TMEDE7F6(E_=PW]M9]=.%4I*A@U)U;ZO9/EJ,R]=%H#)J MO3JVW>&G/BF?X(?&T6QRC1J$?":Y%'6WR6[Y0>=4!SL/&&5!,,6P\DS-(5AG)MZ'15 M()V!.N4EV]Q''EP94U5&;S[G=$/]G3DV*G"S M'_ Y,5F#K#\=62,,SJ,W9E$W) CM[W-9U?"M)>Q:S=K-YFR(?V^9\Y+,#CR3 M?6GUBF_(A=85 _:<"?IIO1_-6.?12S9)36B/6+_/58ZP13K?SKA]?S-"K+!ZJ-848P2@%.!V;MI=5%79J>KK'RZ/$5,0GT M"Y/Q&NUBT1/]L=6B&R:&]Z3A54QYP;:G36'I3CRT@VR7E+[0L8H6]+B>- M#=Y?2!I;&Q(?/T<%C0NZ*5B6S,NON(B3$M_2![';/Y;U7TM3GKN1]<'CR]EB M+?[JPC2\BI5>H:8V=-N\*-Y4V!;RE-M]+N-;"]LWTU]JJ0"X-P[,&FZ.0[(_ M[GX^T@F)C"DX/A;E*=Y\>+V,XJ?3LJX\=JO;-Z<=6\*!W[QF-O>T=2-> M.75MT.HEJ8#X/E?#O'0F%KQALK9ARJYAXK9A,&V8OE1P \88!ED-'F/H$^) MTA_UYAM&Y)K#'404K3#?$!+T>F&>-G$>/5Z$-BF4;1+PT*'CS,2!0T>8T0X= M&FZ?9VQ#LCY63WF1_!UOSOEM XU+QRP"Y-09T%M^D)T6K[>.G0"J)>#].N/T M+YG^4:=_K-8?RK5C@Q[1N0,&'1OWSKQ=X,'5T^E_GF?/!''$U@]1:JK$CK)MG.CA6RE!]:*+0W@XH)K) @$@ S%K#"$PUT:#+P M0 .^FD_!$@%.M!V##"B^U=1J!>[/R%[B,B^1 %R=T^_/,M>>; M'/J+6%AKA()_!8A,V%<@""CE6AYCO"D_$F.NRO(8$4-OBON(1N]<_NUHSJ-I M(PR:?,W"%CEU&1?B+[,V8G03304INKBHW]QEMITD)S"S[2&8L+ZHC0IC1P2W MN+A_B@IC3)]6!#*@3Z^WXJY %\FWJH^X2'G$!/RXJ4:HS_=M_/CJ0+0O5=J# MQB$.0$<*0AS #0S>Z1=+2CR\L0:\7@82\0;-)6;&G/-V0D4GC M$AU5$Y"G=)R5&D#="=4@7@\B%2%>$Z)54=>]6!DT76:WN>;=RWL_;Q?_Y/[_[PPW\5*[/L: \W2>@*@ ^' MW&!N+3>D<[W=;+]DB7&_[UH1Y&3M:J/4K6RUQVMHQBE>QXH/3N6)(YFL#UE- MGE:SRUE;&RO:>J.Q%701, K#TLI@%("!O&_=U^L[0T2)OQVQX/D9R'AM7P6H M?\[:+C5(!2"*3C#_2;)=>TSV?;EUEQ\8?H[V>#"CME'*)]A.M)<=PN)P7GLK MJ$00.;8M>F(047(WS!'VP?_3G44:K_-8R,$'@&@M<#V%7>R:C\6690%[ H@* M,8-+$QH"@"S'^!#7'BEYCW"?8RD@C M.VS24./Y^ES^_W>"$SP'DAV[H)__X MZS7>1>EE5B75JV:1H2P%P%RU=O(+=*0$XD4\+@T,3=D@U]"."_0K_XAV_I:+ M /5H3R_I\DC=D1ZG85WKB?VH:KK1$^PGZAZ@@T>&ZY"RZV2?5'ACG%X'I8 F MUV'M^WW,)1 3::(J42WD=5Z=UQ1?4ZHEG,0)%1)+-M/IZ(XH64;&S+$K],T9V^0W;!S6^,F85 *:%\PK'T? M'E>W-^SB(95!K1"ZJ8_DO>6\@[($:IELB2MQ90P)*IO%\/@NR6F71&V7Y$SJ M?X%?\1)]!A>Z0AG H5W43-6*?H@X53O(647JV_[D(74L=,YONNG[$)5X0];/ M] T7QK4US>6Q8XDBRSI0E96I7RI;OT3%QB%#^-1O^,DG/KEEC-G'J>09$T5B M_4C\0!NP7A>L/X+85P++6#X/C@SYS>NRSY ,#^[]>.:PI#PAJG<9]5';E&M^'US7T[&I#4LJ(DCXG MC!"9GA_\GF/)PI7%H)M5-I-<6+QS,47E( MZS:;ME#>&YA/J@X+^>L<3(M(<$8%7CFFZN,3+YL["CYJWA/ M4<:]M"5]9)C.R@_Y7\@,S?/+:B9-:"4@TR! MJV2@VB @Q]J#B(5![DF2% % M\:<-J3+U84>)&G700XZH0G7J:?B5@O<6[W)NW]U_*5==RU0Y>B:"7I,T@--< MRN_P;7+<.C6$=ZZ#*3#/TVY0.O^,:5) O%D_XR+:X4\TG_E%5.&/45*PC)F> MYR4+_7YC4Y9-CP0SFS7*HEI;Q-1%5%]$%>899'^[L]V8SFK;+*K;;,?:;$/; M;$O;[)EGW?V/-D%:#T4^YD[8<2BD:77T>!2";M^0]V30](]YL<7TMMU5QE/K M+.%F&:/%M^"/&=6ZLSMN5OIYMA+FV15JM4%)5B>/FF\2_2-OZPSO:&JUH>,2 MOTW>WS6>TQ3#*=Z\W3;"WZ3_:SS99W.4C6?Z;V,T3 M[P/SD>4L#''W$WQ?V6Y__H.-]$[#$?@DX#06?>/S S.L]+K([JOPFQCCI7;U M-XIS59986XWF>VR^K_0"-]@,OID2/2-SY7?*:YDTMBJ#;4R8,.OXFQ7FY9?V-Y MJ\MJJ2 G_O+'?145E;^A>KC)^XMK5B\=F;,-^M*VT0>\2[*,/@[Q(4JIKV.A MYKK,/+KXYVJL2_9DJZZE?AN3EV:4A)N<-$/D;V7R"7./XJ+>;VO*"GMG(LQF MGK8D8:4_^_\JZU-W+[*KU^2>E$27Y+X4LU@NMNNXN/R\IS+ MR\M7@'/!Z99_Y2/Q7VEKO2ZL#$6XB!%UI%=_HV8ERN4NK"A5/9S.5!DNT[CR M^>S.@/+)?%%&,LPYRV09+]#,ACU[&=IA;Y.8*:^I!]IKNE[VK\?4!^A,SS1) M3@:+V\,QRYN@5GUN9I+YNOE>0PNH;E8O? M7,S^937UC WR:MZY/TXOEFG@8[Q 1D^,IE-Y MJZD=HZD$[8,Y!.)=AST[ZUN:M9QSMV9&7M7"O!H79D4GV;E['3_G66'E8D!9 M;2ORUOG:LNFMC_=>TUI7MF0S27T";WW=NZ+5=#/MH4NXYLU#E^ZL=NR33-@HY0CR7&I X-I+5WDJ*%C#BV.)3JVT-T(LV"B(VZ3:);S)]5HXUH: MUR./:%C$:>PE-+ M!;NHD ?G+E[AR.KFIHH6)/UI<4#4IY(K668WV3:"C02@'$U;19Y,6;$,> M,4)1L)5%7?/6*HPY0Z$8-9M!4'3@P-@\,TW".DRO]#"M,ZL[18HU&=Q)VK5J:S6>Y+P( M,[M(XTH+NX8+9C?21+9@-<_=W2K7WQ&^PO(>^ M6-3:_!1]1X>3\?NC].L-_:ZH"1J*8RN8]RP 4_W ;0&U!"NZ &J! M4MNV'TY)B8X)!%UK24HC;KG'P)DVO[CU(_]K^I M=_WVO]6@-_M?27!1]E^H5*[]YRO@ NQ_GYV.[+\%:GJV_W**VJQS19?P\9M4 M[7RX01\HAFG\$I56=@7KUQU2+-2 )BW$%_B#QE6WHZL1 1 9 @UZ6E!MV_ZX M:?\9P23LR*8IKAK;6#N5J.LU>7_-$EQ,@LJS#Z,WK'WM9F^D31^&KQ/BTDR? M4KVM#C[:E!=G^/B,=6+Z^'0-8[[??O:TIYGJ5Q/=3?P5 JPQ J#2J;-0P%W[ M;B]9>:FR5\)<2%A@JJ;["F&7HBXK3J#%:FL! W>4=AXYF$5MDY57X'WBLSG M>#*CL*]I#//DC-*WOO+<+3).$&;EXXY2UY[&H$ZN\8AT$0N52_I .CI=T"KF M9)O@8J1R:!!\CEKS#(.5$8RQ!:/Q+-CU4;XJ\QBE45X5PWO^T8\8ES.&#?7K M?_1J1*J*=/R<9"!:[ROGQ SMC7(*KG(N:-#B$M_Q<&6/]8$,5%KLMSY$]0D? MX-#TG!4E.8*.I:V/Z)!PH\/IE4* -0Y'*ITZ&XB((*"6I#DH2--%71 MW2$TD..$ES5!TF*RM5'&'8V=CR^SZ.RD\O6,)^Z6AA0"7-!XXGYI2#*>7,3* MT%1%C\>3"UH.TF*RZ_'D$I:#9M'92>4KWUKZ@HI?[G(([U-L-G ;7>ZRXM>] MUCU6 DTZW&%%) !$!-#(<"D;K#1U2Y+]?D\4@!H%Y!P%K':+E8RL5C=8R9CJ MQN;MWF%\2N#3_O9P3+(SA%]@_H%V4-#,A(J!?WK:O\!=]I:B?^%6TA/"U]B: M%UOR2H/,SMFISZ5MLZ0QF3UK[52'LFK?9UK45V=>1T=41@DI^PIL#MD)I_Z9 M%OV_7EEJ$UXC9MK$EA,VFI'[ :7POH0'WCJ>M9H<,M"\EBQPCQ0/:/E>"6@) M44/J68*3$]+58L&8+W7=U1(NZ1;@D"+:;9J+?#^^[\)FO=)F[=C) :RR>%GA MG0? (?6FH<\)HUY@ ;$.WC=I? ,_8)(="79J27Z"BG>MM'([Y))>:T93ICH7 M'2&8? V!P,]55J^CPX2.&L)N0B\YP1S&_"%+Z?U$]7A<+7,3.?,/&-]E^=V) M1$?)U4;D6DT) F>4Y1"/H!(?H#%XA0/0&K&I/$/X"@F=-J^;2 MV(#7'Y%TL@>O7 MR"=90I&.+1*^JI.X84^F%VB-HNF1MT=Q_5,L"FP MVD8.MO4TB&RW\CLQM*:"T9P0-2KH9H)'H@)B-/:5"I! !:YV6BW'/[MS*A#P MZ^R$V;S%8O:UBNZ.*G\:V-ZK(&;8WU'_3A&S\ND_+'*4%VM$]FS:?C9=5 MN@9_24=W#AX:(A5?@;;J:B/WRIRJ-:ER%5Z;-J]-OZZN)G78?IW.PV[TRYNH MA.W6=AM>WUQ)UN 3SM:R32.@\;(D30*(4,RAF97YE1>M^U7XILMLC#'/=9F! M6849?SJ511FE,4K?^J.118,MJ7-%IEFF.9N&@*DW)*?VPC6Y)K.IY+1I ZDD M]"I,X5^K1>LT;BZWWV;D(Z9QFV:'J#-3N4"F%9G2)9JW:2 JN>A&_?8=B3*C M'P^L1RO?95ADXQT"."=L7NM+%.OOCG4G1/1NE_H59?#1=0%DNH!\S&S81JW2 M/]9NO!=;(=/&?;$)6D5\MVIE/U1M,;++KVY%,5V!ONQ;X_%"S#HCN0$K<$WQ M6QEO34=N9:0-V\-]AI@":1F]P:<]8[CI41_Q+:INJEV#GZJG/PO<[2HF=&6J MKD[H^;DAU9,Z^[JH%^$S1B51 0XP*DXY<1@+DHALR4LB["J6>423Q-$ZGW^; M0&!C_M\$]LZ_U?-T.$3Y^6E_G^ZS_%")]HH[]3G/XM.N?($?,#U!T>5!TXMP M=;/FM':-+$>5G=S3S10 : F@+@+49?B\S6=N%_8N9/35?UI7*IKI1VR*$-./ M$>W'8]V/>56&F6MR-^D.)0FY4C[;EYC%$$_B(/%IM&&TI M;3*!)A? V4"33WBK@MVATD!SBJ8Y) ;R7N?S179]>+$4=XPM'6+;Z!1##"[0 M[OH='0LY78>I7'%S)-U(220,1Y/XY)Q:S"_WUV!'DGCC$K^C>\2QV,M:+-'K M;:I&P^BO!]CB]OLN.1&_\PD[\WFQB?]Q*DHBMQX]M(MQS1_]]G&16Q&L*02T MI8"J&-"5$P(+%S:6XJOQE_SS=2(TN83V@Y/QI%Y M\ F#]_:?)W24FA)E#K>W.PFDYMSA1%."-JDG&S!7=((3V*3U?+62#"F<"Y1D M,)D]*%+JU5--Z;#'2^AH8./*..Q>FJ@+7'@;F/2%]3;:B/N<'4\L=[C.B#&A MXXU&.C1#,P^2.X_G%1-6"/%!=EOQI##B@]^+B9?TZ8QXHIT.-1A3U.E8=W%% M\@Y!DJ WW+:7C(QQC7\H'8^4N1QQ22W]4,-,#E!EZ29;_L8M-^UPQ79-3+'D M=@DH'2XOZY"\ZI!FEF2&J72HO4]WV0$^PE*VZ MFOOFR1)6FP?@3.;\FC]7\J=T=W"L\FSF-0,RS7AKF[$?-\.E6Z-&T]"K<00E M7:?&<%\8'U&V..OF.](83;J4[D<21DKI*$+2@9])RA &D*%N!8.'%<5.'#B4 M"JX'#2(0B'!"*T"\R0X1&DG+5VR3U@\86TDUX%BE#060?1U+(&E!P3- J5 T M"\N8)C4(3'E,II_$)0S%D^)ZT=KS@H!*/J],D 1%K/6H-NZ5/7N@W[M?ZKW= M[^&N1!^P9F;TG3RD>IVE)4I/9%'["*N;%8OZ*W+_--GEA>JP;%'FT:Z4+ T; MJ\'E%?C&M#+L[K;D=BB)OM,GD4&_B/9D _9ZZM+\OH9H%B>C>]/-@B0PZAAA M1Z $,(%Q\\,9N5)?-)P9:2/WS9TP";F<SS^@/EKIO&RBA4E/;]<@Z)M#AF>92?;Q N)(=8G<77$B7U"S&$@X))K>U*'4V3K>MNKJ4$=:V M5$L35173,U9MU8"I&S25V_."5)-Z3]JD!X^QAI)*0R067K8:BAD-G>H"?<45 MW#"5C52LB*8ZL0^/=!V,UR#OT_6UIBOI\&E@!,>J]E!B-7UM7K^34^OWZ6T: MT:N(C#C$HD(#\X.%;9_O_E9%DDMEZT(=.+W&',&)^B!FN0%\V3FZ(/J(4%(Y MAQF3X!^G'!4QVM$98NCNHIP6<[Q$.2>"L0>/61I#LGD.X0ZLUZMIR'FA29"4 M&YA5D&E@OF'HE=KL%+FJ#A>N8CX\72W$/M3[%PJ09B5@%$!>=",6XWC*CUC MX.V!DA9S3(*2$T%;!?*(/=;T._:];N '3#)Z0,N"F1!5M *[(=21<4/2U$0= M4J8N"[9%;P^:8]418Q/%,7WG-DH:4X,==_QYSNHF[@IKK-,:C8^JS)")SL'RW/8S &RLZL LA1W0D&.X]7BU=:DCMSP5@PU]H4L+MGQ MU0++M, [QU^52*#.4+S9=/[;NMS?78&N:-"5'#4 4*[-$^#@GYKY0-!4PXE5%42=7B8L@(T_!/[6F;L M)W9T +!>"N3PH+L$K&)P.K/^,]O6MH9,+B*:^K_")=@B2OD@T4B*SWE6R*;W MH@P.:2*468B=C@GD04J-H8%-9'T%'B?80;/YA_A#(? MB)_<)\XK>;403NZPP/X.>;2KOB L2;)O$>[@0,P[ORWK,.X,;I109T#C!^3X MA^8S9DDE_Z!;UC:[77Z*DH+^"]EIRQ1BS*[")YGFZT6+@.3G]HO>&BFI@LZ0 MFTJN0%T-.V<.9F0RIZ>FE>R-$IFW4[BV"*.T" O9$K 5N3\<(Y23]=EJ3ZQQ M&S*N('@+PM&)>?O155+OX?>SP].:AICV85?FF,/Z8=GUV0T11#HQ+S-:"IIOU^7QZ&AH^8VY&]UTO59"Q$YS%@+ M$3-F'Q/DB?' #YG*DSLZFB>15X-O[9$Y]Z?@)@B^K0\*^3J0IL($>Y3,"2!T M#H'- 487JV@/9[D_;S42O T M?&?*0,L+[?/T9/;&JVAT6H@;-J&PWFMZAH0 M68OD'6&.LOA+&>6EG49\@F\H3+,L4?KSZ M0V)#I71VQ%;*C\UE@C835QB&.7W:VE$K=-<= EE@4,I/ED@T5AH\D5I?_8$N MDO!9H"0SGP*NB3QY(22 98T)BQ1,4DK9*\"]',R41[2=2&!Y2T:\36RLFLSV MZ32[02&X)^I.6\\(8'6B;RXT=C9JY/5.WWY+)C$Y@-V,B]HTH(77[8S:,-.C M" =C3MG2;K>?-KCQLWG@B$!^?7H8WMVX8(S3; IG-TQ@0X8,4R)6R !E(O3, M[KW?[6!"3EK1+V[@,8<[Q W\C:.5FL6X#U7KMD^7&( II5Y"ZLKQ\6Z,@;:R M32*TB25-\A )GP110835BLTP.OFHMZ MR%WP)&#M>-Z@8I=DQ2F'LJ=4Q?R'"A; M[Z&\J4JGKLA(Z0;??OIR>BU0C*(<.T'J9Z!XJ5V^",65EO]B%IO4WD-1BK"5 M-<&=/B4EQLCH52G+ -%^8&JFOHWPZ@L96=XC=)^6._Q/*N>5,+4C7HFE':JK M20G:I%YY945P5[Q28(3EE0N Z/!JB;Y-/;L\&CX?%*^$R[/X\[4>)*]7"_RM M!_^/ANMT@,+QLJ/]FK5D29O'N^::PMC+MVAYH"X05"726YG) M,F9;J*T#31JCERT=,.\\[*@.]K4.CIT.4G)^N]5!PM6!LS=%%N._]UY(&.#7 M>@LD, "8,6<_HC=RF^XC_+:%N_$SKYTA$$@-](TE M7 ?H*@%,+4HS>1>0F72D,7)Z+<4:*SN-049C:S.JEEC(6MJ0*:AC?M<-+/;XGTL.B?/J6PKQX1\?ZANWH#7XZ/T>Y_(V$2:4X7$N:UKK1IE', MR"PM<4T)Z:*FD"O0%@.ZLG]+,'.%+\YO^EWCYT: M-T,&J$$S>]+0<>AIO]ECY5%!&-VJ>&AL?\A:ZTK?WLN@%F'VBMZ M=3QFGQUK)CC!MN#V.SP<26N?TD>Z&21_@V1MO7+\-2R,J@ /MD79)DE_/.U! MFQT\I30 T)50QPQ\1 !,-9"^UM7.7Y1"] MI>3*Z )_T@4 -4ANJB(/=L&8CN0]SE3#+CI@Z]U6!9BZ2+ H G5UH*F/6;KP M;84T;K@8T>F,BQ'&KM'BHM'U5V>]Q\EIK4*@U'R;/+"E%5C) 1DXUK XA M9@YA9HSXMGW2\>Z4)*VO6"VZ".RQ(H\CTZJ2G'=M7IT!D!S,S*O*X\/0S6E$ M_>8HV)-&0$4C7-D=+1RQ)L0=B'2L@?%^,,W.'Z-D/Y6=W#S.V.R4X(C/3ML@FL9.0_U@FIV:A/3&02W:A< SK2X]!L(E'?IX M9\P$C;K?W_(US>$N>TO1O^@1T?JY6-DJNC"'PR5TL=1#';,IZ2R\2>MK%\I, MTAJOG"K#,CWSE.^T3G(*TKN)/ DE'$]67ZW#.;AH7VEGP M18:+7OS$.BBT0B S];QLG"C@[H>W[ /K\Y26^;D:)NI?NA&B_N#_?OP+AU?L MEPZ(U)-EM.'TZ?$S^ O^RS53Y%)EZ1OX"_G+)R?&G=B08-R#EG'TY;,$1^1+ MASBBLHR.;]X_?MX\/[W<^L(17RJ4OD7'C)S!"P!'72<.<=3UX)+97#NSW'Q' MHOUNXV3N9G-#^7@N?1@!=*Z-"156Z((#75ZL(>A9T.A5\>KHUM&X?Y?4.@K9@^0Q&G-[5+$8B M\L2>]L7J-"3&]NXP0N6O.;&8HGD0YHEF_T]9VOQU*7;Y+T MKFZGD4@\\A!)6O#U& [?YD@?&.&4D.E=5>,$+UJ7U4S6_.GX[__VQ__\PW\O MH]WB.#3N_2I.+G#\!>D)/&VW>4E^!;1# <8TTS:#._'XA)S!!B1%7-H@C?\H*<27);HSB7W QY #)"[F/6Q[N MYB1U1U^>G#S5D73TT!2@*?T'OX4*'H#8KG8U(:NKY8)HF9P@PG]U6K8#2E5( MG)O8$S"E+OH(FOX#Y!)%R^#I+U ^0=L\A!H!Z.8U^X#8L/^$D@0+2Y;8?\%_ M;K(DB7+Y)B"]K([ J]F.THW[N6^6*KU-PQ[+7.>AT MN+RHFXAK=!AV4UQE-3,(W:&\*/_X!_)?N_5!A^ :^1RQ6Z<%0^W2/ !GNL*Y M0+?G(P1>NVR/*T9KHXRELUN(Z7!Y>=<4PZXQS>)IW/7-6%WE4=V%14ZCHKOG MX03VA<*Y.1HW2*]YCK!>5I?$F^Z+5(H-UA%VWRJG=)WA"#L'G3:1YW:3?4?X M$7Z?XP>KL[E::5/+/UI0P5D"=8+=M<;9NIPFOGHK="[!I;569[I;S''W3W^> MQ5UY-H?<5Z+FMGBT^; NA]S*5*<' M- -@R[HBES#UOQ:\O[NXX5IWGX?:>I>;S!9A?K@5;1'@G5#\ :58NNL59L4=5G,4A425R#]'X -,8YN Q.HA6[=VPRZC(+BFAPL@0]2J > -V MI5;EIEQU5L] '[1CA![RF"4VO54FT.2Z C6L1/L#_-' 4H-\DX2'-QVR\,"V M^-WJYU-,PC_P R;9D3BOGZ+TE^OLAXM=5HD?,2XR@R8W(!D M!S@_QM7VQN/62[_M:]GNP7EE/>T%W7>L>J\(]-YKZ3S=G7GN9\* M"OQ7A:LHS>5P$)5+/^P&X90E %],HQ^&(XQ&)_B$D-(=4^3S#R.AWR(!4@ > MBU9_:()INJ]B%$Y"!T:6V!-PA-9_$ KQ.#RK52R#15^_/DT+\:WO2WB8,40Q M6?T;&+8=$VP,G3;1?)ZF>LZ:$X#9'&%-TW*.@.:$,#?PM;Q/BS*G_BR>=\+- M@=QT)2&*.(M#@DCD'B*)) 5=VBL2-H"@2NZ'#I:$=PE^%6Z&H%>!Q@/8F[=^ MR6F/+R6E9/N(AC;\Y85X(X2B;4J4-?GI::(K4!7!O'(= F\FMK'7I'"HHX-" M.9ET(.CFL>KR'>8/*'HEL4O$?<=7G-3EP]1C.4?O.9,D@$GCZ0UJM:0W)PC* M#.2,N\01UR6^13 8O3@MP( [K+[ '40?9*E5B=5>4M=8[^6Q&$)9;BO_)KJ!UVA/%J]I-+LB* M(?-Y4%/@B8T\TD:6;".CKI&EN)$!3(QE:-4-54N@ZI.(@]T[\Q9#N(7XIR&_ M;8J89:C+(Y*.TH2@I)><(W#2BHGG91+-M9'0UD/T%T$,[=+X*?_A#J;QW[&* MI+LQ..D<[;K@23CL5)P&D$2 I/*^PT"H4W8G@5"A2[KRRSM4]V,OD;M.[,O& MZT&:(H3>XZAQT'4<'3HQQX^PK![R?SF&./IM8#_/,&TO/W ?RE/*7*3NSR$R)=WM%NX309H MNB!.STE4/3H<)]&S#UP\:.P6$V?QAX\'R7:J,48>PMA%I=*] BPCQ7LQ)+@J M1FD5J*%I T@JJO0N\JP#)3N"RK*L*TDCU^X"(.X L $$,Q5ZE\# M-!XVM0^D4.YK%Z3W!Q?QV:;12.3E?)TUL3V"6[XU7PJ1V4'N%X@=>;0C+G]1 MP+(0.=62M(Y"WB))QPM233I0)?3I3RM5S,;![>M7Y^#C##U'-*&9.ZF&U45Z3\"4^?$<<'IVY+5T+D.I'87/0:JFXF>B=;%/4.U^(5?(-*(\PK*2_"[+ MK[.TR!)$GFEES=7=1V/@E? MU\S;9SE@RZ>AZ7X-@*W"CX-C3S^,5E*LE8H6/MTAPP09.E"&V3%_7P%*T>%T M>,YR8MN>]IL]!@)Y[##/]JC<9I_@)J&EP7B;?88IS*,$RPSS#_B5W"?R_'+] M$'T3[4T++I^[U5Z6";@4\0M!60W^LJ0%T' MH)4 7 O U;B_0<2Z>HZU>K"1C*AZR/NZQTH]909>(8A:]>#?WVKUY+5Z3JUZ MDK%ZG&TP,M"C5F9@W=D2FN?=]FVW=XG1V.47K>9F64L-:^ M324PJ8;*=F1136EB].Y]6RZQI7R/:DN>P(2@+A[0\OLN5I?8O3&UI1FN'W4% MCE5UOJRB44:P1C$\.NC81 >TP-8PYT&!F, 2TV)7TZ*DM.A-,[K$IH(H_SRA M',9]X_X"WU!!#IO&U]$182%>B,:VV0W$4Z$=;?XI*;+\C!M]R."JR*]7FCQ M5X!2=JRI?GK JJA^PS^\1@7\G_\'4$L#!!0 ( V!MRX[BR+OA_(N8=>GI^=W=) MOJ\X^YR0;]7>VV4Y;->JO69B@D&+D,15%*GFQ2[UQ+S[)$A=*!%7$F02[CYQ M=J^R#8#X\DO<$IF)__&_?BR"G]Y(G/A1^!\_#W[]]/-/))Q$GA_._N/G+)W^ MF7G^9INOS';[^]O[__ZDW],(F"+(4/)+].HL5O\/=_%A_\Z>GH MUT_P(_QK>S'\9?AH>__1_?QK^XVCXC\'1__/3__OXY?_[Y1?:A< / MO[^Z"?D)NAPF__%SZ2,_7N/@URB>_3;\].GHMTW!GXN2__B1^'NEWX\V90>_ M_?>7^^?)G"S<7_PUCFTMV@RKWN#BXN*W_*]0-/'_D>3U[Z.)F^9"E/;K)VX) M^M,OFV*_T%_],AC^2+3G_+/_R-=+NO&:(E?BO5 M^*WAIZD"^!Y5G4LWH#)^GA.2)AI=X;;04M<>W1@T>4Y2?^(&S?MYT)RY3C^G M\%\ZZ)+Q=+RDPY,.LU'H746+94SF)$S\-W('(WI![J.DGLCU/X('L#EQ#;_8 M#O2KN1O.2'(7/L_A<_,H\& &O?DC\]-58Y#"MEN"XR;SVR!Z;ZZ/I9::=74< MS]S0_S-G&\A^C/UPXB_=8#1)_3<_]8EZ7U6::M;94I.3* M36*T?03H3G5X* MVVC6O2<_^5Z,&)@!P[080LH=X]1NJ(F@)[1-^!^JVF]N0/5'7?TXU9MUZBY\ M@V:B&$3^0%+ESAQ6:ZI+9.FN\N$$", MQ>D+B1=4"DFZT**17;FI_")8)=(5U8LE;1&0/T?3]!TF4SW92=IIJFNPNYWY MKP'1IY59MUEW[DF^05?LP+JT,44?A_=1.*.*4 "JH^#5-IIU#Z;A."/>O>^^ M^D&^2AP,H=)?E/NKUVC3D0F:>N4N_51CY[5?R4 '+D%3\JT:[-/TUAU>]<;3 M@Y=-TN2)P*2=J:M\I5[#[0WEO-BTZHS\PVI-YR#:T(O[0T.#]^HTW):0@&X? M8<.>KEYB%PB>Y'M[]9T)MX%F'0.E\RU(X/)HX.I(X3\#/7BPG[$Y*%LTV!KG=:.@?4'!Z^E[HZ$FGVOTW0;IS/M,2YJQ.A)37]4LVJ;/+7I[GB8 ME8V=X+2GDTK-M@]-FCU4;[#MK2V]D?:R@(RG]%#B>[X;K\;3>Q_.3+LANZ(C MP U7XWC]!WHL#4FB^ZO>N\_LF1V;VVA3KR/)_^U0WN MPFD4+_*BQF4C_$IKA[(=(Y_C*%L^K]?ON9N.8O(%MAU93+Q1>NOZ\3_=("/C M];H# M"FZ2U%]0$]O7A$RSX-Z'C?QXNMDP/P9NOEG>;IS;D&?-+A@1#FRUM7OVQ?UW M%!_NU>L)QOCG6],8$Q-2W>9;L+ELA$S]&^M.TFC6!.CH:^U M8KXB R@?DGC!9^N%DY_C.+_<3S)S4H[Z G)BU*NX[M_UX3M5ZC M)@&8&*8:+;9N/-O)3E98>RYJX=NMB\/,+-SL,^:MCJ4M>O6OFNAJMV\>E@FR MM-MMU>Q:'A'"@MHJ:?:SK0K!S!BL_PGC5NKR^M1H4UNK[1;AC!8P>-8'X)L? MU'9)DK5#P4L$!Z_#RK=1?)NE<(Y[)+$?>4;AF^J+<7&9V3'H-6O@-F,GV?S' MC4@U.Z[2E(G.9DLH2<>Y&VSI!7K@>AEI?,,K#-^+/YO"1T1N)W1DI M[H]@Y4IR V^2G_B>H!?-*-+]BE&(7UP8D;GE;*TKI2N;9K!46F[M$NXY6RQR MJZB@3/U-9I.OM0;9\$9:J_GN;BAURFJ";[L;YAQCS6S#%=MKX\)V-TL\1/DI M@'@[;[7G-)I\_QKZH'.%65_7Y&WTFZW W\P7NS\_%L-N%,XPJ78.SE6%UA9]2^AU2V%33))L4?S.\+AIUHFN!;1C M;[W]]7*K;#[AT;LJ.+YD-6PQ[7:C#2$96RWT6C;J1[,=I:4/C5ZC+%V76Q?3 MMUDT^ @&P";SG\$OFG1(V@V>TN]U_0+46S3FNE22W_IW]) &@_ME3A[C"8TO MSM(HUEVY&WS!/+2-%1T.HF1*X-_>([7YP*Q>ZI0!@%K?,0]S\U'X[?JP$WKU MSQ$-OF >VFY%#H+HG2:3H':X2G<,0-3\DC&H9JQ]:LVU$SIF D&MMMOVG2SY M?1S\Y:"N)M@6OMQ:.)L);*HA$Q^G45O MOWG$_XU*C?XC%U\N.OC!R;\P>@6P,)-L6@K<5Q+D[3N5,LYP#;:-WFS2@I4$ MG/M1/)IEGX9X6-_61;ZQ*_+?-M\B^3N1]LB9S&T4(@ MK/4W([5N9PET(UH6>O;S3U'LD?@_?A[\_!- *9;8^T(&W*[F_Z#]>H/W1#S_AT"6NY!SCD29BI,J?' >;Q6'?6"SU_#I:P-3# M(:Y2SCG!XTHN_2IC3 !LDH[Z1M)EEO@A=)[N!V!*^4(6KR3F$,4LZYSBD<44 M?)4?;K_9'!WKWH7(F2&D=Y\R&^5$)!IO5DVY'7AU"RV"X,R:_L'..0Z$2*6P>V2#8 M!)Y:0" L[DX[R47C!4 3KCD#N83WG9?5,49(![1]';[4AAL&B_ZMH_>[?YMX,YXTUVYC#- /(+5H*?:>0X_ MVJ:.3J>_PJ?Y)O2N82F?UV,=0:*$Z=:7RS@#IT&6$O$,@'/HP#"*J M1N(G,O.I-3Q,']P%;\YD%74&2*>MFLQQ,7!(T[9W=$C:%:&1WL%=Z)$?_T56 M0M8.RCK#3Q;2Q@+!X4W;S-$);VO?FMV<+]ZD\(H[0Z2C=$WVA#@X!/;3VE'H MX3<2!/\51N_A,W&3*"3>79)D7 N(L(XS'%I%I1P,A\]^6DP*.+=^0.)UZASQ M-+I7TAGVRSZBQET5 H-(AXS=+$@\\\/9YSAZ3^?K]%I"YI@UG*%=]A,9 M%,Z5=C_-*068YSG,)2H$E@LZ0[L,*QP$'+KZ;5W)/1IS'ZLGLHQBGC\2K[@S MM-/&PL3!(;#?9I91&&9NH$1>N:@SM-/ 4L' (4W;NM(I:>6Y0XFZ:@5G:*>1 MA8.$0V.?K2SK6?49"!X.-B0RUF M\:"LR+6;NFNE%-+'KN(^Q&O_X>*8B!DEE'>.;+1(,,#PG%>[[,Y MI@IEJ,GAT#FQ<4SR@' X[*>-9@_*%?QS'+]$[[R($4YIY\A&XQH;!H>]?AIH M]H \1DGJ!O^7OY0ND*P*SI%=5C8)$@Z-_339[.MCL; KC<"BJ'-DEYV-BX%# M6C\--!O@&\^0[8^HLZ/\R@4FV . MBSG'=MG-F/WG$-5/$\PZ8O<1OA6%(0D$/IZLHLZQ738S+@8.:?UT='F)78_. MW:O%:Q1PV-HKXQS;93NI=IX32-Y/>\E#M = $!/$*.D9)J))QEB9T@P3HQ%>Q@HK.L8WG;2DB#KW]-)\\T_<0 =5@^/KBI]Q\ M1(?%G&.[SMO,_G.(ZJ>!9(/@YL=D3A/R"K8CK*+.L5TG:RX&#FG]-I#<^C!A M+-*;.([BJPCZF.':KO3+.B5U'ZVKG.?STTP"R[CXU$- .BQG:E'). M[#I-L[K/8:F?UH]BKWOS8^?!703L"C?[U>+.F96A6CP@' H;943Y[3"W:DOY M5L,D"GR/YEB^= .:W?IY3DB:U,R_VBAIW'@*NP#H@N\&CU$A94&B5IWJSLE) M[4'1"!(OF2N[H'."=/+5EN7^"!&@Z45ZUT84;J<&%1IW\\@)TDE8P(6$M/V^ M]R*C:QWBUKFKY1/'?D'GI"^Y"O=Y8)/&Z+NA[*Y(F4,+0)OW,E3).RCOG""G M*V30(N*/U7V[$\#2!TWS=Z"2.7TP^B?Q>'H5)>DX M?B#I$Z$O?]'5AL=RH_:<4^2^MGX3;OA^Y)3S # M*-1V3I$.CW7'ORHF0[EJC00JU-HSSZ,XI4_KWN4/D>8/NXAVS8SBSMF%99,[ M'T5_TMTVWI&I[L2<4Z1XA;KL57MO*+MM&J5N@,7:0Q1.-+?2U2K.*9(/3,W= M- )[C'HLTN=^>^)FY G?S9/ MQ].O28%2P+:PGG.*;+ROP;4<4(_R[]9A>O-,Z_8A5)5!S:\$VM^+_:T6R3(X M/ZD]+/0]2C-<*T)N8AC3Q[=%;UR5+#N,RLX9\AV#0E+G,F;CZ5'R8?KO?(9 MYN"_^>G\*DM2..?%&Q&MY"2K5'?.D$^^M2A71M:C1,9U% !.]41]4#-*.V?( M1Y]:]/* ]"B?<7/[I,9 %E=TSI O'FIQK( )-^,Q[^;HS4]H"%L4?W-C^CP6 M*W$5KZASAFQ,UJ)*B*)':8UK[ICB#+JXM[/,C2ZE7XDW4/+ZSAFR<;'N?DH1 M6H^R(9LY)FD=CYPS9&M4+78Y.(SE2T8W>V@YR0CK.6?(]BNSYUX.0%-YE/MR M%5A&K'=X9WSOMCZ-*BF(_&6!IG] 5. M;+O2NE^2X.A1IN=ZENAM&C1IK-]!4><CJ":0=O_&B?0^+.>?H618T:.(BZ%'&ZIHV[6R1!70B MR,VU]$%0F)-(F/AOI+ &W$<)M0&,IR_N#[%U6Z&:3/V)+]JMRRL[Y\A&TYIKN1*N'F7?-G- TSJ8.=@Q MW+6HY> PEI8;W5["M#XT\.]TL,-/C?IU.OP8U!I)N@_)1D[G]YC+ M6YO^^(F\D3 3.D=LB@!29.\6GO1YMK=ROVW?;"2P)J\1"7<7I7( '-F718\P M1N>;;ABPKS$_Q[#V/\;15&C]+I4"V'TYSBMQ5NFZJ93$..;/K:OC.@F*2F)X M;AT02%_.Z$I<2H#8G6:8WL>"\&AB[6N888(HSTVW1BI<_03U0##(QW,)9[R5 M48JI:6YA[(GWF030W P0?G'C[Z0D(='>E%L)A()\-*]%M Q0TY3#V"Q_)B%( M)0!\(V_AASZ52 KG;CG5DIH@'F3/DUI\*Z%JFK$8F_2*9'369A !LA]!+6(Y M.!HG*][G\@5YTU4RERE0NBOMG!U;=3+E0C"6TQB'R%U*^P+870B;/?B-T/3( MKN(,!GTQ"BE1*L9A>[[C*";^++Q:9^+.7S5T\Q=W/[M^2-7WDDRAC-CY3Z,5 MD)I5E@MM:*8R(J-Y^^6.C0]1&.U/9:)YFUT#Y&&5P4,(P_+TQ[OEB$8>T&1( M?I@!Q-T%5Z'&VPA@DMS\@+T+X/1#-U[EPJ/Q@S2-4I0?/926@-:^"JQ898%I M713&DC=C;3#6N-?;X$LX[XA-JYP:((V^^%5H* 8'1N-DS-@GN@>2*FW]]\H! M]KYX2RA1R.B\L8S+2.O/H0V5IW-0A=UP!IH(>4-J%T M#T9K":G[[UJ-%:QFSL]Z,!@,>W%R4ST^;*S:H]A/0"6OLQC^"WKI1UZ#8YS! MKU.1(M\@B,G6.]J9ETQ;T72XT\75W UG)+D+RUESUH'+*%&L-5.7*=2'K5FW M@:RUHS.&?;G?D8N3/2I9@.P/UBCPT\DF"NGH&?WPE>(V6/5 )GVY9REQ)&&3 M#\3::(X#2-?1 N9-T[$3Y%G"TR'X^A^(_N.2T%57XA]+@NMF3N MEP7LR+9M 25<$R8+0UNAHUUYGV]R^N4WNZ5U2,JIK"J(!]DRH4VQ&B13D21( M2=/8N?JD= OK@6"031;:7"O@00TL44I7R&6-7]@9'"%?&BA3)0/1-!:D]]D+ MY8-2M0WG'#MN0'^ ZF%K&C*"O0[OY^-36'U9%6!<(%_[U%AS^4":1H1@9Q]L MF'[@J"_! ^IGUX/>-XX#031'-$L=.3CJBW7I@!(>@6P$I@(_EKFM%_H4IP@# M4>.>G7'5?-1#EW\!DVP IB(]<(FD6EHDZBI?(>0Y^3:WR22_CH-=0DZ3;-!J M-08;#;M4H29"4T$@2.MN3:_=H[Y8BI6X973>5) ';NS.!_#;/<=.OJ"G2FU* MP51<1UV=9%I11LME'"UCOW#@>(D4'X&050,9]]!OI\J[.I;& 1S8ILZ-4@)" MCKTO5WZAV5.Q#9"85:->$YBQD!#$EP X6Z$'\I[_17P\5Z@/DNIAP$:]_>$! M*,OC+SA(B[-2 _X/&@!9]= 95UL!F*B,!6C@:, C'%A#^/1Z9AM-)E$6IC22 M-?9?LWP5%-"O4-L9'/?0XY[/O3(DRT,PV#BO:0JBVL3OU08I]<5.VX!X!J3& MX178X;N-;;C']IE[& A,Q544IK^;$(/)9A;<8[ML\6P IB(IF#0BNT>[R?PV MB-Z[S$9?\K[=?E[/![I2S1F<#KJV=-)./,;1FP]47*Z^)@1.;]LT7J-)ZK\5 M3T7)D>DW!GC[,D%RV>!:3VMAM?NMGYJ&\5-DNT9=LI0,YZ=C.Q^+4#_CI9W2XFL+NT1+-@2<,.RM"5Y1+A= _)_9OL9^2Z^@]'$\?8[)T5[F4 M. 2S"SOG V0G]B[Y%/\TMHFAL,=BPO)%[L@/!6"L7: !_Y MNJ;+I4-+*(9?;3"C%'>+)?0]-YZ#8,;3JWBU3*/)VB&-HPOB2H 6V6[9I0JH MR,+8^PXX"\,FOJFL'# M:OWS%%6H8H.Y4CV0#7Z"RE;TH *R<4Q#_Q0@MP_[WL88N-N?Y:$9@NP@4-V*&I+6P1P&T=/]$\] M-LOJH[NJO?U8UP4Q(Y]WVMY[[ &U/**BBC*/&@'9?//3^16<&^&$&-_[[JL? MB'WN-5L"Z7W0F4,!-NYC%X+[FN0N?**/=XRG<*(KYCQ8(.\IL T$OO^&3A,@ M!V2GCF;TU\-K^:L8S"DQSDKWU*3N"L)N!:2&'(3;XEHB@MS:2QM-K._5#?7. M5>F;&U.3,?<.3ZDR8$>VNS>?%'206]SO-J*4;R,F&K:&5P@ MFTA;GCBTY,#1,UL,INK69B,142 S9*.9\2 9+>0<;='W,L5YO9$#MW"0,11' M)V@,9-B7U#%FXNBD6#GZ8HO;ZN/:!?8RJ(;$*(5[PBD'O.Z&J(4@,@+>03L6$5T4#-T9&.\M&P0U<.-5S) M5U%2RQF@O_)KAF1UK)P@Q\[\4,VO#WM^<[#Y5O%)5&\$I/VQI@%-Y!Q]L2=1 M307P'5 8SOS7@$AOW:1UG?./,7]H N8H!:X[:BE\:QS>1^&,+FU1L"5)#=NB++?;.\LF)9NT$L'!Z*CU9J'C69-8%"2'[=]5E57[,% #FJ(0M MV:\W^Z3UZ\(;H%=1HK2?9%6#G54_OOZ-KDK\=;W28JS M0K4B2+6?QDD#4P(/+4<7;(F>WS.N;4E#ZVX!*+9!+/X^6C7C,OLC+D[5;L8IEJK1P7:[RE'%%-NC;*'XBT!4WY"=4:]JD,\1^K=*,4IB1 M T=C;'':W(V(-?QR=GBE28-1#\;2QSI%RL%RU, >HV5Y))37R2>2O\M,GQ)8 M:6PA14V Q)!C0-K;4UNNP&3"9]>92URTFWEI0X^JUMX$9](_XOJ>/#OKQ UVL='_(M,]J6?,S' MT++E,LBE[08;:=^%TRA>%+0K/&*EU@)(#/E(7E>OM !RWD"P)QU#D8N1OMPL MRXB]5Q+08Y]'=&AB,\W$Q&$4-5<"/=]#'V^CN)PJDV.)YY1VAD?(5V\-&)/B MXK!FB]%\+RY?/A0/"X,,L-\/-C$:V; XU-KR;M5&&C2W$_QSYW0:>@P;'=U^ M!%&2Q41A*6[:M'-VC#V)-]C[-4?.T2QK#.<%^'%,[P/6/^1A#8E/(=WZ/XBW M3A!3!#MX X$RU6@-I(A\/C:C!QS#>EV!<-2JN3MP-P_MCDLWTB#'Q]@',2[I M8]_;>YCN=+S[9"/IVN^W6#W.+#"%&JD?6=P?-KMR'=34.+Q5,F: M4"T,_46^ C,H=L[@Y8!NZQ'>;H9F:2SFJ0%A=GL$T4VZ'9/5CZL\_2)7>'Z#&P6[?S:0?7FE9I@2UG*.C;MC54&RNYA4DH%L4E3>55.J-_MV-D\_9"'@ZP=O?T_B;=^&6+_*0BM M\=6P9>?HY*CQK=3S9$Z\K'C93RQUT7"KV1(@0/8P,T)!]9:KMBSL'KC,%'<= MF@08GU?QA1!4X#I0[5[ MY!VFA>MVM'V.(N_=#P(0]&%'M':)6NTXYR?=CD)^E]36+VEM0(0\YFH0P%O@ M%-':/>SR5VPZ'&CY]U0V>OL%G:.+XTZ'2O'Y\?2> /M$;Z!(ZP(:9$]=EG39 MXT 1C*%1P(BUZ=R,44GU^;?Y(G6.AUKC3]]\=+H$'CV'RY5SZ MU4YAU\)762_-?@CDA.QB*R61O=*V(0;;E^4\=\\F^V&'X>!PV$Y7"N-UOZ!S MHF?D;VY$I7DPB]1&2=&5ARC5W*TJMP'HD-=.EK398TD3U(<8)I>P48=MQ8(^ M>MZU7]5.LGEFWFT7UNES\LU.WLE7VLE-+B:5?6NCAIV+DV[73.7N7I:[JS), M&[8,DD!>%4TPR1[L1D1C]R;X,8Z\;$+#L=](F'5IT%E_4/C;N^&>1W2&TL:K0!"Y+MB-0[8XTL;J-U+$IR<_$F>JRF@2;5A MWW7CQJ$?SFB^R/QLU:5U[N#3*G8Z3A7G^+3;->JP(RJ#BEL'>H^\.HGERAXZ M$CBVKTOT82H_W=R_7>69S68D[#AB6- +O80G.NTXQ^?=.N J]4XM)%*G(<") M[+9;@Q;V8*P#W.ZE[#E[3<@?&;1Y\]:US_O!IY5R_[&K."=;1P:[.'JX3,;3@QZMBO^J#":U M!@ 7\JY-)G/VH-)!U]:PZD81OB9D/+U)4G_AIL*W9_8+ G3DV/!ZQ+)0L FT M):GJ7F(Q]?$KJ@9B05X$ZY$KQ\1YI=02JF^CF/BSL' [G.S;3T,O_S$HTL"I MZT'M-D&@R*YI]92D(6!.=GS,O-D137?A QA2ZKU< Y3K G#DDZ,>TYK .(E, M;9D37#_^IQMDI)1$\BX$X62Y@:E +!K_*O5!4,A&[YIC71T<6POTW]+"2[]= MS1*EL1M0J0^"0O9GK+DM4 ?'U@+MYZO0\NMO$D2H,\^MXYQ=]#BQ)Y]M"2 V MP]H/."$RG&>VTB.8505D:"V_?#QL>K7?+L)Z59J7@$*=;M4FG.$)O3K MX>/89BQZN&@O(0)L8OR4W/MOQ)-N[*1UG?-/5FJ (C .];;8Y>X62]B\YH^& MQ)O7V\93&B6?(RV@:ZP"-9J#(83LAU]306ICY>A,1Z9 WND^!UP*0%4^VDLJ M F:KC/,ZJ#A,VF+I6P>1W(+$-HB_^>G\*DO2:$%B]7&OUQ#(SDJK?AV4' W! MM.3EIHJ1YQ'OQ?WQ1";1&XGSL/30>\[BR=R-9ZJCOTY3(!>KS/[-<'+XM\7N M1R,LQ]-G-U#1"'DED(F5UGP9(@[+MMCU[D(X[TQ(0M_\)2!/:L>ZALDNB$IG M'N$A0*$^2,HJ^WX-R-O :>>)']PXXW<_*#Q MUSH30;T&09967@,T06FGGDT+B$&V+ MA8^7-D5G.Z_4 DC+2CN>%CR.,MCBQ;>-'=>YV&-7 7E89=93P\/AUQ:#'CM; MV#C'D^?-IL_GP=:$7FO)G79JM.: QQ'#6SQ MW'L@[R41Q5$(_YR0DANRND;H-@7RL]*^7P\G1T_L<0'THQC61S_RGL@D<),D M?Z4^)\S[=U9XMEZ39!+[.4:A*Z!>4\Y@,+#RC% 3*"<8K+FAL*.>AW#/F)8\B[S);9ZE+>\%X>?]V^$OA&/0@0%0S4QMIWQD<=_O6 M^>Z=$)K-PO=\-UZ-I_?^PD]W;PVLZ*;(#5?C>/T'FN8L!,V:^\N2ZBKM&-KX MGC/ ]AW#YLZH7.IQCCB1?.M'+Z2!Y9VD26>U\3,LT"ZF^:Y)FA MV3[KN?347UUJU#H@[?$N\*R2 <@X=+OS-&Q#&0OWY2_$I2E>O'$(.YXLA@$Z MRW-6*(5\:S;EG ][;%^L:DXSG*C9("332RG4X3 *8C,NID1S4JG1IG/>YP.E M;"JI#;BMY!$=)1OSD^_K?(/TRB3.6^Y\^=[TXBMT(DZAAZG:"BZLYQQ]ZC@Q MWUJ9$OKX24F[#U[]+3;1&$.MOX]X'YTT?VY-^-#TGNPUSWYZS0$6Y/ / M(V2(SH9U!&+W&OD\C^+TA<2+7=Z<[G>EK$ZH)&H75',NCIJ_^\;X@-H(D]6# MWB'[:\AEQQ@G:K#L'A ;F_+6EDQ#B:-I^@YBQ5C:N#9NE:?M976=H[-N\T[S M+?9->]^$.0NY/O=T=H>:K7C MG)]V.]J4C-XUCG+*K0%BY/%8@R#9.4\3O:'!&G3ON;I&'(D0WV8I%>""^F\6 MOAGKZ%IMM3+Q&9 XLGW.N+Z9$XNAF\V@\P4CCP'M?(DH(D\5UH#]@L[1Q5FG MPS3_/#T1*X\X3@WH.7*(/TN2[-$AA(#JZ<$^2&;+99![HKD!-;O?!M'[73B- MXD4YNO4E*@2@=L9LT"2("3GV7\ZT&8Q]]N;X1OS9G+[;1'-6S8I(=WJZ3O)' M7Y/HUZQQC9P-55 DC. VY/.UJSJ>Y$<9P6'2I$TR.?>NA M^L6%30'\K\9ZH-T:B!$Y5$!GK:@)KZVW/CJ_IQF'-/LI'1RE8\K?]S/Y.ZW# M;G=K-?NK,HR;-NT<'R$O 4;(9$\"9H1CM^%M-)G$V2Z4@3IL[5]RE?[2O9W; M716/7H9>WD\W4#E["6HYQ\>?&N_6M$4FVZ?5;Q#P("^Y4F%7MVM-X=H]X-C) M2[I??;?3&?6Y9"=5RKOZ2KOZN+D 5UA\&S7L7)QJ#5"#YO"'*+_!)-[N]=SG M%)3N:^A#_XH 2O7]6W!V!VU4PHI9$X%N0R*9$9-U*YN MXR!BY.N9+G2OF73L?AV6)86U%$?O;NR5I4!CI0K^DR1;%+]KI(SU/P2B1[[' MZ58QFTK*[G=M2V&>BV40K0AY)O&;/R'LD3L*\FX4,2-D$LW"_""7YW_(>='3 M5\/?!$*0UOD99,T63]&TGUH7?%=I6BZ@Z+.8'!^9."2:['( M4R:4KFA&KU&6KB53%HS\=JM&6Q0&\MCC2)9UM54?H-V'XOST7V1]P_#\*GU> M)>-,M;1S]#I 1)MVDU M01L:B6CWXZ585]B/1F%^"3K="F'M)'=)0C+UZ\0R:K<*8D6>IAOK4DW,ANPG M/5"ES14BP"ZN"4>AIW/]T[!%$">R3:2Q"M7 :[NGSG:?OS/EP*GXG4;M*NF* M0G5G,#RS5#/4T=EM&Z")IB:Y7UJ0I<2#<\]A*O3.MXR''5#8+_*J.,=Z)R*3 MF\6#+AT(NLX^4:=%Y_@,>8LHYD2Z/]0':_S@#=522=.;7; M<098-@P-=FNB8M/M1+2"2< M?,*I6_+BJ46H8BL@#"3;0 UBM3!Q3N_-'^-JSO!_^^&KZ[\3_WGAQFDM>E6: M #GT?W.K#XA#+&8VCG^YX61.PEF].5BQ-J#O_]Y7"PN'2=1D&OPUA&[^_@O^ M;VV04MD/UVP-I-/_[7$C;!SF.XHO$!]]UK'<6N<=5AWG[!PI)TZ=0PX? 8ORO1^2NY0L6-9T4TT[@Q-D__+VC/!F9<310FU+%T+6PYJWOFXJ MO!JLWRH(%#M7M!&5,*IN.\%P-*TCLQR6NN4OFYK7M[Q9D"OR4QP]5+B29#@: MUY'Q$$OCMCL4:H(#M1 FYC?T"9 W\HL3/=1$CI0X6MF1K1-+*R^S!$2=)(]9 MO(3=JGF=//@ R!HY1VH/-9(I(XX^-C?9?AA'P<><[SE)_8D;_.TUJ.A--AQB M)0WJM]?@<(B=D+,%GCG3E$&)6>4U>!6%213X'DWCL0+"3$G:AR6^.'-G$/L5\X;F]M,"LC0[ZH+2>>1M_-Y',UF,9G!\*69 MF00*IE ;Y(-]36*$8;;V* N@+7_1OAR 1Y[G%^!*/CZ=GV/+_=PM0IM.[X22 MO]OE @8WR&VYJCENC;3O#"ZT8MW8.8.DC/".FAJUH:?(8]>@P*N;#BTI6'4V MK!%1=H%T'M FHGH\8""QZEQ7,UP,Z]DFCL@%O)1[W*NSVN78,78=_[%RM6'NW?E>>X[UM0_1\HW'[W M+]A+OOL1V7HT6P!Y(8VFAAN]6C@-A7Q]2+/,)Z3M8RTB&UA?/G$WG1U%C/VE MG+2& Z2;9X-J9588IH+9\'SPZ1L4ZVU-,>(>HI3DOWU>@DRNZ',^<0+XGJCD M!R(UTVS*&0P^P#15$W5KP7)=/8&PE5;^_"X<)1^CP)_L>4M]CJ-L^;Q^B'3N MIJ.8?"$N31GIC=);UX]I,D@R#D=/9)+%T.*,9J7+'YV+R17,\;,HIN](?$W@ M3R]SLJWRNT]B('J^ZMP&O>W"+OVEBFE95,TY'YYT.N2WG6%E9MT0- ZWI$"! MARB,]SB2N3H9^P9(!]F#1V(P+()^F:CKJ-OE:HV:[N-N8_)'1L+)BF/$ MUJ@-\D'V'3=,M42?9)+HEWF\CJ:P\''-YQJU03[(/MW*)$IT0(81RQ#?B@XD MVX'#M6;I5 <)(6T[M6E4UP(V2+N=ITJ#I;KUNR=O)%!?/ 0-..?8KW]TO7Y( MA6&MQQ-S:##.#746$VX[(#-DCWP=;C7F%#%@0SKW4*+FV&N%^J-:U!]MA8*< MKJ%5ZO=0VGW'4EH>\QW65> FO' J:1T02%\.D1UM%UGX35U\(*[^A?08\LH% M]#6,7A,2OU$YY:-B_RV]LE34=Y.&/PE4].4DR]82)TL]N3:KY:K-* $3+/@W@>QC*>/<;0D<;IZ#-PP MA9%&?7*65%B=^XIP>Z(P]4GK.D.TESBY?5//?R-NPAEBO[6I*'Z.1Y@63&O] M.KC@+E46A-L@'>:[68Y*M#R#!IJ!&CS?7TT3=_='-SFG]?T^B_*)42CK.3D*[?A''WJZ\Y> M31DA<2+SCG+<7:--JTKU/U 3O5$Y<>QM:N]3N]\@B(_I7' M%_??40Q-NN',AZ%2W$)V?MWQ.8J\=S\(@*A*7W1N?;7:<W7%QZ\.I MD% **OU4OPB1-0+XD,U@->B078NH@;;V8D0 [W*5CU4E_U/U5D!>V$_5:'++ M,;3H0K;VRD2 =(?SP5W(KT\T6P*Y87N,ZI*LK2M\W-9>K[S$KD<6;OQ=?J8[ M+.J<8U^FUZ**S3H;7 ^C7"5)89] "KP;\KV_ \#>W('7F=H98/H56ZI"%'?, M'90 ?$B&3X:8.3R4>]JO $X)$U] ^Q;90LC%7AG B'3R90J[R@>CMSV\+Y#1 MXOZ0TU(N T 1,[ZJT%+MK=W&?\&\K6)%5*D.8NK-.V,MG4 .L!JZ(>C3T6-G M5:NE#;OJ("'LA$S*/.KJP2'*UNX7T!VM^_'H"Z-?_06UG,%@8,?&61V,*0]6C%0_ M3&S2J5Y8CTH%^59)SID6UWNXT!([,3?=FV>M;GXL29C0^+9\*TK(+>%;Y=0J M4KS(]T$J?%2WY5:AB>&#WG4-2QR2DADU]GT=MODW4'"X8V/^T8VOS&&07!&HPO ML#J)BE/\2-,IAXI]OA3ZSN&N?7M3,^ZN'OXEX@K^3/$A388*8N?PM.LWAY>. M')T4[]KO)>\E"VHXPW,DLZ#FG*>$@\.6!?:AJRC,_0R^^>G\*DM26'[CW2.L MN5Z*W#M4JH.(D :B$G?L[8@Z,,[5OCWOS@JA/I$W$F:$9H&>A?0%T+K*4&D( MI(?XY&P;:L&!R%&0CNQ%[/12A0(_P38]&4^?LW@R=^,9SVV*4]H97O1J"A<2 M*,7!8%PZPMAIQK,@41>/EZX;]F% ;-G4#34BFMI4KU05)(ERX-6-= QM&!CFP_ M[$/0+/)"2Q&SP1^FH&N]XA MJ7Z+("4DM[*:*W!CK!R-Z"C#'U,COA%_-D^)]Y!1J^5X^ABE(#C?#8+5M1]D M\)=GV&; CB-+D]0-::XKCB;4:,DY&]JU!ZN-D<.\+0G\BH@7O?<3N'6<"ZQ, M0@WF?0D:#K^V1/8]QGX4/Q+XKP>K& VC]Z?^^HK2^W=6/!(AX%JI/KT2L8]X M'6@<+; EW1^L:#"_A1O#_,T/.&&&,T)/G"^Q&R9!CGH@T /%%JB5N%<^%TJ: MH >.$ZEA2[[ \1)V-E1$>?KQ)[KLC:=?DR)V<;2(XM3_,\>[OM,6'?HTFW(& MPV/[;&LU47+4Q")W+/I&'KDFQ?_>A?MRV%H7Q;X[:FW09_?LV2_6A>C]V0>=H@)R'5\3"/F\B!%9%'-.48^ODJ1LHPC P;GG CAB- MS..BRIH$ %:0,N>RL.C@2/SJS'XIP($8B"P1+^MJD-%[0X')=2_VA61<*I%Q MN86#&'Y5TF F*RJ MAV-O MB&]5&"N%UYT%M4 @R'K94#98'F$Q%]N*-Y1Q M.%?!92H,N >#^UXA,32_$AQ>D-^<,#!U'Z Q%1+< W(?24Q_XU^8 N19(KF$R%%2/E<[YRDSF]PX7_H:_EO<&&,TQ+#\BQ_WZYVGC'7),P M6OAAP6;H_6<6^XGG3_)P^JXO>-E]5;CA%5=T3K=)@SHZ^$BDK_Y:G* ^H,*V M="A(G7,L4@=HU87P-B/%9Q+-8G48++JDOC M9S([1"*\-.:6!^R(61PDE# X%./H18+K;4('ZN\5;_(Y%#^4TCD4OW"N'AB4 M[?X(N)".IPKBWN?GL-.HN:V9-S/C-]J6*T[ENE\(H"#>RVC)G]=Y^Y)9ZR81 M.L5R?#&R+E6A]"*--49.H5-,QYDJ#P?SF[3G6/FK6\\G=(KE0R.7.8>C;:_[ M9F@A-'4'C&!B9MM^TBLWCE=^.,N#;_4M=OOU89!@ M.\FKL*BC $R$INZ(T2*)[L(W:"^*8?I[(.EN[.S_OG-[\N;SJUT4N((Q65#+ M.3KJ-EAHVY=UTAJ9Y9A9'GJ-? ,_+*(!WD-5'.G1[GA]AZ85EN-%FK M[("KA0$]LFU->QCS0!BR1YL)+-MVDK[QG,#6Y',4>%(D>R" !W]X1X5 D6]-V6^CE(W M,#/"1@MZS[L[1J_6"0QI2L--AKL1'/I=^NYN.H^\4>BM<]>N*U C0\Y$\7=N M!GWC'P*1HK\ I#JBVT+?U.Q^42A42&8PS7BF(B;SG5W),)/;H;Q1>A^]TTR) M-$'J.'X@Z1-Q _]/N@/DV?(:M0J0_.[KW"O$]%9S8]D\^+&JV GEQT:TXM^O;B_B!"^WBIF'-TBFP/UQ8H MQV): 84Z2S:/B\B6R\ 7\K@I G"QS=QF.-P'U-9<67^5*TUIX^F]G]!TEVO, M@G="%&L":&23=D,6M7 :NKA L_P4;]\^D0GQWZ3WS(>%003(AG%# Y8'#=7' MWM0R^L0>SHQ2 !K9>&YV$=UAZJ&3O@:1N1#V1:/XG!.S$H@$V?)NB&891-3[ MDR[V^$NQVKJG@;'**=P;.V'I:[[$^K%4,M'C_W:TL;&L7?F MYVR$V86A'\CF'FVA5?>^(FB&SJ)H3JO/\RA.7TB\H):MXGF84MX$QE\['SNL M'BH,%E$U^II%Q\D0-H''TJP'>P5I1Y$WH IRY)SY64BL]5B]]4,WG/AT&0'L M&<4E<5;EU*""P,YJP&*&3:(8A+7NJ?D+2%.:-S[TGDG\YD_\<#:>,M FU#$S M8?])ZLAJ\C-4Y,C.!&)E8"M0"R*PUC7VZ_,+?5,GBU?/9)+%N0.P-+4P6FZ6IC* #M44'U-X?;?D$VJ^X%]35[3G5XJ M;$[9%9R+(^09GDL-FTD1#+M-3:,W..103;Z-8IJ^>(=R'[. 8]4F0%S(L[B( M1C;Q>MC:<@;&.R'WPZK4QLGXXKA;#[!]??F=!-Y+],5-Z<^K!Q#P9!)G;B [ M-6NT A,:]GB3$Z RW:J@_/NX3=A9'=LP1*T,W9W&; MPU1;.(LC._FTP&Z=LSABX*L![Q_8]9'=(8A^A)(H7GD$M>@CRY^[C@T>QT8SA9P MK/?_)!X-A+QT$^&F0;EUV_5#P?)76=H[/C;F]L*W*N]$W]@1MQ$X -W3M=2?R< MZUXMF-9:K+G@E!X$5:@-\L'V&]-BDJT-RD"MM6?S9:.4^U!>&^2#;%-2)E%3 M!PXQ6FM=OLQ ?G!VEIH3]@LZY]BNHU;*PK&U5);/5-7DC092+A5J&Y30KMP'J;[<":"*U_,TE\XX:1^>]>=*Q MOG%%"M#>IY;:\=$X.D?/8R]AK(Z'1H[*U'-*&%2O$[_3#,0@3OJ 5&DNDT[Z M2O5!2.AI\:4<\LA7QL=1 FT+&MJ&[ID$T-P,$'YQX^^DE'5,OO9+JH*$T-/M MU]0 -6@<\K4M;VCD?R8AB=T 8(Z\!7V](Z4>26_*OEI*]4%6Z$G[:ZJ!!CZ. M+FC;Y=!T@;LINE=PT))7!BEAAUZV>;EV@).C#19X;W(1Y@X?33P)]AH ,?75 M;'M I:8B,%!RE*'C5\3-*T-M)0"Q]-6XRZ"OC@(4"#G$8SQ57LN7;C+)%EE M7P6Y)M#CB;^.PET&).<+EL7"CS#_/5O/- :BT]4 TDTU?[8[,%9XN-X\_3_/V7KJ(%Y'HO#!&05P<);Z(# MZA@YNF!/UD2);VT_TD/D.2[O%DO7C_,[@+D;SY2RTX@K.N1*VZH,:76_D M:;"'P$@R,+>?EWV)2A_Y_JC!E-**+.Q^_8.&"=W#^7C,@JMR8%1K@,H*^?*I MOMYH06SJ^[M_TGO!20 &OW+#F?\:$,9C:(=_['R71Y\S?_<#>@M0Z8O.LY!: M[3CG9UKIY0V&6]%GW%-R[[^12C_5 ZYDC0 ^9!-@#3HX=X6:H*T-P!+ NUQ] M!FR3R-&*JK3CGV-Z@NMRR-40;LK6A60*D.YP/[D(>IJ79$L@-/U^8 M'LG:NL+';6T8UTOL>F3AQM_EGJ:'10$Y\KFS%E5LUMG@K$WS)9",BC>!2G60 M$/+)L/6UX0"KM=F_!!"I*5>^4ZF1J*T,5J-WYOP5093#OQ:/VJI0 FEW@C !QI+Q3/$"4+\Q$"&R?VJ[>B*$;2@0K7^:(W81$%<$ MT2#?8+6K$5N(;06N]6%;US?O93R0?!2_1RYP<5KZ-XMN,QFD^DMB/O.[M MBP*^BHXQ$#7;-$F;!27YX-9'; ?$YNPT-T8*7!2M/E28.V)B.Q7JLMGDB,EW M'+3;[L@82 ^PZ+R\D^"-?(G"=%Y33Q0:!JGVURIYP+W^]E(5O]U7UGH2^!=Q MXY?WR)A&K=L#0?;7V-F"(NW!MCN_50W@\&71/J=FBR!,9(LI@@[M@-N=-TL? M^FV4"7/PU&H01-E?TUI+.K3#_6$MKCSD4-:L"D%9$&5_K6YMJ= 6]X=-L /SA/ X"4TW_L[!8?]UJHN$_N$LN#TRPREPA77>^F@! 6(9'EF"9I# MQ5Y?^^5;)B'CB_O#7V0+(1U[90 DUNNU;'%7*6'UMX ^&GWJ3%ZC6 E8?M+4O/.)Y>8/@D+<[^C1KJXL N2'S M@5V.WH/AH+^D"\AB$\^!9[<_UE66I-&"Q+FC#4!(YOY2SK2@%DAEB'PX-4FZ M'.G?J<35$VS#B.FO^XZV;NCB;O&!Q0[M=:/)'YF?Y-9#R6Z259R* OD6P="V M48#.WESBAZ"D^T!V!2J'/F248=.CQN<>$K24X/O33E'PJ2&[-O6_L']$*VIA-_=S\B[ M2Y9J1HU" $5@$ I%%MPSB_ZNS<[Y).M$%I(3>7]QLH.YJ[R!^=>HGSRC,EC M''G9A"8Y+P +-$):ETK9!K=%D3*H@C25\1LM15@.SA/(ZQOQ9W,:2P8'!W=& MOB9DF@7W_E1T&]VD62I8&QP61=IC +^I[.%8BG6P,;N*PL0'"#F5+[$;)@6& M_)_NI"B22+TV]%ND]S.V3T;-H-N>CEP1O '5H0*SP4G1A*ZLL3;.&8X;$IJ_ MHKL[$.0_;J(_.W=(R[^NXH"V7] Y_G34Z8C*/T\G"-6NELM";Y%=P5G28X\% M3N?[Y1.F=[YWPPG)83W1[<-X"ON&8L0K9TM0:0'DA#P/KD$%F9$ ORDZRE/D?B#6B 69&MK;;*92%#C#ID6U^/BG2Y+!_]O>^^^H&?K@2,-VC5N3CN MP^9#22T:PT1]3H*Y,^%T]YFD:< TJ<@K.8-/V)&>YUN M+6/[&G,@SB="?4LV?Z1R%3V)H]L48.V976W M:O5PV;WSDF(N3RX'DD\$3]F MH]L4B*]O\V\]U>!B:VMCA#(+?W'3+/93GR3K"XG-UL)'.&6R-SG0D\VIYCI3 MR2JITPQ0>M:Q60:6>\+9SI4ZJ)'_K6Z3@!W9Z*//%,\>U$0"AN9Z-".[*GIY MWC?-ED!\R'YT72O0'G"['UQ4A6Q 79QC[#BIKO6D0&SJ/([SV+40Z]?06^^/ MB'?S8P)%1POZ4UUMX;4'@D2VQ':B.F+X9A]0Q#Z.J!AI>9;)8^QW?$UI@Q"@ MW?D9.-"NLCC6.6H>5J0V,&3K>\OD[P,UE'D!;5?* ?D0A9.ZFK"K2V6$[&+0 MLC)4L!I*JX"6FN\Q)LNU9,;A?13.J+6ML'T_9XN%&Z_H,\+<,IT;(Z[74LV# MFZ_=Z8/3.1VFQ#V >Z+JH9N M\!H 4?U5)@VQ"-JZWT?? /0C1V^/5_SMHZ'=2.(9:,^=$:69?/<*.F?8OA=& M!,T>J"RHU@9GY%*XBA8+/\T'I"2]#:NXKZK,KK_?6/@9?R:=QF8&H_'"FE6ED M6PFV_\C>Y3&XN;D+'^ODNR7/ +NP<8^\N:O C@F+W*]B%:;>R-"DX'@DK@B"1 M_8YJ3I@JL.S.<0'@Z(%GLQW;R$>3?HU68)@@[U9KZH(V1KMS:CS/09CK^Y]^ M7"[>_)'YZ4IA([I?T#DYP7K@\SF-)M\O5_DS$>HO>E9J 0)D2R9+HAQ+I@Q& M+R[\$C+Y=1:]_>81OV 4_K$C$GYP[LG,#6["E,)FW^PQ2CDG9\@7"5+Q[[/& MQ="+2STY2T6WN1=WAT4 &]+!C2OH*A_5#O?J3HZ^J4!"T*YPLSJH/BHAJ 4X MD8YI;(E7]_Q* QM!]^L^S>B3PR=G2)'(##%S M>"CWM%^O8AI_;_CD#/O]Y[*PJWPP>MM>=$2+Q&@_-WQRWI-WH'G$5'N+?'G5 M^#QT%87P[02ZOYVXOX;^'QFY)LDD]G-@$N\YU29 8,C1C9IK5#V AJ[)NG<+ MJCY84 OD@7SBTF-.D?U#@*8>@S1S!*"WZU&8=[3X3_;J^6\^[;_P$""M M!V"1+]:D3%1/!HJH3#WSB#:-;R_Y\QEM+1[)O,VM S+!]@VJ-U%+$*$]_=A\ M:B[AD<_(E<( '_F*1\(,9^;E #'U,F3;!K"1%W.GW+V_.X/!*?+6B"?KJ@GL ML->F'F1$W +3-2(7P$C^7GJE,,@)V?2BQIT,@:E7%/O XZ4.CY=;*2"GBZO- MXQX"4Z\@XD5B!VY(=W:2[4NY&"#'#B>HMV.I@C#UUB!"6,$:BW2#LE_0.;G M]C*JD" FJ]QO4P_ZF3G\O;Q'+_,H2]S0>WD'Y"OX1>XK#(4P.)< MJ[=OQS'D?+,%)9V F>6I%/H2JB!@BQ0$41YD.LX[*#SS2&I1N-A#L!YSZN X M7&I;C4Q&,,UBDN\&.:MEI0Q P?*SJKDZ\B!PV&C?""0F@KN<,4I1)$B#AB=5 M@>SW^LR1/I)-YVL(GW^/?1A9V^X*9S-^!<"'Y6'%EW:5%2D #D'-0]&[O\V] M5TB?PRSOG*#O)FIZ4_'1<'SI+;# E,ZM_W2#C(RS-$G=D&:543NS']8"@2 ; M8P0\2<_N;#0<>NWQLBE[$U'S<3+*TGD4TPR,:BP?U@*Y].C>7Y=E-AH.R]JF MFCZP_.C&XSBW2GJY2C^2. >MQC:O-L@)VR^R >MB5!SVM>TXB!<4^YW6YAQ7X'#2&FC;S/JV!RO@ED.^OL)!H/;!J]*0*>]0:9G:F8/7J7@XMY2B*O1F MT):56A$+AZ^.,E$R22O6#?@P2?Q92.VYQ:KR,B?%PO([";S+55YL3C,LQ3PO MC!HM4;'87N,9&LY?7/CV W3<9P?(!\R>A\/TB,3D$.>7M,- @(B M6)=+U@45+K;KMDP%;-U%BA'(')WJR%NK:XVZ<2?S_;+F=*K:-A6Q;79Z4Z Y M>F7+.RI,,=S\(/'$3TB^@=[^<3NB!KJZ)&N/BM*V=,[WZ8'>JY.8+U_@O^").!?N5SS,_9HDOIO-#UEYV^Y;M_V M'$_+_5X_'I&_#YHC>Z7(-B]>J3SEVJAAYV)[U=61?6#G@\;D<41U=I9[$";K MW=EEJ>.C=S?V-)(_-_L&2 =Y8C#!+L=2859(O4A$72ME?PX$/B )\=HK!YC[ MX[=N@CZVCC P]R*5=6W/D%IBVDDA])13)K3Q.6 ^'#)X BJOBNQ#V.EG. M0?%JY=P-B]#O9&O5*HS$;6BK;A^ *^RLPX;TS; VUQ.DH33TR\+%*'7CU*)I M6%UDWP@U9A-O]$9B=T8^4Q/WM9N26]>/VP=32@<&2HZEG/#ZXWO=S2='L(S". M_?;;AQ@YBH*V_DV6]N1Y&\53XF.O*Y5> &_8KY-;.D XHFS\G,U%,01",J.N M41]P"&2@9_U<7'0Z"&QCWX78/7 TI&SJ::$/MV/KY74*^B..EHX+IB!-/Z M[P3P\2'O2; D:>KI,-.1WAV(H<[TWZO^ 8/($3KVCP5%(9MZ;:U?88/98N'& MJ[)7W$:2.SD74OL[=/ PN.SBN-OML%VA@Q?(ISD3['(VI6:%]%<+';S /K&8 MI8^M(PS,?X<.8H8.7B#ODQ@*4?/(6QN^M:&#-XME$*T(R2/@),^C2>N +/I^ M?*S-,%NC)**P.XRP]Y$O%]@O\76QW)D2E+6!CK4%L#Z2EM+DMG:#O M)+0Z0LG[ 'X3+6XFZHCSKQH76G5/;S-4A_\U2@.VL;G7AT&^S!J'=O8^^$8V MX!FRP9K*-;L"% [^VM;K=@1J*B:S1^=#N2 Z/B36[Q EZ4-:_GHAUL;!F'9O M9;!O(P;:WO\*.V5>%N+>;1Z['1Y.E;M B7LKWVC95:0',W_,/>Z MC:75KU5#X[3X]PU9V^+EC!VK[H$;'-.T9<@[O8E>>NY/)X'THX]OR>J3J#GC MJWD>8LLR43SFRC$GJ3]Q@[_34JP3%X".''4[7UJ5EP+$8W=BBH)?SE1E6$Q_ ML=04 !K[XM$P@6PU8:'^.SL%8G8*H*!7Z2D*E3#MC205P-\)*M86B*./F*&B MX)BM5#)A_)VCPKQ%97?X 1EC6T4Z6?>,B>HOFZ;"KGO4(_OO40M]0[](/>)> MI&I[ES%\"%#M#HR9IRRKD- \=(G@-S&)*;Z;2I.Y+.H$7TP/'-IBL^0_<*V;2-+2ILY_I\1 ML.<'?KKJ4L797Z(S9!CJ0R0:&WGI$OV+'_J+S'C F>IWJ<21C0$M*&R7HD.U576MK.X/'&4M MO@L2/T'V/;!/6?=$9\B2U5=E?03Q4YN&'\[6,:%T5>EPBA5V@'* G)'2!O55 MD:$AXY1E>MS=["OL .7@XYWC4&1H**MJ7_5X^[OQ]&L(T((5"&,<>W[HQD4S MK*LNC&Y0/C[>P0U1DJCY5CO5[+S2^A*[NYV&L .4@[]/=49D^(&RIJH/Z#UQ M=+?K4.X,<'/Z]T'0N#Q;RYK:UQO?G5BI-3),\NOQ*W?IIV[@_PD_+:(L3/^^ M\]TJ[>D0R==\ZS%&XC=_0CC#),B[ ?\:3Y_())J%E,0B(52.3=WOW.#WJ-B0 M$UT8X5WF@VY>9-;ZH]^%,"F19^ YGUSNUY EWNF"6E0@V-Y-+1+-5BVY/*SU M8N= D[JC"^M1H2 'N\@ITZ)Z#Y>U[N)/0 6(<0Y[BVOR1H)H6=IQ2!W'%6I3 M 2%[#ZD0R*9>'9^AFS8$-UP20',S0/C%C;\3:A%495]6E8H&V19;GWI%<-:Z M7W\F(8G= /"-O(4?^G0[E?IO1)5\I?I42,B6R_H:H(/0T)T/8KA0H_W2O4)P MB.$O4<'W)E*DJUUG.S(T=-&#$%I;("4>6Q#K@2J*N55J ,1TAFS1:X=XMI)I M":6MJQ1,J]S(\_P"T%TXC>)%L6#\;6C;&%P&6(:VA@%Y2L:UYD%_ V1CB!%^ M908U,V*RUHBVB2>66,W*Q0#R.?:;OX;I8RL) [2UMC#E7 R5 //S(2[7#!;$ M=.WU',N>Q;Q4?GF/7N91EKBA]_(.T%?PBUPYX6P'/\*1C&+@GEAUFZ B0+X3 M87)2O9"M@UQR[TWX0H"U:VX=^F5AMA'@JY50R8, M5-_HO"MR+Q#L2H&Y;]36]%#E/Z+ MI#M[_HN5$R?S91+B)NC!!\^54WU!;^[$ YK8>)/ M\GB,-C:@LF_2D!/['V[05T5SHN-H^?H6#*>S$^_^.UFY)M$%V+D[9F3RA]'_NHAB-0SGCH*#T. M^@1?) @ND@"O34=24YGASU$B['\4NLU)72 UCOIVE!4'?3J7/[PUFLUB,H.! MW]ENO':?J.OG7V!W@RA:SFBQY9*LMOA@2:2.*[ .CJPHG4YC M[00A+*(P'W7K+"'%!HS&L,9OA)K";[,TB\E=DF1N*'P:6;LM*L*^.[DTT[:Z M(L%]MY[I3[N>E/?WZ7?A)"8@FCP9S\L\]QQ549EF#5*OU(]I^#4BE[_JT^_[ M$AMEZ3R*);X'QK]%*#\M/$RHB@87NB=;A.TT\@G,(XQ1B%$S\(:'+X:)K"N89& MLOP.QQOZ3_'0DU:DF)'NBFN.1E5(_7L5(I_=UWLV(6W5@A03TAF_'DU<"#U\ MTD!MEWTO"'RJTPR5!U*(DY&S10/,UL8J;<[5"B8,"A4IG6@#9MCKY0$F4R$Z M:*^:US.9"GY/4G[B!95:TBW,+K6@7R!=U'#DVMJ)=< _N']6*!AWN_518 M9D?5BI;C^JM:T8:?\(_Q+#ZTK&@YB%Y9T6"]HAF=9R" IXB>4C>]%QX9)+4H MT'X>TW,"JE.J&I[^F<30#A/#3TC'>"-3; /,UB:.TCI,##\A'?\;,",[3.28 M#%G;T,X2N:&CR-W^0-)=TI#2[SL_*Y2^K7!<8)1V3K9YI!N:N[:2$9T+&"6A M!\B/<7#%PC%VL?J/M8Y@8M'JK=1KU75EC'92<73FGG!"NG>/WUH]I_:Q.$EE"I[01!&7O# MUP$)[&-%I>^&[G\9!XMFMAV0YN9AME'H?Z^=1W'Z0N+%79[T*T\$R:%0L3;%CWAG MJ,FE'JBVGH#OYI2_7L_='R0I&4/6OWL"-0--IB$R\80^X):!3JTZ/_7?3*=D M0G/I[W7L*@I3/\RH<^&2%,&$R?I/-.$<]:;QUP8=J:7 T!>$H\^H[)(%L[C%++7J&-R_1X'ON2OAXYAZ+8'PD)TX>J); M%9DT-7XUW.1VHE(/$=UG95 ,#MSK+7^^R6RH8-QV@27DR+N>J)M$0H9,?+U> M05DB8#^3WH(VLC\$PO][I:TCLJ9&T38L BHX+TE(IGYZ"SS W^^C)"'4!^:% M+)91#(?(:Q\: =XF)/F:0J4B'?B$K9/M?Q2$_7%7ZZ[$AQH^U*$1P8B=P#G% M3C^,-B/RQ6$JD]KXXV;2N!4'ITP#"C'P?@VMLD]'FVN5LL73^F!N#" M &=\KCG\@'-Q@IS>%VFF80L"U0<<2>>^N32A;+K:_,FXSAU^ ,CLT2&X0YUC M"\*0Y[M1AUT6/CI..-CGPD3VSS>O#@]$Q91=+@Z2 M./MPA.]PF7+61Q_NI0,TH%.P?DGK@D2178],W(]JR,>C(A ;72 MYW^X)M#!27%;+]^V*34#$D'VXU(D3;B5TX#*(5_=YMF7*7][9:%GQV15 \D@ M.TO54@)U:!S2U8V-^Z2_H"\&Q0RY+RJ==7^_)ETJD16@O95 )BC%MH62?SS MGO9=1GF(#(;8[X%UL@]8XVS\R'U?%@#ST\!IOP\"QF>!4_X!H<8C[^B+0L-) MX*375A]SD\ )/^Y2W=(GV1#@>:U431W);117Y-FY]TJU7PI'6'XENH)W&WG= MA>4-.U&<5-Y-[&T&L\@M\S>$GU,W3KN?<:O@#O%OHF]'BR@3QF3I-D6EB&RR MJ:DB-9':':OJC+],CS_ ))*?]LYVOQ+D[% M3R9!E&2QRF(LJ 4[Z>/&%E!&^Z),J[SBT!=D5P2IH*JV3#&87N5>A4X^0TMY M_!B=L07)5UE%G=-SQ.S>8CE7>>$CZ%4.UL-N"I.PL@L#*L2TW'PYRSDI][]7 M>5AO_3A)7]ZC+WX00(=^C\+9=_B_ZX@^^B;. :I2%1 C9LL3L5#E3!T/D2E4 CI@J3X](=3Q]]('+U7#P"?Z?\B"LEG9.,5]#JS'N>!#: M>Z^@/D,/L,$>7M ./_OAS%U&,5&A2E8- "/F&-?C3 U+'W/"[K1-CSUI/8", M^'9]W2$G!&/H\5#C@Z\&?;)JSMG JL$GQV+(JP0BO#).VYY (\TH2IPPB!1 MC*.Q3Y<1$A,R^746O?TVH?;K>%7PN/YA1^/Z%\[O_\7@;/=' (;DD:,@[WV" M#CO=V-G*Y.RH1\KS9P$ISY]AY49\)[(6*9M.FW)U0B#EZD% RM6#3_D5 #[2.)23HD9B&0?GLKA]*P-[LJ2> M5G/7W[JJB*=*=FD AG0+HB)PQH0I@L'AI[-$6/S'"I^SU\3W?#<&@/)7(ZNE M 1^2L:X>34(8')J0TCB9.XO!4O97AGG;&")APRGZQR:VO?":,:/ M<*4Z* 5 D?88')D+B"GWF$.-ML7!T-$JGBC/;\RR IQ$6)*F'&>XO><0P>N MD\1VA7Q,R:_WJ2>DA5V8NNXB6DH5B1'VG4,-:BX@R4PFT$CUKAG&TY)BAPYT)#%A(2SO;YS M6,.+T/@7<>.7]^AE'F6)&WKY,]M^G*Y>H!I_@Z!>F>)&#@9D,\&\^5,'Q"&R MHRPM;$?)Z.;'TB\>S[AV4S%[[,+TF(&<=465+2$ #CL=Y5=6#22\]T-REY(% MSYM!5 66"TO\'=60PUC0&!PYNV M1:(LA<^9[Q5AZ.@/,QX\1IC>$L#G!M17-*-O".P5%I!OH'60-Y+S91.5,0:< MHVCZ*9+-3>GK9TG=&1E/MPX/X_ A3QL1SPB=$0LD//.Q<@/.Z072NER'_#K8 M./SBQIZ403SFW8"?"CR'LU$0 M/,(V,Z9;_DV^?6:*LCK-.&=8D0PF*%9'R(F+UC8=&9R4H8>_Y[?[J^(8P3^] M[A5SSCY9-L&R$7 8P74:V77U-@N"[6J@2!"C#F!%NLEKSA87#H>ZSAQ))-3] M[@937>H8=0!KOUSR-:CCPN%0UUD@"Y.ZFQ"FU67L)[N]]Y4;QZO;*'YW8Z_H M/_P 6[+UHZOA3+@*UF\0I&39>M@4*T1@%T6RUFZX20]L.PU]QSHXMF@U:$P!'H9"#L31FBSU4.?1I 5TT8? KT8O& M?D5H*4T:4D ).:-L]25K,[9T\<[&LJG-\S(F7!7!Y$;M 6KD M%^?5>&&/R@:0#:531IJFZ9PUGEY!+_WTUJ4WN^E*XI3)JP+B0$Z5W8!%MEJ( MH=K]G +VSV=Y6.I>Z>L*H@'^>D1,7'J9%=1&2-! MM*1IA"[=\/M5) VZ4JX/ D#VXE6CJ'H0TX1H*<TL!6F_LDD[QZ(W J15[X MC4_[NN -):?NW@6R#$!* M\T.]Q6\=RHKEP=+U":RA#=6_XUUKK*O6H4)"?MI53ID7U'JZ>);&NR39W MCN87IOB1$AGH\"-G=@]./])9&QR\]X+H*]6J,!TB/U'?U2Q^ -E4.FVT6Z77 M]"Y,TCBCI_=;=T*DKZ+RJCC'I\@1DVJ,\:Z11*A,Y>?N!1^MSF8%C:EDZ3T9FU=9+/$5YM1PSHX_T$C= V4JU;I'IG[H,X+RNW'^ MN703?S(*O6L_H,[Q#R2]<>/0#V<);$>>YR#CW?GG\"\'=9'>,]^^*J7\EGFE MAG,V[-81:"_-P^@-Q$8GCY?H*EHLHO YC2;?:3 #C/ZU;!6PU6[3.3Y#WC<) M:6&/S89HL9Y6[UYS3&H,R YY.F](NR%=*N1@MU?1-^+/YE1 ;R2&(^=#1BV1 MXVD^L2?C+$U2-Z315 HSCVY3(#[D'5^-":<>2*R'Z3M3CWP/8$ W\G9 9LAN M"O58;J8Q)>B&_)G0(D8XD-?39@6YOM[P6@+Q(3M0=* Y8O"&?)OPTX0=G#(4 M%B!>%1 ,LD-'C85&# ;+T\DXK;*%@UD>9("M9!1Z5U%(@R!).*&/HO4B-$S0 MP5VLG\+RH=6.0@)/B5Q!>;4<$Z.L+V N>RHL;D'Q)#-L1>$2GU[N75 %L@W%D*2E'DMH['6 M4GB 2^K.RRP/,D"^69#0H\1I&8O=H8G;EPM7SRZ]^LTO011F8&8=$ AVX&&- M.5@ Q=HPPA*:!W=!]KS*Y-.QM#)(!SNQ@)@X#MN*P*RUO6WMCU>!FR2*HYE7 M!V2!;%35'LUB*%C!B\WM'R4XTM%;+0SHD8VI$F+8;/* ]"+T,2&37V?1VV\> M\0L&X1\[XN '9^3%W"W2WM\!%?)9E"?I?5X8G384A6@TD^)H%I/B#H8][U7* M."?8OHNJ\QRGZVCA@6+Y#+/48+Y6.*_BO-N_(>^W"6 MV/96&!G/KP#P$%/Y,65=I436?%9BND4/K&EK'#I"8"J?K M?B_WZ*[R>Y*7:#3Y(_-C\AA'7I:_ZU5DGQ2P*ZWK# ;'V%L](6]LKE5Q61XH MM]YF?7-C.':FX_B).O]L_8?()(N+Z ,W"&CV^G6Y9%U0I!@-6P;Q8J>*K*,V M9E"W%E[755)7^N#!I CI*$9+/VX82[%22BE<*Z6=P7!XVGA/M)-/(1S>;2&W MK$.;PXYMX@FGNB<28>C7+6$2IR4]@I]V.@0_.$]N../=!>[]G8)#?*- )/!] M>EB][M<]GPHEW /%00D*$.E?L^?R,Q/ M:)H0[\I=^BG\GI+T$ET3V+]-R%6T6&9!$L4KV.,5@E@+ 8 =2H$[/;3]82IS MQ*?I]%6M,Y$8ND]$.K86F4EH5JS*2>,VBJ^B,,F?=*2"#[VOX:3TB^TMK3CO MAZ$O4&DC/@>MIX#M8#=TQ=G2R^X,C"_1RSP?4VZX>HE@M)41;TMQYC0C;5-V M$-]#U)^V3*(V=)>J9OOXC4)Y=1/R/_]_4$L! A0#% @ #8%R6)/2MC%% MU0, \UTH \ ( ! &0U-S0S,35D,C!F+FAT;5!+ 0(4 M Q0 ( V!\0< J 1 M " 8?= P!D-3'-D4$L! A0# M% @ #8%R6"$RQ)B[$0 >@ ! !0 ( !)U8& &EC9RTR M,#(S,3(S,5]C86PN>&UL4$L! A0#% @ #8%R6,%=LIP(30 ,:($ !0 M ( !%&@& &EC9RTR,#(S,3(S,5]D968N>&UL4$L! A0#% M @ #8%R6*&K6'/4F@ 9BT) !0 ( !3K4& &EC9RTR,#(S M,3(S,5]L86(N>&UL4$L! A0#% @ #8%R6!]'K',A

&UL4$L%!@ / \ *N@, *?#!P $! end XML 122 d574315d20f_htm.xml IDEA: XBRL DOCUMENT 0001895597 2023-01-01 2023-12-31 0001895597 2023-12-31 0001895597 2022-12-31 0001895597 2022-01-01 2022-12-31 0001895597 2021-01-01 2021-12-31 0001895597 2021-12-31 0001895597 2021-12-21 2021-12-21 0001895597 2021-06-28 0001895597 2022-07-12 0001895597 2022-07-08 0001895597 2021-06-28 2021-06-28 0001895597 2022-07-08 2022-07-08 0001895597 2023-11-30 2023-11-30 0001895597 2022-07-12 2022-07-12 0001895597 2022-04-01 2023-03-31 0001895597 2021-04-01 2022-03-31 0001895597 2020-04-01 2021-03-31 0001895597 2023-12-08 2023-12-08 0001895597 2020-12-31 0001895597 icg:GovernmentGrantsMember 2022-12-31 0001895597 us-gaap:BuildingMember 2022-12-31 0001895597 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001895597 icg:ComputersAndElectronicEquipmentMember 2022-12-31 0001895597 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001895597 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001895597 us-gaap:VehiclesMember 2022-12-31 0001895597 us-gaap:BuildingImprovementsMember 2022-12-31 0001895597 us-gaap:RelatedPartyMember 2022-12-31 0001895597 currency:CNY country:CN 2022-12-31 0001895597 currency:CNY icg:OverseasMember 2022-12-31 0001895597 currency:USD country:CN 2022-12-31 0001895597 currency:USD icg:OverseasMember 2022-12-31 0001895597 currency:SGD icg:OverseasMember 2022-12-31 0001895597 us-gaap:TrademarksMember 2022-12-31 0001895597 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001895597 us-gaap:USTreasurySecuritiesMember 2022-12-31 0001895597 icg:PrcSubsidiariesMember country:HK icg:TaxYearTwoThousandAndThirtyThreeMember 2022-12-31 0001895597 icg:IntchainsPte.LtdMember country:SG icg:NoExpirationDateMember 2022-12-31 0001895597 icg:GovernmentGrantsMember 2023-12-31 0001895597 us-gaap:BuildingMember 2023-12-31 0001895597 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001895597 icg:ComputersAndElectronicEquipmentMember 2023-12-31 0001895597 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001895597 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001895597 us-gaap:VehiclesMember 2023-12-31 0001895597 us-gaap:BuildingImprovementsMember 2023-12-31 0001895597 us-gaap:RelatedPartyMember 2023-12-31 0001895597 us-gaap:CommonStockMember 2023-12-31 0001895597 currency:CNY country:CN 2023-12-31 0001895597 currency:CNY icg:OverseasMember 2023-12-31 0001895597 currency:USD country:CN 2023-12-31 0001895597 currency:USD icg:OverseasMember 2023-12-31 0001895597 currency:SGD icg:OverseasMember 2023-12-31 0001895597 icg:TwoThousandTwentyTwoShareIncentivePlanMember us-gaap:CommonStockMember 2023-12-31 0001895597 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2023-12-31 0001895597 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2023-12-31 0001895597 icg:PrcSubsidiariesMember country:HK 2023-12-31 0001895597 icg:OtherTaxesPayableToAcquirePremisesMember 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001895597 srt:MaximumMember us-gaap:TrademarksMember 2023-12-31 0001895597 srt:MinimumMember us-gaap:TrademarksMember 2023-12-31 0001895597 us-gaap:TrademarksMember 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember 2023-12-31 0001895597 us-gaap:RestrictedStockMember icg:TwothousandandtwentytwoplanMember 2023-12-31 0001895597 us-gaap:EmployeeStockOptionMember 2023-12-31 0001895597 us-gaap:RestrictedStockMember 2023-12-31 0001895597 icg:PrcSubsidiariesMember country:HK icg:TaxYearTwoThousandAndThirtyThreeMember 2023-12-31 0001895597 icg:IntchainsPte.LtdMember country:SG icg:NoExpirationDateMember 2023-12-31 0001895597 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001895597 icg:StatutoryReserveMember 2021-01-01 2021-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001895597 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001895597 icg:GovernmentGrantsMember 2021-01-01 2021-12-31 0001895597 icg:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001895597 icg:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001895597 icg:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001895597 icg:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001895597 icg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001895597 us-gaap:InProcessResearchAndDevelopmentMember 2021-01-01 2021-12-31 0001895597 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001895597 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001895597 icg:OthersMember 2021-01-01 2021-12-31 0001895597 icg:GovernmentGrantsMember 2021-01-01 2021-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2021-01-01 2021-12-31 0001895597 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001895597 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001895597 us-gaap:OtherIncomeMember 2021-01-01 2021-12-31 0001895597 icg:InterestExpenseAndGranteeFeeMember 2021-01-01 2021-12-31 0001895597 us-gaap:ComputerEquipmentMember 2021-01-01 2021-12-31 0001895597 icg:AsicChipsProductsExcludingOthersAdjustmentMember 2021-01-01 2021-12-31 0001895597 icg:AsicChipsMember 2021-01-01 2021-12-31 0001895597 icg:OtherRevenueMember 2021-01-01 2021-12-31 0001895597 icg:AncillarySoftwareAndHardwareMember 2021-01-01 2021-12-31 0001895597 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001895597 icg:StatutoryReserveMember 2022-01-01 2022-12-31 0001895597 icg:GovernmentGrantsMember 2022-01-01 2022-12-31 0001895597 icg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001895597 icg:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001895597 icg:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001895597 icg:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001895597 icg:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001895597 us-gaap:InProcessResearchAndDevelopmentMember 2022-01-01 2022-12-31 0001895597 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001895597 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001895597 icg:OthersMember 2022-01-01 2022-12-31 0001895597 icg:GovernmentGrantsMember 2022-01-01 2022-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2022-01-01 2022-12-31 0001895597 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001895597 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:OtherNonoperatingIncomeExpenseMember 2022-01-01 2022-12-31 0001895597 icg:InterestExpenseAndGranteeFeeMember 2022-01-01 2022-12-31 0001895597 us-gaap:OtherIncomeMember 2022-01-01 2022-12-31 0001895597 us-gaap:ComputerEquipmentMember 2022-01-01 2022-12-31 0001895597 icg:AsicChipsProductsExcludingOthersAdjustmentMember 2022-01-01 2022-12-31 0001895597 icg:AsicChipsMember 2022-01-01 2022-12-31 0001895597 icg:OtherRevenueMember 2022-01-01 2022-12-31 0001895597 icg:AncillarySoftwareAndHardwareMember 2022-01-01 2022-12-31 0001895597 dei:BusinessContactMember 2023-01-01 2023-12-31 0001895597 dei:AdrMember 2023-01-01 2023-12-31 0001895597 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001895597 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001895597 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001895597 icg:StatutoryReserveMember 2023-01-01 2023-12-31 0001895597 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsTechnologyHongKongCompanyLimitedMember 2023-01-01 2023-12-31 0001895597 icg:YanchengIntchainsTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiXinbaiweiSmartTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsGlobalLimitedMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsCapitalLimitedMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiLianfaInformationTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsTechnologyCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:JerrykenIntelligentTechnologyShanghaiCo.LtdMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsTechnologyHongkongLimitedMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsInvestmentBviLimitedMember 2023-01-01 2023-12-31 0001895597 icg:IntchainsPte.LtdMember 2023-01-01 2023-12-31 0001895597 srt:MaximumMember 2023-01-01 2023-12-31 0001895597 srt:MinimumMember 2023-01-01 2023-12-31 0001895597 icg:GovernmentGrantsMember 2023-01-01 2023-12-31 0001895597 icg:CustomerEMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001895597 icg:CustomerDMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001895597 icg:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001895597 icg:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001895597 icg:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001895597 us-gaap:InProcessResearchAndDevelopmentMember 2023-01-01 2023-12-31 0001895597 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001895597 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001895597 icg:OthersMember 2023-01-01 2023-12-31 0001895597 icg:GovernmentGrantsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:StartUptaxExemptionMember icg:Next100000SingaporeDollarsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:StartUptaxExemptionMember icg:First100000SingaporeDollarsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:StartUptaxExemptionMember icg:Next290000SingaporeDollarsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:PartialTaxExemptionMember icg:First10000DollarsMember 2023-01-01 2023-12-31 0001895597 country:HK icg:FirstTwoMillionHongkongDollarsMember 2023-01-01 2023-12-31 0001895597 country:CN 2023-01-01 2023-12-31 0001895597 icg:OtherSubsidiariesMember country:CN 2023-01-01 2023-12-31 0001895597 country:SG 2023-01-01 2023-12-31 0001895597 country:HK icg:AboveTwoMillionHongkongDollarsMember 2023-01-01 2023-12-31 0001895597 country:SG icg:PartialTaxExemptionMember icg:Next290000SingaporeDollarsMember 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsMember srt:MinimumMember country:CN 2023-01-01 2023-12-31 0001895597 icg:ShanghaiIntchainsMember srt:MaximumMember country:CN 2023-01-01 2023-12-31 0001895597 icg:PrcSubsidiariesMember country:HK 2023-01-01 2023-12-31 0001895597 us-gaap:RestrictedStockMember icg:TwothousandandtwentytwoplanMember 2023-01-01 2023-12-31 0001895597 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001895597 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001895597 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001895597 us-gaap:USTreasurySecuritiesMember us-gaap:OtherNonoperatingIncomeExpenseMember 2023-01-01 2023-12-31 0001895597 us-gaap:LeaseholdImprovementsMember 2023-01-01 2023-12-31 0001895597 icg:ComputersAndElectronicEquipmentMember 2023-01-01 2023-12-31 0001895597 us-gaap:FurnitureAndFixturesMember 2023-01-01 2023-12-31 0001895597 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-12-31 0001895597 us-gaap:BuildingMember 2023-01-01 2023-12-31 0001895597 us-gaap:BuildingImprovementsMember 2023-01-01 2023-12-31 0001895597 us-gaap:VehiclesMember 2023-01-01 2023-12-31 0001895597 icg:GoldShellPteLimitedMember 2023-01-01 2023-12-31 0001895597 srt:MaximumMember us-gaap:TrademarksMember 2023-01-01 2023-12-31 0001895597 srt:MinimumMember us-gaap:TrademarksMember 2023-01-01 2023-12-31 0001895597 icg:GoldShellPteLimitedMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-01-01 2023-12-31 0001895597 icg:GoldShellPteLimitedMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001895597 icg:GoldShellPteLimitedMember us-gaap:TrademarksMember 2023-01-01 2023-12-31 0001895597 us-gaap:ComputerEquipmentMember 2023-01-01 2023-12-31 0001895597 icg:AsicChipsProductsExcludingOthersAdjustmentMember 2023-01-01 2023-12-31 0001895597 icg:AsicChipsMember 2023-01-01 2023-12-31 0001895597 icg:OtherRevenueMember 2023-01-01 2023-12-31 0001895597 icg:AncillarySoftwareAndHardwareMember 2023-01-01 2023-12-31 0001895597 icg:IntelligentRouterProductsMember 2023-01-01 2023-12-31 0001895597 icg:GoldenStoneHongKongHoldingLimitedMember 2021-10-09 2021-10-09 0001895597 icg:GoldenStoneHongKongHoldingLimitedMember 2021-10-09 0001895597 icg:JerrykenShanghaiMember 2021-11-02 2021-11-02 0001895597 icg:JerrykenShanghaiMember 2021-11-02 0001895597 icg:OtherShareholdersMember 2021-12-06 2021-12-06 0001895597 icg:GoldenStoneHkMember 2021-12-06 2021-12-06 0001895597 icg:OtherShareholdersMember 2021-12-06 0001895597 icg:GoldenStoneHkMember 2021-12-06 0001895597 icg:GovernmentGrantsMember 2021-12-31 0001895597 icg:ShanghaiPudongDevelopmentBankCo.LtdMember 2021-12-31 0001895597 icg:GoldenStoneCapitalLimitedMember 2021-12-14 2021-12-14 0001895597 srt:MaximumMember icg:CommonStockStockSubdivisionMember 2022-07-08 0001895597 srt:MinimumMember icg:CommonStockStockSubdivisionMember 2022-07-08 0001895597 us-gaap:CommonClassAMember 2022-07-12 0001895597 us-gaap:CommonClassBMember 2022-07-12 0001895597 icg:TwoThousandTwentyTwoShareIncentivePlanMember 2022-07-12 0001895597 icg:TwoThousandTwentyTwoShareIncentivePlanMember 2022-07-12 2022-07-12 0001895597 us-gaap:RelatedPartyMember icg:Mr.ShengMember 2020-12-31 0001895597 us-gaap:RelatedPartyMember icg:Mr.FendYangMember 2020-12-31 0001895597 icg:ShanghaiIntchainsTechnologyHongKongCompanyLimitedMember 2021-08-19 0001895597 icg:ShanghaiIntchainsMember country:CN 2019-01-01 2019-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2020-01-01 2020-12-31 0001895597 icg:ShanghaiIntchainsMember country:CN 2024-01-01 2024-12-31 0001895597 currency:CNY 2023-12-29 0001895597 dei:AdrMember us-gaap:SubsequentEventMember icg:UnderwriterAgreementMember 2024-01-22 0001895597 dei:AdrMember us-gaap:IPOMember 2023-03-01 2023-03-31 0001895597 us-gaap:CommonClassAMember us-gaap:IPOMember 2023-03-01 2023-03-31 0001895597 icg:IpoAndOverAllotmentOptionMember 2023-03-01 2023-03-31 0001895597 dei:AdrMember us-gaap:IPOMember 2023-03-31 0001895597 dei:AdrMember icg:UnderwriterAgreementMember 2023-03-31 0001895597 us-gaap:CommonClassAMember 2023-03-20 2023-03-20 0001895597 us-gaap:CommonClassBMember 2023-03-20 2023-03-20 0001895597 us-gaap:CommonStockMember 2020-12-31 0001895597 us-gaap:ReceivablesFromStockholderMember 2020-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001895597 us-gaap:RetainedEarningsMember 2020-12-31 0001895597 icg:StatutoryReserveMember 2021-12-31 0001895597 us-gaap:RetainedEarningsMember 2021-12-31 0001895597 us-gaap:CommonStockMember 2021-12-31 0001895597 us-gaap:ReceivablesFromStockholderMember 2021-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001895597 us-gaap:CommonStockMember 2022-12-31 0001895597 us-gaap:ReceivablesFromStockholderMember 2022-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001895597 icg:StatutoryReserveMember 2022-12-31 0001895597 us-gaap:RetainedEarningsMember 2022-12-31 0001895597 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001895597 us-gaap:ReceivablesFromStockholderMember 2023-12-31 0001895597 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001895597 icg:StatutoryReserveMember 2023-12-31 0001895597 us-gaap:RetainedEarningsMember 2023-12-31 0001895597 us-gaap:RestrictedStockMember icg:TwothousandandtwentytwoplanMember 2022-12-31 0001895597 us-gaap:EmployeeStockOptionMember 2022-12-31 shares iso4217:CNY iso4217:USD pure utr:Month iso4217:SGD iso4217:HKD utr:Year iso4217:USD shares iso4217:CNY shares false FY 0001895597 20-F false true 2023-12-31 --12-31 2023 false false 001-41500 Intchains Group Limited E9 c/o Building 16, Lane 999 Xinyuan South Road, Lin-Gang Special Area Shanghai 201306 CN Chaowei Yan c/o Building 16, Lane 999 Xinyuan South Road, Lin-Gang Special Area Shanghai 201306 CN 86 021 5896 1080 American Depositary Shares, each representing two Class A ordinary shares, par value $0.000001 per share ICG NASDAQ Class A Ordinary Shares, par value US$0.000001 per share NASDAQ true 119876032 No No No No Non-accelerated Filer true false false U.S. GAAP false 100 0 Mazars USA LLP New York 339 712231000 694750000 97854000 77782000 41767000 5883000 41968000 47403000 6678000 0 13596000 1915000 831981000 797516000 112330000 0 645000 91000 6965000 49184000 6926000 0 3425000 482000 1329000 1735000 244000 0 12899000 1817000 112856000 113425000 15976000 0 421000 59000 121150000 181734000 25595000 953131000 979250000 137925000 2903000 195000 27000 6000 9828000 1384000 2239000 1634000 230000 972000 1103000 155000 223000 40000 6000 12855000 15364000 2165000 19198000 28164000 3967000 42000 0 0 294000 761000 107000 336000 761000 107000 19534000 28925000 4074000 0.000001 0.000001 50000000000 50000000000 117647000 117647000 119876032 119876032 1000 1000 0 1000 1000 0 144577000 186262000 26235000 47478000 48265000 6798000 0 1838000 259000 741542000 713960000 100559000 933597000 950325000 133851000 953131000 979250000 137925000 631838000 473740000 82225000 11581000 113955000 87021000 73147000 10302000 517883000 386719000 9078000 1279000 53153000 48387000 42304000 5958000 3006000 4070000 6532000 920000 14403000 11557000 25210000 3551000 70562000 64014000 74046000 10429000 447321000 322705000 -64968000 -9150000 2518000 11132000 16750000 2359000 -238000 3494000 -524000 -74000 543000 29726000 13191000 1856000 450144000 367057000 -35551000 -5009000 0 11856000 -8756000 -1233000 450144000 355201000 -26795000 -3776000 0 0 0 0 0 1838000 259000 450144000 355201000 -24957000 -3517000 100870300 100870300 117647000 117647000 119387937 119387937 119387937 119387937 4.46 4.46 3.02 3.02 -0.22 -0.22 -0.03 -0.03 100000000 1000 -1000 50518000 -16325000 34193000 17647000 0 100000000 100000000 450144000 450144000 43674000 -43674000 4000000 4000000 602000 602000 10543000 10543000 117647000 1000 -1000 144577000 43674000 390145000 578396000 117647000 1000 -1000 144577000 43674000 390145000 578396000 355201000 355201000 3804000 -3804000 117647000 1000 -1000 144577000 47478000 741542000 933597000 117647000 1000 -1000 144577000 47478000 741542000 933597000 2229032 0 38211000 38211000 3474000 3474000 -26795000 -26795000 1838000 1838000 787000 -787000 119876032 1000 -1000 186262000 48265000 1838000 713960000 950325000 450144000 355201000 -26795000 -3776000 0 0 3474000 489000 553000 1807000 3830000 539000 0 1378000 24574000 3462000 0 0 141000 20000 0 42000 -12941000 -1823000 0 0 7000 1000 0 0 174000 25000 0 0 34000 5000 0 0 -4000 -1000 -113000 0 0 0 0 0 -843000 -119000 -6530000 0 0 0 57337000 12342000 -11441000 -1611000 30508000 3844000 23546000 3316000 0 0 421000 59000 5962000 -3680000 -2708000 -381000 3002000 -2996000 9822000 1383000 -74000 11000 192000 27000 0 2239000 -605000 -85000 0 -240000 -183000 -26000 17035000 -10891000 8317000 1171000 395420000 326685000 -4708000 -665000 0 0 14054000 1979000 0 0 639000 90000 0 0 679000 96000 1770000 4018000 46898000 6605000 0 0 3425000 482000 0 112856000 569000 80000 -1770000 -116874000 -64986000 -9152000 100000000 0 61306000 8636000 0 0 10088000 1421000 4000000 0 0 0 5000000 0 0 0 5000000 0 0 0 113000 0 0 0 602000 0 0 0 10543000 0 0 0 -4803000 0 0 0 89143000 0 51218000 7215000 482793000 209811000 -18476000 -2602000 0 0 995000 140000 19627000 502420000 712231000 100316000 502420000 712231000 694750000 97854000 92000 0 0 0 21000 0 0 0 0 9575000 4790000 675000 0 3131000 1224000 172000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">1.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Organization and principal activities </div></div></td></tr></table><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">(a)</div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Principal activities </div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Intchains Group Limited (the “Company” or “Parent Company”), an exempted company with limited liability incorporated in the Cayman Islands and its subsidiaries are collectively referred to as the “Group”. The Group are principally engaged in integrated circuit (the “IC”) design and sale of application-specific IC (the “ASIC”) chips and the solution based on these chips in the People’s Republic of China (the “PRC”). </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Intchains DQ Asset Holding Limited and Intchains SCH Holding Limited, limited liability companies incorporated in the British Virgin Islands (the “BVI”), are the ultimate holding companies of the Company and are owned by Mr. Qiang Ding (“Mr. Ding”) and Mr. Chaohua Sheng (“Mr. Sheng”). Mr. Ding and Mr. Sheng are the ultimate controlling shareholders (collectively, the “Controlling Shareholders” or the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">“Co-Founders”)</div> of the Company. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As at the date of this report, the Company had direct and indirect interests in its subsidiaries, all of which are private limited liability companies, the particulars of which are set out below: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width:37%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td style="width:24%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Date of<br/> incorporation</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Place of<br/> incorporation</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Equity<br/> interest<br/> held</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal activities</div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Name of subsidiaries</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Global Limited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">October 29, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">The BVI</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Investment Holding</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Pte. Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">November 17, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Singapore</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Investment (BVI) Limited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">July 1, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">The BVI</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Investment Holding</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Technology (Hongkong) Limited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">July 16, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Hong Kong</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Investment Holding and Trading business</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Jerryken Intelligent Technology (Shanghai) Co., Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">September 28, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Shanghai, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Intchains Technology Co., Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">December 13, 2017</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Shanghai, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Lianfa Information Technology Co., Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">September 9, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Shanghai, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Xinbaiwei Smart Technology Co., Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">October 22, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Shanghai, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yancheng Intchains Technology Co., Ltd.*</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">July 19, 2019</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Yancheng, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Intchains Technology (Hong Kong) Company Limited.*</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">August 2, 2018</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Hong Kong</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Trading business</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Capital Limited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">May 17, 2023</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Cayman Islands</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Investment Holding</td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">*</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Yancheng Intchains Technology Co., Ltd. was <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">de-registered</div> on September 17, 2021. Shanghai Intchains Technology (Hong Kong) Company Limited was transferred to an independent third party with consideration of RMB10,000 on August 19, 2021, the disposal loss was immaterial. </div></td></tr></table><div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">(b)</div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: italic; letter-spacing: 0px; top: 0px;;display:inline;">Reorganization and stock subdivision </div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Prior to the incorporation of the Company, the Group’s business was carried out by Shanghai Intchains Technology Co., Ltd. (“Shanghai Intchains”) and its subsidiaries. Shanghai Intchains was established by the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Co-Founders</div> and other minor shareholders. Yancheng Intchains Technology Co., Ltd. and Shanghai Intchains Technology (Hong Kong) Company Limited were then subsidiaries of Shanghai Intchains. To facilitate offshore financing, an offshore corporate structure was formed in December 2021 (the “Reorganization”), which was carried out as follows: </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">1) On June 28, 2021, the Company was incorporated in the Cayman Islands by the Controlling Shareholders and other minor shareholders of Shanghai Intchains*. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">2) On July 1, 2021, Intchains Investment (BVI) Limited was incorporated in the BVI. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">3) On July 16, 2021. Intchains Technology (Hongkong) Limited was incorporated in Hong Kong. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">4) On September 9, 2021, Shanghai Lianfa Information Technology Co., Ltd. was incorporated in Shanghai, the PRC. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">5) On September 28, 2021, Jerryken Intelligent Technology (Shanghai) Co., Ltd. (“Jerryken Shanghai”) was incorporated in Shanghai, the PRC. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">6) On October 9, 2021, Golden Stone Hong Kong Holding Limited (“Golden Stone HK”), a Hong Kong company wholly-owned by an independent third party, acquired a 1% equity interest in Shanghai Intchains at a consideration of US$94,192. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">7) On October 22, 2021, Shanghai Xinbaiwei Smart Technology Co., Ltd. was incorporated in Shanghai, the PRC. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">8) On October 29, 2021, Intchains Global Limited was incorporated in the BVI. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">9) On November 2, 2021, Jerryken Shanghai acquired approximately 82.49% equity interest in Shanghai Intchains at a consideration of RMB 49.4949 million. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">10) On December 6, 2021, Jerryken Shanghai acquired the 0.18% equity interest in Shanghai Intchains from Golden Stone HK at a cash consideration of RMB 0.1055 million and the remaining 17.33% equity interest in Shanghai Intchains from its other shareholders at an aggregate cash consideration of RMB 10.4375 million, which was recorded as deemed distribution to these shareholders. Shanghai Intchains then became a wholly-owned subsidiary of Jerryken Shanghai. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">11) On July 8, 2022, the Company effected <div style="-sec-ix-hidden:hidden105510825;display:inline;"><div style="display:inline;">100</div> for <div style="display:inline;">1</div></div> stock subdivision. </div><div style="font-size:6pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">*</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">As the shareholdings in the Company and Shanghai Intchains were with a high degree of common ownership immediately before and after the Reorganization, even though no single investor controlled the Group, the transaction of the Reorganization was determined as recapitalization with lack of economic substance, and was accounted for in a manner similar to a common control transaction. Consequently, the financial information of the Group is presented on a carryover basis for all periods presented. The accompanying consolidated financial statements have been prepared as if the current corporate structure has been in existence throughout the periods presented. The consolidation of the Company has been accounted for at historical cost at the beginning of the first period presented in the accompanying consolidated financial statements. The number of outstanding shares in the consolidated balance sheets, the consolidated statements of changes in shareholders’ equity, and per share information including the net (losses)/earnings per share have been presented retrospectively as of the beginning off the earliest period presented on the consolidated financial statements to reflect the final shares immediately after the stock subdivision on July 8, 2022. </div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As at the date of this report, the Company had direct and indirect interests in its subsidiaries, all of which are private limited liability companies, the particulars of which are set out below: </div><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:92%;border:0;margin:0 auto"> <tr> <td style="width:37%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td style="width:24%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Date of<br/> incorporation</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Place of<br/> incorporation</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Equity<br/> interest<br/> held</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: &quot;Times New Roman&quot;; text-align: center; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal activities</div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="text-decoration: underline; letter-spacing: 0px; top: 0px;;display:inline;">Name of subsidiaries</div></div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Global Limited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">October 29, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">The BVI</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Investment Holding</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Pte. Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">November 17, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Singapore</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Investment (BVI) Limited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">July 1, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">The BVI</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Investment Holding</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Technology (Hongkong) Limited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">July 16, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Hong Kong</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Investment Holding and Trading business</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Jerryken Intelligent Technology (Shanghai) Co., Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">September 28, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Shanghai, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Intchains Technology Co., Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">December 13, 2017</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Shanghai, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Lianfa Information Technology Co., Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">September 9, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Shanghai, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Xinbaiwei Smart Technology Co., Ltd.</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">October 22, 2021</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Shanghai, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Yancheng Intchains Technology Co., Ltd.*</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">July 19, 2019</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Yancheng, China</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Research and development of ICs</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Shanghai Intchains Technology (Hong Kong) Company Limited.*</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">August 2, 2018</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Hong Kong</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Trading business</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intchains Capital Limited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">May 17, 2023</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom">Cayman Islands</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">100</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom;white-space:nowrap">Investment Holding</td></tr></table><div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:2%;vertical-align:top;text-align:left;">*</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Yancheng Intchains Technology Co., Ltd. was <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">de-registered</div> on September 17, 2021. Shanghai Intchains Technology (Hong Kong) Company Limited was transferred to an independent third party with consideration of RMB10,000 on August 19, 2021, the disposal loss was immaterial. </div></td></tr></table> 2021-10-29 The BVI 1 Investment Holding 2021-11-17 Singapore 1 Research and development of ICs 2021-07-01 The BVI 1 Investment Holding 2021-07-16 Hong Kong 1 Investment Holding and Trading business 2021-09-28 Shanghai, China 1 Research and development of ICs 2017-12-13 Shanghai, China 1 Research and development of ICs 2021-09-09 Shanghai, China 1 Research and development of ICs 2021-10-22 Shanghai, China 1 Research and development of ICs 2019-07-19 Yancheng, China 1 Research and development of ICs 2018-08-02 Hong Kong 1 Trading business 2023-05-17 Cayman Islands 1 Investment Holding 10000 0.01 94192 0.8249 49494900 0.0018 105500 0.1733 10437500 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2.</div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Principal Accounting Policies </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of presentation </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the reorganization as disclosed in Note 1(b), the Company was incorporated on June 28, 2021 and became the holding company of the companies now comprising the Group on December 6, 2021. As the Reorganization only involved inserting new holding entities at the top of an existing company and has not resulted in any change of respective interests of the shareholders, the Consolidated Financial Statement for the reporting periods has been presented as a continuation of the existing company by applying the principles of merger accounting as if the Reorganization had been completed at the beginning of the reporting periods. </div> <div style="text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated statements of operations and comprehensive income/(loss), consolidated statements of changes in equity and consolidated statements of cash flows of the Group for the years ended December 31, 2021, 2022 and 2023 include the results and cash flows of all companies now comprising the Group from the earliest date presented or since the date when the subsidiaries and/or businesses first came under the common control of the Controlling Shareholders, where this is a shorter period. The consolidated statements of financial position of the Group as at December 31, 2022 and 2023 have been prepared to present the assets and liabilities of the subsidiaries and/or businesses using the existing book values from the Controlling Shareholders’ perspective. No adjustments are made to reflect fair values, or recognize any new assets or liabilities as a result of the Reorganization. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All intra-group transactions and balances have been eliminated on consolidation. <br/></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of preparation </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(c)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of estimates </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The preparation of the Group’s consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from such estimates. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group believes that accounting estimation of recoverability of prepayments to vendors, recoverability of prepayments on long-term assets, impairment on other long-lived assets, valuation of deferred tax assets, write-down for inventories and prepayments, valuation and recognition of share-based compensation and provision for product warranty reflect significant judgments and estimates used in the preparation of its consolidated financial statements. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Management bases the estimates on historical experience and on various other assumptions as discussed elsewhere to the consolidated financial statements that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from these estimates. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(d)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidation </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group’s consolidated financial statements include the financial statements of the Company and its subsidiaries, for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(e)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Functional currency and foreign currency translation </div></div></div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States dollar (“US$”), while the functional currency of the PRC entities in the Group is RMB as determined based on the criteria of ASC 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Matters</div></div>. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Transactions denominated in other than the functional currencies are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> at the balance sheet date exchange rate. The resulting exchange differences are included in the consolidated statements of operations and comprehensive income as foreign exchange related gains or loss. </div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside of PRC are translated into RMB at fiscal <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> exchange rates, income and expense items are translated at average exchange rates prevailing during the fiscal year, 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 statement. The exchange rates used for translation on December 31, 2022 and 2023 were US$1.00=RMB 6.9646 and 7.0827, respectively, representing the index rates stipulated by the People’s Bank of China.<br/></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(f)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Convenience translation </div></div></div></div></td></tr></table> <div style="margin: 6pt 1% 0pt 4%; font-family: Times New Roman; font-size: 10pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the noon buying rate of US$1.00=RMB7.0999 on the last trading day of 2023 (December 29, 2023) as set forth in the H.10 statistical release of the Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted into US$ at such rate. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(g)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value of financial instruments </div></div></div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">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 Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. 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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The three levels of inputs that may be used to measure fair value include: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level 2: Observable, market-based inputs, other than quoted prices, for the assets or liabilities either directly or indirectly. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis.<br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s financial instruments consist principally of cash and cash equivalents, short-term investments, interest receivables, other receivables, accounts payable and other liabilities. </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022 and 2023, the carrying values of cash and cash equivalents, interest receivables, other receivables, accounts payable and other liabilities approximated to their fair values reported in the consolidated balance sheets due to the short term nature of these instruments. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">On a recurring basis, the Group measures its short-term investments at fair value. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth the Group’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:79%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>(in thousands)<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">As of December 31, 2023</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments:</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">U.S. Treasury securities</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,596</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2022, there was no financial asset that was measured at fair value on a recurring basis. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group values its debt securities using observable, market-based input, and accordingly, the Group classifies the debt securities within Level 2. </div></div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(h)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash and cash equivalents </div></div></div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents include cash and demand deposits placed with banks or other financial institutions with no restrictions. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(i)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments </div></div></div></div></td></tr></table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All highly liquid investments with original maturities less than twelve months are classified as short-term investments. Investments that are expected to be realized in cash during the next twelve months are also included in short-term investments. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group accounts for short-term debt investments in accordance with ASC Topic 320, Investments – Debt Securities (“ASC 320”). The Group classifies the short-term investments in debt securities as held-to-maturity, trading or available-for-sale, whose classification determines the respective accounting methods stipulated by ASC 320. Dividend and interest income, including amortization of the premium and discount arising at acquisition, for all categories of investments in securities are included in earnings. Any realized gains or losses on the sale of the short-term investments are determined on a specific identification method, and such gains and losses are reflected in earnings during the period in which gains or losses are realized. Securities that the Group has the positive intent and ability to hold to maturity are classified as held-to-maturity securities and stated at amortized cost less allowance for credit losses. Securities that are bought and held principally for the purpose of selling them in the near term are classified as trading securities, in accordance with ASC 320. Unrealized holding gains and losses for trading securities are included in earnings. Debt investments not classified as trading or as held-to-maturity are classified as available-for-sale debt securities, which are reported at fair value, with unrealized gains and losses recorded in “accumulated other comprehensive income/(loss)” on the consolidated balance sheets. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(j)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inventories </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group’s inventories consist of finished goods, work in process and raw materials, which are purchased from contract manufacturers and component suppliers. Inventories are stated at the lower of cost or 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 inventory, 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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">855-10-55-1(b),</div></div></div> the Group considers all data available, including future demand and subsequent changes in product prices that may provide additional information about the valuation of inventories at the balance sheet date.<br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(k)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, equipment and software, net </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization are calculated using the straight-line method over the shorter of their estimated useful lives of these assets or the term of the related leases. The estimated useful lives are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"> <tr> <td style="width:37%"></td> <td style="vertical-align:bottom;width:1%"></td> <td style="width:62%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Leasehold improvements</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">the shorter of their useful lives or the lease terms</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Computers and electronic equipment</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Furniture</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3-5 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Software</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Building</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">48 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom;">Building improvement</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">10 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom;">Motor vehicles</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">4 years</td></tr></table></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive income. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(l)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangible assets, net </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Intangible assets with an indefinite life are not amortized and are tested for impairment annually or more frequently if events or changes in circumstances indicate that they might be impaired. Intangible assets with finite lives are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives of the respective assets. Acquired intangible assets from business combination are recognized and measured at fair value at the time of acquisition. Those assets represent assets with finite lives and are further amortized on a straight-line basis over the estimated economic useful lives of the respective assets. The estimated useful lives of major intangible assets are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"> <tr> <td style="width:37%"></td> <td style="vertical-align:bottom;width:1%"></td> <td style="width:62%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trademarks</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">7</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">-10</div> years</div></td></tr></table></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(m)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment of long-lived assets </div></div></div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For other long-lived assets including cryptocurrency, property, equipment and software, intangible assets, right-of-use assets, prepayments on long-term assets, 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. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(n)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract liabilities </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Cash proceeds received from customers before product delivery is recognized as contract liabilities and is recognized as revenue when revenue recognition criteria are met. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The prepayments received from customers as of December 31, 2022 and 2023 were RMB6,000 and RMB9,828,000, respectively. The revenue recognized during <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023 for such contract liability was nil, RMB3,002,000 and RMB 6,000, respectively.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(o)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from contracts with customers (ASC 606) </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes revenue to match the transfer of promised goods to customers in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services. </div> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Products revenue </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group generates revenue primarily from the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s sales arrangements usually require full prepayment before the delivery of products after April 2021. Before that date, the Group offered credit sales to certain significant, long-standing customers in China. The payment term was up to 6 months. </div></div><br/></div><div style="text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Generally, the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products forms an integral part of the performance obligations. ASIC chips are the most crucial hardware component embedded into the Group’s products that provide computing power and are also the key factor determining efficiency of the applications of the Group’s products. Other key hardware includes the computing board, control board, and other accessories such as power supply and structural parts. Software is embedded in hardware to provide basic configuration of relevant hardware that enables <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-users</div> to monitor the working conditions of the chips in real time, including real-time hash rate, temperature, and network connection. Computing equipment represents the comprehensive integration of software and hardware, incorporated the Group’s ASIC chips. All of these components are part of the Group’s products with regard to the Group in completing its performance obligations. Therefore, the Group recognizes product revenue at a point in time based on management’s evaluation of when the control of the products has been passed to customers. The transfer of control is considered complete when products have been picked up by or deliver to shipper of the Group’s customers. </div><br/></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group offers a standard product warranty of not longer than six months that the product will operate under normal use. Except for the product warranty, the Group is not obligated to provide significant after- sales service such as hardware/software upgrades or updates. At the time revenue is recognized, an estimate of future warranty costs, is recorded as sales and marketing expenses. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. The amount of total warranty costs incurred was immaterial for the years ended December 31, 2021, 2022 and 2023, respectively. </div></div></div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(p)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Value-added-tax</div> (“VAT”) recoverable and surcharges </div></div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Value added tax recoverable represent amounts paid by the Group for purchases. The surcharges (i.e., Urban construction and maintenance tax, educational surtax, local educational surtax) were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5%-6%</div> of the value- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">added-tax</div> depending on the tax payer’s location. </div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(q)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cost of revenue </div></div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Cost of revenue consists of product costs, including cost of raw materials, contract manufacturers for production, shipping and handling costs<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">,</div></div> inventories write-downs and prepayments write-downs. </div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(r)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and development expenses </div></div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Research and development expenses consist primarily of salary and welfare for research and development personnel, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tape-out</div> expenses, consulting and contractor expenses, testing and tooling materials and manufacturing for trial and other expenses in associated with research and development personnel. The Group recognizes research and development expenses as expenses when incurred. </div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(s)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Sales and marketing expenses </div></div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses consist primarily of salary and welfare for sales and marketing personnel, traveling expenses and other expenses in associated with sales and marketing personnel. </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(t)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">General and administrative expenses </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">General and administrative expenses consist primarily of salary and welfare for general and administrative personnel, rental expenses and professional service fees. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(u)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government grants </div></div></div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Government grants represent cash subsidies received from the PRC government. Cash subsidies which have no defined rules and regulations to govern the criteria necessary for companies to enjoy the benefits are recognized as “other income, net” when received. Total government grants recognized in “other income, net” were RMB 661,000, RMB 29,799,000 and RMB 13,201,000 for the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023, respectively, and recognized in “other current liabilities” were RMB 2,520,000, nil and nil as of December 31, 2021, 2022 and 2023, respectively. The amounts recognized under “other current liabilities” represent conditions for obtaining grants are not met but cash subsidies received as of December 31, 2021, 2022 and 2023. <br/></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(v)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Lease arrangement as lessee </div></div></div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;">The Group determines if an arrangement is a lease at inception. Operating leases are included in operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> (“ROU”) asset, lease liability, and lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">liability-non-current</div></div> in the Group’s consolidated balance sheets. ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. </div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(w)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Employee social security and welfare benefits </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">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 operations and comprehensive income amounted to RMB2,748,000, RMB 5,755,000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and RMB 8,291,000 for the years ended December 31, 2021, 2022 and 2023, respectively. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(x)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income taxes </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group accounts for income taxes under the liability method. Under the liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all of a deferred income tax assets will not be realized in the foreseeable future. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates its uncertain tax positions using the provisions of ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">740-10,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div>, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the financial statements. The Group recognizes in the financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group reports tax-related interest expense and penalty in “other income, net” in the consolidated statements of operations and comprehensive income, if there is any. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(y)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share-based compensation </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group applies ASC 718 (“ASC 718”), Compensation—Stock Compensation, to account for its employee share-based payments. In accordance with ASC 718, the Group determines whether an award should be classified and accounted for as a liability award or an equity award. All of the Group’s share-based awards to employees were classified as equity awards. The Group measures the employee share-based compensation based on the fair value of the award at the grant date. Expense is recognized using accelerated method over the requisite service period. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation in relation to the restricted share units (“RSUs”) is measured based on the fair market value of the Company’s ordinary shares at the grant date of the award. Share-based compensation in relation to the share options is estimated using the Binomial Model. The determination of the fair value of share options is affected by the share price of the Company’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these share options was determined by management with the assistance from an independent valuation firm. Share-based compensation expense of awards is recorded net of estimated forfeitures in our consolidated income statements and accordingly is recorded only for those share-based awards that are expected to vest. The Group estimate the forfeiture rate based on historical forfeitures of share-based awards and adjust the rate to reflect changes when necessary. The Group review and revise our estimated forfeiture rate if actual forfeitures significantly differ from the initial estimates. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(z)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Statutory reserves </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group’s subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit determined in accordance with PRC accounting standards and regulations (“PRC GAAP”). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Appropriation to the statutory reserve should be at least 10% of the after tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to 50% of the entities’ registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The general reserve fund can only be used for specific purposes, such as offsetting the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group has not done so. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group has made RMB43,674,000, RMB3,804,000 and RMB787,000 appropriations to statutory reserve for the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023, respectively. </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(aa)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(Loss)/Earnings per share </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Basic (loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted (loss)/earnings per share is calculated by dividing net (loss)/income 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 period. Dilutive equivalent shares are excluded from the computation of diluted (loss)/earnings 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 exercise of outstanding share options, restricted shares units and warrants, using the treasury stock method. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share. For the years ended December 31, 2021, 2022 and 2023, the number of dilutive shares was all</div></div> nil.<br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ab)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive income (loss) </div></div></div></div> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income/(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 by owners and distributions to owners. Among other disclosures, ASC 220, Comprehensive Income, requires that all items that are required to be recognized under current accounting standards as components of comprehensive income be reported in a financial statement that is displayed with the same prominence as other financial statements. For each of the periods presented, the Group’s comprehensive income/(loss) includes net income/(loss) and foreign currency translation difference and is presented in the consolidated statements of comprehensive income/(loss). Accumulated other comprehensive income of the Group include the foreign currency translation adjustments. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-size: 14pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ac)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment reporting </div></div></div></div> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 (“CODM”) in deciding how to allocate resources and assess performance. The CODM has been identified as the Chief Executive Officer. The CODM reviews consolidated results including revenue, gross profit and operating profit at a consolidated level only for purposes of making operating decisions, allocating resources, and evaluating financial performance. Hence, the Group has only one operating segment and one reportable segment. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All revenue from external customers is derived from Mainland China. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, the Group’s long-lived assets are substantially located in the PRC. Accordingly, no segment analysis is provided. </div></div></div> <div style="font-size: 14pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ad)</div></div></div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: italic;;display:inline;">Reclassification of Presentation in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) and Consolidated Statements of Cash Flows </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To optimize the financial reporting process, other income and interest expense and guarantee fee of comparative prior period in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) were reclassified to conform with its current presentation of other income, net in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss). In the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) for the years ended December 31, 2021 and 2022, we have </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> reclassified (1) </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB197,000 and RMB73,000 </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">respectively of interest expense and guarantee fee to other income, net; and (2)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB740,000 and RMB29,799,000 </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively of </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> other income to other income, net. The net income/(loss) and total comprehensive income/(loss) for the year ended December 31, 2021 and 2022 were not changed as a result of these reclassifications. Refer to Note 16 for further information on other income, net. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of right-of-use assets and (decrease) in lease liabilities of comparative prior period in the Group’s Consolidated Statements of Cash Flows were reclassified to conform with its current presentation of change in right-of-use assets and lease liabilities in the Group’s Consolidated Statements of Cash Flows. In the Group’s Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2022, we have reclassified </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> (1) RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">801,000</div> and RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">946,000</div> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively of amortization of right-of-use assets to change in right-of-use assets and lease liabilities; and (2) </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">875,000</div> and RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">935,000</div> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively of (decrease) in lease liabilities to change in right of-use assets and lease liabilities. The net cash provided by/(used in) operating activities for the years ended December 31, 2021 and 2022 were not changed as a result of these reclassifications. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <div style="font-size: 14pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 14pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ae)</div></div></div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently issued accounting pronouncements </div></div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i.</div></div></div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">New and amended standards adopted by the Group: </div></div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability. In November 2018, the FASB issued No. ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses (“ASU 2018-19”), which clarifies certain topics included within ASU 2016-13. In November 2019, the FASB issued No. ASU 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates (“ASU 2019-10”), which extends the adoption date for certain registrants. The amendments in ASU 2016-13 and ASU 2018-19 are effective for the Group for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Group adopted this new guidance on January 1, 2023 and it did not have material effect on its consolidated financial statements and related disclosures. </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii.</div></div></div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">New and amended standards not yet adopted by the Group: </div></div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 14, 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires that entities disclose specific categories in their rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. The new standard is effective for the Group beginning December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis and retrospective application is also permitted. The Group does not expect that the adoption of ASU 2023-09 would have a material effect on its consolidated financial statements and related disclosures. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 13, 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”), which requires entities that hold crypto assets to subsequently measure such assets at fair value with changes recognized in net income each reporting period. The guidance also requires crypto assets measured at fair value to be presented separately from other intangible assets on the balance sheet and changes in the fair value measurement of crypto assets to be presented separately on the income statement from changes in the carrying amounts of other intangible assets. The new standard is effective for fiscal years beginning December 15, 2024, with early adoption permitted. The Group is currently evaluating the impact of adopting the standard. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires the disclosure of significant segment expenses that are part of an entity’s segment measure of profit or loss and regularly provided to the chief operating decision maker. In addition, it adds or makes clarifications to other segment-related disclosures, such as clarifying that the disclosure requirements in ASC No. 280 are required for entities with a single reportable segment and that an entity may disclose multiple measures of segment profit and loss. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods beginning after December 15, 2024. Early adoption is permitted. The amendments should be adopted retrospectively. The Group does not expect that the adoption of ASU 2023-07 would have a material effect on its consolidated financial statements and related disclosures. </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of presentation </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Pursuant to the reorganization as disclosed in Note 1(b), the Company was incorporated on June 28, 2021 and became the holding company of the companies now comprising the Group on December 6, 2021. As the Reorganization only involved inserting new holding entities at the top of an existing company and has not resulted in any change of respective interests of the shareholders, the Consolidated Financial Statement for the reporting periods has been presented as a continuation of the existing company by applying the principles of merger accounting as if the Reorganization had been completed at the beginning of the reporting periods. </div> <div style="text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The consolidated statements of operations and comprehensive income/(loss), consolidated statements of changes in equity and consolidated statements of cash flows of the Group for the years ended December 31, 2021, 2022 and 2023 include the results and cash flows of all companies now comprising the Group from the earliest date presented or since the date when the subsidiaries and/or businesses first came under the common control of the Controlling Shareholders, where this is a shorter period. The consolidated statements of financial position of the Group as at December 31, 2022 and 2023 have been prepared to present the assets and liabilities of the subsidiaries and/or businesses using the existing book values from the Controlling Shareholders’ perspective. No adjustments are made to reflect fair values, or recognize any new assets or liabilities as a result of the Reorganization. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">All intra-group transactions and balances have been eliminated on consolidation. <br/></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Basis of preparation </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“US GAAP”). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Significant accounting policies followed by the Group in the preparation of the accompanying consolidated financial statements are summarized below. </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(c)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Use of estimates </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The preparation of the Group’s consolidated financial statements in conformity with US GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from such estimates. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group believes that accounting estimation of recoverability of prepayments to vendors, recoverability of prepayments on long-term assets, impairment on other long-lived assets, valuation of deferred tax assets, write-down for inventories and prepayments, valuation and recognition of share-based compensation and provision for product warranty reflect significant judgments and estimates used in the preparation of its consolidated financial statements. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Management bases the estimates on historical experience and on various other assumptions as discussed elsewhere to the consolidated financial statements that are believed to be reasonable, the results of which form the basis for making judgments about the carrying values of assets and liabilities. Actual results could materially differ from these estimates. </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(d)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Consolidation </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group’s consolidated financial statements include the financial statements of the Company and its subsidiaries, for which the Company or its subsidiary is the primary beneficiary. All transactions and balances among the Company and its subsidiaries have been eliminated upon consolidation. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Subsidiaries are those entities in which the Company, directly or indirectly, controls more than one half of the voting powers; or has the power to appoint or remove the majority of the members of the board of directors; or to cast a majority of votes at the meeting of directors; or has the power to govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders. </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(e)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Functional currency and foreign currency translation </div></div></div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The Group uses Renminbi (“RMB”) as its reporting currency. The functional currency of the Company and its subsidiaries incorporated outside of PRC is the United States dollar (“US$”), while the functional currency of the PRC entities in the Group is RMB as determined based on the criteria of ASC 830, <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Foreign Currency Matters</div></div>. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Transactions denominated in other than the functional currencies are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> 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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">re-measured</div> at the balance sheet date exchange rate. The resulting exchange differences are included in the consolidated statements of operations and comprehensive income as foreign exchange related gains or loss. </div> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">The financial statements of the Group are translated from the functional currency to the reporting currency, RMB. Assets and liabilities of the Company and its subsidiaries incorporated outside of PRC are translated into RMB at fiscal <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">year-end</div> exchange rates, income and expense items are translated at average exchange rates prevailing during the fiscal year, 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 statement. The exchange rates used for translation on December 31, 2022 and 2023 were US$1.00=RMB 6.9646 and 7.0827, respectively, representing the index rates stipulated by the People’s Bank of China.<br/></div> <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> 6.9646 7.0827 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(f)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Convenience translation </div></div></div></div></td></tr></table> <div style="margin: 6pt 1% 0pt 4%; font-family: Times New Roman; font-size: 10pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The unaudited United States dollar (“US$”) amounts disclosed in the accompanying financial statements are presented solely for the convenience of the readers. Translations of amounts from RMB into US$ for the convenience of the reader were calculated at the noon buying rate of US$1.00=RMB7.0999 on the last trading day of 2023 (December 29, 2023) as set forth in the H.10 statistical release of the Federal Reserve Board. No representation is made that the RMB amounts could have been, or could be, converted into US$ at such rate. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> 7.0999 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(g)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Fair value of financial instruments </div></div></div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">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 Group considers the principal or most advantageous market in which it would transact and it considers assumptions that market participants would use when pricing the asset or liability. 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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The three levels of inputs that may be used to measure fair value include: </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level 1: Quoted prices (unadjusted) in active markets for identical assets or liabilities. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level 2: Observable, market-based inputs, other than quoted prices, for the assets or liabilities either directly or indirectly. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Level 3: Unobservable inputs to the valuation methodology that are significant to the measurement of the fair value of the assets or liabilities. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group does not have any <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-financial</div> assets or liabilities that are recognized or disclosed at fair value in the financial statements on a recurring basis.<br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s financial instruments consist principally of cash and cash equivalents, short-term investments, interest receivables, other receivables, accounts payable and other liabilities. </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022 and 2023, the carrying values of cash and cash equivalents, interest receivables, other receivables, accounts payable and other liabilities approximated to their fair values reported in the consolidated balance sheets due to the short term nature of these instruments. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">On a recurring basis, the Group measures its short-term investments at fair value. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth the Group’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:79%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>(in thousands)<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">As of December 31, 2023</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments:</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">U.S. Treasury securities</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,596</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2022, there was no financial asset that was measured at fair value on a recurring basis. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group values its debt securities using observable, market-based input, and accordingly, the Group classifies the debt securities within Level 2. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The following table sets forth the Group’s assets that are measured at fair value on a recurring basis and are categorized using the fair value hierarchy: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:79%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 1</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 2</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Level 3</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>(in thousands)<div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 79%;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">As of December 31, 2023</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 79%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Short-term investments:</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">U.S. Treasury securities</div></td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space: nowrap; vertical-align: bottom; padding: 0pt 5pt 0pt 0pt;;text-align:right;">—</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,596</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 3%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 0 13596000 0 0 <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(h)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cash and cash equivalents </div></div></div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Cash and cash equivalents include cash and demand deposits placed with banks or other financial institutions with no restrictions. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(i)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Short-term investments </div></div></div></div></td></tr></table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All highly liquid investments with original maturities less than twelve months are classified as short-term investments. Investments that are expected to be realized in cash during the next twelve months are also included in short-term investments. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group accounts for short-term debt investments in accordance with ASC Topic 320, Investments – Debt Securities (“ASC 320”). The Group classifies the short-term investments in debt securities as held-to-maturity, trading or available-for-sale, whose classification determines the respective accounting methods stipulated by ASC 320. Dividend and interest income, including amortization of the premium and discount arising at acquisition, for all categories of investments in securities are included in earnings. Any realized gains or losses on the sale of the short-term investments are determined on a specific identification method, and such gains and losses are reflected in earnings during the period in which gains or losses are realized. Securities that the Group has the positive intent and ability to hold to maturity are classified as held-to-maturity securities and stated at amortized cost less allowance for credit losses. Securities that are bought and held principally for the purpose of selling them in the near term are classified as trading securities, in accordance with ASC 320. Unrealized holding gains and losses for trading securities are included in earnings. Debt investments not classified as trading or as held-to-maturity are classified as available-for-sale debt securities, which are reported at fair value, with unrealized gains and losses recorded in “accumulated other comprehensive income/(loss)” on the consolidated balance sheets. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(j)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Inventories </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group’s inventories consist of finished goods, work in process and raw materials, which are purchased from contract manufacturers and component suppliers. Inventories are stated at the lower of cost or 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 inventory, 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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">855-10-55-1(b),</div></div></div> the Group considers all data available, including future demand and subsequent changes in product prices that may provide additional information about the valuation of inventories at the balance sheet date.<br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(k)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Property, equipment and software, net </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Property, equipment and software are stated at historical cost less accumulated depreciation, amortization and impairment loss, if any. Depreciation and amortization are calculated using the straight-line method over the shorter of their estimated useful lives of these assets or the term of the related leases. The estimated useful lives are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"> <tr> <td style="width:37%"></td> <td style="vertical-align:bottom;width:1%"></td> <td style="width:62%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Leasehold improvements</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">the shorter of their useful lives or the lease terms</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Computers and electronic equipment</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Furniture</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3-5 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Software</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Building</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">48 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom;">Building improvement</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">10 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom;">Motor vehicles</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">4 years</td></tr></table></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expenditures for maintenance and repairs are expensed as incurred. The gain or loss on the disposal of property, equipment and software is the difference between the net sales proceeds and the carrying amount of the relevant assets and is recognized in the consolidated statements of operations and comprehensive income. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> The estimated useful lives are as follows: <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"> <tr> <td style="width:37%"></td> <td style="vertical-align:bottom;width:1%"></td> <td style="width:62%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Leasehold improvements</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">the shorter of their useful lives or the lease terms</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Computers and electronic equipment</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Furniture</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3-5 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Software</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">3 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom">Building</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">48 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom;">Building improvement</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">10 years</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: bottom;">Motor vehicles</td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom">4 years</td></tr></table> the shorter of their useful lives or the lease terms 3 years 3-5 years 3 years 48 years 10 years 4 years <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(l)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Intangible assets, net </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Intangible assets with an indefinite life are not amortized and are tested for impairment annually or more frequently if events or changes in circumstances indicate that they might be impaired. Intangible assets with finite lives are initially recorded at cost and amortized on a straight-line basis over the estimated economic useful lives of the respective assets. Acquired intangible assets from business combination are recognized and measured at fair value at the time of acquisition. Those assets represent assets with finite lives and are further amortized on a straight-line basis over the estimated economic useful lives of the respective assets. The estimated useful lives of major intangible assets are as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"> <tr> <td style="width:37%"></td> <td style="vertical-align:bottom;width:1%"></td> <td style="width:62%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trademarks</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">7</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">-10</div> years</div></td></tr></table></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> The estimated useful lives of major intangible assets are as follows: <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:96%;border:0;margin-left:auto"> <tr> <td style="width:37%"></td> <td style="vertical-align:bottom;width:1%"></td> <td style="width:62%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Trademarks</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">7</div><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">-10</div> years</div></td></tr></table> P7Y P10Y <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(m)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Impairment of long-lived assets </div></div></div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For other long-lived assets including cryptocurrency, property, equipment and software, intangible assets, right-of-use assets, prepayments on long-term assets, 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. </div></div></div> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(n)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Contract liabilities </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Cash proceeds received from customers before product delivery is recognized as contract liabilities and is recognized as revenue when revenue recognition criteria are met. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The prepayments received from customers as of December 31, 2022 and 2023 were RMB6,000 and RMB9,828,000, respectively. The revenue recognized during <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023 for such contract liability was nil, RMB3,002,000 and RMB 6,000, respectively.</div> 6000 9828000 0 3002000 6000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(o)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Revenue from contracts with customers (ASC 606) </div></div></div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group recognizes revenue to match the transfer of promised goods to customers in an amount that reflects the consideration to which the entity expects to receive in exchange for those goods or services. </div> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Products revenue </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group generates revenue primarily from the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s sales arrangements usually require full prepayment before the delivery of products after April 2021. Before that date, the Group offered credit sales to certain significant, long-standing customers in China. The payment term was up to 6 months. </div></div><br/></div><div style="text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Generally, the sales of ASIC chips, computing equipment that incorporated the ASIC chips, ancillary software and hardware and other products forms an integral part of the performance obligations. ASIC chips are the most crucial hardware component embedded into the Group’s products that provide computing power and are also the key factor determining efficiency of the applications of the Group’s products. Other key hardware includes the computing board, control board, and other accessories such as power supply and structural parts. Software is embedded in hardware to provide basic configuration of relevant hardware that enables <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">end-users</div> to monitor the working conditions of the chips in real time, including real-time hash rate, temperature, and network connection. Computing equipment represents the comprehensive integration of software and hardware, incorporated the Group’s ASIC chips. All of these components are part of the Group’s products with regard to the Group in completing its performance obligations. Therefore, the Group recognizes product revenue at a point in time based on management’s evaluation of when the control of the products has been passed to customers. The transfer of control is considered complete when products have been picked up by or deliver to shipper of the Group’s customers. </div><br/></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group offers a standard product warranty of not longer than six months that the product will operate under normal use. Except for the product warranty, the Group is not obligated to provide significant after- sales service such as hardware/software upgrades or updates. At the time revenue is recognized, an estimate of future warranty costs, is recorded as sales and marketing expenses. The reserves established are regularly monitored based upon historical experience and any actual claims charged against the reserve. The amount of total warranty costs incurred was immaterial for the years ended December 31, 2021, 2022 and 2023, respectively. </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(p)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Value-added-tax</div> (“VAT”) recoverable and surcharges </div></div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Value added tax recoverable represent amounts paid by the Group for purchases. The surcharges (i.e., Urban construction and maintenance tax, educational surtax, local educational surtax) were <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5%-6%</div> of the value- <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">added-tax</div> depending on the tax payer’s location. </div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> 0.05 0.06 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(q)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Cost of revenue </div></div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Amounts recorded as cost of revenue relate to direct expenses incurred in order to generate revenue. Cost of revenue consists of product costs, including cost of raw materials, contract manufacturers for production, shipping and handling costs<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">,</div></div> inventories write-downs and prepayments write-downs. </div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(r)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Research and development expenses </div></div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Research and development expenses consist primarily of salary and welfare for research and development personnel, <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tape-out</div> expenses, consulting and contractor expenses, testing and tooling materials and manufacturing for trial and other expenses in associated with research and development personnel. The Group recognizes research and development expenses as expenses when incurred. </div><div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(s)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Sales and marketing expenses </div></div></div></div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Sales and marketing expenses consist primarily of salary and welfare for sales and marketing personnel, traveling expenses and other expenses in associated with sales and marketing personnel. </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(t)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">General and administrative expenses </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">General and administrative expenses consist primarily of salary and welfare for general and administrative personnel, rental expenses and professional service fees. </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(u)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Government grants </div></div></div></div> </td> </tr> </table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Government grants represent cash subsidies received from the PRC government. Cash subsidies which have no defined rules and regulations to govern the criteria necessary for companies to enjoy the benefits are recognized as “other income, net” when received. Total government grants recognized in “other income, net” were RMB 661,000, RMB 29,799,000 and RMB 13,201,000 for the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023, respectively, and recognized in “other current liabilities” were RMB 2,520,000, nil and nil as of December 31, 2021, 2022 and 2023, respectively. The amounts recognized under “other current liabilities” represent conditions for obtaining grants are not met but cash subsidies received as of December 31, 2021, 2022 and 2023. <br/></div> 661000 29799000 13201000 2520000 0 0 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(v)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Lease arrangement as lessee </div></div></div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;">The Group determines if an arrangement is a lease at inception. Operating leases are included in operating lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> (“ROU”) asset, lease liability, and lease <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">liability-non-current</div></div> in the Group’s consolidated balance sheets. ROU assets represent the Group’s right to use an underlying asset for the lease term and lease liabilities represent the Group’s obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. As the Group’s leases do not provide an implicit rate, the Group uses its incremental borrowing rate, which it calculates based on the credit quality of the Group and by comparing interest rates available in the market for similar borrowings, and adjusting this amount based on the impact of collateral over the term of each lease. </div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(w)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Employee social security and welfare benefits </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">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. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">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 operations and comprehensive income amounted to RMB2,748,000, RMB 5,755,000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and RMB 8,291,000 for the years ended December 31, 2021, 2022 and 2023, respectively. </div></div></div> 2748000 5755000 8291000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(x)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income taxes </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group accounts for income taxes under the liability method. Under the liability method, deferred income tax assets and liabilities are determined based on the differences between the financial reporting and income tax bases of assets and liabilities and are measured using the tax income rates that will be in effect when the differences are expected to reverse. A valuation allowance is recorded if it is more likely than not that some portion or all of a deferred income tax assets will not be realized in the foreseeable future. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">The Group evaluates its uncertain tax positions using the provisions of ASC <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">740-10,</div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Income Taxes</div></div>, which prescribes a recognition threshold that a tax position is required to meet before being recognized in the financial statements. The Group recognizes in the financial statements the benefit of a tax position which is “more likely than not” to be sustained under examination based solely on the technical merits of the position assuming a review by tax authorities having all relevant information. Tax positions that meet the recognition threshold are measured using a cumulative probability approach, at the largest amount of tax benefit that has a greater than fifty percent likelihood of being realized upon settlement. The Group reports tax-related interest expense and penalty in “other income, net” in the consolidated statements of operations and comprehensive income, if there is any. </div></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(y)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Share-based compensation </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group applies ASC 718 (“ASC 718”), Compensation—Stock Compensation, to account for its employee share-based payments. In accordance with ASC 718, the Group determines whether an award should be classified and accounted for as a liability award or an equity award. All of the Group’s share-based awards to employees were classified as equity awards. The Group measures the employee share-based compensation based on the fair value of the award at the grant date. Expense is recognized using accelerated method over the requisite service period. </div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Share-based compensation in relation to the restricted share units (“RSUs”) is measured based on the fair market value of the Company’s ordinary shares at the grant date of the award. Share-based compensation in relation to the share options is estimated using the Binomial Model. The determination of the fair value of share options is affected by the share price of the Company’s ordinary shares as well as the assumptions regarding a number of complex and subjective variables, including the expected share price volatility, risk-free interest rate, exercise multiple and expected dividend yield. The fair value of these share options was determined by management with the assistance from an independent valuation firm. Share-based compensation expense of awards is recorded net of estimated forfeitures in our consolidated income statements and accordingly is recorded only for those share-based awards that are expected to vest. The Group estimate the forfeiture rate based on historical forfeitures of share-based awards and adjust the rate to reflect changes when necessary. The Group review and revise our estimated forfeiture rate if actual forfeitures significantly differ from the initial estimates. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(z)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Statutory reserves </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group’s subsidiaries incorporated in the PRC are required on an annual basis to make appropriations of retained earnings set at certain percentage of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit determined in accordance with PRC accounting standards and regulations (“PRC GAAP”). </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Appropriation to the statutory reserve should be at least 10% of the after tax net income determined in accordance with the legal requirements in the PRC until the reserve is equal to 50% of the entities’ registered capital. The Group is not required to make appropriation to other reserve funds and the Group does not have any intentions to make appropriations to any other reserve funds. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The general reserve fund can only be used for specific purposes, such as offsetting the accumulated losses, enterprise expansion or increasing the registered capital. Appropriations to the general reserve funds are classified in the consolidated balance sheets as statutory reserves. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">There are no legal requirements in the PRC to fund these reserves by transfer of cash to restricted accounts, and the Group has not done so. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Relevant laws and regulations permit payments of dividends by the PRC subsidiaries and affiliated companies only out of their retained earnings, if any, as determined in accordance with respective accounting standards and regulations. Accordingly, the above balances are not allowed to be transferred to the Company in terms of cash dividends, loans or advances. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group has made RMB43,674,000, RMB3,804,000 and RMB787,000 appropriations to statutory reserve for the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023, respectively. </div> 43674000 3804000 787000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(aa)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(Loss)/Earnings per share </div></div></div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Basic (loss)/earnings per share is computed by dividing net (loss)/income attributable to holders of ordinary shares by the weighted average number of ordinary shares outstanding during the period. </div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Diluted (loss)/earnings per share is calculated by dividing net (loss)/income 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 period. Dilutive equivalent shares are excluded from the computation of diluted (loss)/earnings 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 exercise of outstanding share options, restricted shares units and warrants, using the treasury stock method. The computation of diluted net loss per share does not assume conversion, exercise, or contingent issuance of securities that would have an anti-dilutive effect (i.e. an increase in earnings per share amounts or a decrease in loss per share amounts) on net loss per share. For the years ended December 31, 2021, 2022 and 2023, the number of dilutive shares was all</div></div> nil.<br/></div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> 0 0 0 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ab)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Comprehensive income (loss) </div></div></div></div> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Comprehensive income/(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 by owners and distributions to owners. Among other disclosures, ASC 220, Comprehensive Income, requires that all items that are required to be recognized under current accounting standards as components of comprehensive income be reported in a financial statement that is displayed with the same prominence as other financial statements. For each of the periods presented, the Group’s comprehensive income/(loss) includes net income/(loss) and foreign currency translation difference and is presented in the consolidated statements of comprehensive income/(loss). Accumulated other comprehensive income of the Group include the foreign currency translation adjustments. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-size: 14pt; margin-top: 0px; margin-bottom: 0px;"> </div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ac)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Segment reporting </div></div></div></div> </td> </tr> </table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">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 (“CODM”) in deciding how to allocate resources and assess performance. The CODM has been identified as the Chief Executive Officer. The CODM reviews consolidated results including revenue, gross profit and operating profit at a consolidated level only for purposes of making operating decisions, allocating resources, and evaluating financial performance. Hence, the Group has only one operating segment and one reportable segment. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">All revenue from external customers is derived from Mainland China. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In addition, the Group’s long-lived assets are substantially located in the PRC. Accordingly, no segment analysis is provided. </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ad)</div></div></div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: Times New Roman; font-size: 10pt; font-weight: bold; margin-top: 0pt; margin-bottom: 0pt;"><div style="font-style: italic;;display:inline;">Reclassification of Presentation in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) and Consolidated Statements of Cash Flows </div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">To optimize the financial reporting process, other income and interest expense and guarantee fee of comparative prior period in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) were reclassified to conform with its current presentation of other income, net in the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss). In the Group’s Consolidated Statements of Operations and Comprehensive Income/(Loss) for the years ended December 31, 2021 and 2022, we have </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;"> reclassified (1) </div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB197,000 and RMB73,000 </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">respectively of interest expense and guarantee fee to other income, net; and (2)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB740,000 and RMB29,799,000 </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively of </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> other income to other income, net. The net income/(loss) and total comprehensive income/(loss) for the year ended December 31, 2021 and 2022 were not changed as a result of these reclassifications. Refer to Note 16 for further information on other income, net. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortization of right-of-use assets and (decrease) in lease liabilities of comparative prior period in the Group’s Consolidated Statements of Cash Flows were reclassified to conform with its current presentation of change in right-of-use assets and lease liabilities in the Group’s Consolidated Statements of Cash Flows. In the Group’s Consolidated Statements of Cash Flows for the years ended December 31, 2021 and 2022, we have reclassified </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> (1) RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">801,000</div> and RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">946,000</div> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively of amortization of right-of-use assets to change in right-of-use assets and lease liabilities; and (2) </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">875,000</div> and RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">935,000</div> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">respectively of (decrease) in lease liabilities to change in right of-use assets and lease liabilities. The net cash provided by/(used in) operating activities for the years ended December 31, 2021 and 2022 were not changed as a result of these reclassifications. </div></div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div> 197000 73000 740000 29799000 801000 946000 875000 935000 <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(ae)</div></div></div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Recently issued accounting pronouncements </div></div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">i.</div></div></div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">New and amended standards adopted by the Group: </div></div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In June 2016, the FASB issued ASU No. 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments (“ASU 2016-13”). This guidance requires that financial assets measured at amortized cost be presented at the net amount expected to be collected. The measurement of expected credit losses is based on historical experience, current conditions, and reasonable and supportable forecasts that affect the collectability. In November 2018, the FASB issued No. ASU 2018-19, Codification Improvements to Topic 326, Financial Instruments-Credit Losses (“ASU 2018-19”), which clarifies certain topics included within ASU 2016-13. In November 2019, the FASB issued No. ASU 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates (“ASU 2019-10”), which extends the adoption date for certain registrants. The amendments in ASU 2016-13 and ASU 2018-19 are effective for the Group for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Group adopted this new guidance on January 1, 2023 and it did not have material effect on its consolidated financial statements and related disclosures. </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">ii.</div></div></div></div></div></td> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">New and amended standards not yet adopted by the Group: </div></div></div></div></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 14, 2023, the FASB issued ASU No. 2023-09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023-09”). ASU 2023-09 requires that entities disclose specific categories in their rate reconciliation and provide additional information for reconciling items that meet a quantitative threshold. The new standard is effective for the Group beginning December 15, 2024, with early adoption permitted. The amendments should be applied on a prospective basis and retrospective application is also permitted. The Group does not expect that the adoption of ASU 2023-09 would have a material effect on its consolidated financial statements and related disclosures. </div></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> <div style="letter-spacing: 0px; top: 0px; background: none;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px; background: none; text-decoration: none;;display:inline;"> </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div> <div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 9%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On December 13, 2023, the FASB issued ASU No. 2023-08, Accounting for and Disclosure of Crypto Assets (“ASU 2023-08”), which requires entities that hold crypto assets to subsequently measure such assets at fair value with changes recognized in net income each reporting period. The guidance also requires crypto assets measured at fair value to be presented separately from other intangible assets on the balance sheet and changes in the fair value measurement of crypto assets to be presented separately on the income statement from changes in the carrying amounts of other intangible assets. The new standard is effective for fiscal years beginning December 15, 2024, with early adoption permitted. The Group is currently evaluating the impact of adopting the standard. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In November 2023, the FASB issued ASU No. 2023-07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023-07”), which requires the disclosure of significant segment expenses that are part of an entity’s segment measure of profit or loss and regularly provided to the chief operating decision maker. In addition, it adds or makes clarifications to other segment-related disclosures, such as clarifying that the disclosure requirements in ASC No. 280 are required for entities with a single reportable segment and that an entity may disclose multiple measures of segment profit and loss. ASU 2023-07 is effective for fiscal years beginning after December 15, 2023 and interim periods beginning after December 15, 2024. Early adoption is permitted. The amendments should be adopted retrospectively. The Group does not expect that the adoption of ASU 2023-07 would have a material effect on its consolidated financial statements and related disclosures. </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">3.</div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Risks and concentration </div></div> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Concentration of credit risk </div></div></div></div> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Financial instruments that may potentially subject the Group to significant concentration of credit risk consist primarily of cash and cash equivalents, short-term investments, interest receivables. As of December 31, 2022 and 2023, a majority of the Group’s cash and cash equivalents, short-term investments, interest receivables were held at reputable financial institutions with high-credit ratings. In the event of bankruptcy of one of these financial institutions, the Group may not be able to claim its cash and demand deposits back in full. The Group continues to monitor the financial strength of the financial institutions. There has been no recent history of default in relation to these financial institutions. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group’s sales arrangements usually require full prepayment before the delivery of products after April 2021. For credit sales, the Group conducts credit evaluations of customers, and generally does not require collateral or other security from its customers. The Group establishes an allowance for doubtful accounts primarily based upon the age of the receivables and factors surrounding the credit risk of specific customers. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customers which contributed more than 10% of total revenue are as below: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:83%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer A</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer B</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer C</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer D</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer E</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">56</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> </table> <div style="font-size: 18pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Supplier concentration </div></div></div></div> </td> </tr> </table> <div style="text-indent: 0%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group currently purchased all of its integrated circuits, an important component of its IC products, from a third-party foundry partner for the years ended December 31, 2021, 2022 and 2023. Although only a limited number of manufacturers for such integrated circuits are available, management believes that other suppliers could provide similar integrated circuits on comparable terms. A change in suppliers, however, could cause a delay in manufacturing and a possible loss of sales, which would affect operating results adversely. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Customers which contributed more than 10% of total revenue are as below: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:83%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:4%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended<br/> December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer A</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer B</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">23</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer C</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer D</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Customer E</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">56</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> </tr> </table> 0.25 0.47 0.42 0.23 0.33 0.01 0.18 0.01 0 0 0.17 0.01 0 0.01 0.56 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">4.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Cash and cash equivalents </div></div></td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Cash and cash equivalents represent cash on hand, demand deposits placed with large reputable banks, and highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase with terms of less than three months. The following table sets forth a breakdown of cash and cash equivalents by currency denomination and jurisdiction as of December 31, 2022 and 2023: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 92%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:58%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB equivalent<br/> USD</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB equivalent<br/> SGD</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total in<br/> RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">China</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Overseas</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">China</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Overseas</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Overseas</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="22" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 58%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">December 31, 2022</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">611,266</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95,051</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">656</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">79</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,179</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">712,231</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 58%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 58%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">December 31, 2023</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">576,923</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">115,753</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">460</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,614</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">694,750</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 58%;"></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%; text-indent: 0%; font-size: 10pt; font-family: &quot;Times New Roman&quot;;">Cash and cash equivalents represent cash on hand, demand deposits placed with large reputable banks, and highly liquid investments that are readily convertible to known amounts of cash and with original maturities from the date of purchase with terms of less than three months. The following table sets forth a breakdown of cash and cash equivalents by currency denomination and jurisdiction as of December 31, 2022 and 2023: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 8pt; width: 92%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:58%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB equivalent<br/> USD</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">RMB equivalent<br/> SGD</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Total in<br/> RMB</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">China</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Overseas</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">China</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Overseas</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Overseas</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="22" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; width: 58%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">December 31, 2022</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">611,266</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">95,051</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">656</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">79</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,179</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">712,231</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 58%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt; width: 2%;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; border-bottom: 2.5pt double black;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; width: 58%;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">December 31, 2023</div></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">576,923</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">115,753</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">460</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,614</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">694,750</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; width: 58%;"></td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align: bottom; width: 2%;">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 611266000 95051000 656000 79000 5179000 712231000 576923000 0 115753000 460000 1614000 694750000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">5.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Inventories, net </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Inventories consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:82%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,577</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,224</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in process</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,399</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,756</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,184</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,686</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">79,160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">66,666</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: inventory provision</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,378</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(24,899</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,782</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">41,767</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">During the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023, the <div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">G</div></div><div style="background-color:#ffffff;;display:inline;">r</div><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">o</div></div><div style="background-color:#ffffff;;display:inline;">u</div><div style="display:inline;"><div style="background-color:#ffffff;;display:inline;">p</div></div> recognized inventories write-down of nil, RMB1,378,000 and RMB24,574,000 in cost of revenues, respectively.<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>Furthermore, an inventory provision of RMB1,053,000 related to obsolete items, which were determined to be non-replaceable and subsequently scrapped, was reversed. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Inventories consist of the following: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:82%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Finished goods</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,577</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">36,224</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Work in process</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10,399</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,756</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Raw materials</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">34,184</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,686</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventories</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">79,160</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">66,666</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: inventory provision</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1,378</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(24,899</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">77,782</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">41,767</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 34577000 36224000 10399000 9756000 34184000 20686000 79160000 66666000 1378000 24899000 77782000 41767000 0 1378000 24574000 1053000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">6.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Prepayments and other current assets, net </div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The current portion of prepayments and other current assets, net consist of the following: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:82%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Prepayments and other current assets, net:</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT deductible</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,262</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,989</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayments to vendors (Note a)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,220</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,254</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayments of listing expenses (Note b)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,970</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest receivables</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,200</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,844</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Rental and other deposits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">214</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">41,968</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,403</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note a: Prepayments to vendors mainly represent prepayments made to a third-party supplier for foundry service. The Group also records a write-down for the prepayment to third-party suppliers when the Group believes that the net realizable value (being the estimated selling price of final products, less the costs of completion and selling expenses) is less than carrying amount. For the years ended December 31, 2021,2022 and 2023, the Group recorded write-downs </div></div> of nil, nil and RMB141,000 for the prepayment to third-party suppliers in cost of revenues. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Note b: The amount represents incremental costs directly attributable to the Company’s initial public offering. </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 76%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:82%"></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="6" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="font-weight:bold;display:inline;">Prepayments and other current assets, net:</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">VAT deductible</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,262</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,989</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayments to vendors (Note a)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">20,220</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">33,254</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayments of listing expenses (Note b)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">17,970</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest receivables</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,200</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9,844</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Rental and other deposits</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">72</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">102</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">244</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">214</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">41,968</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">47,403</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 2262000 3989000 20220000 33254000 17970000 0 1200000 9844000 72000 102000 244000 214000 41968000 47403000 0 0 141000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">7.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Short-term investments </div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments consist of the following: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="width: 85%;"></td> <td style="width: 2%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 2%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Debt securities:</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">U.S. Treasury securities</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">13,596</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022 and 2023, the Group’s short-term investments comprised of only debt securities. Short-term trading debt securities were U.S. Treasury securities with maturities less than one year, which were bought and held principally for the purpose of selling them in the near term. The cost of U.S. Treasury securities was</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div>nil <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and RMB</div>13,422,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, with net unrealized gain of </div>nil <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and RMB</div>174,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">recorded in other income, net as of December 31, 2022 and 2023, respectively. </div></div></div> <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Short-term investments consist of the following: </div></div></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 8pt; border-collapse: collapse; border-spacing: 0px;"> <tr> <td style="width: 85%;"></td> <td style="width: 2%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 2%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Debt securities:</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">U.S. Treasury securities</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">13,596</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 0 13596000 0 13422000 0 174000 <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">8.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net </div></div></div></div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net consist of the following: </div></div></div> <div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 83%;"></td> <td style="width: 2%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 1%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,041</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,130</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">683</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Computers and electronic equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,475</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,515</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">980</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Motor vehicles</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">351</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">5,583</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">5,308</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cost</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">10,399</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">55,481</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">(3,434</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">(6,297</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">6,965</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">49,184</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr></table> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">For the year ended December 31, 2023, the Group disposed of certain leasehold improvements and furniture as part of an office relocation and disposed certain software that ceased to be used in business operations, without any consideration received for these disposals. These assets</div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, with cost of RMB971,000 and accumulated depreciation and amortization of RMB967,000, were derecognized, resulting in a loss of RMB4,000.</div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;">No<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> impairment charge was recorded for the years ended December 31, 2021, 2022 and 2023, respectively.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Depreciation<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and amortization expenses recognized for the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023 are summarized as follows:</div><br/></div> <div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">442</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,611</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,491</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">115</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">224</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">553</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,807</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,830</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Property, equipment and software, net consist of the following: </div></div></div> <div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 83%;"></td> <td style="width: 2%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td> <td style="width: 1%; vertical-align: bottom;"></td> <td></td> <td></td> <td></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cost</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42,041</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Building improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,130</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Leasehold improvements</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">683</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Computers and electronic equipment</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,475</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">5,515</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Furniture</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">658</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">980</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Motor vehicles</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">351</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Software</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">5,583</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">5,308</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total cost</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">10,399</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">55,481</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">(3,434</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">) </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">(6,297</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Property, equipment and software, net</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">6,965</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">49,184</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Depreciation<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and amortization expenses recognized for the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023 are summarized as follows:</div><br/></div> <div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">442</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,611</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,491</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">40</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">115</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">103</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">224</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">553</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,807</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,830</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 0 42041000 0 1130000 683000 156000 3475000 5515000 658000 980000 0 351000 5583000 5308000 10399000 55481000 3434000 6297000 6965000 49184000 971000 967000 -4000 0 0 0 442000 1611000 3491000 8000 40000 115000 103000 156000 224000 553000 1807000 3830000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">9.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Intangible assets, net </div></div></td></tr></table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets consisted of the following: </div></div><br/></div> <div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 85%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortized intangible assets with finite lives:</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Cost: Trademarks (Note a)</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">3,425</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">3,425</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 5pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note a: On December 8, 2023, the Group entered into an asset acquisition agreement <div style="letter-spacing: 0px; top: 0px;;display:inline;">with</div> GOLDSHELL PTE. LTD., a Singapore-based company, to acquire specific assets utilized in the operation of its Goldshell WEB3 infrastructure brand (referred to as the “Transaction” hereafter). The consideration for this transaction amounted to USD550,000, fully settled in cash by December 31, 2023. The Transaction was accounted as an asset acquisition, through which the Group acquired three identifiable assets: trademarks, customer relationships, and software. The trademarks are applied and registered in the EU, United States, UK, Hong Kong SAR, and Singapore, with remaining legal lifespans averaging between 7 to 10 years. The total purchase price, encompassing the transaction consideration of USD550,000 and direct transaction costs of USD14,000, amounted to USD564,000 (equivalent to RMB3,994,000), with allocations to trademarks, customer relationships, and software at USD483,000 (equivalent to RMB3,425,000), USD68,000 (equivalent to RMB480,000), and USD13,000 (equivalent to RMB89,000) respectively. As of December 31, 2023, all trademarks have been officially transferred to the Group and were recorded under “intangible assets”, while the transfer process for customer relationships and software was ongoing, with their allocated purchase prices recorded in “prepayments on long-term assets”. On February 28, 2024, the Transaction was completed, as details provided in Note 21. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;">No impairment charge was recorded for the years ended December 31, 2021, 2022 and 2023, respectively. <br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2023, amortization expenses related to the intangible assets for future periods are estimated to be as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 84%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 10%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Year Ending December 31,</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028 and after</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,901</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; padding-bottom: 1.25pt;"></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;">  </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black;"> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black;;text-align:right;">3,425</td> <td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 1.25pt;"> </td> </tr> </table> <div style="text-indent: 4%; font-family: Times New Roman; font-size: 10pt; margin-top: 4pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Intangible assets consisted of the following: </div></div><br/></div> <div style="font-size: 5pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 5pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 76%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 85%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Amortized intangible assets with finite lives:</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Cost: Trademarks (Note a)</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">3,425</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: Accumulated depreciation and amortization</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Intangible assets, net</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">3,425</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td></tr></table> 0 3425000 0 0 0 3425000 550000 P7Y P10Y 550000 14000 564000 3994000 483000 3425000 68000 480000 13000 89000 0 0 0 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2023, amortization expenses related to the intangible assets for future periods are estimated to be as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 84%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 10%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Amounts</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Year Ending December 31,</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2026</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2027</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">381</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2028 and after</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,901</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top; padding-bottom: 1.25pt;"></td> <td style="vertical-align: bottom; padding-bottom: 1.25pt;">  </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black;"> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black;;text-align:right;">3,425</td> <td style="white-space: nowrap; vertical-align: bottom; padding-bottom: 1.25pt;"> </td> </tr> </table> 381000 381000 381000 381000 1901000 3425000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">10.</div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Lease </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group leases facilities under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-cancellable</div> operating leases. The terms of substantially all of these leases are two to three years or less. When determining the lease term, the Group includes options to extend or terminate the lease when it is reasonably certain that it will exercise that option, if any. All of the Group’s leases qualify as operating leases. Variable lease cost and short-term leases (lease terms less than 12 months) are recognized as incurred. </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(a)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The components of lease expenses were as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 78%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease cost:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">801</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">946</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,103</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest of lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">84</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expenses for short-term lease within 12 months</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(153</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,075</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,041</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">866</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(b)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Supplemental cash flow information related to leases was as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for amounts included in the measurement of lease</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating cash flows from operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">885</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,008</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,050</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets obtained in exchange for lease obligations:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,213</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liability settled through termination of lease:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">627</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Right-of-use assets disposed through termination of lease:</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">704</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> </tr> </table> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(c)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Supplemental balance sheet information related to leases was as follows: </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 55%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average remaining lease term</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30.00 months</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18.55 months</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21.00 months</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average discount rate</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4% per annum</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4% per annum</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4% per annum</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(d)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Maturities of lease liabilities were as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 14%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Year Ending December 31,</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,159</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">773</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total undiscounted lease payments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,932</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: imputed interest</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(68</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,864</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Amounts due within 12 months</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">1,103</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Non-current lease liability</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">761</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(a)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">The components of lease expenses were as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 78%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease cost:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Amortization of <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">right-of-use</div></div> assets</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">801</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">946</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,103</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Interest of lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">84</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">73</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">62</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Expenses for short-term lease within 12 months</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">156</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(153</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,075</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease cost</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,041</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">866</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,240</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 801000 946000 1103000 84000 73000 62000 156000 -153000 1075000 1041000 866000 2240000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(b)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Supplemental cash flow information related to leases was as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 1%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Cash paid for amounts included in the measurement of lease</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating cash flows from operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">885</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,008</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,050</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">Right-of-use</div></div> assets obtained in exchange for lease obligations:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">2,213</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Lease liability settled through termination of lease:</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">627</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Right-of-use assets disposed through termination of lease:</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="margin-bottom: 0px; margin-top: 0px; line-height: normal;"> </div> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Operating leases</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">704</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> </tr> </table> 885000 1008000 1050000 0 0 2213000 0 0 627000 0 0 704000 <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(c)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Supplemental balance sheet information related to leases was as follows: </div> </td> </tr> </table> <table cellpadding="0" cellspacing="0" style="border: 0px currentcolor; width: 100%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr style="page-break-inside: avoid;"> <td style="vertical-align: top;;text-align:left;"> <div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"></div> </td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 55%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average remaining lease term</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">30.00 months</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">18.55 months</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">21.00 months</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Weighted-average discount rate</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Operating leases</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4% per annum</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4% per annum</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4% per annum</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> </table> P30M P18M16D P21M 0.04 0.04 0.04 <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 84%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> </table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border: 0px; width: 100%; border-spacing: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(d)</td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Maturities of lease liabilities were as follows: </div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 14%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Year Ending December 31,</div> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2024</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,159</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">2025</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">773</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total undiscounted lease payments</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,932</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Less: imputed interest</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(68</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total lease liabilities</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,864</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size:0pt;;display:inline;"> </div></div> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Amounts due within 12 months</div> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">1,103</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> </tr> <tr> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;">Non-current lease liability</div> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">761</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> </tr> </table> 1159000 773000 1932000 68000 1864000 1103000 761000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">11.</div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Prepayments on long-term assets </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The following is a summary of prepayments on long-term assets as of December 31,2022 and 2023: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 76%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Prepayments on buildings (Note a)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayments on other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets (Note b)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">569</td> <td style="vertical-align:bottom"></td> </tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;;text-align:right;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,425</td> <td style="vertical-align:bottom"></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:12pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Note a: On December 21, 2021, the Group entered into a sale and purchase agreement (the “S&amp;P Agreement”) with an independent third party, pursuant to which, the Group agreed to purchase a premise located in Shanghai, the PRC, at a consideration of RMB112,855,500, and fulfill certain tax requirement that during the period starting from the date of the S&amp;P Agreement to December 31,<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>2024, the total amount of taxes payments would be not less than approximately RMB50,000,000 in aggregate. In the event that the Group fails to meet the tax requirements of RMB50,000,000, the counterparty has the right to demand a delay in delivering the premise until the Group supplements the taxation requirements, or to terminate the S&amp;P agreement by returning all prepayments to the Group without any penalty. Although phased requirements for the taxation of RMB50,000,000 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">are stated in the S&amp;P agreement, the fulfillment of these phased requirements only affects the Group’s entitlement on certain government subsidies and does not involve the counterparty’s right to terminate the S&amp;P agreement. As of December 31, 2023, the consideration has been fully paid. The prepayments are refundable subject to (i) the agreement is terminated by uncontrollable factors of which the liability of breach of agreement does not lay on either the seller or the Group, or (ii) the agreement is terminated by the Group on the ground that the seller cannot fulfill the responsibility of the agreement. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note b: The amount represents the prepaid allocated purchase price for customer relationships and software, which were still in the transfer process and had not been finalized as of December 31, 2023. Please refer to Note 9 for further details regarding the asset acquisition process. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The following is a summary of prepayments on long-term assets as of December 31,2022 and 2023: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> <br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 76%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 80%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Prepayments on buildings (Note a)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Prepayments on other <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> assets (Note b)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">569</td> <td style="vertical-align:bottom"></td> </tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; white-space: nowrap; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;;text-align:right;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"> <div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">112,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;">113,425</td> <td style="vertical-align:bottom"></td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 112856000 112856000 0 569000 112856000 113425000 112855500 50000000 50000000 50000000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">12.</div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Accrued liabilities and other current liabilities </div></div> </td> </tr> </table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 76%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr> <td style="width: 82%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Salary and welfare payable</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,616</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,915</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tax payables</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">350</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,221</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued listing expenses (Note a)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,963</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,926</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,228</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,855</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,364</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Note a: The amount represents incremental costs directly attributable to the Company’s initial public offering payable by the Group. </div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 76%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr> <td style="width: 82%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Salary and welfare payable</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,616</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8,915</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Other tax payables</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">350</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,221</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued listing expenses (Note a)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,963</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,926</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,228</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">12,855</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">15,364</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 3616000 8915000 350000 3221000 4963000 0 3926000 3228000 12855000 15364000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">13.</div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share capital </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">On June 28, 2021, Intchains Group Limited, was incorporated in the Cayman Islands as an exempted company with limited liability to become our offshore holding company with authorized share capital of US$50,000 divided into 500,000,000 shares of a par value of US$0.0001 each. On June 28, 2021, the Company issued 1,000,000 ordinary shares to existing shareholders at a price of US$0.0001 per share for a total cash consideration of US$100. All share capital is unpaid yet. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">On December 14, 2021, the directors of the Company and shareholders approved that, 176,470 ordinary shares of the Company to be issued and allotted to Golden Stone Capital Limited at a consideration of RMB100,000,000. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">On July 8, 2022, the Company effected 100 for 1 stock subdivision, such that the (i) authorized share capital of the Company was subdivided from US$50,000 divided into 500,000,000 shares, US$0.0001 par value each to US$50,000 divided into 50,000,000,000 shares, US$0.000001 par value each, and (ii) the issued and outstanding shares were 117,647,000 shares of par value of US$0.000001 each.</div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2023, the <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Company </div></div>completed its initial public offering (“IPO”) on the Nasdaq Capital Market. In the IPO, 1,114,516 American depositary shares (“ADSs”), representing 2,229,032 Class A ordinary shares, were issued and sold to the public at a price of USD 8.00 per ADS, after underwriter partially exercised over-allotment option to purchase additional ADSs. Net proceeds of the Company’s IPO, including the proceeds from the sale of the over-allotment shares, totalled RMB38,211,000, after deducting underwriting discounts and commission, and other incremental costs directly attributable to IPO. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">Upon the completion of IPO, the authorized share capital of the Company was re-classified and re-designated such that the authorized share capital of the Company became US$50,000 divided into </div></div>50,000,000,000<div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> shares of a par value of US$</div>0.000001<div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> each, comprising <div style="letter-spacing: 0px; top: 0px;;display:inline;">of </div>(a) </div>49,934,912,000<div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> Class A <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares</div> of a par value of US$</div>0.000001<div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> each <div style="letter-spacing: 0px; top: 0px;;display:inline;">(the “Class A Ordinary Shares”); </div>and (b) </div>65,088,000<div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> Class B <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">ordinary shares</div> of a par value of US$</div>0.000001<div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> each<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> (the “Class B Ordinary Shares”). On March 20, 2023, 52,559,000 and 65,088,000 ordinary shares held by the existing shareholders before IPO were respectively re-designated as Class A Ordinary Shares and Class B Ordinary Shares</div>. </div>Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to the vote at general meetings of the 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 the Company.<div style="font-size: 10pt; text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> Each Class B Ordinary Share shall be converted at the option of the holder, at any time after issue and without the payment of any additional sum, into one fully paid Class A Ordinary Share calculated at the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">conversion rate.</div> Upon any sale, transfer, assignment or disposition of Class B Ordinary Shares by a holder thereof to any person or entity which is not an Affiliate of such holder, such Class B Ordinary Shares validly transferred to the new holder shall be automatically and immediately converted into an equal number of Class A Ordinary Shares.</div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Upon the completion of IPO, the 2022 Share Incentive Plan (“The Plan”) became effective. Please refer to Note 14 for details regarding the Plan. As of December 31, 2023, no ordinary shares had been issued under the Plan. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In March 2023, pursuant to the Underwriter Agreement, the Company issued to Maxim Partners LLC (or its permitted assignees) warrants, or the Underwriter’s Warrants, to purchase 33,435 of the <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Company</div></div>’s ADSs, representing 66,870 Class A ordinary shares, at an exercise price of USD10.00 per ADS, with the option to exercise on a cashless basis. The Underwriter’s Warrants are exercisable commencing six months after the Prospectus Effective Date, and will expire 18 months after the Prospectus Effective Date. The Company classified the Underwriter’s Warrants as equity at their fair value on the issuance date. As of December 31, 2023, all the Underwriter’s Warrants are outstanding. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">In November 2023, </div>1,095,760<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> Class B ordinary shares were converted into Class A ordinary shares by the holder on a </div><div style="font-size: 10pt; text-wrap: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></div><div style="text-wrap: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">one-for-one</div></div> basis<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">.</div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2023, the authorized and outstanding ordinary shares are 119,876,032. These outstanding shares consist of (1) 55,883,792 Class A ordinary shares and (2) 63,992,240 Class B ordinary shares, which were held by the Chairman and CEO, and CTO of the <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">G</div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">roup</div></div></div>.<br/></div> 50000 500000000 0.0001 1000000 0.0001 100 176470 100000000 100 50000 500000000 0.0001 50000 50000000000 0.000001 117647000 117647000 0.000001 1114516 2229032 8 38211000 50000 50000000000 0.000001 49934912000 0.000001 65088000 0.000001 52559000 65088000 Each Class A Ordinary Share shall be entitled to one (1) vote on all matters subject to the vote at general meetings of the 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 the Company. 0 33435 66870 10 1095760 one-for-one basis 119876032 119876032 55883792 63992240 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%;text-indent: 0px;"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">14.</div></div></td> <td style="vertical-align:top;text-align:left;"> <div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Share based compensation </div></div> </td> </tr> </table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">The Group adopted the “2022 Share Incentive Plan” on July 12, 2022 (“The Plan”), by the way of special resolution passed on July 12, 2022, which became effective upon the completion of the proposed initial public offering of American Depositary Shares of the Company in March 2023 and shall continue for 10 years unless amended or terminated by the Board. The Company could use the following awards authorized for issuance or grant under the Plan: options, share appreciation rights, share awards, restricted share units<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> (“RSUs”),</div> dividend equivalents or other share-based awards. The maximum aggregate number of shares that may be issued under the Plan is initially 6,500,000 Shares and shall automatically increase on the first trading day in January each calendar year during the term of the Plan, beginning on the first trading day in January 2023, by an amount equal to 1% of the total number of Shares outstanding as measured as of the last trading day in the immediately preceding calendar year, or such fewer number of Shares as determined by the Board, but in no event shall any such annual increase exceed 1,350,000 Shares. The shares issued under the Plan may be authorized, but unissued, or reacquired shares (subject to applicable laws), including shares repurchased by the Company on the open market. As of December 31, 2023, the number of shares <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">granted</div> but unissued was 527,602 ordinary shares. Two ordinary shares are issuable upon the vesting or the exercise of one share-based award. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a) RSUs </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarize the Group’s RSU activities under the 2022 Plan: </div></div></div> <div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto;text-indent: 0px;"> <tr> <td style="width:67%"></td> <td style="vertical-align:bottom;width:11%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of RSUs</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted average<br/> grant date fair<br/> value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;">US$</td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Awarded and unvested as of December 31, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">135,706</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Canceled/forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,984</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Awarded and unvested as of December 31, 2023</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">130,722</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Expected to vest as of December 31, 2023 (Note a)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">107,427</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;">Note a: RSUs expected </div></div></div><div style="background-color: rgb(255, 255, 255); letter-spacing: 0px; top: 0px;;display:inline;"> to</div> vest are the result of applying the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-vesting</div> forfeiture rate assumptions to total outstanding RSUs. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">As of December 31, 2023, there were RMB 4,457,000 of unamortized compensation costs related to all outstanding RSUs, net of expected forfeitures. These amounts are expected to be recognized over a weighted average period of 3.4 years. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman;text-indent: 0px;">During the years ended December 31, 2021, 2022 and 2023, the <div style="font-size: 10pt; font-family: &quot;Times New Roman&quot;, &quot;serif&quot;; letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Group<div style="display:inline;"> </div></div></div>recognized share-based compensation expense of nil, nil and RMB 2,122,000, respectively, in connection with the above RSUs. <br/></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b) Share options </div></div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the changes in the share options relating to ordinary shares granted by the Group during the year ended December 31, 2023 is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:63%"></td> <td style="vertical-align:bottom;width:8%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:8%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/>share options</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>average<br/>excercise price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>average<br/>remaining<br/>contractual life</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;">US$</td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;">(in years)</td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Granted</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">135,079</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Canceled/forfeited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,000 </td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9.5</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">133,079</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9.4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and exercisable as of December 31, 2023 (Note a)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and expected to vest as of December 31, 2023 (Note b)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">109,014</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9.4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Note a: No outstanding share options will be exercisable after the expiry of a period of up to ten years from the date of grant. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Note b: Share options expected to vest are the result of applying the <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">pre-vesting</div> forfeiture rate assumptions to total outstanding share options.</div> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The aggregate intrinsic value is calculated as the difference between the exercise price of the awards and the fair value of the underlying ordinary shares at each reporting date, for those awards that had exercise price below the estimated fair value of the relevant ordinary shares.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>As of December 31, 2023, the aggregate intrinsic value of all outstanding options that was RMB</div>4,119,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">. As of the same date, the aggregate intrinsic value of options that were vested and exercisable and options that were vested and expected to vest was </div>nil <div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">and RMB</div>3,374,000<div style="font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">, respectively.</div></div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">During the years ended March 31, 2021, 2022 and 2023, the weighted average grant date fair value of share options granted was nil, nil and US$5.3534, respectively, and there was no share option vested or exercised during the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">same</div> years. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2023, total unrecognized share-based compensation expense relating to unvested share options was RMB2,864,000, which is expected to be recognized over a weighted-average period of 3.4 years. <br/></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group calculated the estimated fair value of the options on the respective grant dates using the binomial tree valuation model with the following assumptions for each applicable period which took into account variables such as volatility, dividend yield, and risk-free interest rates: </div></div><br/></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 75%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year<br/>ended December 31,</div></div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Risk-free interest rate(i)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">3.76%</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Expected volatility(ii)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">77%</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Expected dividend yield(iii)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">0%</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;;text-indent: 0px;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Exercise multiple(iv)</div></td> <td style="vertical-align:bottom;text-indent: 0px;">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-indent: 0px;;text-align:center;">2.2<div style="letter-spacing: 0px; top: 0px;;display:inline;"> to </div>2.8</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em;">Forfeiture rate (v)</div></td> <td style="vertical-align:bottom;text-indent: 0px;">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-indent: 0px;;text-align:center;">2<div style="letter-spacing: 0px; top: 0px;;display:inline;">% to </div>10%</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Fair value of underlying ordinary shares</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">US$ 8.5</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;;text-indent: 0px;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Fair value of share option</div></td> <td style="vertical-align:bottom;text-indent: 0px;">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-indent: 0px;;text-align:center;">US$5.2670<div style="letter-spacing: 0px; top: 0px;;display:inline;"> to</div> US$5.7275</td></tr></table><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 68%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="display:inline;"></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">i)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate is based on the yields of United States Treasury securities with maturities similar to the expected life of the share options in effect on the measurement date. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">ii)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the contract life of the Group’s options. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">iii)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield is assumed to be nil as the Group has no history or expectation of paying a dividend on its ordinary shares. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">iv)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The expected exercise multiple was estimated as the average ratio of the stock price to the exercise price of when employees would decide to voluntarily exercise their vested options. As the Group did not have sufficient information of past employee exercise history, it has considered the statistics by making reference to a widely-accepted academic research publication. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">v)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeiture rate was based on the historical data of the Group from recent years and widely-accepted academic research publications, given the Group’s limited historical record of share options. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 12pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px;;font-style:italic;display:inline;">(c) Share-based compensation expense by function:</div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group recognized share-based compensation expenses for the years ended December 31, 2021, 2022 and 2023 as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:76%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,972</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">818</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">684</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,474</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> P10Y 6500000 0.01 1350000 527602 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The following table summarize the Group’s RSU activities under the 2022 Plan: </div></div></div> <div style="font-size: 10pt; margin-top: 0px; margin-bottom: 0px;;text-indent: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;width:76%;border:0;margin:0 auto;text-indent: 0px;"> <tr> <td style="width:67%"></td> <td style="vertical-align:bottom;width:11%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:10%"></td> <td></td> <td></td> <td></td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of RSUs</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted average<br/> grant date fair<br/> value</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;">US$</td> <td style="vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Awarded and unvested as of December 31, 2022</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Granted</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">135,706</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"> <div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Canceled/forfeited</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(4,984</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Awarded and unvested as of December 31, 2023</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">130,722</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"> <div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Expected to vest as of December 31, 2023 (Note a)</div> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">107,427</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.50</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> </tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td style="vertical-align:bottom"> <div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div> </td> <td> </td> </tr> </table> 0 0 135706 8.5 0 0 4984 8.5 130722 8.5 107427 8.5 4457000 P3Y4M24D 0 0 2122000 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">A summary of the changes in the share options relating to ordinary shares granted by the Group during the year ended December 31, 2023 is as follows: </div></div></div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:63%"></td> <td style="vertical-align:bottom;width:8%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:7%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:8%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Number of<br/>share options</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>average<br/>excercise price</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">Weighted<br/>average<br/>remaining<br/>contractual life</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;">US$</td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="2" style="vertical-align:bottom;text-align:center;">(in years)</td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2022</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Granted</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">135,079</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">10.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Exercised</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Canceled/forfeited</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2,000 </td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9.5</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 0.375pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Outstanding as of December 31, 2023</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">133,079</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9.4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 2.5pt double black; line-height: 0pt; font-size: 0pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; padding-bottom: 1.25pt;"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and exercisable as of December 31, 2023 (Note a)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Vested and expected to vest as of December 31, 2023 (Note b)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">109,014</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">8.0</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">9.4</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr></table> 0 0 135079 8 P10Y 0 0 2000 8 P9Y6M 133079 8 P9Y4M24D 0 0 109014 8 P9Y4M24D 0 4119000 0 3374000 0 0 5.3534 0 0 0 2864000 P3Y4M24D <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The Group calculated the estimated fair value of the options on the respective grant dates using the binomial tree valuation model with the following assumptions for each applicable period which took into account variables such as volatility, dividend yield, and risk-free interest rates: </div></div><br/></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentcolor; width: 68%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-collapse: collapse; text-indent: 0px; border-spacing: 0px;"> <tr> <td style="width: 75%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 6%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year<br/>ended December 31,</div></div></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Risk-free interest rate(i)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">3.76%</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Expected volatility(ii)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">77%</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Expected dividend yield(iii)</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">0%</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;;text-indent: 0px;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Exercise multiple(iv)</div></td> <td style="vertical-align:bottom;text-indent: 0px;">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-indent: 0px;;text-align:center;">2.2<div style="letter-spacing: 0px; top: 0px;;display:inline;"> to </div>2.8</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 1pt; margin-left: 1em;">Forfeiture rate (v)</div></td> <td style="vertical-align:bottom;text-indent: 0px;">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-indent: 0px;;text-align:center;">2<div style="letter-spacing: 0px; top: 0px;;display:inline;">% to </div>10%</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Fair value of underlying ordinary shares</div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-align:center;">US$ 8.5</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;;text-indent: 0px;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Fair value of share option</div></td> <td style="vertical-align:bottom;text-indent: 0px;">  </td> <td style="vertical-align:bottom;white-space:nowrap;text-indent: 0px;;text-align:center;">US$5.2670<div style="letter-spacing: 0px; top: 0px;;display:inline;"> to</div> US$5.7275</td></tr></table><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 68%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: bottom; white-space: nowrap;;text-align:center;"><div style="display:inline;"></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">i)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Risk-free interest rate is based on the yields of United States Treasury securities with maturities similar to the expected life of the share options in effect on the measurement date. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">ii)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The expected volatility was estimated based on the historical volatility of comparable peer public companies with a time horizon close to the contract life of the Group’s options. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">iii)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Expected dividend yield is assumed to be nil as the Group has no history or expectation of paying a dividend on its ordinary shares. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">iv)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The expected exercise multiple was estimated as the average ratio of the stock price to the exercise price of when employees would decide to voluntarily exercise their vested options. As the Group did not have sufficient information of past employee exercise history, it has considered the statistics by making reference to a widely-accepted academic research publication. </div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;"></div> <div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="display:inline;">v)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Forfeiture rate was based on the historical data of the Group from recent years and widely-accepted academic research publications, given the Group’s limited historical record of share options. </div></div></div></td></tr></table> 0.0376 0.77 0 2.2 2.8 0.02 0.10 8.5 5.267 5.7275 <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The Group recognized share-based compensation expenses for the years ended December 31, 2021, 2022 and 2023 as follows: </div> <div style="font-size: 12pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 84%; border: 0px; margin: 0px auto; border-spacing: 0px;"> <tr> <td style="width:76%"></td> <td style="vertical-align:bottom;width:1%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td> <td style="vertical-align:bottom;width:3%"></td> <td></td> <td></td> <td style="vertical-align:bottom;width:2%"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="vertical-align: bottom; border-bottom: 1pt solid rgb(0, 0, 0);;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Research and development expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1,972</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Sales and marketing expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">818</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">General and administrative expenses</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">684</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3,474</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 0 0 1972000 0 0 818000 0 0 684000 0 0 3474000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">15.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Products revenue </div></div></td></tr></table><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASIC chips products:</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">631,838</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">473,740</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">68,358</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASIC chips</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">560,105</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">436,980</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">47,736</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computing equipment (Note a)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,496</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ancillary software and hardware</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">71,733</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">36,760</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12,126</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others (Note b)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">13,867</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">631,838</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">473,740</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">82,225</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note a: The Group began offering computing equipment with embedded ASIC chips to customers in the fourth quarter of 2023. </div></div></div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Note b: The revenue was substantially derived from a one-off sale of intelligent router products, totaling RMB13,839,000 for the year ending December 2023. These intelligent router products were procured from external vendors and integrated with our software solutions for resale purposes. This was a one-off transaction for the Group, with no plans in place to pursue this business line in the future. </div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 74%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASIC chips products:</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">631,838</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">473,740</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">68,358</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">ASIC chips</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">560,105</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">436,980</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">47,736</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Computing equipment (Note a)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">8,496</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 3em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Ancillary software and hardware</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">71,733</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">36,760</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">12,126</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid; background-color: rgb(204, 238, 255);"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Others (Note b)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">— </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">13,867</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 10pt; page-break-inside: avoid;"> <td style="vertical-align: top;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">631,838</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">473,740</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; white-space: nowrap;;text-align:right;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">82,225</div></td> <td style="vertical-align: bottom; white-space: nowrap;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size: 1px;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td style="vertical-align: bottom;"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr></table> 631838000 473740000 68358000 560105000 436980000 47736000 0 0 8496000 71733000 36760000 12126000 0 0 13867000 631838000 473740000 82225000 13839000 <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">16.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Other income, net </div></div></div></div></td></tr></table><div style="clear:both;max-height:0pt;;text-indent: 0px;"></div><div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr> <td style="width: 77%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Government grants (Note a)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,799</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,201</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Interest expense and guarantee fee</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(197</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(73</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(62</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in fair value of short-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">174</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">79</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(122</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">543</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,726</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,191</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Note a: The government grants are provided by local government to support the qualified projects of IC industry with no repayment obligations. The amount recognized represents conditions for meeting grants are fulfilled for the years ended December 31, 2021, 2022 and 2023. </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;"> <tr> <td style="width: 77%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Government grants (Note a)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">661</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,799</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,201</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Interest expense and guarantee fee</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(197</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(73</td> <td style="white-space:nowrap;vertical-align:bottom">) </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(62</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Change in fair value of short-term investments</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">174</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Others</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">79</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(122</td> <td style="white-space:nowrap;vertical-align:bottom">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">543</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">29,726</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13,191</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 661000 29799000 13201000 197000 73000 62000 0 0 174000 79000 0 -122000 543000 29726000 13191000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">17.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Income Taxes </div></div></td></tr></table><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(a)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Cayman Islands<div style="background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="background: none;;font-weight:bold;display:inline;"><div style="font-style: normal; background: none; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div></div></div> </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">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. </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(b)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">British Virgin Island </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Pursuant to the rules and regulations of the British Virgin Island, the Group is not subject to any income tax in the British Virgin Island. </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(c)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Hong Kong Profits Tax </div></td></tr></table><div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 9%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">The Group’s subsidiaries incorporated in Hong Kong are subject to a two-tiered income tax rate on its taxable income generated from operations in Hong Kong effective on April 1, 2018. The first HK</div></div>$2 <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">million of profits earned by its subsidiaries incorporated in Hong Kong will be taxed at half the current tax rate (i.e., </div></div>8.25<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;text-indent: 0px;;display:inline;">%) while the remaining profits will continue to be taxed at the existing </div></div>16.5<div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">% tax rate. Under the Hong Kong tax laws, which are effective from January 1, 2023, entities in HK are exempted from the Hong Kong income tax on its foreign-derived income if the HK entities meet economic substance requirement or participation requirement. Additionally, payments of dividends by the subsidiaries incorporated in Hong Kong to the Company are not subject to any Hong Kong withholding tax. </div></div></div><div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div><div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(d)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Singapore </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Tax on corporate income is imposed at a flat rate of 17%. A partial tax exemption and a three-year <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">start-up</div> tax exemption for qualifying <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">start-up</div> companies are available. Under partial tax exemption, 75% of the first SGD 10,000 of chargeable income is tax exempt and 50% of the next SGD 190,000 of chargeable income is tax exempt. Under <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">start-up</div> tax exemption, 75% of the first SGD 100,000 of chargeable income is tax exempt and 50% of the next SGD 100,000 of chargeable income is tax exempt. The <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">start-up</div> exemption is not available to property development and investment holding companies. </div><div style="font-size: 6pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 6pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(e)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">PRC Enterprise Income Tax (“EIT”) </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">Shanghai Intchains obtained its High and New Technology Enterprises (“HNTE”) certificate with a valid period of three years in 2019. Therefore, Shanghai Intchains is eligible to enjoy a preferential tax rate of 15% from 2019 to 2021 to the extent it has taxable income under the EIT Law, as long as it maintains the HNTE qualification and duly conducts relevant EIT filing procedures with the relevant tax authority. In December 2022, Shanghai Intchains received approval from the tax authority on the renewal of its HNTE status which entitled it to the preferential income tax rate of 15% effective retroactively from 2022 to 2024. In addition, Shanghai Intchains is qualified as an integrated circuit design enterprise and enjoying a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">5-year</div> tax holiday (two years full exemption followed by three years half reduction) beginning from 2021 after utilizing all prior years’ tax losses.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>The Group’s other PRC subsidiaries are subject to the statutory income tax rate of 25%. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">The carry forward period for net operating losses under the EIT Law is five years for general enterprises and ten years for HNTE and all tax losses have been utilized during the year of 2021. However, Shanghai Intchains is eligible to enjoy a preferential tax rate of 0% after utilizing all prior year’s tax losses<div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;"> from 2021 to 2022 and 12.5% from 2023 to 2025.</div> </div><div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">(f)</div></div></div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">PRC Withholding Income Tax on Dividends </div></td></tr></table><div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">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 <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-PRC</div> company is located.” </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a Foreign- invested Enterprise (“FIE”) to its immediate holding company outside of China, if such immediate holding company is considered as a <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-resident</div> enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or place of such immediate holding company within China, unless such immediate holding company’s jurisdiction of incorporation has a tax treaty with China that provides for a different withholding arrangement. The Cayman Islands, where the Company is incorporated, does not have such tax treaty with China. According to the arrangement between Mainland China and Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion in August 2006, dividends paid by a FIE in China to its immediate holding company in Hong Kong will be subject to withholding tax at a rate of no more than 5% if the 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. </div><div style="margin-top:6pt; margin-bottom:0pt; margin-left:9%; font-size:10pt; font-family:Times New Roman">As of December 31, 2022 and 2023, 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. </div><div style="margin-top: 0px; margin-bottom: 0px; font-size: 8pt;"> </div><div style="margin-top:0pt; margin-bottom:0pt; font-size:10pt; font-family:Times New Roman;text-align:center"></div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">A reconciliation between the effective income tax rate and the PRC statutory income tax rate is as follows: <br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 78%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRC statutory income tax rates</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.00</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.00</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.00</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of different tax rates available to different jurisdictions</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.25</td> <td style="white-space:nowrap;vertical-align:bottom">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of preferential tax rates and tax holiday</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(22.79</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(18.34</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(12.20</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of expenses not deductible for tax purposes (i)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.01</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.01</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.56</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of additional deduction of research and development expense</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2.22</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2.64</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13.01</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of tax losses and temporary differences utilized</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.81</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.64</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.00</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.22</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24.64</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expenses not deductible for tax purposes primarily consist of share-based compensation expense and entertainment expenses exceeding the pre-tax deduction limit. </div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 18pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Composition of income tax expense/(benefit) </div></div></div></div> <div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;"> </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The current and deferred portions of income tax expense/(benefit) included in the consolidated statements of operations and comprehensive income are as follows: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 78%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current tax</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,814</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,185</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred taxation</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(12,941</td> <td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Income tax expenses/(benefit)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8,756</td> <td style="white-space:nowrap;vertical-align:bottom">)</td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="margin-top:18pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman"><div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-style:italic;display:inline;">Deferred tax assets and liabilities </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Deferred taxes were measured using the enacted tax rates for the periods in which they are expected to be reversed.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets and liabilities as of December 31, 2022 and 2023: <br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 76%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 83%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred tax assets:</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued expense and others</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">80</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">129</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory provision</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">207</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">3,996</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment on prepayment</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">35</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Product warranty</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">33</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">6</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax loss</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">9,883</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax assets before valuation allowance</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">14,049</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Valuation allowance</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">(503</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">) </td></tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 0pt; font-size: 0pt;;font-weight:bold;display:inline;width:100%;"> </div></div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total deferred tax assets</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">320</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">13,546</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred tax liabilities:</div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accelerated tax depreciation</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">(362</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">(647</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total deferred tax liabilities</div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">(362</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">(647</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Presentation in the consolidate balance sheet:</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">12,899</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">(42</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net deferred tax assets/(liabilities)</div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">(42</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">12,899</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr></table> <div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <div style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">In accordance with ASC 740, for each <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">tax-paying</div> entity within a particular jurisdiction, all deferred tax assets and liabilities shall be offset and presented as a single amount within a particular tax jurisdiction rather than on a legal entity by entity basis. Therefore, certain <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-current</div> deferred tax assets and liabilities of the Group were offset and presented on a net basis on the consolidated balance sheets of the Group. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">The <div style="display:inline;">Group</div> evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical merits, and measure the unrecognized benefits associated with the tax positions. As of December 31, 2022 and 2023, the Group did not have any significant unrecognized uncertain <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div>tax positions. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2022 and 2023, the Group had taxable losses of nil and RMB62,534,000 derived from the entity in the PRC, which can be carried forward for ten years to offset future taxable profit for the subsidiary qualified as HNTE in 2023. The PRC taxable loss will expire in 2033 if not utilized. As of December 31, 2022 and 2023, the Group had taxable losses of nil and RMB2,957,000 derived from the entity in Singapore, which can be carried forward with no expiration date. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2023, the valuation allowance of RMB503,000 was principally related to the tax loss from the entity in Singapore. The Group does not believe that sufficient positive evidence exists to conclude that the recoverability of deferred tax assets of the entity in Singapore is more likely than not to be realized. Consequently, the Group has provided full valuation allowances for the entity in Singapore on the related deferred tax assets. The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented: </div> <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:76%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beginning balance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions during the year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">503</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ending balance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">503</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 2000000 0.0825 0.165 0.17 0.75 10000 0.50 190000 0.75 100000 0.50 100000 0.15 0.15 0.15 0.15 0.15 0.15 P5Y P2Y P3Y 0.25 P5Y P10Y 0 0.125 0.25 0.10 0.05 0.25 <div style="margin-top:0pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">A reconciliation between the effective income tax rate and the PRC statutory income tax rate is as follows: <br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div><br/></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 78%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 4%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">PRC statutory income tax rates</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.00</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.00</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">25.00</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of different tax rates available to different jurisdictions</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.25</td> <td style="white-space:nowrap;vertical-align:bottom">%<div style="letter-spacing: 0px; top: 0px;;display:inline;">)</div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of preferential tax rates and tax holiday</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(22.79</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(18.34</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(12.20</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of expenses not deductible for tax purposes (i)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.01</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.01</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(1.56</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Effect of additional deduction of research and development expense</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2.22</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(2.64</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">13.01</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Effect of tax losses and temporary differences utilized</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(0.81</td> <td style="white-space:nowrap;vertical-align:bottom">%) </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">1.64</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">0.00</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">3.22</td> <td style="white-space:nowrap;vertical-align:bottom">% </td> <td style="vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">24.64</td> <td style="white-space:nowrap;vertical-align:bottom">% </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="width: 5%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">(i)</div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: Times New Roman; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt;">Expenses not deductible for tax purposes primarily consist of share-based compensation expense and entertainment expenses exceeding the pre-tax deduction limit. </div></td></tr></table> 0.25 0.25 0.25 0 0 -0.0125 0.2279 0.1834 0.122 0.0001 0.0001 -0.0156 0.0222 0.0264 -0.1301 0 -0.0081 0.0164 0 0.0322 0.2464 <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">The current and deferred portions of income tax expense/(benefit) included in the consolidated statements of operations and comprehensive income are as follows: </div></div><br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 8pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 78%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Current tax</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,814</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">4,185</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred taxation</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">42</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(12,941</td> <td style="white-space:nowrap;vertical-align:bottom">)<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align: top;"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Income tax expenses/(benefit)</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">11,856</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(8,756</td> <td style="white-space:nowrap;vertical-align:bottom">)</td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 11814000 4185000 42000 -12941000 11856000 -8756000 <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Deferred taxes were measured using the enacted tax rates for the periods in which they are expected to be reversed.<div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div>The following table presents the tax impact of significant temporary differences that give rise to the deferred tax assets and liabilities as of December 31, 2022 and 2023: <br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 76%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 83%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 3%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">As of December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="6" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred tax assets:</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accrued expense and others</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">80</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">129</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Inventory provision</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">207</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">3,996</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Impairment on prepayment</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">35</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Product warranty</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">33</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">6</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Tax loss</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">9,883</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Total deferred tax assets before valuation allowance</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">14,049</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Valuation allowance</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">— </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">(503</td> <td style="vertical-align: bottom; white-space: nowrap; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">) </td></tr> <tr> <td style="vertical-align: top; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 0pt; font-family: &quot;Times New Roman&quot;; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"><div style="line-height: 0pt; font-size: 0pt;;font-weight:bold;display:inline;width:100%;"> </div></div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; border-bottom: 0.75pt solid black; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td> <td style="white-space: nowrap; vertical-align: bottom; line-height: 0pt; font-size: 0pt; background-color: rgb(255, 255, 255); padding-bottom: 0.375pt;;background-color:rgb(255, 255, 255);"><div style="font-size: 0pt; line-height: 0pt;"><div style="font-size: 0pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total deferred tax assets</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">320</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">13,546</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Deferred tax liabilities:</div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Accelerated tax depreciation</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">(362</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">(647</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Total deferred tax liabilities</div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">(362</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">(647</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">) </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Presentation in the consolidate balance sheet:</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax assets</div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">12,899</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Deferred tax liabilities</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">(42</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">— </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net deferred tax assets/(liabilities)</div></div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">(42</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">) </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;text-align:right;;background-color:rgb(255, 255, 255);">12,899</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);">  </td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align: bottom; background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"><div style="margin-top: 0px; margin-bottom: 0px; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="background-color: rgb(255, 255, 255);;background-color:rgb(255, 255, 255);"> </td></tr></table> 80000 129000 207000 3996000 35000 33000 6000 9883000 14049000 503000 320000 13546000 362000 647000 362000 647000 12899000 42000 42000 12899000 0 0 0 62534000 P10Y 0 2957000 503000 The following table sets forth the movement of the valuation allowances for deferred tax assets for the periods presented: <div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:8pt;width:84%;border:0;margin:0 auto"> <tr> <td style="width:76%"></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td> <td style="vertical-align:bottom;width:5%"></td> <td></td> <td></td> <td></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="10" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;">  </td> <td colspan="2" style="border-bottom:1.00pt solid #000000;vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:8pt"> <td style="vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td colspan="10" style="vertical-align:bottom;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands)</div></div></td> <td style="vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Beginning balance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Additions during the year</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">503</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 1px solid rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Ending balance</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">— </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">503</td> <td style="white-space:nowrap;vertical-align:bottom"> </td></tr> <tr style="font-size:1px"> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td style="vertical-align:bottom"><div style="margin-top: 0pt; margin-bottom: 0pt; border-top: 3px double rgb(0, 0, 0); line-height: normal;"> </div></td> <td> </td></tr></table> 503000 503000 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">18.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;"><div style="font-weight:bold;display:inline;">Related party transactions </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">During the year ended December 31, 2021, the Group entered into certain short-term loan agreements with Shanghai Pudong Development Bank Co., LTD. New Branch of Shanghai Pilot Free Trade Zone. with aggregated principal amount of RMB5,000,000, which was guaranteed by a controlling shareholder, and his spouse, and an independent third party with the interest fixed rates 4% per annum. The amount was fully repaid on October 25, 2021. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2020, the amounts due to Mr. Sheng and Mr. Feng Yang, the shareholders of the Group, were RMB4,790,000 and RMB13,000, respectively. These amounts are <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-trade</div> in nature, unsecured, interest-free and repayable on demand and all repaid in 2021. </div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">During the years ended December 31, 2021, 2022 and 2023, except for disclosed above, the Group did not conduct any transaction with related parties. As of December 31, 2022 and 2023, the amount due to (or due from) related parties was nil. </div> 5000000 0.04 4790000 13000 0 0 0 <div style="font-size: 18pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 18pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">19.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Basic and diluted net earnings per share </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Basic and diluted earnings per share have been calculated in accord<div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div>nce with ASC 260 on computation of earnings per share for each of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023, are calculated as follows: <br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 61%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except share and per share data)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Basic and diluted net earnings per share calculation</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Numerator:</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net earnings(loss) attributable to ordinary shareholders, basic and diluted</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">450,144</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">355,201</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(26,795</td> <td style="white-space:nowrap;vertical-align:bottom">)</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Denominator:</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted-average ordinary shares outstanding, basic and diluted<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">100,870,300</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">117,647,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">119,387,937</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net earnings per share attributable to ordinary shareholders:</div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">4.46</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">3.02</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">(0.22</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">) </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Diluted</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">4.46</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">3.02</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">(0.22</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">) </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(1)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Retroactively restated for the stock subdivision as described in Note 1. </div></td></tr></table> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">For the year ended December 31, 2023, the effects of all outstanding RSUs, share options and warrants have been excluded from the computation of diluted loss per share due to its anti-dilutive effect. </div></div></div> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Basic and diluted earnings per share have been calculated in accord<div style="letter-spacing: 0px; top: 0px;;display:inline;">a</div>nce with ASC 260 on computation of earnings per share for each of the <div style="text-indent: 0px; letter-spacing: 0px; top: 0px;;display:inline;">years</div> ended December 31, 2021, 2022 and 2023, are calculated as follows: <br/></div> <div style="font-size: 12pt; margin-top: 0pt; margin-bottom: 0pt;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-size: 12pt; letter-spacing: 0px; top: 0px;;display:inline;"> </div></div></div> <table cellpadding="0" cellspacing="0" style="margin: 0px auto; border: 0px currentColor; border-image: none; width: 84%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr> <td style="width: 61%;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td style="width: 2%; vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td> <td><div style="letter-spacing: 0px; top: 0px;;display:inline;"></div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">For the year ended December 31,</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2021</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2022</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="2" style="vertical-align: bottom; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1pt; border-bottom-style: solid;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">2023</div></div></div></td> <td style="vertical-align: bottom; padding-bottom: 0.5pt;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="font-family: Times New Roman; font-size: 8pt; page-break-inside: avoid;"> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">  </div></td> <td colspan="10" style="vertical-align: bottom;;text-align:center;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">(in thousands, except share and per share data)</div></div></div></td> <td style="vertical-align: bottom;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"> </div></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Basic and diluted net earnings per share calculation</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Numerator:</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt;background-color:#cceeff"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Net earnings(loss) attributable to ordinary shareholders, basic and diluted</div></td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">450,144</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">355,201</td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="vertical-align:bottom">  </td> <td style="white-space:nowrap;vertical-align:bottom"> </td> <td style="white-space:nowrap;vertical-align:bottom;text-align:right;">(26,795</td> <td style="white-space:nowrap;vertical-align:bottom">)</td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align:top"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Denominator:</div></div></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom">  </td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td> <td style="vertical-align:bottom"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="text-indent: -1em; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; line-height: normal;">Weighted-average ordinary shares outstanding, basic and diluted<div style="font-size: 75%; vertical-align: top;;display:inline;;font-size:8.3px">(1)</div></div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">100,870,300</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">117,647,000</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">119,387,937</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;"><div style="font-weight:bold;display:inline;">Net earnings per share attributable to ordinary shareholders:</div></div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"></td></tr> <tr style="page-break-inside:avoid ; font-family:Times New Roman; font-size:10pt"> <td style="vertical-align: top; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Basic</div></td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">4.46</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">3.02</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;text-align:right;;background-color:rgb(204, 238, 255);">(0.22</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgb(204, 238, 255);;background-color:rgb(204, 238, 255);">) </td></tr> <tr style="break-inside: avoid; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <td style="vertical-align: top; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"><div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1em; text-indent: -1em; font-size: 10pt; font-family: &quot;Times New Roman&quot;; line-height: normal;">Diluted</div></td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">4.46</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">3.02</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">  </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);"> </td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;text-align:right;;background-color:rgba(255, 255, 255, 0);">(0.22</td> <td style="white-space: nowrap; vertical-align: bottom; background-color: rgba(255, 255, 255, 0);;background-color:rgba(255, 255, 255, 0);">) </td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">Note: </div> <div style="font-size: 6pt; margin-top: 0px; margin-bottom: 0px;"> </div> <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%"> </td> <td style="width:5%;vertical-align:top;text-align:left;">(1)</td> <td style="vertical-align:top;text-align:left;"><div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-align: left; line-height: normal;">Retroactively restated for the stock subdivision as described in Note 1. </div></td></tr></table> 450144000 355201000 -26795000 100870300 100870300 117647000 117647000 119387937 119387937 4.46 3.02 -0.22 4.46 3.02 -0.22 <table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:Times New Roman; font-size:10pt;border:0;width:100%"> <tr style="page-break-inside:avoid"> <td style="width:4%;vertical-align:top;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">20.</div></div></td> <td style="vertical-align:top;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="font-weight:bold;display:inline;">Commitments and contingencies </div></div></td></tr></table> <div style="margin-top:6pt; margin-bottom:0pt; margin-left:4%; font-size:10pt; font-family:Times New Roman">As of December 31, 2022 and 2023, the Group is not a party to any legal or administrative proceedings which will have a material adverse effect on the Group’s financial position, results of operations and cash flows. In addition to the information disclosed elsewhere in the notes to consolidated financial statements, the Group had no significant capital and other commitments, long-term obligations or guarantees as of December 31, 2022 and <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">2023. </div></div></div> 0 0 <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">21.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Subsequent events </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On February 28, 2024, the Group completed its previously reported acquisition of certain assets from Singapore-based GOLDSHELL PTE. LTD., or the Seller, in accordance with an asset acquisition agreement between a subsidiary of the Group and the Seller dated December 8, 2023. Pursuant to the terms and conditions of such asset acquisition agreement, the Group acquired the Goldshell brand and certain related assets for a cash consideration of </div></div><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;"> US$<div style="letter-spacing: 0px; top: 0px;;display:inline;">550,000</div>. Details of the acquisition are also included in Note 9. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">On January 22, 2024, Maxim Partners LLC exercised the Underwriter’s Warrants granted in connection with our initial public offering on the Nasdaq Capital Market in full through a cashless exercise to acquire <div style="letter-spacing: 0px; top: 0px;;display:inline;">7,921</div> of our ADSs. Information with respect to the Underwriter’s Warrants is described in Note 13. </div></div></div> 550000 7921 <table cellpadding="0" cellspacing="0" style="border: 0px currentColor; border-image: none; width: 100%; font-family: Times New Roman; font-size: 10pt; border-collapse: collapse;;text-indent: 0px;"> <tr style="page-break-inside: avoid;"> <td style="width: 4%; vertical-align: top;;text-align:left;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;">22.</div></div></div></td> <td style="vertical-align: top;;text-align:left;"><div style="text-align: left; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-weight:bold;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">Restricted net assets </div></div></div></div></td></tr></table> <div style="clear:both;max-height:0pt;;text-indent: 0px;"></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;">Pursuant to the laws applicable to the <div style="letter-spacing: 0px; top: 0px;;display:inline;"></div>PRC’s Foreign Investment Enterprises and local enterprises, the Group’s entities in the PRC must make appropriation from <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">after-tax</div> profit to <div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;">non-distributable</div> reserve funds as determined by the Board of Directors of the Company.PRC laws and regulations permit payments of dividends by the Company’s subsidiaries in the PRC only out of their retained earnings, if any, as determined in accordance with the PRC accounting standards and regulations. In addition, the Company’s subsidiaries incorporated in the PRC are required to annually appropriate <div style="letter-spacing: 0px; top: 0px;;display:inline;">10</div>% of their net income to the statutory reserve prior to payment of any dividends, unless such reserve has reached <div style="letter-spacing: 0px; top: 0px;;display:inline;">50</div>% of their respective registered capital. </div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As a result of these and other restrictions under PRC laws and regulations, the PRC subsidiaries 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. Amounts restricted include paid-in capital, share premium and the statutory reserves of subsidiaries. </div></div></div> <div style="font-family: Times New Roman; font-size: 10pt; margin-top: 6pt; margin-bottom: 0pt; margin-left: 4%;;text-indent: 0px;"><div style="letter-spacing: 0px; top: 0px;;display:inline;"><div style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; letter-spacing: 0px; top: 0px;;display:inline;">As of December 31, 2022 and 2023, the total of restricted net assets was RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">157,024,000</div>, or <div style="letter-spacing: 0px; top: 0px;;display:inline;">17</div>% of the <div style="display:inline;">Group</div>’s total consolidated net assets, and RMB<div style="letter-spacing: 0px; top: 0px;;display:inline;">157,810,000</div>, or <div style="letter-spacing: 0px; top: 0px;;display:inline;">17</div>% of the <div style="display:inline;">Group</div>’s total consolidated net assets, respectively. </div></div></div> 0.10 0.50 157024000 0.17 157810000 0.17 Retroactively restated for the stock subdivision as described in Note 1. Expenses not deductible for tax purposes primarily consist of share-based compensation expense entertainment expenses exceeding the pre-tax deduction limit. The reclassification of amortization of other income and interest expense and guarantee fee to other income, net can be referenced in Note 2(ad). Represents amount less than RMB 1,000. The reclassification of amortization of right-of-use assets and (decrease) in lease liabilities to changes in right-of-use assets and lease liabilities can be referenced in Note 2(ad).

J$J""\E:U4F,B/D9X(J5X$*_+;X7]\ M&9N5AAHAI;4R<0-U.)$-]>04]66:>$;DWVWR*ID]R&LGP491CYI?D4,4$96. MQJ=/8UYNY'O_]//%R/,.XBXU$6MP>Y:XG.(-:'J5:2AHQC@GSF+J_!CI$DBN MGI!GYK,7>"4=[$6A]+ZIF32?98+>UAB8IL8-DW?7@#; *H6-3/SMF3"_7]#G_'+UYNDL+2Y^5K)=NT61=IA],UQ+&B'KA "L#:OB_ZF*&(W.\>/ M;4M-P"67MP\C@XM 7M01%B F+/6,Y M3PJ-W)O!>(6A#;+7S;NK_]FXK)ZM*FS>5^K, FT-0(D4![II,X&F$'W>'8G* MB8O0M$L> OO[8+(>8C/ZPL0VM,/>7#5<@0B[3O."5]LV)Z:*C25EWA W\0X6 M#Y[O]$QV1=F[HZ0XFIAS!YLLNFZ1E\KWJB1(;Y 2G(S-&-D%W8O[#<)X$'_L M%X=WHE$E5[D.>=T6>86L#"IAU*[?2SF*:0"%M \P :G?37"G71DFTH(8M8/B,E).?FKM7ROB+%"?1A1 MJZ(X8- JKZ P4K)(;T'TNUMITF.HB78#HGPG7I:DBR!C(^XLIGPPQ%+$G1X\G",E K/VLA$1N;"^A3];]$_!ZZ5>9[; M=>VBXZ;1ZL@,+.!Y\6UU]JWQ59JPIRZE$4X5U-]!?7,NV?2$%RWN(A=#C3Q# MF?3,>SR1HA4R(0'5-+\)I&!!-]^;X>>AM-#LAK%WP^\>WR($ <$(#Y* 8X[> M3B4XD@9&*(\Y2>VP!U4FN+#[<-FE#.(HSZU8DH9B6@0#Y,O"#/XL!>U/;HCS M(_YD.)E@9?;"4U?\GE.+*.8K_$!MY$+W]1&*\A]GJY=!08;#6?V3+MUQ]37] MR@?"8_?RGU\+9=V'3+G#Q1])GUP0 U'3UF6^^H:^6Q6,E5L2ZW'V"&& MD=$((MJ>AL<\A$.2Y?LW.A/OBI,-1N2:6X6N;!FXYJ-U1K)=%4# @.0-M&^LH[ M*KIYAZQ9#)EMWH#/<#+%EB37XG(L+R3J@">&MJ>4=V:*UYDY[S['OM.%A(%X MC%']\V9Q&O$&W8QQ'*9G/@=DM.S@A+S7E;A/'RMQ?T8E[LTLMILU0B3_'0\= M)PO)_ES,BW;20J%A>*0L:-I59/4M^*)$10FHO<-J^_9!31ZB)1:& @3_BXI# M#/F,^0]DM2)\UX)1PK6Z,P8N;E]$>*XFK*XP1P/ MUG.NOV>=5S0@.1FX1RU\U]+=SAY0HK6HF[H4EU[]%3:!+AH+6X!QR<%7*=75 MYQR%-N3WQP.G9>U%,TW@-@E:.O8LT)&V+942I%O%5_&@\8)Q72<0HE.N<)*/ ME0I))M@:J8>XH(7,S:97!]AR^89/0!06J?AN__WY T'A0,=6ZY^BZSDM,3BS=Q:O!)WJ/!E-V) -^3,K06ES3,3^Q(2$V!IKF?S# MPXU?9 16(N>C+CKM)B;<$NH,"2^^.$:."]P5UWCZB&S_N'EX=X?O?L6#?UJ; M6T:>%>DEQYCEY5UK%A&GPRL5&!+''?;[[.RY0/S4H_]\3RYEB @ACB 9=3!1 M%,BTL/>/LY=G.ETI]D(YZ1?Z_#'0J:(CC;T;<;RWZV/1,4[F,%,*IX@CEM$% M([=%6U5[,I+IX=9;EWRPMB1H%BL*0>X4Y51[P\0JD'O550=*0Y\@@]='S<"& M#^)JVL@D*"%NXI&Q..[UY'>T#6G<"4I%*ZTFD6S% 3]28FS:\<@(# )*5AJ; M#W$ Z2!7='UD$^]SG,FC*<6C 3AQ4EO<9V]:&H/P\Q>Y+R1^P,]_BQ-)=B.M MHC5!P5\.TQ^)3[DN&^.F"I=-@C\Z8HKO@B\MZBM1=EF*5]#ZHB MI_W9IG7#3=FTY9KTU+KA:HK1JR*.;.+$!?T.*;O1]^+LE6M' [6@JITU-E"T M*>__9)3>+?K[[74N_?'J:#:FNJWOQJ%#DYC3B7Y,%XT/,>_TK#1S8I[;?4#N M]SZ5>^*MSCU%@VP,W$_RPC9'\<&DNF^B+4,W8+D804[;-7F041^K!0,[Y!R. M7G]YY/".5?YM4OTV9/@!$L0_0Y1^QKLS!?DW0")_';DS#"5R_U3K'SP_2H! MFA9MJ ]J(T;3@!*1!V^78 L],6%"LM$9/":V%DVQ6>3VO3'OW"F,(OVD-LOH M!&^T(*#'](%@ M\,1@E&[>YUAQ)\7+CV8XWK)PNHU"4]'N,@([M"I]]&JODC MJ! %=:0&],RS* N9(\:3]C''>&GM8V2HHS0E/*#W$0K3T/$)G<,MI@1!,:D7 M T"CW5X :TWQ@;P_';&SYPT2'%-U,W#C+A51"@H MB!1;UX 'M5D?=6&)-SQ9\95O67>KE.B1*8 J^A7W<_RO@A]E%F=MB2-'BF>Y M$.$2#C?#- \_^\O3U+&@L%--$S*HN7U^)PA3NX0%EK48^!'%FAW:1HM-.)3. MECM!YF[:!GU=4GJVWD7H%GB^FNXPY=;I..A?YC4;_88;^&L/\!U@H-(#[Y0] M-F&\#[]^.5#9"$@[NC3S), MJE2O.Q9DWN=RVV8R!(8GJ>]P,&G)(Z%1(O$SFF;EY2,P*:YW^(U(-7]E; M,%+^&)7A2;?97ZR49<&&HV;:[$?OQ;_%-F6$PM9,1W*"2E%HLZZM48%;<8]. M\4?D]FLS/X>M^3]#^!K-JLF6]D,&&&R!82+Z><"1H9I]VW3]9X MF9AF(Z8&A-G*%#3TA#/G')3_)I988<:J>!54XH,MK\8 MNJ ZFE;8-JB%$*H["-T_GW]+8QZEG9SWYN6W%WK/97@\P!?)=+ETLD:]\/Y$ MU"->(.F>#@,<([&&+3C\HFMICM1K M:V-W>M]PY),3-^XD.5I[DFLB!\I/]X#!,Z?6>9?&M)/2S1)C'RWJZ[)MU-C) M;VR+'IC&/%+XTIT-OWA0X"/ UN%U&0R2(0D]%:WK M(F*A9O*OCIW/+674*S-J"%CRA[/([/.^(&\6#':Z?XRF,N=WLI4\_IG*J$LM MF2[*9X.UFHPS9=\X*2FET8S6P*]HTDE8R3L1B6CQ'A[4&\_&T4(U3\Q>RR < MTM6Q!HCY!UVGV3NC+N?=DJ&>45>,F!Z$/C^F$23 &;$["D3?(&PSR8/)L\]6 MW_Y.F5C#^MNW='C#: 8@CR8CH!O/]X5.1Z;QW%$<$]5?>. /?.=^-GVKHJ9; M:;/_K(,M;J!"+6L,IEN!7)[#<]:9N87E6QDC!6 SSPC)''3!@T69WG]K6V& MP^I[Q]HZNPI%(UN#8Z7U^0?BC)^53.(22Q$P4T[21L$Z:(B5> MJ8OS)_P:$58;8)O-U= M25V(ULA_T; ^4B';.%R%H2"#%;8D=JK8C/7X:2.7%@0;Q1\K0VLTP1O0 M2B. #CU?E!23*W#-I0DTKB2]9/$=!V4J\&!6C7X)WR?=QN3Z-0FES-PD,M^J M-)[W(ILFIG(43;8.^N]?(%[?NV4$[MFPDKG&Q-L+6FB);;G[VL('^D=V8K]C M@:7Z=Z:QO)L52?0JAF2>DU* LQ5[FS-7)C>6)!1(\3N64TQO;I)X4D;>CKNU MD@@UN?PG?)&HQ862A]6 \&-*?M3@2B[ M3X>E2-'!DT:8;'P.3'?J^83?R4K6+PK_\1*8DC&\_/8B@P7"]7?J@(LE),UJ M7_*-T]0R%761IR#:&DW76')&[ V,"!_!Z-X'X:X+_;%&$VQ;S>WC4VLOZM6+3=_8H/K/LTB"N/HZO%4^T).?&YB=6B$X MP7FT5I&OG[^T3I$XC_:",5YSK1L0(XFP)4$9I&V[T='GEG\.J]9U=9I<^ M07^BVB4LVI8EVZB(%U])VW@GJU()NI75C-!R3\(O*JL9D^X-S".]VM,OR?3- M*HZA+,=LUC,<05&L.&TL3OY"\#)>C(@=/#88_7'P-[ M9-83+7:TUOS!+[KQ0(7NR+RP1VE\J_[.C?'6'Y0?LOA3(.1NK;TBH&2TOP*L ME@DLR7N+=>0WR*V=DW 6MX-HMN1!'YON20]1PJ>R"75Q\K\+V55AL^>%* M%HIIC>PUIC[FSO9X2PEO'5*=TPCV[6I08F:I722;#P1;<@.2L0O)J"T] *QJ M81/39T71AA+3636B%ED<>.&Z01??,R'(!^5U^@-W>'F[@SL!0Z6+V>7K5NZ" MT@+'PAR?G'XD2/_SBP[@2(CSH=B48#S8!%5(/C3H"*S$1C]\V>)MNJ8:#*EX M0H@<4V9LG2:7J6HVKY#-2R=E4GN85MU+FD];,-(P?(B2#%B]UT?;DN;^SE16 M,Q>NC>>ANJ%P/CHR"EO&EN6N!D_ X6I@VJV75W 6DVYP<%$4^T+;P;GFH>7< MH55CIDO_\WKT_^2,Q?.>3F6H*0]5VWQ3Z9._H;EF[;\9:7F'>7,G/2 M)>KD_@/=:P0$,4I?\O"SD^X]*]@TWQE=&7=K1325B>U+K9VW*^ M9/CIL @B9M\U&[@)K[:[82\)LD_KZS33*]O!1DUR:6Y>H=9*3"@V5P/G!.W MD9!>U T=,8^/V*1.-2'(U1Q16\YJ(^53CKVS^@:HT2%_SH*-$J\?7)IZ4M!]Y?LD^;V M>8MEN01DSZ1%7%+M^;VN[7[^6-M]_XFC*3=@E1CM:7CY\T6VNCB_B,"M48X7 MYOF2&2DUC#!T!)PN]7,=:"LX&%>LA]2T9Q:#G@K"=.(OI,^$\ MKHM@>ZHB]8#(2%>,_=%SBVXQ,WO01+U!D4SX;H1646@O&0<):0\R^T;1HKFP M:L&L:FLH5YYIP$0XI!#Q&P8_/*5%M<@A^ZPKBO MY#AQ?3EUMV>=+=KA^V"S]$I+"[Q'7'7#>H_N8Y_IL408;3.GMKI$GRUH'G62 M]1QR8:.4]XH!)WOZ/^;=-O^7R]\GMRO$Z7=\N=A2J\.>QF W25)5)=^23-F> MMEP@+(@AO:8_IJ)&SURHU/.<5#_1L#ZQ*_^IC8[WVI@Z? O+O^45[65X7#<= M[C&C=^;I.7E;"ZHZ>EPIGN%0T33+;;P@NL[TPB7N88HC2@G6'2\2(YB4$0FL MZTE7%3;SJKF9GK]9H9(5="&MSDG C*(5^?V'LL:+=<.>4@S_CHVV*3FAA>[A M7F4+4'7DG\,"22/;KSD@XHG^Q.>X9T3ZUQ-ISZJXUJ3'*-!6IV!< M_&270E%6E!9EOWI?)#G1/W_V;AQPQF[TLR\RWR@2?*"^N11W Y[,K2*%$L]^ MJ"YSY9;[06-:4E 7QS6)KE0)?T9]$G7L4 M;KE/N3)YMOII:+M!2$CQ @L/;6J #L)UZID+!]D%\B%H%BI@+7'H//+Q&KL@ ME QRP+%EV-6J1+(R%J;4CIL!E[X73MCL!^I@*X7G.5]MDA5*O38VL\SLUNH% MQD*M.%CP&&>2;>\V&.QD;$:3;BEQ1+C"&-ZP+OJ;IGV5C@\RYAIJ_D9= ^ S MOSFCX8RZI7RXSY^_8!T0#$1.CU9V%!>%HJ]\\6A6GH4)Q2++J,8LB.Q4)FY) MRA,]O]FHT'(FA1AGLWB_ER3<=W$SV*]D9MN%TPSN/-SNQ>?%4)V5WJG]OV4/ M[[8_#Z-I?@SO'S7-TT_&FB8B$OMIA !T68JG)S>7]GOU#>U'1!Y\T^8[AN^C M@!J"W0\AA/SO[BON)S*Z J8ZA"%38PF_WTTKP80_@/LIBW&,\#94!DEQUV14 M;4L6*Q=!FWD\Y]""J&)87X%"+K5H]T+"@8. MX['HN06%\IE*'OT ,G[>N?8]187"$1OI--??65A[19 2D;J8N<7))E^ZHP7_=F; 89? GO"4#%]4NGK(Y[1W%639NSJX $#Y[ M)W\AGWIG];9;':$8_*7?,Q:W3)N>K++)VA<]N MXZRL<2$B8S[XC1^RRSW-D;1=2A.@BZ6K=+^;A(M]TI;=7!'>HJJ85X*R:>0E M#SHJ6CY?=([F'P^*&0$2I=OWY2&F:ONJ=\.]\.R!?.8=D+\Q$:,ZUYK<*7A. M&3D294^72/\0_F$@7V3U$Z:\2,HM=@#//X_[ FD6RZ:L5K\1 7=UG 1,+S1& M#LM]B1)9^-!%FV_@)GR# 7#UZGG%;9E-!_@76R[OMU\X*AEUXH?+BA/B%.AOT MYM^+3*R/L0YPH:EL0R?Q[\3PGAG!KGF6=L/3Z.-A)L/Z)A7GE+;^XZ?\DM/4 MPO@W9S+MW$M%746^HP+U AVA.(A@:7_J2&M57*XB,.J>8O]C%D# MG,5HO6GU?3?S#A%L1PQ0%(.R\W3L'%2V!/?P6GNDPH,X_*VT;N'Z;-J81HTI M:U VY./MXC%NG8Z!P1N:]IF^JI*0<@@5N<- U2K0AR(XBJS2%.]DO9!T>.7N:,E=!KNHC):"@Z:B M$I"C5'PAOYV>%>;Z3K ME[M5%^_WU.,XI">@K].#.!/!)#IG"\G804Z6)PWHORM M2T^G@/'.ME(HZ/,Q407OUQ^^ Z2/:%BR6>>X"4IRSAOD-J>TM49OJ2_[JGBK MN_@6' XT>]S#;QB)Y]3H4IN5B2C;*>R/8J3[Q0U#0+E5FSPJ"F,PH;D/T2]O M_+N*=4:GJ@Z"[F B%Q>[<'X*IB"/Q]>^*,:FX#QRN:\^R+538VIJE7H*KYZM MBC*U94WK'"*#/J"JZ.NAA> 6J4U> 0?"WN51:VR>)1/B<[+$BJ>X1S=/-PK, M)LJ#^U=)T>OCI1YD*XNA%5-SF=\A@0H[,..>(-S(3FXDB!K8*[-_VLV7']E9 MW)4M83/GP!DR;&]$+)$C9)2J:)7?J"M=N1 2/[TYCGV&;>SDDS03RIO@F)0F MG;6<_#MZ[@G@]8\[>''03AP_$&!5\"F _Y+B^K;HVU**1^$-I@E*>D-VP97M M3L6@TQR"$K';ZSN7.AS(8> 8>YWT ;F^6I?'.:]M\K)P_0BT0?]1C8X<<3-# M+*3._C$*%T,!-C-*/5>EGJ=*/8EKHO6845+1.P9GU5R6(>UWG"9,33QN%.R+ MD5U:?!!G6RCP)M2/.#&^I)#:8PO"8=?,@F+ MS5&ANF(G.0=N\:4D%9>2Z/,/5 /IC0N'ZS811I(2=-#+IP@-#HHF^5;$("Y/ MK?R4IYK39L"17M88CVY/3(3((T,<7MHNM'0:/%$61%]^Y<('AXQP$5R0A8(% MW<7ZD@EIW6^."7R#0D"O:U1#DK@MK_.-3!'W>:\H+[J-10U^,,U]<:YP4^4E MS2?\L>GI%PW+UJ,=-FQ(H_[ W!*&C?VC@)7+*+PEBG,+#8HZ:!^EV[B#*CVI\X3:S\"W<^U@T8AJPY5. MNXIJ$"F^$K5"@[9L[9J/<'XS>4C=;U6+:< M5:2Z+TVU$2/C]@2$GS+:>4^XRS;.Y,D#66J8V-NZXU0!^L;'#!>4';-],'R3D)09:A4EU& M(39)+%23R\(&?BVU3TA'T[UK%6K:M:<%H#4G/8W2LL!%3NX_>>2@;(GLT[TO#=(G\R2Y,C7Q M!!?YDIC97+88$U),Q.9O, P(%738I% @?%XXF$V'G^QRTC(?+(IAPA ]:N > MN5>LGGR;GFF7K9)!T)GFFA$%AFY6)V#%2S:J9X%-ED6NZ@9_1F'>;+EIA 4/ MV1;+Y:PPW@C*^81!6TDU'9*:FBX::K*%X]#@:YRW4_[7H9?D:&9H(,?>-2 M=>P+ U^]T2=;HDXCLKMN,SQ;B._RX%Z53,:VA00/G8+7=E94WMPAR4HZD@H3 M[!0\R=.5-\#?.@3:;PPV?%-FK([>1_@AU6"C/A4UWJUC-'O-)>4# Q/.8M!= M&=M2C^%>@BY#Y>"\9N6A*>OU%MMR<^S7*E(K"/_+C$F'#F&(V]XJQ[:-%%], MND,E"01&;F.HU-WU)6?!DBGK&!."EGF4K1YXC<7%Z)I31$E'/M[/5INT#+:T MGT\$HI)0W_<51Z$T\O.$I""E>A)0,;H MADMRBJG$DLX5#DPC!;<@T<82.IEZTU@ -Q6,0=7FD;J 3B'[L.::53_4^$DR M76MP-KB9Z(:0!6JU8A(5:1,L$B)GE265P,QAD4ZME%#V3=%L])P#*W2%C@[( MEQ(.8DEG:]BMA$T-QX-Q<$8^S(W$+A2YP*UB0@?8TN.64EDE0I6=$N@)SV2W MO*S&4 -9"#L]UP2,*H$*Z.\W(U!X:9?&7[+W4#B<=)+G.;@NY^$ABYEHM;,E8JWQI?K%].+N4-"(]P;AVUY&8EPQ(,&'&X*Z Z] HN2?7OL].J$%ZS 1$ M!86=R?_PC+_Z5=$C:ZWM[JLW2C%PZ8FW2?CI^?$3_@6!)Q!:XQ!F6B-YR#62 M!SRO^B4^GEI=1>006?!+&?LE"CU%P2H6DQU?$:I!41N6BZ)3DGVI//I0T[*9 M:^2WE4+QHO(1M3@!&J?AZ>6P&F'[*-.O'%CKX!/0Y3E,0,5\: X53;W@'&*X M$IV5)Q(P49( V7R(>S"'#KBP)EQ]V$U1TM ;WP#C7^D=.\E+=WZ _(R]\*@] M#%+1V*)CLE.]<,CIJTXLG?B?'T5+,2JV(KH5P_8J\+C+SKLL%42DW1J27)$Z MKOU0.%4/\*M30N!(:LZ39Y>$P7L$#!#5(:!!KLF6PS4#ZM8DHOJ#S^N#T>,S MK!!-J*<2LT2P1:I): 5&.5\$0YR W5T2.RS?:8% *#N2U21X;D+H9/-AM5'F MT-/,_:-NSC/@8RP)<8G-!N9J$B L$,+A?8>]YJ+]=7R[<25)&8&>*_3B>*"P MVR;^>W+,<;)MFD6HF_4F3]-#%T@QQ)8ZYV? C2JJM708\SI)Z=N0S'[ M85+AHH7 -J.GZ.]"DV!Y+;RK[6X>$C$5ZKSR NX/R0+U&/T3$^;U'3&)W9X&P\&9C'H\=^'BFZ7<_*";KWQ,1D,#-P;X!, MO!#5&Z8A%+@7C$9"@4U'">*Z^5PHR[4=#*0*A@)#7:VH.5)FT_$N2,,#LA:$ MU@"\!> ><"1S31L=X>&'%_PI">6K!X(":,D100Z$"PZ&ADHBL/PVLZENL&7A MFC5&"O*B5M/L%Q>7+VG+":*ZO=7PKR[J?O^C+^7K;MVL'C_GT30GR\=)Q<9N M[M)N9TO,R6?QMMC+^FCS__BJUO\9L:K0<'M;!@A0I%=0YC2J<<="DFM=:A*\ M06('BXWVL)DVFYCNFH[E?>'O6>Y>D(H;Z;%#&F+A446#PQEB?U1^U[;)971+ MJ[OGS8ZF*T9FQ1NLZW7V3JO:(,O=,R;B$A\^%BI_J(E,-\+5(B8=,1V:8#IF1/&"H&$7DSB9L(KM1-.\[YZNJJSVZO.H$^47!5SF=*\W2RG5= MC"&KGS@\Q$!*YTEZJ$YE=+6US'@]N!0,-P*"81Y[RFB%&5IW !I$7X:27TJ86]2?_2F4#R>@*)+!@\^#71B7SX7/W0Z(F'#TNY>- M9$8522W[\;@8D-:Z!+D[7E60.29COEAZE04'+)+RG:WYYF%"B T D 3J<0M3 MT,]"6^MY.1Y2-?0]2=)I"9F2B0$X9J9+Z(IG'@&SB8/\[I=JJU!TE!4"-@3J=:JV.R*A?[<79EQ[QV__/GG)Z_>//NS_F/[2N[.#D.M_WS@TS7!M,]F"Q:=^>\_'O#/ M9*_E9S3%$D N5Q2\N&!^_YR_J\L)?VJ2YF@.P].M2\O)T$>.OOJ.LH6T822/ M$T;GCR/\\[__2'D<>L*CHZ.'&Q]Q./B(_GO],_4)0U]TTS=*9VRTV;)<H+*OYALKC)R):?DU:[6V=WZ^S3F+5$]&=J5Q,G3,RU-_$7=VOO M;NU][-IS*TXK]#1LL7%Y?9&PLGL'=["R#X25W5F"_P1+D,^ 9K!R1 &W,D/$ MW4%SM[P^ULDAJ'R[;DGB=W_W@KI^5$HW;F9P&T#?$6"!*NEN4L]-JE%\8QYIH(01OCEC;."VIT=:Q4,U(>5%PZ'.Q> M(QENQN!?,#8_(>.U$#&R("),N=Y042D!5)3' %4$G@$.,>7J$4[0_;Z26XA0#EOM8U70CZQ)*UD1 M!D*]ZTY>I\C58N1N@6H]LA6>N,1"6HR;+!T90S9D*+2=3=$C_(O5V]&V"AI4H;/KIHJZTFL;J$*'UBYMS ;="S6 !) MDTX9IPR1M_+>"M!B^00I,[D"#V[HG_'JA7'C=6JX*&GI0)E;VGEBY6 WBI*G MYGB%A:46M'-1DVP:X12JPRXNSJALBKAUE_ERA=+B:9//"V(FVQ^]*0D%-L:^!;(=Y3J-)6R^4@X?C35M68=KADDXI#M$^)^_CU]#PMP!?YU)WD1Y MPOS;,ZT*K8J+F/_N\'KD/:FK'<]F?I&XMV)6CFS6_NC%T@IJ2BKZ(CXL5VQ] M44XY3(3R0BS]A&VH<1_NT! 1%GERBI]0ZA",9L-_J/JXJ6Z=OK/@W*>.Y[") MUJNCQE4V0UPIKJ'9L"&)"))/(V0]H,@^NXIU07>]A>F;E5MFV_\1VD^-9.^A M(%-A"PSX)LP!39.NDEBWN(IZ%ZXZ,L[\35:/&PV6(>%EEJU,? TJS/#W?!V^ M-'K1$A0OJHW)AX+]3( SD-;DI+Q(=OKZLFT0'K&@FYYF#J[SE88DWC&N"=]$ M\9Z@*[AK_-"05U_B=.\ONZN@A+:2=[_EI<*E?BZ*S+^R.EW36W]<\9 E M[PV+>_2/G" T3>1!5//2 NO6,N)9X0T*F-K,842@ MW.7>T6( *HW>DK LK%G6/E@/KZ5 *G)$D.?QT>/P+D]\N'!\P--8S#4-]Y,F M!4PJ!9UIU.R/GKVCMS#C"U-1 5D[7<']P2"DXZ#$8N=%S MTOJF&SO0_X[]VA:XL2?+QNN;A/E_\^3YLZRS"FC[,/Q0[Q#&&=M5U-%B)X:K M8C,/,363F9\%PQ2&YXR#$/1>YI&C*Q):\\]@BAEVW3%2 1 ]5WJ.77$ZIQDT()8 M?NM52Z%.E!#PD JKIF'Q_0CJ^&4]RM5$1T3&CF$_1HC5;5J4QT UB41\,#,Q M^B-[+N. KXC M!?Y A7S@&9G1!ARRG^A@Y75@-]ZSCSVT19$8$MM)20W#Z"7 MB4D$1#CZU;A$.>B-MFZ7C),O5K#:U! M4[J[*EEI[*I@6QZ7S1BERO>^#5[-Q*IR)L9B;%]+Y?HTT,DP<(1(VUB_* 2[ MC1SNA7D97'!A^KGTS;/.;-HM8V#[*56XR:+;RA:4\ 9Z97>7N,2:&UQD'(GO M$("WPT-]@_IQ+Y@W\V-W0]0WLC5E"RU92T1VR!8NWV[?LF&_0%S\;K&*GLB.?0V^'>=. \Y['19"_Z[T;E&>H.!GC)IJ=LT7R:>YO .3_/O M0=,4'>*H$2]R"TROVRV=8IIV1^%+AB/3<#K;G^F*_D":(;J'8N MO<^/?1-AR!WA1&-1B\!N**XK_F2$D:%E=%PJS\V#^!;'XB%'>N>& M*$E&:D;,;S#?8&MQB4BGO:7C*<5\V:_%/F4=7BZ*+R#(ZLK;Y28P2W)(@DP( M=\:QK V,+Q>\4>BPI)M*@V"L..,#+T9(\L*K)[>LM.[T1$E-5XMM=?L+HD./7!:NRY]] M*_V0=#<8BMTCMTK"]6'QQXW3U_Q,ZDTM0(/#2!*]S!4:7>.IG$XVCZ9V5>\\ MK40!"R7TWEFQB!RWA,Q M&;*X?^JR)T3"6!Q'-I0J[:*!#X0>Y4 2IWM*M"VD[AQ']Z187H"\*J8'>Z[T M]9_ZMRS<_8,MY' >J"35RJQ 3R2'H0V0')&1)B9>SUR^0=*(+)TZ&6$?]*XM MX7?;BK>EIT[]?I!B*UT2 GR7#XSQ6;S8'](!QQ(9=0J-#78;5 MI*W.8QHVZ0QT;58K[:T$7\:998)8_VWNS()KT@C'\-;692P*!A9.5JA4P2TF MY)#?HAV2UU%V81-_YC-04SE/O"*@CN/PV!F[#K^$3U[/EH$N(\O(O-0IM79K ML,'8WN'& 9=)S]2Q6-)C 45BLDJF5.1IT "P;=](,E@P"J0DUF3V#M3&]=KG M$ZXN;J<,9^/@ S7= 3"A*3F-TF"CR?H1%[BIOL7IV=!UT460[#@,Y'@(K&6A?QY@XKC): "$ M=KI!DF'GJ%;?OAC^>U@"\R)GJ,70'K'9&9X2OH(ZI:SMD\Y.-#]SQVR239%M MO,=+MIAXDYYI[H(@2\":1L0J?$O!2.'$."D\"9DF6%%.@.2A<&/1;;V+VR.[ M.]QW36=M&GI[]2"+;O@T"W(/:('_PG[I:[>1-[5614CJ-;4/B+F2*$LQ/SX9#QR+9M[((T%U@QJ/]WN_R8(Y%1^"*N(NVHY3GB[E@>P] M[J^%.(_]RY]H22$R\?H7,"E3;98Z8W;\ :XW]G&YOFN6 ;O(=[C>>X#I[;5= MK[I7;H4J'R+G2 -COE'H[628F'1:>]XV/:A-%UFT6!B$HF<+E5EIJ0FLC<6Z M(DY%CDEQX+;$#<,R_J_&5=_NO6C(*0U'P]+*EK>+4MKO154FMW/O4B2 47M"\XJ])0PM MW644Q.BW *OWY7A91R[A>UC!CW>:V:LO7SDW291[7MMEZWD^)M\J2N%"V/@I M"QN_!=4@3?P+5V;16Z!'C]0M8/KJ5NQ5S(+2^TUX?N#^>7*)'#^->OR.XP?= MZ(1X7)4N%8FMRZ2+,*IN'<]V1QFR8BG)E2UYC;&,@I@F2/G1>AS$ 9I;2 ,D M^8".?.46AWS0CQ%.$2@7]9Z*9'[8*3H_0 5L9^7;R&*XK$7*+E+SXHHB=(+W\ML)15-2BG.A'NKA;.PB[W7)+-SJGOG4= ;XG36TO/0ZA M3PK!BS*;"=PNB7+00D^48V+2IE/HZK'06KDQM&^R:'HW[/>UMA4 N$I((M- M?QN9O%92_*DE_.Y)"9O:.VET^/N*WKEJ]*(V$!W,I)2K$DZVLQ4!=XP/1YV@ MPN"9"Z)6$91OY;H] *VPZ:,VAM\:JI'+B,)E?MR4Z!B#+@1 :IL22U\K+5$ ME@%.GF2=),P>KO#JA,,B.J/@%I++L("UQ"])P%S@#2O^X=('@0E=I:8H/7YA MAF!^6LV,)T%%*!IPD$+S/F?A:HK<1;J0N^H3/A-%C[[T&&\5ZH@]#2QE$\=Q?8I8(H^8P4H$[///C;E^)ZXNG^DA@<.9?)&C(%@D81 MT\%53HW>:6Q$W'7>4A%L=Y[N"6\V+'@7MT%IMDV/ M\FG!Z<8>3N"2"H7V[7N*WHTU8>[/-DKA]:IUMH 4TM3\P.EZ Y%L'*N> M>JC#1\*$ H1W5;/)T2#3W^BFN"+FI^EIA#Q"$ M9C@Q"E!459QM9\*7@>:K-F&PCUT RM97M+*#<=>H53J 4U'7 M M3>1)E.&&EDM>G4NHV4?%!X>6@X_=.&IO9KV,NX2:M3TREXK"PXW"[;$.:#P% M]U:^DU(O/X4+1\(C1*:;RKIR;W!CBW1B_ MO3%KJL-.$\Q].M8^4LI',G&RL DTU8$\U&OM>XQ%012<&XKYKA=ZM5- MOF12?I-BC&29TU.D146$6J!<\%5O)>E,EPNDHB(L2IX9CSIX%OYM!8LHGD"C MM29R"+Y_J6:E0KT!Z]>(SYP"/L!+T.)NY,I[6@#U!069,7A'ZD[7HQZ5U4&+ M<\D=XH-E8+BW:/:X# :$N=F\^<(/@>-*94C+$C3A6:%-H]$9XT=2>UY1]WDJ=J"TGDWW?O>L3 M$D*NOZ8*!9G1&W>F>L2LQDX%7+XCH6.EAHP*7C2#75;3F2=AXZ&;^'';Y_&Q M[:YA)'VO$J[D]/NP;2YR$ ^H3F.'5Y.V=UDQ.)/:TPG_R'71? T);PRRP(GC MH*&ZB([J3;(_0LF[8 \NN%S ]%$^DQ@,)J!J#?>W5<,$>;3A][10MJQ^7S5K M_^=5Y=:2L M.F'HN1JE<,9;HH.4FIZ$L2;/SSNT5M[=ELMBV\B.2H_P!?F&NA+[HV=VO,"F M4<6SP73ZK^U??F?N[Z-I(5%%=O?_I)0LD3B&<&WP4DIO =+%FZYWNY^65[,9 ME]%F[!F*S494<0\:*Q&X_")O]3K4%M(>.0+&X3 ,U^;FRTX>W[M+'M_^Y/'K MLCUO1Z\[A%,(5UW]Q+O>D_]U,08>KH2BL&YR$\QD. CM1$]+#/NPQ]6"$1K. M*JS#W'" 2LE#11UTG$I>#XAQWAR6.B&M:SYDB.*P<-#7B37J,6_!^VT#1V=. M;^ $EA7LV?B_UV6UC,6FW1SU(53L#TBI:*DUE/0H M.C]G=8N*5B_=J6G(F.1ML#%%V(W9X]-R#U?HH+/#O21:6R)LBA6"*84X0DY, MPDI1FV*"$)LGB;3(80E2ZY'"5->/X./K M)**1(7;?Q@]W",ICC;&1'@.0R\U$-V;L#RL_7U1"-]YVE?]M5ZTZK=1#5"F; MNK:&D5JN/&C#M%&6,3AA1)6S=A@(GPJJ/5R-/S(3QFR6( A[D510@X>S3)GA M^5X-]'[/RB$\! U@_D8X] A2YW)LEA\6RN*P"/7>&E^Q$IGX\:J)T<"P9B?% MM*BT*\'5(I2D+K%F%5;3;;R-OATZ%NP$+3F-.=/D7-C+86)GQ2:\E&=:#5:B M+=ID-][H7?3JO70S/YT1I0IM1A4]*_9[290@"F= MFPNZ^J2I\XFN4V&86Z%41![8+0H7*@2[P&E[W!7+KWIVX&&&.X?CD*2Q)I-1 M K'N')IL#/BT8;/D^%\W'S_N0U38)/GOSJG)#X]LU2DGO4P#3GO0WB^%6WP0 M/>N'#+D6O%,2+7Y=INM@4HQG-"#<:OM;'&XWE,P[*6W7^BS74;;BW$IK5C?I ME2^7Y7(UX>?&W?:>M=65M+?(TX[W%*<4335%3P9A@I^?M&>IU M[I1#[Q;=1^L%5E5-.B466JW"=Y/B1$\CFXV ;RY.@SFD6P>QCYZ5"Z1Z^$)) M->DH_F084QTA7L62*"3:NT5[MVBO9=$Z1[ -9WV\IX)&H%7>JKM%>;# M.>;*8Z"%8B9S^.M4Y^"N"E4^6[?+NX5WM_ ^>N%-BF64BA0@:PR4YR>$9UL) M]]:BJ8FTR&R@WI[NUN'=.OSH4WEBPK&$3"+_D&E IJ/S8AWK<>[6VMU:^]BU MIIB2G..ILWI\OEJ8#$XLPN\B:Q' 62U1:^F(\GRTLI'<">'[(B%6[X-WBNIW M*_E3K.1%36@-)$QBTAOL@D"2UCL$Z^V MJG%3(9]7@8?POD)$$R?A+5UM40G/I,!:(XPLU*' M)9/R4;6:GS#C: S@I]GO37F+R%%.\"SP_W2R-DZHMIWGLQG!RO@QTUF=4Y0& MRK\ND1(Z2ZEQ%PB7$7:9H]9E>.KI$BDJHOJM-+',C.%4?,%4]M"%8H#-8&)@ M$!CQ!N3F^:*<=#4SI7$QS^.#Z:"W@*)#T:GT M7P$*?6LZG?-=VQAM)G7!B!;A"$3-^8;/XOD9FJ1D3T+L*WHY),A.9WBG6@P\ M'2HT396Q5'./?&.CE;0#]66?WWQ@U/-VF:5%FJ%Y,A*=M*CL2!3?+/U4@A9" M,2SMJG0BODM0<<0'63:*5G993R3IV!KF4ZQO=XJ[B5ZM2 MOS=J>;\U**)( M !9YDM8-!FY5&7@X@B\, TMJX95AOP1,9, ,8U%*8>].7*.*%JN';8+ - M@)X)ML$V']: MW0AS@2_DL2I+)AH=$T]L-3$=7<\0Q%B-GKW6L@RCN.] 'L06,]#E5D"PI/E) MPY7O-\PN_ MAUA!TY,]&E]#TCH+#J 4^5791OADTUU.29]Q?MK"NF78QJ<"N+LP!A)V^?5\ MB\0;.E@UK;>"62"Y5F>GCRL>*U5_-C3Q=:5WKD7PT\=E@M'#F$TA2K_1G[U) M+'YD:"'ATDIDE(%KIW)/.!9"'9P94BPJ3*V4YHL<=AG "%W9>5M0[G?@S,,5 M9U8OC+:%:P/UG7$O=[6?!B>:*<3#YKG$C">4/#2U[1GV%]]'>(+SJG/_B%2J&PL8%/-R M-==:_RX5;&AI53/AU;Q=,L9SGC[_1,CI2A$[ONC@G+GDG)O'E^]5%WET/3QC7A9OQ14T>Q/#:EG.8:+DSH60!C$B0MXI694M7QI(F5AHM2#QHBX\?WBX.C#!I'&:4>\H MR8K@Z$^SF*VD=?$FF(BIQ99XA9>5N_JE<@4;[AB9E>JS3K5+!,1[I08K12;& MRE1%4J8_^(YA>[96!I?H"(A:*;75C'IZN\ M"2TNBLA6$-]GC\"ZX_#2;CL,&=R"*?&QL1VB5J.RB!P%,W>&2I;8M'\,A6\N M-T2,8];X#UH IP9?X;':\,U;Z'N0K252N#T.#+QC.NXHS2K+@84[:E<9/E2AB:@1-"9$,1W]C'(K:<4S- MY?OSDVBD8%?Y[8:&X4%-O\F1WYSCPI&(2E-6#O(S["L,Z4XE?T(6FC M%?541VOG=('UL/OZK0/+Y$[8O-Y!"8Z3GA%>VV[KHT[(I4D;C@1$I5@,&'J: MQ+48]5*$0:J1:1]@H=".40$\_+#UO2:[DU+AH%AC3M6:X;$SY84S3B[0[/R3 MCNJ82-LVOHXM#-X8,0BI<#OU,"S,T["Y@@ELZ+_!GH;',M-%A F,:3^2$Q.JJU04C&V77IKIT0^5R#G0OC&I>"M.]67XJ\*!ZEO0Q?NB\M2X4LF^?87:N4*O>W!O__Y7^O5EC22* ME,/SG=)@07P.&,4>AN1Y<=($7WLM!?+0(3JZK^73ZZ@3*?? XGW1C"EA\_AH MG[6[L5CQ6C\;G?Y=J.(,4>. M)=5$_ #P6WQY2C2,EAP,M_03-0XIYQ\SL=<5I328[5F=Y(_VS<&T\CPTOFP)938MFWFK],E<7S,QE!9;CS#-1?!E-,60L-P#N:-"?S(X M0]B&.K+@$G7ZN"^ _N9_Y_/%=Z]&#PX.,C94''X+KE/XE(QS7:#<*P M&$2'LS);AH.BJ)+N,NH?3HPNZ?$QI[>=(<5L*+3:VJ(X1[3:D7BH;74A2QLE M!^[ RL- L'0TN("T5UT.C'R$.OI'"'S?CRL1D4554Q3$5*,75)$6QW^ UE?2 + M%=:]@OC;MM8H.GE0=/(0_G3/7"TGI\E:@9<$-^&F3*W'>SXDD'ICGL"G&D@_ M=+7XS,L.[3@[OQ1Y&C,JSZD%=$B?O&T.MT!A:MUY[]Q],86=WZNG>_)N&W:^ MI*8>M0,AQPZ.5!:-XB3AIK(K\)@$1=.X+(L A/ M6Y@J)R$6RO*_H+B+1D\C0H!M(/86IF!8"4O.UF0FR(C58N $,/5^F% MW,MI"(2!32R-*KV'Q MA"$IY@N+V\@^\";9,*NA\>-S8F"$5AKZ&!RJ\?.%=_;[VF.NIQ&P!KH.I')]+R,>F)]2$# $R?M MH!@N)K?P?J_YZ6D^=E,A7&;!OBXE "5Y:I*]:I.5\DJMW]AM.* A>ZK*ZT(VRY MXU4E+).\;#B^R->6F/V[G!_"N^#8KOA/QLOA5]MVH&MD3>5H%YO:^#;QZI(# ME,YTD(.G_*%(\.K6S>Q&ISTI*YQ&'6TN:<^TG*Q"9QIB%%2VO.1Y(C,;Q[>_ M.$;B;^1292$(X8+GO!;LLYP$$ISE7>TN'J'(*3 MU=(2LR=EQ62!->I8Z-O#;>NNB9YC=?G)W+2_K5&DU4;2?6$(O=JBPL@X$H:Z M-GH0,]_S!7]XI%$)]?NJ*=N)HI^&21M?5*X.,1N:(;D0(;HA\$Q:7"3H62>8 M>5@ .^'[[XFAL4'$7RFA*!H.O--R(0C $Q* C$<2'L&*9%=*-B?B- M)U?62I20Q&H3Y8N)'79(;%Q7&BZ\=T>I2C0&I M#'^M*629I\M9W&^ "'>^_$+6.7%5]BWF4$'HRV1'H$\.?LJ=P4F[X>X)UTQ% M'-,BJTPRZ?2("[[*"QI04IC]89##6<8I'D#IY<#;#40+.I1T>^J*"38;):!08,Y$;I4!=5XD>UA?+G?'?-: M*U?IPE>#&8:\E_>E%=1A$).I8R>W*G@[P4O&=?@]J\J&-MS WM$,QHYXYZ 9 MSR+*A:;GK.;:F.#'AX.!)J)H.D)+&)H$PPHI,5?>[3P@NB5B%%-KZV7B.I9' M=.VY2%.\\=@FZPZ_]'(=WPWNC-Z\:# MWZT2R'QWVL&[?3T+U25B-.0C0XH:;&%C&LA%,6$T:6,E]F'=N9\LA0M9+BAV M'30K%8M#IO_ JWP]&02WP$V% V M5?QI90COB'YWII .=E\7P$CVT)^2X7[$/,;S#W[QCB\HR#@R=C\T9!S+!:V] M7_+,-TH%!5. 2.C*> 7OKZ;]4J0$Z@/0HVPC[BC^OJXNPD3NC"W_M:Y.]W[+ M2XTE_UP4"=JI.EW36W]<]>%.83V._I&'OL.U$,D$M7"J(P[@!UE7.%JIS]:9 M@"DTCXPQH,/S._1LGUDNEVK.HP-#& "2(K_4)'7.+!B)AHP/Q\"2@M4D>%+4CB14,:9HK(E. MKGU\75<=)XHQ;M4'MRQIE+U3TU&H.0CD,MQ47GI5YJ-X=..'XW M=5* #4?*Z6VQ]DC,#!"HNK@03;P MT1%GMJD,4YZ,B.#IJ17!=$=*$%9ND/9'SXT]AZ]'EM+I#F=XN#E\$SI"]^=@$=>8]%_#"-&5A2?^W@%-_*%,_#-S_9[J/89^_8(,HZE0 M_5)7!:!CSZF^_.L7OSS_!E[OK%!]-R%:&$W#D_9HW$E\H2PL"'Z2MY3W)FP M=1:+_/!A'&"$WR7Z-1'!HCQ\L4 A:8M3)-&UC\0:@$_:_2NT1GN%@HUI.0T- MT:^2TTV;G;.CW=G#P*^:FO_UESP8//+>UD5EB^DI>4KM6=A_*UHP+S1=2YEX M2EXW2X:^I[T[RR= ,.@&ZFI^RUR,SR=-O> [9KMBI;BN?2/_EO1S2+-;L&_! MO:4:Y=8\*0G+V1O=UBEISQY^:_IHO;T-4/I[L'N'IGV[>7M/5E)[%]ZT\S81 M%BJ6G]XFF+=KG]Q?%MBS<,U)$;H-M3@>QI:-(S;(B)5?_S9S,^E-O7TEM^(:ET>4:0YU9O/HA%PZ3 M/3H+1T3$N@KVE 8C_ =/=(,B1W-'K.KJ9U6G=9\_H1,OW;2]8K!"]'O$F6PE MF!+>4J-@C:U,Z!5"P;D5%$9-T[5.N#*/1 (3\%-(]"D26'IF! NT&.H8+ V4 M1C UQDCP1A"O6:HH1^-]62GIS=00D9K!X.S,863=IR2.5.>HEGF,Y-(,1Y5* M<]PRXYGQ0[+F2Y3L0:T@]D\*%K]?"!4&N"I,_QV?J&X>F= M4*VSNQ#S\N1J4(_J)% M%@Q4F5 5;R[E8T;30[=85:4%TL]E?FX\3%V-0/=]\-V&H4(5IB0:K?3T MS217X"9"+%&XGZRC YZ')RPI8+I< JS-AC1-V;WA5!I?'>X?W+TQ$V9%N/X.P#@[-K)7*=.CMQ=&,(K@C1O'+J69W3B;APWE** M7O -'-!OW=K@@A=AA-(9W-Q;8S".!T2<%OH I*?XMDA\'_&T$_8I)A\)ZQ%> M)0\>"N\B\KD!I^ DBF6)X#S$I93. M83ZG]?)Q:^VEN?0Z@)SPW6(M.8<<4P#/U-LTLY%+SEYV AL)@;BIQGO,$W2R MSTFNPM+07;MQ8S;V:0H]W3A^F\;GJ==$DW<3^8W^$-L5BP&/-@-M^E M]NY$5N_D-K:._[!PS!8;T"%+FG+52UC1$K)"G,,86)]3]<'.F,[AP=[?-)Y3 MQQ3VE9_S:.^O^ACS"MX\.[[34[K;%I]B6[2*PQ+[W=D6;+AE7PB(T&YJ B;, M6(8=4J2V29+S_O5W2_QNB7^&):Z6GX>;:R^F M1/0F#IQ9;%/( !- ?2$ZR G[.@@ E)5\XE FS)8A;R#.<>&OYGL^%^;?[]Z/D/5U,JNZ:[OY)0=O1-L*TIIEI53 ],._ORKMC1P=YS[XL! M4D+%7J$I9_%.S: MU(I/P^B&%U%NKP-\O/"W<^4]26+J9 >B_WF2MV4L-%P@ M:R5:B&WFV+HGS#5%P7VE]1L$4'>@WJ^2!TJ)LK"S6W!#F\;11ED8 .4I\S!% M64Z0W:JXA$G:$!S6RP_SP[V_[NLP)W2/?N7)I;0WNUQ(W&@3? -T1:"6"9$/ M+A0C.XTD8$FD=2/!6>;+Y.$GN!9HI;(^,FR6#=CS!#GIY:T\&AY;,8=@6P3$ MXZ"('75<2*B^)2$?7W1"SX9"$_U#1 -QFH7W#[7MBP;W?7L'[OORP7U2 0.: M;Z8/' Q'HPEE)M #A\QZ6>$,^E2U,3K95?R=/3U MX3?\4$M_J(P>:)Y422[+%DYL2(168?@I_.$UVV[<[EH MQ=GEQI,G8).7EQS3M@M,J(N](?*:>$6 "$G6?C5X;H)TQ,H):<2X5HN$5+WVBPM3-]!4JW M:<"_G?G4781GQ\-*<"H&[>)',G)SPQJZ=6D[8-0]N5"'-XTEE!I'E<(X<&,@ M8F ?<$2C_+0II*#1ZX:H8]UE88Y50?1KZ":L![ J-Y::PX*+).2*7^(; V:] MKF;KP:XM>\/:/-MUJ,"4QZRF\VO'_>-"PK"AJS\IW,J&P1 MC=BT$C5@LK1A3+&9'QU09VWB<^AJ!C WU2#B ?;E,=3RN&?=3NF(?>#P#XA! MN(>C@@GBV.P8VU6I71 EO5:I3H79$-3 #2F*KI:#=DC0BQSY#S:[8DN-+S'? MXG*C(5+^CR)7DM$/.*_\,:=4,"S>0<[-9"WJLA^TD'5TZ$7 P-"+:*<6[>TD MK#JEH+LQQV3+.9Z,>C8P1+T]24OW[AMEW+;UO?HQN^_(GKQQ-VSJ?_$ MDQG&*%BTK\O^L^D:N>')2Z<+Z)D '),\JWOF<@S)VWC3TU^7@IDKF(>4NV>- MN-S7)!1B]%T#',I2[E%7'9*D&T&&1NY&/_P-)TU)\>@H5!26,:5%G@?(KV5?=@%]3::;F;I528*\#!111T, MGC)&H*Z]GIEX3!P78BP)%T!Q>K!2*"U)^)V%Q'7[AX6<%8D$)9C$Y@OAW"7S M=0(2W1/2EVR6HC]P424FGQ:]7H:II>5R)<5$.4?OX*HEU'_A;S0N_ZB;\\S] M2SRJK#O/>NIG3L>H;,*.KPGJ&XZ*'/R78/S%5D HV811S4&3N]LL7PN*D.O! MZJG3>;.!Y^;XUX1]%I;9,B9/18CB74KI"-:]%3L2#7-!V>.'9OB&[&SJ!H#! MF=SSMIYY L!,[X<*S0?%^&(E)8S@+(,9TQ7H^,LDHTU('.@!Q@W:7XV(% NE M,NYHC-VGS$1;+*%K20**82B;DU)CPY'$*)IIWOO1/)<;UC]55!,;^:F4<[C' MNGB*.$]4!P6Q&UI.J6Z4&*S8@$X!4#T :BVK#1OCRR9X>727 _[R<\#$W#[( MG!;598G.B'Q<^)#=Z(H>X&(.5MO.O.&4,8)DT_Q=S1IUX4BC'(@%'L/I%&YA MP?!\W7XS8%MOE/&E;]F3SL;KA& S//RN$_2$RQ%Y^??#Y:XB? MT[R99-KOZ6HV(S8 *1M>T,.70 MDJ-UO=&>T^716<9#V+KRYWKC7G J)]:6.#C;B,^0':,/H9_2"-XOG<&&6R5W MQGIJ\KB,!)\9G6\,(5P4"9=;-O $"ZK9S65&-4V9;Y$DX\OS@NN(Z,5EQ;JH M5ER4S-A9)QA\%;7J]%(G/Q$5)RZ=(-,PRWMRQ5"L:7]9#;!A;SQ8-O%%TNIF[R:L<+ULY!,0 M]_O+2EH1^69%6DRDX\!G MZA!Q3L.F0%65K4&YJ+K3[A#(&^4.9N%N4!BUVKMZMB(-S3+&,#9Z*4@*)BL, ML;Z2CW[LY*$\];!7I<93N8,@9\DY+XNKAAZ10\X9+<+"M,5,W#!U9]&ZWMJ4 M$S1!/,<7WH1=1H*VX?@09L= +HW3-)?"(0TL^JT4;OOA^MYZ7 S=X0%VY * M*)92W3HAVA5?;JLG.6#.KK K1FG:QUJ=A"8V6,%,!X?1!VYTA@;G@VZ$' M# M6S+'=S\@EA>:'F[]K2XO @G3KR-9KXXE"KB"QZ\)H43UCKJUXDRS#;DN>H]: M>3&%1 \^3)O@!!4_M']FL_ K'=NA:=3>C%/U80WL.'/! M*\/G3+R+RAU4-8LDQ"OQW19+@ =0?M4+5FY*5*C*AS\$?JTC@6L61JM<:(%7 M[=NZ\9'*_12<:H!(^#P9-$K&K25[& _*@;_+R%F:CAR(T* M9 CJBL9'@.I2:V0 $RFRODFJ)NC>SU'@YMJY95GU&R_GI+^;0XC=@5)PBR3[ M0&_"HS9Y&7RLX$>).YT0\>CF^#\%%GBDG4^=O,?XLE39+U<>1QP:A=24L$ D MG'BH4KF\._M5?("/$I@U[6L04\E9Q+Q ]PX =I-^*TR-;L8XJP:O38/9QENV MWO\A*;8.U#>+QS*+P<21KKK"E$-:E "0,FUD8WF5%%WF,+*$)^<7W-B^^:D# M=99DCSDF* T150QA4:-D$(E=N.%(P #.33"G3I/?XF*TPZ<CG6CQE2H M0X]B26/"W=!YJM]TD-+6\[7@AT3U^IS8INM,(27\HT(>6VVX0HT[-BK+SI[_?@N>_WE9Z]53YH*M<(!5D%5>K;2 M_-2:E0;!Z1S.^Y7=3\,V<4+2IOX.6V&U44PI?*.4K$#J<,9#\/WT7T\SX2!U M?=U,=WFW3^5C3A/'P-".0W?H>"#S-]B&;CF9V"H\0S^O%.YMSFM:72ZY/;J( M%=6(( RR1(V/?) 3GDR%R#$;SXB85)-NA.GTBD0(9];UCRF&V"1V,SZO[\RD M;] J[11TA0.F=[ID\ >I!Q0^(QEF[F]XFZ,3B8.\/"N#9<:R+:34%!="$X6, M'YWE"U+'DBLCE(O-+W0RIK&B\PJ#:#R_-$C\H:IV(8-(]+*AQ'?H1(S37#?^ M='2KHI;X_Z2@L!-6'0.=-[QE4HQG.8TTW_; S/W$%Z=W%VUOJ#H6PB%9S4K8 M+&PP14O4K9@MRB,KR>V\,>H@. *0K#*6L,Q?D3 I^Q)N+J@&S*8_TCJ:;1M M0DJ/]I[4]7GW]H%K04)OTW$EQRB&I@@S?UUPD;#(==,WSTRH3T7:P82V] ]: M$Q,4P0U$_F%-B@9$,Q7'A>E=K&$^9$9Z#>JW@$6(JQ7)]L#$%GD+3SF>"$,I M52O?%BXA5<_-N\L]4UD5,<_EO.B.'(0.P%) H> <0> P$!0PB.WRD9FZ\EUB M%64NVRLFQH4\,!JHT>\.22F'])1.-8;UB7?S:EK$SZ-W,HK-^ /B WK MO)5KC$OTR1V&+@0@(184E*O.IU\!\='H'YU:2/AE_(ER!?5DG9F-QJ=WAZ,S MK>*+J3E>F;?0!LJ1R87^&G0T(9%47Y@K2?(.2T$FYP8I6Z&NC":J:,CU%QDJKI(;2 MT(,ZC#V5)#.W*H43:>L +?EG3HK]5MC4L>T[3 %@5668?&!I*1+"55(F:E M>!'1YIJIDGEKB7NAK4E^']/6+,9$1[JMS& +HL02&X'4;J +&^KPX);732%3 M#1$A.K7XQ@Q)<>O2R&GO.L;8DN::9C@1-NEP'07[1O6#JNXBXEIPF57.-)B! MG"$ <2TFVE5GX7@B*3)LH-@\RTT0;",\D!55^6D;Z'O$8/8(V(0B0MD3:3=W MQG*3+,V+972V3HJA:L>5$/:&OO*Y)GY;*S:D+9IWA6H4#:O> SG6)<7:VD7> M'Y^NH_ZR&PS_X,8SO3#A;J.PKZAWB?F:UQ6)Q="/3@AOD!AFD]7MBLVIPAOM M\W8)W<.H@C(ID'F-XCI+/KM$F(J\N>X(77CW1FL#R[D4RDD]6[O*Y?H+(KX:VPY$I9*GC1REV%8^5ZAL9XKA*:K?Z[5< M%?BD(N*7U&=A,T=:_L'LK;G(]$/U33&X(H.2Q4G#)M=%(00@):%1#K\^-7 M)ZVW<-'1BOF[97BW##__,I0J9B?Q0/XUW!"L2U%.'I^5Q;1_Y>-#_XPOO&>% M$;U>@'F90],["WVJNMJ+P9E$N0L5MX-^2)^+]FXWW.V&C]T-<%3Y;D^)@'9\ M5DQ65$H35WY;M PFX'!%!13EH'$.>^)N1=ZMR(];D6U1G/O( ;2_ZW?!3M-] MRBCU )72E$CT>(U0#KJW/A9M!2ZK91L.F+!%C>/[@#6'X.@.5'LM@D-6T4)3RK:P8\2+1G M,"#:%8/I%2UH-94*+ $%Z .7%JB,2ML^9,EA^$L%J;HBT,,R4+P4(E9<3XW4HZ7K@M%[]?S%\28F)>7WQ! L\_=<[/5/\$ZV-C;\X+JY M01UL3UJQX,(6Y IC"MQ/F5,-15['B8HA+>%*FR@I(53+_&S^H&(=3JMZPDE MC3)7:1#3PB=7&/Y<)D#6OZKWA,'&^B-].69NY.U1$X*?F3ITJW@:.E3>4 4] MY;9!_8VEC6^7FDV]B1KZ2J%+B;8+=]X /$FG2V%@O NHWOFB5PQ9$4:(C,"W M#\S3.FU(ID@V/559R>[DWV1WEZ"[A?<)%YXH?^EA4HR^-@XFQ]GD14!S1E]\ MDQXY0%PN&;!O&E/\%]P!P@E'Z!"M*S@K9A,KK>*_F:!WLMYOA9(K@V,[HG-* M?V/:>3@@NF)S';@]0U/#"<\J$ KV2[PA?DYZR,JQPP=I>OI(:0]?J5K%Z&/L M^3@>LQ=K?@7C!@<<#9DOYB+$MZ(KR][)R3KXQ!?L?X1_A%51CL]G#*9:*42N M#+]55V5_]%0PMTHCCU7&^F#JFJ1,7NR(NC)E C<[?0+7E@-Z-RFF,!Q\A1&>L+?FOX"-T^[:T&^$VP?:6-7-VDVR661_=5Y")^F?JFT+9211UV#PK<-I50'YN@I2]W>@ ]^364N?SWQ?BL*DD<9D3L[?6:K1)KU5/]F-[ )PV4Q>L+ M-A!B3'IVXL8N@F^LQ2HX=1:A(P@CRI]\32"S[7$W0]\*3@Y1'ZFZKLEQ(('* MLFZ:^H( 3P1ZR5W9G$,_ =VB!\#)"K5F4-LDU\2_]R0?GZ, 8T0QQ(8+HT&[ M&U:>\:C.*& ?EMZ;9"[.Z@77D;%XH[2'ZM*(YE',=V+C_8N+Y051%C(,=&8? ML>YY:5*Y$RN!F7XV;,%9/F8@LP4LV\Z*B3?B!:D"%VUK=+SVO!BW$4$J@]I1 MT\"+P<<[\:7YIZLRC"KJ.,?'K4;IRIH+;C \!&:JNHM;=-JE1)/%MNR!P'FJ MBY*-JH+*$2F[R!M>@,NS6:',1BG+'6FOOR-PN&"%5,C*5'+#+,)8L)_13#BZ MS)3W\6VRV>8U#;K(M?&E>EG(0FBUS?/0KW>%,L_HHL_C<*#WL)BMR(&2HQE6 M9<719,R4;"TJ;/T7"\ M<+A7+@-N^= BR^<$0&,T,E5@D?[4C"Q&>+Z5G?9 \4R(&:LH_$E)'HO4Z<4/ M8.7&2AI2JT!6,>[^>1C1_+Q ^"OXX.'*LMR$3530/L):VMA\V(1%/DNU(NA\,6KZ:""D.MUQV+8]N6[@IQ^Q$-CNY"U7!D99?)M4#*N:+ M'X1B\M0F7(RN;XVV5FU[4\ZS+DK4)[XB>V U^5-H#*&^A?*-B:J4IN0FBG/D MZK%M&8MLB965CV?D.5\ -1F6Y!Y=V)3F2JP;4F #:WQLM'^TPE>ME8TKZ#\9 MPFB.S13UZU"3-(%2O5R0VX>XJU&3N-[1LEE5D5'036YF]TTN3/73WG!)?E%) M1'?9K HN3Z1_97K!5%T85(,027.B"FQP^;"(@QLHKG]<=L7 BWG9!*>_8,5G M-N6DF GU:TUKM&&_T_57/ZFLD\:,.#2BF2LV8>[U'%<+L^-00=30JU0+&.^@ M%U6R0RT]1T\HI1/<_'(AP)=I$[Y)/(!3*KX-?F;69X:6&E$<2,&W+GC 0*K #Q&2VZ9XV MQ(_'9)3)=R*'*0] 2P#U@DL3<]G#73\^EKV+Z+BY*K'9/0/F;-&C_\3XZ'#H M,HU4EI/__F-87 ^^O7_O\,'_]^W0S2RYN+UX^^P76J 'A]_=W[<5]'FBH!]X MV^R'15_\^OSEZU^>O'WQ\M=1^/]O?WHV.G[YRZLGO_[C2F'(33?&C[L:/]D? M_512]I(-QP^QNDH]N6,I&?G\]='9Z$6U#->DL/9&/X;]O1C]S#IUF82,A/WC M"A5+8@GA%S$$)=JAL/WGS"6N!(R(7+P^AK]<3LKP1ZFG/ GVI>I^/[SPAW"' M0XUG6+'?,D?!&PJAACZXOB#<4,_JTW48W/UL]/-RLH^;5_^S&00*IF3;N$OZ MD8Q]\R^9,>S^X1V@Y?8#6G[3P(X4A,OQ:">BB S9M5T41)C9!_<,+9/,%Q1O M&P67JX53JF["_RG^Q@Z/Q$+#%!X=S-N6J[J-#5++^ M9545^&FCN< >NHQMX,HO:T?'O$@0RI@GRJ5_*FII-S4@>7E.*B[AXKU'E/"3 M:%S6VJRG=/ULST;_4])_L^+;%3E)/SKW_8B@BN^#A_Y)AK*\)WX ML? G#-G+\;)F*]49M5E]$F9H^,O\QVSC8(:')4H#P7QH52U9..C:8Y,'CXNN? MPIWG//S?IAG^Z:_#$T3?&_VUYO#'7U8SC/+A%>9+E\Z;8K'4(RY=/#_]-3*@ MA0?]I6B:]7F!:5'9CJ0K>I)]TSD$?WO^\EGF6V80(FXA=!-LKX3C>6!)_TBQ MB-#891UL0^S[3S)9T8V@9U0),CP):FM!J#2$&Q#N>+\T^WQH_K]G>;T._1C] M@M8B8:TW0 IWQ\!(YA;PX/(=.OS!.8NBBR)FB$NZ1 ZX%41$A.156'WUG@Z: MO.GW.KR+]%HY<$"#'!L$L/)[O5<].MJ___B23:3?_AJN8;8BF,9DU3"-@+Z M;\Q$7$7#?_CM_H/+CD''JZ+)I3=L,K0R!O0^O2GVO$0%'QL%1NK>O>0-PO/[ M*!-S=(&82CC&(;6.Q/9J&8Z#<(H*E;4=<+@^__W-?STXR X.#D;Z'437PJ\/ M]L-O#VF%28:BR(GQJ][UE?Z7L/!_R;&7[_FM>"PMN?KY]V'6^[,G](XM_OH" M O)L1&^,P6EWM;W):UM>W59?),@XMICNDW&\?B7/YAQL-##=4B^1\ZY9@"M? MCIZN2E[]AP^#C,@4@*^*.A@Q"S:]+H0]A!QJNLAD M%FL)-JA8G)'A%KZ<8%/_GTZO/?#O$D?&=92ND4F M?"OR2B.]IP^(:!7/')T$7*G'20C9K T9;]ZO2B%1+,6B!.L(DB0;&N8&3%D: M;'/_(DFG%_S7R"1XF!T>WL\>'#X48$NBEWJ4'1T]S@[N'6T5"\PXIHR(Y(19 MO8 4J5U"D'.W%C/[^YL?1H^"G2*V!WIQ)EXRN_C!HR6B#:)O8\DUH?6>(&.S M1TRK[+[6"^7AL!2IHUKAY#I-?0Y_@APRHL&1-B!0VUI:+DU_A0EYM3H-WDG) MG?[?^7SQW>B)$MM0?BENF^7HT8.#8.!.&AJ4)] Y#TM[1:OLZ. ^1-=SDFC[ MH9AQ&>7AXV\/#X4][=FQD32"6N4%+D+%Z]T0T2-X1 MMLR8XN%A5GBUA=[0D;Z6ZUE1&:.WH0)CTR5H4V/;<,WNOB71E, M,OWRE>:1!13T-%P"@!LC-X,^H%OGM68CY(/Z^V>N$8X>\#,?;J'93_4&\?(= MK>[PX:N?;1_7B(]X\:>B1>229^%+6Q:G[+H$0[2RO $1?.UYKE<_HD')J.\"5\ M0;KN2;-&Z'SL+^?1@J<'[5T>&>.7L8D^2,S5 M,,45UR"$+IDWB>AZ]0,>G4$/= _A8^3KU3,HS3"SL:*PX@8-,Q9:0KQ.NEA/@C?+7D<= M)J)@?MX84UC,\B4<,8J03?0$^;_E6:'&_)5\PO80A61:(9^274*7(.)::+2< MU,T2%C8*-**UB"=+/0]]Z $7D[O+0=N_V$C.]L5BC@ MWK;8JE(2PK(+.<- *_+$S"0(C_!.6%GA _>_O;?_;?J!K__^YK\>/MK_=B2_^$:^]!P^Z[Y-68M.R1 ]6++UG M1C538=&&+QX][ X(M?/>_J.!9G[!&;FCNXS<[<_(_5"TBY)EQ @(:$9#P$TB M#B#:E /C4UEPVP"9#V*4SZ\(K#-H+A=KG6&DI\T=3Z)M@> YXL*F*^685[@ MT5UO=QQX)XOCR8Q:*E*93][EL(44L:!@B1))F_N:'H6BMLGLXV55U4CI(,G/ M\.'NV1U]*.>Q4;0!+A5NX'1!9Q9]+#""57&+YUZU>HLAH-!051>I M@0TX?>,08CK0=44?IJ$WZ2PX^3 M? X*=TC#AD4J. I1N8?:H[J.HK*BC2%+DC#QNNH?J?RQ>KZ+.CR"8CK[HS>= MR&(XC/Y:K'T:26*"/^R/7I?M^>AY#IXP^2W]BK(7,[Y4AT;\4-,_GKJ4OZ:E M;RR 2&?5*[WVW4#\+FXB7D!7BY!$EI&[Z,BEHR.A=XA*_J=$+VD;DWS(69@@ M(E4"[B+X#:=-.!+#D*]8MDYB'2JSJGZ80KQM\4FT1EASY#S=PKR"$^E*"._+ MWP:'+F9_"/>97=%6Z M??6U+W6PCVFPG6FZ*>&E:1UVL>95-527!/IVY0K"C8L.KL^^C[IK-G.;:,9" M94I>L&'SH&NQI_NCM^$D794,AS;CIN6E;'WH*W,&[S +/GSY]4+*59KU(MS( M44#.ZG 7DH]&+>:(.92;XDST8EJD40?"WU*ZKGYT\MRU-F!. ;^J4$F[**JS MJ!=T6Z7-P+!3JHOK-,TJ"L.;GI;+<5VF(GX_AY;1+[-PKI_*O_Z:A]&G_X3U MEE/FMWE7TX):!K?B'!/Y$T$SSO+S(JE;Y$ I:NO1BF";%F>4-Y^=UDWP]$G* ML"(K7TRN., PGO:YS&@P9*[#\U1):X6R]MZJX7!WPY,!3PNOUG.)T]@#9[/- MJR8_9*5-F6TUF%CR_J!QVDJODK_R05QPTAZ*NG!3:3GH%]4-/JG?]Q\6]CQ! MHPA5$7YG-'1?9K#MWEVP[?8'VUXX:'LGML8)$=I#B%HMW7D0MP['R@3L@U@5 MP!($AZ&+YZ ;0C>O!6D'_:L8]'2[#BYOUVF$%W,M6<$I;T0SVM5\+B@^8.F9 MS,5D)9.BG]07WE;G=F4O2.O<.E5GO:JT3UH'%]=V+(GC9O[Y0)?4'U#W]OT? MA@K;'F-/)'_I%)EQ;_5%]/&AYSS\S,\9_OI]?!WU9I>I]1M=>JQA2R_1JETU M?T_T>.S7^VU_KL"Z-E"T?5ACX+#^0C>HV]":M_FB&+U<+6]#6][ A/B68$W) M3OIDJ^KP8->R0H7GTUGPOHY.@A-V[WI&!6]Y<7S\X/'!-;Y P-S7^8H753NO=9I>_+@T<-K?($K/OE/FKH_7>=\/;C&@4R1*X0/^ ^:M>^?Y:>S MHJT)QW^]6^[1W9;[Y)/WYBQ_<'CTRP^A"]<]?8_OIN^Z_)1KG;JW#QY=YYA* MO?7A=2Z/6S=O;Q""N\X>/WGRX.%U'D/B6OXGG737YY^\?7"MYO<_<8M=WV3] M[<&#ZYRL>)0=7J?#\RO1T($2;6JYG?%Z/"O^3:?MV:\/#S_/M!U=9\A@9X[O MK8#2-W/L,FUKO]?^)!OG[\Y^*_-WZI[P]N\Z9)//\F4)JUVF>U?I^F6;7 M<8..7-KD6N/?#P[_].#!4?B_ZYP6 ZE?JS6Z=7;XL\\G[>+/%*7[=W*R_K"= MJ?/Z\.K"MI$6E1)2JL:ZC!4'0ZRV?9@6_I00\$J)IZ*_%/B3Q3$B%KYZ#J() MZ#1T'ZPXKP4$4=/C.5#I'^X&G]2+[B$=#JK&=!)C>8Z M$U(G*MMYID755KUAU94J?0'(7D7P8P)?H/:CBG0K&"!JE"]&)[[O?%5)!=*, M-6]-7B%O6=%6Q@S-$HQ4K-)068#?SHIAO9"\.W33&159,!N)RK7DD]]70CJ= M$!3;"_.H!74#513/(1P<&M@#J0'2)PHU5"+ ,ZX87*9MINHGUFD*0];D$R)E M6YYYV(O0N[1 W\Q()@.0N5$.PF<>UB'TVBFS!@YC"*UVQ5:*+"%L!@)ETW/M M4X8_DZ_WNLH<3A&Y!S0/G6$$)T2!#TMD*/ OT]Y,:JA_,3<4[6FI-KH4//3' M5W_GCZM9Z_8N5JMW8$0WL$Y^:'* DT!I1^L7$KG @YZ'#LV*R:FIEG0FS2:) MB2%0-IC6K:.*>EFR=% 5JH@F4@K96L'C"GB+K$X5R=+#DC=(L]0M!LL@N M2;GHB? [)U5U0H%#8PZ5E^ >GJ[B(6^EH_8EF%RMD-UI/\+E=0\P6B.5JH,I MK\@#P.P2OID'J)J4WK,POR/XQ#.(#7@,-?UR#VH59^$2"AJ&8-2+.4J_U!96 M I\.SZZX.$VE#?I3E108HA1/R,B22E"W)-DCDN=:56792'4D*RQ3 M!'3\N=DC[/ _8=SZB&>I*5;SJ-HU"6?M>!G5#=0XM!T@-]=SKT=#I]LV_#S5 MUP9'B^@">RS0454G+IC@F7"]:*QM[3E!6U_W TL6TA?7$G I)ANI1[B.D&DM MB/0R5J*I4M0DJEO88A@ NE]E3%0QI@U'+3'IXT0*&RS<$(4SFYH2EO0I470 M=5_1<0_H+576DJRZZ GJ#KODZ/S(A4WD,:OKJ-185QUJR*+(JAEVFLB5?I?* MHCF''J9?&%GP5V*/DR)08EM]AX8ZWDLN'[V-NU3[.8:2APM?@+&"FY.!^8!(.??8 M]&%P[&^=.U?1^,+T//@@2RH4BE0._-ZLG9U[9F$$:9*44-]29M&E9S"9L#[?U MPY@1G8(&^S,;;$ YV&HNML>MA'N>B&ATFR7T$IY2A_G41!4S/.7C1<"@1K:L M]]@=Z0J!=:-94&3D)LRD&Y!UFZ!KX>=3D)JPXB>S=<&XVD4KFMI2 M[/WP/U'-*SS]^TTA>/[(T6Z]K^\Q]@\W/F)8,JS_7O_,;7F #]+YNN3X]V2] MRF7*/A6)47D1KQ83D5TME 05)RY9J!')KTZ"+]$.&*S$3-'%4^5.B5!#ZP*9 MB*4:<\@\.%S92#<]J?XM(B'0J@D&!??FG*NDHVG Y9[="-PDPZ4DLBGNWGPR MI-_MEC&[VTQWFVGK9AKG"[XX"$/256X$=.MQ)%V\K/TWR,3+X28L-/Z*H+># MC/]%)"KN:J'7(3@"=LIGXOC33JQ"+^6B72^(>WU5H1MWV^)N6WSTMDAX,VB- M=US9N?S'"B47+ESKB$)[)[5!6M9:?)WOQE%X<]LYT M5KPOA1F,I.@+Y1*.P;.8Y_6$A;.\,CXET4!M(T]F6)C65>SNJ&8S\NF!KC.YTO;@CVX),:T]D4[)$ #_$+ MM>"MB!&BR>A=L ?SXD^GT'C:$/#9NJ<^1SXDJA)L#W!JS+0H@CLLQ(>"ZXBL M-IB6:[KN9IW[KI@I"8?#5$6?AIW\S:XV\1-BN$_%0]^A(MU- M04\Y@2I,LF9>9!\(.>AS)G6H*AU?.&= D;@J;C=-#QRU0W7HXQ\RL3 MNE_O9'*2.G4QDT!(%Y0F48X4!#:EHYKNBP!RS\/^.6NS9,$L62[]\+[\58GQ M0AN)YXM1*!P55P!5@82GT4'%YAD5%)*R8+U"@$F4_/Q"Q$2JBBOD^2@Y?!'^ M7%_<0/KG#>PA#2]+:-$\?NY$$:/+J'%"?X82O-23A*85L62GB='.B?XZ]%80!6RG74:9EU\8(U_G M$(87M?0(L*+-5Q4R/UW&Z_BZL&^134+D2.:-R?F/:!XCA/9J(XOV8C43'NV%A'KSMHC# 7U$",S-=D7-OTF_A M>\4B7S/>@LQ^["" 8>&Z$'F.C6<;/K'3:"*D0S"D);%0%_D[,,U6,LA@2F9N MP F+#DKC M\[FMUTLW,M@Y#FCA@90)/D?5];QP[W-!&ET"VB&J,I1LK=RTI' U>A>.Y9K! M4%5P'[[2N51@"$FG9D#-KE@3D1;+@X?[1U]AF=P_W'_\%=BM%QIVS3J/P$H\ MH07X3C!7TJFS]8*@8N*-C(/3U)1UN/P6C>9RA*K;A++HMX0%];3"+7 8$,ZE M\0EN$F-$,0C =9(0UZ)F*G4^VMM"1&X&;!NYBJR^L@$O)>H.DPUFH/1 F@2_ M4J8Z"@H+4>]6O*,$/];%E@@_7O#LC)A33X"DO7VU H:D,Q*/0:ZZ),,+*?$I M7B?\/8'7L&;!?48,L#&!<"JK4O+%0"R<$?;O@9P_B2Y>&C3F""LA2F&ZM0F+ MM-=D^.S8,H9Z+(R3LC):EVD9PG9FK:@8QN6A.>E-\EFU6(KS8JUXJ0$F4X6H=EB[PR*H!84X_!J' M=B18=%%P"4Y:=Y"XV][6B,/I^6)72SHZ]E#GD#[%!]QWB>MM'9HE"<(@9P!I M9:>[]_CQJ)@O9O6Z@/AXP^[L^Y)T.\*R_O;^_GWSD_A+D5?;OLC;>+,R$ZGG MDC01M*-)CNUH_]Z 2-S^011-FU[62'W1.+,'=SBS+P-GMGUG!3]X%F-D%)J; M>N M',FBR4:_-/N\TH[/\OILE8_>G!54$'EQ5N-*[6XG#['R6]8X[DE"[MAP M** HK3*.CD2**?Y+A:ZD!LJ^$$LR#<8Z^%=+20S^59,,'%V0I@4C1WEP-QI< MB1!+G[8/+1V+YU1F*A$M"7\&EX1DPA5&(P)L-E*I7"GYU\/R!27E-OD>I=F9 MCU1^:<6!L)H MYF2P9I.]\8RR&1P"D9 1=K(1R1[RT6E[X_E-:H XOJ2MM#F M"B$PQAR7ZN3Y;\F4T$E#03%RTFF,1=PC7) M8&M2- +4P(TVOS!UN%0B,N_FX.1L'A\.NRL]E[[[B]9'I!I>SM\7^8N#"O!1#5MN6=_6O7*A+16+D MQHAAZ"_ C&-)-*,%?ZJU6*5?.;\5G$:0M('>#3O-C;0)FDJW8D8X#6$%(O)T M84^C!N*)'$BJH1P[_.!BL6R3+XAQDOOBQ$7%-*Q6.J$1A)V2#4(^P-@"40-O M#?:&4N?G\)R"/6';1S5_R45OBG@S)W_M49R.):O>[VR\6<< '(\]!KI=4J7\ M1++D4?34PGK=P4$ ]O!1INDB.3;MJDPF,,H1^X#)M,GG!4LN:=R&J#7*6>'$ M50H>ON(\3%$ K+ MG-I"U+'YY#J39)6?^G+;%W*,R3=>)KL@+F9NKUT2*$_&;98%D(\H049GIDNE MVAYE+SS\(B]G0.*%K7*"B6I7QBZ@AWAWD9:M_>D"RJ1=PU1W2:,>R=PPR8FX0/OA).G>S3%2#6L58Q'*T,$86@EE5F,3MZX* ET1LLL<.!C]^'I.TD278,?#:T@%T^G#29"RU6.@ M=SBR99@K=.C>P6B2KP4D@"3)8LF^?/"<;Z?C=FS9PF>6+7RB&^J36(K''Z)X MK7N=,T_:'@=TNV*&TQ\;&RACO&NS((G><";_J^C(;PY4.%/@Q1UIQM;#23\[ MD:/O8(PE_3S[%D8;C4%?8C#V1Z]63;O*6.[-!A?Q<=1AY(?=N26&3(O(D MB?$N=U#6+3353"E# Z(X;DJ%(NGVP7X-7=<@P-[P]AQD61F'[JPY1);4#U,9K[_):7,L]_D;N$<5\T4PL+0'NL&% M$FGD,. $;; X3%1-WQ\])]]J0-PUB\MDA!TNQXNQ\P=Z1O )\B