0001410578-22-001089.txt : 20220429 0001410578-22-001089.hdr.sgml : 20220429 20220429095646 ACCESSION NUMBER: 0001410578-22-001089 CONFORMED SUBMISSION TYPE: 20-F PUBLIC DOCUMENT COUNT: 127 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220429 DATE AS OF CHANGE: 20220429 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Baozun Inc. CENTRAL INDEX KEY: 0001625414 STANDARD INDUSTRIAL CLASSIFICATION: RETAIL-CATALOG & MAIL-ORDER HOUSES [5961] 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-37385 FILM NUMBER: 22871096 BUSINESS ADDRESS: STREET 1: BUILDING NO. H, NO. 1188 WANRONG ROAD STREET 2: ZHABEI DISTRICT CITY: SHANGHAI STATE: F4 ZIP: 200436 BUSINESS PHONE: (86-21)6095 6000 MAIL ADDRESS: STREET 1: BUILDING NO. H, NO. 1188 WANRONG ROAD STREET 2: ZHABEI DISTRICT CITY: SHANGHAI STATE: F4 ZIP: 200436 FORMER COMPANY: FORMER CONFORMED NAME: Baozun Cayman Inc. DATE OF NAME CHANGE: 20141114 20-F 1 bzun-20211231x20f.htm 20-F
falseFY00016254141330073813300738133007381330073819549375422050511581496261954937542205051150001625414us-gaap:StateAdministrationOfTaxationChinaMember2021-12-310001625414us-gaap:SubsequentEventMember2022-03-250001625414us-gaap:SubsequentEventMember2022-03-2400016254142021-11-3000016254142021-05-180001625414us-gaap:TreasuryStockMember2021-01-012021-12-310001625414us-gaap:RetainedEarningsMember2021-12-310001625414us-gaap:ParentMember2021-12-310001625414us-gaap:NoncontrollingInterestMember2021-12-310001625414us-gaap:AdditionalPaidInCapitalMember2021-12-310001625414us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001625414us-gaap:RetainedEarningsMember2020-12-310001625414us-gaap:ParentMember2020-12-310001625414us-gaap:NoncontrollingInterestMember2020-12-310001625414us-gaap:AdditionalPaidInCapitalMember2020-12-310001625414us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001625414us-gaap:RetainedEarningsMember2019-12-310001625414us-gaap:ParentMember2019-12-310001625414us-gaap:NoncontrollingInterestMember2019-12-310001625414us-gaap:AdditionalPaidInCapitalMember2019-12-310001625414us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001625414us-gaap:RetainedEarningsMember2018-12-310001625414us-gaap:ParentMember2018-12-310001625414us-gaap:NoncontrollingInterestMember2018-12-310001625414us-gaap:AdditionalPaidInCapitalMember2018-12-310001625414us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-310001625414bzun:BankBorrowingsMember2021-12-310001625414us-gaap:StockOptionMember2020-01-012020-12-310001625414us-gaap:StockOptionMember2020-12-3100016254142010-01-012015-12-310001625414us-gaap:StockOptionMember2021-12-310001625414us-gaap:RestrictedStockUnitsRSUMemberbzun:ShareIncentivePlan2015Member2021-12-310001625414us-gaap:RestrictedStockUnitsRSUMemberbzun:ShareIncentivePlan2015Member2020-12-310001625414bzun:ManagementAndEmployeesMemberus-gaap:RestrictedStockUnitsRSUMemberbzun:ShareIncentivePlan2015Member2021-01-012021-12-310001625414us-gaap:RestrictedStockUnitsRSUMemberbzun:ShareIncentivePlan2015Member2021-01-012021-12-310001625414srt:MinimumMemberus-gaap:RestrictedStockUnitsRSUMemberbzun:ShareIncentivePlan2015Member2021-01-012021-12-310001625414srt:MaximumMemberus-gaap:RestrictedStockUnitsRSUMemberbzun:ShareIncentivePlan2015Member2021-01-012021-12-310001625414bzun:ShanghaiYiShangNetworkInformationCo.LimitedMember2021-01-012021-12-310001625414bzun:BaoBestIotTechnologySuzhouCo.LtdMember2021-01-012021-12-310001625414bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember2021-01-012021-12-310001625414bzun:MorefunMember2021-01-012021-12-310001625414bzun:FullJetLimitedMember2021-01-012021-12-310001625414us-gaap:ServiceMemberus-gaap:TransferredOverTimeMember2021-01-012021-12-310001625414bzun:OneTimeOnlineStoreDesignAndSetupServicesMemberus-gaap:TransferredAtPointInTimeMember2021-01-012021-12-310001625414us-gaap:ServiceMember2021-01-012021-12-310001625414us-gaap:ProductMember2021-01-012021-12-310001625414us-gaap:ServiceMemberus-gaap:TransferredOverTimeMember2020-01-012020-12-310001625414bzun:OneTimeOnlineStoreDesignAndSetupServicesMemberus-gaap:TransferredAtPointInTimeMember2020-01-012020-12-310001625414us-gaap:ServiceMember2020-01-012020-12-310001625414us-gaap:ProductMember2020-01-012020-12-310001625414us-gaap:ServiceMemberus-gaap:TransferredOverTimeMember2019-01-012019-12-310001625414bzun:OneTimeOnlineStoreDesignAndSetupServicesMemberus-gaap:TransferredAtPointInTimeMember2019-01-012019-12-310001625414us-gaap:ServiceMember2019-01-012019-12-310001625414us-gaap:ProductMember2019-01-012019-12-310001625414bzun:WarehousingServiceRevenueMemberbzun:SignifyLightingTechnologyShanghaiCo.LtdMember2021-01-012021-12-310001625414bzun:WarehousingServiceRevenueMemberbzun:AlibabaGroupHoldingLimitedMember2021-01-012021-12-310001625414bzun:StoreOperationServiceMemberbzun:SignifyLightingTechnologyShanghaiCo.LtdMember2021-01-012021-12-310001625414bzun:StoreOperationServiceMemberbzun:ShanghaiMisakoECommerceLimitedMember2021-01-012021-12-310001625414bzun:StoreOperationServiceMemberbzun:ShanghaiKeweiECommerceCo.Ltd.Member2021-01-012021-12-310001625414bzun:StoreOperationServiceMemberbzun:AlibabaGroupHoldingLimitedMember2021-01-012021-12-310001625414bzun:ITServiceMemberbzun:SignifyLightingTechnologyShanghaiCo.LtdMember2021-01-012021-12-310001625414bzun:ITServiceMemberbzun:BeijingPengtaiBaozunEcommerceCoLtdMember2021-01-012021-12-310001625414bzun:WarehousingServiceRevenueMemberbzun:SignifyLightingTechnologyShanghaiCo.LtdMember2020-01-012020-12-310001625414bzun:WarehousingServiceRevenueMemberbzun:AlibabaGroupHoldingLimitedMember2020-01-012020-12-310001625414bzun:StoreOperationServiceMemberbzun:SignifyLightingTechnologyShanghaiCo.LtdMember2020-01-012020-12-310001625414bzun:StoreOperationServiceMemberbzun:ShanghaiMisakoECommerceLimitedMember2020-01-012020-12-310001625414bzun:StoreOperationServiceMemberbzun:ShanghaiKeweiECommerceCo.Ltd.Member2020-01-012020-12-310001625414bzun:StoreOperationServiceMemberbzun:AlibabaGroupHoldingLimitedMember2020-01-012020-12-310001625414bzun:ITServiceMemberbzun:SignifyLightingTechnologyShanghaiCo.LtdMember2020-01-012020-12-310001625414bzun:ITServiceMemberbzun:BeijingPengtaiBaozunEcommerceCoLtdMember2020-01-012020-12-310001625414bzun:WarehousingServiceRevenueMemberbzun:AlibabaGroupHoldingLimitedMember2019-01-012019-12-310001625414bzun:StoreOperationServiceMemberbzun:ShanghaiMisakoECommerceLimitedMember2019-01-012019-12-310001625414bzun:StoreOperationServiceMemberbzun:AlibabaGroupHoldingLimitedMember2019-01-012019-12-310001625414bzun:StoreOperationServiceMemberbzun:AheadShanghaiTradeCoLtdMember2019-01-012019-12-310001625414bzun:ITServiceMemberbzun:BeijingPengtaiBaozunEcommerceCoLtdMember2019-01-012019-12-310001625414country:CN2021-12-310001625414country:CN2020-12-310001625414bzun:OutsourcingLaborCostMemberbzun:ZunruiNantongECommerceCo.Ltd.Member2021-01-012021-12-310001625414bzun:OutsourcingLaborCostMemberbzun:HangzhouJuxiTechnologyCo.LtdMember2021-01-012021-12-310001625414bzun:MarketingServiceMemberbzun:ShanghaiKeweiECommerceCo.Ltd.Member2021-01-012021-12-310001625414bzun:MarketingServiceMemberbzun:HunanLeierMediaCo.Ltd.Member2021-01-012021-12-310001625414bzun:MarketingServiceMemberbzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member2021-01-012021-12-310001625414bzun:MarketingServiceMemberbzun:HangzhouBaichenTechnologyCo.ltd.Member2021-01-012021-12-310001625414bzun:MarketingServiceMemberbzun:AlibabaGroupHoldingLimitedMember2021-01-012021-12-310001625414bzun:LogisticServiceMemberbzun:JiangsuShanggaoSupplyChainCo.LtdMember2021-01-012021-12-310001625414bzun:LogisticServiceMemberbzun:AlibabaGroupHoldingLimitedMember2021-01-012021-12-310001625414bzun:CommissionFeesMemberbzun:AlibabaGroupHoldingLimitedMember2021-01-012021-12-310001625414bzun:OutsourcingLaborCostMemberbzun:ZunruiNantongECommerceCo.Ltd.Member2020-01-012020-12-310001625414bzun:OutsourcingLaborCostMemberbzun:HangzhouJuxiTechnologyCo.LtdMember2020-01-012020-12-310001625414bzun:MarketingServiceMemberbzun:ShanghaiKeweiECommerceCo.Ltd.Member2020-01-012020-12-310001625414bzun:MarketingServiceMemberbzun:HangzhouBaichenTechnologyCo.ltd.Member2020-01-012020-12-310001625414bzun:MarketingServiceMemberbzun:AlibabaGroupHoldingLimitedMember2020-01-012020-12-310001625414bzun:LogisticServiceMemberbzun:JiangsuShanggaoSupplyChainCo.LtdMember2020-01-012020-12-310001625414bzun:LogisticServiceMemberbzun:AlibabaGroupHoldingLimitedMember2020-01-012020-12-310001625414bzun:CommissionFeesMemberbzun:AlibabaGroupHoldingLimitedMember2020-01-012020-12-310001625414bzun:OutsourcingLaborCostMemberbzun:HangzhouJuxiTechnologyCo.LtdMember2019-01-012019-12-310001625414bzun:MarketingServiceMemberbzun:AlibabaGroupHoldingLimitedMember2019-01-012019-12-310001625414bzun:LogisticServiceMemberbzun:AmountsDueFromBcjMember2019-01-012019-12-310001625414bzun:LogisticServiceMemberbzun:AlibabaGroupHoldingLimitedMember2019-01-012019-12-310001625414bzun:CommissionFeesMemberbzun:AlibabaGroupHoldingLimitedMember2019-01-012019-12-310001625414bzun:CommissionFeesMemberbzun:AheadShanghaiTradeCoLtdMember2019-01-012019-12-3100016254142021-09-012021-09-300001625414us-gaap:VehiclesMember2021-01-012021-12-310001625414us-gaap:TechnologyEquipmentMember2021-01-012021-12-310001625414us-gaap:OfficeEquipmentMember2021-01-012021-12-310001625414us-gaap:MachineryAndEquipmentMember2021-01-012021-12-310001625414us-gaap:BuildingMember2021-01-012021-12-310001625414srt:MinimumMemberus-gaap:TechnologyEquipmentMember2021-12-310001625414srt:MaximumMemberus-gaap:TechnologyEquipmentMember2021-12-310001625414us-gaap:VehiclesMember2021-12-310001625414us-gaap:TechnologyEquipmentMember2021-12-310001625414us-gaap:OfficeEquipmentMember2021-12-310001625414us-gaap:MachineryAndEquipmentMember2021-12-310001625414us-gaap:LeaseholdImprovementsMember2021-12-310001625414us-gaap:BuildingMember2021-12-310001625414us-gaap:VehiclesMember2020-12-310001625414us-gaap:TechnologyEquipmentMember2020-12-310001625414us-gaap:OfficeEquipmentMember2020-12-310001625414us-gaap:MachineryAndEquipmentMember2020-12-310001625414us-gaap:LeaseholdImprovementsMember2020-12-310001625414us-gaap:BuildingMember2020-12-310001625414us-gaap:RetainedEarningsMember2021-01-012021-12-310001625414us-gaap:RetainedEarningsMember2020-01-012020-12-310001625414us-gaap:RetainedEarningsMember2019-01-012019-12-310001625414us-gaap:ConvertibleNotesPayableMember2019-01-012019-12-310001625414us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001625414us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-12-310001625414us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-01-012019-12-310001625414us-gaap:NoncontrollingInterestMember2020-01-012020-12-310001625414us-gaap:NoncontrollingInterestMember2019-01-012019-12-310001625414bzun:InterCompanyMember2021-01-012021-12-310001625414bzun:InterCompanyMember2020-01-012020-12-310001625414bzun:InterCompanyMember2019-01-012019-12-310001625414bzun:ShanghaiYingsaiAdvertisementLimitedMember2021-12-310001625414bzun:ShanghaiFengboECommerceLimitedMember2021-12-310001625414bzun:ShanghaiBodaoECommerceLimitedMember2021-12-310001625414bzun:ShanghaiBaozunEcommerceLimitedMember2021-12-310001625414bzun:BaozunHongkongLimitedMember2021-12-310001625414bzun:BaozunHongkongInvestmentLimitedMember2021-12-310001625414bzun:BaozunHongKongHoldingLimitedMember2021-12-310001625414bzun:BaotongInc.Member2021-12-310001625414bzun:BaotongHongKongHoldingLimitedMember2021-12-310001625414bzun:BaotongElogisticsTechnologySuzhouLimitedMember2021-12-310001625414bzun:NotesPayableMember2021-12-310001625414bzun:LettersOfGuaranteeMember2021-12-310001625414bzun:NotesPayableMember2020-12-310001625414us-gaap:CostOfSalesMember2021-01-012021-12-310001625414us-gaap:CostOfSalesMember2020-01-012020-12-310001625414us-gaap:CostOfSalesMember2019-01-012019-12-310001625414us-gaap:RevolvingCreditFacilityMember2019-01-012019-12-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2021-01-012021-12-310001625414bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member2021-01-012021-12-310001625414bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember2021-01-012021-12-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2020-01-012020-12-310001625414bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember2020-01-012020-12-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2019-01-012019-12-310001625414bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember2019-01-012019-12-310001625414srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-12-310001625414srt:MinimumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001625414srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001625414srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-12-310001625414srt:MaximumMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001625414us-gaap:TrademarksMember2021-01-012021-12-310001625414us-gaap:FranchiseRightsMember2021-01-012021-12-310001625414us-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001625414bzun:SupplierRelationshipMember2021-01-012021-12-310001625414bzun:BrandMember2021-01-012021-12-310001625414us-gaap:TrademarksMember2021-12-310001625414us-gaap:TechnologyBasedIntangibleAssetsMember2021-12-310001625414us-gaap:FranchiseRightsMember2021-12-310001625414us-gaap:CustomerRelationshipsMember2021-12-310001625414us-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001625414bzun:SupplierRelationshipMember2021-12-310001625414bzun:BrandMember2021-12-310001625414us-gaap:TrademarksMember2020-12-310001625414us-gaap:ComputerSoftwareIntangibleAssetMember2020-12-310001625414bzun:SupplierRelationshipMember2020-12-310001625414bzun:HunanLeierMediaCo.Ltd.Member2021-12-310001625414bzun:FosunFashionGroupCaymanLimitedMember2021-12-310001625414bzun:OtherInvestmentsInEquityMethodInvesteesMember2021-12-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2021-12-310001625414bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member2021-12-310001625414bzun:BeijingPengtaiBaozunEcommerceCoLtdMember2021-12-310001625414bzun:OtherInvestmentsInEquityMethodInvesteesMember2020-12-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2020-12-310001625414bzun:BeijingPengtaiBaozunEcommerceCoLtdMember2020-12-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2019-06-300001625414srt:ParentCompanyMember2018-01-310001625414bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember2018-01-310001625414bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member2021-05-310001625414bzun:HunanLeierMediaCo.Ltd.Member2021-04-300001625414bzun:ShareIncentivePlan2015Member2021-01-012021-12-310001625414country:HK2021-01-012021-12-310001625414bzun:JiangsuShanggaoSupplyChainCo.LtdMember2021-12-310001625414bzun:HunanLeierMediaCo.Ltd.Member2021-12-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2021-12-310001625414bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member2021-12-310001625414bzun:HangzhouBaichenTechnologyCo.ltd.Member2021-12-310001625414bzun:JiangsuShanggaoSupplyChainCo.LtdMember2020-12-310001625414bzun:HunanLeierMediaCo.Ltd.Member2020-12-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2020-12-310001625414bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member2020-12-310001625414bzun:HangzhouBaichenTechnologyCo.ltd.Member2020-12-310001625414bzun:ZunruiNantongECommerceCo.Ltd.Member2021-12-310001625414bzun:SignifyLightingTechnologyShanghaiCo.LtdMember2021-12-310001625414bzun:ShanghaiKeweiECommerceCo.Ltd.Member2021-12-310001625414bzun:JiangsuCreawaySupplyChainManagementCo.Ltd.Member2021-12-310001625414bzun:BeijingPengtaiBaozunEcommerceCoLtdMember2021-12-310001625414bzun:AlibabaGroupHoldingLimitedMember2021-12-310001625414bzun:ZunruiNantongECommerceCo.Ltd.Member2020-12-310001625414bzun:SignifyLightingTechnologyShanghaiCo.LtdMember2020-12-310001625414bzun:ShanghaiKeweiECommerceCo.Ltd.Member2020-12-310001625414bzun:JiangsuCreawaySupplyChainManagementCo.Ltd.Member2020-12-310001625414bzun:BeijingPengtaiBaozunEcommerceCoLtdMember2020-12-310001625414bzun:AlibabaGroupHoldingLimitedMember2020-12-310001625414us-gaap:RevolvingCreditFacilityMember2021-12-310001625414us-gaap:RevolvingCreditFacilityMember2020-12-310001625414us-gaap:RevolvingCreditFacilityMember2020-01-012020-12-310001625414us-gaap:ConvertibleNotesPayableMember2019-04-102019-04-100001625414us-gaap:ConvertibleNotesPayableMemberus-gaap:SubsequentEventMember2022-03-310001625414us-gaap:SubsequentEventMember2022-03-310001625414us-gaap:ConvertibleNotesPayableMember2019-04-100001625414us-gaap:ConvertibleNotesPayableMemberbzun:AmericanDepositaryShareMember2019-04-102019-04-100001625414us-gaap:ConvertibleNotesPayableMemberbzun:AmericanDepositaryShareMember2019-04-100001625414us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberbzun:SupplierOneMember2021-01-012021-12-310001625414us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberbzun:SupplierOneMember2020-01-012020-12-310001625414us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberbzun:SupplierOneMember2019-01-012019-12-310001625414us-gaap:TreasuryStockMember2021-12-310001625414us-gaap:CommonStockMember2020-12-310001625414us-gaap:CommonStockMember2019-12-310001625414us-gaap:CommonStockMember2018-12-310001625414srt:ParentCompanyMemberus-gaap:CommonClassBMember2021-12-310001625414srt:ParentCompanyMemberus-gaap:CommonClassAMember2021-12-310001625414srt:ParentCompanyMemberus-gaap:CommonClassBMember2020-12-310001625414srt:ParentCompanyMemberus-gaap:CommonClassAMember2020-12-310001625414us-gaap:CommonClassBMember2020-12-310001625414us-gaap:CommonClassAMember2020-12-310001625414srt:ParentCompanyMember2019-12-310001625414srt:ParentCompanyMember2018-12-3100016254142018-12-310001625414bzun:ShanghaiYiShangNetworkInformationCo.LimitedMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-09-300001625414bzun:ShanghaiYiShangNetworkInformationCo.LimitedMemberus-gaap:CustomerRelationshipsMember2021-09-300001625414bzun:MorefunMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-08-310001625414bzun:MorefunMemberus-gaap:CustomerRelationshipsMember2021-08-310001625414bzun:BaoBestIotTechnologySuzhouCo.LtdMemberus-gaap:FranchiseRightsMember2021-07-310001625414bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-05-310001625414bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMemberus-gaap:CustomerRelationshipsMember2021-05-310001625414bzun:FullJetLimitedMemberus-gaap:CustomerRelationshipsMember2021-03-310001625414bzun:FullJetLimitedMemberbzun:BrandMember2021-03-310001625414bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember2021-07-310001625414bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember2021-06-300001625414bzun:BaoBestIotTechnologySuzhouCo.LtdMember2021-07-012021-07-310001625414bzun:BaoBestIotTechnologySuzhouCo.LtdMember2021-06-012021-07-310001625414bzun:HangzhouJuxiTechnologyCo.LtdMember2019-06-012019-06-300001625414bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember2018-01-012018-01-310001625414bzun:LandUseRightMember2021-01-012021-12-310001625414us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001625414us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001625414bzun:TechnologyAndContentMember2021-01-012021-12-310001625414bzun:FulfillmentMember2021-01-012021-12-310001625414us-gaap:SellingAndMarketingExpenseMember2020-01-012020-12-310001625414us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-12-310001625414bzun:TechnologyAndContentMember2020-01-012020-12-310001625414bzun:FulfillmentMember2020-01-012020-12-310001625414us-gaap:SellingAndMarketingExpenseMember2019-01-012019-12-310001625414us-gaap:GeneralAndAdministrativeExpenseMember2019-01-012019-12-310001625414bzun:TechnologyAndContentMember2019-01-012019-12-310001625414bzun:FulfillmentMember2019-01-012019-12-310001625414bzun:AmericanDepositaryShareMember2021-01-012021-12-310001625414srt:ParentCompanyMember2020-12-310001625414bzun:CustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-12-310001625414bzun:CustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-12-310001625414bzun:CustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-12-310001625414bzun:CustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2020-12-310001625414bzun:CustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2019-12-310001625414dei:AdrMember2021-01-012021-12-310001625414us-gaap:CommonStockMember2021-12-310001625414us-gaap:CommonClassBMember2021-12-310001625414us-gaap:CommonClassAMember2021-12-310001625414dei:BusinessContactMember2021-01-012021-12-310001625414us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-01-012021-12-310001625414us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-01-012020-12-310001625414us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2019-01-012019-12-310001625414us-gaap:StateAdministrationOfTaxationChinaMember2021-01-012021-12-310001625414us-gaap:ParentMember2020-01-012020-12-310001625414us-gaap:AdditionalPaidInCapitalMember2020-01-012020-12-310001625414us-gaap:AdditionalPaidInCapitalMember2019-01-012019-12-310001625414us-gaap:ParentMember2019-01-012019-12-310001625414us-gaap:ParentMember2021-01-012021-12-310001625414us-gaap:NoncontrollingInterestMember2021-01-012021-12-310001625414us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001625414us-gaap:CommonStockMember2021-01-012021-12-310001625414us-gaap:CommonClassAMember2021-01-012021-12-310001625414us-gaap:CommonStockMember2020-01-012020-12-310001625414us-gaap:CommonClassAMember2020-01-012020-12-310001625414us-gaap:CommonClassAMember2019-01-012019-12-310001625414us-gaap:CommonStockMember2019-01-012019-12-310001625414bzun:IclickInteractiveAsiaGroupLimitedMemberbzun:AmericanDepositaryShareMember2021-01-012021-01-310001625414us-gaap:StockOptionMember2021-01-012021-12-310001625414bzun:LogisticServiceMemberbzun:JiangsuCreawaySupplyChainManagementCo.Ltd.Member2021-01-012021-12-310001625414bzun:ShanghaiZunyiBusinessConsultingLtdMember2021-01-012021-12-310001625414bzun:ShanghaiYingsaiAdvertisementLimitedMember2021-01-012021-12-310001625414bzun:ShanghaiFengboECommerceLimitedMember2021-01-012021-12-310001625414bzun:ShanghaiBodaoECommerceLimitedMember2021-01-012021-12-310001625414bzun:ShanghaiBaozunEcommerceLimitedMember2021-01-012021-12-310001625414bzun:BaozunHongkongLimitedMember2021-01-012021-12-310001625414bzun:BaozunHongkongInvestmentLimitedMember2021-01-012021-12-310001625414bzun:BaozunHongKongHoldingLimitedMember2021-01-012021-12-310001625414bzun:BaotongInc.Member2021-01-012021-12-310001625414bzun:BaotongHongKongHoldingLimitedMember2021-01-012021-12-310001625414bzun:BaotongElogisticsTechnologySuzhouLimitedMember2021-01-012021-12-310001625414bzun:FosunFashionGroupCaymanLimitedMemberus-gaap:CommonClassBMember2021-06-012021-06-300001625414bzun:IclickInteractiveAsiaGroupLimitedMember2021-01-252021-01-250001625414bzun:AmericanDepositaryShareMember2021-12-310001625414bzun:IclickInteractiveAsiaGroupLimitedMemberus-gaap:CommonClassBMember2021-01-012021-01-310001625414bzun:IclickInteractiveAsiaGroupLimitedMemberus-gaap:CommonClassAMember2021-01-012021-01-310001625414us-gaap:RevolvingCreditFacilityMember2021-01-012021-12-310001625414bzun:LettersOfGuaranteeMember2021-01-012021-12-310001625414bzun:ShanghaiBaozunEcommerceLimitedMember2021-01-012021-12-310001625414bzun:CainiaoNetworkMember2021-10-310001625414bzun:CJOShoppingMemberbzun:MorefunMember2021-08-310001625414bzun:MorefunMember2021-08-3100016254142018-01-012018-12-3100016254142017-01-012017-12-310001625414srt:ParentCompanyMember2021-12-3100016254142019-12-310001625414bzun:RenminbiMember2021-12-310001625414bzun:RenminbiMember2020-12-310001625414bzun:MorefunMember2021-08-310001625414bzun:BaoBestIotTechnologySuzhouCo.LtdMember2021-07-310001625414bzun:FullJetLimitedMember2021-03-310001625414bzun:ShanghaiYiShangNetworkInformationCo.LimitedMember2021-09-300001625414bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember2021-05-310001625414bzun:MorefunMember2021-08-012021-08-310001625414bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember2021-05-012021-05-310001625414bzun:FullJetLimitedMember2021-03-012021-03-310001625414bzun:ShanghaiYiShangNetworkInformationCo.LimitedMember2021-09-012021-09-300001625414srt:ParentCompanyMember2021-01-012021-12-310001625414srt:ParentCompanyMember2020-01-012020-12-3100016254142021-01-012021-12-3100016254142020-01-012020-12-310001625414srt:ParentCompanyMember2019-01-012019-12-3100016254142019-01-012019-12-310001625414us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2021-12-310001625414us-gaap:VariableInterestEntityPrimaryBeneficiaryMember2020-12-3100016254142021-12-3100016254142020-12-31iso4217:CNYiso4217:USDxbrli:pureiso4217:CNYxbrli:sharesiso4217:USDxbrli:sharesxbrli:shares

UNITED STATES SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

FORM 20-F

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

OR

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

OR

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

Commission file number: 001-37385

Baozun Inc.

(Exact name of Registrant as specified in its charter)

N/A

(Translation of Registrant’s name into English)

Cayman Islands

(Jurisdiction of incorporation or organization)

No. 1-9, Lane 510, West Jiangchang Road

Shanghai 200436

The People’s Republic of China

(Address of principal executive offices)

Arthur Yu, Chief Financial Officer

No. 1-9, Lane 510, West Jiangchang Road

Shanghai 200436

The People’s Republic of China

Telephone: +86 21 6080-9991

(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
three Class A Ordinary Shares, par value
US$0.0001 per share

BZUN

The Nasdaq Stock Market LLC
(The Nasdaq Global Select Market)

 

 

Class A Ordinary Shares, par value US$0.0001
per share

9991

The Stock Exchange of Hong Kong Limited

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.

As of December 31, 2021, there were 208,794,492 ordinary shares issued and outstanding, par value US$0.0001 per share, being the sum of 195,493,754 Class A ordinary shares and 13,300,738 Class B ordinary shares.

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

  Yes No

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

 Yes No

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

 Yes  No

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

 Yes  No

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

Large accelerated filer

    

Accelerated filer 

    

Non-accelerated filer

 

 

Emerging growth company

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

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

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

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

Other

 

Standards as issued by the International

 

 

Accounting Standards Board

 

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

 Item 17 Item 18

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

 Yes No

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

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

 Yes No

Auditor Name

    

Auditor Location

    

Auditor Firm ID

Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, China

1113

TABLE OF CONTENTS

Page

CERTAIN DEFINED TERMS

2

FORWARD-LOOKING STATEMENTS

4

PART I

5

ITEM 1. IDENTITY OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS

5

ITEM 2. OFFER STATISTICS AND EXPECTED TIMETABLE

5

ITEM 3. KEY INFORMATION

5

ITEM 4. INFORMATION ON THE COMPANY

66

ITEM 4A. UNRESOLVED STAFF COMMENTS

104

ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS

104

ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

124

ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

137

ITEM 8. FINANCIAL INFORMATION

141

ITEM 9. THE OFFER AND LISTING

142

ITEM 10. ADDITIONAL INFORMATION

143

ITEM 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

159

ITEM 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

161

PART II

166

ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

166

ITEM 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

166

ITEM 15. CONTROLS AND PROCEDURES

167

ITEM 16A. AUDIT COMMITTEE FINANCIAL EXPERT

169

ITEM 16B. CODE OF ETHICS

169

ITEM 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES

170

ITEM 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

170

ITEM 16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

170

ITEM 16F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

171

ITEM 16G. CORPORATE GOVERNANCE

171

ITEM 16H. MINE SAFETY DISCLOSURE

171

ITEM 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

172

PART III

172

ITEM 17. FINANCIAL STATEMENTS

172

ITEM 18. FINANCIAL STATEMENTS

172

ITEM 19. EXHIBITS

173

CERTAIN DEFINED TERMS

Unless otherwise indicated or the context otherwise requires, references in this annual report to:

“ADRs” are to the American depositary receipts, which, if issued, evidence our ADSs;
“ADSs” are to our American depositary shares, each of which represents three Class A ordinary shares;
“Baozun,” “we,” “us,” “our company,” and “our,” are to Baozun Inc., a Cayman Islands exempted company, formerly known as Baozun Cayman Inc. and unless the context requires otherwise, includes its consolidated subsidiaries and variable interest entity and its subsidiaries;
“brand e-commerce” are to business-to-consumer (B2C) e-commerce conducted through official brand stores, official marketplace stores, or official stores on other channels;
“brand partners” are to companies for which we operate or have entered into agreements to operate official brand stores, official marketplace stores, or official stores on other channels under their brand names;
“China” and the “PRC” are to the People’s Republic of China, excluding, for the purpose of this annual report only, Taiwan, the Hong Kong Special Administrative Region and the Macau Special Administrative Region;
“Distribution GMV” are to the GMV under the distribution business model;
“GMV” are to gross merchandise volume, and when used in connection with our business, include (i) the full value of all purchases transacted and settled on the stores operated by us (including, prior to its closure in 2017, our Maikefeng marketplace but excluding stores for the operations of which we only charge fixed fees) and (ii) the full value of purchases for which consumers have placed orders and paid deposits on such stores and which have been settled offline. Our calculation of GMV includes value added tax and excludes (i) shipping charges, (ii) surcharges and other taxes, (iii) value of the goods that are returned and (iv) deposits for purchases that have not been settled;
“HK$” or “Hong Kong dollars” or “HK dollars” are to Hong Kong dollars, the lawful currency of Hong Kong;
“Hong Kong” or “HK” or “Hong Kong S.A.R.” are to the Hong Kong Special Administrative Region of the PRC;
“Hong Kong Listing Rules” are to the Rules Governing the Listing of Securities on The Stock Exchange of Hong Kong Limited, as amended or supplemented from time to time;
“Hong Kong Share Registrar” are to Computershare Hong Kong Investor Services Limited;
“Hong Kong Stock Exchange” are to The Stock Exchange of Hong Kong Limited;
“Non-distribution GMV” are to the GMV under the service fee business model and the consignment business model;
“O2O” are to online-to-offline and offline-to-online commerce;
“official brand stores” are to brands’ official online stores;
“official marketplace stores” are to brands’ flagship stores and authorized stores on third-party online marketplaces;
“RMB” and “Renminbi” are to the legal currency of China;
“ordinary shares” are to our Class A ordinary shares and Class B ordinary shares, par value US$0.0001 per share; and
“US$”, “U.S. dollars” or “dollars” are to the legal currency of the United States.

2

“VIE” are to variable interest entity, and “our VIE” are to Shanghai Zunyi Business Consulting Ltd., or Shanghai Zunyi, our PRC consolidated VIE.

Solely for the convenience of the reader, certain RMB amounts and Hong Kong dollar amount have been translated into U.S. dollars at specified rates. Unless otherwise noted, all translations from RMB and Hong Kong dollars to U.S. dollars and from U.S. dollars to RMB and Hong Kong dollars were made at a rate of RMB6.3726 to US$1.00 and HK$7.7996 to US$1.00, the respective exchange rates as set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 30, 2021. As of April 22, 2022, the exchange rate for one U.S. dollar was RMB6.5010 and HK$7.8459, respectively. We make no representation that the RMB, Hong Kong dollar or U.S. dollar amounts referred to herein could have been or could be converted to U.S. dollars or RMB, as the case may be, at any particular rate, or at all.

3

FORWARD-LOOKING STATEMENTS

Certain statements contained in this annual report on Form 20-F, including those statements contained under the captions “Item 4. Information on the Company” and “Item 5. Operating and Financial Review and Prospects” that are not statements of historical fact, are “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act, and within the meaning of the Private Securities Litigation Reform Act of 1995. Such statements can be generally identified by the use of terms such as “may,” “will,” “could,” “would,” “plans,” “intends,” “believes,” “expects,” “projects,” “estimates” or “anticipates,” the negatives of such terms, or comparable terms. In addition to the statements contained in this Form 20-F, we (or our directors or executive officers authorized to speak on our behalf) from time to time may make forward-looking statements, orally or in writing, regarding Baozun (including its subsidiaries and variable interest entity and its subsidiaries) and its business, including in press releases, oral presentations, filings under the Securities Act, the Exchange Act or securities laws of other countries, and filings with The Nasdaq Global Select Market or the Hong Kong Stock Exchange or other stock exchanges.

You should not rely upon forward-looking statements as predictors of future events. Such forward-looking statements represent our judgment or expectations regarding the future, and are subject to risks and uncertainties that may cause actual events and our future results to be materially different than expected by us or indicated by such statements. Such risks and uncertainties include in particular (but are not limited to) the risks and uncertainties related to the following: The online retail industry may not grow at the rate projected by market data, or at all. Failure of this market to grow at the projected rate may have a material and adverse effect on our business and the market price of our ADSs and Class A ordinary shares. In addition, the rapidly changing nature of the online retail industry results in significant uncertainties for any projections or estimates relating to the growth prospects or future condition of our market. Furthermore, if any one or more of the assumptions underlying the market data are later found to be incorrect, actual results may differ from the projections based on these assumptions. See also the information under “Item 3. Key Information—D. Risk Factors” and elsewhere in this annual report for a more complete discussion of these risks, assumptions and uncertainties and for other risks and uncertainties. These risks, assumptions and uncertainties are not necessarily all of the important factors that could cause actual results to differ materially from those expressed in any of our forward-looking statements. Other unknown or unpredictable factors also could harm our results. We undertake no obligation, and specifically decline any obligation, to update publicly or revise any forward-looking statements, whether as a result of new information, future events or otherwise. In light of these risks, uncertainties and assumptions, the forward-looking events discussed in this annual report might not occur.

4

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

Our Corporate Structure and Contractual Arrangements with our VIE

Baozun Inc. is not a PRC operating company but a Cayman Islands holding company with operations primarily conducted through (i) our PRC subsidiaries and (ii) contractual arrangements with our VIE and its subsidiaries. Shanghai Zunyi holds a value -added telecommunication license, covering internet information services rendered through mobile network, or an ICP license. Shanghai Zunyi previously operated our Maikefeng marketplace, an e-commerce platform for other trading parties which was closed in 2017 and for which direct foreign investment was prohibited under the PRC laws. Shanghai Zunyi previously provided, and now continues to provide, brand e-commerce service to our brand partners, for which direct foreign investment is allowed under the PRC laws. Shanghai Zunyi is 80% owned by Mr. Vincent Wenbin Qiu, our co-founder, chairman and chief executive officer, and 20% owned by Mr. Michael Qingyu Zhang, our co-founder. Mr. Vincent Wenbin Qiu and Mr. Michael Qingyu Zhang are both PRC citizens. Revenues from Shanghai Zunyi contributed to 8.6%, 9.8% and 8.6% of our total net revenues in 2019, 2020 and 2021, respectively. Investors in our ADSs are not purchasing equity interest in our VIE in China, but instead are purchasing equity interest in a holding company incorporated in the Cayman Islands.

We entered into a series of contractual arrangements with Shanghai Zunyi and its shareholders, which enable us to:

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

Such contractual arrangements include: (i) an exclusive technology service agreement; (ii) an exclusive call option agreement; (iii) a proxy agreement; and (iv) equity interest pledge agreements. Because of these contractual arrangements, we are the primary beneficiary of Shanghai Zunyi and hence consolidate its financial results as our VIE. For a description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure—Contractual Arrangements with Shanghai Zunyi and Its Shareholders.”

These contractual arrangements may not be as effective as direct ownership in providing us with control over our VIE. If our VIE or its shareholders fail to perform their respective obligations under the contractual arrangements, we may have to incur substantial costs and expend additional resources to enforce such arrangements. We may also have to rely on legal remedies under PRC law, including seeking specific performance or injunctive relief, and claiming damages. We cannot assure you such remedies will be effective. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—Any failure by our VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business,” “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—We rely on contractual arrangements with our VIE and its shareholders for a portion of our business operations, which may not be as effective as direct ownership in providing operational control.” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—Any failure by our VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.”

5

Our business and operations are primarily based in the PRC, and are governed by PRC laws, rules and regulations, and the interpretation and enforcement of these laws, rules and regulations involve uncertainties and can be inconsistent and unpredictable. As an online distributor of goods, we are subject to numerous PRC laws and regulations that regulate retailers generally or govern online retailers specifically. Such legal requirements are frequently changed and subject to interpretation, and we are unable to predict the ultimate cost of compliance with these requirements or their effect on our operations. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China—There are uncertainties regarding the interpretation and enforcement of PRC laws, rules and regulations”, “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China—We are subject to laws that are applicable to retailers, including advertising and promotion laws and consumer protection laws that could require us to modify our current business practices and incur increased costs” and “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China—Failure to comply with the relatively new E-Commerce Law may have a material adverse impact on our business, financial conditions and results of operations.”

There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. It is uncertain whether any new PRC laws or regulations relating to contractual arrangement structures will be adopted or if adopted, what they would provide. If we or our VIE is found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals, the relevant PRC regulatory authorities would have broad discretion to impose penalties that would result in a material and adverse effect on our ability to conduct our business. If the imposition of any of these government actions causes us to lose our right to direct the activities of Shanghai Zunyi or our right to receive substantially all the economic benefits and residual returns from Shanghai Zunyi and we are not able to restructure our ownership structure and operations in a satisfactory manner, we would no longer be able to consolidate the financial results of Shanghai Zunyi in our consolidated financial statements. For a detailed description of the risks associated with our corporate structure, please refer to risks disclosed under “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure.”

The Holding Foreign Companies Accountable Act

The Holding Foreign Companies Accountable Act, or the HFCA Act, which was signed into law on December 18, 2020, states that if the United States Securities and Exchange Commission, or the SEC, determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection for the Public Company Accounting Oversight Board (United States), or the PCAOB, for three consecutive years beginning in 2021, the SEC shall prohibit our ordinary shares or ADSs from being traded on a national securities exchange or in the over-the-counter trading market in the United States. On December 2, 2021, the SEC adopted final amendments to its rules implementing the HFCA Act, or the Final Amendments. The Final Amendments finalized the interim final rules adopted in March 2021 with two major modifications. First, the Final Amendments clarify how the requirements apply to variable interest entities. Second, the Final Amendments include requirements to disclose information, including the auditor name and location, the percentage of shares of the issuer owned by governmental entities, whether governmental entities in the applicable foreign jurisdiction with respect to the auditor has a controlling financial interest with respect to the issuer, the name of each official of the Chinese Communist Party who is a member of the board of the issuer, and whether the articles of incorporation of the issuer contains any charter of the Chinese Communist Party. The Final Amendments also establish procedures the SEC will follow in identifying issuers and prohibiting trading by certain issuers under the HFCA Act.

6

On December 16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong. The PCAOB identified our auditor as one of the registered public accounting firms that the PCAOB is unable to inspect or investigate completely. On June 22, 2021, the U.S. Senate passed a bill which would reduce the number of consecutive non-inspection years required for triggering the prohibitions under the HFCA Act from three years to two. On February 4, 2022, the U.S. House of Representatives passed a bill which contained, among other things, an identical provision. If this provision is enacted into law and the number of consecutive non-inspection years required for triggering the prohibitions under the HFCA Act is reduced from three years to two, then our ordinary shares and ADSs could be prohibited from trading in the United States as early as 2023. Our ADSs will be prohibited from trading in the United States under the HFCA Act in 2024 if the PCAOB is unable to inspect or fully investigate registered public accounting firms headquartered in mainland China and Hong Kong, or as early as 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment. For more details, see “Item 3. Key Information—D. Risk Factors—Risks Related to Our Ordinary Shares and ADSs—The PCAOB is currently unable to inspect our auditor in relation to their audit work performed for our financial statements and the inability of the PCAOB to conduct inspections over our auditor deprives our investors with the benefits of such inspections” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Ordinary Shares and ADSs—Our ADSs will be prohibited from trading in the United States under the HFCA Act in 2024 if the PCAOB is unable to inspect or fully investigate auditors located in China, or as early as 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.”

Permissions Required from the PRC Authorities for Our Operations

Our business is subject to supervision and regulation by relevant PRC government authorities, including without limitation the Ministry of Commerce of the PRC, or the MOFCOM, the PRC Ministry of Industry and Information Technology, or the MIIT, the PRC State Administration for Market Regulation (formerly known as the SAIC), or the SAMR and National Medical Products Administration. We currently hold all material licenses and permits required for our business operations, including a value -added telecommunication license, or a VAT license, for domestic call center services and internet information services, a VAT license for online data processing and transaction processing business (operational e-commerce), Food Operation Permits, Publication Operation Permit, Road Transportation Operation Permit, Permits for Travel Business, Permits for Liquor Circulation, Medical Device Operation Enterprise Permit and Courier Service Operation Permit. However, we cannot assure you that we will be able to renew these licenses and permits upon their expiration or to expand the current business scope of these licenses and permits when required, obtain any license or permit that is in application, or obtain new licenses or permits in the future as a result of our business expansion, change in our business operations or change in laws and regulations applicable to us. For more detailed information, see “Item 3. Key Information—D. Risk Factors—Risks Relating to Our Business—Any lack of requisite approvals, licenses or permits applicable to our business or failure to comply with PRC laws and regulations may have a material and adverse impact on our business, financial condition and results of operations.”

Furthermore, in connection with our issuance of securities to foreign investors in the past, under current PRC laws, regulations, and rules, as of the date of this annual report, we, our PRC subsidiaries, and our VIE (i) are not required to obtain permissions from or complete filings with the China Securities Regulatory Commission, or the CSRC, (ii) are not required to go through cybersecurity review by the Cyberspace Administration of China, or the CAC, and (iii) have not received or were not denied such requisite permissions by any PRC authority.

However, the PRC government has recently indicated an intent to exert more oversight and control over offerings that are conducted overseas by and/or foreign investment in China-based issuers. For more detailed information, see “Item 3. Key Information—D. Risk Factors—Risks Relating to Doing Business in China— The approval of and/or filing with the CSRC or other PRC government authorities may be required in connection with our offshore offerings under PRC law, and, if required, we cannot predict whether or for how long we will be able to obtain such approval or complete such filing.”

Cash Transfers and Dividend Distribution

Baozun Inc., our Cayman Islands holding company, or the Parent, transfers cash to our wholly-owned Hong Kong subsidiaries, by making capital contributions or providing loans, and our Hong Kong subsidiaries transfers cash to our PRC subsidiaries by making capital contributions or providing loans to them.

7

Because the Parent and its subsidiaries control our VIE, through contractual arrangements, we are not able to make direct capital contribution to our VIE and its subsidiaries. However, we may transfer cash to our VIE by loans or collect cash from our VIE for inter-group transactions.

The following table sets forth the amount of the transfers for the periods presented.

    

Years Ended December 31,

    

2019

    

2020

    

2021

(RMB in thousands)

Capital contributions from Parent to Hong Kong subsidiaries

1,369,590

Capital contributions from Hong Kong subsidiaries to PRC subsidiaries

548,905

608,841

383,585

Loans from Parent to Hong Kong subsidiaries

534,906

2,846,452

Repayment from Hong Kong subsidiaries to Parent

2,256,302

Loans from Hong Kong subsidiaries to PRC subsidiaries

15,000

371,925

867,646

Amounts paid by our VIE to PRC subsidiaries

652,675

735,580

757,749

Our VIE may transfer cash to Shanghai Baozun E-Commerce Limited, or the WOFE, by paying service fees according to the exclusive technology service agreement. Pursuant to the exclusive technology service agreement, WFOE has the exclusive right to provide specified technology services to VIE. Without the prior written consent of WFOE, VIE may not accept the same or similar technology services provided by any third party during the term of the agreement. VIE agrees to pay to WFOE a service fee of 95% of the net revenues of VIE and extra service fees for additional services provided by WFOE as requested by VIE within three months after each calendar year for the services provided in the preceding year. Considering the future operating and cashflow needs of our VIE, for the years ended December 31, 2019, 2020 and 2021, no service fees were charged to our VIE by WOFE, no payments were made by our VIE under the Exclusive Technology Service Agreement. If there is any amount payable to WOFE under the contractual agreements, our VIE will settle the amount accordingly.

For the years ended December 31, 2019, 2020 and 2021, no dividends or distributions were made to the Parent by our subsidiaries. For the years ended December 31, 2019, 2020 and 2021, no dividends or distributions were made to U.S. investors.

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

    

Taxation Scenario(1)

 

Statutory Tax and Standard Rates

 

Hypothetical pre-tax earnings(2)

 

100

%

Tax on earnings at statutory rate of 25%(3)

25

%

Net earnings available for distribution

 

75

%

Withholding tax at standard rate of 10%(4)

10

%

Net distribution to Parent/Shareholders

 

67.5

%

Notes:

(1)For purposes of this example, the tax calculation has been simplified. The hypothetical book pre-tax earnings amount, not considering timing differences, is assumed to equal taxable income in China.
(2)Under the terms of the exclusive technology service agreement, WOFE may charge our VIE for services provided to our VIE. These fees shall be recognized as expenses of our VIE, with a corresponding amount as service income by WOFE and eliminate in consolidation. For income tax purposes, our WOFE and our VIE file income tax returns on a separate company basis. The fees paid are recognized as a tax deduction by our VIE and as income by WOFE and are tax neutral.
(3)Certain of our subsidiaries qualifies for a 15% preferential income tax rate in China. However, such rate is subject to qualification, is temporary in nature, and may not be available in a future period when distributions are paid. For purposes of this hypothetical example, the table above reflects a maximum tax scenario under which the full statutory rate would be effective.
(4)The PRC Enterprise Income Tax Law imposes a withholding income tax of 10% on dividends distributed by a foreign invested enterprise, or FIE, to its immediate holding company outside of China. A lower withholding income tax rate of 5% is applied if the FIE’s immediate holding company is registered in Hong Kong or other jurisdictions that have a tax treaty arrangement with China, subject to a qualification review at the time of the distribution. For purposes of this hypothetical example, the table above assumes a maximum tax scenario under which the full withholding tax would be applied.

8

The table above has been prepared under the assumption that 95% of the net revenues of our VIE will be distributed as fees to WOFE under tax neutral contractual arrangements. If, in the future, the accumulated earnings of our VIE exceed the fees paid to WOFE (or if the current and contemplated fee structure between the intercompany entities is determined to be non-substantive and disallowed by Chinese tax authorities), our VIE could, as a matter of last resort, make a non-deductible transfer to our PRC subsidiaries for the amounts of the stranded cash in our VIE. This would result in such transfer being non-deductible expenses for our VIE but still taxable income for WOFE.

Baozun Inc. is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries and our VIE in China. As a result, our ability to pay dividends depends upon dividends paid by our PRC subsidiaries. If our existing PRC subsidiaries or any newly formed ones incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. In addition, our wholly foreign-owned subsidiaries in China are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with their articles of association and PRC accounting standards and regulations. Under PRC law, each of our subsidiaries and our VIE 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 the entity’s registered capital. Each of our PRC subsidiaries and our VIE may allocate a portion of its after-tax profits based on PRC accounting standards to a discretionary surplus fund at its 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. As of December 31, 2021, the amount restricted, including paid-in capital and statutory reserve funds, was RMB2,345 million (US$368.0 million). 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.

9

Financial Information Related to Our VIE

The following table presents the condensed consolidating balance sheet data for our VIE and other entities as of the dates presented.

    

As of December 31, 2021

    

    

    

VIE and VIE’s

    

Eliminating

    

Consolidated

Baozun Inc.

Subsidiaries

Subsidiaries

adjustments

Totals

(in RMB thousands)

Cash and cash equivalents

1,894,125

2,698,474

13,946

4,606,545

Restricted cash

93,219

93,219

Accounts receivable, net

4,747,333

299,250

(2,785,665)

2,260,918

Inventories, net

1,070,534

3,033

1,073,567

Advances to suppliers

545,751

35,571

(53,349)

527,973

Prepayments and other current assets

106,282

8,400,000

162,552

(8,096,060)

572,774

Amounts due from related parties

68,984

420

(420)

68,984

Amounts due from subsidiaries and VIE

2,189,936

(2,189,936)

Investments in subsidiaries and VIE

2,440,880

(2,440,880)

Investments in equity investees

110,479

5,811,748

(5,591,439)

330,788

Property and equipment, net

652,641

1,797

(1,552)

652,886

Intangible assets, net

380,574

13,084

1,552

395,210

Land use right, net

40,516

40,516

Operating lease right-of-use assets

1,095,570

1,095,570

Goodwill

397,904

397,904

Other non-current assets

87,926

87,926

Deferred tax assets

114,200

114,200

Total assets

6,741,702

26,205,374

529,653

(21,157,749)

12,318,980

Short-term loan

1,740,004

548,461

2,288,465

Accounts payable

2,223,190

140,451

(1,869,562)

494,079

Notes payable

529,603

529,603

Income tax payables

94,298

33,692

497

(497)

127,990

Accrued expenses and other current liabilities

11,041

10,033,408

27,538

(9,087,468)

984,519

Amounts due to related parties

73,794

73,794

Current operating lease liabilities

278,176

278,176

Deferred tax liabilities

51,525

51,525

Long-term operating lease liabilities

883,495

883,495

Other non-current liabilities

125,985

125,985

Total liabilities

1,845,343

14,781,329

168,486

(10,957,527)

5,837,631

10

    

As of December 31, 2020

VIE and VIE’s

Eliminating

Consolidated

    

Baozun Inc.

    

Subsidiaries

    

Subsidiaries

    

adjustments

    

Totals

(in RMB thousands)

Cash and cash equivalents

 

145,311

 

3,432,083

 

2,271

 

 

3,579,665

Restricted cash

 

 

151,354

 

 

 

151,354

Short-term investments

 

 

1,448,843

 

 

 

1,448,843

Accounts receivable, net

 

 

4,604,554

 

388,710

 

(2,804,287)

 

2,188,977

Inventories, net

 

 

1,025,994

 

44

 

 

1,026,038

Advances to suppliers

 

 

276,689

 

5,690

 

2,397

 

284,776

Prepayments and other current assets

 

890

 

4,960,730

 

333,941

 

(4,857,349)

 

438,212

Amounts due from related parties

 

 

40,935

 

237

 

(237)

 

40,935

Amounts due from subsidiaries and VIE

 

4,446,238

 

 

 

(4,446,238)

 

Investments in subsidiaries and VIE

 

3,290,146

 

 

 

(3,290,146)

 

Investments in equity investees

 

 

4,352,084

 

 

(4,298,742)

 

53,342

Property and equipment, net

 

 

429,214

 

2,665

 

(1,790)

 

430,089

Intangible assets, net

 

 

139,494

 

5,089

 

1,790

 

146,373

Land use right, net

 

 

41,541

 

 

 

41,541

Operating lease right-of-use assets

 

 

524,792

 

 

 

524,792

Goodwill

 

 

13,574

 

 

 

13,574

Other non-current assets

 

 

51,531

 

 

 

51,531

Deferred tax assets

 

 

54,649

 

 

 

54,649

Total assets

 

7,882,585

 

21,548,061

 

738,647

 

(19,694,602)

 

10,474,691

Accounts payable

 

 

2,222,055

 

263,390

 

(2,063,883)

 

421,562

Notes payable

 

 

500,820

 

 

 

500,820

Income tax payables

 

 

72,588

 

13,246

 

(13,246)

 

72,588

Accrued expenses and other current liabilities

 

8,717

 

6,184,105

 

173,060

 

(5,374,702)

 

991,180

Amounts due to related parties

 

 

44,997

 

 

 

44,997

Current operating lease liabilities

 

 

165,122

 

 

 

165,122

Long-term loan

 

1,762,847

 

 

 

 

1,762,847

Deferred tax liability

 

 

2,538

 

 

 

2,538

Long-term operating lease liabilities

 

 

370,434

 

 

 

370,434

Total liabilities

 

1,771,564

 

9,562,659

 

449,696

 

(7,451,831)

 

4,332,088

The following table presents the condensed consolidating statements of operations for our VIE and other entities for the periods presented.

    

For the Year Ended December 31, 2021

VIE and VIE’s

Eliminating

Consolidated

    

Baozun Inc.

    

Subsidiaries

    

Subsidiaries

    

adjustments

    

Totals

(in RMB thousands)

Net Revenues

 

 

10,822,359

 

809,547

 

(2,235,650)

 

9,396,256

Net (loss) income

 

(219,830)

 

(253,053)

 

47,090

 

219,830

 

(205,963)

    

For the Year Ended December 31, 2020

VIE and VIE’s

Eliminating

Consolidated

    

Baozun Inc.

    

Subsidiaries

    

Subsidiaries

    

adjustments

    

Totals

(in RMB thousands)

Net Revenues

 

 

9,804,668

 

869,580

 

(1,822,685)

 

8,851,563

Net income

 

425,992

 

338,637

 

87,897

 

(425,992)

 

426,534

    

For the Year Ended December 31, 2019

    

    

VIE and VIE’s

    

Eliminating

    

Consolidated

Baozun Inc.

Subsidiaries

Subsidiaries

adjustments

Totals

(in RMB thousands)

Net Revenues

 

 

8,124,331

 

626,912

 

(1,473,051)

 

7,278,192

Net income

 

281,297

 

216,612

 

65,279

 

(281,297)

 

281,891

11

The following table presents condensed consolidating cash flow data for our VIE and other entities for the years ended presented.

    

For the Year Ended December 31, 2021

VIE and VIE’s

Eliminating

Consolidated

Baozun Inc.

    

Subsidiaries

    

Subsidiaries

    

Adjustments

    

Totals

(in RMB thousands)

Net cash provided by (used in) operating activities

 

(43,628)

 

(2,579,716)

 

(7,440)

 

2,534,677

 

(96,107)

Net cash provided by (used in) investing activities

 

1,736,165

 

(915,121)

 

(10,246)

 

(434,978)

 

375,820

Net cash provided by (used in) financing activities

 

(74,513)

 

1,197,027

 

 

(372,561)

 

749,953

    

For the Year Ended December 31, 2020

VIE and VIE’s

Eliminating

Consolidated

    

Baozun Inc.

    

Subsidiaries

    

Subsidiaries

    

adjustments

    

Totals

(in RMB thousands)

Net cash provided by (used in) operating activities

 

(42,268)

 

3,155,662

 

14,050

 

(2,817,430)

 

310,014

Net cash provided by (used in) investing activities

 

(2,846,452)

 

(764,470)

 

(15,997)

 

3,010,552

 

(616,367)

Net cash provided by (used in) financing activities

 

3,101,540

 

216,606

 

 

(651,309)

 

2,666,837

    

For the Year Ended December 31, 2019

VIE and VIE’s

Eliminating

Consolidated

    

Baozun Inc.

    

Subsidiaries

    

Subsidiaries

    

adjustments

    

Totals

(in RMB thousands)

Net cash provided by (used in) operating activities

 

(14,457)

 

809,106

 

356

 

(493,609)

 

301,396

Net cash provided by (used in) investing activities

 

(1,904,496)

 

(815,028)

 

(240)

 

1,586,313

 

(1,133,451)

Net cash provided by (used in) financing activities

 

1,849,516

 

1,949,410

 

 

(2,022,035)

 

1,776,891

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

An investment in our ADSs and/or Class A ordinary shares involves significant risks. Below is a summary of material risks we face, organized under relevant headings. These risks are discussed more fully in “Item 3. Key Information—D. Risk Factors.”

Risks Related to Our Business

If the e-commerce market in China does not grow, or grows more slowly than we expect, demand for our services and solutions could be adversely affected.
If the complexities and challenges faced by brand partners seeking to sell online diminish, or if our brand partners increase their in-house e-commerce capabilities as an alternative to our solutions and services, demand for our solutions and services could be adversely affected.
Our success is tied to the success of our existing and future brand partners for which we operate their brand e-commerce business.
If we are unable to retain our existing brand partners, our results of operations could be materially and adversely affected.

12

We may continue to incur losses in the future and may not be able to return to and subsequently maintain profitability.
If we fail to maintain our relationships with e-commerce channels or adapt ourselves to emerging e-commerce channels, or if e-commerce channels otherwise curtail or inhibit our ability to integrate our solutions with their channels, our solutions would be less appealing to existing and potential brand partners.
We rely on the success of certain e-commerce channels such as Tmall.
Under the consignment model and service fee model, a variable portion of the revenues we generate from certain brand partners is based upon the amount of GMV, and any change to such pricing mechanism may adversely affect our financial results.
We may not be able to compete successfully against current and future competitors.
Material disruption of e-commerce channels could prevent us from providing services to our brand partners and reduce sales in stores operated by us.
The proper functioning of our technology platform is essential to our business. Any failure to maintain the satisfactory performance of our platform could materially and adversely affect our business and reputation.
We have experienced rapid growth in recent years, and failure to manage our growth and return to or maintain profitability could harm our business and prospects.
Any occurrence of a natural disaster, health epidemic or similar development could have a material adverse effect on our business. In particular, the COVID-19 pandemic had and may continue to have a negative impact on our business, results of operations and financial condition.

Risks Related to Our Corporate Structure

If the PRC government deems that the contractual arrangements in relation to Shanghai Zunyi do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operation.
We rely on contractual arrangements with our VIE and its shareholders for a portion of our business operations, which may not be as effective as direct ownership in providing operational control.

Risks Related to Doing Business in the People’s Republic of China

Changes in the political and economic policies of the PRC government may materially and adversely affect our business, financial condition and results of operations and may result in our inability to sustain our growth and expansion strategies.
There are uncertainties regarding the interpretation and enforcement of PRC laws, rules and regulations.
We are subject to laws that are applicable to retailers, including advertising and promotion laws and consumer protection laws that could require us to modify our current business practices and incur increased costs.
Failure to comply with the relatively new E-Commerce Law may have a material adverse impact on our business, financial conditions and results of operations.

Risks Related to Our Ordinary Shares and ADSs

The trading price of our ADSs and our Class A ordinary shares has been and is likely to continue to be volatile, which could result in substantial losses to the holders of our ADSs and/or Class A ordinary shares.

13

The different characteristics of the capital markets in Hong Kong and the United States may negatively affect the trading prices of our ADSs and Class A ordinary shares.
Substantial future sales or perceived potential sales of our ADSs and/or Class A ordinary shares in the public market could cause the prices of our ADSs and/or Class A ordinary shares to decline.
Our ADSs will be prohibited from trading in the United States under the HFCA Act in 2024 if the PCAOB is unable to inspect or fully investigate auditors located in China, or as early as 2023 if proposed changes to the law are enacted. The delisting of our ADSs, or the threat of their being delisted, may materially and adversely affect the value of your investment.

Risks Related to Our Business

If the e-commerce market in China does not grow, or grows more slowly than we expect, demand for our services and solutions could be adversely affected.

Continued demand from our existing and potential future brand partners to use our services and solutions depends on whether e-commerce will continue to be widely accepted. Our future results of operations will depend on numerous factors affecting the development of the e-commerce industry in China, which may be beyond our control. These factors include:

the growth of internet, broadband, personal computer and mobile penetration and usage in China, and the rate of any such growth;
the trust and confidence level of online retail consumers in China, as well as changes in consumers’ demographics, tastes and preferences;
whether alternative retail channels or business models that better address the needs of consumers emerge in China; and
the development of fulfillment, payment and other ancillary services associated with online purchases.

If consumer utilization of e-commerce channels in China does not grow or grows more slowly than we expect, demand for our services and solutions would be adversely affected, our revenues would be negatively impacted and our ability to pursue our growth strategy would be compromised.

If the complexities and challenges faced by brand partners seeking to sell online diminish, or if our brand partners increase their in-house e-commerce capabilities as an alternative to our solutions and services, demand for our solutions and services could be adversely affected.

One of the key attractions of our solutions and services to brand partners is our ability to help address the complexities and difficulties they face in the e-commerce market in China. If the level of such complexities and difficulties declines as a result of changes in the e-commerce landscape or otherwise, or if our brand partners choose to increase their in-house support capabilities as an alternative to our e-commerce solutions and services, our solutions and services may become less important or attractive to our brand partners, and demand for our solutions and services may decline.

Our success is tied to the success of our existing and future brand partners for which we operate their brand e-commerce business.

Our success is substantially dependent upon the success of our brand partners. As we continue to expand and optimize our brand partner base, our future success will also be tied to the success of our future brand partners. We cannot assure you that our efforts to attract new brand partners and other customers and optimize our brand partner base will be successful . If such efforts fail, it may have a material adverse impact on our business performance or results of operation. The retail business in China is intensely competitive. If our brand partners were to experience any significant decline in their online sales due to any reason, such as newly identified quality or safety issues or decreased popularity of their products, or if they were to have any financial difficulties, suffer impairment of their brands or if the profitability of, or demand for, their products decreases for any other reason, it could adversely affect our results of operations and our ability to maintain and grow our business. Our business could also be adversely affected if our brand partners’ product sales, marketing, brands or retail stores are not successful or if our brand partners reduce their marketing efforts.

14

If we are unable to retain our existing brand partners, our results of operations could be materially and adversely affected.

We provide brand e-commerce service to brand partners primarily pursuant to contractual arrangements with a term typically ranging from 12 to 36 months. These contracts may not be renewed or, if renewed, may not be renewed on the same or more favorable terms for us. We may not be able to accurately predict future trends in brand partners renewals, and our brand partners’ renewal rates may decline or fluctuate due to factors such as level of satisfaction with our services and solutions and our fees and charges, as well as factors beyond our control, such as level of competition faced by our brand partners, their level of success in e-commerce and their spending levels.

In particular, some of our existing brand partners have had years of cooperation with us and we generated a significant portion of our net revenue through (i) the sale of products in the stores of these brands operated by us and (ii) provision of our services to these brand partners, which we collectively refer to as net revenues “related to” these brand partners in order to assess our overall business relationship with them. In 2021, net revenues related to our top 10 brand partners as ranked by net revenues in the aggregate comprised approximately 48.2% of our total net revenues. Net revenues related to our top two brand partners as ranked by net revenues comprised approximately 15.2% and 11.4% of our total net revenues, respectively, in 2021. Total GMV related to our top 10 brand partners as ranked by GMV in the aggregate comprised approximately 71.3% of our total GMV in 2021. Some of our other brand partners also contributed significantly to our total GMV while our net revenues related to them were less significant (each less than 10% of our total net revenues in 2021) as they mainly utilized our capabilities under the service fee model or consignment model and therefore we did not generate any product sales revenue related to them. However, if any brand partner terminates or does not renew its business relationship with us, our GMV may be materially and adversely affected. In the past, some brand partners did not renew their business relationships with us, and we cannot assure you that our existing brand partners will renew their business relationships with us in the future. If some of our existing brand partners, in particular brand partners with years of cooperation with us, terminate or do not renew their business relationships with us, renew on less favorable terms or for fewer services and solutions, and we do not acquire replacement brand partners or otherwise grow our brand partner base, our results of operations may be materially and adversely affected.

Some of our contracts with existing brand partners were based on standard forms proposed by such brand partners that contain non-compete provisions prohibiting us from selling products of, or providing similar services to, competitors of such brand partners. Such provision has restricted and may continue to restrict the development and expansion of our business with some of our brand partners. As our business further expands, we may engage in business with multiple brand partners that may be in competition with each other and may be subject to similar non-compete restrictions requested from other existing brand partners or future brand partners. We cannot assure you that we will not be found to be in breach of such non-compete provisions with our existing or future brand partners if any of our brand partners brings claims against us for breach of such provisions. If any such claim is brought against us and we are found to be in breach of any non-compete provision, we may be subject to potential liabilities and penalties for breach of contracts, including liquidated damages and forfeiture of sales bonuses, and our brand partners may decide to terminate their contracts with us, which may cause us to lose revenue. As a result of such potential breach, our reputation, financial condition and results of operations may be materially and adversely affected.

We may continue to incur losses in the future and may not be able to return to and subsequently maintain profitability.

We recorded a net income of RMB281.9 million and RMB426.5 million in 2019 and 2020, respectively, and a net loss of RMB206.0 million (US$32.3 million) in 2021. The net loss in 2021 was mainly due to an unrealized investment loss of RMB210.0 million (US$32.9 million) during the 2021, as well as weaker profitability from operations caused by a combination of deteriorated macro- economic environment, negative impact from the Better Cotton Initiatives, and write-down on accounts receivable from certain distributor. We cannot assure you that we will be able to return to profitability and subsequently maintain profitability in the future. We anticipate that our operating expenses will increase substantially in the foreseeable future as we increase the scale of our operations. To return to or sustain profitability, we will need to increase our revenue sufficiently to offset these higher expenses, increase sales of the products and services that have higher profit margins or significantly reduce our expense level. If we are forced to reduce our expenses, our growth strategy could be compromised. We may incur significant losses in the future for a number of reasons, including the other risks described in this annual report. We may also further encounter unforeseen expenses, difficulties, complications, delays and other unknown events. If we are not able to return to or subsequently maintain profitability, the value of our company and our ADSs and/or Class A ordinary shares could decline significantly.

15

If we fail to maintain our relationships with e-commerce channels or adapt ourselves to emerging e-commerce channels, or if e-commerce channels otherwise curtail or inhibit our ability to integrate our solutions with their channels, our solutions would be less appealing to existing and potential brand partners.

We generate a substantial majority of our revenues from the solutions we provide on e-commerce channels, including marketplaces, social media and other emerging e-commerce channels. These e-commerce channels have no obligation to do business with us or to allow us to have access to their channels in the long term. If we fail to maintain our relationships with these channels, they may decide at any time and for any reason to significantly curtail or inhibit our ability to integrate our solutions with their channels. We have annual platform service agreements with major online marketplaces, which may not be renewed in the future.

Additionally, these channels may decide to make significant changes to their respective business models, policies, systems or plans, and those changes could impair or inhibit our ability or our partners’ ability to use our solutions to sell their products on those channels, or may adversely affect the amount of GMV that our partners can sell on those channels, or otherwise reduce the desirability of selling on those channels. Further, any of these channels could decide to acquire capabilities that would allow them to compete with us. If we are unable to adapt to new e-commerce channels as they emerge, our solutions may be less attractive to our partners. Any of these developments could have a material adverse effect on our results of operations.

We rely on the success of certain e-commerce channels such as Tmall.

A substantial majority of our GMV is derived from merchandise sold or services rendered on Tmall. In 2021, our GMV derived from merchandise sold or services rendered on Tmall comprised approximately 69.3% of our total GMV. If e-commerce channels such as Tmall are not successful in attracting consumers or their reputations are adversely affected for whatever reasons, our brand partners may cease to sell their products on these channels. As our results of operations rely on the solutions we provide on these e-commerce channels, a decrease in the use of these channels would reduce demands for our services, which would adversely affect our business and results of operations.

Under the consignment model and service fee model, a variable portion of the revenues we generate from certain brand partners is based upon the amount of GMV, and any change to such pricing mechanism may adversely affect our financial results.

A negotiated portion of the revenues we generate from certain brand partners under the consignment model and service fee model is variable based on GMV generated through such partners’ online stores that we operate. If that GMV were to decline, does not grow as expected, or if our partners demand pricing terms that do not provide for variability based on the value of purchases transacted and settled on the stores operated by us, our revenue, profitability and business prospects may be adversely affected.

In addition, the ratio of our revenues as a percentage of GMV generated through the partners’ online stores that we operate could vary as their bargaining power increases or our service scope reduces, which could adversely affect our financial results. We also intend to focus on high quality GMV categories. Although we are focused on achieving a higher ratio of our revenues as a percentage of GMV generated through the partners’ online stores that we operate, there is no guarantee that we will successfully achieve this and our failure to do so could adversely affect our financial results.

We may not be able to compete successfully against current and future competitors.

We face intense competition in the market for brand e-commerce solutions and services, and we expect competition to continue to intensify in the future. For instance, our contracts with our brand partners are generally not on an exclusive basis and we generally do not have contractual rights to exclusively sell the products of our brand partners under the distribution model. As a result, we may face competitions with other brand e-commerce service providers that our brand partners work with. Increased competition may result in reduced pricing or service scope for our services and solutions or a decrease in our market share, any of which could negatively affect our ability to retain existing brand partners and attract new brand partners, our future financial and operating results, and our ability to grow our business.

A number of competitive factors could cause us to lose potential sales or to sell our services and solutions at lower prices or at reduced profitability, including:

Potential brand partners may choose to use or develop applications or build e-commerce teams or infrastructures in-house, rather than pay for our solutions and services;

16

The e-commerce channels themselves, which typically offer, often free, software tools that allow brand partners to connect to the e-commerce channels, may decide to compete more vigorously with us;
Competitors may adopt more aggressive pricing policies and offer more attractive sales terms, adapt more quickly to new technologies and changes in brand partners’ requirements, and/or devote greater resources to the promotion and sales of their products and services than we can;
Current and potential competitors may offer software or services that addresses one or more online channel management and logistics functions at a lower price point or with greater depth than our solutions and may be able to devote greater resources to those solutions than we can; and
Software vendors could bundle channel management solutions with other solutions or offer such products at a lower price as part of a larger product sale.

In addition, competition may intensify as our competitors raise additional capital and as established companies in other market segments or geographic markets expand into our market segments or geographic markets. If we cannot compete successfully against our competitors, our business and our operating and financial results could be adversely affected.

Material disruption of e-commerce channels could prevent us from providing services to our brand partners and reduce sales in stores operated by us.

E-commerce channels could cease operations unexpectedly due to a number of events, including interruptions in telecommunication services, computer viruses or unlawful access to e-commerce channels. Any material channel downtime or disruption could prevent us from providing services to our brand partners and reduce sales in stores operated by us. If one or more of the e-commerce channels we operate on experience downtime or disruption, the adverse effects of such downtime and disruption could be significant to our operations as a whole.

The proper functioning of our technology platform is essential to our business. Any failure to maintain the satisfactory performance of our platform could materially and adversely affect our business and reputation.

The satisfactory performance, reliability and availability of our technology platform are critical to our success and our ability to attract and retain brand partners and provide quality customer services. Any system interruptions caused by telecommunications failures, errors encountered during system upgrades or system expansions, computer viruses, hacking or other attempts to harm our systems that result in the unavailability or slowdown of our technology platform, degraded order fulfillment performance, or additional shipping and handling costs may, individually or collectively, materially and adversely affect our business, reputation, financial condition and results of operations.

In addition, any system failure or interruption could cause material damage to our reputation and brand image if our systems are perceived to be insecure or unreliable. Our servers may also be vulnerable to computer viruses, physical or electronic break-ins and similar disruptions, which could lead to system interruptions, website slowdown or unavailability, delays or errors in transaction processing, loss of data or the inability to accept and fulfill consumers’ orders. Security breaches, computer viruses and hacking attacks have become more prevalent in our industry. We have experienced in the past and may experience in the future such attacks and unexpected interruptions. We can provide no assurance that our current security mechanisms will be sufficient to protect our IT systems from any third-party intrusions, viruses or hacker attacks, information or data theft or other similar activities. Any such future occurrences could materially and adversely affect our business, reputation, financial condition and results of operations.

Additionally, we must continue to upgrade and improve our technology platform to support our business growth, and failure to do so could impede our growth. However, we cannot assure you that we will be successful in executing these system upgrades and improvement strategies. In particular, our systems may experience interruptions during upgrades, and the new technologies or infrastructures may not be fully integrated with the existing systems on a timely basis, or at all. If our existing or future technology platform does not function properly, it could cause system disruptions and slow response times, affecting data transmission, which in turn could materially and adversely affect our business, financial condition and results of operations.

17

We also rely on technologies that we license from third parties, such as Microsoft, Adobe and certain management information systems. These licenses may not continue to be available to us on commercially reasonable terms or at all in the future. As a result, we may be required to obtain substitute technologies. There is no assurance that we will be able to obtain such substitute technologies on commercially reasonable terms, or at all, which could negatively affect the functionality of our technology platform and our business operations.

We have experienced rapid growth in recent years, and failure to manage our growth and return to or maintain profitability could harm our business and prospects.

We have experienced rapid growth in recent years. Our total net revenues increased from RMB2,598.4 million in 2015 to RMB9,396.3 million (US$1,474.5 million) in 2021, representing a compound annual growth rate of 23.9%. However, there is no assurance that we will be able to maintain our historical growth rates in future periods. Our revenue growth may slow or our revenues may decline for many reasons, including competition, slower growth of the China retail or China online retail sales, fulfillment bottlenecks, emergence of alternative business models, changes in government policies and other general economic conditions.

Our growth has placed, and continues to place, significant strain on our management and resources. We anticipate that we will need to implement new or upgraded operational and financial systems, procedures and controls, including the improvement of our accounting and other internal management systems. We also need to expand, train, manage and motivate our workforce and manage our relationships with our partners, suppliers, third-party merchants and other service providers. To return to or maintain profitability, we must implement such upgrades, manage our workforce cost-effectively and manage our cost of products and operating expenses. We cannot assure you that we will be able to manage our growth or return to or maintain profitability or execute our strategies effectively, and any failure to do so may have a material adverse effect on our business and prospects. Accordingly, our historical performance may not be indicative of future operating results.

18

Any occurrence of a natural disaster, health epidemic or similar development could have a material adverse effect on our business. In particular, the COVID-19 pandemic had and may continue to have a negative impact on our business, results of operations and financial condition.

Our business could be materially and adversely affected by natural disasters, such as earthquakes, floods, snowstorms, typhoon, or fires, widespread health epidemics, such as avian influenza, swine flu, severe acute respiratory syndrome, or SARS, Ebola, Zika, COVID-19, or other events, such as wars, acts of terrorism, environmental accidents, power shortage or communication interruptions. Such developments in China or elsewhere could disrupt our business and operations, cause a temporary closure of facilities we use for our operations, and have a material adverse effect on our business, financial condition and results of operations.

In recent years, there have been outbreaks of health epidemics in various countries in China and globally, including the outbreak of COVID-19. In March 2020, the World Health Organization declared the COVID-19 a pandemic. The COVID-19 pandemic has resulted in quarantines, travel restrictions, disruptions to supply chains, and temporary closure of stores and facilities in China and globally. Especially in the first quarter of 2020, the COVID-19 pandemic slowed down our growth pace and caused us to incur incremental costs, such as additional fulfillment expenses and general and administrative expenses, which resulted in a decrease in our income from operations and net income in the first quarter of 2020. Recently, there has been a resurgence of COVID-19 cases in certain parts of China, caused by the more transmittable Omicron variants. The Chinese government has implemented emergency measures to contain further spread of the virus. Like in the past, the COVID-19 pandemic may again disrupt supply chains and diminish e-commerce fulfilment and logistics capabilities, as well as result in weaker consumer demand; all these consequences have had and will continue to have an adverse impact on our business, financial condition and results of operations. It is uncertain for how long and to what extent the recent COVID-19 outbreak may adversely affect the macro-economic environment as well as our business, results of operations and financial condition. It will depend on the severity and the speed and extent of spread of the current virus, and the effectiveness of the actions taken to contain it or mitigate its adverse impact. To the extent that the COVID-19 pandemic continues to cause harm, or any other epidemic or pandemic causes harm, to the Chinese or global economy, our results of operations will likely be further adversely and materially affected. We cannot assure you that, for the year ending December 31, 2022 or any future period, we will be able to achieve the same level of net income that we previously achieved. For the COVID-19’s impact on our financial results, please see “Item 5. Operating and Financial Review and Prospects.” The trading price of our ADSs and/or Class A ordinary shares may also be adversely affected. Any potential impact on our financial results will depend on, to a large extent, future developments and new information that may emerge regarding the duration and severity of the COVID-19 pandemic and the actions taken by government authorities and other entities to contain the COVID-19 pandemic or affect its impact, which are highly uncertain and unpredictable. Potential impacts include, but are not limited to, the following:

temporary closure of offices, travel restrictions or suspension of business operations of our brand partners and other customers have negatively affected, and could continue to negatively affect, the demand for our services and the goods sold in the stores or the platform operated by us;
our brand partners may encounter supply chain disruptions, which could significantly reduce supply of goods;
our brand partners may require additional time to pay us or fail to pay us at all, which could significantly increase the amount and turnover days of our accounts receivable and require us to record additional allowances for doubtful accounts;
our consumers may decrease their level of spending on the products we or our brand partners sold, which could significantly increase our inventory amount and turnover days;
the acquisition of new brand partners and ramp up of operations for newly-added brand partners may be negatively impacted, which could significantly reduce revenues contribution from new brand partners;
any disruption of our logistics providers and disruptions to our fulfilment and logistics capabilities could adversely impact our business and results of operations, including materially delay delivery to consumers, which may also lead to loss of consumers, as well as reputational, competitive and business harm to us;
any precautionary measures intended to minimize the risks of COVID-19 to our employees and business partners, including temporarily requiring our employees to work remotely, canceling or postponing industry events and business travel, could compromise our efficiency and productivity during such periods and incur additional costs, slow down our branding and marketing efforts, and result in short-term fluctuations in our results of operations.

19

Because of the uncertainty surrounding the COVID-19 pandemic, the financial impact related to the outbreak of and response to the COVID-19 pandemic cannot be reasonably estimated at this time. As the worldwide health crisis caused by COVID-19 continues to evolve and affect the global economy and financial markets, it may potentially result in a further sustained economic downturn, thereby having an additional material and adverse effect on our business, financial condition and results of operations.

We have granted and may continue to grant options, restricted share units and other types of awards under our Share Incentive Plans, which may result in increases in share-based compensation expenses and negatively affect our results of operations.

We have adopted the 2014 Share Incentive Plan and the 2015 Share Incentive Plan, or collectively, the Share Incentive Plans, to provide additional incentives to employees, directors and consultants. We have granted and may continue to grant options, restricted share units and other types of awards under our Share Incentive Plans. The maximum number of shares which may be issued pursuant to all awards under the 2014 Share Incentive Plan is 20,331,467. As of December 31, 2021, the number of shares which may be issued pursuant to all outstanding options under the 2014 Share Incentive Plan is 1,912,709. The maximum number of shares which may be issued pursuant to all awards under the 2015 Share Incentive Plan, after giving effect to the ever-green provision, is 3,131,917. As of December 31, 2021, the number of shares that may be issued pursuant to all outstanding options and restricted share units under the 2015 Share Incentive Plan is 4,313,114. For the years ended December 31, 2019, 2020 and 2021, we recorded an aggregate of RMB75.2 million, RMB108.4 million and RMB196.5 million (US$30.8 million), respectively, in share-based compensation expenses. We believe the granting of share-based awards is of significant importance to our ability to attract and retain key personnel and employees, and we will continue to grant share-based awards in the future. In addition, we may from time to time re-evaluate the vesting schedules, exercise prices or other key terms of the grants, increase the maximum number of shares to be issued under the Share Incentive Plans, or adopt new share incentive plans. If we choose to do so, our expenses associated with share-based compensation may increase, which may have an adverse effect on our results of operations.

We had negative operating cash flows in the years ended December 31, 2017, 2018 and 2021, and may have negative operating cash flows in the future.

We had negative operating cash flows for the years ended December 31, 2017 and 2018 primarily due to (i) increases in inventories and prepayments for goods driven by growing sales as we expanded our distribution model and (ii) increases in accounts receivables caused by rapid growth of our consignment and service fee models, which led to increases in our working capital. We had negative operating cash flows for the year ended December 31, 2021 primarily due to (i) the continuous negative impact of COVID-19 pandemic on our business, (ii) a decrease in sales from several brand partners in the apparel and accessories category due to the Better Cotton Initiatives, (iii) an increase in account receivables caused by the growth of our consignment and service fee models, as well as in their write-downs, and (iv) an increase in our working capital expenditures, including to fund increased inventories and prepayments for goods under our distribution model. Although we have implemented plans to improve our operating cash flows, we cannot assure you that we will not have negative operating cash flows in the future, which may negatively affect our liquidity.

We make investments in business initiatives, some of which may not be successful. Any unsuccessful business initiatives could materially and adversely affect our business, financial condition and results of operations.

Our prospects for growth depend on our ability to innovate and continue to strategize new value-added brand e-commerce service through improved technologies and on our ability to effectively commercialize such innovations. There are uncertainties related to our investments in new solutions, services and emerging channels. For example, in 2014, we launched our online retail platform, Maikefeng, which offers authentic and high-quality products at discounted prices through our Maikefeng mobile application, and we ceased the operation of Maikefeng marketplace in 2017.

20

We may not be able to recoup the capital expenditures we incur to strengthen our technology and innovation capabilities and upgrade our technology platform.

We have invested and will continue to expend financial resources to strengthen our technology and innovation capabilities and upgrade our technology platform, in order to serve a wider variety of brand partners and other customers with a broader array of services. For example, our technology and innovation center focuses on enhancing our IT capabilities and helps us shape the market by developing new systems such as cloud-based operating platforms and big data analysis tools for brand e-commerce, implementing artificial intelligence in brand e-commerce, and upgrading the current technology systems. In addition, we developed our retail operation support system, or ROSS, which encompasses a series of modules enabling efficient product management, store content management, store event management and customer analysis to facilitate automation and digitalization to enhance efficiency of online store operations. We expect that we will continue to invest in these and other initiatives as our business develops. However, investments in technology and innovation initiatives are inherently uncertain, and we may encounter practical difficulties in deploying or commercializing our technology and innovations. As a result, we may not be able to recover the expenditures associated with these investments, and any recovery of such expenses may take longer than expected.

Our expansion into new product categories may expose us to new challenges and more risks.

We currently serve brand partners in the following categories: apparel and accessories; appliances; electronics; home and furnishings; food and health products; beauty and cosmetics; fast moving consumer goods, and mother and baby products; and automobiles. In the future, we may provide services to brand partners in new product categories in which we have limited experience and operating history. Our product mix also affects our revenue mix and profitability. This may make predicting our future results of operations more difficult than it otherwise would be. Therefore, our past results of operations should not be taken as indicative of our future performance. If we cannot successfully manage our product mix, address new challenges or compete effectively, we may not be able to recover costs of our investments and eventually achieve profitability, and our future results of operations and growth prospects may be materially and adversely affected.

Our results of operations are subject to fluctuations due to the seasonality of our business and other events.

We have experienced and expect to continue to experience seasonal fluctuations in our revenues. These seasonal patterns have caused and will continue to cause fluctuations in our operating results. Our results of operations historically have been seasonal primarily because consumers increase their purchases during particular promotional activities, such as Singles Day (an online sales promotions event that falls on or around November 11 each year) promotion and the impact of seasonal buying patterns within certain categories such as apparel. In addition, we generally experience a lower level of sales activity in the first quarter due to the Chinese New Year holiday, during which consumers generally spend less time shopping online and businesses in China are generally closed.

In anticipation of increased sales activity during peak seasons, we increase our inventory levels and incur additional expenses, including by hiring a significant number of temporary employees to supplement our permanent staff. If our seasonal revenues are below expectations, our operating results could be below the expectations of securities analysts and investors. Due to the nature of our business, it is difficult to predict the impact of this seasonality on our business and financial results. In the future, our seasonal sales patterns may become more pronounced, may strain our personnel, customer service operations, fulfillment operations and shipment activities and may cause a shortfall in revenues compared to expenses in a given period. As a result, the trading price of our ADSs and/or Class A ordinary shares may fluctuate from time to time due to seasonality.

In addition, if too many consumers access the online stores operated by us within a short period of time due to increased promotions or other demand surges, we may experience system interruptions that make such online stores unavailable or prevent us from transmitting orders to our fulfillment operations. Any such system interruptions may reduce the volume of transactions in the stores that we operate as well as the attractiveness of such online stores to consumers. In anticipation of increased sales activity during peak seasons, we and our brand partners increase our inventory levels. If we and our brand partners do not increase inventory levels for popular products in sufficient amounts or are unable to restock popular products in a timely manner, we and our brand partners may fail to meet customer demand which could reduce the attractiveness of such online stores. Alternatively, if we overstock products, we may be required to take significant inventory markdowns or write-offs under the distribution model, which could reduce profits. Either of these outcomes may lead our brand partners to reduce their engagement with us.

21

Our investments in or acquisition of third-party entities may not be successful and may have a material and adverse effect on our business, reputation, results of operations and financial condition.

We have made investments in or acquisition of third parties that are complementary to our business and operations, including our acquisition of the following entities in 2021: Full Jet Limited, or Full Jet, a strategic and brand-focused industry expert that specializes in developing go-to-market strategies for high-end and luxury brands entering the Chinese market; Shanghai Yi Shang Network Information Co., Ltd., or eFashion, a leading e-commerce solutions provider for fashion brands focusing on bringing international fashion brands to China; Shanghai Morefun Information Technology Co., Ltd., or MoreFun, a technology-oriented digital marketing solution provider in China’s e-commerce industry; Suzhou Baoleantone International Logistics Co., Ltd., or BolTone, a warehouse and supply chain service provider in mainland China; and Bao Best IOT Technology (Suzhou) Co., Ltd., or BaoBest, a supply chain businesses operator in mainland China. We may pursue strategic alliances, joint ventures or potential strategic acquisitions that are complementary to our business and operations, including opportunities that can help us promote our solutions to new brand partners, expand our service offerings and improve our technology infrastructure. For example, in connection with our investment in Fosun Fashion Group (Cayman) Limited, we entered into a strategic business cooperation agreement with Fosun Fashion Group (Cayman) Limited, a subsidiary of Fosun International Limited, in April 2021. Strategic alliances or joint ventures with third parties could subject us to many risks, including risks associated with sharing proprietary information, non-performance or default by counterparties, and increased expenses in establishing these new alliances, any of which may materially and adversely affect our business. We may have little ability to control or monitor the actions of our strategic partners. To the extent a strategic partner suffers any negative publicity as a result of its business operations, our reputation may be negatively affected by virtue of our association with such party.

In addition,investments or acquisitions and the subsequent integration of new assets and businesses into our own will require significant attention from our management and could result in a diversion of resources from our existing business, which in turn could have an adverse effect on our business operations. The costs of identifying and consummating investments and acquisitions may be significant. We may also incur significant expenses in obtaining necessary approvals from relevant government authorities in China and elsewhere in the world. In addition, investments and acquisitions could result in the use of substantial amounts of cash, potentially dilutive issuances of equity securities and exposure to potential unknown liabilities of the acquired business. The cost and duration of integrating newly acquired businesses could also materially exceed our expectations. Any such negative developments could have a material adverse effect on our business, financial condition and results of operations.

We may also enter into relatively new markets and industries through investments or acquisitions, such as express delivery and new emerging channel live-streaming industries, which may expose us to different and unforeseen risks. We cannot guarantee that our efforts to venture into new domains will be successful. Due to our lack of prior experience in these new markets or industries, we may not be able to navigate the rapidly evolving regulatory environment or to forecast and meet the constantly changing demands and preferences for products and services. Some of these new markets and industries are emerging with relatively novel and untested business models. We also may not realize the anticipated benefits of our investments in or acquisitions of specific targets due to uncertainties in their performance and valuation or failure to integrate them into our existing business, or difficulty in operating them with our existing expertise and resources. The above challenges could lead to developments or results that would have a material adverse effect on our business, financial condition and results of operations.

We are exposed to significant downward adjustments or impairments in the market values of our investments, which may materially affect our financial results.

As part of our business strategy, we have made investments in both private companies and a public company. The value of these investments can be negatively impacted by fluctuations in the share price of the public company, the fair or appraised values of the private companies, as well as liquidity, credit deterioration or losses, financial results, foreign exchange rates, changes in interest rates, or other factors. Moreover, since our adoption of ASC Topic 321, Investments—Equity Securities (“ASC 321”), on January 1, 2018, for investments previously accounted for using the cost method, we have elected to use the measurement alternative to measure them at cost, less any impairment, plus or minus changes resulting from observable price changes in orderly transactions for identical or similar investments of the same issuer, if any. Equity securities with readily determinable fair values are measured at fair value, and any changes in fair value are recognized in earnings, instead of through other comprehensive income if they were previously designated as available for sale equity securities under legacy GAAP. The change of these equity securities’ fair value could result in significant fluctuation of our financial condition and operating results.

22

We recorded impairment loss of investments of RMB9.0 million, RMB10.8 million and RMB3.5 million (US$0.6 million) in 2019, 2020 and 2021, respectively. We recorded unrealized investment loss of RMB210.0 million (US$32.9 million) in 2021, which was mainly due to decrease in the trading price of iClick Interactive Asia Group Limited, or iClick Interactive, a public company listed on the Nasdaq Global Market that we invested in January 2021. We may be required to perform impairment assessment and suffer significant impairment loss or downward adjustments of our investments in the future due to the impact of evolving e-commerce dynamics, COVID-19, regulatory and competitive environment of the industries, circumstances of our invested companies and other factors. We may also recognize impairment loss to intangible assets or goodwill in the future. The value or liquidity of our investments could decline and result in a material impairment, which could materially adversely affect our financial condition and operating results.

Our substantial level of indebtedness could adversely affect our financial condition.

We have a substantial amount of indebtedness, which requires significant interest payments. In April 2019, we completed our offering of the 1.625% Convertible Senior Notes due 2024 (the “2024 Notes”) in the aggregate principal amount of US$275.0 million. In March 2022, we entered into separate and individually privately negotiated transactions with certain holders of the 2024 Notes to repurchase approximately US$166.3 million principal amount of the 2024 Notes. As of March 31, 2022, we had outstanding indebtedness of approximately US$108.7 million principal amount of the 2024 Notes. On April 1, 2022, we announced a tender offer to repurchase the outstanding 2024 Notes and the repurchase right expired at 5:00 p.m., New York City time, on Thursday, April 28, 2022. All the outstanding principal amount of the 2024 Notes were validly surrendered and not withdrawn for repurchase prior to the expiration of the repurchase right. In addition, as of December 31, 2021, we had one-year credit facilities for an aggregate amount RMB2,012.8 million (US$315.9 million) from nine Chinese commercial banks, and we have drawn short-term bank borrowings from the credit facilities in the amount of RMB548.4 million (US$86.1 million). See “Item 5. Operating and Financial Review and Prospects—B. Liquidity and Capital Resources.” Our substantial level of indebtedness could have important consequences, including the following:

we must use a substantial portion of our cash flow from operations to pay interest and principal on the 2024 Notes and our other indebtedness, which will reduce funds available to us for other purposes such as working capital, capital expenditures, other general corporate purposes and potential acquisitions;
our ability to refinance such indebtedness or to obtain additional financing for working capital, capital expenditures, acquisitions or general corporate purposes may be impaired;
we will be exposed to fluctuations in interest rates and currency exchange rates;
our leverage may be greater than that of some of our competitors, which may put us at a competitive disadvantage and reduce our flexibility in responding to current and changing industry and financial market conditions;
we may be more vulnerable to the economic downturns and adverse developments in our business;
we may be unable to comply with financial and other restrictive covenants in our debt agreements, which could result in an event of default that, if not cured or waived, may result in acceleration of certain of our debt, have an adverse effect on our business and prospects, and force us into bankruptcy or liquidation; and
in the event of insolvency, liquidation, reorganization, dissolution or other winding up of our business, if there are not sufficient assets remaining to pay all creditors, then all or a portion of the amounts due on the 2024 Notes and our other indebtedness then outstanding would remain unpaid.

We may incur substantial additional indebtedness in the future, subject to the restrictions contained in our existing credit facility and the terms of any of our other indebtedness. For example, we may incur additional debt to fund our business and strategic initiatives. If we incur additional debt and other obligations, the risks associated with our substantial leverage and the ability to service such debt would increase.

23

Our ability to meet expenses, to remain in compliance with our covenants under our debt arrangements and to make future principal and interest payments in respect of our debt arrangements depends on, among other things, our operating performance, competitive developments and financial market conditions, all of which are significantly affected by financial, business, economic and other factors. We are not able to control many of these factors. Accordingly, our cash flow may not be sufficient to allow us to pay principal and interest on our debt and meet our other obligations. If we are unable to obtain funding in a timely manner or on commercially acceptable terms, we may not be able to meet our payment obligations under our indebtedness.

The conversion of the 2024 Notes to into ADSs at the election of the noteholders may have a dilutive effect on our shareholders and/or ADSs holders and may negatively affect the trading prices of our ADSs and/or Class A ordinary shares.

The holders of the 2024 Notes have the right, at the option of such holders, to convert all or any portion of such notes they hold at an initial conversion rate of 19.2308 ADSs per US$1,000 principal amount of the notes (subject to increase in connection with a make-whole fundamental change and adjustments under certain circumstances) at any time prior to the close of business on the second business day immediately preceding the maturity date of May 1, 2024. If any noteholder decides to convert all or a portion of the notes they hold into ADSs or withdraw the Class A ordinary shares underlying the ADSs from the depositary, it may cause dilution to our other shareholders and/or ADS holders and may negatively affect the trading prices of our ADSs and/or Class A ordinary shares.

We may not have the ability to raise the funds necessary to repurchase the 2024 Notes upon a fundamental change, and our future debt may contain limitations on our ability to repurchase the notes.

Holders of the 2024 Notes will have the right to require us to repurchase their notes upon the occurrence of a fundamental change at a repurchase price equal to 100% of the principal amount of the 2024 Notes to be repurchased, plus accrued and unpaid interest. However, we may not have enough available cash or be able to obtain financing at the time we are required to make repurchases of 2024 Notes surrendered therefor. In addition, our ability to repurchase the 2024 Notes may be limited by law, by regulatory authority or by agreements governing our future indebtedness. Our failure to repurchase the 2024 Notes at a time when the repurchase is required by the indenture would constitute a default under the indenture. A default under the indenture or a fundamental change itself could also lead to a default under agreements governing any outstanding future indebtedness. If the repayment of any outstanding future indebtedness were to be accelerated after any applicable notice or grace periods, we may not have sufficient funds to repay the indebtedness and repurchase the 2024 Notes.

We must comply with certain covenants under the terms of our debt instruments and the failure to do so may put us in default under those instruments.

Some of our debt instruments may include covenants and broad default provisions. These covenants could limit our ability to plan for or react to market conditions or to meet our capital needs in a timely manner and complying with these covenants may require us to curtail some of our operations and growth plans, or seek waivers or consents from our creditors. In addition, any global or regional economic deterioration may cause us to incur significant net losses or force us to assume considerable liabilities, which would adversely impact our ability to comply with the financial and other covenants of our outstanding indebtedness. If our creditors refuse to grant waivers for any non-compliance with these covenants, such non-compliance will constitute an event of default which may accelerate the amounts due under the applicable debt instruments. Some of our debt instruments also contain cross-default clauses, which could enable creditors under our debt instruments to declare an event of default should there be an event of default on our other debt instruments.

Although we are currently in compliance with our existing financial and other covenants under the terms of our debt instruments, we cannot assure you that we will be able to remain in compliance with those covenants in the future. We may not be able to cure future violations or obtain a waiver on a timely basis in order to avoid a default. An event of default under any agreement governing our existing or future debt, if not cured by us or waived by our creditors, could have a material adverse effect on our liquidity and capital resources, financial condition and results of operations. Our business relationships with our creditors may not be sustained, which may adversely affect our business, financial condition and results of operations.

24

In connection with Cainiao’s investment of 30% equity interest in Baotong Inc., or Baotong, Cainiao has a call option to increase its equity interest in Baotong to 60%, exercise of which may result in our loss of control over Baotong.

On September 30, 2021, Baozun and Baotong entered into a share purchase and subscription agreement with Cainiao Smart Logistics Investment Limited and/or its affiliates, or Cainiao, pursuant to which Cainiao made 30% equity investment in Baotong at a consideration of US$217.9 million. On the same day, Baozun, Baotong and Cainiao also entered into a business cooperation agreement aiming to further explore and develop fulfillment and e-commerce opportunities. Combining Baotong’s outstanding customer-centric services with Cainiao’s large economies of scale and infrastructures, we believe our integrated service offerings will advance to the next level, especially the apparel and luxury categories, in being more premium, customized, diversified, and omni-channel. In connection of Cainiao’s investment in Baotong, on October 29, 2021, Baozun, Baotong and Cainiao entered into a shareholders agreement, pursuant to which, for a period of six months (or such longer period as Baozun and Cainiao may agree) starting from July 29, 2023, Cainiao has the call option to acquire additional shares so that it will own in an aggregate of 60% equity interest of Baotong, according to terms and conditions set forth under the shareholders agreement. Baotong is currently one of our consolidated subsidiaries and we derive a significant amount of revenues from Baotong. It provides warehousing and logistics solutions and holds a significant portion of our assets and operations. If Cainiao exercises its call option, we may lose control in Baotong, and, as a result, we may be unable to consolidate Baotong in our consolidated financial statements, which could materially and adversely affect our financial condition and results of operations.

In addition, pursuant to the shareholders agreement among Baozun, Baotong and Cainiao, if certain triggering events occur, Cainiao has the right to require Baozun to redeem its shares at a price equal to the initial investment plus an internal rate of return of 6% per annum. If Cainiao requests us to redeem its shares of Baotong and if we do not have sufficient fund, our business operations and financial condition could be materially and adversely affected. See “Item 7—Major Shareholders and Related Party Transactions—B. Related Party Transactions—Transactions and Agreements with Alibaba, Cainiao and AJ (Hangzhou) Network Technology Company Limited.”

We may fail to expand effectively to international markets.

We have expanded and plan to continue to expand our business internationally, which may cause our business to be susceptible to international business risks and challenges. International operations are subject to many special risks and challenges that could adversely affect our business, such as compliance with international legal and regulatory requirements and managing fluctuations in currency exchange rates. We cannot assure you that our various international expansion efforts will be completed as planned or achieve the intended results. Any negative impact from our international business efforts could also negatively impact our business, operating results and financial conditions as a whole. In addition, we may face additional competition from local companies in countries other than China. Local companies may have a substantial competitive advantage because of their greater understanding of, and focus on, local customers.

If we fail to manage our accounts receivable effectively or fail to collect our rebates receivable, our results of operations, financial condition and liquidity may be materially and adversely affected.

Under the distribution model, we generally receive funds from the e-commerce platforms within no more than two weeks after online consumers have confirmed receipt of goods. Under the service fee model and consignment model, we normally charge service fees from our brand partners with a credit period of one month to four months. As of December 31, 2019, 2020 and 2021, our accounts receivable amounted to RMB1,800.9 million, RMB2,189.0 million and RMB2,260.9 million (US$354.8 million), respectively. Our accounts receivable turnover days were 84 days, 82 days and 86 days in 2019, 2020 and 2021, respectively. The decrease in the accounts receivable turnover days from 2019 to 2020 was due to efficiency enhancement of working capital management. The increase in the accounts receivable turnover days from 2020 to 2021 was due to the increase in the proportion of our revenues generated from services, which generally has longer payment terms. The amount and turnover days of our accounts receivable may increase in the future, which will make it more challenging for us to manage our working capital effectively and our results of operations, financial conditions and liquidity may be materially and adversely affected.

In addition, if some brand partners refuse to settle their accounts receivable, we may need to initiate legal proceedings for collection. There is no guarantee that we will finally collect such accounts receivable. For instance, in September 2021, one of our subsidiaries, Baozun Hong Kong Holding Limited, initiated an arbitration proceeding against a distributor in the health care and cosmetics industry for payment default, seeking to recover US$22.2 million accounts receivable for the products procured by this distributor, plus accrued interest and reimbursements of arbitration fees. As of the date of this annual report, the arbitration proceeding is still ongoing. There is no certainty that the arbitration tribunal will rule in our favor, and even if it does rule in our favor, there is no

25

guarantee that we will be able to fully recover the amount owed. In 2021, we provided an allowance of RMB93.3 million (US$14.6 million) of accounts receivable in connection with the default of this distributor. See “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal Proceedings.”

In addition, our brand partners also provide rebates to us under the distribution model, which are determined based on the product purchase volume on a monthly, quarterly or annual basis. As of December 31, 2019, 2020 and 2021, we recorded rebates receivables of RMB281.1 million, RMB319.5 million and RMB288.2 million (US$45.2 million), respectively. The rebates receivables are settled by offsetting the accounts payable. We cannot assure you that we will be able to collect all rebates receivables in the future. If we fail to collect a substantial portion of our rebates receivables, our results of operations and financial condition would be materially and adversely affected.

If we fail to manage our inventory effectively, our results of operations, financial condition and liquidity may be materially and adversely affected.

We assume inventory ownership under the distribution model and thus are subject to inventory risk. We deploy different strategies to deal with non-seasonal and seasonal demands and make adjustments to our procurement plan in order to minimize the chance of excess unsold inventory and manage our product costs. Demand for products, however, can change significantly between the time inventory is ordered and the date by which we target to sell it. Demand may be affected by seasonality, new product launches, fashion trends, changes in product cycles and pricing, product defects, changes in consumer spending patterns and habits, changes in consumer tastes with respect to our products and other factors. In addition, when we begin selling a new product, it may be difficult to determine appropriate product selection and accurately forecast demand.

Our inventories were RMB896.8 million, RMB1,026.0 million and RMB1,073.6 million (US$168.5 million) as of December 31, 2019, 2020 and 2021, respectively. The increases in our inventories over these periods reflected the additional inventories required to support our expanded product sales volumes. Our inventory turnover days were 102 days in 2019, 106 days in 2020 and 117 days in 2021. The increase in our inventory turnover days over these periods was due to changes in our product mix with new brands acquired. Inventory turnover days for a given period are equal to the average inventory balances as of the beginning and the end of the period divided by total cost of products during the period and multiplied by the number of days during the period.

We cannot assure you that we will be able to effectively manage our inventories and product costs. The amount and turnover days of our inventories may increase in the future, which will make it more challenging for us to manage our working capital effectively. If we fail to manage our inventory effectively, we may be subject to a heightened risk of inventory obsolescence, a decline in inventory values, and significant inventory write-downs or write-offs. Our inventory may also be damaged due to natural disasters or accidents, such as fire accidents. In addition, we may be required to lower sale prices in order to reduce inventory level, which may lead to lower margins. Any of the above may materially and adversely affect our results of operations and financial condition.

On the other hand, if we underestimate demand for our products, or if our brand partners under the distribution model fail to supply quality products in a timely manner or if there is any natural disaster or outbreak of pandemic or epidemic that disrupts supply chain, we may experience inventory shortages, which might result in missed sales, diminished brand loyalty and lost revenues, any of which could harm our business and reputation. For example, the recurrence of COVID-19 outbreaks in certain parts of China, including Shanghai, have resulted in, and may continue to result in, inventory shortages for certain of our products, which had or will have a material and adverse effect on our results of operations and financial condition.

We rely on our ability to enter into marketing and promotional arrangements with online services, search engines, and other websites to drive traffic to the stores we operate and for our other customers. If we are unable to enter into or properly maintain and manage these marketing and promotional arrangements, our ability to generate revenue could be adversely affected.

We have entered into marketing and promotional arrangements with online services, search engines, and other websites to provide content, advertising banners and other links to our brand partners’ e-commerce businesses. We expect to rely on these arrangements as significant sources of traffic to our brand partners’ e-commerce businesses and to attract new brand partners. We also provide digital marketing services to our other customers. If we are unable to maintain these relationships or enter into new arrangements on acceptable terms, our ability to attract new brand partners and new customers could be harmed. Further, many of the parties with which we may have online advertising arrangements provide advertising services for other marketers of goods. As a result, these parties may be reluctant to enter into or maintain relationships with us. Failure to achieve sufficient traffic or generate sufficient revenue from purchases originating from third parties may limit our brand partners’ and our ability to maintain market share and revenue and affect our profitability. Moreover, if we are unable to manage and conduct marketing and promotional activities for

26

our clients cost-effectively, they may turn to other alternatives, reducing our revenues and potentially materially adversely affecting our business and reputation.

We may not be able to respond to rapid changes in channel technologies or requirements.

The e-commerce market is characterized by rapid technological changes and frequent changes in rules, specifications and other requirements for our brand partners to be able to sell their merchandise on particular channels. Our ability to retain and attract brand partners depends in large part on our ability to improve our existing solutions and introduce new solutions that can adapt quickly to the emerging channels, such as Douyin, and these changes in channel technologies. To achieve market acceptance for our solutions, we must effectively anticipate and offer solutions that meet emerging channels and frequently changing channel requirements in a timely manner. If we fail to do so, our ability to renew our contracts with existing brand partners and to increase demand for our solutions will be impaired.

Our investments in innovations and new technologies, which may be significant, may not increase our competitiveness or generate financial returns in the short term, or at all, and we may not be successful in adopting and implementing new technologies, such as artificial intelligence, big data and data securities, to compete effectively. The changes and developments taking place in our industry may also require us to re-evaluate our business model and adopt significant changes to our long-term strategies and business plans. Our failure to innovate and adapt to these changes and developments would have a material adverse effect on our business, financial condition and results of operations. For example, we might not be successful in implementing innovative solutions to help our brand partners devise and execute O2O and new retail strategies to integrate their offline and online channels to provide seamless shopping experience for consumers. Even if we timely innovate and adopt changes in our strategies and plans, we may nevertheless fail to realize the anticipated benefits of such changes or even generate lower levels of revenue as a result.

If we fail to improve and enhance the functionality, performance, reliability, design, security and scalability of our platform in a manner that responds to our brand partners’ evolving needs, our business may be adversely affected.

The markets in which we compete are characterized by constant change and innovation and we expect them to continue to evolve rapidly. Our success has been based on our ability to identify and anticipate the needs of our brand partners and design and maintain a platform that provides them with the tools they need to operate their businesses. Our ability to attract new brand partners, retain revenue from existing ones and increase sales to both new and existing ones will depend in large part on our ability to continue to improve and enhance the functionality, performance, reliability, design, security and scalability of our platform. To the extent we are not able to enhance our platform’s functionality in order to maintain its utility, enhance our platform’s scalability in order to maintain its performance and availability, or improve our support function in order to meet increased demands, our business, operating results and financial condition could be adversely affected.

We may experience difficulties with software development that could delay or prevent the development, introduction or implementation of new solutions and enhancements. Software development involves a significant amount of time for our research and development team, as it can take our developers months to update, code and test new and upgraded solutions and integrate them into our platform. We must also continually update, test and enhance our software platform. For example, our design team spends a significant amount of time and resources incorporating various design enhancements, such as customized colors, fonts, content and other features, into our platform. The continual improvement and enhancement of our platform requires significant investment and we may not have the resources to make such investment. Our improvements and enhancements may not result in our ability to recoup our investments in a timely manner, or at all. We may make significant investments in new solutions or enhancements that may not achieve expected returns. The improvement and enhancement of the functionality, performance, reliability, design, security and scalability of our platform is expensive and complex, and to the extent we are not able to perform it in a manner that responds to our brand partners’ evolving needs, our business, operating results and financial condition will be adversely affected.

If we and our brand partners fail to anticipate changes in consumers’ buying preferences and adjust product offering and merchandising of the stores that we operate accordingly, our results of operation may be materially and adversely impacted.

Our success depends, in part, upon our ability and our brand partners’ ability to anticipate and respond to consumer trends with respect to products sold through the stores that we operate. Constantly changing consumer preferences have affected and will continue to affect the online retail industry. We must stay abreast of emerging consumer preferences and anticipate product trends that will appeal to existing and potential consumers. Our dedicated online store operation teams work closely with our brand partners to manage inventory and site content of the brand stores that we operate. In order to be successful, we and our brand partners must accurately predict consumers’ tastes and avoid overstocking or understocking products. For instance, in 2021, changes in consumer

27

preferences caused by the Better Cotton Initiatives adversely affected our business especially in our apparel and accessories business. If we or our brand partners fail to identify and respond to changes in merchandising and consumer preferences, sales on our brand partners’ e-commerce businesses could suffer and we or our brand partners could be required to mark down unsold inventory, which could negatively impact our financial results.

If the ramp up of operations for newly-added brand partners does not meet our expectations, our results of operation and financial condition may be materially and adversely impacted.

We have been accelerating acquisition of new brand partners since 2018, in an effort to drive sustainable growth momentum. In 2019, we added a net of 46 new brand partners for store operations. In 2020, we added a net of 35 new brand partners for store operations despite the negative influence of COVID-19. In 2021, we added a net of 67 new brand partners for store operations. Newly added brand partners typically require a ramping up period before they can fully utilize our services. If the ramp up of operations for newly added brand partners takes longer time than we expected, or the revenues we receive from newly added brands do not meet our expectations, our results of operation and financial condition may be materially and adversely impacted.

Any deficiencies in China’s telecommunication infrastructure could impair our ability to provide e-commerce solutions to our brand partners and materially and adversely affect our results of operations.

Our business depends on the performance and reliability of the telecommunication infrastructure in China. The availability of our technology platform depends on telecommunications carriers and other third-party providers for communications and storage capacity, including bandwidth and server storage, among other things. Almost all access to the internet and mobile network is maintained through state-owned telecommunication carriers under administrative control, and we obtain access to end-user networks operated by such telecommunications carriers and service providers to present our internet platform to consumers. We have experienced service interruptions in the past, which were typically caused by service interruptions at the underlying external telecommunications service providers, such as the internet data centers and broadband carriers from which we lease services. Service interruptions prevent brand partners from utilizing our technology platform, and frequent or extended interruptions could frustrate consumers and discourage them from attempting to place orders, which could cause us and our brand partners to lose consumers and adversely affect our results of operations.

Software failures or human errors could cause our solutions to oversell our brand partners’ inventory or misprice their offerings, which would hurt our reputation and reduce demand for our services and solutions.

Some of our brand partners rely on our solutions to automate the allocation of their inventories simultaneously across multiple online channels, as well as to ensure that their sales comply with the policies of each channel. In many instances, our personnel operate our solutions on behalf of our brand partners. In the event that our solutions do not function properly, or if there are human errors on the part of our service staff, our brand partners might inadvertently sell more inventories than they actually have in stock or make sales that violate channel policies. Overselling their inventories could force our brand partners to cancel orders at rates that violate channel policies. Errors in our software or human error could cause transactions to be incorrectly processed that would cause GMV and our fees to be overstated. We have experienced rare instances of such errors in the past and might experience similar occurrences in the future which could reduce demand for our solutions and hurt our business reputation. Brand partners could also seek recourse against us in these cases.

Any interruption in our fulfillment operations for an extended period may have an adverse impact on our business and financial condition.

Our ability to process and fulfill orders accurately depends on the smooth operation of our fulfillment and warehousing network. Our fulfillment and logistics infrastructure may be vulnerable to damage caused by fire, flood, power outage, telecommunications failure, break-ins, earthquake, human error and other events. For example, on October 29, 2019, an accidental fire occurred at a third-party warehouse in Shanghai, which resulted in operating loss of approximately RMB39.0 million. If any of our fulfillment and logistics infrastructures were rendered incapable of operations, then we may be unable to fulfill any orders from the affected infrastructure. We do not carry business interruption insurance to protect us from natural disasters and force majeure risks, and the occurrence of any of the foregoing risks could have a material adverse effect on our business, prospects, financial condition and results of operations.

28

We depend on third-party delivery service providers to deliver products to consumers, and if they fail to provide reliable delivery services our business and reputation may be materially and adversely affected.

We rely on third-party delivery service providers to deliver products to consumers, and any major interruptions to or failures in these third parties’ delivery services could prevent the timely or successful delivery of products. These interruptions may be due to unforeseen events that are beyond our control or the control of these third-party delivery companies, such as inclement weather, natural disasters, transportation interruptions, fire incidents, labor unrest or shortage, pandemics or epidemics. If products are not delivered on time or are delivered in a damaged state, consumers may refuse to accept products and may claim refund from us or our brand partners, and brand partners and consumers may have less confidence in our services. As a result, we may lose brand partners, and our financial condition and reputation could suffer.

Failure to effectively manage our warehouse capacity and utilization could have a material adverse effect on our business and results of operation.

In addition to the warehouses built by us, we also acquire certain warehouses through acquisition. As of December 31, 2021, we directly operated 57 warehouses with an aggregate gross floor area of approximately 1,135,000 square meters in twelve strategic cities, serving end consumers in mainland China, Hong Kong, Macau and Taiwan. Managing these facilities is complex and our successful management of warehouse capacity and utilization is important to our profitability. Furthermore, we used a number of warehouses operated by third parties, which we may not be able to effectively manage or utilize. If we under-utilize our warehouse facilities, our costs will rise as a percentage of revenue, and if we have insufficient warehouse capacity, our revenue may not meet expectations. There can be no assurance that failure to manage our warehouse capacity and utilization will not have a material adverse effect on our business and results of operation.

We are subject to third-party payment processing related risks.

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

If we are unable to provide high-quality customer service, our business and results of operations may be materially and adversely affected.

We depend on our online customer service representatives in our customer service center to provide live assistance to online shoppers. If our online customer service representatives fail to satisfy the individual needs of consumers, our brand partners’ sales could be negatively affected, and we may lose potential or existing brand partners, which could have a material adverse effect on our business, financial condition and results of operations. In addition, our business generates and processes a large amount of data, and the improper use or disclosure of such data could harm our reputation as well as have a material adverse effect on our business and prospects.

29

Negative publicity, including negative internet postings, about us, our Baozun brand, management, brand partners and product offerings may have a material adverse effect on our business, reputation and the trading price of our ADSs and/or Class A ordinary shares.

Negative publicity about us, our Baozun brand, management, brand partners and product offerings may arise from time to time. Negative comments about the stores operated by us, products offered in such stores, our business operation and management may appear in internet postings and other media sources from time to time and we cannot assure you that other types of negative publicity of a more serious nature will not arise in the future. For example, if our customer service representatives fail to satisfy the individual needs of our consumers, our consumers may become disgruntled and disseminate negative comments about our product offerings and services. In addition, our brand partners may also be subject to negative publicity for various reasons, such as consumers’ complaints about the quality of their products and related services or other public relation incidents of such brand partners, which may adversely affect the sales of products of these brand partners in the stores operated by us and indirectly affect our reputation.

Moreover, negative publicity about other online retailers or e-commerce service providers in China may arise from time to time and cause consumers to lose confidence in the products and services we offer. Any such negative publicity, regardless of veracity, may have a material adverse effect on our business and financial results, our reputation and the trading price of our ADSs and/or Class A ordinary shares.

If counterfeit products are sold in the stores we operate or the platform we operated, our reputation and financial results could be materially and adversely affected.

We represent reputable brands, and we source goods from our brand partners directly or through third party procurement agents authorized by our brand partners. However, their measures of safeguarding against counterfeit products sold through e-commerce may not be adequate. Although we have indemnity clauses in most of our contracts with our brand partners, sales could decline and we may suffer reputational harm. We may be subject to sanctions under applicable laws and regulations if we are deemed to have participated or assisted in infringement activities associated with counterfeit goods, which may include injunctions to cease infringing activities, rectification, compensation, administrative penalties and even criminal liability, depending on the gravity of such misconduct. Furthermore, counterfeit products may be defective or inferior in quality as compared to authentic products and may pose safety risks to consumers. If consumers are injured by counterfeit products sold through the stores we operate or the platform we operated, we may be subject to lawsuits, severe administrative penalties and criminal liability. We believe our reputation is extremely important to our success and our competitive position. The discovery of counterfeit products sold through the stores we operate or the platform we operated may severally damage our reputation among brand partners, and they may refrain from using our services in the future, which would materially and adversely affect our business operations and financial results.

Any lack of requisite approvals, licenses or permits applicable to our business or failure to comply with PRC laws and regulations may have a material and adverse impact on our business, financial condition and results of operations.

Our business is subject to supervision and regulation by relevant PRC government authorities, including without limitation the MOFCOM, the MIIT, the SAMR and National Medical Products Administration. These government authorities promulgate and enforce regulations that cover many aspects of online retailing and distribution of products such as food and medical devices, including scope of permitted business activities, licenses and permits for business operation, and restriction on foreign investments. Meanwhile, the brand partners we partner with are also obliged to hold licenses and meet regulatory requirements in order to sell products themselves or through our e-commerce solutions. While we currently hold all material licenses and permits required for our business operations, we cannot assure you that we will be able to renew these licenses and permits upon their expiration or to expand the current business scope of these licenses and permits when required, obtain any license or permit that is in application, or obtain new licenses or permits in the future as a result of our business expansion, change in our business operations or change in laws and regulations applicable to us.

30

As e-commerce business via internet and mobile network is still evolving in China, new laws and regulations may be adopted from time to time, and substantial uncertainties exist regarding interpretation and implementation of current and future PRC laws and regulations applicable to our business operations. We cannot assure you that our current business activities will not be found in violation of any future laws and regulations or any of the laws and regulations currently in effect due to changes in the relevant authorities’ interpretation of these laws and regulations. For example, the MIIT released the new Classified Catalog of Telecommunications Services, or the Telecommunication Catalog, on December 28, 2015, which came into effect on March 1, 2016 and later amended on June 6, 2019 and specifies that information services provided through mobile networks are recognized as internet information services. According to relevant MIIT rules, service providers, like operators of mobile application stores, will be required to meet certain qualifications, including obtaining a value -added telecommunication license, or a VAT License, covering internet information services rendered through mobile network, or an ICP License. In addition, according to the Telecommunication Catalog and other MIIT rules, operating a marketplace platform that connects sellers and buyers is categorized as online data processing and transaction processing services, and therefore such service providers are required to obtain a VAT License covering online data processing and transaction processing services. Our VIE, Shanghai Zunyi has obtained a VAT License covering domestic call center services and internet information services, and we also currently hold a VAT License for online data processing and transaction processing business (operational e-commerce) through our PRC subsidiary, Shanghai Baozun E-Commerce Limited, or Shanghai Baozun. With the expansion of our business in the future, we may be required to obtain other required licenses or expand the current scope of the licenses we hold to cover internet information services rendered through mobile networks or to cover other scopes such as online data processing and transaction processing service (in addition to operational e-commerce) that may be required by the government authorities from time to time.

If we fail to adapt to any new regulatory requirement or any competent government authority considers that we operate our business operation without any requisite license, permit or approval, or otherwise fail to comply with applicable regulatory requirements, we may be subject to administrative actions and penalties, including fines, confiscation of our incomes, revocation of our licenses or permits, or, in severe cases, cessation of certain business. In addition, if our brand partners are found by government authorities to have operated their business through us without requisite approvals, licenses or permits or otherwise to be in violation of applicable laws and regulations, they may be ordered to take rectification actions. Any of these actions may have a material and adverse effect on our business, financial condition and results of operations.

We cannot rule out being named as a defendant in a future shareholder class action lawsuit that could have a material adverse impact on our business, financial condition, results of operation, cash flows, reputation, and the prices and trading volumes of our ADSs and/or Class A ordinary shares.

As noted in “Item 8. Financial Information—A. Consolidated Statements and Other Financial Information—Legal Proceedings,” we were previously the subject of a shareholder class action. While the lead counsel in that case has filed a notice of voluntary dismissal, the consolidated action has been dismissed in its entirety without prejudice, we cannot rule out the possibility that additional claims or lawsuits may be filed in the future. Any future litigation that may be brought against us or our current or former directors and officers, could be time-consuming, result in significant expense and divert the attention and resources of our management and other key employees. An unfavorable outcome in any future litigation could exceed coverage provided under potentially applicable insurance policies, which is limited. In addition, although we have obtained directors’ and officers’ liability insurance, the insurance coverage may not be adequate to cover our obligations to indemnify our directors and officers, fund a settlement of litigation in excess of insurance coverage or pay an adverse judgment in litigation. Further, we could be required to pay damages or additional penalties or have other remedies imposed against us, or our current or former directors or officers. Any such unfavorable outcome could have a material adverse effect on our business, financial condition, results of operations, cash flows, our reputation, and the prices and trading volumes of our ADSs and/or Class A ordinary shares.

31

Our leased property interests and title with respect to certain land and buildings we have acquired or may acquire may be defective and our right to lease and use the properties affected by such defects may be challenged, or we may fail to extend or renew our current leases or locate desirable alternatives for our facilities on commercially acceptable terms, which could cause significant disruption to our business.

We leased 79 premises in mainland China, Hong Kong, Taiwan and Paris, for our offices, customer service center and warehouses as of December 31, 2021. Some of the lessors of these leases have not provided us with sufficient documents to prove their ownership of the premises or their rights to lease the premises to us for our intended use. We may not be able to maintain such leases if the lessors are not legal owners of the properties or do not have competent authorizations from the legal owners of the properties or have not obtained requisite governmental approvals in respect of our leases. In addition, we cannot assure you that we will be able to successfully extend or renew our leases upon expiration of the current term or locate desirable alternatives for our facilities on commercially reasonable terms or at all, and may therefore be forced to relocate our affected operations. A substantial portion of our leasehold interests in leased properties have not been registered with the relevant PRC government authorities as required by the PRC law, which may expose us to potential fines if we fail to remediate after receiving any notice from the relevant PRC government authorities.

In addition, we may acquire certain land use right and titles in the relevant buildings for business operation purposes from time to time. For example, we have acquired the land use rights and titles to the buildings located in Suzhou, China. Our use of the land and buildings we acquired may not be consistent with their approved usage, and some approvals, licenses and permits may be yet to be obtained for the construction and continuous use of such buildings. We cannot assure you that we will be able to successfully remedy the defects or obtain all the requisite approvals, licenses or permits. These could disrupt our operations and result in significant relocation expenses, which could adversely affect our business, financial condition and results of operations. In addition, we compete with other businesses for premises at certain locations or of certain sizes. As a result, even if we could extend or renew our leases, rental payments may significantly increase as a result of the high demand for the leased properties. In addition, we may not be able to locate desirable alternative sites for our facilities as our business continues to grow and failure in relocating our affected operations could adversely affect our business and operations.

We may be subject to product liability claims that could be costly and time-consuming.

We sell products manufactured by third parties, some of which may be defective. If any product that we sell were to cause personal injury or injury to property, the injured party or parties could bring claims against us as the retailer of the product. These claims will not be covered by insurance as we do not maintain any product liability insurance. Similarly, we could be subject to claims that consumers of the online stores operated by us were harmed due to their reliance on our product information, product selection guides, advice or instructions. If a successful claim were brought against us, it could adversely affect our business. We may have the right under applicable laws, rules and regulations to recover from the relevant brand partners’, manufacturers’ or distributors’ compensation that we are required to make to consumers or end users in connection with a product liability, personal injury or a similar claim, if such relevant party is found responsible. However, there can be no assurance that we will be able to recover all or any amounts from these parties. We have historically encountered some call back of the products sold to consumers through our online store due to defective products, which has caused adverse effect on our operations. Any future product liability claim or large scale of call back due to defective products discovered, regardless of its merit or success, could result in the expenditure of funds and management time, adverse publicity and reputational harm and could have a negative impact on our business and financial condition.

We depend on key management as well as experienced and capable personnel generally, and any failure to attract, motivate and retain our staff could severely hinder our ability to maintain and grow our business.

Our future success is significantly dependent upon the continued service of our key executives and other key employees. If we lose the services of any member of management or key personnel, we may not be able to locate suitable or qualified replacements, and may incur additional expenses to recruit and train new staff, which could severely disrupt our business and growth.

Competition for talent in the PRC e-commerce industry is intense, and the availability of suitable and qualified candidates in China is limited. Competition for these individuals could cause us to offer higher compensation and other benefits to attract and retain them. Even if we were to offer higher compensation and other benefits, there is no assurance that these individuals will choose to join or continue to work for us. Any failure to attract or retain key management and personnel could severely disrupt our business and growth.

32

If we are unable to recruit, train and retain qualified personnel or sufficient workforce while controlling our labor costs, our business may be materially and adversely affected.

Our future success depends, to a significant extent, on our ability to recruit, train and retain qualified personnel, particularly technical, fulfillment, marketing and other operational personnel with experience in the e-commerce industry. Since our industry is characterized by high demand and intense competition for talent and labor, we can provide no assurance that we will be able to attract or retain qualified staff or other highly skilled employees that we will need to achieve our strategic objectives. Particularly, our fulfillment infrastructure is labor intensive and requires a substantial number of blue-collar workers, and these positions tend to have higher than average turnover. We may need to but may be unable to hire additional employees in connection with the strengthening of our fulfillment capabilities.

We have observed an overall tightening of the labor market and an emerging trend of shortage of labor supply. Failure to obtain stable and dedicated warehousing, delivery and other labor support may lead to underperformance of these functions and cause disruption to our business. Labor costs in China have increased with China’s economic development, particularly in the large cities where we operate our fulfillment centers and more generally in the urban areas where we maintain our delivery and pickup stations. It is also costly to employ qualified personnel who have the knowledge and experience of working with leading global brands. In addition, our ability to train and integrate new employees into our operations may also be limited and may not meet the demand for our business growth on a timely fashion, or at all, and rapid expansion may impair our ability to maintain our corporate culture.

Increases in labor costs or restrictions in the supply of labor in China may materially and adversely affect our business, financial condition and results of operations.

We currently use workers dispatched by third-party labor service agents to provide customer service and perform fulfillment function. According to the Interim Provisions on Labor Dispatch, or the Labor Dispatch Provisions, issued in January 2014 and became effective on March 1, 2014, the number of dispatched contract workers hired by an employer shall not exceed 10% of the total number of its work force. In addition, under the Labor Contract Law amended on December 28, 2012, labor dispatch is only allowed to apply to provisional, auxiliary or substitutive positions. As such, we may need to adjust our staffing arrangements which may result in an increase in our labor cost. We cannot assure you that we have complied or will be able to comply with all the above provisions and laws related to labor dispatch.

As of the date of this annual report, we have not received any warning or notice of potential negative action by relevant labor authorities regarding our labor dispatch arrangement. However, if we are found to be in violation of the rules regulating dispatched contract workers, we may be ordered to rectify the noncompliance by entering into written employment contracts with our dispatched contract workers, and if we fail to rectify within the time period specified by the labor authority, we may be subject to a penalty ranging from RMB5,000 (US$784.6) to RMB10,000 (US$1,569.2) per dispatched worker.

Our business generates and processes a large amount of data, and the improper storage, use or disclosure of such data could harm our reputation as well as have a material adverse effect on our business and prospects.

Our business generates and processes a large quantity of personal, transaction, demographic and behavioral data. We face risks inherent in handling and protecting large volumes of data. In particular, we face challenges relating to data derived from transactions and other activities on our platform, including:

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

33

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

The PRC regulatory and enforcement regime with regard to data security and data protection is evolving. On July 1, 2015, the National People’s Congress Standing Committee promulgated the National Security Law, or the New National Security Law, which took effect on the same date and replaced the former National Security Law promulgated in 1993. The New National Security Law covers various types of national security including technology security and information security. According to the New National Security Law, the state shall ensure that the information system and data in important areas are secure and controllable. In addition, according to the New National Security Law, the state shall establish national security review and supervision institutions and mechanisms, and conduct national security reviews of key technologies and IT products and services that affect or may affect national security. In particular, we are legally obligated under the New National Security Law to safeguard national security by, for example, providing evidence related to activities endangering national security, providing convenience and assistance for national security work, and providing necessary support and assistance for national security institutions, public security institutions as well as military institutions. As such, we may have to provide data to PRC government authorities and military institutions for compliance with the New National Security Law, which may increase our expenses and subject us to negative publicity that could harm our reputation with users and negatively affect the trading price of our ADSs and/or Class A ordinary shares. In addition, the Data Security Law provides a national security review procedure for those data activities that may affect national security, and imposes export restrictions on certain data and information. There are uncertainties on how the New National Security Law will be implemented in practice. PRC regulators, including the National People’s Congress Standing Committee, the MIIT and the CAC, have been increasingly focused on regulation in the areas of data security and data protection. For example, the National People’s Congress Standing Committee promulgated the Cybersecurity Law on November 7, 2016, which became effective on June 1, 2017, and strengthens the administration on cyber security. See “ —Substantial uncertainties exist with respect to China’s Cybersecurity Law and the impact it may have on our business operations.” In addition, on June 10, 2021, the National People’s Congress Standing Committee promulgated the Data Security Law, which took effect in September 2021. The Data Security Law sets forth data security and privacy related compliance obligations on entities and individuals carrying out data related activities. The Data Security Law also introduces a data classification and layered protection system based on the importance of data and the degree of impact on national security, public interests or legitimate rights and interests of individuals or organizations when such data is tampered with, destroyed, leaked or illegally acquired or used. We expect that these areas will receive greater attention and focus from regulators, as well as attract public scrutiny and attention going forward. This greater attention, scrutiny and enforcement, including more frequent inspections, could increase our compliance costs and, subject us to heightened risks and challenges associated with data security and protection. If we are unable to manage these risks, our reputation and results of operations could be materially and adversely affected.

As we expand our operations, we will be subject to additional laws in other jurisdictions where our brand partners, consumers and other customers are located , such as Hong Kong, Taiwan, Korea and the United States. The laws, rules and regulations of other jurisdictions may be at a more mature stage of development, be more comprehensive and nuanced in their scope, and impose more stringent or conflicting requirements and penalties than those in China, compliance with which could require significant resources and costs. Any failure, or perceived failure, by us to comply with our privacy policies or with any regulatory requirements or privacy protection-related laws, rules and regulations could result in proceedings or actions against us by governmental entities or others. These proceedings or actions could subject us to significant penalties and negative publicity, require us to change our business practices, increase our costs and severely disrupt our business.

Substantial uncertainties exist with respect to China’s Cybersecurity Law and the impact it may have on our business operations.

China’s Cybersecurity Law, which took effect in 2017, requires network operators in the PRC to take actions to prevent security attacks and data loss, including data classification and backup and encryption. The Cybersecurity Law specifies requirements on user information protection applicable to network operators, who are prohibited from disclosing without permission or selling individual information with limited exceptions. When network operators become aware of any information that is prohibited by laws and administrative regulations, they are required to immediately cease transmission of such information, and take measures such as deletion of relevant information to prevent its dissemination. Operators must maintain a record of these incidents when they occur and report them to the relevant authorities, who may also request for such reports. Where any prohibited information comes from outside

34

the territory of China, the authorities may additionally request that all relevant institutions take measures to stop the flow of such prohibited information.

We may be deemed a “network operator” and thus subject to the requirements of the Cybersecurity Law. Furthermore, if we are deemed to be an operator of critical information infrastructure, we may be subject to higher standards , and our purchase of network products and services which affect or may affect national security will be subject to the Measures for Cybersecurity Review effective on June 1, 2020. There remains high uncertainty in the interpretation and enforcement of the law. In particular, due to lack of details on the implementation of the Cybersecurity Law, we cannot assure you that we would be able to comply with the requirements in a timely manner. Failure to comply with the requirements may lead to fines, revocation of business permits or licenses and other sanctions.

Finally, we procure equipment or software for storage, encryption and decryption from time to time. It remains unclear whether such equipment or software will fall into the category of the so-called “critical network equipment” or “dedicated network security products” due to lack of criteria or standards in the Cybersecurity Law. As such, we cannot assure you that the equipment and software we have procured or may procure in the future comply with the requirements, and we may incur additional costs to comply with the requirements.

In addition, on November 14, 2021, the Regulations on the Network Data Security (Draft for Comments), or the Network Data Security Draft Regulations, was proposed by the CAC for public comments until December 13, 2021, which applies to activities relating to the use of networks to carry out data processing activities within the territory of the PRC. The Network Data Security Draft Regulations set out general guidelines, protection of personal information, security of important data, security management of cross-border data transfer, obligations of internet platform operators, supervision and management, and legal liabilities. In accordance with the Network Data Security Draft Regulations, data processors shall apply for a cybersecurity review for the following activities: (i) merger, reorganization or division of internet platform operators that have acquired a large number of data resources related to national security, economic development or public interests to the extent that affects or may affect national security; (ii) listing abroad of data processors which process over one million users’ personal information; (iii) listing in Hong Kong which affects or may affect national security; or (iv) other data processing activities that affect or may affect national security. Besides, data processors that are listed overseas shall carry out an annual data security assessment. As of the date of this annual report, the Network Data Security Draft Regulation was released for public comment only and its final version and effective date may be subject to change with substantial uncertainty.

On December 28, 2021, the CAC, and other twelve PRC regulatory authorities jointly revised and promulgated the Measures for Cyber Security Review, which came into effect on February 15, 2022 and replace the prior Measures for Cyber Security Review promulgated on April 13, 2020. The Measures for Cyber Security Review provides that, among others, (i) the purchase of cyber products and services by critical information infrastructure operators and the network platform operators engaging in data processing activities that affects or may affect national security should be subject to the cybersecurity review by the Cybersecurity Review Office, the department which is responsible for the implementation of cybersecurity review under the CAC; (ii) network platform operators with personal information data of more than one million users are obliged to apply for a cybersecurity review by the Cybersecurity Review Office before listing abroad; and (iii) relevant governmental authorities in the PRC may initiate cybersecurity review if they determine an internet platform operator’s network products or services or data processing activities affect or may affect national security.

Based on the facts that the Measures for Cyber Security Review and the Network Data Security Draft Regulations were newly adopted or have not been formally adopted and are still subject to further guidance, we cannot assure you that we would be able to comply with the requirements in a timely manner. Failure to comply with the requirements may lead to fines, revocation of business permits or licenses and other sanctions.

We may not be able to adequately protect our intellectual property rights.

We rely on a combination of trademark, fair trade practice, patent, copyright and trade secret protection laws in China and other jurisdictions, as well as confidentiality procedures and contractual provisions, to protect our intellectual property rights. We also enter into confidentiality agreements with our employees and any third parties who may access our proprietary information, and we rigorously control access to our proprietary technology and information.

35

Intellectual property protection may not be sufficient in China or other countries in which we operate. Confidentiality agreements may be breached by counterparties, and there may not be adequate remedies available to us for any such breach. Accordingly, we may not be able to effectively protect our intellectual property rights or to enforce our contractual rights in China or elsewhere. In addition, policing any unauthorized use of our intellectual property is difficult, time-consuming and costly and the steps we have taken may be inadequate to prevent the misappropriation of our intellectual property. In the event that we resort to litigation to enforce our intellectual property rights, such litigation could result in substantial costs and a diversion of our managerial and financial resources. We can provide no assurance that we will prevail in such litigation. In addition, our trade secrets may be leaked or otherwise become available to, or be independently discovered by, our competitors. Any failure in protecting or enforcing our intellectual property rights could have a material adverse effect on our business, financial condition and results of operations. Under the Foreign Investment Law promulgated by the National People’s Congress on March 15, 2019, which became effective on January 1, 2020, the PRC government encourages technology cooperation on the basis of free will and business rules in the process of foreign investment ; no administrative agency or its employee may force the transfer of any technology by administrative means. However, because the Foreign Investment Law is relatively new, there remain high uncertainties with regard to how the law will be interpreted and enforced.

We may be accused of infringing intellectual property rights of third parties and violating content restrictions of relevant laws.

Third parties may claim that the technology or content used in our operation of online stores or our service offerings infringe upon their intellectual property rights. We have been in the past subject to non-material legal proceedings and claims relating to infringement of the intellectual property rights of others. The possibility of intellectual property claims against us increases as we continue to grow, particularly internationally. Such claims, whether or not having merit, may result in our expenditure of significant financial and management resources, injunctions against us or payment of damages. We may need to obtain licenses from third parties who allege that we have infringed their rights, but such licenses may not be available on terms acceptable to us or at all. These risks have been amplified by the increase in the number of third parties whose sole or primary business is to assert such claims. In addition, we have registered or are in the process of registering some marks we used for our business but some of our applications have been or may be rejected by the governmental authority. As some third parties have already registered or may register the trademarks which are similar to the marks we used in our business, infringement claims may be asserted against us, and we cannot assure you that a government authority or a court will hold the view that such similarity will not cause confusion in the market. In this case, we may be required to explore the possibility of acquiring these trademarks from, or entering into exclusive licensing agreements with the third parties, which will cause us to incur additional costs.

China has enacted laws and regulations governing internet access and the distribution of products, services, news, information, audio-video programs and other content through the internet. The PRC government has prohibited the distribution of information through the internet that it deems to be in violation of PRC laws and regulations. If any of the information disseminated through the online stores operated by us were deemed by the PRC government to violate any content restrictions, we would not be able to continue to display such content and could become subject to penalties, including confiscation of income, fines, suspension of business and revocation of required licenses, which could materially and adversely affect our business, financial condition and results of operations.

The outcome of any claims, investigations and proceedings is inherently uncertain, and in any event defending against these claims could be both costly and time-consuming, and could significantly divert the efforts and resources of our management and other personnel. An adverse determination in any such litigation or proceedings could cause us to pay damages, as well as legal and other costs, limit our ability to conduct business or require us to change the manner in which we operate.

36

Our ability to raise capital in the future may be limited, and our failure to raise capital when needed could prevent us from growing.

We may in the future be required to raise capital through public or private financing or other arrangements. Such financing may not be available on acceptable terms, or at all, and our failure to raise capital when needed could harm our business. Additional equity or equity linked financing may dilute the interests of our shareholders, and debt financing, if available, may involve restrictive covenants and could restrict our operational flexibility and reduce our profitability. Our ability to obtain additional financing in the future is subject to many uncertainties, including our future financial condition, results of operations, cash flows, trading price of our ADSs and/or Class A ordinary shares, liquidity of international capital and lending markets and PRC governmental regulations over foreign investment and cross-border financing and the Internet industry in the PRC. For example, the National Development and Reform Commission of China, or the NDRC, has issued a number of rules requiring filing with the NDRC of foreign debt issuance since September 2015. In May 2016, the NDRC also specifically required offshore incorporated companies directly or indirectly controlled by PRC domestic enterprises, and although not explicitly required by statute, individual PRC residents, to complete filings with the NDRC before pricing and closing of any offshore debt issuance. Pursuant to Notice of the National Development and Reform Commission and the Ministry of Finance on Improving the Market Restraint Mechanism and Strictly Preventing Foreign Debt Risks and Local Debt Risks effective in May 2018, among others, enterprises that plan to borrow medium-term and long-term foreign debts shall establish and improve a sound and standardized corporate governance structure, management and decision-making mechanisms and financial management rules and properly disclosure relevant information. We may be considered as an offshore incorporated company indirectly controlled by individual PRC residents and thus our issuance of foreign debt may be subject to these requirements. If we cannot raise funds on acceptable terms, we may not be able to grow our business or respond to competitive pressures.

We may not have sufficient insurance coverage to fully cover our business risks, which could expose us to significant costs and business disruption.

We have obtained insurance to cover certain potential risks, such as property insurance covering our inventory inside our self-operated warehouses and fixed assets such as equipment, furniture and office facilities. However, insurance companies in China offer limited business insurance products. As a result, we may not be able to acquire any insurance for certain types of risks such as business liability or service disruption insurance for our operations in China, and our coverage may not be adequate to compensate for all losses that may occur, particularly with respect to loss of business or operations. Except for a cyber information security insurance policy we have purchased that may cover income losses or other related losses suffered by certain of our subsidiaries due to service interruption caused by any cyber security or privacy events, we do not maintain business interruption insurance or product liability insurance, nor do we maintain key-man life insurance. This could leave us exposed to potential claims and losses. In addition, our third-party service providers, including third-party warehousing service providers, may fail to purchase insurance or maintain effective insurance. Even if we are successful in our claims against third-party service providers when certain accidents occurred, such third-party service providers may not be able to fully, or at all, pay the damages resulting from such accidents. Any business disruption, litigation, regulatory action, outbreak of epidemic disease, accidents, or natural disaster could also expose us to substantial costs and diversion of resources. We cannot assure you that our insurance coverage or our third-party service providers’ insurance coverage is sufficient to prevent us from any loss or that we will be able to successfully claim our losses under our current insurance policy on a timely basis, or at all. If we incur any loss that is not covered by our insurance policies, or the compensated amount is significantly less than our actual loss, our business, financial condition and results of operations could be materially and adversely affected.

The financial soundness of financial institutions with which we place our cash and cash equivalents could affect our financial conditions, business and result of operations.

We place our cash and cash equivalents with financial institutions, which include (i) banks incorporated in China, which are all authorized to operate banking business by China Banking Regulatory Commission and other relevant agencies, and (ii) overseas financial institutions regulated by competent regulatory authorities in their relevant jurisdictions such as Hong Kong. On February 17, 2015, the PRC State Council, or the State Council, promulgated the Deposit Insurance Regulation, which requires banks registered within China to provide deposit insurance to depositors. However, pursuant to the Deposit Insurance Regulation, the insurance provided by the banks has a coverage limit of RMB500,000 (US$78,461). Any deterioration of financial soundness of these banks or financial institutions or any failure of such deposit insurance to fully cover our bank deposits would cause credit risks to our cash and cash equivalents placed with them and thus could have a material adverse effect on our financial conditions, business and results of operations.

37

A severe or prolonged downturn in the global or Chinese economy or tensions in the relationship between China and other countries could materially and adversely affect our business and our financial condition.

COVID-19 has had a severe and negative impact on the Chinese and global economy since early 2020. Whether this will lead to a prolonged downturn in the economy is still unknown, especially considering the multiple recent outbreaks in various countries and regions as well as the uncertainties brought by the vaccination programs. Even before the outbreak of COVID-19, the global macroeconomic environment had been facing challenges along with uncertainties over the impact of ongoing trade disputes and tariffs. Our business and operations are primarily based in China and substantially all of our revenues are derived from our operations in China. Accordingly, our financial results have been, and are expected to continue to be, affected by the economy and e-commerce industry in China. Although the economy in China has grown significantly in the past decades, it still faces challenges. According to the National Bureau of Statistics of China, China’s real GDP growth rate was 6.1% in 2019, which slowed to 2.3 % in 2020 and increased to 8.1% in 2021. In addition, China (and Shanghai in particular) are experiencing an unprecedented COVID-19 resurgence and lockdown. This development has resulted in significant disruptions to supply chain and e-commerce fulfilment and logistics capabilities, as well as weaker consumer demand, which have had and will continue to have adverse impact on China’s economy.

There have also been concerns about the tensions in the relationship between China and other countries, including surrounding Asian countries, which may potentially lead to foreign investors closing down their business or withdrawing their investment in China and thus exiting the China market, and other economic effects. In addition, there have been concerns on the relationship between China and the U.S. following rounds of tariffs imposed by the U.S and retaliatory tariffs imposed by China. Trade tension between China and the United States may intensify. Political tensions between the United States and China have escalated since the COVID-19 outbreak and the PRC National People’s Congress’ passage of Hong Kong national security legislation, the imposition of U.S. sanctions on certain Chinese officials from China’s central government and the Hong Kong Special Administrative Region by the U.S. government, the imposition of sanctions on certain individuals from the U.S. by the Chinese government, various executive orders issued by former U.S. President Donald J. Trump, such as the one issued in August 2020 that prohibits certain transactions with certain Chinese companies, the executive order issued in November 2020 that prohibits U.S. persons from transacting publicly traded securities of certain “Communist Chinese military companies” named in such executive order, various actions taken by the U.S. government in response to concerns regarding forced labor in the Xinjiang Uyghur Autonomous Region of China, as well as the Rules on Counteracting Unjustified Extra-territorial Application of Foreign Legislation and Other Measures promulgated by MOFCOM on January 9, 2021, which will apply to situations where the extra-territorial application of foreign legislation and other measures, in violation of international law and the basic principles of international relations, unjustifiably prohibits or restricts the citizens, legal persons or other organizations of China from engaging in normal economic, trade and related activities with a third country (or region) or its citizens, legal persons or other organizations.

Rising political tensions could reduce levels of trades, investments, technological exchanges and other economic activities between the two major economies, which would have a material adverse effect on global economic conditions and the stability of global financial markets. It is unclear whether these challenges and uncertainties will be contained or resolved, and what effects they may have on the global political and economic conditions in the long term. There is also potential risk that the new national security legislation could trigger sanctions or other forms of penalties by foreign governments, which may adversely affect the financial market and economic condition of Hong Kong, and in turn may adversely affect the operations of our subsidiaries in Hong Kong and the trading price of our Class A ordinary shares on the Hong Kong Stock Exchange. We engage in business with various international brand partners, many of whom have their home market in the U.S. Escalating political and trade tensions between China and the U.S. may cause some of these brands to downscale their operations in China, or in the extreme case, exit China completely, which may materially and adversely affect our results of operations and financial position. Economic conditions in China are sensitive to global economic conditions, as well as changes in domestic economic and political policies and the expected or perceived overall economic growth rate in China. If we were unable to conduct our business as it is currently conducted or our business partners were unable to conduct their business as it is currently conducted, as a result of such regulatory changes, our business, results of operations and financial condition would be materially and adversely affected.

In addition, there is considerable uncertainty in the long-term effects of the expansionary monetary and fiscal policies adopted by the central banks and financial authorities of some of the world’s leading economies, including the United States and China.Also, the conflict in Ukraine and the imposition of broad economic sanctions on Russia raised energy prices and disrupted global markets. Unrest, terrorist and war threats in the Middle East and elsewhere may further increase market volatility across the globe. Any prolonged slowdown in the global or Chinese economy may have a negative impact on our business, results of operations and financial condition, and continued turbulence in the international markets may adversely affect our ability to access the capital markets to meet liquidity needs.

38

Our growth and profitability depend on the overall economic and political conditions and level of consumer confidence and spending in China.

Our business, financial condition and results of operations are sensitive to changes in overall economic and political conditions that affect consumer spending in China. For example, changes to trade policies, treaties and tariffs in China, or the perception that these changes could occur, could adversely affect the financial and economic conditions in China, as well as our financial condition and results of operations. The U.S.-China trade tension may impact tariff of products imported by our brand partners, which could impact the pricing of their products and in turn adversely affect our business, financial condition, and results of operations.

In addition, the retail industry is highly sensitive to general economic changes. Many factors outside of our control, including inflation and deflation, interest rates, volatility of equity and debt securities markets, taxation rates, employment and other government policies can adversely affect consumer confidence and spending. The domestic and international political environments, including trade disputes, political turmoil or social instability, may also adversely affect consumer confidence and spending, which could in turn adversely affect our business, financial condition, and results of operations.

We rely on certain key operating metrics to evaluate the performance of our business, and any perceived inaccuracies in such metrics may harm our reputation and negatively affect our business.

We rely on certain key operating metrics, such as GMV, to evaluate the performance of our business. Our operating metrics may differ from estimates published by third parties or from similarly titled metrics used by other companies due to differences in methodology and assumptions. If these metrics are perceived to be inaccurate by investors or investors make investment decisions based on operating metrics we disclosed but with their own methodology and assumptions or those published or used by third parties or other companies, our reputation may be harmed, which could negatively affect our business, and we may also face potential lawsuits or disputes.

We rely on the e-commerce performance of certain product categories, and any significant downward industry trend of such categories may materially and adversely affect our business and results of operations.

We currently serve brand partners in the following categories: apparel and accessories; appliances; electronics; home and furnishings; food and health products; beauty and cosmetics; fast moving consumer goods, and mother and baby products; and automobiles. Currently, we have a substantial amount of our GMV derived from brand partners in apparel and accessories, as well as in electronics. If the e-commerce performance of certain or various product categories is not successful in general, our business and results of operations may be materially and adversely affected. For example, the e-commerce performance of the apparel and accessories category was adversely affected due to, among other factors, the Better Cotton Initiative in 2021, which adversely affected our business and results of operations for 2021.

If we fail to maintain an effective system of internal control over financial reporting, our ability to produce accurate financial statements on a timely basis or prevent fraud could be impaired.

We are required to maintain an effective system of internal control over financial reporting. The SEC, as required under Section 404 of the Sarbanes-Oxley Act of 2002, adopted rules requiring every public company to include a management report on such company’s internal control over financial reporting in its annual report, which contains management’s assessment of the effectiveness of the company’s internal control over financial reporting. In addition, an independent registered public accounting firm must attest to and report on the effectiveness of the company’s internal control over financial reporting. We have concluded that our internal control over financial reporting was effective as of December 31, 2021, but we cannot assure you that in the future we will not identify material weaknesses in our internal control over financial reporting. In addition, because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud might not be prevented or detected on a timely basis. As a result, if we fail to maintain effective internal control over financial reporting or should we be unable to prevent or detect material misstatements due to error or fraud on a timely basis, investors could lose confidence in the reliability of our financial statements, which in turn could harm our business, results of operations and negatively impact the market price of our ADSs and/or Class A ordinary shares, and harm our reputation. Furthermore, we have incurred and expect to continue to incur considerable costs and to use significant management time and the other resources to comply with these reporting requirements.

39

Risks Related to Our Corporate Structure

If the PRC government deems that the contractual arrangements in relation to Shanghai Zunyi do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.

Foreign ownership of certain types of internet businesses, such as internet information services, is subject to restrictions under applicable PRC laws, rules and regulations. For example, foreign investors are generally not permitted to own more than 50% of the equity interests in a value-added telecommunication service provider. Any such foreign investor must also have experience and a good track record in providing value-added telecommunications services overseas. Although according to the Notice on Lifting the Restriction to Foreign Shareholding Percentage in Online Data Processing and Transaction Processing Business (Operational e-commerce) promulgated by the MIIT on June 19, 2015, foreign investors are allowed to hold up to 100% of all equity interests in the online data processing and transaction processing business (operational e-commerce) in China. Other requirements provided by the Administrative Rules for Foreign Investments in Telecommunications Enterprises (such as the track record and experience requirement for a major foreign investor) still apply. Shanghai Baozun holds an operating license for online data processing and transaction processing business (operational e-commerce).

We are a Cayman Islands holding company and our PRC subsidiaries are considered foreign-invested enterprises, directly or indirectly. Our PRC subsidiary, Shanghai Baozun, is eligible to provide value-added telecommunication services in China by holding a VAT License for online data processing and transaction processing business (operational e-commerce). However, we do not currently provide value-added telecommunication services because sales of goods purchased by us do not constitute providing value-added telecommunication services. Our VIE, Shanghai Zunyi, however, holds an ICP license and previously operated an e-commerce platform for other trading parties. Shanghai Zunyi is 80% owned by Mr. Vincent Wenbin Qiu, our co-founder, chairman and chief executive officer, and 20% owned by Mr. Michael Qingyu Zhang, our co-founder. Mr. Vincent Wenbin Qiu and Mr. Michael Qingyu Zhang are both PRC citizens. Revenues from Shanghai Zunyi contributed to 8.6%, 9.8% and 8.6% of our total net revenues in 2019, 2020 and 2021, respectively.

We entered into a series of contractual arrangements with Shanghai Zunyi and its shareholders, which enable us to:

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

Because of these contractual arrangements, we are the primary beneficiary of Shanghai Zunyi and hence consolidate its financial results as our VIE.

40

There are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules. It is uncertain whether any new PRC laws or regulations relating to contractual arrangement structures will be adopted or if adopted, what they would provide. The Foreign Investment Law of the PRC and the Regulations for Implementation of the Foreign Investment Law of the People’s Republic of China, or the Implementation Regulations, became effective on January 1, 2020 and replaced the trio of prior laws regulating foreign investment in China, namely, the Sino-foreign Equity Joint Venture Enterprise Law, the Sino-foreign Cooperative Joint Venture Enterprise Law and the Wholly Foreign-invested Enterprise Law, together with their implementation rules and ancillary regulations. The Foreign Investment Law and the Implementation Regulations embody an expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic investments. However, since they are relatively new, uncertainties still exist in relation to their interpretation and implementation. For instance, under the Foreign Investment Law, “foreign investment” refers to the investment activities directly or indirectly conducted by foreign individuals, enterprises or other entities in China. Though it does not explicitly classify contractual arrangements as a form of foreign investment, there is no assurance that foreign investment via contractual arrangement would not be interpreted as a type of indirect foreign investment activities under the definition in the future. In addition, the definition contains a catch-all provision which includes investments made by foreign investors through means stipulated in laws or administrative regulations or other methods prescribed by the PRC regulators. Therefore, it still leaves leeway for future laws, administrative regulations or provisions promulgated by the State Council to provide for contractual arrangements as a form of foreign investment. In any of these cases, it will be uncertain whether our contractual arrangements will be deemed to be in violation of the market access requirements for foreign investment under the PRC laws and regulations. If our consolidated “variable interest entity” were deemed as a foreign-invested enterprise under any of such future laws, regulations and rules, and any of the businesses that we operate would be in any “negative list” for foreign investment and therefore be subject to any foreign investment restrictions or prohibitions, further actions required to be taken by us under such laws, regulations and rules may materially and adversely affect our business and financial condition. If we or our VIE is found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals, the relevant PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures, including:

revoking the business licenses and/or operating licenses of such entities;
shutting down our website, or discontinuing or restricting the conduct of any transactions between certain of our PRC subsidiaries and VIE;
imposing fines, confiscating the income from our PRC subsidiaries or VIE, or imposing other requirements with which we or our VIE may not be able to comply;
requiring us to restructure our ownership structure or operations, including terminating the contractual arrangements with our VIE and deregistering the equity pledges of our VIE, which in turn would affect our ability to consolidate, derive economic interests from, or exert effective control over our VIE; or
restricting or prohibiting our use of the proceeds of any financing outside China to finance our business and operations in China, and taking other regulatory or enforcement actions that could be harmful to our business.

The imposition of any of these penalties would result in a material and adverse effect on our ability to conduct our business. In addition, it is unclear what impact the PRC government actions would have on us and on our ability to consolidate the financial results of Shanghai Zunyi in our consolidated financial statements, if the PRC government authorities were to find our legal structure and contractual arrangements to be in violation of PRC laws and regulations. If the imposition of any of these government actions causes us to lose our right to direct the activities of Shanghai Zunyi or our right to receive substantially all the economic benefits and residual returns from Shanghai Zunyi and we are not able to restructure our ownership structure and operations in a satisfactory manner, we would no longer be able to consolidate the financial results of Shanghai Zunyi in our consolidated financial statements. Either of these results, or any other significant penalties that might be imposed on us in this event, would have an adverse effect on our financial condition and results of operations.

41

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

Although a substantial majority of our revenue has historically been generated by our PRC subsidiaries, we have relied and expect to continue to rely on contractual arrangements with Shanghai Zunyi and its shareholders to provide brand e-commerce service to our brand partners, and to hold our VAT License to enable us to develop online marketplaces. Such contractual arrangements include: (i) an exclusive technology service agreement which has an initial term of 20 years and will be automatically renewed on a yearly basis thereafter unless otherwise notified by Shanghai Baozun; (ii) an exclusive call option agreement which will remain in effect until all the equity interests and assets that are the subject of such option agreement are transferred to Shanghai Baozun or its designated entities or individuals; (iii) a proxy agreement which has an initial term of 20 years and will be automatically renewed on a yearly basis thereafter unless otherwise notified by Shanghai Baozun; and (iv) equity interest pledge agreements which will remain in full effect until all the secured contractual obligations have been performed or all the secured debts have been discharged. For a description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure—Contractual Arrangements with Shanghai Zunyi and Its Shareholders.” These contractual arrangements may not be as effective as direct ownership in providing us with control over our VIE.

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

Any failure by our VIE or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.

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

All the agreements under our contractual arrangements are governed by PRC law and provide for the resolution of disputes through arbitration in China. Accordingly, these contracts would be interpreted in accordance with PRC law and any disputes would be resolved in accordance with PRC legal procedures. The legal system in the PRC is not as developed as in some other jurisdictions, such as the United States. See “—Risks Related to Doing Business in the People’s Republic of China—There are uncertainties regarding the interpretation and enforcement of PRC laws, rules and regulations.” Meanwhile, there are very few precedents and little formal guidance as to how contractual arrangements in the context of a VIE should be interpreted or enforced under PRC law, and as a result it may be difficult to predict how an arbitration panel would view such contractual arrangements. As a result, uncertainties in the PRC legal system could limit our ability to enforce these contractual arrangements. Additionally, under PRC law, rulings by arbitrators are final, parties cannot appeal the arbitration results in courts, and if the losing parties fail to carry out the arbitration awards within a prescribed time limit, the prevailing parties may only enforce the arbitration awards in PRC courts through arbitration award enforcement proceedings, which would require additional expenses and delay.

42

Our VIE provides brand e-commerce service to our brand partners and holds the ICP license. In the event we are unable to enforce our contractual arrangements, we may not be able to exert effective control over our VIE, and our ability to conduct the businesses may be negatively affected. Considering that the substantial majority of our revenues are currently generated from our subsidiaries instead of our VIE, we do not believe that any failure by us to exert effective control over our VIE would have an immediate material adverse effect on our overall business operations, financial condition or results of operations. However, the business operation of Shanghai Zunyi, our VIE, may grow in the future, and if we fail to maintain effective control over our VIE, we may not be able to continue to consolidate our VIE’s financial results with our financial results, and such failure could in the future materially and adversely affect our business, financial condition, results of operations and prospects.

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

Mr. Vincent Wenbin Qiu and Mr. Michael Qingyu Zhang are the shareholders of our VIE, Shanghai Zunyi. Mr. Vincent Wenbin Qiu is our co-founder, chairman and chief executive officer, while Mr. Michael Qingyu Zhang is our co-founder. They may have potential conflicts of interest with us. These shareholders may breach, or cause our VIE to breach, or refuse to renew, the existing contractual arrangements we have with them and our VIE, which would have a material and adverse effect on our ability to effectively control our VIE and receive substantially all the economic benefits from it. For example, the shareholders may be able to cause our agreements with Shanghai Zunyi to be performed in a manner adverse to us by, among other things, failing to remit payments due under the contractual arrangements to us on a timely basis. We cannot assure you that when conflicts of interest arise, any or all of these shareholders will act in our best interests or such conflicts will be resolved in our favor.

Currently, we do not have any arrangements to address potential conflicts of interest between these shareholders and us. Mr. Vincent Wenbin Qiu is also a director of our company. We rely on Mr. Vincent Wenbin Qiu and Mr. Michael Qingyu Zhang to abide by the laws of the Cayman Islands and China, which provide that directors owe a fiduciary duty to the company that requires them to act in good faith and in what they believe to be the best interests of the company and not to use their position for personal gains. If we cannot resolve any conflict of interest or dispute between us and the shareholders of Shanghai Zunyi, we would have to rely on legal proceedings, which could result in disruption of our business and subject us to substantial uncertainty as to the outcome of any such legal proceedings.

Contractual arrangements in relation to our VIE may result in adverse tax consequences to us and a finding that we or our VIE owes additional taxes, which could reduce our net income and the value of your investment.

Under applicable PRC laws and regulations, arrangements and transactions among related parties may be subject to audit or challenge by the PRC tax authorities. We could face material and adverse tax consequences if the PRC tax authorities determine that the contractual arrangements between Shanghai Baozun, our wholly-owned subsidiary in China, Shanghai Zunyi, our VIE in China, and its shareholders were not entered into on an arm’s-length basis in such a way as to result in an impermissible reduction in taxes under applicable PRC laws, rules and regulations, and adjust Shanghai Zunyi’s income in the form of a transfer pricing adjustment. A transfer pricing adjustment could, among other things, result in a reduction of expense deductions recorded by Shanghai Zunyi for PRC tax purposes, which could in turn increase their tax liabilities. In addition, the PRC tax authorities may impose punitive interest on Shanghai Zunyi for the adjusted but unpaid taxes at the rate of 5% over the basic RMB lending rate published by the People’s Bank of China, or the PBOC, for a period according to the applicable regulations. Our financial position could be materially and adversely affected if our VIE’s tax liabilities increase or if they are required to pay punitive interest.

Risks Related to Doing Business in the People’s Republic of China

Changes in the political and economic policies of the PRC government may materially and adversely affect our business, financial condition and results of operations and may result in our inability to sustain our growth and expansion strategies.

Our business and operations are primarily based in the PRC and substantially all of our revenues are derived from our operations in the PRC. Accordingly, our financial condition and results of operations are affected to a significant extent by economic, political and legal developments in the PRC.

43

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

While the PRC economy has experienced significant growth in the past three decades, growth has been uneven, both geographically and among various sectors of the economy. The PRC government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of these measures may benefit the overall PRC economy, but may also have a negative effect on us. Our financial condition and results of operation could be materially and adversely affected by government control over capital investments or changes in tax regulations that are applicable to us. In addition, the PRC government has implemented in the past certain measures, including interest rate increases, to control the pace of economic growth. These measures may cause decreased economic activity, which in turn could lead to a reduction in demand for our services and consequently have a material adverse effect on our businesses, financial condition and results of operations.

There are uncertainties regarding the interpretation and enforcement of PRC laws, rules and regulations.

Our business and operations are primarily conducted in the PRC, and are governed by PRC laws, rules and regulations. Our PRC subsidiaries and VIE are subject to laws, rules and regulations applicable to foreign investment in China. The PRC legal system is a civil law system based on written statutes. Unlike the common law system, prior court decisions may be cited for reference but have limited precedential value.

In 1979, the PRC government began to promulgate a comprehensive system of laws, rules and regulations governing economic matters in general. The overall effect of legislation over the past three decades has significantly enhanced the protections afforded to various forms of foreign investment in China. However, China has not developed a fully integrated legal system, and recently enacted laws, rules and regulations may not sufficiently cover all aspects of economic activities in China or may be subject to significant degrees of interpretation by PRC regulatory agencies. In particular, because these laws, rules and regulations are relatively new, and because of the limited number of published decisions and the non-binding nature of such decisions, and because the laws, rules and regulations often give the relevant regulator significant discretion in how to enforce them, the interpretation and enforcement of these laws, rules and regulations involve uncertainties and can be inconsistent and unpredictable. In addition, the PRC legal system is based in part on government policies and internal rules, some of which are not published on a timely basis or at all, and which may have a retroactive effect. As a result, we may not be aware of our violation of these policies and rules until after the occurrence of the violation.

Any administrative and court proceedings in China may be protracted, resulting in substantial costs and diversion of resources and management attention. Since PRC administrative and court authorities have significant discretion in interpreting and implementing statutory and contractual terms, it may be more difficult to evaluate the outcome of administrative and court proceedings and the level of legal protection we enjoy than in more developed legal systems. These uncertainties may impede our ability to enforce the contracts we have entered into and could materially and adversely affect our business, financial condition and results of operations.

We are subject to laws that are applicable to retailers, including advertising and promotion laws and consumer protection laws that could require us to modify our current business practices and incur increased costs.

As an online distributor of goods, we are subject to numerous PRC laws and regulations that regulate retailers generally or govern online retailers specifically. For example, we are subject to laws in relation to advertising and online promotion, such as the Advertising Law, Pricing Law, Anti-Unfair Competition Law, Interim Measures for the Administration of Internet Advertising, and also consumer protection laws that are applicable to retailers. In the past, we have been subject to non-material administrative proceedings and penalties due to non-compliances with such laws and regulations and may continue to be subject to allegations of non-compliance with such laws and regulations in the future. Such allegations, which may or may not have merit, may result in administrative penalties and other costs to us, and we may need to adjust some of our advertising and promotional practices as a result.

44

If these regulations were to change or if we are found to be in violation with them, we may need to spend additional costs to rectify non-compliance, adjust our business practices and could be subject to fines or penalties or suffer reputational harm, which could reduce demand for the products or services offered by us and hurt our business and results of operations. For example, the amended Consumer Protection Law, which became effective in March 2014, further strengthened the protection of consumers and imposed more stringent requirements and onerous obligations on businesses, especially businesses that operate on the internet.

Pursuant to the amended Consumer Protection Law, consumers are generally entitled to return goods purchased within seven days upon receipt without giving any reasons if they purchase the goods over the internet. Consumers whose interests have been damaged due to their purchase of goods online may claim damages against sellers. Moreover, if we deceive consumers or knowingly sell substandard or defective products, we would not only be required to compensate consumers for their losses, but also pay additional damages equal to three times the price of the goods or services.

Operators of online marketplace platforms, such as Tmall and JD.com who have partnered with us, are also subject to stringent obligations under the amended Consumer Protection Law. For example, where platform operators are unable to provide the real names, addresses and valid contact details of the sellers, the consumers may also claim damages from the platform operators. Operators of online marketplace platforms that know or should have known that sellers use their platforms to infringe upon legitimate rights and interests of consumers but fail to take necessary measures will bear joint and several liabilities with the sellers. In addition, operators of online marketplace platforms that we partner with may take measures and impose stricter requirements on us or our brand partners as a reaction to their enhanced obligations under the amended Consumer Protection Law.

Similar legal requirements are frequently changed and subject to interpretation, and we are unable to predict the ultimate cost of compliance with these requirements or their effect on our operations. We may be required to make significant expenditures or modify our business practices to comply with existing or future laws and regulations or to satisfy compliance requests from the marketplace platforms we partnered with, which may increase our costs and materially limit our ability to operate our business.

Failure to comply with the relatively new E-Commerce Law may have a material adverse impact on our business, financial conditions and results of operations.

As the e-commerce industry is still evolving in China, new laws and regulations may be adopted from time to time to address new issues that arise from time to time. For example, in August 2018, the Standing Committee of the National People’s Congress promulgated the E-Commerce Law, which became effective on January 1, 2019. The E-Commerce Law generally provides that e-commerce operators must obtain administrative licenses if business activities conducted by the e-commerce operators are subject to administrative licensing requirements under applicable laws and regulations. In addition, the e-commerce Law imposes a number of obligations on e-commerce operators, including the obligations, to disclose information about commodities or services in a comprehensive, faithful, accurate and timely manner; while displaying search results of commodities or services to consumers according to their interests, preferences, consumption habits and other personal characteristics, to provide consumers with options irrelevant to their personal characteristics; when to offer tie-in commodities or services, to warn consumers about the tie-in sale in a prominent position and not to set the tie-in commodities or services as the default option; and when charging consumers guarantee deposits as agreed thereby, to explicitly indicate how and under what procedures consumers may have the guarantee deposits refunded, and not to impose any unjustifiable conditions on the refund of guarantee deposits. Failure to comply with the relatively new regulatory requirements may have a material adverse impact on our business and results of operations. As no detailed interpretation and implementation rules have been promulgated, it remains uncertain how the newly adopted E-Commerce Law will be interpreted and implemented. We cannot assure you that our current business operations satisfy the obligations provided under the E-Commerce Law in all respects. If the PRC governmental authorities determine that we are not in compliance with all the requirements proposed under the E-Commerce Law, we may be subject to fines and/or other sanctions.

PRC regulations regarding acquisitions impose significant regulatory approval and review requirements, which could make it more difficult for us to grow through acquisitions.

On August 8, 2006, six PRC regulatory agencies, including the MOFCOM, the State-Owned Assets Supervision and Administration Commission, the State Taxation Administration of the PRC, or the STA, the State Administration for Industry and Commerce of the PRC (currently known as SAMR), the CSRC, and the State Administration of Foreign Exchange, or the SAFE, jointly adopted the Rules on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, which came into effect on September 8, 2006 and were amended on June 22, 2009.

45

The M&A Rules established additional procedures and requirements that are expected to make merger and acquisition activities in China by foreign investors more time-consuming and complex, including requirements in some instances that the MOFCOM be notified in advance of any change-of-control transaction in which a foreign investor takes control of a PRC domestic enterprise. Moreover, the Rules of the MOFCOM on Implementation of Security Review System of Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, issued by the MOFCOM in August 2011, specify that mergers and acquisitions by foreign investors that raise “national defense and security” concerns and mergers and acquisitions through which foreign investors may acquire de facto control over domestic enterprises that raise “national security” concerns are subject to strict review by the MOFCOM, and prohibit any attempt to bypass a security review, including by structuring the transaction through a proxy or contractual control arrangement. In addition, the Anti-Monopoly Law requires that the anti-monopoly law enforcement agency be notified in advance of any concentration of undertaking if certain thresholds are triggered. In addition, our proposed formation of joint venture with, or acquisition of control of, or decisive influence over, any company with revenues above relevant thresholds would be subject to SAMR merger control review. As a result of our size, many of the transactions we have taken or may undertake could be subject to anti-monopoly review. Complying with the requirements of the relevant regulations to complete such transactions could be time-consuming, and any required approval processes, including approval from the anti-monopoly law enforcement agency may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business or maintain our market share.

Furthermore, outbound direct investments conducted by PRC enterprises are subject to approval, filing or reporting requirements under relevant NDRC, MOFCOM and SAFE rules. We have not completed the requisite procedures for certain of our investments in the United States, Hong Kong and Taiwan, respectively, and hence may be ordered to cease such outbound investments and subject to relevant legal and administrative liabilities. In addition, the NDRC issued the new Regulations on Enterprise Outbound Investment in December 2017 which came into effect on March 1, 2018. Under these new regulations, if an overseas entity controlled by PRC enterprises or individuals conducts an outbound investment with an investment amount of US$300 million or above in one of the non-sensitive areas, it shall report the relevant information to the NDRC before the closing of such investment. For any outbound investment by an overseas entity controlled by PRC enterprises or individuals in one of the sensitive areas listed in the Outbound Investment Sensitive Industry Catalogue (2018 Version) which was promulgated by the NDRC in January 2018 and came into effect on March 1, 2018, or the Outbound Investment Sensitive Industry Catalogue (2018), such investment shall be subject to the NDRC approval requirement. We may be deemed by the regulatory authorities as an overseas entity controlled by PRC individuals and therefore our overseas acquisition may be subject to such reporting or approval procedures.

If the regulatory authorities’ practice remains unchanged, our ability to carry out our investment and acquisition strategy may be materially and adversely affected and there may be significant uncertainty as to whether transactions that we have taken or may undertake would subject us to fines or other administrative penalties and negative publicity and whether we will be able to complete large acquisitions in the future in a timely manner or at all.

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

The M&A Rules requires an overseas special purpose vehicle formed for listing purposes through acquisitions of PRC domestic companies and controlled by PRC persons or entities to obtain the approval of the CSRC prior to the listing and trading of such special purpose vehicle’s securities on an overseas stock exchange. The interpretation and application of the regulations remain unclear, and our offshore offerings may ultimately require approval of the CSRC. If the CSRC approval is required, it is uncertain whether we can or how long it will take us to obtain the approval and, even if we obtain such CSRC approval, the approval could be rescinded. Any failure to obtain or delay in obtaining the CSRC approval for any of our offshore offerings, or a rescission of such approval if obtained by us, would subject us to sanctions imposed by the CSRC or other PRC regulatory authorities, which could include fines and penalties on our operations in China, restrictions or limitations on our ability to pay dividends outside of China, and other forms of sanctions that may materially and adversely affect our business, financial condition, and results of operations.

On July 6, 2021, the relevant PRC government authorities issued Opinions on Strictly Cracking Down Illegal Securities Activities in Accordance with the Law. These opinions emphasized the need to strengthen the administration over illegal securities activities and the supervision on overseas listings by China-based companies and proposed to take effective measures, such as promoting the construction of relevant regulatory systems to deal with the risks and incidents faced by China-based overseas-listed companies. As a follow-up, on December 24, 2021, the State Council issued a draft of the Provisions of the State Council on the Administration of Overseas Securities Offering and Listing by Domestic Companies, or the Draft Provisions, and the CSRC issued a draft of Administration Measures for the Filing of Overseas Securities Offering and Listing by Domestic Companies, or the Draft Administration Measures, for public comments.

46

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

As of the date of this annual report, the Draft Provisions and the Draft Administration Measures have been released for public comment only. There are uncertainties as to whether the Draft Provisions and the Draft Administration Measures would be further amended, revised or updated. Substantial uncertainties exist with respect to the enactment timetable and final content of the Draft Provisions and the Draft Administration Measures. As the CSRC may formulate and publish guidelines for filings in the future, the Draft Administration Measures does not provide for detailed requirements of the substance and form of the filing documents. In a Q&A released on its official website, the respondent CSRC official indicated that the CSRS will start applying the filing requirements to new offerings and listings. Only new initial public offerings and refinancing by existing overseas listed Chinese companies will be required to go through the filing process. As for the filings for the existing companies, the regulator will grant adequate transition period to complete their filing procedures. The Q&A also addressed the contractual arrangements and pointed out that if complying with domestic laws and regulations, companies with VIE structure are eligible to list overseas after filing with the CSRC. Nevertheless, it does not specify what relevant domestic laws and regulations are required to be complied with. Given the substantial uncertainties surrounding the latest CSRC filing requirements at this stage, we cannot assure you that we will be able to complete the filings and fully comply with the relevant new rules on a timely basis, if at all.

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

47

PRC regulations relating to investments in offshore companies by PRC residents may subject our PRC-resident beneficial owners or our PRC subsidiaries to liability or penalties, limit our ability to inject capital into our PRC subsidiaries or limit our PRC subsidiaries’ ability to increase their registered capital or distribute profits.

SAFE promulgated the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, on July 4, 2014, which replaced the former circular commonly known as “SAFE Circular 75” promulgated by SAFE on October 21, 2005. SAFE Circular 37 requires PRC residents to register with local branches of SAFE in connection with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment and financing, with such PRC residents’ legally owned assets or equity interests in domestic enterprises or offshore assets or interests, referred to in SAFE Circular 37 as a “special purpose vehicle.” SAFE Circular 37 further requires amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary. Moreover, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for evasion of foreign exchange controls. According to the Notice on Further Simplifying and Improving Policies for the Foreign Exchange Administration of Direct Investment released on February 13, 2015 by SAFE, local banks shall examine and handle foreign exchange registration for overseas direct investment, including the initial foreign exchange registration and amendment registration under SAFE Circular 37 from June 1, 2015. Beneficial owners of the special purpose vehicle who are PRC citizens are also required to make annual filing with the local banks regarding their overseas direct investment status.

Mr. Vincent Wenbin Qiu and Mr. Junhua Wu have completed initial filings with the local counterpart of SAFE relating to their initial investments in us. However, we may not be aware of the identities of all of our beneficial owners who are PRC residents. We do not have control over our beneficial owners and cannot assure you that all of our PRC-resident beneficial owners will comply with SAFE Circular 37 and subsequent implementation rules, including the annual filing requirement. Furthermore, we may be unable to disclose change of our beneficial owners’ shareholding interests in us during the annual filing process of our PRC subsidiaries as required by SAFE. The failure of our beneficial owners who are PRC residents to register or amend their foreign exchange registrations in a timely manner pursuant to SAFE Circular 37 and subsequent implementation rules, or the failure of future beneficial owners of our company who are PRC residents to comply with the registration procedures set forth in SAFE Circular 37 and subsequent implementation rules, may subject such beneficial owners or our PRC subsidiaries to fines and legal sanctions. Failure to register or comply with relevant requirements may also limit our ability to contribute additional capital to our PRC subsidiaries and limit our PRC subsidiaries’ ability to distribute dividends to our company. These risks may have a material adverse effect on our business, financial condition and results of operations.

PRC regulations of loans to PRC entities and direct investment in PRC entities by offshore holding companies may delay or prevent us from using the proceeds of our offerings to make loans or additional capital contributions to our foreign-invested enterprises or our VIE.

We may transfer funds to our directly owned PRC subsidiaries which are FIEs under PRC laws or finance such FIEs by means of shareholder loans or capital contributions, or to our VIE by making loans, upon completion of our offerings. Any such loans to our FIEs cannot exceed statutory limits, which is either the difference between the registered capital and the total investment amount of such FIE or a multiple of the FIE’s net assets in the previous year, and shall be registered or filed with SAFE, or its local counterparts. Any such loans to our VIE are subject to PRC regulations and foreign exchange loan registration. Furthermore, if we make any capital contributions to FIEs, FIEs are required to register the details of the capital contribution with the local branch of SAMR and submit a report on the capital contribution via the online enterprise registration system to the MOFCOM.

48

In addition, SAFE promulgated the Circular on the Relevant Operating Issues concerning Administration Improvement of Payment and Settlement of Foreign Currency Capital of Foreign-invested Enterprises, or Circular 142, on August 29, 2008. SAFE promulgated Circular 45 on November 9, 2011 in order to clarify the application of Circular 142. Under Circular 142 and Circular 45, registered capital of a foreign-invested company settled in RMB converted from foreign currencies may only be used within the business scope approved by the applicable governmental authority and may not be used for equity investments in the PRC. On March 30, 2015, SAFE released the Notice on the Reform of the Management Method for the Settlement of Foreign Exchange Capital of Foreign-invested Enterprises, or SAFE Circular 19, which came into force and superseded SAFE Circular 142 from June 1, 2015. SAFE Circular 19 has made certain adjustments to some regulatory requirements on the settlement of foreign exchange capital of foreign-invested enterprises, and some foreign exchange restrictions under SAFE Circular 142 are lifted. Under SAFE Circular 19, the settlement of foreign exchange by FIEs shall be governed by the policy of foreign exchange settlement at will. In June 2016, SAFE promulgated Circular on Reforming and Regulating Policies on the Control over Foreign Exchange Settlement of Capital Accounts, or SAFE Circular 16, which removed certain restrictions previously provided under several SAFE circulars in respect of conversion by an FIE of foreign currency registered capital into RMB and use of such RMB capital. However, SAFE Circular 19 and SAFE Circular 16 also reiterate that the settlement of foreign exchange shall only be used for purposes within the business scope of the FIEs. On October 23, 2019, the SAFE issued the Circular on Further Promoting Cross-border Trade and Investment Facilitation, or SAFE Circular 28. Among others, SAFE Circular 28 relaxes prior restrictions and allows foreign-invested enterprises whose approved business scope does not include equity investments to use their capital funds obtained from foreign exchange settlement to make domestic equity investments in China, provided that such investments do not violate the Negative List and the target investment projects are genuine and in compliance with the laws.

In light of the various requirements imposed by PRC regulations on loans to and direct investment in PRC entities by offshore holding companies, including SAFE Circulars referred to above, we cannot assure you that we will be able to complete the necessary government registrations or filings on a timely basis, if at all, with respect to future loans by us to our PRC subsidiaries or our VIE or additional capital contributions by us to our PRC subsidiaries, and conversion of such loans or capital contributions into RMB. If we fail to complete such registrations or filings, our ability to provide loans or capital contributions to the FIEs or our VIE in a timely manner may be negatively affected, which could materially and adversely affect our liquidity and our ability to fund and expand our business.

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

Pursuant to SAFE Circular 37, PRC residents who participate in share incentive plans in overseas non-publicly-listed companies due to their position as director, senior management or employees of the PRC subsidiaries of the overseas companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose companies. Our directors, executive officers and other employees who are PRC residents and who have been granted options may follow SAFE Circular 37 to apply for the foreign exchange registration before our company becomes an overseas listed company. We and our directors, executive officers and other employees who are PRC residents and who have been granted options are subject to the Notice on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan of Overseas Publicly Listed Company, or the Share Option Rules, issued by SAFE in February 2012, according to which, employees, directors, supervisors and other management members participating in any stock incentive plan of an overseas publicly listed company who are PRC residents are required to register with SAFE through a domestic qualified agent, which could be a PRC subsidiary of such overseas listed company, and complete certain other procedures. Failure to complete the SAFE registrations may subject them to fines and legal sanctions and may also limit the ability to make payment under our equity incentive plans or receive dividends or sales proceeds related thereto, or our ability to contribute additional capital into our wholly-foreign owned enterprises in China and limit our wholly-foreign owned enterprises’ ability to distribute dividends to us. We also face regulatory uncertainties that could restrict our ability to adopt additional equity incentive plans for our directors and employees under PRC law. Shanghai Baozun Wujiang Branch has already completed the SAFE registration under the Share Option Rules.

49

In addition, the STA has issued circulars concerning employee share options or restricted shares. Under these circulars, employees working in the PRC who exercise share options, or whose restricted shares or restricted share units, vest, will be subject to PRC individual income tax. The PRC subsidiaries of an overseas listed company have obligations to file documents related to employee share options or restricted shares with relevant tax authorities and to withhold individual income taxes of those employees related to their share options, restricted shares or restricted share units. In addition, the sales of our ADSs or ordinary shares held by such PRC individual employees after their exercise of the options, or the vesting of the restricted shares or restricted share units, are also subject to PRC individual income tax. If the employees fail to pay, or the PRC subsidiaries fail to withhold, their income taxes according to relevant laws, rules and regulations, the PRC subsidiaries may face sanctions imposed by the tax authorities or other PRC government authorities.

We may rely to a significant extent on dividends and other distributions on equity paid by our principal operating subsidiaries to fund offshore cash and financing requirements.

We are a holding company and may rely to a significant extent on dividends and other distributions on equity paid by our principal operating subsidiaries and on remittances from our VIE, for our offshore cash and financing requirements, including the funds necessary to pay dividends and other cash distributions to our shareholders, fund inter-company loans, service any debt we may incur outside of China and pay our expenses. When our principal operating subsidiaries or our VIE incur additional debt, the instruments governing the debt may restrict their ability to pay dividends or make other distributions or remittances to us. Furthermore, the laws, rules and regulations applicable to our PRC subsidiaries and certain other subsidiaries permit payments of dividends only out of their retained earnings, if any, determined in accordance with applicable accounting standards and regulations.

Under PRC laws, rules and regulations, each of our subsidiaries incorporated in China is required to set aside at least 10% of its net income each year to fund certain statutory reserves until the cumulative amount of such reserves reaches 50% of its registered capital. These reserves, together with the registered equity, are not distributable as cash dividends. As a result of these laws, rules and regulations, our subsidiaries incorporated in China are restricted in their ability to transfer a portion of their respective net assets to their shareholders as dividends. In addition, registered share capital and capital reserve accounts are also restricted from withdrawal in the PRC, up to the amount of net assets held in each operating subsidiary. As of December 31, 2021, we had restricted net assets of RMB2,345.1 million (US$368.0 million).

Limitations on the ability of our VIE to make remittance to the wholly-foreign owned enterprise and on the ability of our subsidiaries to pay dividends to us could limit our ability to access cash generated by the operations of those entities, including to make investments or acquisitions that could be beneficial to our businesses, pay dividends to our shareholders or otherwise fund and conduct our business.

We may be treated as a resident enterprise for PRC tax purposes under the EIT Law, and we may therefore be subject to PRC income tax on our global income.

Under the PRC Enterprise Income Tax Law, or the EIT Law, and its implementing rules, enterprises established under the laws of jurisdictions outside of China with “de facto management bodies” located in China may be considered PRC tax resident enterprises for tax purposes and may be subject to the PRC enterprise income tax at the rate of 25% on their global income. “De facto management body” refers to a managing body that exercises substantive and overall management and control over the production and business, personnel, accounting books and assets of an enterprise. The STA issued the Notice Regarding the Determination of Chinese-Controlled Offshore-Incorporated Enterprises as PRC Tax Resident Enterprises on the Basis of De Facto Management Bodies, or Circular 82, on April 22, 2009, with retroactive effect from January 1, 2008. Circular 82 provides certain specific criteria for determining whether the “de facto management body” of a Chinese-controlled offshore-incorporated enterprise is located in China. Although Circular 82 only applies to offshore enterprises controlled by PRC enterprises, not those controlled by foreign enterprises or individuals, the determining criteria set forth in Circular 82 may reflect the STA’s general position on how the “de facto management body” test should be applied in determining the tax resident status of offshore enterprises, regardless of whether they are controlled by PRC enterprises. If we were to be considered a PRC resident enterprise, we would be subject to PRC enterprise income tax at the rate of 25% on our global income. In such case, our profitability and cash flow may be materially reduced as a result of our global income being taxed under the EIT Law. We believe that none of our entities outside of China is a PRC resident enterprise for PRC tax purposes. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.”

50

Dividends payable to our foreign investors and gains on the sale of our ADSs or ordinary shares by our foreign investors may become subject to PRC tax law.

Under the EIT Law and its implementation regulations issued by the State Council, a 10% PRC withholding tax is applicable to dividends payable to investors that are non-resident enterprises, which do not have an establishment or place of business in the PRC or which have such establishment or place of business but the dividends are not effectively connected with such establishment or place of business, to the extent such dividends are derived from sources within the PRC. Similarly, any gain realized on the transfer of ADSs or ordinary shares by such investors is also subject to PRC tax at a current rate of 10%, subject to any reduction or exemption set forth in applicable tax treaties or under applicable tax arrangements between jurisdictions, if such gain is regarded as income derived from sources within the PRC. If we are deemed a PRC resident enterprise, dividends paid on our ordinary shares or ADSs, and any gain realized from the transfer of our ordinary shares or ADSs, would be treated as income derived from sources within the PRC and would as a result be subject to PRC taxation. Furthermore, if we are deemed a PRC resident enterprise, dividends payable to individual investors who are non-PRC residents and any gain realized on the transfer of ADSs or ordinary shares by such investors may be subject to PRC tax at a current rate of 20%, subject to any reduction or exemption set forth in applicable tax treaties or under applicable tax arrangements between jurisdictions. It is unclear whether if we or any of our subsidiaries established outside China are considered a PRC resident enterprise, holders of our ADSs or ordinary shares would be able to claim the benefit of income tax treaties or agreements entered into between China and other countries or areas. If dividends payable to our non-PRC investors, or gains from the transfer of our ADSs or ordinary shares by such investors are subject to PRC tax, the value of your investment in our ADSs or ordinary shares may decline significantly.

We and our shareholders face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises or other assets attributed to a Chinese establishment of a non-Chinese company, or immovable properties located in China owned by non-Chinese companies.

On February 3, 2015, the STA issued the Bulletin on Issues of Enterprise Income Tax on Indirect Transfers of Assets by Non-PRC Resident Enterprises, or Bulletin 7. Pursuant to Bulletin 7, an “indirect transfer” of assets, including equity interests in a PRC resident enterprise, by non-PRC resident enterprises may be recharacterized and treated as a direct transfer of PRC taxable assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax. According to Bulletin 7, “PRC taxable assets” include assets attributed to an establishment in China, immoveable properties located in China, and equity investments in PRC resident enterprises, in respect of which gains from their transfer by a direct holder, being a non-PRC resident enterprise, would be subject to PRC enterprise income taxes. When determining whether there is a “reasonable commercial purpose” of the transaction arrangement, features to be taken into consideration include: whether the main value of the equity interest of the relevant offshore enterprise derives from PRC taxable assets; whether the assets of the relevant offshore enterprise mainly consists of direct or indirect investment in China or if its income mainly derives from China; whether the offshore enterprise and its subsidiaries directly or indirectly holding PRC taxable assets have real commercial nature which is evidenced by their actual function and risk exposure; the duration of existence of the shareholders, business model and organizational structure of an overseas enterprise; the income tax payable abroad due to the indirect transfer of PRC taxable assets; the replicability of the transaction by direct transfer of PRC taxable assets; and the tax situation of such indirect transfer and applicable tax treaties or similar arrangements. In respect of an indirect offshore transfer of assets of a PRC establishment, the resulting gain is to be included with the enterprise income tax filing of the PRC establishment or place of business being transferred, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to the immoveable properties located in China or to equity investments in a PRC resident enterprise, which is not related to a PRC establishment or place of business of a non-resident enterprise, a PRC enterprise income tax at 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. Where the payor fails to withhold any or sufficient tax, the transferor shall declare and pay such tax to the tax authority by itself within the statutory time limit. Bulletin 7 does not apply to transactions of sale of shares by investors through a public stock exchange where such shares were acquired from a transaction through a public stock exchange. On October 17, 2017, the STA, issued the Announcement of the STA on Issues Concerning the Withholding of Non-resident Enterprise Income Tax at Source, or Bulletin 37, which came into effect on December 1, 2017. Bulletin 37 further clarifies the practice and procedure of the withholding of non-resident enterprise income tax. Pursuant to Bulletin 7 and Bulletin 37, both the transferor and the transferee may be subject to penalties under PRC tax laws if the transferee fails to withhold the taxes and the transferor fails to pay the taxes.

51

We face uncertainties as to the reporting and other implications of certain past and future transactions where PRC taxable assets are involved, such as offshore restructuring, sale of the shares in our offshore subsidiaries or investments. We may be subject to filing obligations or taxed if we are transferor in such transactions, and may be subject to withholding obligations if we are transferee in such transactions, under Bulletin 7 and Bulletin 37. For transfer of shares in our company by investors that are non-PRC resident enterprises, our PRC subsidiaries may be requested to assist in the filing. As a result, we may be required to expend valuable resources to comply with Bulletin 7 and Bulletin 37 or to request the relevant transferors from whom we purchase taxable assets to comply with these circulars, or to establish that our company should not be taxed under these circulars, or to pay tax pursuant to these circulars, which may have a material adverse effect on our financial condition and results of operations. In addition, the sales of our ADSs or ordinary shares held by our PRC individual employees after their exercise under relevant incentive plans are also subject to PRC individual income tax.

Restrictions on currency exchange may limit our ability to utilize our revenue effectively.

Substantially all of our revenue is denominated in Renminbi. The Renminbi is currently convertible under the “current account,” which includes dividends, trade and service-related foreign exchange transactions, but not under the “capital account,” which includes foreign direct investment and loans, including loans we may secure from our onshore subsidiaries or variable interest entity. Currently, Shanghai Baozun, our major PRC subsidiary which is a wholly-foreign owned enterprise, may purchase foreign currency for settlement of “current account transactions,” including payment of dividends to us, without the approval of SAFE by complying with certain procedural requirements such as presenting documentary evidence of such transactions to banks. The Outbound Investment Sensitive Industry Catalogue (2018) also lists certain industries as sensitive outbound investment industries, which are subject to NDRC pre-approval requirements prior to remitting investment funds offshore. However, the relevant PRC governmental authorities may limit or eliminate our ability to purchase foreign currencies in the future for current account transactions. Since a significant amount of our future revenue will be denominated in Renminbi, any existing and future restrictions on currency exchange may limit our ability to utilize revenue generated in Renminbi to fund our business activities outside of the PRC or pay dividends in foreign currencies to our shareholders, including holders of our ordinary shares and/or ADSs. Foreign exchange transactions under the capital account remain subject to limitations and require approvals from, or registration with, SAFE and other relevant PRC governmental authorities. This could affect our ability to obtain foreign currency through debt or equity financing for our subsidiaries and our VIE.

Fluctuations in exchange rates could result in foreign currency exchange losses and could materially reduce the value of your investment.

The conversion of Renminbi into foreign currencies, including U.S. dollars, is based on rates set by the PBOC. The Renminbi has fluctuated against the U.S. dollars, at times significantly and unpredictably. The value of the Renminbi against the U.S. dollar and other currencies is affected by, among other things, changes in political and economic conditions and the foreign exchange policy adopted by the PRC government. We cannot assure you that Renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future. It is difficult to predict how market forces or PRC or U.S. government policy may impact the exchange rate between the Renminbi and the U.S. dollar in the future. Substantially all of our revenues and costs are denominated in Renminbi. Substantially all of our revenues and costs are denominated in Renminbi. Any significant revaluation of Renminbi may materially and adversely affect our cash flows, revenues, earnings and financial position, and the value of, and any dividends payable on, our ordinary shares and/or ADSs in U.S. dollars. For example, to the extent that we need to convert U.S. dollars we receive from our public offerings, and proceeds from issuance of our convertible senior notes into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar 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, for the repayment of the principal and interest of our 2024 Notes, or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amounts available to us.

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

52

The discontinuation of any of the preferential income tax treatments or government subsidies currently available to us in the PRC could have a material and adverse effect on our result of operations and financial condition.

We cannot assure you that the preferential income tax rate of our VIE will be maintained in future periods. Pursuant to the EIT Law, as further clarified by subsequent tax regulations implementing the EIT Law, foreign-invested enterprises and domestic enterprises are subject to enterprise income tax at a uniform rate of 25%. Certain enterprises may benefit from a preferential tax rate of 15% under the EIT Law if they qualify as “high and new technology enterprises” and meet other criteria under the EIT Law and the related regulations.

Our VIE, Shanghai Zunyi, qualified as a “high and new technology enterprise” in 2017 and renewed the qualification in 2020, and is therefore subject to a 15% preferential income tax rate with a valid term of three years from the year of qualification or renewal. Six of our subsidiaries qualified as a “high and new technology enterprise” starting from 2018 and renewed the qualification subsequently, and are therefore subject to a 15% preferential income tax rate with a valid term of three years from the year of qualification or renewal. If any of these subsidiaries or our VIE fails to maintain the high and new technology enterprise qualification, its applicable enterprise income tax rate will increase to 25%.

The discontinuation of the above-mentioned preferential income tax treatments or the change of the applicable preferential tax rate currently available to us in the PRC could have a material and adverse effect on our result of operations and financial condition. We cannot assure you that we will be able to maintain our current effective tax rate in the future.

We also received subsidies from local governments in China as incentives for conducting business in certain local districts. We recognized cash subsidies of RMB25.8 million, RMB40.1 million and RMB41.3 million (US$6.5 million) for the years ended December 31, 2019, 2020 and 2021, respectively. These government subsidies are non-recurring in nature and we cannot assure you that we will be able to receive any government subsidies in the future.

Our deferred tax assets are subject to uncertainties and judgments.

In the application of our accounting policies, our management is required to make judgments, estimates and assumptions about the carrying amounts of certain assets and liabilities that are not readily apparent from other sources. The estimates and associated assumptions are based on historical experience and other factors that are considered to be relevant. Therefore, actual results may differ from these accounting estimates. As of December 31, 2019, 2020 and 2021, we recorded deferred tax assets of RMB54.5 million, RMB54.6 million and RMB114.2 million (US$17.9 million), respectively. We account for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, based upon the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations in the period of change. In the event that a substantial reversal of deferred tax assets arises in future periods, our results of operations and financial condition may be materially and adversely affected.

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

Companies operating in China are required to participate in various government sponsored employee benefit plans, including certain social insurance, housing funds and other welfare-oriented payment obligations, and contribute to the plans in amounts equal to certain percentages of salaries, including bonuses and allowances, of our employees up to a maximum amount specified by the local government from time to time. The requirement of employee benefit plans has not been implemented consistently by the local governments in China given the different levels of economic development in different locations. In addition, we engage third-party human resources agencies to make social insurance and housing fund contributions for certain of our employees, and there is no assurance that such third-party agencies will make such contributions in full in a timely manner, or at all. Although some of our PRC entities incorporated in various locations in China have made the required employee benefit payments, we cannot assure you that we are able to make adequate contribution in a timely manner at all time. If we are subject to late fees or fines in relation to the underpaid employee benefits, our financial condition and results of operations may be adversely affected.

53

Risks Related to Our Ordinary Shares and ADSs

The trading price of our ADSs and our Class A ordinary shares has been and is likely to continue to be volatile, which could result in substantial losses to the holders of our ADSs and/or Class A ordinary shares.

The trading price of our ADSs and/or Class A ordinary shares has been and is likely to continue to be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad market and industry factors, like the performance and fluctuation in the market prices or the underperformance or deteriorating financial results of other companies with business operations located mainly in China that have listed their securities in Hong Kong and/or the United States. The securities of some of these companies have experienced significant volatility since their initial public offerings, including, in some cases, substantial price declines in the trading prices of their securities. The trading performances of other Chinese companies’ securities after their offerings, including internet and e-commerce companies, may affect the attitudes of investors toward companies with business operations located mainly in China that have listed their securities listed in Hong Kong and/or the United States, which consequently may impact the trading performance of our ADSs and/or Class A ordinary shares, regardless of our actual operating performance. In addition, any negative news or perceptions about inadequate corporate governance practices or fraudulent accounting, corporate structure or matters of other Chinese companies may also negatively affect the attitudes of investors towards Chinese companies in general, including us, regardless of whether we have conducted any inappropriate activities. In addition, securities markets may from time to time experience significant price and volume fluctuations that are not related to our operating performance, which may have a material and adverse effect on the trading price of our ADSs and/or Class A ordinary shares.

In addition to the above factors, the prices and trading volumes of our ADSs and/or Class A ordinary shares may be highly volatile due to multiple factors, including the following:

regulatory developments affecting us or our industry, brand partners, suppliers or third-party sellers;
announcements of studies and reports relating to the quality of our product and service offerings or those of our competitors;
changes in the economic performance or market valuations of other e-commerce companies;
actual or anticipated fluctuations in our quarterly results of operations and changes or revisions of our expected results;
changes in financial estimates by securities research analysts;
conditions in the online retail market;
announcements by us or our competitors of new product and service offerings, acquisitions, strategic relationships, joint ventures, capital raisings or capital commitments;
additions to or departures of our senior management;
fluctuations of exchange rates among the RMB , the Hong Kong dollar and the U.S. dollar;
natural disasters or health epidemic such as COVID-19;
political or market instability or disruptions, pandemics or epidemics and other disruptions to China’s economy or the global economy, and actual or perceived social unrest in the United States, Hong Kong or other jurisdictions;
release or expiry of lock-up or other transfer restrictions on our outstanding shares or ADSs;
litigation, government investigation or other legal or regulatory proceeding;
our share repurchase programs;
any future issuances of securities, including sales or perceived potential sales of additional ordinary shares or ADSs, or by conversion of the 2024 Notes in certain circumstances; and

54

proceedings instituted by the SEC against five PRC-based accounting firms, including our independent registered public accounting firm.

Any of these factors may result in large and sudden changes in the volume and trading price of our ADSs and/or Class A ordinary shares. In addition, global stock markets have from time to time experienced significant price and volume fluctuations that are unrelated to the operating performance of particular companies and industries. These market fluctuations may significantly affect the trading price of our ADSs and/or Class A ordinary shares.

The different characteristics of the capital markets in Hong Kong and the United States may negatively affect the trading prices of our ADSs and Class A ordinary shares.

As a dual-listed company, we are subject to Hong Kong and the Nasdaq Global Select Market listing and regulatory requirements concurrently. The Hong Kong Stock Exchange and the Nasdaq Global Select Market have different trading hours, trading characteristics (including trading volume and liquidity), trading and listing rules, and investor bases (including different levels of retail and institutional participation). As a result of these differences, the trading prices of our ADSs and our Class A ordinary shares may not be the same, even allowing for currency differences. Fluctuations in the price of our ADSs due to circumstances peculiar to the U.S. capital markets could materially and adversely affect the price of the Class A ordinary shares, or vice versa. Certain events having significant negative impact specifically on the U.S. capital markets may result in a decline in the trading price of our Class A ordinary shares notwithstanding that such event may not impact the trading prices of securities listed in Hong Kong generally or to the same extent, or vice versa.

If securities or industry analysts do not publish research or publish inaccurate or unfavorable research about our business, the market price for our ADSs and/or Class A ordinary shares and trading volume could decline.

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

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

We currently intend to retain most, if not all, of our available funds and any future earnings 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, holders of our ADSs and/or Class A ordinary shares should not rely on an investment in our ADSs and/or Class A ordinary shares as a source for any future dividend income.

55

Our board of directors has complete discretion as to whether to distribute dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Under Cayman Islands law, a Cayman Islands company may pay a dividend out of either its 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, 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. Accordingly, the return on their investment in our ADSs and/or Class A ordinary shares will likely depend entirely upon any future price appreciation of our ADSs and/or Class A ordinary shares. There is no guarantee that our ADSs and/or Class A ordinary shares will appreciate in value or even maintain the price at which holders of our ADSs and/or Class A ordinary shares purchased the ADSs and/or Class A ordinary shares. They may not realize a return on their investment in our ADSs and/or Class A ordinary shares and they may even lose their entire investment in our ADSs and/or Class A ordinary shares.

Substantial future sales or perceived potential sales of our ADSs and/or Class A ordinary shares in the public market could cause the prices of our ADSs and/or Class A ordinary shares to decline.

Sales of our ADSs and/or Class A ordinary shares in the public market, or the perception that these sales could occur, could cause the market price of our ADSs and/or Class A ordinary shares to decline significantly. All of our Class A ordinary shares represented by ADSs were freely transferable by persons other than our “affiliates” without restriction or additional registration under the Securities Act. Some Class A ordinary shares outstanding after our offerings will be available for sale, upon the expiration of the lock-up periods (if applicable to such holder), subject to volume and other restrictions as applicable under Rules 144 and 701 under the Securities Act. Any or all of these ordinary shares may be released prior to the expiration of the applicable lock-up period at the discretion of the designated representatives. To the extent a substantial amount of shares are released before the expiration of the applicable lock-up period and sold into the market, the market price of our ADSs and/or Class A ordinary shares could decline significantly.

In addition, the existence of the convertible senior notes may also encourage short selling by market participants because the conversion of the convertible senior notes could depress the price of our ADS and/or Class A ordinary shares. The price of our ADSs and/or Class A ordinary shares could be affected by possible sales of our ADSs and/or Class A ordinary shares by investors who view the convertible senior notes as a more attractive means of equity participation in us and by hedging or arbitrage trading activity, which we expect to occur involving our ADSs and/or Class A ordinary shares.

Changes in the accounting guidelines relating to the Borrowed ADSs could decrease our earnings per ADS and potentially the price of our ADSs.

In connection with the offering of the 2024 Notes, we have entered into the ADS Lending Agreements with Credit Suisse International and Deutsche Bank AG, London Branch (each, an “ADS Borrower” and, collectively, the “ADS Borrowers”). The ADS Borrowers are affiliates of, respectively, Credit Suisse Securities (USA) LLC and Deutsche Bank Securities Inc., who were the underwriters of our ADS offering registered on the prospectus supplement dated April 4, 2019 and the accompanying prospectus dated April 4, 2019. We entered into these ADS lending agreements to facilitate transactions by which investors in our 2024 Notes may hedge their investment in the 2024 Notes.

Subject to certain terms of the ADS Lending Agreements, the Borrowed ADSs (as defined below) must be returned to us following the maturity date of the 2024 Notes, or earlier in certain circumstances. Based on the terms of the ADS Lending Agreements, we believe that, under U.S. GAAP, the Borrowed ADSs will not be considered outstanding for the purpose of computing and reporting our net income (loss) per ADS. If these accounting guidelines were to change in the future, we might be required to treat the Borrowed ADSs as outstanding for purposes of computing earnings per ADS, our net income (loss) per ADS would be reduced and our ADS price could decrease, possibly significantly.

56

Our dual-class voting structure limits the ability of holders of our Class A ordinary shares and ADSs 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.

Mr. Vincent Wenbin Qiu, our co-founder, chairman and chief executive officer, and Mr. Junhua Wu, our co-founder, director and chief growth officer, have considerable influence over matters requiring shareholder approval. Due to our dual-class voting structure, our ordinary shares consist of Class A ordinary shares and Class B ordinary shares. Based on our dual-class voting structure, on a poll, 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. 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 sale, transfer, assignment or disposition of beneficial ownership of any Class B ordinary shares by a holder thereof or a beneficial owner of such Class B ordinary shares to any person or entity which is not an affiliate of such holder or beneficial owner, such Class B ordinary shares shall be automatically and immediately converted into an equal number of Class A ordinary shares. The Class B ordinary shares beneficially owned by Mr. Vincent Wenbin Qiu and Mr. Junhua Wu, without including shares that the person has the right to acquire within 60 days, including through the exercise of any option, warrant or other right or the conversion of any other security, represent 29.2% and 12.1% of the aggregate voting power of our company, respectively, as of March 31, 2022. The interests of Mr. Vincent Wenbin Qiu and Mr. Junhua Wu may not coincide with the interests of holders of Class A ordinary shares and ADSs, and they may make decisions with which holders of Class A ordinary shares and ADSs disagree, including decisions on important topics such as the composition of the board of directors, compensation, management succession and our business and financial strategy. To the extent that the interests of Mr. Vincent Wenbin Qiu or Mr. Junhua Wu differ from the interests of holders of Class A ordinary shares and ADSs, holders of Class A ordinary shares and ADSs may be disadvantaged by any action that they may seek to pursue. This concentrated control 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.

Holders of our Shares and/or ADSs may have difficulty effecting service of process and enforcing judgments obtained against us, our directors and our management, and the ability of U.S. or Hong Kong authorities to bring and enforce actions in the PRC may also be limited.

We are an exempted company incorporated under the laws of the Cayman Islands. We conduct a substantial portion of our operations in the PRC and substantially all of our assets are located outside the United States and Hong Kong. In addition, a majority of our directors and officers are nationals or residents of jurisdictions other than the United States and Hong Kong and a substantial portion of their assets are located outside the United States and Hong Kong. As a result, it may be difficult or impossible for our shareholders to effect service of process or bring an action against us or against them in the United States or in Hong Kong in the event that our shareholders believe that their rights have been infringed under the securities laws of the United States, Hong Kong or otherwise. Even if our shareholders are successful in bringing an action of this kind, the laws of the Cayman Islands, the PRC or other relevant jurisdiction may render our shareholders unable to enforce a judgment against our assets or the assets of our directors and officers. In addition, the SEC, the U.S. Department of Justice and other U.S. authorities may also have difficulties in bringing and enforcing actions against us or our directors or officers in the PRC.

In addition, shareholder claims that are common in the United States, including class action securities law and fraud claims, may be difficult to pursue as a matter of law or practicality in the PRC. Under the PRC Civil Procedures Law, foreign shareholders may originate actions based on PRC law against a company in the PRC for disputes if they can establish sufficient nexus to the PRC for a PRC court to have jurisdiction, and meet other procedural requirements, including, among others, the plaintiff must have a direct interest in the case and there must be a concrete claim, a factual basis and a cause for the suit. It will be, however, difficult for U.S. and other shareholders to originate actions against us in the PRC in accordance with PRC laws because we are incorporated under the laws of the Cayman Islands and it will be difficult for U.S. and other shareholders, by virtue only of holding the ADSs and/or our ordinary shares, to establish a connection to the PRC for a PRC court to have jurisdiction as required under the PRC Civil Procedures Law.

57

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

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

The different characteristics of the capital markets in Hong Kong and the U.S. may negatively affect the trading prices of our Class A ordinary shares and ADSs.

We are subject to Hong Kong and Nasdaq listing and regulatory requirements concurrently. The Hong Kong Stock Exchange and the Nasdaq Global Select Market have different trading hours, trading characteristics (including trading volume and liquidity), trading and listing rules, and investor bases (including different levels of retail and institutional participation). As a result of these differences, the trading prices of our Class A ordinary shares and our ADSs may not be the same, even allowing for currency differences. Fluctuations in the price of our ADSs due to circumstances peculiar to the U.S. capital markets could materially and adversely affect the price of the Class A ordinary shares, or vice versa. Certain events having significant negative impact specifically on the U.S. capital markets may result in a decline in the trading price of our Class A ordinary shares notwithstanding that such event may not impact the trading prices of securities listed in Hong Kong generally or to the same extent, or vice versa. Because of the different characteristics of the U.S. and Hong Kong capital markets, the historical market prices of our ADSs may not be indicative of the trading performance of the Class A ordinary shares.

Exchange between our Class A ordinary shares and our ADSs may adversely affect the liquidity and/or trading price of each other.

Our ADSs are currently traded on the Nasdaq Global Select Market and our Class A ordinary shares are currently traded on the Hong Kong Stock Exchange. Subject to compliance with U.S. securities law and the terms of the deposit agreement, holders of our Class A ordinary shares may deposit Class A ordinary shares with the depositary in exchange for the issuance of our ADSs. Any holder of ADSs may also withdraw the underlying Class A ordinary shares represented by the ADSs pursuant to the terms of the deposit agreement for trading on the Hong Kong Stock Exchange. In the event that a substantial number of Class A ordinary shares are deposited with the depositary in exchange for ADSs or vice versa, the liquidity and trading price of our Class A ordinary shares on the Hong Kong Stock Exchange and our ADSs on the Nasdaq Global Select Market may be adversely affected.

The time required for the exchange between Class A ordinary shares and ADSs might be longer than expected and investors might not be able to settle or effect any sale of their securities during this period, and the exchange of Class A ordinary shares into ADSs involves costs.

There is no direct trading or settlement between the Nasdaq Global Select Market and the Hong Kong Stock Exchange on which our ADSs and the Class A ordinary shares are traded. In addition, the time differences between Hong Kong and New York and unforeseen market circumstances or other factors may delay the deposit of Class A ordinary shares in exchange of ADSs or the withdrawal of Class A ordinary shares underlying the ADSs. Investors will be prevented from settling or effecting the sale of their securities during such periods of delay. In addition, there is no assurance that any exchange of Class A ordinary shares into ADSs (and vice versa) will be completed in accordance with the timelines investors may anticipate.

Furthermore, the depositary for the ADSs is entitled to charge holders fees for various services, including for the issuance of ADSs upon deposit of Class A ordinary shares, cancelation of ADSs, distributions of cash dividends or other cash distributions, distributions of ADSs pursuant to share dividends or other free share distributions, distributions of securities other than ADSs and annual service fees. As a result, shareholders who exchange Class A ordinary shares into ADSs, and vice versa, may not achieve the level of economic return the shareholders may anticipate.

58

Since we are a Cayman Islands company, the rights of our shareholders may be more limited than those of shareholders of a company organized or incorporated in the United States or Hong Kong.

Under the laws of some jurisdictions in the United States, majority and controlling shareholders generally have certain fiduciary responsibilities to the minority shareholders. Shareholder action must be taken in good faith, and actions by controlling shareholders which are obviously unreasonable may be declared null and void. Cayman Islands law protecting the interests of minority shareholders may not be as protective in all circumstances as the law protecting minority shareholders in some U.S. jurisdictions. In addition, the circumstances in which a shareholder of a Cayman Islands company may sue the company derivatively, and the procedures and defenses that may be available to the company, may result in the rights of shareholders of a Cayman Islands company being more limited than those of shareholders of a company organized in the United States.

Moreover, our directors have the power to take certain actions without shareholder approval which would require shareholder approval under the laws of most U.S. jurisdictions or the Hong Kong law. The directors of a Cayman Islands company, without shareholder approval, may implement a sale of any assets, property, part of the business, or securities of the company. Our ability to create and issue new classes or series of shares without shareholder approval could have the effect of delaying, deterring or preventing a change in control of our company without any further action by our shareholders, including a tender offer to purchase our Class A ordinary shares at a premium over prevailing market prices.

Furthermore, our articles of association are specific to us and include certain provisions that may be different from common practices in Hong Kong. Some differences from common practices in Hong Kong include the absence of requirements that the appointment, removal and remuneration of auditors must be approved by a majority of our shareholders.

Our articles of association contain anti-takeover provisions that could discourage a third party from acquiring us, which could limit our shareholders’ opportunity to sell their ADSs and/or Class A ordinary shares at a premium.

Our fifth amended and restated articles of association contain provisions which have the potential to limit the ability of others to acquire control of our company or cause us to engage in change-of-control transactions. These provisions could have the effect of depriving our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from seeking to obtain control of our company in a tender offer or similar transaction. For example, our board of directors has the authority, without further action by our shareholders, to issue preferred shares in one or more series and to fix their designations, powers, preferences, privileges and other rights, 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, at such time and on such terms as they may think appropriate. In the event these preferred shares have better voting rights than our Class A ordinary shares, in the form of ADSs or otherwise, they could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue preferred shares, the price of our ADSs and/or Class A ordinary shares may fall and the voting and other rights of the holders of our Class A ordinary shares and ADSs could be materially and adversely affected.

As a company listed under Chapter 19C of the Hong Kong Listing Rules, we adopted different practices as to certain matters as compared with many other companies listed on the Hong Kong Stock Exchange.

We completed our public offering of our Class A ordinary shares in Hong Kong, or the Hong Kong IPO, in September 2020. The trading of our Class A ordinary shares on the Hong Kong Stock Exchange commenced on September 29, 2020 under the stock code “9991.” As a company listed on the Hong Kong Stock Exchange pursuant to Chapter 19C of the Hong Kong Listing Rules, we are not subject to certain provisions of the Hong Kong Listing Rules pursuant to Rule 19C.11 of the Hong Kong Listing Rules, including, among others, rules on notifiable transactions, connected transactions, share option schemes and content of financial statements as well as certain other continuing obligations. In addition, in connection with the listing of our Class A ordinary shares on the Hong Kong Stock Exchange, we have applied for a number of waivers and/or exemptions from strict compliance with the Hong Kong Listing Rules, the Companies (Winding Up and Miscellaneous Provisions) Ordinance, the Takeovers Codes and the Securities and Futures Ordinance. As a result, we adopted different practices as to those matters as compared with other companies listed on the Hong Kong Stock Exchange that do not enjoy those exemptions or waivers.

59

Furthermore, pursuant to Rule 19C.13 of the Hong Kong Listing Rules, if 55% or more of the total worldwide trading volume, by dollar value, of our Class A ordinary shares and ADSs over our most recent fiscal year takes place on the Hong Kong Stock Exchange, the Hong Kong Stock Exchange will regard us as having a dual primary listing in Hong Kong and we will no longer enjoy certain exemptions or waivers from strict compliance with the requirements under the Hong Kong Listing Rules, the Companies (Winding Up and Miscellaneous Provisions) Ordinance, the Takeovers Codes and the Securities and Futures Ordinance, which could result in our incurring of incremental compliance costs.

As we have listed our Class A ordinary shares on the Main Board under Chapter 19C of the Hong Kong Listing Rules, we are permitted to rely on exemptions from certain corporate governance standards applicable to Hong Kong listed issuers under the Hong Kong Listing Rules. This may afford less protection to holders of our ordinary shares.

Our Company is controlled through weighted voting rights. Each Class A ordinary share entitles the holder to exercise one vote, and each Class B ordinary share entitles the holder to exercise ten votes, respectively, on any resolution tabled at our Company’s general meetings, except as may otherwise be required by law or provided for in our memorandum and articles of association.

Our weighted voting rights structure is specific to us and contain certain features that are different from the requirements under Chapter 8A of the Hong Kong Listing Rules.

In particular, our weighted voting rights, or WVR, beneficiaries do not own collectively at least 10% of the underlying economic interest in our total issued share capital at the time of the listing of our Class A ordinary shares on the Hong Kong Stock Exchange. Our weighted voting rights structure does not contain sunset provisions under Rule 8A.17 of the Hong Kong Listing Rules which require cessation of weighted voting rights under certain circumstances. Under Rule 8A.23 of the Hong Kong Listing Rules, non-WVR shareholders must be able to convene an extraordinary general meeting and add resolutions to the meeting agenda. The minimum stake required to do so must not be higher than 10% of the voting rights on a one vote per share basis in the share capital of the listed issuer. The minimum stake as currently set out in our articles of association is not less than one-third of the votes attaching to all issued and outstanding Shares. Rule 8A.24 of the Hong Kong Listing Rules requires weighted voting rights to be disregarded on any resolution to approve certain matters including (i) changes to the listed issuer’s constitutional documents, however framed; (ii) variation of rights attached to any class of shares; (iii) the appointment or removal of an independent non-executive director; (iv) the appointment or removal of auditors; and (v) the voluntary winding-up of the listed issuer. Under our WVR structure, each Class B ordinary share shall be entitled to ten votes on all matters subject to vote at general meetings of our Company, except as may otherwise be required by law or provided for in our memorandum and articles of association. Rule 8A.30 of the Hong Kong Listing Rules requires that an issuer with a WVR structure must establish a Corporate Governance Committee (as defined under the Hong Kong Listing Rules) with at least the terms of reference set out in Code Provision D.3.1 of Appendix 14 to the Hong Kong Listing Rules. Our Nominating and Corporate Governance Committee’s charter does not contain the provisions as required under Code Provision D.3.1 of Appendix 14 to the Hong Kong Listing Rules.

As we have listed our Class A ordinary shares on the Main Board under Chapter 19C of the Hong Kong Listing Rules, we will not be subject to, among others, the above provisions of the Hong Kong Listing Rules with respect to the WVR structure. We have relied on and intend to continue to rely on these exemptions. As a result, our shareholders may not be provided with the benefits of certain corporate governance requirements of the Hong Kong Listing Rules.

The fundamental change repurchase feature of our 2024 Notes may delay or prevent an otherwise beneficial takeover attempt of our company.

The indenture governing our 2024 Notes requires us to repurchase the 2024 Notes for cash upon the occurrence of a fundamental change and, in certain circumstances, to increase the conversion rate for a holder that converts the 2024 Notes in connection with a make-whole fundamental change. A takeover of our company may trigger the requirement that we purchase the 2024 Notes and/or increase the conversion rate, which could make it more costly for a potential acquirer to engage in a combinatory transaction with us. Such additional costs may have the effect of delaying or preventing a takeover of our company that would otherwise be beneficial to our investors.

60

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

Our auditor, the independent registered public accounting firm that issues the audit report included elsewhere in this annual report, as an auditor of companies that are traded publicly in the United States and a firm registered with the PCAOB, is subject to laws in the United States pursuant to which the PCAOB conducts regular inspections to assess its compliance with the applicable professional standards. Since our auditor is located in China, a jurisdiction where the PCAOB has been unable to conduct inspections without the approval of the Chinese authorities, our auditor is not currently inspected by the PCAOB. As a result, we and investors in our ADSs and/or ordinary shares are deprived of the benefits of such PCAOB inspections. The inability of the PCAOB to conduct inspections of auditors in China makes it more difficult to evaluate the effectiveness of our independent registered public accounting firm’s audit procedures or quality control procedures as compared to auditors outside of China that are subject to the PCAOB inspections, which could cause investors and potential investors in our ADSs or ordinary shares to lose confidence in our audit procedures and reported financial information and the quality of our financial statements.

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

The HFCA Act, which was signed into law on December 18, 2020, states that if the SEC determines that we have filed audit reports issued by a registered public accounting firm that has not been subject to inspection for the PCAOB for three consecutive years beginning in 2021, the SEC shall prohibit our ordinary shares or ADSs from being traded on a national securities exchange or in the over-the-counter trading market in the United States. On December 2, 2021, the SEC adopted the Final Amendments. The Final Amendments finalized the interim final rules adopted in March 2021 with two major modifications. First, the Final Amendments clarify how the requirements apply to variable interest entities. Second, the Final Amendments include requirements to disclose information, including the auditor name and location, the percentage of shares of the issuer owned by governmental entities, whether governmental entities in the applicable foreign jurisdiction with respect to the auditor has a controlling financial interest with respect to the issuer, the name of each official of the Chinese Communist Party who is a member of the board of the issuer, and whether the articles of incorporation of the issuer contains any charter of the Chinese Communist Party. The Final Amendments also establish procedures the SEC will follow in identifying issuers and prohibiting trading by certain issuers under the HFCA Act.

On December 16, 2021, the PCAOB issued a report to notify the SEC of its determination that the PCAOB is unable to inspect or investigate completely registered public accounting firms headquartered in mainland China and Hong Kong. The PCAOB identified our auditor as one of the registered public accounting firms that the PCAOB is unable to inspect or investigate completely. After we file this annual report on Form 20-F, we anticipate that we will be identified by the SEC under the HFCA Act as having filed audit reports issued by a registered public accounting firm that cannot be inspected or investigated completely by the PCAOB.

Whether the PCAOB will be able to conduct inspections of our auditor before the issuance of our financial statements on Form 20-F for the year ending December 31, 2023 which is due by April 30, 2024, or at all, is subject to substantial uncertainty and depends on a number of factors out of our, and our auditor’s control. The prohibition of our ordinary shares and ADSs from trading 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.

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

61

If additional remedial measures are imposed on the Big Four PRC-based accounting firms, including our independent registered public accounting firm, in administrative proceedings brought by the SEC alleging the firms’ failure to meet specific criteria set by the SEC, with respect to requests for the production of documents, we could be unable to timely file future financial statements in compliance with the requirements of the Exchange Act.

Starting in 2011, the Chinese affiliates of the “big four” accounting firms (including our independent registered public accounting firm) were affected by a conflict between U.S. and Chinese law. Specifically, for certain U.S. listed companies operating and audited in mainland China, the SEC and the PCAOB sought to obtain from the Chinese firms access to their audit work papers and related documents. The firms were, however, advised and directed that under Chinese law they could not respond directly to the U.S. regulators on those requests, and that requests by foreign regulators for access to such papers in China had to be channeled through the CSRC.

In late 2012, this impasse led the SEC to commence administrative proceedings under Rule 102(e) of its Rules of Practice and also under the Sarbanes-Oxley Act of 2002 against the Chinese accounting firms (including our independent registered public accounting firm). A first instance trial of the proceedings in July 2013 in the SEC’s internal administrative court resulted in an adverse judgment against the firms. The administrative law judge proposed penalties on the firms, including a temporary suspension of their right to practice before the SEC, although that proposed penalty did not take effect pending review by the Commissioners of the SEC. On February 6, 2015, before a review by the Commissioners had taken place, the firms reached a settlement with the SEC. Under the settlement, the SEC accepts that future requests by the SEC for the production of documents will normally be made to the CSRC. The firms will receive matching Section 106 requests, and are required to abide by a detailed set of procedures with respect to such requests, which in substance require them to facilitate production via the CSRC. If they fail to meet specified criteria, the SEC retains authority to impose a variety of additional remedial measures on the firms depending on the nature of the failure. Remedies for any future noncompliance could include, as appropriate, an automatic six-month bar on a single firm’s performance of certain audit work, commencement of a new proceeding against a firm, or in extreme cases the resumption of the current proceeding against all four firms.

In the event that the SEC restarts the administrative proceedings, depending upon the final outcome, listed companies in the United States with major PRC operations may find it difficult or impossible to retain auditors in respect of their operations in the PRC, which could result in financial statements being determined to not be in compliance with the requirements of the Exchange Act, including possible delisting. Moreover, any negative news about any such future proceedings against these audit firms may cause investor uncertainty regarding China-based, United States-listed companies and the market price of our ADSs and/or Class A ordinary shares may be adversely affected.

If our independent registered public accounting firm was denied, even temporarily, the ability to practice before the SEC and we were unable to timely find another registered public accounting firm to audit and issue an opinion on our financial statements, our financial statements could be determined not to be in compliance with the requirements of the Exchange Act. Such a determination could ultimately lead to our delisting from the Nasdaq Global Select Market or deregistration from the SEC, or both, which would substantially reduce or effectively terminate the trading of our ADSs in the United States.

As a foreign private issuer in the U.S., we are permitted to, and we may, rely on exemptions from certain Nasdaq corporate governance standards applicable to domestic U.S. issuers. This may afford less protection to holders of our ADSs and Class A ordinary shares.

We are exempted from certain corporate governance requirements of the Nasdaq Stock Market Rules by virtue of being a foreign private issuer in the U.S. We are required to provide a brief description of the significant differences between our corporate governance practices and the corporate governance practices required to be followed by domestic U.S. companies listed on The Nasdaq Stock Market. The standards applicable to us are considerably different than the standards applied to domestic U.S. issuers. For instance, we are not required to:

have a majority of the board be independent;
have a nominating and corporate governance committee consisting entirely of independent directors;
solicit proxies and hold an annual general meeting of shareholders no later than one year after the end of the issuer’s fiscal year-end;

62

have regularly scheduled executive sessions with only independent/for non-management directors; or
have executive sessions of solely independent directors each year.

We followed our home country practice that does not require us to solicit proxy and hold an annual general meeting of shareholders every year for the years of 2017, 2018, 2019 and 2020.

The Nasdaq Stock Market Rules require that a majority of a Nasdaq-listed company’s board of directors be independent directors. Our Cayman Islands counsel has provided a letter to The Nasdaq Stock Market dated August 10, 2020 certifying that under Cayman Islands law, we are not required to follow or comply with the requirement that a majority of our board members be independent directors. As of the date of this annual report, our board of directors consists of eight directors, four of which meet the “independence” requirements of the Nasdaq Stock Market Rules.

Furthermore, in July 2016, our board of directors approved an amendment to our 2015 Share Incentive Plan to increase the number of Class A ordinary shares reserved for issuance under our 2015 Share Incentive Plan, and we followed our home country practice that does not require shareholder approval for such amendment.

We have relied on and intend to continue to rely on some of these exemptions. As a result, our shareholders may not be provided with the benefits of certain corporate governance requirements of the Nasdaq Stock Market Rules.

As a foreign private issuer in the U.S., we are exempt from certain disclosure requirements under the Exchange Act, which may afford less protection to holders of our ordinary shares and/or ADSs than they would enjoy if we were a domestic U.S. company.

As a foreign private issuer in the U.S., we are exempt from, among other things, the rules prescribing the furnishing and content of proxy statements under the Exchange Act. In addition, our executive officers, directors and principal shareholders are exempt from the reporting and short-swing profit and recovery provisions contained in Section 16 of the Exchange Act. We are also not required under the Exchange Act to file periodic reports and financial statements with the SEC as frequently or as promptly as domestic U.S. companies with securities registered under the Exchange Act. As a result, holders of our ADSs and ordinary shares may be afforded less protection than they would under the Exchange Act rules applicable to domestic U.S. companies.

63

Holders of our ADSs, may have fewer rights than holders of our Class A 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. The holders of our ADSs will not have any direct right to attend general meetings of our shareholders or to directly cast any votes at such meetings. The holders of our ADSs will only be able to exercise the voting rights which are carried by the underlying Class A ordinary shares represented by their ADSs indirectly by giving voting instructions to the depositary in accordance with the provisions of the deposit agreement. Under the deposit agreement, the holders of our ADSs may vote only by giving voting instructions to the depositary. Upon receipt of the voting instructions from the holders of our ADSs, the depositary will vote the underlying Class A ordinary shares represented by their ADSs in accordance with these instructions. The holders of our ADSs will not be able to directly exercise their right to vote with respect to the underlying Class A ordinary shares unless they withdraw such shares and become the registered holder of such shares prior to the record date for the general meeting. Under our articles of association, the minimum notice period required to be given by us to our registered shareholders to convene a general meeting is 14 calendar days. When a general meeting is convened, the holders of our ADSs may not receive sufficient advance notice of the meeting to permit the holders of our ADSs to withdraw the underlying Class A ordinary shares represented by their ADSs and become the registered holder of such shares to allow the holders of our ADSs to attend the general meeting and to cast their vote directly with respect to any specific matter or resolution to be considered and voted upon at the general meeting. Furthermore, under our articles of association, for the purposes of determining those shareholders who are entitled to attend and vote at any general meeting, our directors may close our register of members and/or fix in advance a record date for such meeting, and such closure of our register of members or the setting of such a record date may prevent the holders of our ADSs from withdrawing the underlying Class A ordinary shares represented by their ADSs and becoming the registered holder of such shares prior to the record date, so that they would not be able to attend the general meeting or to vote directly. If we ask for their instructions, the depositary will notify the holders of our ADSs of the upcoming vote and will arrange to deliver our voting materials to them. We cannot assure the holders of our ADSs that they will receive the voting materials in time to ensure that they can instruct the depositary to vote the Class A ordinary shares underlying their ADSs. In addition, the depositary and its agents will not be responsible for any failure to carry out any instructions to vote any of the Class A ordinary shares represented by the ADSs, for the manner in which any voting instructions are given, including instructions to give a discretionary proxy to a person designated by us, for the manner in which any vote is cast, including, without limitation, any vote cast by a person to whom the depositary is instructed to grant a discretionary proxy, or for the effect of any such vote. This means that the holders of our ADSs may not be able to exercise their right to direct how the underlying Class A ordinary shares represented by their ADSs are voted and they may have no legal remedy if the underlying Class A ordinary shares represented by their ADSs are not voted as they requested. In addition, in their capacity as an ADS holder, the holders of our ADSs will not be able to call a shareholders’ meeting.

Right of holders of our ADSs to participate in any future rights offerings may be limited, which may cause dilution to your holdings.

We may from time to time distribute rights to our shareholders, including rights to acquire our securities. However, we cannot make rights available to holders of our ADSs in the United States unless we register both the rights and the securities to which the rights relate under the Securities Act or an exemption from the registration requirements is available. Under the deposit agreement, the depositary will not make rights available to holders of our ADSs unless both the rights and the underlying securities to be distributed to ADS holders are either registered under the Securities Act or exempt from registration under the Securities Act. We are under no obligation to file a registration statement with respect to any such rights or securities or to endeavor to cause such a registration statement to be declared effective and we may not be able to establish a necessary exemption from registration under the Securities Act. Accordingly, holders of our ADSs may be unable to participate in our rights offerings and may experience dilution in their holdings.

64

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

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

Holders of our ADSs may be subject to limitations on transfer of their ADSs.

ADSs are transferable on the books of the depositary. However, the depositary may close its transfer books at any time or from time to time when it deems expedient in connection with the performance of its duties. In addition, the depositary may refuse to deliver, transfer or register transfers of ADSs generally when our books or the books of the depositary are closed, or at any time if we or the depositary deems it 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 become a passive foreign investment company, which could result in adverse United States federal income tax consequences to United States investors.

A non-United States corporation will be deemed as a passive foreign investment company, or PFIC, for the United States federal income tax purposes for any taxable year if either (i) at least 75% of its gross income for such year is passive income or (ii) at least 50% of the value of its assets (based on an average of the quarterly values of the assets) during such year is attributable to assets that produce or are held for the production of passive income. A separate determination must be made after the close of each taxable year as to whether a non-United States corporation is a PFIC for that year.

We believe we were not a PFIC for the taxable year ended December 31, 2021, and we do not expect to become a PFIC in the foreseeable future. No assurance can be given as to our PFIC status, however, since the PFIC rules are uncertain in several respects and the determination of whether we are a PFIC for any taxable year can only be made after the end of the year and depends on the market price of our ADSs, which may fluctuate significantly, as well as the composition of our income and assets during the year. In particular, the recent significant decline in the market price of our ADSs increases the risk of us becoming a PFIC. The market price of our ADSs may continue to fluctuate considerably and, consequently, we cannot assure you of our PFIC status for any taxable year. The composition of our income and assets may also be affected by how, and how quickly, we use our liquid assets. See “Item 10. Additional Information—E. Taxation—Material U.S. Federal Income Tax Consequences—Passive Foreign Investment Company.”

If we were treated as a PFIC, such characterization could result in adverse United States federal income tax consequences to a United States investor. For example, if we were treated as a PFIC, our United States investors could become subject to increased tax liabilities under United States federal income tax laws and regulations and would become subject to burdensome reporting requirements. See “Item 10. Additional Information—E. Taxation—Material U.S. Federal Income Tax Consequences—Passive Foreign Investment Company.”

Changes in our United States federal income tax classification, or that of our subsidiaries, could result in adverse tax consequences to our 10% or greater U.S. shareholders.

We do not believe that we, or any of our non-U.S. subsidiaries, are controlled foreign corporations (“CFCs”) based upon the ADSs or shares owned directly by U.S. shareholders. However, we or certain of our non-U.S. subsidiaries may be classified as CFCs depending on the U.S. holdings of certain of our non-U.S. shareholders. This classification could cause significant and adverse U.S. tax consequences for our U.S. shareholders that own, or are considered to own, as a result of the attribution rules, 10% or more of the voting power or value of the stock of us or our non-U.S. subsidiaries (a “10% U.S. shareholder”) or any person who becomes a 10% U.S. shareholder under the U.S. Federal income tax law applicable to owners of CFCs. Therefore, 10% U.S. shareholders (if any) and persons considering becoming 10% U.S. shareholders are strongly urged to consult their tax advisors regarding the U.S. Federal income tax law applicable to owners of CFCs.

65

We are exposed to risks associated with the potential spin-off of one or more of our businesses.

We are exposed to risks associated with the potential spin-off of one or more of our businesses. We have applied for, and the Hong Kong Stock Exchange has granted, a conditional waiver from strict compliance with the requirements in Paragraph 3(b) of Practice Note 15 to the Hong Kong Listing Rules such that we are able to spin-off a subsidiary entity and list on the Hong Kong Stock Exchange within three years of the Hong Kong IPO. While we currently do not have any plan with respect to any spin-off listing on the Hong Kong Stock Exchange, we may consider a spin-off listing on the Hong Kong Stock Exchange for one or more of our businesses within the three year period subsequent to the Hong Kong IPO. The waiver granted by the Hong Kong Stock Exchange is conditional upon (i) us confirming to the Hong Kong Stock Exchange in advance of any spin-off that it would not render our company incapable of fulfilling the eligibility requirements under Rule 19C.05 of the Hong Kong Listing Rules based on the financial information of the entity or entities to be spun-off at the time of the Hong Kong IPO (calculated cumulatively if more than one entity is spun-off); (ii) us disclosing in our prospectus our intention relating to any potential spin-off within three years after the Hong Kong IPO and the risks relating to the uncertainty and timing of any potential spin-offs; (iii) any potential spin-offs by us at the Hong Kong Stock Exchange will be subject to the requirements of Practice Note 15 (other than paragraph 3(b) thereof), including that each of our Company and our businesses to be spun off will satisfy the applicable listing eligibility requirements on a standalone basis; and (iv) this waiver would be disclosed in our prospectus. In the event that we proceed with a spin-off, our interest in the entity to be spun-off will be reduced accordingly.

There is uncertainty as to whether Hong Kong stamp duty will apply to the trading or conversion of our ADSs.

In connection with the Hong Kong IPO, we established a branch register of members in Hong Kong, or the Hong Kong share register. Our Class A ordinary shares that are traded on the Hong Kong Stock Exchange, including those issued in the Hong Kong IPO and those that may be converted from ADSs, are registered on the Hong Kong share register, and the trading of these Class A ordinary shares on the Hong Kong Stock Exchange are subject to the Hong Kong stamp duty. To facilitate ADS-Class A ordinary share conversion and trading between The Nasdaq Stock Market and the Hong Kong Stock Exchange, we have moved a portion of our issued Class A ordinary shares from our Cayman share register to our Hong Kong share register.

Under the Hong Kong Stamp Duty Ordinance, any person who effects any sale or purchase of Hong Kong stock, defined as stock the transfer of which is required to be registered in Hong Kong, is required to pay Hong Kong stamp duty. The stamp duty is currently set at a total rate of 0.2% of the greater of the consideration for, or the value of, shares transferred, with 0.1% payable by each of the buyer and the seller.

To the best of our knowledge, Hong Kong stamp duty has not been levied in practice on the trading or conversion of ADSs of companies that are listed in both the United States and Hong Kong and that have maintained all or a portion of their ordinary shares, including ordinary shares underlying ADSs, in their Hong Kong share registers. However, it is unclear whether, as a matter of Hong Kong law, the trading or conversion of ADSs of these dual-listed companies constitutes a sale or purchase of the underlying Hong Kong-registered ordinary shares that is subject to Hong Kong stamp duty. We advise investors to consult their own tax advisors on this matter. If Hong Kong stamp duty is determined by the competent authority to apply to the trading or conversion of our ADSs, the trading price and the value of your investment in our ADSs or ordinary shares may be affected.

ITEM 4. INFORMATION ON THE COMPANY

A.      History and Development of the Company

We, Baozun Inc., are an exempted company incorporated under the laws of the Cayman Islands on December 17, 2013. We changed our holding company’s name from Baozun Cayman Inc. to Baozun Inc. in March 2015.

We are a holding company and operate our business through our consolidated subsidiaries, our VIE and its subsidiaries. We commenced operations to provide brand e-commerce solutions in China in August 2007 through Shanghai Baozun, a PRC limited liability company founded by our Chief Executive Officer, Mr. Vincent Wenbin Qiu, our Chief Growth Officer, Mr. Junhua Wu, Mr. Michael Qingyu Zhang and several other individual investors, or collectively, the Founding Shareholders. Shanghai Baozun, our wholly-owned subsidiary, provides integrated brand-e-commerce solutions to our brand partners, including IT services, store operations, digital marketing, customer services, warehousing and fulfillment.

66

In March 2010, we incorporated our wholly-owned subsidiaries, Shanghai Bodao e-commerce Limited, or Shanghai Bodao, and Shanghai Yingsai Advertisement Limited, or Shanghai Yingsai, in China. In December 2011, to further develop our e-commerce solutions business, we incorporated our wholly-owned subsidiary, Shanghai Fengbo E-commerce Limited, or Shanghai Fengbo, in China. Shanghai Fengbo and Shanghai Bodao provide brand e-commerce solutions to our brand partners, and Shanghai Yingsai provides marketing services to our brand partners. As we began to expand our business outside of mainland China, we established Baozun Hongkong Limited in September 2013, which serves as our operation center in Hong Kong. In December 2013, we incorporated our holding company, Baozun Cayman Inc., under the laws of the Cayman Islands. We incorporated Baozun Hong Kong Holding Limited in January 2014 to develop our e-commerce solutions business in Hong Kong and internationally.

The operation of value-added telecommunications businesses in China requires an ICP license, and foreign ownership of value-added telecommunications business is subject to restrictions under current PRC laws, rules and regulations. We hold an ICP license through our VIE, Shanghai Zunyi, to operate our value-added telecommunications services in compliance with PRC laws and regulations. In April and July 2014, through Shanghai Baozun, we entered into certain contractual arrangements with Shanghai Zunyi and its shareholders under which we gained effective control over the operations of Shanghai Zunyi, which currently provides brand e-commerce service to our brand partners.

In October 2014, we established Taiwan Baozun Corporation, a wholly-owned subsidiary, to expand our provision of brand e-commerce solutions to the Taiwan market.

On May 21, 2015, our ADSs commenced trading on The Nasdaq Global Select Market under the symbol “BZUN.”

In October 2015, we established Baozun (Japan) Limited, a wholly-owned subsidiary, seeking to introduce more Japanese brands to Chinese consumers.

In July 2016, we established a wholly-owned subsidiary, Baotong E-Logistics Supply Chain (Suzhou) Co., Ltd., or Baotong E-Logistics, to provide warehousing and logistics solutions. In March 2017, we established another wholly-owned subsidiary, Baotong E-Logistics Technology (Suzhou) Limited to substitute Baotong E-Logistics in providing warehousing and logistics solutions.

In September 2016, we established our joint venture, Baozun-CJ, with CJ O Shopping, a division of CJ Group, a Korean culture and lifestyle conglomerate, to introduce highly sought-after Korean brands to Chinese consumers.

In December 2016, we completed a follow-on public offering of our ADSs, in which we issued and sold an aggregate of 9,000,000 Class A ordinary shares represented by 3,000,000 ADSs at US$12.25 per ADS and the selling shareholders sold an aggregate of 3,000,000 ADSs. The aggregate price of the offering amount registered and sold by us was approximately US$36.8 million, of which we received net proceeds of approximately US$33.1 million, after deducting underwriting discounts and commissions and offering expenses payable by us.

In June 2017, we established an innovation center, which focuses on enhancing our IT capabilities and helps us shape the market by developing and standardizing new services such as cloud-based operating platforms, big data analysis tools for brand e-commerce, the implementation of artificial intelligence in brand e-commerce over time and upgrade of current technology systems, in order to serve a wider variety of brand partners and other customers with a broader array of services.

In May 2018, we launched our slogan “Technology empowers future success” as technology is our key growth driver for the future. We believe innovative technologies will empower a revolution in e-commerce, and digitization and innovation will continue to underpin growth in the retail industry. In 2019, we upgraded to a hybrid cloud infrastructure - Baozun Hybrid Cloud - to enhance our storing and computing capabilities. We have integrated and migrated our core e-commerce systems and applications to Baozun Hybrid Cloud, which helped us better utilize cloud computing, enhance the scalability of our business, and improve cost efficiency.

67

In April 2019, we completed an offering of US$225 million of the 2024 Notes, and the sale of an additional US$50 million in aggregate principal amount of the 2024 Notes pursuant to the exercise by the initial purchasers in full of an option to purchase additional Notes, pursuant to Rule 144A and Regulation S under the Securities Act of 1933, as amended (collectively, the “Notes Offering”). We received net proceeds from the Notes Offering of approximately US$269.0 million. Concurrently with the closing of the offering of the 2024 Notes, we also completed an offering of 4,230,776 ADSs (“Borrowed ADSs”), as we entered into the ADS lending agreements with the ADS Borrowers. We did not receive any proceeds from the sale of the initial Borrowed ADSs, but received a nominal lending fee from the ADS Borrowers. In March 2022, we entered into separate and individually privately negotiated transactions with certain holders of the 2024 Notes to repurchase approximately US$166.3 million principal amount of the 2024 Notes. As of March 31, 2022, we had outstanding indebtedness of approximately US$108.7 million principal amount of the 2024 Notes. On April 1, 2022, we announced a tender offer to repurchase the outstanding 2024 Notes and the repurchase right will expire at 5:00 p.m., New York City time, on Thursday, April 28, 2022.

In September 2020, we completed a global offering of 40,000,000 Class A ordinary shares, which began trading on the Main Board of the Hong Kong Stock Exchange on September 29, 2020 under the stock code “9991.” The gross proceeds to us from the global offering, before deducting underwriting fees and the offering expenses, was approximately HK$3,316.0 million (US$425.2 million). On October 23, 2020, the underwriters partially exercised the over-allotment option in respect of an aggregate of 3,833,700 Class A ordinary shares. We received total net proceeds of approximately HK$3,511.4 million (US$450.2 million) after deducting offering expenses payable by us in relation to the global offering and the exercise of the over-allotment option.

Throughout 2021, the rapidly evolving e-commerce industry in China witnessed weak consumer sentiment and persistent negative impacts due to the COVID-19 pandemic and the Better Cotton Initiatives. We adapted quickly by adjusting our strategy and optimizing resource allocations towards diversification so as to balance against the market headwinds. In addition, we accelerated our efforts to help our brand partners expedite digital transformation and innovation in the fast-evolving China e-commerce industry.

In 2021, we launched a proprietary intelligent customer service management system called “Service Anywhere”, or S-ANY, to unify workflow dispatching, training and resource management and to improve consumer journey and ultimately to facilitate transactions. Meanwhile, we continued to upgrade our operating platforms and middle office for better process re-engineering, and to make our automation more digitized, centralized, and integrated. We scaled up two regional service centers in Nantong and Hefei in 2021 to complement our powerful operation and technology infrastructure to further optimize resource allocation and drive efficiency.

In addition, we acquired several complementary business in 2021, including Full Jet, a strategic and brand-focused industry expert that specializes in developing go-to-market strategies for high-end and luxury brands entering the Chinese market; eFashion, a leading e-commerce solutions provider for fashion brands focusing on bringing international fashion brands to China; MoreFun, a technology-oriented digital marketing solution provider in China’s e-commerce industry; BolTone, a warehouse and supply chain service provider in mainland China; and BaoBest, a supply chain businesses operator in mainland China. We target to acquire complementary businesses that enhance our vertical competitiveness, expand economies of scale, and help make our business portfolio more resilient and balanced. We anticipate that mergers and acquisitions will become an incremental driver for our value proposition to our brand partners and growth prospects.

In June 2019, we established a wholly-owned subsidiary, Baotong, in Cayman Islands as a holding company to hold 100% of the equity interest in Baotong E-Logistics Technology (Suzhou) Limited. In September 2021, Baozun and Baotong entered into a share purchase and subscription agreement with Cainiao, pursuant to which Cainiao made 30% equity investment in Baotong at a total consideration of US$217.9 million. Baozun, Baotong and Cainiao also entered into a business cooperation agreement aiming to further explore and develop fulfillment and e-commerce opportunities. Combining Baotong’s outstanding customer-centric services with Cainiao’s large economies of scale and infrastructures, we believe our integrated service offerings will advance to the next level, especially the apparel and luxury categories, in being more premium, customized, diversified, and omni-channel.

Our principal executive offices are located at No. 1-9, Lane 510, West Jiangchang Road, Shanghai 200436, the People's Republic of China. Our telephone number at this address is +86 21 6080-9991. Our agents for service of process in the United States are Law Debenture Corporate Services Inc., located at 801 2nd Avenue, Suite 403, New York, NY 10017, and Cogency Global Inc. located at 122 East 42nd Street, 18th Floor, New York, NY 10168. Our Internet address is www.baozun.com. The information on our website is not a part of this document. The SEC maintains an Internet site that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC at the website of http://www.sec.gov.

68

B.      Business Overview

We are the leader and a pioneer in the brand e-commerce service industry in China, with a 7.9% market share as measured by GMV in 2019, according to iResearch. China’s brand e-commerce service industry represents the third-party service industry in which e-commerce service providers provide e-commerce services to brands, including IT solutions, online store operation, digital marketing, customer services, and warehousing and fulfillment. We empower a broad and diverse range of brands to grow and succeed by leveraging our end-to-end e-commerce service capabilities, omni-channel coverage and technology-driven solutions. We help brands execute their e-commerce strategies in China.

Our competitive advantages have enabled us to achieve rapid growth in the number of our brand partners. We serve global leaders in their respective verticals such as Philips, Nike and Microsoft. Our ability to help brand partners navigate through the challenges imposed by COVID-19 leveraging our efficient e-commerce operational capabilities and effective omni-channel solutions demonstrates the value of our services. With our excellent performance, along with several complementary acquisition during 2021, we managed to acquire a net of 67 new brand partners for store operations in 2021 and grow our brand partner for store operations portfolio to a total of 333 as of December 31, 2021.

We are able to capture the huge market opportunities with our deep understanding of the needs of various brands, which allow us to offer value propositions differentiated from other market players.

Multi-category, multi-brand capabilities: We are capable of serving brands of different types, different scales and at different stages of development. We provide in-depth, industry specific domain knowledge across the e-commerce value chain.
Full-scope services: We provide integrated one-stop solutions to address all core aspects of e-commerce operations, including IT solutions, online store operation, digital marketing, customer service, and warehousing and fulfilment. Our ability to provide one-stop e-commerce solutions is empowered by our proprietary and robust technology stack, including our Cloud-based System that enables efficient setup of official brand stores and official marketplace stores, ROSS that facilitates smooth and efficient online store operations, big data analytics and AI capabilities that drive our efficient and effective digital marketing solutions, Customer Relationship Management, or CRM, that supports attentive real-time pre-sale and post-sale customer services and engagement, and Order Management System, or OMS, and Warehouse Management System, or WMS, that enable integrated and reliable multi-category warehousing and fulfillment services. We constantly develop new technologies and infrastructure in order to provide innovative and reliable solutions to our brand partners.
Omni-channel coverage: We help brand partners adapt to and thrive on China’s complex e-commerce ecosystem and evolving e-commerce landscape. We enable brands to integrate online and offline operations. We help brand partners formulate and implement coherent e-commerce strategies, which requires holistic performance analysis across channels and balanced tactics for different platforms.

We are devoted to innovation in order to maintain and strengthen our market leading position, both in our business model and technology stack. Our comprehensive end-to-end service capabilities, along with our in-depth industry knowledge and integrated technology platforms and solutions, enable different brands to plan and execute e-commerce strategies efficiently. With the strong compatibility of our IT systems, we are able to provide omni-channel solutions across official brand stores, online marketplaces, such as Tmall, JD.com and Pinduoduo, and social media channels, such as WeChat Mini Programs and RED (Xiaohongshu), as well as emerging live streaming and short video platforms, such as Douyin and Kuaishou. We also help our brand partners operate on other global marketplaces such as LAZADA, SHOPEE, HKTVMALL and Yahoo Super Mall. We will continue to focus on business and technology innovation to further enhance our value proposition.

Leveraging our technology capabilities, we have continuously expanded and enhanced our service offerings to brand partners throughout our history. Our technology stack can support all categories of products and is comprised of three layers:

·

Front-end systems, including various cloud-based omni-channel technology solutions, customized SaaS (software as a service) tools and efficiency-oriented applications.

·

Middle-end systems, including business middle platform and data middle platform.

·

Back-end infrastructure, including proprietary Baozun Hybrid Cloud with strong computing, storage and network capabilities.

69

Based on the different needs of our brand partners, we operate under three business models: distribution model, service fee model and consignment model. The distribution model primarily generates product sales revenue and the other two models generate services revenue.

    

Distribution Model

    

Service Fee Model

    

Consignment Model

Description

Under the distribution model, we select and purchase goods from our brand partners and/or their authorized distributors and sell such goods directly to end consumers, generating product sales revenue.

Under the service fee model, we offer one or more of the following services to our brand partners: IT solutions, online store operation, digital marketing and customer services.

Under the consignment model, we offer warehousing and fulfillment services to our brand partners in addition to the service offerings under the service fee model.

Customers

End consumers

Brand partners

Brand partners

Whether we hold inventory and are subject to inventory risk

Yes

We assume inventory ownership under the distribution model and thus are subject to inventory risk. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—If we fail to manage our inventory effectively, our results of operations, financial condition and liquidity may be materially and adversely affected.” We carefully select brand partners with low inventory risks and high growth potential for this model.

No

No

Our GMV was RMB44,410.3 million, RMB55,687.4 million and RMB71,053.9 million (US$11,149.9 million) in 2019, 2020 and 2021, respectively. In 2019, 2020 and 2021, our total net revenues were RMB7,278.2 million, RMB8,851.6 million and RMB9,396.3 million (US$1,474.5 million), respectively. For the same periods, net revenues from product sales accounted for 47.0%, 44.1% and 41.2%, respectively, of our total net revenues. We recorded net income of RMB281.9 million and RMB426.5 million in 2019 and 2020, respectively, and net loss of RMB206.0 million (US$32.3 million) in 2021. We had non-GAAP net income of RMB358.2 million, RMB536.1 million and RMB217.4 million (US$34.1 million) in 2019, 2020 and 2021, respectively. See “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Non-GAAP Financial Measures.”

Our Business Models and Solutions

Through our integrated brand e-commerce capabilities, we provide end-to-end brand e-commerce solutions that are tailored to meet our brand partners’ unique needs. We leverage our brand partners’ resources and seamlessly integrate with their back-end systems to enable data analytics for the entire transaction value chain, making our services a valuable part of our brand partners’ e-commerce functions. We are currently a Tmall “six-star” e-commerce service partner, and have been recognized as the highest ranking Tmall e-commerce service partner since Tmall introduced the grading system, based on a suite of performance measures, including operational capabilities, brand development capabilities and service ratings. In addition, we had another 13 certificates awarded by Alibaba platform. In 2021, we were also awarded as a Top 10 Service Partner by JD.com, and a 2021 Brand Service Provider by Douyin Platform.

Our e-commerce capabilities encompass every aspect of the e-commerce value chain, including:

IT solutions;
online store operation;

70

digital marketing;
customer service; and/or
warehousing and fulfillment.

Depending on each brand partner’s specific needs and characteristics of its product category, our brand partners utilize one or a combination of our solutions under one or a combination of our business models:

distribution model;
service fee model; and
consignment model.

We derive revenues under our business models as follows:

Product sales revenues. We derive product sales revenues primarily through selling the products that we purchase from our brand partners and/or their authorized distributors to consumers under the distribution model.
Services revenues. We derive services revenues primarily through charging brand partners and other customers fees under the service fee model and consignment model.

In 2019, 2020 and 2021, net revenues from product sales accounted for 47.0%, 44.1% and 41.2%, respectively, of our net revenues, and net revenues from service accounted for 53.0%, 55.9% and 58.8%, respectively, of our net revenues. In light of the macro-uncertainties, our strategy for product sales and distribution model is to pursue high-quality growth with a clear focus on profitability and working capital efficiency. We optimized several brands partners for product sales in 2021, which resulted in our net revenues from product sales as a percentage of total net revenues declined from 44.1% in 2020 to 41.2% in 2021. Over time, we work with our brand partners under different combinations of business models to meet their evolving needs and sales objectives, as well as optimize our resource allocation. Accordingly, our revenue mix may vary over time.

Business Models

We believe our brand partners value us for our integrated e-commerce capabilities, dependable services, deep category expertise, market insight and ability to innovate and adapt to the fast-changing e-commerce market. Depending on each brand partner’s specific needs and characteristics of its product category, we provide solutions to our brand partners under one or a combination of our business models: distribution model, consignment model and service fee model. There is no brand partner to which we offer all three business models.

Distribution Model

Under the distribution model, we select and purchase goods from our brand partners and/or their authorized distributors and sell goods directly to consumers through official brand stores or official marketplace stores operated by us. Therefore, our brand partners and/or their authorized distributors are deemed as our suppliers under the distribution model. We primarily generate product sales revenue under this model. In order to generate product sales, we utilize every aspect of our e-commerce capabilities. Specifically, we utilize our IT and online store operation capabilities to set up and operate online stores, including brand stores and marketplace stores. We utilize our warehousing and fulfillment capabilities to store the goods that we purchase from brand partners and deliver these goods to our consumers who purchase these goods. We utilize our customer service capability to facilitate sales and ensure our consumers are satisfied. In order to increase our product sales, we utilize our digital marketing capabilities to boost site traffic and transaction volume. When we operate stores under the distribution model, the sites will typically indicate that Baozun is the seller of the products and, when we deliver goods to our consumers, the invoices and tax receipts will typically bear our name instead of those of our brand partners. As we assume inventory ownership under the distribution model, other than quality issues, we generally are not allowed to return unsold inventories to the brand partners and/or their authorized distributors.

We adopt the distribution model primarily to cater to specific needs of brand partners for certain product categories, such as appliances and beauty and cosmetics. We implement strict screening procedures utilizing our strong data analytics capabilities in

71

analyzing product category data and historic SKU data of brand partners and impose high thresholds on the brand partners selected for the distribution model. Based on the screening and evaluation, we carefully select competitive, reputable and reliable brands with low inventory risk and long-term potential for the distribution model. We choose to adopt the distribution model when the benefits of such model outweigh the potential risks in inventory management. We have more control over pricing and merchandising under the distribution model and can more effectively apply our e-commerce solutions, which can better improve operational efficiency and sales performance. For instance, we generally have discretion in adjusting pricing and organizing promotional events to cater to evolving market conditions and consumer needs.

Service Fee Model

Under the service fee model, we provide one or more of the following services in exchange for service fees:

IT solutions, including consultations with brand partners, IT infrastructure setup and integration, and online store setup and design;
online store operation , including merchandising, site content management and store event management;
digital marketing , including marketing campaign planning and media services, social marketing, creative contents and big data support; and/or
customer service, including pre-sale and post-sale customer services.

Our brand partners are deemed as our customers under the service fee model. We primarily generate services revenue under this model.

Consignment Model

Under the consignment model, in addition to the above services we may offer under the service fee model, we also provide warehousing and fulfillment services, whereby our brand partners stock their goods in our warehouses for their own future sales and we are responsible for managing storage and delivering goods to consumers. In contrast with the distribution model, however, we do not take title to the products, do not have any latitude in establishing prices and selecting merchandise, have no discretion in selecting suppliers and generally are not involved in determining product specifications. We may also facilitate our brand partners’ online sales of goods as an agent and charge our brand partners commission fees based on a pre-determined formula.

Our brand partners are deemed as our customers under the consignment model. We primarily generate services revenue under this model.

End-to-End Brand E-Commerce Capabilities

Our integrated brand e-commerce capabilities enable us to provide end-to-end solutions that encompass every aspect of the e-commerce value chain, including IT infrastructure setup and integration, online store design and setup, online store operations, visual merchandising and marketing campaigns, customer services, warehousing and order fulfillment. We utilize our capabilities and tailor our solutions to fulfill the specific needs of each brand partner. For each brand partner, we first hold consultations to determine its e-commerce needs and development plans. Each brand partner may then elect to use our full e-commerce capabilities or select specific elements of our capabilities that best fit their needs. Over the course of the collaboration, many brand partners appreciate the value we bring to them and gradually expand their engagement with us to a broader set of solutions.

72

The flowchart below illustrates our capabilities and the solutions we offer for each aspect of our brand e-commerce operations:

Graphic

IT Solutions

With our expertise in technology infrastructure and systems, interactive page design and our deep understanding of Chinese consumers’ online shopping habits, we provide consultations to our brand partners, help our brand partners set up e-commerce sites that enhance their brands and cater specifically to local consumers. We provide proprietary e-commerce technology which can be customized to and integrated with our brand partners’ existing operational back-end systems in a convenient and cost-effective manner.

Where necessary, we also help our brand partners set up or improve the suitability of their own IT infrastructure for e-commerce operations. We have made significant investments and intend to continue to invest in developing our proprietary technology platform to deliver solutions that aim to address comprehensive e-commerce needs across different sales channels for our brand partners. Our technology systems and applications facilitate our brand partners’ digital transformation throughout their e- commerce value chain: from storefront sales to backend fulfillment, from user acquisition to customer lifecycle management, from achieving operational efficiency to gaining industry insights. Our IT services enable our brand partners to quickly adapt to the local e-commerce market and effectively service online shoppers in China without the costs associated with establishing and maintaining local infrastructure and capabilities on their own. For more information about our technology infrastructure and capabilities, please see “—Technology Infrastructure and Business Application Portfolio.”

In addition to establishing the infrastructure for system integration, our designers help our brand partners design online stores that enhance their brand image and online presence. Our web developers also incorporate features and functions familiar to Chinese consumers to facilitate conversion of site visitors into paying consumers. Our Cloud-based System, a proprietary operations system on our cloud-based platform, enables efficient setup of official brand stores and official brand WeChat Mini Programs for our brand partners. It allows us to efficiently build up comprehensive functions necessary for an online store, such as real-time data exchange, digital marketing, order management, product recommendations, membership management, payment management, as well as O2O functions.

73

Online Store Operations

We believe efficient online store operations are crucial to our brand partners’ e-commerce business. We staff dedicated operations teams with relevant industry expertise and brand- specific knowledge for stores we operate and maintain proprietary technology infrastructure and systems for online store operations. Our operations teams closely monitor and are responsible for all activities and the daily upkeep of online stores. The functions of the operations teams and systems broadly fall into three categories: merchandising, site content management and store event management.

Merchandising: Each operations team has merchandising staff in charge of maintaining an appropriate level of inventory for online stores by procuring products to be sold on our brand partners’ online stores and forecasting quantities to purchase based on expected demand. Our operations teams also assist our brand partners in launching products, managing product listing, and processing sales orders in online stores. We manage sales orders through our proprietary OMS that integrates with our other technology platforms to ensure smooth online transactions. Our merchandising staff monitors store sales through periodic sales reports.
Site Content Management: In addition to providing design services during the initial store setup, we also periodically update the content in stores we operate in order to maintain the appeal of the online stores. We have a design services team that helps ensure that brands’ online stores are artfully presented, and refreshed in keeping up-to-date with our brand partners’ latest advertising campaigns. Our design services team regularly works with our brand partners in producing the most updated digital content, including product photography, site banners and other promotional content. For more information about our design services team, see “—Digital Marketing—Creative Contents.”
Store Event Management: Our store event management system monitors and identifies events and activities on e-commerce marketplaces or other channels, and systematically manages application and registration procedures in batch processing, including event consolidation, goods identification and data unification, and visual content organization and upload, to improve efficiency and minimize errors. With this robust system, we were able to effectively manage the number of employees engaged in our store event management functions.

Digital Marketing

We believe digital marketing is key in boosting visitor traffic and increasing conversion and overall transaction volume at online stores. Our omni-channel brand e-commerce operation capabilities enable us to effectively leverage diverse data to conduct results-driven marketing planning and execution. We have developed multi-faceted digital marketing capabilities and are able to effectively design and execute marketing plans across various online platforms, including official marketplace stores, brand stores, as well as other major and emerging online media and channels. Our digital marketing service can also be provided independently from our brand e-commerce service and is available to our non-brand partners, which serves as an additional brand partner acquisition channel.

Leveraging our experience in the e-commerce value chain, we have achieved broad awareness and recognition of our expertise in digital marketing. In the ROI Festival 2021, we won two silver awards, one bronze awards and one nomination, and we were awarded as Digital Marketing Influence Agency of the Year. The ROI Festival is considered one of the most influential award ceremonies for creative marketing in Asia. In 2021, we were named as the “best marketing service provider” for the fifth consecutive year by the Golden Wheat Awards, a reputable award for the e-commerce industry. We also received agency certifications from reputable marketplaces and platforms such as Alibaba Group to become their marketing partner and Multi-Channel Network (MCN) partner, which we believe will enhance our in-depth understanding of consumer behavior, increase effectiveness of our digital marketing service, as well as further strengthen our advantage in e-commerce operations. Starting from 2020, we received agency certifications from Douyin to become its marketing partner.

Our digital marketing capabilities include (i) marketing campaign planning and media services; (ii) social marketing; (iii) creative content; and (iv) big data support.

Marketing Campaign Planning and Media Services: We provide both marketing campaign planning and media services to our customers. In planning our brand partners’ online advertising media, we first work with our brand partners to determine their most likely and desired audience. Based on that determination, we then identify with our brand partners which media platforms our brand partners’ intended audience is most likely to visit, and we design advertising campaigns crafted to have

74

the most impact on the targeted audience. Our media planning capabilities enable our brand partners to achieve targeted online advertising campaigns, minimize wastage and thereby increasing their return on investment, or ROI.

We provide diversified media services for our brand partners including comprehensive marketing on major e-commerce marketplaces, search engine optimization, and advertising on other popular online media and channels. For example, based on our understanding of the methodologies and mechanisms adopted by search engines, we customize the content of the stores we operate to achieve high rankings. Where appropriate, we also help our brand partners negotiate arrangements with search engines to favorably list the stores we operate on search results pages.

Social Marketing: Based on our experience, purchase decisions of Chinese e-commerce consumers are heavily influenced by recommendations from family, friends, key opinion leaders, key opinion consumers and colleagues who are considered to be trusted information sources. We believe we are able to provide tremendous value to our brand partners by helping them formulate social marketing strategies and campaigns that encourage consumers’ engagement with their brands and drive consumers’ desire to purchase their products.

One of the most important social marketing channels is social media platforms. We identify the preferred social media platforms of our brand partners’ target consumers and open and operate accounts on these platforms for our brand partners. We create and publish contents on our brand partners’ accounts, and we engage in dialogue with consumers who post on our brand partners’ accounts. We track visitors’ activities and analyze the impact of our social marketing outreach, and we also facilitate interactive marketing through livestreams and short-form videos.

In 2019, we were certified by Alibaba Group as an MCN partner. Starting 2020, we became authorized marketing partner of Douyin. We have been closely following industry trends and remain on track to further expand our services to include a wider array of comprehensive digital marketing solutions. These solutions include new initiatives such as live streaming, key opinion leader and key opinion consumer positioning to convert marketing power into sales results.

In addition, we monitor and respond to comments about our brand partners on internet forums and product review websites. We help identify key opinion leaders on these platforms and work with them in responding to comments about our brand partners. We believe that providing meaningful feedback addressing potential customers’ concerns greatly facilitates their purchase decisions.

Creative Contents: We provide our brand partners with the infrastructure and expertise for producing digital content to be used in their online stores. We operate an in-house, professional photography studio in Shanghai to create digital product images for product features, promotions and advertising campaigns. Our production services range from pre-production work such as casting, art direction and styling to post-production editing and retouching.

We also engage a team of copywriting staff, and use AI technologies to produce product descriptions and related content, such as product description, buyers’ guides, sizing charts, product tours and comparison shopping tools. We have developed and utilized Yunzhuan, an AI-based automated content generator that identifies specifications of merchandise based on pictures of such merchandises using image recognition technology and automatically generates batches of promotional articles on such merchandises, which helps reduce manual inputs and improve marketing efficiency.

Big Data Support: We use data we collect from our data warehouse and reporting system to understand consumers’ online shopping habits and apply these insights to create impactful marketing campaigns for our brand partners. We are able to analyze such data and provide holistic big data support to our brand partners to help them refine their digital marketing strategies under a results-driven approach. We have developed our own business intelligence software, which enables real-time analysis of transaction data across personal computers and mobile channels to make more targeted and insightful marketing recommendations to our brand partners. Our self-developed intelligent advertising placement tool, Yunbian, improves the precision of advertising placement and optimizes ROI based on analytics of historical advertising placement and ROI data. For more information about our data warehouse and reporting system, please see “—Technology Infrastructure and Business Application Portfolio —Back-end proprietary technology infrastructure.”

Customer Service

Providing satisfactory pre-sale and post-sale customer services is one of our top priorities. We believe in the importance of real-time customer assistance. Consumers can contact us through online chat, phone calls or emails. Pre-sale questions relating to product details comprise most of the questions we receive from consumers, and we believe that an effective pre-sale customer service

75

experience can encourage consumer purchases. We also provide post-sale services to address questions like return and exchange. Consumers can access our online representatives and service hotlines from 9 a.m. to 10 p.m. daily (except three days per year during the Chinese New Year holiday).

We assign our brand partners with dedicated brand customer service teams for pre-sale and post-sale customer services, who have undergone customer service training, initial and periodic examinations and targeted coaching sessions. In 2021, we launched a proprietary intelligent customer service management system called “Service Anywhere”, or S-ANY, to unify workflow dispatching, training and resource management, and to improve consumer journey and ultimately to promote transactions.

Warehousing and Fulfillment

We offer warehousing and fulfillment services under the consignment model. We have established along the e-commerce value chain a robust logistics network and warehousing capacity to help ensure a smooth and positive shopping experience for consumers. Our WMS is customized to accommodate different needs in product specifications and can handle requirements specific to each of the eight product categories we serve. In addition to fulfilling brand partners’ e-commerce orders, we have launched additional value-added services to enrich our warehouse and logistics service offerings, such as anti-counterfeit code protection, tailor-made packaging, B2B offline store fulfillment, and O2O integrated inventory management.

We adopt a flexible outsourcing logistics model with several third-party logistic partners supported by our robust and advanced WMS. We partner with leading nationwide and quality logistics service providers to ensure reliable and timely delivery to over 500 cities across China through their network. We are able to achieve next-day delivery in over 200 cities across China. The following flowchart illustrates our warehousing and fulfillment process:

Graphic

In 2021, we further expanded our logistics network through our acquisitions of BolTone and BaoBest. The acquisition of BolTone has enlarged our premium warehouse capacities and extended our vertical coverage such as fast moving consumer goods category and beauty and cosmetics category. This acquisition has also brought us more customs declaration and B2B business opportunities. The acquisition of BaoBest provides us with integrated logistics and delivery resources in Suzhou region, helping us to achieve regional cost advantage and increase customer stickiness. Once fully integrated, we believe BolTone and BaoBest will help us to generate business synergies going forward.

As of December 31, 2021, we directly operated 57 warehouses with an aggregate gross floor area of approximately 1,135,000 square meters in twelve cities, including Shanghai, Beijing, Suzhou, Shenzhen, Guangzhou, Langfang, Chengdu, Wuxi, Jiaxing, Enshi, Suqian and Hong Kong, serving end consumers from mainland China, Hong Kong, Macau and Taiwan. Our warehouses included an aggregate gross floor area of approximately 285,000 square meters in Shanghai, Beijing, Suzhou, Guangzhou, Wuxi and Jiaxing, which we acquired from BolTone in 2021. Our directly-operated warehouses fulfilled approximately 50.4 million, 68.3 million and 50.4 million outbound orders to consumers in 2019, 2020 and 2021, respectively. Our warehouses cater to different product categories. In addition, we also collaborate with four third-party warehousing service providers and store goods in warehouses operated by them as of December 31, 2021, to better utilize warehouse resources and better serve brand partners’ needs.

With our proprietary WMS, we are able to closely monitor each step of the fulfillment process from the time a purchase order from a consumer is confirmed and the product stocked in our warehouses, up to when the product is packaged and picked up by a logistics service provider for delivery to the consumer. Shipments from suppliers first arrive at our warehouses. At each warehouse, inventory is bar-coded and tracked through our WMS, allowing real-time monitoring of inventory levels across our network. Our

76

WMS is specifically designed to support a large volume of inventory turnover. We closely monitor the speed and service quality of our logistics service providers through consumer surveys and feedbacks from consumers to ensure their satisfaction.

Brand Partners & Brand Partner Development and Services

Brand Partners

As of December 31, 2021, we provided e-commerce store operation solutions to 333 brand partners primarily under service contracts with a term typically ranging from 12 months to 36 months. Our brand partners cover diverse product categories, including: apparel and accessories; appliances; electronics; home and furnishings; food and health products; beauty and cosmetics; fast moving consumer goods and mother and baby products; and automobiles. Some of our existing brand partners have had years of cooperation with us and we generated a significant portion of our net revenue through (i) the sale of products in the stores of these brands we operate under the distribution model and (ii) provision of our services to these brand partners primarily under the consignment model and service fee model. Our brand partners and/or their authorized distributors are deemed as our suppliers under the distribution model and our customers under the service fee model and consignment model.

Our contracts with our brand partners are generally not on an exclusive basis and we generally do not have contractual rights to exclusively sell the products of our brand partners on any e-commerce channel under the distribution model. As a result, we may face competitions with other brand e-commerce service providers that our brand partners work with. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We may not be able to compete successfully against current and future competitors.”

Some of our contracts with existing brand partners were based on standard forms proposed by such brand partners that contain non-compete provisions prohibiting us from selling products of, or providing similar services to, competitors of such brand partners. As our business further expands, we may engage in business with multiple brand partners that may be in competition with each other. We have been transparent with our brand partners as to the other brand partners that we are cooperating with.

Brand Partner Development and Services

Brand Partner Screening and Acquisition

We have implemented a strict and methodical brand selection process. Based on our screening guidelines, we carefully select prospective brand partners, choosing to work with those that conduct business in profitable or promising industries and product categories and with long-term potential. In addition, we screen potential brand partners based on criteria such as projected annual GMV and service fees, projected profitability, projected growth outlook and proposed duration of cooperation. We also conduct due diligence reviews on our prospective brand partners’ qualifications, including whether they hold the proper business operation licenses and safety, sanitary and quality certifications, and trademark registration certificates and license agreements in relation to the branded products.

We strategically focus on brand partners in product categories that we believe will help optimize our revenue mix and improve our profitability. We intend to grow our business by adding new brand partners into our brand partner portfolio and cross sell our services. We seek to attract new brand partners by providing solutions that enable them to grow their e-commerce business more rapidly and cost-effectively than they could on their own. We have been able to use the capabilities we have developed for our existing brand partners to attract new brand partners. We also intend to attract customers with our interactive digital marketing services and technology services, and convert such customers into our brand partners.

We periodically conduct reviews on our brand partners based on category mix, profitability, growth outlook and other criteria. We have dropped a minority of brand partners to optimize our brand partner portfolio from time to time.

Brand Partner Services Team

We typically assign each brand partner a dedicated brand partner service team to offer individually tailored services and solutions. All stores across a brand partner’s different channels share the same service team to ensure seamless services to our brand partners.

77

In 2019, we started to implement our ROSS system to improve our operational efficiency and level of automation. Starting from 2020, we constantly reorganized the structure of our service team at the store level to consolidate certain functions so that we can consolidate and streamline our operations and expand our capacity to serve more brand partners.

Omni- Channels

We currently provide brand e-commerce services under three business models on major marketplaces, such as Tmall, JD.com and Pinduoduo, and social media channels, such as WeChat Mini Programs and RED (Xiaohongshu), as well as emerging live streaming and short video platforms, such as Douyin and Kuaishou. We also operate official brand stores and provide O2O solutions to our brand partners. Enabled by our advanced technological capabilities, we can seamlessly integrate the brand partners’ operations across various channels with unified product details and consumer profiles, strategic cross-channel marketing and synchronized inventory management, which provide the brand partners with a single view of their business across different channels and platforms. We leverage all of these platforms to deliver omni-channel solutions that combine the strengths of diverse platforms to achieve optimal branding effect and sales results responsive to the e-commerce objectives of each brand partner.

Official Marketplace Stores

We maintain close working relationships with the major online marketplaces in China, such as Tmall, JD.com and Pinduoduo. Our brand e-commerce solutions benefit third-party marketplaces by helping them attract new brand retailers. As such, marketplaces are often motivated to work closely with us to facilitate our ability to connect our brand partners to their systems.

We enter into annual platform service agreements with online marketplaces to set up and maintain online stores on these channels. Pursuant to these agreements, we typically pay online marketplaces based on a pre-determined percentage of GMV for transactions settled that varies by product category, and typically ranges from 0.5% to 5.0%. We also pay annual upfront service fees to marketplaces, up to 100% of which may be refunded depending on our sales volume. We also pay upfront security deposits for potential disputes under these agreements.

Official Brand Stores

We also offer to work with our brand partners in setting up and operating their standalone official brand stores. Based on our experience, consumers expect a total brand immersion experience at an official brand store, which may involve a different presentation of a store compared to official marketplace stores that blend the brand’s image with the particular marketplace’s interface. We utilize our in-house design team in crafting online and mobile sites for official brand stores and mobile sites that deliver an impactful online presence for our brand partners. As of December 31, 2019, 2020 and 2021, we operated 48, 45 and 50 official brand stores, respectively.

Social Media Channels

We work with our brand partners to enhance awareness of their brands on social media e-commerce channels. For example, we help our brand partners set up accounts and design their homepage on WeChat official store, and/or WeChat Mini-programs, help to regularly update their accounts with stories relating to their products, activities and brands, and sustain user engagement through community groups. We provide advertising services with Wechat Mini-programs, including ROI-driven advertisement landing, traffic operation and comprehensive and integrated marketing campaign. We also monitor comments on our brand partner’s accounts and work with our brand partners in responding to these comments. In addition, we help brand partners directly integrate their WeChat public accounts with their back-end systems across all marketplace platforms to enable flash sale or routine sale of branded products on social media platforms.

Other Emerging Channels

As live streaming and short-form videos have gained increasing popularity in China in recent years, we have expanded our e-commerce solutions to cover these emerging channels. For instance, we offer digital marketing solutions that help the brand partners promote their products and increase their sales on live streaming and short video platforms, such as Douyin and Kuaishou.

78

O2O/New Retail Solutions

We help our brand partners devise and execute O2O and new retail strategies by integrating and utilizing their online/offline retail space and customer data to optimize sales opportunities and encourage a more connected consumer experience. Our omni-channel capabilities help our brand partners achieve optimal branding effect and sales results that are responsive to our brand partners’ e-commerce objectives. We also offer our omni-channel matrix of solutions to our brand partners to help them rapidly establish an online presence. Examples of our O2O capabilities include:

allowing consumers to place purchase orders and make payments online, and pick up or return and exchange goods offline;
aligning consumers’ online and offline loyalty programs;
syncing online and offline QR codes;
providing brand partners with an effective channel to interact with offline consumers and providing offline consumers with a convenient and reliable channel to online shopping via interactive screens in offline retail stores;
devising and executing O2O strategies for traditional brands lacking IT and system integration capabilities but that have strong offline presence;
connecting and integrating brand partners’ offline stores with their official brand stores, marketplaces stores and other brand hubs ; and
utilizing CPS (cost-per-sale), a WeChat Mini Program-based tool, to help brand partners formulate key SKU promotion strategies, design promotional events and articles, track sales performance of the sales agents by tracing the products and sales events they share and calculate commissions accordingly. CPS provides the brands with a cost effective way to stimulate the digitization of the offline sales process and facilitates traffic conversion.

Payment Service Providers

Third-party marketplaces and our brand partners’ official brand stores provide consumers with the flexibility to choose from a number of payment options. These payment options include online payments with credit cards and debit cards issued by major banks in China, and payment through third-party online payment platforms, such as Alipay and WeChat Pay.

In addition, official brand stores typically offer a “payment on delivery” payment option. Our logistics partners deliver products to consumers’ designated addresses and collect payment on site. In addition to accepting cash, delivery personnel carry mobile POS machines for processing debit cards and credit cards.

Logistics Partners

We deliver orders placed on stores operated by us in China through reputable third-party couriers with nationwide coverage, such as SF Express, STO Express, YTO Express, EMS and ZTO Express as well as other quality logistics service providers.

We believe our large-scale operations and reputation enable us to obtain favorable contractual terms from third-party couriers. We typically negotiate and enter into annual logistics agreements with our logistics partners, under which we agree to pay delivery fees based on the amount and the weight of the goods to be delivered, as well as the destination of the delivery.

Technology Infrastructure and Business Application Portfolio

We have made significant investments and intend to continue to invest in developing our proprietary technology platform to deliver solutions that aim to address comprehensive e-commerce needs across different sales channels for our brand partners and to enhance efficiency and scalability. Our technology systems and applications facilitate brand partners’ digital transformation throughout the e-commerce value chain: from storefront sales to backend fulfillment, from consumer acquisition to customer lifecycle management, from achieving operational efficiency to gaining industry insights. We have copyrights to 215 software programs developed by us relating to various aspects of our operations as of March 31, 2022.

79

The principal components of our proprietary technology infrastructure span across all areas of our business cover front-end, middle-end and back-end operations systems. The front-end technology systems include various cloud-based omni-channel technology solutions, customized SaaS (software as a service) tools, and efficiency-oriented applications that enable online store setup and operations and O2O solutions. The middle-end technology systems include business middle platform and data middle platform. The back-end technology infrastructure, including Baozun Hybrid Cloud, serves as backbone to support the functionality of the front-end and middle-end systems.

Front-end proprietary technology systems

·

Omni-channel user-interfaces construction and integration facilitate brand partners to stay engaged with consumers wherever they are. Our solutions cover brand partners official brand stores and major online marketplaces in China, such as Tmall, JD.com and Pinduoduo, and social media channels, such as WeChat Mini Programs and RED (Xiaohongshu), as well as emerging live streaming and short video platforms, such as Douyin and Kuaishou, and offline stores.

·

Cloud-based System is a system established on our cloud infrastructure with a high level of safety and stability that enables efficient setup of official brand stores and official brand WeChat Mini Programs. It allows us to efficiently build up comprehensive functions for an online store, such as real-time data exchange, digital marketing, order management, product recommendations, membership management, payment management, as well as O2O functions. The system contains various prototypes to ensure greater efficiency in setting up online stores, while also supporting comprehensive customization, to best fulfill brand partners specific needs. Such system helps us improve our operating efficiency, reduce store maintenance costs, and improve our ability to serve more brand partners. At the same time, front-end components are abstracted and updated to better serve brand partners private domain business.

·

Retail Operating Support System, or ROSS, serves as the store operation improvement tool. ROSS aims to accelerate the standardization and automation of internal and external customers in product management, picture processing, event management and other aspects.

·

O2O Solutions allow brand partners to seamlessly integrate their inventories across offline and online channels to share and best utilize resources of products and inventories across different channels. These solutions provide seamless data integration that cover order routing, customer management, products and inventory intelligence, and delivery optimization.

Middle-end proprietary technology systems

Our middle-end technology systems include business middle platform and data middle platform. Our business middle platform includes the follows:

·

Transaction Service Application: UNEX, the private domain transaction platform of Baozun, supports rich interactive marketing scenarios, adopts the SaaS tenant model, and enriches private domain services of multiple brands and multiple sites. UNEX is seamlessly integrated with our e-commerce support systems such as order management system, or OMS, and warehouse management system, or WMS, to ensure synchronization across omni-channel solutions.

·

Fulfillment Service Application: Order Management System (OMS) controls the processing of sales orders by online stores, including order data fetching and transfer and fulfillment. This core system connects both internal and external warehousing systems and is capable of tracking order statuses. It also manages all post-sales services such as order canceling, product returns and payment refunds. OMS currently supports all channels including marketplaces and official brand stores.

·

Inventory and Order Service Platform ( IOSP): IOSP is designed for our omni-channel e-commerce and O2O initiatives, which instantly and precisely interlinks and synchronizes with inventories at each of our brand partners omni-channels. It allows brands to consolidate digital inventories and to dispatch across different scenarios at each of their retail omni-channels. IOSP is comprised of two key modules: Inventory Management, which enables real-time and smart inventory monitoring and management to ensure sufficient inventories across channels; and Order Routing, which assigns orders based on optimal inventory level, inventory location and fulfillment cost. IOSP helps brands reduce inventory cost, minimize overselling risk and maximize the management efficiency of inventories.

80

·

Warehouse Management System (WMS) assists us and our brand partners in inventory management, cross-docking, pick-and-pack, packaging, labeling and sorting functions to efficiently manage warehouse workflow and enhance labor productivity. Our WMS covers brand partners logistics needs in both B2C and B2B businesses.

·

Merchandise Service Application: Product Information Management (PIM) system provides a one-stop digital asset management platform for brands, helps the brands quickly expand their businesses through all channels, and ensures the consistency of product experience through all channels.

·

Financial Service Application: Recon-Ease provides full-domain e-commerce financial accounting solutions. Based on the best practices of financial accounting scenarios on mainstream e-commerce platforms, Recon-Ease realizes automatic financial reconciliation and efficient financial operation of online businesses.

·

Customer Service Application: Customer Relationship Management (CRM) system, or Shopcat, which is based on Baozun big data platform, enables our brand partners to go through the whole range of members, and precipitates consumer data assets. Supported by business oriented product design based on big data platform, Shopcat assists operational decisions. Shopcat also integrates online and offline membership programs to facilitate our O2O initiatives. Collectively, Shopcat and business intelligence systems enable us to effectively gather, analyze and make use of internally generated customer behavior and proprietary transaction data to generate actionable insights for our brand partners.

Our data middle platform includes the follows:

·

Data Warehouse and Business Intelligence System: Data Warehouse and Business Intelligence System collects and organizes data relating to product information, transaction information, consumers geographic location and purchase history throughout all stages of business transactions. Based on the data we collect, our data reporting system and business intelligence reporting facilities generate reports that are useful for both our brand partners and us, such as daily sales reports and inventory reports, while making store financial forecasts based on omni-channel operational analyses and dashboards. In addition, we also provide selected data to our brand partners to help them optimize their product development, manufacturing, and sales and marketing strategies.

·

Artificial Intelligence Application: Selling Machine (SEMA) brings continuous growth to the brand through data drive. This system has a variety of built-in data models, which are combined with AI algorithm to carry out intelligent recommendation strategy and digital marketing.

·

Data Exchange Platform: This platform manages all data integration requirements from external parties. It supports flexible synchronization of information with any system. It also acts as a buffer to help avoid overloading our core systems, such as OMS and WMS.

Back-end proprietary technology infrastructure

·

Baozun Hybrid Cloud is a hybrid cloud infrastructure, upon which our proprietary technology is built. Baozun Hybrid Cloud provides secure and elastic computing power, storage, and network infrastructure that could facilitate brand partners business 24/7. It can be readily expanded internally or through public clouds (such as AliCloud) to accommodate business and customer needs. Baozun Hybrid Cloud and its underlying data centers achieve multiple levels of system and network redundancies and resiliencies, and enhance our storing and computing capabilities with added flexibility to improve efficiency and reliability.

Intellectual Property

We use our brand partners’ names, URLs, logos and other marks in connection with the operation and promotion of their e-commerce business. Our agreements with our brand partners generally provide us with licenses to use their intellectual property in connection with the operation of their e-commerce business. These licenses are typically coterminous with the respective agreements.

We also rely on technologies that we license from third parties, such as Microsoft, Adobe and certain management information systems. These licenses may not continue to be available to us on commercially reasonable terms in the future or at all. As a result, we may be required to obtain substitute technologies. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our

81

Business—The proper functioning of our technology platform is essential to our business. Any failure to maintain the satisfactory performance of our platform could materially and adversely affect our business and reputation.”

We regard our trademarks, patents, software copyrights, service marks, domain names, trade secrets, proprietary technologies and similar intellectual property as critical to our success. To protect our proprietary rights in services and technology, we rely on trademark, copyright and trade secret protection laws in the PRC. As of March 31, 2022, we owned 199 registered trademarks, one patent, copyrights to 215 software programs developed by us relating to various aspects of our operations, and 103 registered domain names.

In addition, we rely on contractual restrictions, such as confidentiality and non-disclosure agreements with our brand partners and employees.

Data Privacy and Cybersecurity

Data privacy protection and cyber security are top priorities for us. We have developed strong cybersecurity technology and practices that safeguard our systems and data and have established a dedicated team to supervise our data protection and data security, ensure compliance with applicable laws and regulations and ensure that we are meeting the expectations of consumers and our brand partners. Through our privacy policy, consumers and our brand partners can learn how their data is used and provide consent for data collection when necessary. Our multi-layer security infrastructure provides comprehensive data security infrastructure for continuous monitoring and system protection throughout all platforms. We received our ISO27001 certifications in December 2015, which was renewed in December 2018 and December 2021, respectively, each with a valid term of three years. We received our GB/T 19001-2016/ISO 9001:2015 certification in October 2020 with a valid term of three years. We also received certification of Level 3 of Classified Protection of Cybersecurity for Baozun E-commerce Transaction System in April 2019, Baozun E-commerce Operation Service System in September 2021 and Baozun E-commerce Omni-Channel Business System in September 2021, each of which is currently valid.

We responded quickly to the Personal Information Protection Law which took effect on November 1, 2021, and completed the system transformation in 2021, including core system data desensitization, data encryption, batch export control, and implement personal information protection, data security protection, and key infrastructure protection from the management and technology aspects.

Customers and Suppliers

Our brand partners and/or their authorized distributors are deemed as our suppliers under the distribution model and our customers under the service fee model and consignment model.

Customers

Our top five customers and their affiliates accounted for 24.0%, 26.6% and 19.2% of our total net revenues for the years ended December 31, 2019, 2020 and 2021, respectively. These customers are brand partners under the consignment model or service fee model. Our largest customer and its affiliates accounted for 13.6%, 15.7% and 11.4% of our total net revenues for the same periods, respectively. For concentration risk related to our brand partners, please see “Item 3. Key Information—D. Risk Factors — Risks Related to Our Business — If we are unable to retain our existing brand partners, our results of operations could be materially and adversely affected.”

Our contracts with brand partners under the consignment model and service fee model typically have a term of 12 to 36 months, which can be renewed at the option of our brand partners. The contracts set forth the scope of services that we provide to the brand partners as well as pricing terms. We typically charge fixed fees and/or variable fees primarily based on GMV or other variable factors such as number of orders fulfilled.

Suppliers

Our top five suppliers and their affiliates accounted for 65.0%, 70.9% and 59.7% of our purchases for the years ended December 31, 2019, 2020 and 2021, respectively. Our largest supplier and its affiliates accounted for 44.5%, 47.0% and 34.3% of our purchases for the same periods, respectively. These suppliers are our brand partners and/or their authorized distributors under the distribution model. We select and purchase goods from such brand partners and/or their authorized distributors and sell goods directly

82

to consumers through official brand stores or official marketplace stores operated by us on behalf of them. We do not deem any of such suppliers as material since they only contributed to less than 10% of our GMV in aggregate during the year ended December 31, 2019, 2020 and 2021.

Inventory Management

We adopt different strategies to manage our inventory in order to deal with non-seasonal and seasonal demands. We make forecast of the necessary inventory level based on historical sales data and carefully formulate our procurement plans. For promotional events such as the Singles Day promotion, we pre-order sufficient level of inventory to meet surging demand. We track our inventory from the point we receive the inventory to the point when an order is fulfilled through our OMS and WMS. Once an order is shipped, our systems automatically update the inventory level for the relevant products to ensure that additional inventory will be ordered as needed. In order to maintain accurate inventory records, we conduct monthly inventory counts and address any problems immediately. We also conduct full inventory counts at year-end and assess the effectiveness of our historical inventory levels on a regular basis. In addition, we actively track the sales data on a real-time basis and make timely adjustments to our procurement plan in order to minimize the chance of excess unsold inventory. As a result, our obsolete inventory has not been significant.

Insurance

We maintain various insurance policies to safeguard against risks and unexpected events. We have purchased property insurance covering our inventory inside our self-operated warehouses and fixed assets such as equipment, furniture and office facilities. We also provide social security insurance including pension insurance, unemployment insurance, work-related injury insurance and medical insurance for our employees. In addition, we provide supplementary commercial insurances including health insurances, transportation insurances, accidental injury insurance, and COVID-19 pandemic insurance to some of our employees. We maintain directors’ and officers’ liability insurance for our directors and officers. Except for a cyber information security insurance policy we have purchased that may cover income losses or other related losses suffered by certain of our subsidiaries due to service interruption caused by any cyber security or privacy events, we do not maintain business interruption insurance, nor do we maintain product liability insurance or key-man life insurance. We consider that the coverage from the insurance policies we maintain is adequate for our present operations and is in line with the industry norm. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—We may not have sufficient insurance coverage to fully cover our business risks, which could expose us to significant costs and business disruption.”

Competition

We face competition from other brand e-commerce solutions providers in China. We differentiate ourselves from our competitors in our omni-channel end-to-end solutions along the e-commerce value chain that cover diverse product categories. In contrast, our competitors typically fall into one of the following three categories: (i) provide a narrow scope of e-commerce services and address limited aspects of brands’ e-commerce strategies; (ii) provide a narrow scope of e-commerce services on multiple e-commerce channels but lack the ability to provide services for multiple product categories; or (iii) provide basic end-to-end e-commerce services (including basic online store operations, customer services, IT services, marketing services and warehousing and fulfillment services) but lack the ability to help brands develop and execute e-commerce strategies across omni-channels or provide multi-category services. Brands that seek collaboration with our competitors may end up having to work with multiple service providers with different technology infrastructure, information system and operational requirements, while their e-commerce related needs can be served by our omni-channel end-to-end solutions in a seamless and efficient manner.

Environmental Social and Governance

We are committed to providing solutions in a responsible and transparent manner to drive sustainable development and increase value creation for all stakeholders. Sustainability is an integral part of the way we operate and positively impacts the communities in which we do our business. With the vision of “technology empowers the future success”, we will continue to build sounding environmental, social and governance, or ESG, management, and contribute to global sustainable development goals through innovation and creating shared value.

Governance

Baozun is a leading brand e-commerce solutions provider in China. We believe that a solid corporate governance and excellent ESG performance are fundamental for continued growth and sustainable development. In 2021, we released our first

83

Environmental, Social and Governance Report for 2020, and have established a sustainability committee to enhance ESG management.

ESG Governance: we integrate ESG concepts into our culture and daily operations, and has established a top-down ESG governance structure to ensure that our ESG strategy and commitment are embedded in the organization and throughout the business. Our board of directors has overall oversight and ultimate responsibility for our ESG issues. Our sustainability committee is responsible for recommending ESG strategies, identifying major risks and opportunities, and approving and reviewing all ESG-related policies. Our sustainability committee consists of Mr. Vincent Wenbin Qiu, our co-founder, chairman and chief executive officer, Mr. Yiu Pong Chan, our director, Mr. Arthur Yu, our chief financial officer, and Mr. Aaron Kwok Yuen Lung, our chief human resource officer, in which Mr. Vincent Wenbin Qiu is the chairman.

Board Independence and Diversity: We are well aware of the long-term benefits of board independence and diversity for a business. As of December 31, 2021, our board of directors had a total of eight members, including four independent directors and two female directors, of whom Ms. Bin Yu is chairperson of the audit committee of our board of directors.

Risk Management: Through the risk assurance committee led by our senior management, we have established a sound risk management and internal control mechanism to identify, prevent and control risks related to business operations. In 2021, we have set up a full-time internal audit team under our legal risk control department, who reports to audit committee of our Board of Directors.

Business Ethics: We take a zero-tolerance approach to any violation of laws and regulations or improper behavior in commercial activities in order to create a healthy and ethical culture. In terms of anti-bribery and anti-corruption, we formulated policies and procedures, established the compliance and fraud investigation department and an anti-corruption management structure with clear responsibilities, and continued to enhance integrity awareness. Meanwhile, we have established whistleblowing channels and whistleblower protection policy. In 2021, there were no reported violations of anti-competitive behavior or anti-corruption incidents. Our anti-corruption awareness promotion covers our entire employees populations and all members of our board of directors.

Environmental Sustainability

Based on green development and low-carbon operation, we continue to minimize our environmental impact caused by operations. We are committed to raising public awareness about environmental issues, promoting an eco-friendly mindset among our business partners, and promoting sustainable consumption.

Responding to Climate Change: We recognize the impact of climate-related risks and opportunities on our business operation, and are working to mitigate such impact by building business resilience. In 2021, following suggestions of the Task Force on Climate-related Financial Disclosures of the Financial Stability Board, we identified climate change-related risks and opportunities through policy studying, benchmarking against peer businesses and consulting experts. Based on the identification of climate change risks and opportunities, we also analyzed and evaluated the carbon footprint and environmental impact of the product lifecycle, covering the entire process of upstream and downstream transportation, office operations, and product disposal. We target to reduce carbon emission (Scope 1, 2 and 3 ) by 50% by 2030, compared to a 2021 baseline, and to achieve carbon neutrality (Scope 1, 2 and 3) by the end of 2050.

Green Operation: We actively promote “green” initiatives such as our “green office initiative,” “sustainable logistics operation,” by promoting the use of simple packaging, biodegradable and reusable packaging, and recyclable and reusable paper boxes, and by minimizing materials used in our logistics operations, as well as replacement of diesel vehicles with electric vehicles, implementation of garbage classification and recycling, among other measures. In 2021, we recycled up to 2,345 tons of packaging material and used 230 tons of environment-friendly packaging material.

Sustainable Supply Chain: As an important partner of brands, we are committed to promote green e-commerce and the concept of sustainable consumption, and assist in fighting against global climate change. We promote total cost ownership, or the TCO, rather than single price-oriented procurement concept, and take into account the environmental, social and ethical performance of the supplier during selection. In addition, we choose suppliers with higher TCO and better sustainability during our own procurement and recommend and promote them to our brand partners in their purchasing decision process. In addition, we recommend and facilitate the selection of suppliers with higher TCO and better sustainability to our brand partners and in our own procurement process.

84

Social

We are committed to empowering the development of the industry with technology and innovation, providing high-quality services and innovative solutions to our brand partners, and creating shared value with our employees, community and society at large. In 2021, we received 25 awards and recognition for our excellent services, and one sustainability award and honor. We hosted the 6th Global Brand E-commerce Summit to explore the trending topics, omni-channel exponential growth.

Employee rights and benefits: We adhere to the principle of fair employment and equal pay. We strive to provide our employees with comprehensive social benefits, a diverse work environment and a wide range of career and leadership development and training opportunities. As of December 31, 2021, we had a total of 8,821 employees (including 1,451 employees from acquired business during 2021), and our total employee training hours reached 57,763.5 with an average training hour per employee of 6.55. In 2021, we received seven awards in employment aspect, such as Shanghai Harmonious Labor Relations Standard Enterprise granted by Shanghai Human Resources and Social Security Bureau. In our recent employee survey, our employee satisfactory rate reached 88.5%, demonstrating a consecutive rise in the past five years.

Innovation: Technology is the essence of future retail and is our DNA. We devote significant resources to our research and development efforts, focusing on developing our technology infrastructure and proprietary systems, expanding our technological footprint and enhancing the digitalization of our brand partners’ retail business. Based on the deep understanding of brand e-commerce operation, we have joined hands with brand partners to embrace the new opportunities of omni-channel growth in the post-epidemic era and unremittingly explore new solutions. In 2021, we launched several innovative products and services, such as data algorithm marketing tools. As of March 31, 2022, we owned one patent and copyrights to 215 software programs developed by us relating to various aspects of our operations.

Information Security and Privacy Protection: Information security is regarded as the basis of our service. We have established our information security management committee as the highest decision-making body, with overall responsibility for our information security and privacy protection strategies and practices, and reporting directly to our board of directors. We review our information security work in accordance with advanced domestic and international standards and complete the construction of information and data security from four dimensions: information security management structure and system, taking key safeguard measures and actions, building an emergency mechanism, and strengthening employee’s awareness. In 2021, we obtained the ISO 27001 Information Security Management System Certificate and received certification of Level Three of Classified Protection of Cybersecurity. There were no information security accident or data leak reported in 2021.

Customer Satisfaction: We provide customer service operations for our brand partners. We set up a dedicated customer service team for each brand partners, and continue to improve our services to bring better experiences to all consumers. In 2021, we comprehensively upgraded customer service management, and build our customer service operation management system according to the global authoritative standard for customer service performance and management COPC (Customer Operations Performance Center). With systematic performance management, standardized and professional training, consistent service quality tracking and monitoring, we continue to improve the quality of our customer services. In 2021, we also launched a new integrated customer service management system, S-ANY, which enabled on-time monitoring of our customer service performance. Meanwhile, we pay close attention to suggestions for improvements received from our business partners. In 2021, we initiated the Net Promoter Score conducted by Nielsen, or NPS system, for our core brand partners. Through targeted interviews and multi-dimensional quantitative questionnaire assessment, we diagnosed the touching point that influences a the brand partner’s satisfaction, formulated effective improvement plans, and established a closed loop of long-term relationship-based customer experience monitoring system to continuously track and improve our service performance. Our NPS score reached greater than 8.5 out of 10 in 2021, which reflected our brand partners’ high level of satisfaction with our services.

Diversity and Inclusion: We are committed to providing all employees with equal opportunities at the workplace by upholding the values of honesty, integrity and mutual respect. We believe diversity is fundamental to maintaining our ability to innovate. We dedicated to increase gender diversity. Meanwhile, we provide job opportunities for people with disabilities and encourage them to exert their creativity in their positions, and provide them with a barrier-free working environment. In 2021, we hired seven employees with disabilities, working for our operation, human resources, and design departments. As of December 31, 2021, the proportion of female employees reached 57.85%, increased by 2.40% compared with that of December 31, 2020.

Community Investment: We firmly believe that our value is not only to provide brand partners and consumers with quality services. We are more committed to giving back to society and positively impacting the people around us. Combining our own resource advantages, we take advantage of the development of the digital economy, and provide community with professional

85

vocational education and work opportunities. We set up Baozun-Nantong Open University E-commerce Industry College to open up internship training and employment opportunities for students, so that students can accumulate practical experience, improve vocational skills, which will later on help them achieve productive employment and decent work.

Due to our continual ESG initiatives, we received a rating of A (on a scale of AAA-CCC) in the MSCI ESG ratings assessment in September 2021.

Legal Proceedings

From time to time, we may be involved in legal proceedings or be subject to claims arising in the ordinary course of our business.

On December 10, 2019 and December 26, 2019, purported securities class action complaints were filed in the United States District Court for the Southern District of New York against us, our chief executive officer and our then chief financial officer. These suits, which were captioned Snyder, et. al. v. Baozun Inc. et. al. (Case No.: 1: 19 cv-11290) and AUS, et. al. v. Baozun Inc., et. al. (Case No.: 1: 19 cv-11812), allege, among other things, that defendants made materially false and misleading statements, or failed to disclose material facts, regarding the termination of our business relationship with a Chinese electronics brand. The various suits assert claims covering the period from March 6, 2019 through November 20, 2019 and seek compensatory damages, costs and expenses incurred in such actions, as well as equitable or other relief. On September 8, 2020, the court appointed the lead plaintiffs and the lead counsel and consolidated the separate actions into a consolidated action. On November 6, 2020, the lead counsel filed a notice of voluntary dismissal with the court stating that the consolidated action is voluntarily dismissed against all defendants, without prejudice, and with each party agreeing to bear their own costs. On November 11, 2020, the court signed the notice of voluntary dismissal, thereby adopting it as an order of the court. The issuance of this order resulted in the dismissal of the consolidated action.

In September 2021, one of our subsidiaries, Baozun Hong Kong Holding Limited, initiated an arbitration proceeding against a distributor in the health care and cosmetics industry for payment default, seeking to recover US$22.2 million accounts receivable for the products procured by this distributor, plus accrued interest and reimbursements of arbitration fees. As of the date of this annual report, the arbitration proceeding is still ongoing. There is no certainty that the arbitration tribunal will rule in our favor, and even if it does rule in our favor, there is no guarantee that we will be able to fully recover the amount owed. In 2021, we provided an allowance of RMB93.3 million (US$14.6 million) of accounts receivable in connection with the default of this distributor.

Except for the arbitration proceeding described above, we are not currently a party to, nor are we aware of, any other legal proceeding, investigation or claim which, in the opinion of our management, is likely to have a material adverse effect on our business, financial condition or results of operations.

Regulations

This section sets forth a summary of the most significant rules and regulations that affect our business activities in China or our shareholders’ rights to receive dividends and other distributions from us.

Regulations Regarding Foreign Investment

Investment activities in the PRC by foreign investors are principally governed by the Catalog of Industries for Encouraging Foreign Investment, or the Encouraging Catalog, and the Special Administrative Measures, or Negative List, for Foreign Investment Access, or the Negative List, which were promulgated and are amended from time to time by MOFCOM and the NDRC, and together with the Foreign Investment Law and its respective implementation rules and ancillary regulations. The Encouraging Catalog and the Negative List lay out the basic framework for foreign investment in China, classifying businesses into three categories with regard to foreign investment: “encouraged”, “restricted” and “prohibited.” Industries not listed in the Encouraging Catalog or the Negative List are generally deemed as falling into a fourth category “permitted” unless specifically restricted by other PRC laws. On December 27, 2020, MOFCOM and the NDRC also jointly promulgated the Catalog of Industries for Encouraging Foreign Investment (2020 Version), which became effective on January 27, 2021. On December 27, 2021, MOFCOM and the NDRC promulgated the Special Administrative Measures (Negative List) for Foreign Investment Access (2021 Version), which became effective on January 1, 2022.

On March 15, 2019, the National People’s Congress approved the Foreign Investment Law, which took effect on January 1, 2020 and replaced three then existing laws on foreign investments in China, namely, the PRC Equity Joint Venture Law, the PRC Cooperative Joint Venture Law and the PRC Wholly Foreign-owned Enterprise Law. The Foreign Investment Law embodies an

86

expected PRC regulatory trend to rationalize its foreign investment regulatory regime in line with prevailing international practice and the legislative efforts to unify the corporate legal requirements for both foreign and domestic invested enterprises in China. The Foreign Investment Law establishes the basic framework for the access to, and the promotion, protection and administration of foreign investments in view of investment protection and fair competition. The Foreign Investment Law does not comment on the concept of “de facto control” or contractual arrangements with variable interest entities, however, it has a catch-all provision under definition of “foreign investment” to include investments made by foreign investors in China through means stipulated by laws or administrative regulations or other methods prescribed by the State Council. Therefore, it still leaves leeway for future laws, administrative regulations or provisions to provide for contractual arrangements as a form of foreign investment. The Foreign Investment Law provides that foreign invested entities operating in foreign restricted industries will require market entry clearance and other approvals from relevant PRC governmental authorities. Furthermore, the Foreign Investment Law provides that foreign invested enterprises established according to the said three existing laws regulating foreign investment may maintain their structure and corporate governance within five years after the implementation of the Foreign Investment Law.

On December 26, 2019, the State Council promulgated the Implementation Rules of Foreign Investment Law, which took effect on January 1, 2020 and abolished the Regulation on the Implementation of the PRC Equity Joint Ventures Law, Interim Provisions on the Contract Term of Equity Joint Ventures, Detailed Rules for the Implementation of the PRC Wholly Foreign-owned Enterprise Law and Detailed Rules for the Implementation of the PRC Cooperative Joint Venture Law. The implementation rules further clarified that the state encourages and promotes foreign investment, protects the lawful rights and interests of foreign investors, regulates foreign investment administration, continues to optimize foreign investment environment, and advances a higher-level opening.

On December 30, 2019, MOFCOM and SAMR jointly promulgated the Measures for Information Reporting on Foreign Investment, which became effective on January 1, 2020. Pursuant to the Measures for Information Reporting on Foreign Investment, where a foreign investor carries out investment activities in China directly or indirectly, the foreign investor or the foreign-invested enterprise shall submit the investment information to the competent commerce department.

Depending on each brand partner’s specific needs and the characteristics of its industry, we generally operate our brand e-commerce business based on one of three models:

the distribution model;

·

the service fee model; and

·

the consignment model.

Under these business models, we provide IT solutions, online store operations, digital marketing, customer service to our brand partners, select and purchase goods from official brand partners and/or their authorized distributors and sell goods directly to consumers through official brand stores or official marketplace stores operated by us on behalf of our brand partners, and provide warehousing and fulfillment services. Pursuant to the latest Negative List and the latest Encouraging Catalog, such activities are not listed in either the Negative List or the Encouraging Catalog and are permitted areas for foreign investments.

Foreign Investment in Value-Added Telecommunications Businesses

Foreign investment in telecommunications businesses is governed by the Regulations for Administration of Foreign-invested Telecommunications Enterprises , issued by the State Council on December 11, 2001 and subsequently amended on September 10, 2008 and February 6, 2016, under which a foreign investor’s beneficial equity ownership in an entity providing value-added telecommunications services in China is not permitted to exceed 50%. In addition, for a foreign investor to acquire any equity interest in a business providing value-added telecommunications services in China, it must demonstrate a positive track record and experience in providing such services. However, the latest Negative List allows foreign investors to hold more than 50% equity interests in a value-added telecommunications service provider engaging in e-commerce, domestic multiparty communication, storage-and-forward and call center businesses, while other requirements with respect to track record and experience provided by the Regulations for Administration of Foreign-invested Telecommunications Enterprises shall still apply. MIIT issued the Notice Regarding Strengthening Administration of Foreign Investment in Operating Value-Added Telecommunication Businesses on July 13, 2006, pursuant to which a domestic PRC company that holds an operating license for value-added telecommunications business, which we refer to as a Value-added Telecommunication License, or a VAT license, is prohibited from leasing, transferring or selling the VAT license in any form, or providing any resource, sites or facilities to any foreign investors intending to illegally conduct such businesses in China.

87

To comply with such foreign ownership restrictions, we currently hold a VAT license for domestic call center services and internet information services through our VIE, Shanghai Zunyi. We also currently hold a VAT license for online data processing and transaction processing business (operational e-commerce) through our PRC subsidiary, Shanghai Baozun.

Licenses and Permits

Food Operation Permit

China has adopted a licensing system for food supply operations under the Food Safety Law and its implementation rules. Entities or individuals that intend to engage in food production, food distribution or food service businesses must obtain licenses or permits for such businesses. Pursuant to the Administrative Measures on Food Operation Licensing issued by then State Food and Drugs Administration in August 2015 and amended in November 2017, an enterprise engaged in food sales or catering services shall obtain a Food Operation Permit from the local food and drug administration, and the permits already obtained by food business operators prior to the effective date of the Administrative Measures on Food Operation Licensing will remain valid for their originally approved validity period. Our PRC subsidiaries engaging in food operation business have obtained Food Operation Permits.

Permits for Liquor Circulation

Any entity or individual engaged in the wholesale or retail of liquor may be required by local governments to obtain local licenses for the distribution of alcoholic products, or the Permits for Liquor Circulation. For example, pursuant to the Administrative Measures of Shanghai Municipality for Production and Sales of Alcohol Commodities, which was adopted by the Standing Committee of Shanghai People’s Congress in 1998, local enterprises that engage in alcohol wholesaling must apply to the municipal wine monopoly bureau for an alcohol wholesale license, while local enterprises that engage in alcohol retailing must apply to the district wine administrative department for an alcohol retail license. Our PRC subsidiaries engaging in wholesale or retail of liquor have obtained Permits for Liquor Circulation.

Medical Device Operation Enterprise Permit

Pursuant to the Regulations on the Supervision and Administration of Medical Devices, which was issued by the State Council in 2000 and further amended in March 2014 and May 2017, medical devices are divided into three types and enterprise engaged in the distribution of type two medical devices shall complete record-filing formalities with the municipal level food and drug administration and provide supporting materials to satisfy the relevant conditions of engaging in the operation of medical devices.

Publication Operation Permit

Pursuant to the Publication Market Provisions promulgated in May 2016, an entity engaged in the wholesale or retail of publications shall obtain an operation permit for publications. If an entity fails to obtain operation permit for publications, it may be subject to an order to cease illegal acts, fines or confiscation of illegal gains and devices, equipment used for the illegal business operation. In cases where an entity that is engaged in the distribution of publications via the internet or other information networks within the approved business scope has obtained an operation permit for publications, such entity shall complete its record-filing formalities with the publication administrative department that has approved its business scope within 15 days after launching its online distribution business. Each of Shanghai Baozun, Shanghai Zunyi and Shanghai Fengbo holds an operation permit for publications.

Road Transportation Operation Permit

Under the Regulations on Road Transportation promulgated by the State Council in April 2004 and as subsequently amended in November 2012, February 2016 and March 2019, and the Provisions on Administration of Road Transportation and Stations (Sites) issued by the Ministry of Transport in June 2005 and as subsequently amended in July 2008, April 2009, March 2012, April 2016 and June 2019, any entity engaging in the business of operating road transportation must obtain a Road Transportation Operation Permit. Our PRC subsidiaries engaging in the business of operating road transportation have obtained Road Transportation Operation Permits.

Courier Service Operation Permit

Pursuant to the PRC Postal Law, the Administrative Measures on the Courier Service Market and the Administrative Measures on Courier Services on Courier Service Operation Permits, any entity engaging in courier services must obtain a Courier

88

Service Operation Permit from the State Post Bureau or its local counterpart and is subject to their supervision and regulation. Entities applying for a permit to operate courier services in a certain province should apply to the provincial level post bureau, while an entity applying for a permit to operate courier services across multiple provinces should apply to the State Post Bureau. An entity holding a cross-provincial Courier Service Operation Permit may provide courier services in cities other than its place of registration by establishing new branches at these cities and then filing with the relevant local post bureau for those branches. In addition, pursuant to the Interim Regulations of Courier which came into effect in May 2018 and was further amended in March 2019, express delivery operators and their branches may open express delivery terminal outlets according to their business needs, and shall file with the local postal administrations in the places where such terminal outlets are located within 20 days from the date of opening such terminal outlets. Our PRC subsidiaries engaging in courier services have obtained Courier Service Operation Permit.

Permits for Travel Business

On April 25, 2013, the Standing Committee of the National People’s Congress issued the Tourism Law, which took effect on October 1, 2013 and was amended in November 2016 and October 2018. The Tourism Law aims to protect tourists’ legal rights, regulate travel market and promote the development of travel industry, and sets forth specific requirements for the operation of travel agencies. Travel agencies are prohibited from (i) leasing, lending or illegally transferring travel agency operation licenses or otherwise disseminating untrue or inaccurate information when soliciting customers and organizing tours, (ii) conducting any false publicity to mislead customers, (iii) arranging visits to or participation in any project or activity in violation of PRC laws and regulations or social morality, (iv) organizing tours at unreasonably low price to induce or cheat tourists, or obtaining unlawful profits such as kickbacks, and (v) changing or ceasing scheduled itineraries without reasons and forcing the tourists to participate in other activities against the will of tourists.

The travel industry is subject to the supervision of Ministry of Culture and Tourism of the PRC, and its local counterparts. The principal regulations governing travel agencies in China include the Travel Agency Regulations and the Implementing Rules of Travel Agency Regulations. Under these regulations, a travel agency must obtain a license from the state tourism administration to conduct outbound travel business, and a license from the provincial-level tourism administration to conduct domestic and inbound travel agency business. Our PRC subsidiary, Beijing Jingtang International Travel Agency Limited, has obtained a license covering outbound, inbound travel business and domestic travel agency business but has not yet carried out relevant business.

Except for licenses and permits, we are also subject to various legal obligations as distributors of certain products. For example, under relevant PRC laws, we, as distributors of cosmetics, are obliged to check whether the cosmetics we sell online have been issued the requisite permits, certificates or filings in relation to the production or import of such products and whether such products have passed the quality inspection before they are sold.

Regulation Relating to Product Quality, Advertising and Consumer Protection

The Product Quality Law, promulgated in 1993 and subsequently amended in July 2000, August 2009 and December 2018, applies to all production and sale activities in China. Pursuant to this law, products offered for sale must satisfy relevant quality and safety standards. Enterprises may not produce or sell counterfeit products in any way, including forging brand labels or giving false information regarding a product’s manufacturer. Violations of state or industrial standards for health and safety and any other related violations may result in civil liabilities and administrative penalties, such as compensation for damages, fines, suspension or shutdown of business, as well as confiscation of products illegally produced and sold and the proceeds from such sales. Severe violations may subject the responsible individual or enterprise to criminal liabilities. Where a defective product causes personal injury or damage to another person’s property, the victim may claim compensation from the manufacturer or from the seller of the product. If the seller pays compensation and it is the manufacturer that should bear the liability, the seller has a right of recourse against the manufacturer. Similarly, if the manufacturer pays compensation and it is the seller that should bear the liability, the manufacturer has a right of recourse against the seller.

The principal regulations governing promotion and advertising activities in China include the PRC Anti-Unfair Competition Law promulgated in 1993 and amended in 2017 and 2019, the PRC Pricing Law promulgated in 1997, and the PRC Advertising Law promulgated in 1994 and subsequently amended in April 2015 and October 2018. Under the PRC Advertising Law, advertising operators and advertising distributors will be subject to more stringent requirements and obligations. For example, entities or individuals shall not send advertisements to customers’ telephones, mobile or email accounts without the customers’ consents or requests, and any advertisement containing any kind of misleading, false or inaccurate information with respect to product quality, constituents, functionality, price, sales performance or other features will be deemed as deceptive advertising and will subject the advertising operators and distributors to penalties more severe than those under the original law. In addition, the PRC Anti-Unfair

89

Competition Law further imposes stringent requirements on various promotional activities, such as prize-giving sales and bundling sales. Violation of these requirements may result in penalties, including fines, confiscation of advertising income, orders to cease dissemination of the advertisements, and orders to publish a correction to the misleading information.

The Consumer Protection Law, promulgated by the National People’s Congress Standing Committee in October 1993 and subsequently amended in August 2009 and October 2013, sets out the obligations of business operators and the rights and interests of the consumers in China. Pursuant to this law, business operators must guarantee that the commodities they sell satisfy the requirements for personal or property safety, provide consumers with authentic information about the commodities, and guarantee the quality, function, usage and term of validity of the commodities. Failure to comply with the Consumer Protection Law may subject business operators to civil liabilities such as refunding purchase prices, replacement of commodities, repairing, ceasing damages, compensation, and restoring reputation, and even subject the business operators or the responsible individuals to criminal penalties when personal damages are involved or if the circumstances are severe. The Consumer Protection Law was further amended in October 2013 and became effective in March 2014. The amended Consumer Protection Law further strengthens the protection of consumers and imposes more stringent requirements and obligations on business operators, especially on the business operators through the internet. For example, the consumers are entitled to return the goods (except for certain specific goods, such as custom-made goods, fresh and perishable goods) within seven days upon receipt without any reasons when they purchase the goods from business operators on the internet. The consumers whose interests have been damaged due to their purchase of goods or acceptance of services on online marketplace stores may claim damages from sellers or service providers. Moreover, if business operators deceive consumers when selling products or providing services, they should not only compensate consumers for their losses, but also pay additional damages equal to three times the price of the goods or services. If business operators knowingly sell defective products to the consumers and such products cause death of the consumers or other victims or cause severe damage to the health of the consumers or other victims, they should not only compensate victims for their loss, but also pay additional damages up to twice of the victims’ loss.

We are subject to the above laws and regulations as an online distributor of commodities and believe that we are currently in compliance with these regulations in all material aspects.

Regulation Relating to Cybersecurity

The National People’s Congress Standing Committee promulgated the Cybersecurity Law on November 7, 2016, which took effect from June 1, 2017. Construction, operation, maintenance and use of networks within the territory of the PRC will be subject to the law. Network operators in the PRC are required to perform the following obligations to ensure cyber security under a graded system of cyber security protection:

(1)

formulating internal security management systems and operation manual, to specify the person in charge of cyber security and to define responsibilities in cyber security protection;

(2)

taking technical measures to prevent computer virus, network attacks, network intrusions and other activities that endanger cyber security;

(3)

taking technical measures to monitor and record network operation and cyber security status, and maintaining relevant logs for no less than six months as required;

(4)

taking measures such as data classification, and backup and encryption of important data, etc.; and

(5)

performing other obligations required by relevant laws and administrative regulations.

In addition, the Cybersecurity Law specifies that network products and services shall satisfy the mandatory requirements set forth in applicable national standards. Any provider of network products or services shall not install malwares. In case of identifying any cyber security risk such as security defect or bug, relevant product/service provider is required to take immediate remedial actions, timely inform users of the risk, and report the event to the competent authority.

90

Furthermore, the Cybersecurity Law systematically specifies requirements on user information protection applicable to network operator, and requires that a network operator should establish and improve its user information protection system. Network operators shall collect, store, and use individual information with consent from such individuals by lawful and proper means on a necessary basis. Network operators cannot collect individual user information that is not relevant to the services it provides, or distort or destroy individual information collected by it. Network operators are prohibited from disclosing without permission or selling individual information unless individual specifics are unidentifiable or retrievable. In addition, a network operator shall strengthen its management of information released by its users. If it founds any information that is prohibited by laws and administrative regulations from release or transmission, it shall immediately cease transmission of such information, and take measures such as deletion of relevant information to prevent dissemination of the same, and shall keep relevant record, and report the event to competent authorities. Also, a network operator is required to establish network information security complaint and reporting mechanisms, and to release the complaint and reporting channels to promptly accept and settle complaints and reports concerning network information security.

The Cybersecurity Law also introduces the concept of “Critical Information Infrastructure (CII)”, and imposes a higher level of cyber security protection obligations on the CII operators. For example, a CII operator is generally required to store in the PRC personal information and important business data collected and generated during its business operations within the PRC. Failure to comply with this requirement may lead to the confiscation of illegal gains, fines, revocation of the business permit or even the business license. In addition, pursuant to the Cybersecurity Law, critical network equipment and dedicated network security products may not be made available in China market until they pass the security tests or verification by accredited evaluation agencies.

The Measures for Cyber Security Review was issued on April 13, 2020 and came into effect on June 1, 2020. According to the Measures for Cyber Security Review, a critical information infrastructure operator, before purchasing network products and services, shall prejudge the national security risks that may arise after the products and services are put into use. If such products and services will or may affect national security, the operator shall apply for cyber security review to the cyber security review office.

On January 23, 2019, the Office of the Central Cyberspace Affairs Commission and other three authorities jointly issued the Circular on the Special Campaign of Correcting Illegal Collection and Usage of Personal Information via Apps. Pursuant to this 2019 circular, (i) App operators are prohibited from collecting any personal information irrelevant to the services provided by such operator; (ii) information collection and usage policy should be presented in a simple and clear way, and such policy should be consented by the users voluntarily; (iii) authorization from users should not be obtained by coercing users with default or bundling clauses or making consent a condition of a service. App operators violating such rules can be ordered by authorities to correct its incompliance within a given period of time, be reported in public; or even suspend its operation for rectification or cancel its business license or operational permits. On November 28, 2019, SAMR, the Office of the Central Cyberspace Affairs Commission, MIIT and the Ministry of Public Security jointly issued the Measures for the Determination of the Collection and Use of Personal Information by Apps in Violation of Laws and Regulations, which provides guidance for the regulatory authorities to identify the illegal collection and use of personal information through mobile apps, and for the app operators to conduct self-examination and self-correction and for other participants to voluntarily monitor compliance.

The Provisions on the Cyber Protection of Children’s Personal Information issued by the CAC came into effect on October 1, 2019, which requires, among others, that network operators who collect, store, use, transfer and disclose personal information of children under the age of 14 shall establish special rules and user agreements for the protection of children’s personal information, inform the children’s guardians in a noticeable and clear manner, and shall obtain the consent of the children’s guardians.

On June 13, 2019, the CAC released the draft Measures on Security Assessment of the Cross-Border Transfer of Personal Information, requiring any cross-border transfer of any personal information data collected by domestic network service operators during the course of their operations shall apply for prior assessment and consent by the local competent network information security authority. The CAC completed the solicitation of comments on such draft measures on July 13, 2019, while here are still substantial uncertainties about what official measures will be promulgated and when will such official measures be enacted.

On May 28, 2020, the National People’s Congress adopted the PRC Civil Code, which came into effect on January 1, 2021. Pursuant to the PRC Civil Code, the personal information of a natural person shall be protected by the laws. Any organization or individual shall legally obtain such personal information of others when necessary and ensure the safety of such information, and shall not illegally collect, use, process or transmit personal information of others, or illegally purchase or sell, provide or make public personal information of others.

91

In addition, on November 14, 2021, the Network Data Security Draft Regulations, was proposed by the CAC for public comments until December 13, 2021, which applies to activities relating to the use of networks to carry out data processing activities within the territory of the PRC. The Network Data Security Draft Regulations set out general guidelines, protection of personal information, security of important data, security management of cross-border data transfer, obligations of internet platform operators, supervision and management, and legal liabilities. In accordance with the Network Data Security Draft Regulations, data processors shall apply for a cybersecurity review for the following activities: (i) merger, reorganization or division of internet platform operators that have acquired a large number of data resources related to national security, economic development or public interests to the extent that affects or may affect national security; (ii) listing abroad of data processors which process over one million users’ personal information; (iii) listing in Hong Kong which affects or may affect national security; or (iv) other data processing activities that affect or may affect national security. Besides, data processors that are listed overseas shall carry out an annual data security assessment. As of the date of this annual report, the Network Data Security Draft Regulations were released for public comment only and its final version and effective date may be subject to change with substantial uncertainty.

On December 28, 2021, the CAC, and other twelve PRC regulatory authorities jointly revised and promulgated the Measures for Cyber Security Review, which came into effect on February 15, 2022 and replace the current Measures for Cyber Security Review promulgated on April 13, 2020. The Measures for Cyber Security Review provides that, among others, (i) the purchase of cyber products and services by critical information infrastructure operators and the network platform operators engaging in data processing activities that affects or may affect national security should be subject to the cybersecurity review by the Cybersecurity Review Office, the department which is responsible for the implementation of cybersecurity review under the CAC; (ii) network platform operators with personal information data of more than one million users are obliged to apply for a cybersecurity review by the Cybersecurity Review Office before listing abroad; and (iii) relevant governmental authorities in the PRC may initiate cybersecurity review if they determine an internet platform operator’s network products or services or data processing activities affect or may affect national security.

Regulation Relating to Privacy Protection

On June 10, 2021, the Standing Committee of the National People’s Congress promulgated the Data Security Law, which took effect on September 1, 2021 to regulate data processing activities and ensure data security. The Data Security Law provides that the state should establish data classified and categorized protection system to protect data in a classified and categorized manner, and a security review system to conduct national security review of data processing activities that affect or may affect national security. Pursuant to the Data Security Law, the data processors should comply with laws and regulations in data processing activities, establish and improve a whole-process data security management system, organize data security education and training, and take corresponding technical and other necessary measures to ensure data security. The Data Security Law also stipulates that the relevant authorities will formulate the catalogues for important data and strengthen the protection of important data, and state core data, i.e. data having a bearing on national security, the lifelines of national economy, people’s key livelihood and major public interests, should be subject to stricter management system.

On August 20, 2021, the Standing Committee of the National People’s Congress promulgated the Personal Information Protection Law, which took effect on November 1, 2021. Pursuant to the Personal Information Protection Law, the processing of personal data should have clear and reasonable purposes, be directly related to the purposes of processing, and be carried out in a way that has minimal impact on personal rights and interests; the collection of personal data should be limited to the smallest scope necessary for achieving the purpose of processing, and personal data should not be collected excessively; the processing of personal data should follow the principles of openness and transparency, make public the rules on personal data processing and publicly disclose the purpose, methods and scope of processing. The Personal Information Protection Law further provides that, personal data processors should be responsible for their personal data processing activities, and should take necessary measures to ensure the security of the personal data processed thereby. Anyone processing personal information in violation of or failing to perform any obligation of personal information protection specified in Personal Information Protection Law in the processing of personal information will be ordered to make a correction, given a warning, and confiscated of any illegal gain by the authorities performing personal information protection duties, and any application program that illegally processes personal information will be ordered to suspend or terminate its services; and if the required correction is not made, a fine of up to RMB1 million (US$0.2 million) will be imposed on the violator; and any person in charge or any other individual directly liable for the violation will be fined between RMB10,000 (US$1.6 thousand) and RMB100,000 (US$15.7 thousand).

92

Regulation Relating to Online Transaction

On January 26, 2014, the former State of Administration of Industry and Commerce released the Administrative Measures for Online Transactions, or the Online Transaction Measures, which took effect in March 2014. Under the Online Transaction Measures, online business operators, online service providers and operators of third-party transaction platforms are required to register with SAMR or its local branches and obtain a business license, except where such business operator is an individual who does not have business license but has completed the registration of his or her true name through certain third-party transaction platforms. When selling products to, or providing services for, consumers, online business operators and service providers are required to disclose to consumers their business address and contact details, quantities, quality, and prices or fees of the goods or services, duration and manner of performance, methods of payment, product return and replacement policy, safety precautions and risk warnings, after-sales services, civil liabilities and other information according to the Online Transaction Measures. Online business operators and service providers are also required to procure the security and reliability of the transactions, and provide the products or services consistent with their commitments. Our PRC subsidiaries and our VIE, which are online business operators and service providers, are subject to the Online Transaction Measures.

In August 2018, the National People’s Congress Standing Committee promulgated the E-Commerce Law, which took effect in January 2019. The E-Commerce Law proposes a series of requirements on e-commerce operators, including third-party e-commerce platform operators, registered product or service providers of platforms, and product or services providers operating through a self-built website or any other network. For example, the E-Commerce Law requires e-commerce operators to respect and equally protect consumers’ legitimate rights and provide options to consumers without targeting their personal characteristics, and also requires e-commerce operators to clearly point out to consumers their tie-in sales in which additional services or products are added by merchants to a purchase, and not to assume consumers’ consent to such tie-in sales by default. The E-Commerce Law also organized rules on e-commerce contact execution and performance between e-commerce product/service providers and customers.

Regulation Relating to Mobile Applications

On June 28, 2016, the CAC promulgated the Regulations for the Administration of Mobile Internet Application Information Services, which came into effect on August 1, 2016, requiring Internet content providers who provide information services through mobile Internet applications, or “apps”, to:

verify the real identities of registered users through mobile phone numbers or other similar channels;
establish and improve procedures for protection of user information;
establish and improve procedures for information content censorship;
ensure that users are given adequate information concerning an app, and are able to choose whether an app is installed and whether or not to use an installed app and its functions;
respect and protect intellectual property rights; and
keep records of users’ logs for 60 days.

If an Internet content provider who provides information services through apps violates these regulations, the internet apps service provider may, through its app store where the Internet content provider distributes its apps, issue warnings to such Internet content provider, suspend the release of or terminate the sale of the apps of such Internet content provider, and keep the relevant records and/or report the violations to governmental authorities.

Regulations Relating to Leasing

Pursuant to the Law on Administration of Urban Real Estate, when leasing premises, the lessor and lessee are required to enter into a written lease contract, containing such provisions as the leasing term, use of the premises, rental and repair liabilities, and other rights and obligations of both parties. Both lessor and lessee are also required to register the lease with the real estate administration department. If the lessor and lessee fail to go through the registration procedures, both lessor and lessee may be subject to fines.

93

According to the PRC Civil Code, the lessee may sublease the leased premises to a third party, subject to the consent of the lessor. Where the lessee subleases the premises, the lease contract between the lessee and the lessor remains valid. The lessor is entitled to terminate the lease contract if the lessee subleases the premises without the consent of the lessor. In addition, if the lessor transfers the premises, the lease contract between the lessee and the lessor will still remain valid. If a mortgagor leases the mortgaged property before the mortgage contract is executed, the previously established leasehold interest will not be affected by the subsequent mortgage; and where a mortgagor leases the mortgaged property after the creation and registration of the mortgage interest, the leasehold interest will be subordinated to the registered mortgage.

Regulation Relating to Intellectual Property Rights

Patent. Patents in the PRC are principally protected under the Patent Law. The duration of a patent right is either 10 years or 20 years from the date of application, depending on the type of patent right.

Copyright. Copyright in the PRC, including copyrighted software, is principally protected under the Copyright Law and related rules and regulations. Under the Copyright Law, the term of protection for copyrighted software is 50 years. In addition, the Regulations on the Protection of Rights to Information Network Communication promulgated by the State Council on May 18, 2006 (as amended in 2013), provides specific rules on fair use, statutory license, and a safe harbor for use of copyrights and copyright management technology and specifies the liabilities of various entities for violations, including copyright holders, libraries and internet service providers.

Trademark. Registered trademarks are protected under the Trademark Law and related rules and regulations. Trademarks are registered with the Trademark Office of National Intellectual Property Administration under SAMR. Where registration is sought for a trademark that is identical or similar to another trademark which has already been registered or given preliminary examination and approval for use in the same or similar category of commodities or services, the application for registration of such trademark may be rejected. Trademark registrations are effective for a renewable ten-year period, unless otherwise revoked.

Domain Names. Domain names are protected under the Administrative Measures on the Internet Domain Names promulgated by MIIT. MIIT is the major regulatory body responsible for the administration of the PRC internet domain names, under supervision of which the China Internet Network Information Center is responsible for the daily administration of.cn domain names and Chinese domain names. In November 2017, MIIT promulgated the Notice of the Ministry of Industry and Information Technology on Regulating the Use of Domain Names in Providing Internet-based Information Services, which became effective on January 1, 2018. Pursuant to the notice, the domain name used by an internet-based information service provider in providing internet-based information services must be registered and owned by such provider in accordance with the law.

Regulations on Tax

Enterprise Income Tax

The PRC enterprise income tax, or EIT, is calculated based on the taxable income determined under the applicable EIT Law and its implementation rules, which became effective on January 1, 2008 and was amended on February 24, 2017 and December 29, 2018, respectively. The EIT Law imposes a uniform enterprise income tax rate of 25% on all resident enterprises in China, including FIEs. The EIT Law and its implementation rules permit “high and new technology enterprises”, to benefit from a preferential enterprise income tax rate of 15% subject to these high and new technology enterprises meeting certain qualification criteria.

Value-Added Tax

Pursuant to the PRC Provisional Regulations on Value-Added Tax and its implementation regulations, unless otherwise specified by relevant laws and regulations, any entity or individual engaged in the sales of goods, provision of processing, repairs and replacement services and importation of goods into China is generally required to pay a value-added tax, or VAT, for revenues generated from sales of products, while qualified input VAT paid on taxable purchase can be offset against such output VAT.

94

On March 23, 2016, the MOF and the SAT jointly issued the Circular on the Pilot Program for Overall Implementation of the Collection of Value Added Tax Instead of Business Tax, or Circular 36, which took effect on May 1, 2016. Pursuant to the Circular 36, all of the companies operating in construction, real estate, finance, modern service or other sectors which were required to pay business tax are required to pay VAT, in lieu of business tax. The default applicable VAT rate is 6%, except: (i) for real estate sale, land use right transferring and providing service of transportation, postal sector, basic telecommunications, construction, real estate lease, the applicable VAT rate is 11%; (ii) for providing lease service of tangible property, the applicable VAT rate is 17%; and (iii) for specific cross-bond activities, the applicable VAT rate is zero.

In April 2018, the Ministry of Finance, or MOF, and the SAT jointly promulgated the Circular of the Ministry of Finance and the State Administration of Taxation on Adjustment of Value-Added Tax Rates, or the Circular 32, according to which (i) for VAT taxable sales acts or importation of goods originally subject to value-added tax rates of 17% and 11%, respectively, such tax rates shall be adjusted to 16% and 10%, respectively; (ii) for purchase of agricultural products originally subject to deduction rate of 11%, such deduction rate shall be adjusted to 10%; (iii) for purchase of agricultural products for the purpose of production and sales or consigned processing of goods subject to tax rate of 16%, such tax shall be calculated at the deduction rate of 12%; (iv) for exported goods originally subject to tax rate of 17% and export tax refund rate of 17%, the export tax refund rate shall be adjusted to 16%; and (v) for exported goods and cross-border taxable acts originally subject to tax rate of 11% and export tax refund rate of 11%, the export tax refund rate shall be adjusted to 10%. Circular 32 became effective on May 1, 2018 and shall supersede any previously existing provisions in the case of any inconsistency.

In March 2019, the MOF, the SAT and the General Administration of Customs jointly promulgated the Announcement on the Policies for Furtherance of the Reform of Value-Added Tax, or the Announcement 39, according to which: (i) for VAT taxable sales acts or importation of goods originally subject to value-added tax rates of 16% and 10%, respectively, such tax rates shall be adjusted to 13% and 9%, respectively; (ii) for purchase of agricultural products originally subject to deduction rate of 10%, such deduction rate shall be adjusted to 9%; (iii) for purchase of agricultural products for the purpose of production and sales or consigned processing of goods subject to tax rate of 13%, such tax shall be calculated at the deduction rate of 10%; (iv) for exported goods and labor originally subject to tax rate of 16% and export tax refund rate of 16%, the export tax refund rate shall be adjusted to 13%; and (v) for exported goods and cross-border taxable acts originally subject to tax rate of 10% and export tax refund rate of 10%, the export tax refund rate shall be adjusted to 9%. Announcement 39 became effective on April 1, 2019 and superseded then existing provisions which were inconsistent with Announcement 39. Therefore, from May 1, 2018 to March 31, 2019, the VAT tax rates of our PRC subsidiaries changed from 17% to 16% on product sales. After April 1, 2019, the VAT tax rates of our PRC subsidiaries changed from 16% to 13% on product sales. VAT tax rate of our service revenue remains to be the same as that before May 1, 2018, which is 6%. We are also subject to surcharges on VAT payments in accordance with PRC law.

Regulation Relating to Dividend Withholding Tax

The EIT Law and its implementation rules provide that since January 1, 2008, an enterprise income tax rate of 10% will normally be applicable to dividends declared to non-PRC resident investors which do not have an establishment or place of business in the PRC, or which have such establishment or place of business but the relevant income is not effectively connected with the establishment or place of business, to the extent such dividends are derived from sources within the PRC.

95

Pursuant to the Arrangement Between the Mainland of 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 Incomes, or the Double Tax Avoidance Arrangement and other applicable PRC laws, if a Hong Kong resident enterprise is determined by the competent PRC tax authority to have satisfied the relevant conditions and requirements under such Double Tax Avoidance Arrangement and other applicable laws, the 10% withholding tax on the dividends the Hong Kong resident enterprise receives from a PRC resident enterprise may be reduced to 5%. However, based on the Circular on Certain Issues with Respect to the Enforcement of Dividend Provisions in Tax Treaties, or the SAT Circular 81, issued on February 20, 2009 by the SAT, if the relevant PRC tax authorities determine, in their discretion, that a company benefits from such reduced income tax rate due to a structure or arrangement that is primarily tax-driven, such PRC tax authorities may adjust the preferential tax treatment. Furthermore, the Administrative Measures for Non-Resident Taxpayer to Enjoy Treatments under Tax Treaties, or SAT Circular 60, which became effective in November 2015, require that non-resident enterprises which satisfy the criteria for entitlement to tax treaty benefits may, at the time of tax declaration or withholding declaration through a withholding agent, enjoy the tax treaty benefits, and be subject to ongoing administration by the tax authorities. In the case where the non-resident enterprises do not apply to the withholding agent to claim the tax treaty benefits, or the materials and the information stated in the relevant reports and statements provided to the withholding agent do not satisfy the criteria for entitlement to tax treaty benefits, the withholding agent should withhold tax pursuant to the provisions of the PRC tax laws. The SAT issued the Announcement of State Taxation Administration on Promulgation of the Administrative Measures on Non-resident Taxpayers Enjoying Treaty Benefits, the SAT Circular 35, on October 14, 2019, which became effective on January 1, 2020. The SAT Circular 35 further simplified the procedures for enjoying treaty benefits and replaced the SAT Circular 60. According to the SAT Circular 35, no approvals from the tax authorities are required for a non-resident taxpayer to enjoy treaty benefits, where a non-resident taxpayer self-assesses and concludes that it satisfies the criteria for claiming treaty benefits, it may enjoy treaty benefits at the time of tax declaration or at the time of withholding through the withholding agent, but it shall gather and retain the relevant materials as required for future inspection, and accept follow-up administration by the tax authorities. There are also other conditions for enjoying the reduced withholding tax rate according to other relevant tax rules and regulations. According to the Circular on Several Issues regarding the “Beneficial Owner” in Tax Treaties, or Circular 9, which was issued on February 3, 2018 by the SAT, effective as of April 1, 2018, when determining the applicant’s status of the “beneficial owner” regarding tax treatments in connection with dividends, interests or royalties in the tax treaties, several factors, including without limitation, whether the applicant is obligated to pay more than 50% of its income in twelve months to residents in third country or region, whether the business operated by the applicant constitutes the actual business activities, and whether the counterparty country or region to the tax treaties does not levy any tax or grant tax exemption on relevant incomes or levy tax at an extremely low rate, will be taken into account, and it will be analyzed according to the actual circumstances of the specific cases. This circular further provides that applicants who intend to prove his or her status of the “beneficial owner” shall submit the relevant documents to the relevant tax bureau according to the Administrative Measures for Non-Resident Enterprises to Enjoy Treatments under Tax Treaties.

Regulations Relating to Foreign Exchange and Dividend Distribution Foreign Exchange Regulation

The principal regulations governing foreign currency exchange in China are the Foreign Exchange Administration Regulations. Under the PRC foreign exchange regulations, payments of current account items, such as profit distributions and trade and service-related foreign exchange transactions, may be made in foreign currencies without prior approval from SAFE by complying with certain procedural requirements. By contrast, approval from or registration with appropriate government authorities or banks is required where RMB is to be converted into foreign currency and remitted out of China to pay capital expenses such as the repayment of foreign currency denominated loans or foreign currency is to be remitted into China under the capital account, such as a capital increase or foreign currency loans to our PRC subsidiaries.

In August 2008, SAFE issued the Circular on the Relevant Operating Issues Concerning the Improvement of the Administration of the Payment and Settlement of Foreign Currency Capital of Foreign-Invested Enterprises, or SAFE Circular 142, regulating the conversion by a foreign-invested enterprise of foreign currency registered capital into RMB by restricting how the converted RMB may be used.

In addition, SAFE promulgated the Notice on Issues Concerning Further Clarifying and Regulating the Foreign Exchange Administration under Some Capital Accounts on November 9, 2011 in order to clarify the application of SAFE Circular 142. Under these regulations, the RMB capital converted from foreign currency registered capital of a foreign-invested enterprise may only be used for purposes within the business scope approved by the applicable government authority and may not be used for equity investments within the PRC. In addition, SAFE strengthened its oversight of the flow and use of the RMB capital converted from foreign currency registered capital of foreign-invested enterprises. The use of such RMB capital may not be changed without SAFE’s approval, and such RMB capital may not in any case be used to repay RMB loans if the proceeds of such loans have not been used.

96

Since SAFE Circular 142 has been in place for more than five years, SAFE decided to further reform the foreign exchange administration system in order to satisfy and facilitate the business and capital operations of FIEs, and issued the Circular on the Relevant Issues Concerning the Launch of Reforming Trial of the Administration Model of the Settlement of Foreign Currency Capital of Foreign-Invested Enterprises in Certain Areas, or SAFE Circular 36, on August 4, 2014. This circular suspends the application of SAFE Circular 142 in certain areas and allows a foreign-invested enterprise registered in such areas with a business scope covering “investment” to use the RMB capital converted from foreign currency registered capital for equity investments within the PRC. On April 9, 2015, SAFE released the Notice on the Reform of the Management Method for the Settlement of Foreign Exchange Capital of Foreign-Invested Enterprises, or SAFE Circular 19, which came into force and superseded SAFE Circular 142 and SAFE Circular 36 from June 1, 2015. SAFE Circular 19 has made certain adjustments to some regulatory requirements on the settlement of foreign exchange capital of foreign-invested enterprises, and some foreign exchange restrictions under SAFE Circular 142 are lifted. Under SAFE Circular 19, the settlement of foreign exchange by FIEs shall be governed by the policy of foreign exchange settlement at will. In June 2016, SAFE promulgated the Notice on Reforming and Standardizing the Administrative Provisions on Capital Account Foreign Exchange Settlement, or SAFE Circular 16, which removed certain restrictions previously provided under several SAFE circulars in respect of conversion by an FIE of foreign currency registered capital into RMB and use of such RMB capital. However, SAFE Circular 19 and SAFE Circular 16 also reiterate that the settlement of foreign exchange shall only be used for purposes within the business scope of the FIEs. In October 2019, SAFE issued the Notice of the State Administration of Foreign Exchange on Further Promoting the Facilitation of Cross-border Trade and Investment, or SAFE Circular 28, pursuant to which foreign- invested enterprises whose approved business scope does not include equity investments are allowed to use their capital funds obtained from foreign exchange settlement to make domestic equity investments in China, provided that such investments do not violate the Negative List and the target investment projects are genuine and in compliance with laws.

In November 2012, SAFE promulgated the Circular of Further Improving and Adjusting Foreign Exchange Administration Policies on Foreign Direct Investment, or SAFE Circular 59, which was further amended in May 2015. Pursuant to this circular, the opening of various special purpose foreign exchange accounts, such as pre-establishment expenses accounts, foreign exchange capital accounts and guarantee accounts, the reinvestment of RMB proceeds by foreign investors in the PRC, and remittance of foreign exchange profits and dividends by a foreign-invested enterprise to its foreign shareholders no longer require the approval or verification of SAFE, and multiple capital accounts for the same entity may be opened in different provinces, which was not possible previously. In addition, SAFE promulgated the Circular on Printing and Distributing the Provisions on Foreign Exchange Administration over Domestic Direct Investment by Foreign Investors and the Supporting Documents in May 2013, which was further revised in 2015, 2018 and 2019, which specify that the administration by SAFE or its local branches over direct investment by foreign investors in the PRC shall be conducted by way of registration and banks shall process foreign exchange business relating to the direct investment in the PRC based on the registration information provided by SAFE and its branches.

SAFE Circular 37

SAFE promulgated the Circular on Relevant Issues Concerning Foreign Exchange Control on Domestic Residents’ Offshore Investment and Financing and Roundtrip Investment through Special Purpose Vehicles, or SAFE Circular 37, on July 4, 2014, which replaced the former circular commonly known as “SAFE Circular 75” promulgated by SAFE on October 21, 2005. SAFE Circular 37 requires PRC residents to register with local branches of SAFE in connection with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment and financing, with such PRC residents’ legally owned assets or equity interests in domestic enterprises or offshore assets or interests, referred to in SAFE Circular 37 as a “special purpose vehicle.” SAFE Circular 37 further requires amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event. In the event that a PRC shareholder holding interests in a special purpose vehicle fails to fulfill the required SAFE registration, the PRC subsidiaries of that special purpose vehicle may be prohibited from making profit distributions to the offshore parent and from carrying out subsequent cross-border foreign exchange activities, and the special purpose vehicle may be restricted in its ability to contribute additional capital into its PRC subsidiary. Furthermore, failure to comply with the various SAFE registration requirements described above could result in liability under PRC law for evasion of foreign exchange controls. On February 13, 2015, SAFE released SAFE Circular 13, which became effective from June 1, 2015. According to this notice, local banks shall examine and handle foreign exchange registration for overseas direct investment, including the initial foreign exchange registration and amendment registration, under SAFE Circular 37. Beneficial owners of the special purpose vehicle who are PRC citizens are also required to make annual filing with the local banks regarding their overseas direct investment status.

97

Mr. Vincent Wenbin Qiu and Mr. Junhua Wu have completed initial filings with the local counterpart of SAFE relating to their investments in us. However, we may not be aware of the identities of all our beneficial owners who are PRC residents. In addition, we do not have control over our beneficial owners and cannot assure you that all of our PRC resident beneficial owners will comply with SAFE Circular 37 and its implementation rules, including relevant annual filing requirement. The failure of our beneficial owners who are PRC residents to register or amend their SAFE registrations in a timely manner pursuant to SAFE Circular 37 or the failure of future beneficial owners of our company who are PRC residents to comply with the registration procedures set forth in SAFE Circular 37 may subject such beneficial owners or our PRC subsidiaries to fines and legal sanctions. Failure to register or comply with relevant requirements may also limit our ability to contribute additional capital to our PRC subsidiaries or receive dividends or other distributions from our PRC subsidiaries or other proceeds from disposal of our PRC subsidiaries, or we may be penalized by SAFE.

Share Option Rules

Under the Administration Measures on Individual Foreign Exchange Control issued by the PBOC on December 25, 2006, all foreign exchange matters involved in employee share ownership plans and share option plans in which PRC citizens participate require approval from SAFE or its authorized branch. Pursuant to SAFE Circular 37, PRC residents who participate in share incentive plans in overseas non-publicly-listed companies may submit applications to SAFE or its local branches for the foreign exchange registration with respect to offshore special purpose companies. In addition, SAFE issued the Circular of SAFE on Issues Concerning the Administration of Foreign Exchange Used for Domestic Individuals’ Participation in Equity Incentive Plans of Overseas Listed Companies, or SAFE Circular 7 in 2012. Pursuant to SAFE Circular 7, employees, directors, supervisors, and other senior officers who participate in any equity incentive plan of publicly-listed overseas companies and who are PRC citizens or non-PRC citizens residing in China for a consecutive period of no less than one year, subject to a few exceptions, are required to register with SAFE or its local branches through a domestic qualified agent, which could be a PRC subsidiary of such overseas listed companies, and complete other procedures with respect to the equity incentive plan. In addition, the PRC agent is required to amend SAFE registration with respect to the equity incentive plan if there is any material change to the equity incentive plan, the PRC agent or other material changes. The PRC agent must, on behalf of these individuals who have the right to exercise the employee share options, apply to SAFE or its local branches for an annual quota for the payment of foreign currencies in connection with these individuals’ exercise of the employee share options. Such individuals’ foreign exchange income received from the sale of stocks and dividends distributed by the overseas listed company and any other income shall be fully remitted into a collective foreign currency account in China opened and managed by the PRC subsidiaries of the overseas listed company or the PRC agent before distribution to such individuals. Shanghai Baozun Wujiang Branch has completed SAFE registration under SAFE Circular 7 on behalf of the participants to our share incentive plans.

Regulations Relating to M&A Rules and Overseas Listing

On August 8, 2006, six PRC governmental and regulatory agencies, including the MOFCOM and the CSRC, promulgated the Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the M&A Rules, governing the mergers and acquisitions of domestic enterprises by foreign investors that became effective on September 8, 2006 and was revised on June 22, 2009. The M&A Rules, among other things, require that if an overseas company established or controlled by PRC companies or individuals, or the PRC Citizens, intends to acquire equity interests or assets of any other PRC domestic company affiliated with the PRC Citizens, such acquisition must be submitted to the MOFCOM for approval. The M&A Rules also require that an offshore special vehicle, or a special purpose vehicle formed for overseas listing purposes and controlled directly or indirectly by the PRC companies or individuals, shall obtain the approval of the CSRC prior to overseas listing and trading of such special purpose vehicle’s securities on an overseas stock exchange.

On December 24, 2021, the CSRC released the Draft Provisions and the Draft Administration Measures, both of which had a comment period that expired on January 23, 2022. Pursuant to the Draft Provisions, these provisions shall apply to domestic enterprises that issue shares, depository receipts, convertible corporate bonds, or other equity instruments overseas, or list and trade their securities overseas, and the CSRC shall supervise and administer the overseas securities offering and listing activities of domestic enterprises, and such domestic enterprises shall go through the filing procedures with the CSRC and report relevant information.

98

According to the Draft Provisions and the Draft Administration Measures, domestic enterprises offering and listing overseas will need to comply with continuous filing and reporting requirements after such offering and listing, including (i) a reporting obligation in respect of a material event completed after the completion of an overseas offering and listing, which arose prior to such offering and listing; (ii) filing for follow-on offerings after the initial offering and listing; (iii) filing for share exchanges where by the issuer issues securities to acquire assets; and (iv) a reporting obligation for material events after the initial offering and listing. The Administrative Provisions clarify that the first actor responsible for compliance for and overseas issuance and listing of a domestic enterprise is the domestic enterprise itself. With respect to the domestic enterprises, non-compliance with the Draft Provisions or an overseas listing completed in breach of them may result in a warning or a fine of RMB1 million (US$156.8 thousand) to RMB10 million (US$1.6 million). Under severe circumstances, domestic enterprises may be ordered to suspend their business or suspend their business pending rectification, or their permits or businesses license may be revoked. Furthermore, the controlling shareholder, actual controllers, directors, supervisors and other legally appointed persons of the domestic enterprises may be warned, or fined between RMB500,000 (US$78,461) to RMB5 million (US$784.6 thousand) either individually or collectively. If, during the filing process, the domestic enterprises conceal important factors or the content is materially false, and securities are not issued, they are subject to a fine of RMB1 million (US$156.8 thousand) to RMB10 million (US$1.6 million). If the securities have been issued, the domestic enterprise is subject to a fine of 10% to 100% of the listing proceeds. With respect to the controlling shareholder, actual controllers, directors, supervisors, and other legally appointed persons, they are subject to a warning and fines between RMB500,000 (US$78.5 thousand) and RMB5 million (US$784.6 thousand), individually or collectively.

On April 2, 2022, the CSRC released the revised Provisions on Strengthening Confidentiality and Archives Administration of Overseas Securities Offering and Listing by Domestic Companies (Draft for Comments), or the Draft Archives Rules. The Draft Archives Rules was open for public consultations until April 17, 2022. The Draft Archives Rules includes both overseas direct offerings and overseas indirect offerings.  The Draft Archives Rules provides that, among other things, (i) in relation to the overseas listing activities of domestic enterprises, the domestic enterprises are required to strictly comply with the relevant requirements on confidentiality and archives management, establish a sound confidentiality and archives system, and take necessary measures to implement their confidentiality and archives management responsibilities; (ii) during the course of an overseas offering and listing, if a domestic enterprise needs to publicly disclose or provide to securities companies, accounting firms or other securities service providers and overseas regulators, any materials that contain relevant state secrets or that have a sensitive impact (i.e. be detrimental to national security or the public interest if divulged), the domestic enterprise should complete the relevant approval/filing and other regulatory procedures; and (iii) working papers produced in the PRC by securities companies and securities service institutions, which provide domestic enterprises with securities services during their overseas issuance and listing, should be stored in the PRC, and the transmission of all such working papers to recipients outside of the PRC is required to be approved by competent authorities of the PRC.

Regulations Relating to Employment

The Labor Contract Law and its implementation rules provide requirements concerning employment contracts between an employer and its employees. Pursuant to the Labor Contract Law, a written labor contract is required when an employment relationship is established between an employer and an employee. An employer is obligated to sign a labor contract with an employee with an indefinite term if the employer continues to employ the employee after two consecutive fixed-term labor contracts. The Labor Contract Law and its implementation rules also require compensation to be paid upon certain terminations. Other labor-related regulations and rules of the PRC stipulate the maximum number of working hours per day and per week as well as the minimum wages. An employer is required to set up occupational safety and sanitation systems, implement the national occupational safety and sanitation rules and standards, educate employees on occupational safety and sanitation, prevent accidents at work and reduce occupational hazards.

On December 28, 2012, the Labor Contract Law was amended to impose more stringent requirements on labor dispatch which became effective on July 1, 2013. Pursuant to the amended PRC Labor Contract Law, the dispatched contract workers shall be entitled to equal pay for equal work as a fulltime employee of an employer, and they shall only be engaged to perform temporary, ancillary or substitute works, and an employer shall strictly control the number of dispatched contract workers so that they do not exceed certain percentage of total number of employees. According to the Labor Dispatch Provisions, promulgated by the Ministry of Human Resources and Social Security on January 24, 2014, which became effective on March 1, 2014, (i) the number of dispatched contract workers hired by an employer should not exceed 10% of the total number of its total employees (including both directly hired employees and dispatched contract workers); and (ii) in the case that the number of dispatched contract workers exceeds 10% of the total number of its employees at the time when the Labor Dispatch Provisions became effective (i.e., March 1, 2014), the employer shall formulate a plan to reduce the number of its dispatched contract workers to below the statutory cap prior to March 1, 2016.

99

Enterprises in China are required by PRC laws and regulations to participate in certain employee benefit plans, including social insurance funds, namely a pension plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan and a maternity insurance plan, and a housing provident fund, and contribute to the plans or funds in amounts equal to certain percentages of salaries, including bonuses and allowances, of the employees as specified by the local government from time to time at locations where they operate their businesses or where they are located. According to the Social Insurance Law, an employer that fails to make social insurance contributions may be ordered to pay the required contributions within a stipulated deadline and be subject to a late fee. If the employer still fails to rectify the failure to make social insurance contributions within the stipulated deadline, it may be subject to a fine ranging from one to three times the amount overdue. According to the Regulations on Management of Housing Fund, an enterprise that fails to make housing fund contributions may be ordered to rectify the noncompliance and pay the required contributions within a stipulated deadline; otherwise, an application may be made to a local court for compulsory enforcement.

Seasonality

Our results of operations are subject to seasonal fluctuations. For example, our revenues are relatively lower during the holidays in China, particularly during the Chinese New Year period, which occurs in the first quarter of the year, when consumers tend to do less shopping, both online and offline. Furthermore, sales in the retail industry are typically significantly higher in the fourth quarter of the year than in the preceding three quarters, particularly in November when Singles Day campaign occurs and consumers tend to do more shopping.

100

C.           Organizational Structure

The following diagram illustrates our corporate structure and the place of incorporation of each of our significant subsidiaries and VIE as of the date of this annual report.

Graphic

(1)

Shanghai Zunyi is our VIE in China and is 80% owned by Mr. Vincent Wenbin Qiu, our co-founder, chairman and chief executive officer, and 20% owned by Mr. Michael Qingyu Zhang, our co-founder. Its business includes providing brand e-commerce service to our brand partners.

101

We have entered into contractual arrangements with Shanghai Zunyi and its shareholders, through which we exercise effective control over operations of Shanghai Zunyi and receive substantially all economic benefits generated from it. As a result of these contractual arrangements, under U.S. GAAP, we are considered the primary beneficiary of Shanghai Zunyi and thus consolidate its results in our consolidated financial statements. However, these contractual arrangements may not be as effective in providing us with control over our VIE as direct ownership of its equity interests. In addition, our VIE or its shareholders may breach the contractual arrangements with us. In such cases, we would have to rely on legal remedies under PRC law, which may not always be effective, particularly in light of uncertainties in the PRC legal system. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—We rely on contractual arrangements with our VIE and its shareholders for a portion of our business operations, which may not be as effective as direct ownership in providing operational control.”

Contractual Arrangements with Shanghai Zunyi and Its Shareholders

Our relationships with Shanghai Zunyi and its shareholders are governed by a series of contractual arrangements. The following is a summary of the currently effective contractual arrangements by and among our wholly-owned subsidiary, Shanghai Baozun, our VIE, Shanghai Zunyi, and the shareholders of Shanghai Zunyi.

Exclusive Call Option Agreement. On April 1, 2014, Shanghai Zunyi, each of its shareholders and Shanghai Baozun entered into an exclusive call option agreement. Each of Shanghai Zunyi’s shareholders have granted Shanghai Baozun an exclusive call option to purchase their equity interests in Shanghai Zunyi at an exercise price equal to the higher of (i) the registered capital of Shanghai Zunyi; and (ii) the minimum price as permitted by applicable PRC laws. Shanghai Zunyi has further granted Shanghai Baozun an exclusive call option to purchase its assets at an exercise price equal to the book value of the assets or the minimum price as permitted by applicable PRC law, whichever is higher. Shanghai Baozun may nominate another entity or individual to purchase the equity interests or assets, if applicable, under the call options. Each call option is exercisable subject to the condition that applicable PRC laws, rules and regulations do not prohibit completion of the transfer of the equity interests or assets pursuant to the call option. Shanghai Baozun is entitled to all dividends and other distributions declared by Shanghai Zunyi, and each of the shareholders of Shanghai Zunyi has agreed to give up their rights to receive any distributions or proceeds from the disposal of their equity interests in Shanghai Zunyi and to pay any such distributions or premium to Shanghai Baozun with deduction of applicable taxes. The exclusive call option agreement remains in effect until the equity interest and assets that are the subject of such agreements are transferred to Shanghai Baozun or its designated entities or individuals. To the extent permitted by law, Shanghai Zunyi and its shareholders are not contractually entitled to terminate the exclusive call option agreement with Shanghai Baozun.

Proxy Agreement. On July 25, 2019, Shanghai Zunyi, each of its shareholders and Shanghai Baozun entered into an amended and restated voting right proxy agreement, or the Proxy Agreement, which supersedes the voting right proxy agreement previously entered into on July 28, 2014. Each shareholder of Shanghai Zunyi granted an irrevocable power of attorney to Shanghai Baozun that authorizes any person designated by Shanghai Baozun to exercise his rights as an equity holder of Shanghai Zunyi, including the right to attend and vote at equity holders’ meetings and appoint directors. The proxy agreement has an initial term of 20 years and will be automatically renewed on a yearly basis thereafter unless otherwise notified by Shanghai Baozun. If (i) the operating term of Shanghai Baozun or Shanghai Zunyi expires; or (ii) the parties thereto mutually agree on an early termination, the proxy agreement may be terminated. To the extent permitted by law, Shanghai Zunyi and its shareholders are not contractually entitled to terminate the proxy agreement with Shanghai Baozun.

Equity Interest Pledge Agreement. On August 27, 2019, Shanghai Zunyi and each of its shareholders entered into an amended and restated equity interest pledge agreement with Shanghai Baozun, which supersedes the equity interest pledge agreements previously entered into on July 28, 2014. The shareholders of Shanghai Zunyi pledged all of their equity interests in Shanghai Zunyi to Shanghai Baozun to secure their and Shanghai Zunyi’s obligations under certain of the aforementioned agreements and other agreed obligations and as collateral for all of the amounts payable by Shanghai Zunyi to Shanghai Baozun under those agreements. If any event of default as defined under this agreement occurs, Shanghai Baozun, as the pledgee, will be entitled to dispose of the pledged equity interests. In addition, any increase in the registered capital of Shanghai Zunyi will be further pledged in favor of Shanghai Baozun. The equity interest pledge agreements will remain in full effect until all the secured contractual obligations have been performed or all the secured debts have been discharged.

Under PRC laws, the equity pledge is required to be registered with the SAMR, or its competent branches for perfection. The equity pledge of Shanghai Zunyi has already been registered with the relevant branch of the SAMR.

102

Exclusive Technology Service Agreement. On April 1, 2014, Shanghai Zunyi and Shanghai Baozun entered into an exclusive technology service agreement. Pursuant to the exclusive technology service agreement, Shanghai Baozun has the exclusive right to provide specified technology services to Shanghai Zunyi. Without the prior written consent of Shanghai Baozun, Shanghai Zunyi may not accept the same or similar technology services provided by any third party during the term of the agreement. Shanghai Zunyi agrees to pay to Shanghai Baozun a service fee of 95% of the net revenues of Shanghai Zunyi and extra service fees for additional services provided by Shanghai Baozun as requested by Shanghai Zunyi within three months after each calendar year for the services provided in the preceding year. The agreement has an initial term of 20 years and will be automatically renewed on a yearly basis thereafter unless otherwise notified by Shanghai Baozun, and shall be terminated when the operating term of Shanghai Baozun or Shanghai Zunyi expires. To the extent permitted by law, Shanghai Zunyi is not contractually entitled to terminate the exclusive technology service agreement with Shanghai Baozun.

According to the contractual arrangement entered into by Mr. Vincent Wenbin Qiu and Mr. Michael Qingyu Zhang, each of Mr. Vincent Wenbin Qiu and Mr. Michael Qingyu Zhang confirms that he has made proper arrangements and executed all necessary documents to ensure that, in case of his death, disability, bankruptcy, divorce or other circumstances which may affect his exercise of equity interest, such shareholder’s successor, custodian, creditor, spouse or the like who may obtain the Shanghai Zunyi’s equity interest or relevant rights will not influence to hinder the performance of these contractual arrangements.

As a result of these contractual arrangements, we have the power to direct the activities of Shanghai Zunyi, and through the service fee paid to us under the exclusive technology service agreement, we can receive substantially all of the economic benefits of Shanghai Zunyi even though we do not receive all of the revenues generated by Shanghai Zunyi. We include the financial results of our VIE and its subsidiaries in our consolidated financial statements in accordance with U.S. GAAP as if they were our wholly-owned subsidiaries. Our VIE contributed an aggregate of 8.6%, 9.8% and 8.6% of our net revenues for the years ended December 31, 2019, 2020 and 2021, respectively.

In the opinion of Han Kun Law Offices, our PRC legal counsel, (i) the ownership structures of Shanghai Baozun and Shanghai Zunyi do not violate any applicable PRC laws and regulations currently in effect; (ii) the contractual arrangements between Shanghai Baozun, Shanghai Zunyi and its shareholders governed by PRC law are valid, binding and enforceable, and will not result in any violation of applicable PRC laws or regulations currently in effect; and (iii) the contractual arrangements entered into by the variable interest entity, the corresponding subsidiaries and the respective VIE equity holders governed by PRC laws and regulations will not be deemed as “concealment of illegal intentions with a lawful form” and void under the PRC Contract Law.

Based on the above, our directors believe that the agreements underlying the contractual arrangements as described above that confer significant control and economic benefits from our VIE to us are enforceable under the relevant laws.

As of the date of this annual report, we had not encountered any interference or encumbrance from any PRC governing bodies in operating our business through our VIE under the contractual arrangements.

Under relevant PRC laws and regulations, none of our company and Shanghai Baozun is expressly legally required to share the losses of, or provide financial support to, our VIE. Further, our VIE is a limited liability company and shall be solely liable for its own debts and losses with assets and properties owned by it. Shanghai Baozun intends to continuously provide to or assist our VIE in obtaining financial support when deemed necessary. Given that we include the financial results of our VIE and its subsidiaries in our consolidated financial statements in accordance with U.S. GAAP as if they were our wholly-owned subsidiaries, any losses suffered by our VIE would be reflected in our consolidated financial statements. There are certain risks involved in our corporate structure and the contractual arrangements. A detailed discussion of material risks relating to our Contractual Arrangements is set forth in the section headed “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure.” We have determined that the costs of insurance for the risks associated with our corporate structure and the difficulties associated with acquiring such insurance on commercially reasonable terms make it impractical for us to have such insurance. Accordingly, as of the date of this annual report, we did not purchase any insurance to cover the risks relating to the contractual arrangements.

SAFE promulgated SAFE Circular 37 on July 4, 2014, which replaced the former circular commonly known as “SAFE Circular 75” promulgated by SAFE on October 21, 2005. SAFE Circular 37 requires PRC residents to register with local branches of SAFE in connection with their direct establishment or indirect control of an offshore entity, for the purpose of overseas investment and financing, with such PRC residents’ legally owned assets or equity interests in domestic enterprises or offshore assets or interests, referred to in SAFE Circular 37 as a “special purpose vehicle.” SAFE Circular 37 further requires amendment to the registration in the event of any significant changes with respect to the special purpose vehicle, such as increase or decrease of capital contributed by PRC individuals, share transfer or exchange, merger, division or other material event.

103

Mr. Vincent Wenbin Qiu and Mr. Junhua Wu have completed initial filings with the local counterpart of SAFE relating to their initial investments in us.

However, our PRC legal counsel has also advised us that there are substantial uncertainties regarding the interpretation and application of current and future PRC laws, regulations and rules; accordingly, the PRC regulatory authorities may take a view that is contrary to the opinion of our PRC legal counsel. It is uncertain whether any new PRC laws or regulations relating to variable interest entity structures will be adopted or if adopted, what they would provide. If we or our VIE are found to be in violation of any existing or future PRC laws or regulations, or fail to obtain or maintain any of the required permits or approvals, the relevant PRC regulatory authorities would have broad discretion to take action in dealing with such violations or failures. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—If the PRC government deems that the contractual arrangements in relation to Shanghai Zunyi do not comply with PRC regulatory restrictions on foreign investment in the relevant industries, or if these regulations or the interpretation of existing regulations change in the future, we could be subject to severe penalties or be forced to relinquish our interests in those operations.” and “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—Any failure by our VIE or its respective or its shareholders to perform their obligations under our contractual arrangements with them would have a material and adverse effect on our business.”

We have determined that the costs of insurance for the risks associated with our corporate structure and the difficulties associated with acquiring such insurance on commercially reasonable terms make it impractical for us to have such insurance. Accordingly, as of the Latest Practicable Date, we did not purchase any insurance to cover the risks relating to the contractual arrangements.

D.           Property, Plants and Equipment

Properties and Facilities

We are headquartered in Shanghai and leased an aggregate of approximately 82,000 square meters of offices and operation centers as of December 31, 2021. In addition, as of December 31, 2021, we leased 56 warehouses with an aggregate gross floor area of approximately 1,017,000 square meters in Shanghai, Beijing, Suzhou, Shenzhen, Tianjin, Guangzhou, Langfang, Chengdu, Wuxi, Jiaxing, Enshi, Suqian and Hong Kong.

In addition, as of December 31, 2021, we owned the land use right for an area of approximately 133,500 square meters, located in Suzhou, China, along with title to buildings with a gross floor area of approximately 118,000 square meters located on that land that we use as a warehouse.

ITEM 4A. UNRESOLVED STAFF COMMENTS

None.

ITEM 5. OPERATING AND FINANCIAL REVIEW AND PROSPECTS

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

A.           Operating Results

Overview

We are the leader and a pioneer in the brand e-commerce service industry in China, with a 7.9% market share as measured by GMV in 2019, according to iResearch. We empower a broad and diverse range of brands to grow and succeed by leveraging our end-to-end e-commerce service capabilities, omni-channel coverage and technology-driven solutions.

104

Through our integrated brand e-commerce capabilities, we provide end-to-end brand e-commerce solutions that are tailored to meet our brand partners’ unique needs. We leverage our brand partners’ resources and seamlessly integrate with their back-end systems to enable data analytics for the entire transaction value chain, making our services a valuable part of our brand partners’ e-commerce functions. We are currently a Tmall “six-star” e-commerce service partner, and have been recognized as the highest ranking Tmall e-commerce service partner since Tmall introduced the grading system, based on a suite of performance measures, including operational capabilities, brand development capabilities and service ratings. In addition, we had another 13 certificates awarded by Alibaba platform. In 2021, we were also awarded as a Top 10 Service Partner by JD.com, and a 2021 Brand Service Partner by Douyin.

Based on the different needs of our brand partners, we operate under three business models: distribution model, service fee model and consignment model. We derive product sales revenues primarily through selling the products that we purchase from our brand partners and/or their authorized distributors to consumers under the distribution model, and derive services revenues primarily through charging brand partners and other customers fees under the service fee model and consignment model.

Our GMV was RMB44,410.3 million, RMB55,687.4 million and RMB71,053.9 million (US$11,149.9 million) in 2019, 2020 and 2021, respectively. In 2019, 2020 and 2021, our total net revenues were RMB7,278.2 million, RMB8,851.6 million and RMB9,396.3 million (US$1,474.5 million), respectively. For the same periods, net revenues from product sales accounted for 47.0%, 44.1% and 41.2%, respectively, of our total net revenues. We recorded net income of RMB281.9 million and RMB426.5 million in 2019 and 2020, respectively, and net loss of RMB206.0 million (US$32.3 million) in 2021. We had non-GAAP net income of RMB358.2 million, RMB536.1 million and RMB217.4 million (US$34.1 million) in 2019, 2020 and 2021, respectively. See “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Non-GAAP Financial Measures.”

Factors Affecting Our Results of Operations

Our results of operations and financial condition are affected by the general factors driving the retail industry and online retail, including:

·

Levels of per capita disposable income and consumer spending in China and our target markets. Consumer spending power has been rising in China and in our other target markets in Asia, including Hong Kong and Taiwan. The growth of the e-commerce market in these markets depends on continued increase in consumption.

·

Development and popularity of e-commerce in China and in our target markets. Driven by the growth of the internet, broadband, personal computer and mobile penetration and the development of fulfillment, payment and other ancillary services associated with online purchases, e-commerce is expected to rapidly rise in significance in China and in our other target markets in Asia. The growing number of online shoppers has made online marketplaces and other e-commerce channels popular retail platforms for brands. The growth of our business depends on the development and popularity of e-commerce, and the value of e-commerce as part of the expansion strategies of brands.

While our business is influenced by general factors affecting our industry, our operating results are more directly affected by company specific factors, including the following major factors:

·

Our ability to retain and attract brand partners. The number of our brand partners directly affects our total revenues. We would need to continue to maintain and expand our brand partner base to maintain and grow our revenues.

·

Our ability to increase GMV and revenues and manage pricing. Increases in GMV and revenues depend on our ability to attract higher traffic to the online stores, convert more store visitors into consumers, increase consumers’ order values, grow repeat customer base, provide superior experience to consumers and expand product offerings. Increases in GMV and revenues also depend on our ability to manage product pricing and maintain the level of services fees charged to our brand partners and other customer.

·

Our ability to enhance cooperation with marketplaces and other channels. We generate a substantial portion of our revenues through product sales on official marketplace stores that we operate on Tmall. Our future growth depends on our ability to enhance cooperation with Tmall and expand working relationships with other major online marketplaces, such as JD.com and Pinduoduo, and social media channels, such as WeChat Mini Programs and RED (Xiaohongshu), as well as emerging live streaming and short video platforms, such as Douyin and Kuaishou.

105

·

Our ability to innovate and effectively invest in our technology platform and fulfillment infrastructure. Our ability to innovate and continue to strategize new value-added brand e-commerce service through improved technologies, especially data analytics and marketing know-how, is key to better serving our brand partners and helping them enhance their e-commerce success. This will in turn contribute to our ability to retain and attract brand partners, sell more solutions and generate more revenues. Our ability to invest in our technology platform and fulfillment infrastructure cost-effectively also affects our results of operations.

·

Our ability to manage our business model mix and product mix. We generally operate e-commerce businesses for our brand partners based on one of our three business models: distribution model, consignment model and service fee model, or, in some circumstances, a combination of these business models. We derive product sales revenues when we sell products to consumers under the distribution model. We derive services revenues primarily under the consignment model and the service fee model. For services provided under the consignment model and the service fee model, we charge fixed fees and/or variable fees primarily based on GMV or other variable factors such as number of orders fulfilled. In addition to serving our brand partners, we also provide digital marketing and other services to other customers under our service fee model. Our net revenues as a percentage of our GMV and our profitability could vary depending on the mix of our product sales revenues and services revenues, and brand partners’ category mix during certain time period. In addition, depending on the product category, we may derive more revenues from product sales than services, or vice versa, which may further impact our profitability.

·

Our ability to manage growth, control costs and manage working capital. Our expansion will result in substantial demands on our management, operational, technological, financial and other resources. Our ability to control cost and manage working capital is key to our success. Our continued success depends on our ability to leverage our scale to obtain more favorable terms, including better credit terms and larger credit lines, from our brand partners, marketplaces, advertising partners, lessors of warehouses and logistics service providers. Our ability to gain better insight into inventory turnover and sales patterns, which allows us to better optimize our working capital, may also affect our operations.

The COVID-19 pandemic has caused an adverse impact on the Chinese and global economy, as well as the e-commerce industry. Nevertheless, we were still able to achieve 27.6% and 6.2% year-over-year increase in our GMV and net revenues in the year ended December 31, 2021, respectively, compared with 2020, due to our continual efforts in empowering our brand partners through our industry-leading technology capabilities. Impacted by the deteriorated Chinese macro-economy and e-commerce business in the second half of 2021, we recorded a net loss of RMB206.0 million (US$32.3 million) in 2021. In 2021, we were also adversely affected by the Better Cotton Initiatives, especially in our apparel and accessories business. Recently, there has been a resurgence of COVID-19 cases in certain parts of China, including Shanghai, caused by the more transmittable Omicron variants. As a result, the Chinese government has implemented emergency measures to contain further spread of the virus. Like in the past, the COVID-19 pandemic may again disrupt supply chains and diminish e-commerce fulfilment and logistics capabilities, as well as result in weaker consumer demand; all these consequences have had and will continue to have an adverse impact on our business, financial condition and results of operations. The extent to which the COVID-19 outbreak may continue to adversely affect the macro-economic environment as well as our business, results of operations and financial condition remains uncertain, and will depend on future developments, including the duration, severity and reach of the COVID-19 outbreak, and actions taken to contain the outbreak or treat its impacts. We cannot assure you that, for the year ending December 31, 2022 or any future period, we will be able to return to or achieve the same level of net income that we previously achieved. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Business—Any occurrence of a natural disaster, health epidemic or similar development could have a material adverse effect on our business. In particular, the COVID-19 pandemic had and may continue to have a negative impact on our business, results of operations and financial condition.” Despite the uncertainty of the economic environment, we believe that our current levels of cash balances, cash flows from operations and existing credit facilities will be sufficient to meet our anticipated cash needs to fund our operations for at least the next 12 months.

Financial Operations Overview.

The following describes key components of our statements of operations:

Net Revenues

We generate revenue from two revenue streams: (i) product sales and (ii) services. We generally operate e-commerce businesses based on one of our three business models: distribution model, consignment model, and service fee model, or, in some circumstances, a combination of the business models.

106

We derive product sales revenues primarily through selling products to consumers under the distribution model. We select and purchase goods from our brand partners and/or their authorized distributors and generally sell branded goods directly to consumers through our online stores. Revenues generated from product sales include fees charged to consumers for shipping and handling expenses. We record product sales revenue, net of return allowances, value added tax and related surcharges, when the products are delivered and accepted by consumers. We offer consumers an unconditional right of return for a typical period of seven days upon receipt of products. Return allowances, which reduce net revenues, are estimated based on our analysis of returns by categories of products based on historical data. The amount of goods returned was RMB232.4 million, RMB212.2 million and RMB330.7 million (US$51.9 million) for the years ended December 31, 2019, 2020 and 2021, respectively, accounting for 6.4%, 2.4% and 7.4% of the product sales revenue in the respective periods.

We derive services revenues primarily under the consignment model and service fee model. Under the service fee model, we provide a variety of e-commerce services, such as IT solutions, online store operation, digital marketing, and customer service to our brand partners and other customers. Under the consignment model, in addition to the services provided under the service fee model, we also provide warehousing and fulfillment services, whereby our brand partners (and/or their authorized distributors) stock goods in our warehouses for future sales and we act as an agent to facilitate our brand partners’ online sales of their branded products as we bear no physical and general inventory risk and have no discretion in establishing price.

For services provided under the consignment model or service fee model, we charge our brand partners a combination of fixed fees and/or variable fees based on the value of merchandise sold, number of orders fulfilled or other variable factors. In particular, variable fees based on GMV are calculated using a predetermined ratio that we have negotiated with our brand partners, which may vary depending on factors such as the type and extent of the services we render. Revenue generated from some IT solutions such as one-time online store design and setup services is recognized at a point in time when the services are rendered. Revenue generated from services relating to online store operation, digital marketing, customer services, and warehousing and fulfillment are recognized over the service term in the amount including fixed fees and/or variable fees to which we have a right to invoice.

The following table sets forth our revenues by source for each period indicated.

For the Year Ended December 31,

2019

2020

2021

    

RMB

    

%  

    

RMB

    

%  

    

RMB

    

US$

    

%

Net revenues

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Product sales

 

3,422,151

 

47.0

 

3,906,611

 

44.1

 

3,873,589

 

607,851

 

41.2

Services

 

3,856,041

 

53.0

 

4,944,952

 

55.9

 

5,522,667

 

866,627

 

58.8

Total net revenues

 

7,278,192

 

100.0

 

8,851,563

 

100.0

 

9,396,256

 

1,474,478

 

100.0

The following table sets forth the following operating data for each period indicated.

For the Year Ended December 31,

    

2019

    

2020

    

2021

Number of brand partners for store operations as of the period end(1)

 

231

 

266

 

333

Number of GMV brand partners for store operations as of the period end(2)

 

222

 

258

 

315

Total GMV(3) (RMB in millions)

 

44,410.3

 

55,687.4

 

71,053.9

Distribution GMV(4)

 

3,849.5

 

4,334.6

 

4,335.7

Non-distribution GMV(5)

 

40,560.8

 

51,352.8

 

66,718.2

Average GMV per GMV brand partner(6) (RMB in millions)

 

222

 

232

 

248

(1)

Brand partners are defined as companies for which we operate or have entered into agreements to operate official brand stores, official marketplace stores, or official stores on other channels under their brand names.

(2)

GMV brand partners are brand partners that contributed to our GMV during the period.

(3)

GMV is defined as (i) the full value of all purchases transacted and settled on stores operated by us and (ii) the full value of purchases for which consumers have placed orders and paid deposits at such stores and which have been settled offline. Our calculation of GMV includes value added tax but excludes (i) shipping charges, (ii) surcharges and other taxes, (iii) value of the goods that are returned and (iv) deposits for purchases that have not been settled.

(4)

Distribution GMV refers to the GMV under the distribution business model.

107

(5)

Non-distribution GMV refers to the GMV under the service fee business model and the consignment business model.

(6)

Average GMV per GMV brand partner is calculated by dividing GMV by the average number of GMV brand partners for store operations as of the beginning and end of the respective periods.

Operating expenses

Our operating expenses consist primarily of cost of products, fulfillment expenses, sales and marketing expenses, technology and content expenses, and general and administrative expenses. The following table breaks down our total operating expenses by these categories, by amounts and as percentages of total net revenues for each of the periods presented.

For the Year Ended December 31,

2019

2020

2021

    

RMB

    

%  

    

RMB

    

%  

    

RMB

    

%

Net revenues

 

7,278,192

 

100.0

 

8,851,563

 

100.0

 

9,396,256

 

100.0

Operating expenses

 

 

 

 

 

 

Cost of products

 

(2,774,342)

 

(38.1)

 

(3,326,243)

 

(37.6)

 

(3,276,571)

 

(34.9)

Fulfillment

 

(1,678,191)

 

(23.1)

 

(2,259,176)

 

(25.5)

 

(2,661,126)

 

(28.3)

Sales and marketing

 

(1,815,642)

 

(24.9)

 

(2,130,667)

 

(24.1)

 

(2,549,842)

 

(27.1)

Technology and content

 

(392,951)

 

(5.4)

 

(409,870)

 

(4.6)

 

(448,410)

 

(4.8)

General and administrative

 

(215,660)

 

(3.0)

 

(224,045)

 

(2.5)

 

(525,802)

 

(5.6)

Other operating (expenses) income, net

 

(17,753)

 

(0.2)

 

57,115

 

0.6

 

72,516

 

0.8

Total operating expenses

 

(6,894,539)

 

(94.7)

 

(8,292,886)

 

(93.7)

 

(9,389,235)

 

(99.9)

Cost of products is incurred under the distribution model. Cost of products consists of the purchase price of products and inbound shipping charges, as well as inventory write-downs. Inbound shipping charges to receive products from the suppliers are included in the inventories, and recognized as cost of products upon sale of the products to the consumers. Our cost of products does not include other direct costs related to product sales such as shipping and handling expenses, payroll and benefits of staff, rental expenses of logistic centers and depreciation expenses. Therefore our cost of products may not be comparable to other companies which include such expenses in their cost of products.

Our fulfillment expenses primarily consist of (i) expenses charged by third-party couriers for dispatching and delivering products to consumers, (ii) expenses incurred in operating our fulfillment and customer service center, including personnel cost and expenses attributable to buying, receiving, inspecting and warehousing inventories, retrieval, packaging and preparing customer orders for shipment, and store operations, (iii) rental expenses of leased warehouses, and (iv) packaging material costs. We expect our fulfillment expenses to increase as we will lease more warehouses or cooperate with more warehouse operators to meet the demand driven by the increase in GMV and the expansion of our fulfillment services. We plan to make our fulfillment operations more efficient by enhancing the utilization rate of available spaces, deploying automated warehouse facilities, optimizing our third-party couriers network, and improving workflow efficiency.

Our sales and marketing expenses primarily consist of payroll, bonus and benefits of sales and marketing staff, advertising costs, service fees paid to marketplaces, agency fees and costs for promotional materials. Our sales and marketing expenses have increased in recent years primarily due to the growth of our sales and marketing team and an expansion of our marketing efforts. We expect that our sales and marketing expenses will continue to increase due to our increased sales volume contributed by our existing and new brand partners and as we devote further efforts to expand digital marketing services for our brand partners and other customers and engage in additional advertising and marketing activities. We plan to make our sales and marketing more efficient by promotion operation automation, enhancing the effectiveness of marketing activities and improving the workflow efficiency.

Our technology and content expenses consist primarily of payroll and related expenses for employees in our technology and system department, technology infrastructure expenses, costs associated with the computers, storage and telecommunications infrastructure for internal use and other costs, such as editorial content costs. We expect spending in technology and content to increase over time as we continue to invest in our technology platform to provide comprehensive services to brand partners.

108

Our general and administrative expenses consist primarily of payroll and related expenses for our management and other employees involved in general corporate functions, office rentals, depreciation and amortization expenses relating to property and equipment used in general and administrative functions, provision for allowance for doubtful accounts, professional service and consulting fees and other expenses incurred in connection with general corporate purposes. We expect our general and administrative expenses to increase as we incur additional expenses in connection with the expansion of our business and our operations, which include adding more staff to our general and administrative team.

Taxation

Cayman Islands

Our company was incorporated in the Cayman Islands as an exempted company with limited liability.

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

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

Hong Kong

Our subsidiaries incorporated in Hong Kong are subject to 16.5% Hong Kong profit tax on their taxable income generated from operations in Hong Kong. On April 1, 2018, a two-tiered profits tax regime was introduced. The profits tax rate for the first HK$2 million of profits of corporations is lowered to 8.25%, while profits above that amount continue to be subject to the tax rate of 16.5%.

China

Generally, our subsidiaries and our VIE in China are subject to enterprise income tax on their taxable income in China at a statutory rate of 25%. Entities qualified as “high and new technology enterprises,” are entitled to a preferential enterprise income tax rate of 15%. Our VIE, Shanghai Zunyi, qualified as a “high and new technology enterprise” in 2017 and renewed the qualification in 2020, and is therefore subject to a 15% preferential income tax rate with a valid term of three years from the year of qualification or renewal. Six of our subsidiaries qualified as a “high and new technology enterprise” starting from 2018 and renewed the qualification subsequently, and are therefore subject to a 15% preferential income tax rate with a valid term of three years from the year of qualification or renewal. The enterprise income tax is calculated based on the entity’s global income as determined under PRC tax laws and accounting standards.

Before May 1, 2018, we are subject to VAT at a rate of 17% on product sales and 6% on our services, in each case less any deductible VAT we have already paid or borne. On November 19, 2017, the State Council promulgated The Decisions on Abolishing the Provisional Regulations of the PRC on Business Tax and Amending the Provisional Regulations of the PRC on Value-added Tax, or Order 691. According to the VAT Law and Order 691, all enterprises and individuals engaged in the sale of goods, the provision of processing, repair and replacement services, sales of services, intangible assets, real property and the importation of goods within the territory of the PRC are the taxpayers of VAT. The VAT tax rates generally applicable are simplified as 17%, 11%, 6% and 0%, and the VAT tax rate applicable to the small-scale taxpayers is 3%. The Notice of the MOF and the SAT on Adjusting Value-added Tax Rates, or the Notice, was promulgated on April 4, 2018 and came into effect on May 1, 2018. According to the Notice, the VAT tax rate of 17% and 11% are changed into 16% and 10%, respectively. In March 2019, the MOF, the SAT and the General Administration of Customs jointly promulgated the Announcement on the Policies for Furtherance of the Reform of Value-Added Tax, or the Announcement 39, according to which: (i) for VAT taxable sales acts or importation of goods originally subject to VAT tax rates of 16% and 10%, respectively, such tax rates shall be adjusted to 13% and 9%, respectively; (ii) for purchase of agricultural products originally subject to deduction rate of 10%, such deduction rate shall be adjusted to 9%; (iii) for purchase of agricultural products for the purpose of production and sales or consigned processing of goods subject to tax rate of 13%, such tax shall be calculated at the

109

deduction rate of 10%; (iv) for exported goods and labor originally subject to tax rate of 16% and export tax refund rate of 16%, the export tax refund rate shall be adjusted to 13%; and (v) for exported goods and cross-border taxable acts originally subject to tax rate of 10% and export tax refund rate of 10%, the export tax refund rate shall be adjusted to 9%. Announcement 39 became effective on April 1, 2019 and superseded then existing provisions which were inconsistent with Announcement 39. Therefore, from May 1, 2018 to March 31, 2019, the VAT tax rates of our PRC subsidiaries changed from 17% to 16% on product sales. After April 1, 2019, the VAT tax rates of our PRC subsidiaries changed from 16% to 13% on product sales. VAT tax rate of our services revenues remains to be the same as that before May 1, 2018, which is 6%. We are also subject to surcharges on VAT payments in accordance with PRC law.

Dividends paid by our wholly foreign-owned subsidiaries in China to our intermediary holding companies in Hong Kong will be subject to a withholding tax rate of 10%, unless the relevant Hong Kong entity satisfies all the requirements under the Arrangement between the PRC and the Hong Kong Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion with respect to Taxes on Income and Capital entered into on August 21, 2006 and receive approval from the relevant tax authority. If the relevant Hong Kong entities satisfy all the requirements under the tax arrangement and receives approval from the relevant tax authority, then the dividends paid to the Hong Kong entities would be subject to withholding tax at the standard rate of 5%.

If our holding company in the Cayman Islands or any of our subsidiaries outside of China were deemed to be a “resident enterprise” under the EIT Law, such entity would be subject to enterprise income tax on its worldwide income at a rate of 25%. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China—We may be treated as a resident enterprise for PRC tax purposes under the PRC Enterprise Income Tax Law, and we may therefore be subject to PRC income tax on our global income.”

Critical Accounting Policies and Estimates

We prepare our financial statements in conformity with U.S. GAAP, which requires us to make judgments, estimates and assumptions. We continually evaluate these estimates and assumptions based on the most recently available information, our own historical experiences and various other assumptions that we believe to be reasonable under the circumstances. Since the use of estimates is an integral component of the financial reporting process, actual results could differ from our expectations as a result of changes in our estimates. Some of our accounting policies require a higher degree of judgment than others in their application and require us to make significant accounting estimates.

The selection of critical accounting policies, the judgments and other uncertainties affecting application of those policies and the sensitivity of reported results to changes in conditions and assumptions are factors that should be considered when reviewing our financial statements. We believe the following accounting policies involve the most significant judgments and estimates used in the preparation of our financial statements.

Inventories

Inventories consisting of products available for sale, are valued at the lower of cost or market. Cost of inventories is determined using the weighted average cost method. Valuation of inventories is based on currently available information about expected recoverable value. The estimate is dependent upon factors such as historical trends of similar merchandise, inventory aging, historical and forecasted consumer demand and promotional environment. When evidence exists that the net realizable value of inventory is lower than its cost, a write-down is recognized in cost of products in the consolidated statements of operation in the period when it occurs. Inventory write-downs related to the accidents, i.e. fire, are recorded in other operating income (expense), net in the consolidated statements of operations.

Allowance for credit losses on accounts receivable

On January 1, 2020, we adopted Accounting Standards Update No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" ("ASU 2016-13"), using the modified retrospective transition method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss ("CECL") methodology, which results in more timely recognition of credit losses. We have developed a CECL model based on the historical

110

experience, the age of the accounts receivable balances, credit quality of our customers, current economic conditions, forecasts of future economic conditions, and other factors that may affect our ability to collect from customers.

When specific customers are identified as no longer sharing the same risk profile as their current pool, they are removed from the pool and evaluated separately. We, in the normal course of business, monitor the financial condition of its customers and reviews the credit history of each new customer. When we become aware of a specific customer’s inability to meet its financial obligations to us, we record a specific credit loss provision to reduce the customer’s related accounts receivable to its estimated net realizable value. If circumstances related to specific customers change, our estimates of the recoverability of accounts receivable balances could be further adjusted.

Business combination

We account for business combinations using the acquisition method of accounting, which requires that once control is obtained, the purchase price be allocated to all tangible assets and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date. Any excess purchase price over the fair value of the net assets acquired is recorded as goodwill. The determination of the fair value of assets acquired and liabilities assumed requires estimates and assumptions with respect to the revenue growth rates, perpetual growth rate, discount rates and useful lives which to base the cash flow projections. Although we believe that the assumptions applied in the determination are reasonable based on information available at the date of acquisition, actual results may differ from the forecasted amounts and the difference could be material.

Goodwill

Goodwill represents the excess of the purchase consideration over the fair value of the identifiable assets and liabilities acquired as a result of our acquisitions of interests in our subsidiaries and our VIE. We allocate goodwill to reporting units based on the reporting unit expected to benefit from the business combination. Goodwill is tested for impairment at the reporting unit level on an annual basis, or more frequently if events occur or circumstances change that indicate that it is more likely than not the fair value of a reporting unit would be below its carrying value.

Prior to January 1, 2020, we performed a two-step test to determine the amount, if any, of goodwill impairment. In Step 1, we compared the fair value of the reporting unit with its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeded its fair value, we performed Step 2 and compared the implied fair value of goodwill with the carrying amount of that goodwill for that reporting unit. An impairment charge equaled to the amount by which the carrying amount of goodwill for the reporting unit exceeded the implied fair value of that goodwill is recorded, limited to the amount of goodwill allocated to that reporting unit. Starting from January 1, 2020, we adopted ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): simplifying the test for goodwill impairment,”,which simplifies the accounting for goodwill impairment by eliminating Step 2 from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step 2 to measure the impairment loss.

Application of the goodwill impairment test requires judgment, including the identification of reporting units, assignment of assets and liabilities to reporting units, assignment of goodwill to reporting units, and determination of the fair value of each reporting unit. The fair value of each reporting unit is estimated primarily through the use of a discounted cash flow methodology. This analysis requires significant judgments, including estimation of future cash flows, which is dependent on internal forecasts, estimation of the growth rate for business, estimation of the useful life over which cash flows will occur, and determination of weighted average cost of capital. Changes in these estimates and assumptions could materially affect the determination of fair value and goodwill impairment for each reporting unit.

Recently Issued Accounting Pronouncements Not Yet Adopted

See Item 18 of Part III, “Financial Statements—Note 2—Summary of Significant Principal Accounting Policies—(ah) Recently Issued Accounting Pronouncements.”

111

Results of Operations

The following table sets forth a summary of our consolidated results of operations for the periods indicated both in absolute amount and as a percentage of our total net revenues. Our historical results of operations are not necessarily indicative of the results for any future period.

    

For the year ended December 31,

2019

2020

2021

    

RMB

    

%  

    

RMB

    

%  

    

RMB

    

US$

    

%

 

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

Net revenues

 

  

 

  

 

  

 

  

 

  

 

  

 

  

Product sales

 

3,422,151

 

47.0

 

3,906,611

 

44.1

 

3,873,589

 

607,851

 

41.2

Services

 

3,856,041

 

53.0

 

4,944,952

 

55.9

 

5,522,667

 

866,627

 

58.8

Total net revenues

 

7,278,192

 

100.0

 

8,851,563

 

100.0

 

9,396,256

 

1,474,478

 

100.0

Operating expenses(1)

 

 

 

 

 

 

 

Cost of products

 

(2,774,342)

 

(38.1)

 

(3,326,243)

 

(37.6)

 

(3,276,571)

 

(514,165)

 

(34.9)

Fulfillment

 

(1,678,191)

 

(23.1)

 

(2,259,176)

 

(25.5)

 

(2,661,126)

 

(417,589)

 

(28.3)

Sales and marketing

 

(1,815,642)

 

(24.9)

 

(2,130,667)

 

(24.1)

 

(2,549,842)

 

(400,126)

 

(27.1)

Technology and content

 

(392,951)

 

(5.4)

 

(409,870)

 

(4.6)

 

(448,410)

 

(70,365)

 

(4.8)

General and administrative

 

(215,660)

 

(3.0)

 

(224,045)

 

(2.5)

 

(525,802)

 

(82,510)

 

(5.6)

Other operating income (expense), net

 

(17,753)

 

(0.2)

 

57,115

 

0.6

 

72,516

 

11,379

 

0.8

Total operating expenses

 

(6,894,539)

 

(94.7)

 

(8,292,886)

 

(93.7)

 

(9,389,235)

 

(1,473,376)

 

(99.9)

Income from operations

 

383,653

 

5.3

 

558,677

 

6.3

 

7,021

 

1,102

 

0.1

Other income (expenses)

 

 

 

 

 

 

 

Interest income

 

42,614

 

0.6

 

41,373

 

0.5

 

62,943

 

9,877

 

0.7

Interest expense

 

(61,316)

 

(0.8)

 

(66,124)

 

(0.7)

 

(56,847)

 

(8,921)

 

(0.6)

Unrealized investment loss

(209,956)

(32,947)

(2.2)

Gain on disposal of investment

150

24

0.0

Impairment loss of investments

 

(9,021)

 

(0.1)

 

(10,800)

 

(0.1)

 

(3,541)

 

(556)

 

(0.1)

Exchange gain (loss)

 

(7,663)

 

(0.1)

 

25,725

 

0.3

 

46,226

 

7,254

 

0.5

Income (loss) before income tax and share of income in equity method investment

 

348,267

 

4.9

 

548,851

 

6.2

 

(154,004)

 

(24,167)

 

(1.6)

Income tax expense

 

(71,144)

 

(1.0)

 

(127,787)

 

(1.4)

 

(55,259)

 

(8,671)

 

(0.6)

Share of income (loss) in equity method investment

 

4,768

 

(0.1)

 

5,470

 

0.1

 

3,300

 

518

 

0.0

Net income (loss)

 

281,891

 

4.0

 

426,534

 

4.8

 

(205,963)

 

(32,320)

 

(2.2)

Net loss (income) attributable to noncontrolling interests

 

187

 

0.0

 

(796)

 

(0.0)

 

(1,505)

 

(236)

 

0.0

Net (income) loss attributable to redeemable noncontrolling interests

(781)

(0.0)

254

(12,362)

(1,940)

(0.1)

Net income (loss) attributable to ordinary shareholders of Baozun Inc.

 

281,297

 

4.0

 

425,992

 

4.8

 

(219,830)

 

(34,496)

 

(2.3)

Net income (loss) per share attributable to ordinary shareholders of Baozun Inc.

 

 

 

 

 

 

 

Basic

 

1.62

 

0.0

 

2.27

 

0.0

 

(1.02)

 

(0.16)

 

0.0

Diluted

 

1.57

 

0.0

 

2.23

 

0.0

 

(1.02)

 

(0.16)

 

0.0

Net income (loss) per ADS attributable to ordinary shareholders of Baozun Inc. (2)

 

 

 

 

 

 

 

Basic

 

4.85

 

0.0

 

6.82

 

0.0

 

(3.05)

 

(0.48)

 

0.0

Diluted

 

4.72

 

0.0

 

6.69

 

0.0

 

(3.05)

 

(0.48)

 

0.0

Weighted average shares used in calculating net income (loss) per ordinary share

 

 

 

 

 

 

 

Basic

 

173,937,013

 

 

187,322,781

 

 

216,370,290

 

216,370,290

 

Diluted

 

178,932,010

 

 

190,988,171

 

 

216,370,290

 

216,370,290

 

(1)

Share-based compensation expenses are allocated in operating expenses items as follows:

For the year ended December 31,

2019

2020

2021

    

RMB

    

RMB

    

RMB

    

US$

(in thousands)

Fulfillment

 

(9,839)

 

(8,497)

 

(16,845)

 

(2,644)

Sales and marketing

 

(22,209)

 

(38,631)

 

(89,275)

 

(14,009)

Technology and content

 

(9,817)

 

(16,711)

 

(38,001)

 

(5,963)

General and administrative

 

(33,318)

 

(44,601)

 

(52,426)

 

(8,227)

 

(75,183)

 

(108,440)

 

(196,547)

 

(30,843)

(2)

Each ADS represents three Class A ordinary shares.

112

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

Net Revenues

Our total net revenues increased by 6.2% from RMB8,851.6 million in 2020 to RMB9,396.3 million (US$1,474.5 million) in 2021. Net revenues generated from product sales decreased by 0.8% mainly due to deteriorated macro-economic environment and negative impact from the Better Cotton Initiatives while net revenues from services increased by 11.7%. The increase in our net revenues generated from services was primarily attributable to incremental revenue contribution of RMB565.0 million (US$88.7 million) from our acquisitions, especially from acquisitions of two warehouse and supply chain businesses.

Operating Expenses

Our operating expenses increased by 13.2% from RMB8,292.9 million in 2020 to RMB9,389.2 million (US$1,473.4 million) in 2021. This increase was due to the growth of our business, which resulted in increases in our cost of products, fulfillment expenses, sales and marketing expenses, technology and content expenses, and general and administrative expenses.

Cost of Products. Our cost of products decreased by 1.5% from RMB3,326.2 million in 2020 to RMB3,276.6 million (US$514.2 million) in 2021. Cost of products as a percentage of net revenues from product sales decreased from 85.1% in 2020 to 84.6% in 2021 primarily due to the optimization of our product portfolio in distribution model.

Fulfillment Expenses. Our fulfillment expenses increased by 17.8% from RMB2,259.2 million in 2020 to RMB2,661.1 million (US$417.6 million) in 2021. The increase was primarily due to the fulfillment cost incurred by two warehouse and supply chain businesses acquired in 2021, and (i) an increase in labor cost and expenses attributable to retrieval and sorting, as we provided more and high-quality fulfillment services to our brand partners, and (ii) an increase in rental expenses for our warehouses, which was primarily due to the increase in the aggregate gross floor area we leased to support the expansion of warehousing and fulfillment service, which were partially offset by efficiency improvements.

Sales and Marketing Expenses. Our sales and marketing expenses increased by 19.7% from RMB2,130.7 million in 2020 to RMB2,549.8 million (US$400.1 million) in 2021. The increase was primarily due to (i) an increase in staff as we grow our business scale, (ii) an increase in marketing and platform service fees as we engaged in more advertising activities to increase our GMV, and (iii) an increase in labor cost as we hired additional sales and marketing personnel, which were partially offset by efficiency improvements.

Technology and Content Expenses. Our technology and content expenses increased by 9.4% from RMB409.9 million in 2020 to RMB448.4 million (US$70.4 million) in 2021. The increase was primarily due to continuous investments in innovation and productization, which was partially offset by our cost control initiatives and efficiency improvements.

General and Administrative Expenses. Our general and administrative expenses increased by 134.7% from RMB224.0 million in 2020 to RMB525.8 million (US$82.5 million) in 2021. The increase was primarily due to (i) an increase of write-down on accounts receivable from certain distributor, (ii) an increase in rental expenses and accelerated amortization of leasehold in correlation with our move to its new headquarters, and (iii) an increase in administrative, corporate strategy, and business planning staff and an increase from M&A activities, which were partially offset by the leverage gained from scale of business.

Other Operating Income, Net. Other operating income was RMB72.5 million (US$11.4 million) in 2021, compared with RMB57.1 million in 2020. The other operation income in 2021 was mainly government subsidies.

Income from Operations

As a result of the foregoing, our income from operations was RMB7.0 million (US$1.1 million) in 2021, compared with RMB558.7 million in 2020.

Interest Income

Our interest income increased from RMB41.4 million in 2020 to RMB62.9 million (US$9.9 million) in 2021.

113

Interest Expense

Our interest expense decreased from RMB66.1 million in 2020 to RMB56.8 million (US$8.9 million) in 2021. This decrease was primarily due to lower average balance of our borrowings in 2021.

Impairment Loss of Investments

Our impairment loss of investments was RMB3.5 million (US$0.6 million) in 2021, compared with RMB10.8 million in 2020. Our impairment of investments in 2021 was due to the loss of investment in equity investees. We review the investments for impairment whenever events or changes in circumstances indicate that the carrying amount of the investments may not be recoverable.

Unrealized Investment Loss

Our unrealized investment loss was RMB210.0 million (US$32.9 million) in 2021, compared with nil in 2020. Unrealized investment loss in 2021 was mainly due to decrease in the trading price of iClick Interactive, a public company listed on the Nasdaq Global Market that we invested in January 2021.

Exchange Gain (Loss)

Our exchange gain was RMB46.2 million (US$7.3 million) in 2021, compared with exchange gain of RMB25.7 million in 2020. This exchange gain was primarily due to the appreciation of RMB against the U.S. dollar, as we had net assets in U.S. dollar during 2021.

Income Tax Expense

Our income tax expense was RMB55.3 million (US$8.7 million) in 2021, compared with RMB127.8 million in 2020. Our income tax expense in 2021 was due to taxable profit generated in the same period.

Share of Income in Equity Method Investment

Our share of income in equity method investment decreased from RMB5.5 million in 2020 to RMB3.3 million (US$0.5 million) in 2021. Our share of income in equity method investment over these periods resulted from our investment in Beijing Pengtai Baozun E-commerce Co., Ltd., or Pengtai Baozun, and other equity investees.

Net Loss (Income)

As a result of the foregoing, our net loss was RMB206.0 million (US$32.3 million) in 2021, compared with net income of RMB426.5 million in 2020.

Net Loss (Income) Attributable to Ordinary Shareholders of Baozun Inc.

Our net loss attributable to ordinary shareholders of Baozun Inc. was RMB219.8 million (US$34.5 million) in 2021, compared with net income attributable to ordinary shareholders of Baozun Inc. of RMB426.0 million in 2020.

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

Net Revenues

Our total net revenues increased by 21.6% from RMB7,278.2 million in 2019 to RMB8,851.6 million in 2020. Net revenues generated from product sales increased by 14.2% while net revenues from services increased by 28.2%. The increase in our net revenues generated from product sales was primarily attributable to the increased popularity of brand partners’ products, partially offset by slower growth in personal-care products in appliances category. The increase in our net revenues generated from services was primary attributable to the rapid growth of our consignment model and service fee model.

114

Operating Expenses

Our operating expenses increased by 20.3% from RMB6,894.5 million in 2019 to RMB8,292.9 million in 2020. This increase was due to the growth of our business, which resulted in increases in our cost of products, fulfillment expenses, sales and marketing expenses, technology and content expenses, and general and administrative expenses.

Cost of Products. Our cost of products increased by 19.9% from RMB2,774.3 million in 2019 to RMB3,326.2 million in 2020, primarily due to higher costs associated with an increase in product sales revenue. Cost of products as a percentage of net revenues from product sales increased from 81.1% in 2019 to 85.1% in 2020 primarily due to promotions we conducted to stimulate sales amid the COVID-19 pandemic and a change in category mix.

Fulfillment Expenses. Our fulfillment expenses increased by 34.6% from RMB1,678.2 million in 2019 to RMB2,259.2 million in 2020. The increase was primarily driven by a rise in GMV contribution from our distribution and consignment models and specifically, (i) an increase in expenses charged by third-party couriers for dispatching and delivering our products, including incremental logistics costs associated with the outbreak of COVID-19, (ii) an increase in labor cost and expenses attributable to retrieval and sorting, as our volume of product sales increased and we provided more fulfillment services to our brand partners and as we hired more temporary workers during the peak of COVID-19 outbreak in the first quarter of 2020 and extended 11.11 Festival 2020 in the fourth quarter of 2020, and (iii) an increase in rental expenses for our warehouses, which was primarily due to the increase in the aggregate gross floor area leased to support the expansion of warehousing and fulfillment service, all of which were partially offset by efficiency improvements.

Sales and Marketing Expenses. Our sales and marketing expenses increased by 17.4% from RMB1,815.6 million in 2019 to RMB2,130.7 million in 2020. The increase was primarily due to (i) an increase in marketing and platform service fees as we engaged in more advertising activities to increase our GMV and (ii) an increase in labor cost as we hired additional sales and marketing personnel, which were partially offset by efficiency improvements.

Technology and Content Expenses. Our technology and content expenses increased by 4.3% from RMB393.0 million in 2019 to RMB409.9 million in 2020. The increase was primarily due to continuous investments in innovation and productization, partially offset by our cost control initiatives and efficiency improvements.

General and Administrative Expenses. Our general and administrative expenses increased by 3.9% from RMB215.7 million in 2019 to RMB224.0 million in 2020. The increase was primarily due to an increase in administrative, corporate strategy, and business planning staff, partially offset by the leverage gained from scale of business.

Other Operating Income (Expense), Net. Other operating income was RMB57.1 million in 2020, compared with other operating expense of RMB17.8 million in 2019. The other operation income in 2020 was mainly government subsidies.

Income from Operations

As a result of the foregoing, our income from operations increased from RMB383.7 million in 2019 to RMB558.7 million in 2020.

Interest Income

Our interest income decreased from RMB42.6 million in 2019 to RMB41.4 million in 2020.

Interest Expense

Our interest expense increased from RMB61.3 million in 2019 to RMB66.1 million in 2020. This increase was primarily due to higher average balance of our borrowings in 2020.

115

Impairment Loss of Investments

Our impairment loss of investments was RMB10.8 million in 2020, compared with RMB9.0 million in 2019. Our impairment of investments in 2020 was due to the loss of investment in equity investees without readily determinable fair values. We review the investments for impairment whenever events or changes in circumstances indicate that the carrying amount of the investments may not be recoverable.

Exchange Gain (Loss)

Our exchange gain was RMB25.7 million in 2020, compared with exchange loss of RMB7.7 million in 2019. This exchange gain was primarily due to the appreciation of RMB against the U.S. dollar, as we had net assets in U.S. dollar during 2020.

Income Tax Expense

Our income tax expense was RMB127.8 million in 2020, compared with RMB71.1 million in 2019. Our income tax expense in 2020 was due to taxable profit generated in the same period.

Share of Income in Equity Method Investment

Our share of income in equity method investment increased from RMB4.8 million in 2019 to RMB5.5 million in 2020. This increase was primarily due to the recognition of share of income in equity method investment associated with our investment in Pengtai Baozun and certain other equity investees.

Net Income

As a result of the foregoing, our net income increased by 51.3% from RMB281.9 million in 2019 to RMB426.5 million in 2020.

Net Income Attributable to Ordinary Shareholders of Baozun Inc.

Our net income attributable to ordinary shareholders of Baozun Inc. was RMB426.0 million in 2020, compared with RMB281.3 million in 2019.

Non-GAAP Financial Measures

In evaluating our business, we consider and use non-GAAP income (loss) from operations, non-GAAP net income (loss), non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc., and non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. per ADS, as supplemental measures to review and assess our operating performance. The presentation of these non-GAAP financial measures is not intended to be considered in isolation or as a substitute for the financial information prepared and presented in accordance with U.S. GAAP. Non-GAAP income (loss) from operations is income (loss) from operations excluding the impact of share-based compensation expenses and amortization of intangible assets resulting from business acquisition. Non-GAAP net income (loss) is net income (loss) excluding the impact of share-based compensation expenses, amortization of intangible assets resulting from business acquisition and unrealized investment loss. Non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. is net income (loss) attributable to ordinary shareholders of Baozun Inc. excluding the impact of share-based compensation expenses, amortization of intangible assets resulting from business acquisition and unrealized investment loss. Non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. per ADS is non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. divided by weighted average number of shares used in calculating net income (loss) per ordinary share multiplied by three, as each ADS represents three of our Class A ordinary shares.

116

We present the non-GAAP financial measures because they are also used by our management to evaluate our operating performance and formulate business plans. Non-GAAP income (loss) from operations, non-GAAP net income (loss), non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. and non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. per ADS enable our management to assess our operating results without considering the impact of share-based compensation expenses and amortization of intangible assets resulting from business acquisition. Such items are non-cash expenses that are not directly related to our business operations. Share-based compensation expenses represent non-cash expenses associated with share options and restricted share units we grant under share incentive plans. Amortization of intangible assets resulting from business acquisition represents non-cash expenses associated with intangible assets acquired through one-off business acquisition. Unrealized investment loss represents non-cash expenses associated with the change in fair value of the equity investment. We believe that, by excluding such non-cash items, the non-GAAP financial measures help identify the trends underlying our core operating results that could otherwise be distorted. As such, we believe that the non-GAAP financial measures facilitate investors’ assessment of our operating performance, enhance the overall understanding of our past performance and future prospects and allow for greater visibility with respect to key metrics used by our management in their financial and operational decision-making.

The non-GAAP financial measures are not defined under U.S. GAAP and are not presented in accordance with U.S. GAAP. The non-GAAP financial measures have limitations as analytical tools. One of the key limitations of using non-GAAP income (loss) from operations, non-GAAP net income (loss), non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. and non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. per ADS is that they do not reflect all items of income (loss) and expense that affect our operations. Share-based compensation expenses and amortization of intangible assets resulting from business acquisition and unrealized investment loss have been and may continue to be incurred in our business and are not reflected in the presentation of non-GAAP income (loss) from operations, non-GAAP net income (loss), non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. and non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. per ADS. Further, the non-GAAP measures may differ from the non-GAAP measures used by other companies, including peer companies, and therefore their comparability may be limited. In light of the foregoing limitations, the non-GAAP income (loss) from operations, non-GAAP net income (loss), non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. and non-GAAP net income (loss) attributable to ordinary shareholders of Baozun Inc. per ADS for the period should not be considered in isolation from or as an alternative to income (loss) from operations, net income (loss), net income (loss) attributable to ordinary shareholders of Baozun Inc., net income (loss) attributable to ordinary shareholders of Baozun Inc. per ADS, or other financial measures prepared in accordance with U.S. GAAP.

We compensate for these limitations by reconciling the non-GAAP financial measure to the nearest U.S. GAAP performance measure, which should be considered when evaluating our performance. We encourage you to review our financial information in its entirety and not rely on a single financial measure.

117

A reconciliation of these non-GAAP financial measures in 2019, 2020 and 2021 to the nearest U.S. GAAP performance measures is provided below:

For the year ended December 31,

2019

2020

2021

   

RMB

   

RMB

   

RMB

   

US$

(in thousands)

Income from operations

 

383,653

 

558,677

 

7,021

 

1,102

Add: Share-based compensation expenses

 

75,183

 

108,440

 

196,547

 

30,843

Amortization of intangible assets resulting from business acquisition

 

1,564

 

1,564

 

20,536

 

3,222

Non-GAAP income from operations

 

460,400

 

668,681

 

224,104

 

35,167

 

 

 

 

Net income (loss)

 

281,891

 

426,534

 

(205,963)

 

(32,320)

Add: Share-based compensation expenses

 

75,183

 

108,440

 

196,547

 

30,843

Amortization of intangible assets resulting from business acquisition

 

1,564

 

1,564

 

20,536

 

3,222

Unrealized investment loss

209,956

32,947

Less: Tax effect of amortization of intangible assets resulting from business acquisition

 

(392)

 

(392)

 

(3,686)

 

(579)

Non-GAAP net income

 

358,246

 

536,146

 

217,390

 

34,113

 

 

 

 

Net income (loss) attributable to ordinary shareholders of Baozun Inc.

 

281,297

 

425,992

 

(219,830)

 

(34,496)

Add: Share-based compensation expenses

 

75,183

 

108,440

 

196,547

 

30,843

Amortization of intangible assets resulting from business acquisition

 

796

 

796

 

15,574

 

2,443

Unrealized investment loss

209,956

32,947

Less: Tax effect of amortization of intangible assets resulting from business acquisition

 

(200)

 

(200)

 

(2,645)

 

(415)

Non-GAAP net income attributable to ordinary shareholders of Baozun Inc.

 

357,076

 

535,028

 

199,602

 

31,322

 

 

 

 

Non-GAAP net income attributable to ordinary shareholders of Baozun Inc. per ADS:

 

 

 

 

Basic

 

6.16

 

8.57

 

2.77

 

0.43

Diluted

 

5.99

 

8.40

 

2.72

 

0.43

 

 

 

 

Weighted average shares used in calculating net income (loss)

 

 

 

 

Basic

 

173,937,013

 

187,322,781

 

216,370,290

 

216,370,290

Diluted

 

178,932,010

 

190,988,171

 

216,370,290

 

216,370,290

B.           Liquidity and Capital Resources

Cash Flows and Working Capital

We have financed our operations primarily through cash generated from operating activities, proceeds from our public offerings and private placements, short-term and long-term bank borrowings, and issuance of the 2024 Notes. As of December 31, 2021, we had RMB4,606.5 million (US$722.9 million) in cash and cash equivalents and RMB93.2 million (US14.6 million) in restricted cash. Our cash and cash equivalents generally consist of bank deposits. As of December 31, 2021, we had one-year credit facilities for an aggregate amount RMB2,012.8 million (US$315.9 million) from nine Chinese commercial banks. Under these credit facilities, we had RMB445.2 million (US$69.9 million) as guarantee for the issuance of notes payable, and RMB27.5 million (US$4.3 million) for the issuance of letters of guarantee to our suppliers, so as of December 31, 2021, we had RMB991.7 million (US$155.6 million) available for future borrowing under these credit facilities.

In November 2021, we entered into two half-year bank loan contracts under which we can borrow up to RMB400 million (US$62.8 million) by May 2022, and a one-year bank loan contract under which we can borrow up to RMB80 million (US$12.6 million) by November 2022. In December 2021, we entered into two three-month bank loan contracts under which we can borrow up to RMB68.5 million (US$10.7 million) by March 2022 . As of December 31, 2021, we had drawn down all the amount under these contracts.

We also pledged cash of RMB93.2 million (US$14.6 million) to banks in relation to bank guarantees issued on behalf of us, deposit required by our business partners or security for issuance of commercial acceptance notes that mainly relate to purchase of inventories as of December 31, 2021.

118

In April 2019, we completed our offering of the 2024 Notes in the aggregate principal amount of US$275.0 million. Our 2024 Notes will mature on May 1, 2024, unless earlier repurchased or converted into our ADSs based on an initial conversion rate of 19.2308, before the ADS split, subject to change, of our ADSs per US$1,000 principal amount of the 2024 Notes. The conversion rate may be increased in connection with a make-whole fundamental change and is subject to adjustment upon occurrence of certain events. The holders may require us to repurchase all or portion of the 2024 Notes for cash on May 1, 2022, or upon a fundamental change, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest. The 2024 Notes bear interest at a rate of 1.625% per annum, payable in arrears semi-annually on May 1 and November 1, began November 1, 2019. In March 2022, we entered into separate and individually privately negotiated transactions with certain holders of the 2024 Notes to repurchase approximately US$166.3 million principal amount of the 2024 Notes. As of March 31, 2022, we had outstanding indebtedness of approximately US$108.7 million principal amount of the 2024 Notes. On April 1, 2022, we announced a tender offer to repurchase the outstanding 2024 Notes and the repurchase right expired at 5:00 p.m., New York City time, on Thursday, April 28, 2022. All the outstanding principal amount of the 2024 Notes were validly surrendered and not withdrawn for repurchase prior to the expiration of the repurchase right.

In September 2020, we completed a global offering of 40,000,000 Class A ordinary shares, which began trading on the Main Board of the Hong Kong Stock Exchange on September 29, 2020 under the stock code “9991.” The gross proceeds to us from the global offering, before deducting underwriting fees and the offering expenses, was approximately HK$3,316.0 million (US$425.2 million). On October 23, 2020, the underwriters partially exercised the over-allotment option in respect of an aggregate of 3,833,700 Class A ordinary shares. We received total net proceeds of approximately HK$3,511.4 million (US$450.2 million) after deducting offering expenses payable by us in relation to the global offering and the exercise of the over-allotment option.

We believe that our current levels of cash balances, cash flows from operations and existing credit facilities will be sufficient to meet our anticipated cash needs to fund our operations for at least the next 12 months. In addition, our cash flows from operations could be affected by our payment terms with our brand partners. Furthermore, we may need additional cash resources in the future if we experience changes in business conditions or other developments. We may also need additional cash resources in the future if we find and wish to pursue opportunities for investment, acquisition, capital expenditure or similar actions. If we determine that our cash requirements exceed the amount of cash and cash equivalents we have on hand, we may seek to issue debt or equity securities or obtain additional credit facilities.

Our accounts receivable mainly represent amounts due from customers and consumers and are recorded net of allowance for doubtful accounts. Under the distribution model, we generally receive funds from the e-commerce platforms within no more than two weeks after online consumers have confirmed receipt of goods. We normally charge service fees to our brand partners with a credit period of one month to four months. As of December 31, 2019, 2020 and 2021, our accounts receivable amounted to RMB1,800.9 million, RMB2,189.0 million and RMB2,260.9 million (US$354.8 million), respectively. As of the date of this annual report, we have settled RMB1,390.1 million (US$218.1 million) of our accounts receivable as of December 31, 2021, constituting 61.5% of the accounts receivable then outstanding, net of allowance for doubtful accounts. The increase in accounts receivable over these periods was due to the increase in our product sales and service volumes. Our accounts receivable turnover days were 84 days in 2019, 82 days in 2020 and 86 days in 2021. The decreases in turnover days from 2019 to 2020 was due to efficiency enhancement of working capital management. The increases in turnover days from 2020 to 2021 was due to the increase in the proportion of our revenues generated from services, which generally has longer payment terms. Accounts receivable turnover days for a given period are equal to the average accounts receivable balances as of the beginning and the end of the period divided by total net revenues during the period and multiplied by the number of days during the period (i.e., the actual number of days in a given year for calculating turnover days in such year or 90 days for calculating turnover days in a given quarter).

Our inventories were RMB896.8 million, RMB1,026.0 million and RMB1,073.6 million (US$168.5 million) as of December 31, 2019, 2020 and 2021. Our inventory turnover days were 102 days in 2019, 106 days in 2020 and 117 days in 2021. The increase in our inventories over these periods reflected the additional inventory required to support our sales volumes, the increase of the scale of our existing and new brand partners under the distribution model. The increase in our inventory turnover days over these periods was due to changes in our product mix with new brands acquired. Inventory turnover days for a given period are equal to the average inventory balances as of the beginning and the end of the period divided by total cost of products during the period and multiplied by the number of days during the period (i.e., the actual number of days in a given year for calculating turnover days in such year or 90 days for calculating turnover days in a given quarter).

119

Our accounts payable include accounts payable for payments in connection with inventory that we purchased and products sold under the consignment model and service fee model for which we are responsible for payment collection. As of December 31, 2019, 2020 and 2021, our accounts payable amounted to RMB877.1 million, RMB421.6 million and RMB494.1 million (US$77.5 million), respectively. The decrease in accounts payable from December 31, 2019 to December 31, 2020 was due to change of business mode for one brand and more usage of notes for payment. The increase in accounts payable from December 31, 2020 to December 31, 2021 reflected growth in our scale of operations. Our accounts payable turnover days were 116 days in 2019, 71 days in 2020 and 51 days in 2021. The decreases in accounts payable turnover days over these periods was mainly due to new brands acquired with shorter credit periods. Accounts payable turnover days for a given period are equal to the average accounts payable balances as of the beginning and the end of the period divided by total cost of products during the period and multiplied by the number of days during the period (i.e., the actual number of days in a given year for calculating turnover days in such year or 90 days for calculating turnover days in a given quarter).

Although we consolidate the results of our VIE, we only have access to cash balances or future earnings of our VIE through our contractual arrangements with it. See “Item 4. Information on the Company—C. Organizational Structure—Contractual Arrangements with Shanghai Zunyi and Its Shareholders.” For restrictions and limitations on liquidity and capital resources as a result of our corporate structure, see “— Holding Company Structure.”

As a Cayman Islands exempted company and offshore holding company, we are permitted under PRC laws and regulations to provide funding to our wholly foreign-owned subsidiaries in China only through loans or capital contributions, subject to the approval of or filing with government authorities and limits on the amount of capital contributions and loans. In addition, subject to applicable restrictions under PRC foreign exchange laws and regulations, our wholly foreign-owned subsidiaries in China may provide Renminbi funding to their respective subsidiaries through capital contributions and entrusted loans, and to our VIE only through entrusted loans. See “Item 3. Key Information—D. Risk Factors—Risks Related to Our Corporate Structure—PRC regulations of loans to PRC entities and direct investment in PRC entities by offshore holding companies may delay or prevent us from using the proceeds of our offerings to make loans or additional capital contributions to our foreign-invested enterprises or our VIE.”

Renminbi may be converted into foreign exchange for current account items, including interest and trade- and service-related transactions. As a result, our PRC subsidiaries, our VIE in China may purchase foreign exchange for the payment of license, content or other royalty fees and expenses to offshore licensors, etc.

Our wholly foreign-owned subsidiary may convert Renminbi amounts that it generates in its own business activities, including technical consulting and related service fees pursuant to its contract with our VIE, as well as dividends it receives from its subsidiaries, into foreign exchange and pay them to its non-PRC parent companies in the form of dividends. However, current PRC regulations permit our wholly foreign-owned subsidiary to pay dividends to us only out of their accumulated profits, if any, determined in accordance with its articles of association and Chinese accounting standards and regulations. Our wholly foreign-owned subsidiary is required to set aside at least 10% of its after-tax profits after making up for previous years’ accumulated losses each year, if any, to fund certain reserve funds until the total amount set aside reaches 50% of its registered capital. These reserves are not distributable as cash dividends. Furthermore, capital account transactions, which include foreign direct investment and loans, must be approved by and/or registered with SAFE and its local branches.

120

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

For the year ended December 31,

2019

2020

2021

    

RMB

    

RMB

RMB

    

US$

 

(in thousands)

Net cash provided by (used in) operating activities

 

301,396

 

310,014

(96,107)

 

(15,080)

Net cash (used in) provided by investing activities

 

(1,133,451)

 

(616,367)

375,820

 

58,975

Net cash provided by financing activities

 

1,776,891

 

2,666,837

749,953

 

117,684

Net increase in cash, cash equivalents and restricted cash

 

944,836

 

2,360,484

1,029,666

 

161,579

Cash, cash equivalents and restricted cash, beginning of year

 

582,855

 

1,526,810

3,731,019

 

571,804

Effect of exchange rate changes

 

(881)

 

(156,275)

(60,921)

 

4,112

Cash, cash equivalents and restricted cash, end of year

 

1,526,810

 

3,731,019

4,699,764

 

737,495

Operating Activities

Net cash used in operating activities in 2021 was RMB96.1 million (US$15.1 million) and primarily consisted of net loss of RMB206.0 million (US$32.3 million), as adjusted for non-cash items, and the effects of changes in operating assets and liabilities. Adjustment for non-cash items primarily included RMB206.9 million (US$32.5 million) of depreciation and amortization, RMB210.0 million (US$32.9 million) of unrealized loss of investments, RMB196.5 million (US$30.8 million) of share-based compensation, RMB105.8 million (US$16.6 million) of provision for allowance for credit losses, RMB89.5 million (US$14.0 million) of inventory write-down, and RMB23.7 million (US$3.7 million) of amortization of issuance cost of the 2024 Notes, partially offset by RMB63.7 million (US$10.0 million) of deferred income tax. In 2021, the principal items accounting for the changes in operating assets and liabilities were an increase in operating lease right-of-use assets of RMB570.8 million (US$89.6 million), a decrease in accrued expenses and other current liabilities of RMB254.6 million (US$40.0 million), an increase in advance to suppliers of RMB243.8 million (US$38.3 million), an increase in inventories of RMB137.0 million (US$21.5 million), an increase in accounts receivable of RMB98.6 million (US$15.5 million), and a decrease in tax payables of RMB26.7 million (US$4.2 million), partially offset by an increase in operating lease liabilities of RMB626.1 million (US$98.3 million), an increase in accounts payables of RMB39.3 million (US$6.2 million), and an increase in notes payable of RMB28.8 million (US$4.5 million). The increase in our inventories, accounts receivable, advances to suppliers, operating lease right-of-use assets and operating lease liabilities was due to the growth of our business.

Net cash provided by operating activities in 2020 was RMB310.0 million and primarily consisted of net income of RMB426.5 million, as adjusted for non-cash items, and the effects of changes in operating assets and liabilities. Adjustments for non-cash items primarily included RMB151.7 million of depreciation and amortization, RMB108.5 million of inventory write-down, RMB108.4 million of share-based compensation and RMB25.2 million of amortization of issuance cost of the 2024 Notes. In 2020, the principal items accounting for the changes in operating assets and liabilities were a decrease in accounts payable of RMB450.8 million, an increase in inventories of RMB237.7 million, an increase in operating lease liabilities of RMB87.7 million and a decrease in income tax payables of RMB9.4 million, partially offset by an increase in accounts receivable of RMB400.1 million, an increase in notes payable of RMB290.1 million, an increase in accrued expenses and other current liabilities of RMB392.8 million, an increase in operating lease right-of-use assets of RMB84.2 million and an increase in prepayments and other current assets of RMB50.5 million. Such changes in operating assets and liabilities were primarily due to seasonality and the impact of COVID-19.

Net cash provided by operating activities in 2019 was RMB301.4 million and primarily consisted of net income of RMB281.9 million, as adjusted for non-cash items, and the effects of changes in operating assets and liabilities. Adjustments for non-cash items primarily included RMB120.1 million of depreciation and amortization expenses, RMB76.2 million of inventory write-down, RMB75.2 million of share-based compensation expenses and RMB16.6 million of amortization of issuance cost of convertible senior notes. In 2019, the principal items accounting for the changes in operating assets and liabilities were an increase in inventories of RMB320.1 million, an increase in accounts receivable of RMB247.8 million, an increase in prepayments and other current assets of RMB100.7 million, and an increase in advances to suppliers of RMB39.2 million, partially offset by an increase in accrued expenses and other current liabilities of RMB242.5 million, an increase in notes payable of RMB183.9 million, and an increase in income tax payables of RMB19.2 million. The increase in our inventories, accounts receivable, prepayments and other current assets, advances to suppliers, notes payable and income tax payables was due to the growth of our business. Our accrued expenses and other current liabilities increased primarily due to increases in logistics, marketing and salary expenses payable.

121

Investing Activities

Net cash provided by investing activities was RMB375.8 million (US$59.0 million) in 2021, and primarily consisted of proceeds from maturity of short-term investments, and partially offset by (i) purchases of property and equipment, which comprised equipment for warehouse, computer hardware for newly hired employees and leasehold improvements, (ii) purchases of investment securities, (iii) net cash paid for business combination, and (iv) investment in equity investees.

Net cash used in investing activities was RMB616.4 million in 2020, and primarily consisted of (i) purchases of property and equipment, which comprised equipment for warehouse, computer hardware for newly hired employees and leasehold improvements, (ii) purchases of short-term investment, (iii) additions of intangible assets due to capitalization of internally developed software and (iv) investment in equity investees, and partially offset by proceeds from maturity of short-term investments.

Net cash used in investing activities was RMB1,133.5 million in 2019, and primarily consisted of (i) purchases of short-term investments, (ii) purchases of long-term time deposits, (iii) purchase of property and equipment, which comprised equipment for warehouse, computer hardware for newly hired employees and leasehold improvements, and (iv) additions of intangible assets due to cost incurred for internal development of software.

Financing Activities

Net cash provided by financing activities was RMB750.0 million (US$117.7 million) in 2021, primarily attributable to (i) proceeds of RMB1,290.8 million (US$202.6 million) from non-controlling interest’s capital contribution, and (ii) proceeds of RMB548.5 million (US$86.1 million) from short-term bank loans, partially offset by repurchase of ordinary shares and ADSs of RMB1,060.4 million (US$166.4 million).

Net cash provided by financing activities was RMB2,666.8 million in 2020, primarily attributable to (i) proceeds of RMB3,095.6 million from public offering on the Hong Kong Stock Exchange, net of issuance cost, and (ii) repayment of short-term bank loans of RMB663.9 million, partially offset by proceeds of RMB235.4 million from short-term bank loans.

Net cash provided by financing activities was RMB1,776.9 million in 2019, primarily attributable to (i) proceeds of RMB1,847.8 million from issuance of convertible senior notes, net of issuance cost, and (ii) proceeds of RMB916.6 million from short-term bank loans, partially offset by repayment of short-term and long-term borrowings of RMB993.7 million.

Capital Expenditures

We had capital expenditures of RMB152.9 million, RMB158.6 million and RMB352.8 million (US$55.4 million) in 2019, 2020 and 2021, respectively. Our capital expenditures were used primarily for (i) the purchase of buildings, computer hardware, office furniture and equipment and warehouse equipment, (ii) leasehold improvements, (iii) cost incurred for internal development of software, and (iv) land use rights. Actual future capital expenditures may differ from the amounts indicated above. We have no capital commitment as of December 31, 2021.

Contractual Obligations

The following sets forth information regarding our aggregate payment obligations under our contracts and commercial commitments as of December 31, 2021:

Payments Due by Period

Total

Less than 1 year

1-3 years

3-5 years

More than 5 years

   

RMB

   

US$

   

RMB

   

US$

   

RMB

   

US$

   

RMB

   

US$

   

RMB

   

US$

Operating lease obligations

 

1,406,828

 

220,762

 

341,511

 

53,591

 

471,788

 

74,034

 

280,147

 

43,961

 

313,382

 

49,176

Short-term loans

 

548,461

 

86,066

 

548,461

 

86,066

 

 

 

 

 

 

1.625% Convertible senior notes due 2024 with principal and interest

1,766,704

277,234

1,766,704

277,234

Total

 

3,721,993

 

584,062

 

2,656,676

 

416,891

 

471,788

 

74,034

 

280,147

 

43,961

 

313,382

 

49,176

122

The 2024 Notes are initially in the aggregate principal amount of US$275.0 million. Our 2024 Notes will mature on May 1, 2024, unless earlier repurchased or converted into our ADSs based on an initial conversion rate of 19.2308, before the ADS split, subject to change, of our ADSs per US$1,000 principal amount of the notes. The conversion rate may be increased in connection with a make-whole fundamental change and is subject to adjustment upon occurrence of certain events. The holders may require us to repurchase all or portion of the 2024 Notes for cash on May 1, 2022, or upon a fundamental change, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest. The 2024 Notes bear interest at a rate of 1.625% per annum, payable in arrears semi-annually on May 1 and November 1, beginning on November 1, 2019. As of December 31, 2021, the 2024 Notes was reclassified from long-term loan to short-term loan as we expect to repurchase the 2024 Notes in 2022 as the holders may require us to repurchase all or portion of the 2024 Notes for cash on May 1, 2022.

In March 2022, we entered into separate and individually privately negotiated transactions with certain holders of the 2024 Notes to repurchase approximately US$166.3 million principal amount of the 2024 Notes. As of March 31, 2022, there was US$108,718,000.00 in aggregate principal amount of the 2024 Notes outstanding. On April 1, 2022, we notified holders of the 2024 Notes that each holder has the right, at the option of such holder, to require us to repurchase all of such holder’s 2024 Notes or any portion thereof that is an integral multiple of US$1,000 principal amount for cash on May 1, 2022. The repurchase right expired at 5:00 p.m., New York City time, on Thursday, April 28, 2022. All the outstanding principal amount of the 2024 Notes were validly surrendered and not withdrawn for repurchase prior to the expiration of the repurchase right.

As of December 31, 2021, we also had operating lease liabilities amounting to RMB1,161.7 million (US$182.3 million), certain of which were secured by the rental deposits and all of which were unguaranteed.

Holding Company Structure

Baozun Inc. is a holding company with no material operations of its own. We conduct our operations primarily through our subsidiaries, our VIE in China. As a result, our ability to pay dividends depends upon dividends paid by our PRC subsidiaries. If our existing PRC subsidiaries or any newly formed ones incur debt on their own behalf in the future, the instruments governing their debt may restrict their ability to pay dividends to us. In addition, our wholly foreign-owned subsidiaries in China are permitted to pay dividends to us only out of their retained earnings, if any, as determined in accordance with their articles of association and PRC accounting standards and regulations. Under PRC law, each of our subsidiaries and our consolidated VIE 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 the entity’s registered capital. Each of our PRC subsidiaries and our consolidated VIE may allocate a portion of its after-tax profits based on PRC accounting standards to a discretionary surplus fund at its 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. As of December 31, 2021, the amount restricted, including paid-in capital and statutory reserve funds, was RMB2,345 million (US$368.0 million). 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.

Our VIE, Shanghai Zunyi, contributed an aggregate of 8.6%, 9.8% and 8.6% of our net revenues for the years ended December 31, 2019, 2020 and 2021, respectively.

C.           Research and Development

We devote significant resources to our research and development efforts, focusing on developing our technology infrastructure and proprietary systems, expanding our technological footprint and enhancing the digitalization of brand partners’ retail business. We have a Technology and Innovation Center with offices in Shanghai and Chengdu dedicated to innovating and upgrading our technologies to reinforce our market leadership in China’s brand e-commerce solutions market. The Technology and Innovation Center focuses on enhancing our IT capabilities and helps us shape the market by developing and deploying artificial intelligence solutions in brand e-commerce over time and standardizing new services such as cloud-based operating platforms, big data analysis tools for brand e-commerce, the implementation of artificial intelligence in brand e-commerce over time and the upgrade of current technology systems, in order to serve a wider variety of brand partners and other customers with a broader array of services. In 2019, we upgraded our technology infrastructure to a hybrid cloud model- Baozun Hybrid Cloud - to enhance our storing and computing capabilities. We have integrated and migrated our core e-commerce systems and applications to Baozun Hybrid Cloud, which helped us better utilize cloud computing, enhance the scalability of our business, and improve cost efficiency. We employed 794 IT professionals to design, develop and operate our technology platform as of December 31, 2021.

123

D.           Trend Information

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

E.           Critical Accounting Estimates

For our critical accounting estimates, see “Item 5. Operating and Financial Review and Prospects—A. Operating Results—Critical Accounting Policies and Estimates.”

ITEM 6. DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES

A.           Directors and Senior Management

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

Name

    

Age

    

Position(s)/roles
and responsibilities

    

Date of appointment

    

Year of
joining our
company

 

Mr. Vincent Wenbin Qiu

54

Co-founder, Chairman and Chief Executive Officer

Chairman in December 2013 and Chief Executive Officer in December 2013

2007

Mr. Junhua Wu

43

Co-founder, Director and Chief Growth Officer

Director in December 2013 and Chief Growth Officer in December 2017

2007

Ms. Yang Liu

38

Director

July 2021

2021

Mr. Satoshi Okada

63

Director

October 2014

2014

Mr. Yiu Pong Chan

49

Independent Director

May 2015

2015

Ms. Bin Yu

52

Independent Director

May 2015

2015

Mr. Steve Hsien-Chieng Hsia

58

Independent Director

May 2016

2016

Mr. Benjamin Changqing Ye

51

Independent Director

May 2016

2016

Mr. Arthur Yu

41

Chief Financial Officer

December 2020

2020

Mr. Aaron Kwok Yuen Lung

57

Chief Human Resource Officer

October 2014

2014

Mr. Peter Tao Liang

35

Vice President

November 2019

2014

Mr. Jason Nan Xie

48

Vice President

December 2019

2019

Ms. Tracy Chunlu Li

38

Vice President

April 2021

2017

Mr. Vincent Wenbin Qiu is one of our co-founders. Since the founding of our business in 2007, Mr. Qiu has served as chairman of our board of directors and our chief executive officer. Mr. Qiu also has served as a director of several companies in which we have invested. Prior to founding our company, Mr. Qiu participated the founding of Erry Network Technology (Shanghai) Co., Ltd., or Shanghai Erry, in 2000, a company specialized in providing supply chain management solutions and services to consumer brands in China, and served as Shanghai Erry’s chief executive officer from March 2000 to January 2007. From 1993 to 2000, Mr. Qiu worked as a technical and solution architect and held technical management positions in various multinational companies, including NCR (Shanghai) Technology Services Ltd., China Hewlet-Packard Co., Ltd. (HP China) and Sun Microsystems (China) Limited. Mr. Qiu obtained his bachelor’s degree in electronic engineering from Tsinghua University in July 1992 in Beijing, the PRC.

Mr. Junhua Wu is one of our co-founders and has served as our chief operating officer from the founding of our business in 2007 to December 2017, as our chief growth officer since December 2017, and as our director since 2012. He primarily supervises our apparel and beauty business. From September 2001 to April 2007, Mr. Wu served as director of the professional service department at Shanghai Erry. From April 2000 to September 2001, he worked as senior IT manager in Goodbaby International Group, an international durable juvenile products company headquartered in China.

124

Ms. Yang Liu has served as a member on our board since July 2021. Ms. Liu joined Alibaba Group in September 2014 and currently serves as a senior expert managing the consumer strategy center and partnership development center of Alibaba’s Tmall business group. In this role, she leads the promotion of digital brand transformation across a variety of industry verticals by leveraging Alibaba’s advanced data technologies, and promotes comprehensive Tmall ecological partnership capabilities that bring technology into best practices. In addition, Ms. Liu created the framework of Tmall consumer strategy methodology and widely applied it to common strategy standards. Prior to Alibaba Group, Ms. Yang Liu worked at IBM from September 2008 to September 2014 and was responsible for implementing cross-industry CRM solutions for IBM’s global business consulting division, and she supported leading global brands in delivering customer-centric digital transformation projects. Ms. Liu received her bachelor’s degree and master’s degree from the Shanghai University of Finance and Economics in 2006 and 2008, respectively, and received an MBA degree from the University of Manchester in 2016.

Mr. Satoshi Okada has served as a member on our board since October 2014. Mr. Okada has also served as a director at Alibaba.com Japan since October 2008, and a director of certain entities that are subsidiaries of Alibaba Group, and as a director of GDS Holdings Limited, a China-based developer and operator of high-performance data centers listed on The Nasdaq Stock Market since 2014. From April 2000 to January 2005, Mr. Okada had held various management positions within the Softbank Corp. group. He also served as director at Tsubasa Corporation from 2014 to 2022, Alibaba.com Limited from 2007 to 2012, Ariba Japan K.K., a technology company, from January 2001 to January 2005 and DeeCorp Limited, a software company, from February 2005 to March 2006.

Mr. Yiu Pong Chan has served as our independent director since May 2015. Mr. Chan has served as a special partner of Tumeric Capital Asia IV since April 2021. Mr. Chan served as an executive director from September 2012 to March 2014 and as a managing director from April 2014 to June 2018, at L Catterton Asia, formerly named as L Capital Asia, a private equity fund based in Singapore which is backed by LVMH Moët Hennessy Louis Vuitton S.A, a multinational luxury products company. Mr. Chan was also a non-executive director at Dr. Wu Skincare Co., Ltd, a Taiwan-based company that provides non-surgical skincare products and solutions, from April 2014 to June 2018, and a board observer at YG Entertainment Inc., a music and entertainment company in South Korea from March 2015 to March 2018. Mr. Chan was a vice president and a director at Crescent Point Group from August 2006 to September 2007, and from October 2007 to June 2011, respectively. From June 2002 to June 2006, Mr. Chan was a director of Lone Star Asia-Pacific LTD., Taiwan Branch. Mr. Chan worked with McKinsey & Co. Inc. Hong Kong from February 1999 to June 2002. Mr. Chan holds a master’s degree of commerce in accounting and finance with first-class honor in April 1999 and a bachelor’s degree of commerce in May 1996 from the University of Auckland.

Ms. Bin Yu has served as our independent director since May 2015. Ms. Yu served as the chief financial officer of Lingochamp Information Technology (Shanghai) Co., Ltd., an AI technology driven education company, from September 2017 to January 2020. Ms. Yu has been a director of iDreamSky Technology Holdings Limited, a China-based digital entertainment platform operator listed on the Hong Kong Stock Exchange, since May 2018. Ms. Yu has been a director of GDS Holdings Limited since November 2016. Ms. Yu has been an independent director of Kuke Music Holdings Limited, a leading provider of classical music licensing, subscription and education services in China listed on the New York Stock Exchange, since January 2021. Ms. Yu has been an independent director of ZERO2IPO HOLDINGS INC., an integrated service platform for equity investment industry listed on the Hong Kong Stock Exchange, since December 2020. In addition, Ms. Yu served as an independent director and the audit committee chair of Tian Ge Interactive Holdings Limited, a live social video platform in China listed on the Hong Kong Stock Exchange, from June 2014 to January 2021. Ms. Yu also served as chief financial officer of Innolight Technology Corporation, a high-speed optical transceiver supplier in China, from January 2015 to May 2016 and the chief financial officer of Star China International Media Limited, a company engaged in the entertainment TV programs business. She previously served as the chief financial officer from 2012 to 2013, and the vice president of finance from 2011 to 2012, of Youku Tudou Inc.’s predecessor, Tudou Holdings Limited. Ms. Yu obtained a master’s degree in education and a master’s degree in accounting from the University of Toledo in the United States in August 1998 and May 1999, respectively, and an EMBA degree from Tsinghua University and INSEAD in January 2013 in Beijing, the PRC. She was a Certified Public Accountant in the United States admitted by the Accountancy Board of Ohio.

125

Mr. Steve Hsien-Chieng Hsia has served as our independent director since May 2016. Mr. Hsia has been the chief executive officer of Playnovate, Inc., an online STEAM education service provider in the U.S., since April 2020. Mr. Hsia has served as a director of Wearnes-Starchase Limited, a Singapore-based automobile dealership group, since November 2018. From 2011 to 2013, Mr. Hsia served as the Asia-Pacific chief operating officer of Wunderman Worldwide, LLC, a digital marketing agency under WPP, LLC, an advertising and media holding company. Mr. Hsia co-founded and served as chief executive officer of AGENDA Corporation, a digital marketing agency in Asia from February 1996 to 2013. Prior to AGENDA Corporation (formerly known as DeliriumCyberTouch Corporation and CyberTouch, respectively), Mr. Hsia co-founded NextWare, an enterprise software company in Malaysia and served as the managing director from 1991 to February 1996. Mr. Hsia received his bachelor’s degree in computer science from the University of California, Berkeley in May 1987.

Mr. Benjamin Changqing Ye has served as our independent director since May 2016. Mr. Ye has also served as an independent director of Hygeia Healthcare Holdings, an oncology healthcare company listed on the Hong Kong Stock Exchange, since September 2019; an independent director of Ascentage Pharma Group International, a biotech company listed on the Hong Kong Stock Exchange, since June 2019; an independent director of Jinxin Fertility Group Limited, a specialized fertility service provider listed on the Hong Kong Stock Exchange, since June 2019; an independent director of Luzhou Bank, a commercial bank listed on the Hong Kong Stock Exchange since December 2018; and an independent director of Niu Technologies Inc., a provider of smart urban mobility solutions listed on The Nasdaq Stock Market, since October 2018. In addition, Mr. Ye has served as a non-executive director of Panjing Harbourview Investment Fund L.L.P. since September 2019. From February 2011 to December 2015, Mr. Ye was a managing director, the chief financial officer and a member of the investment committee of CITIC Private Equity Funds Management Co., Ltd. From April 1993 to January 2011, Mr. Ye worked for PricewaterhouseCoopers, where he mainly focused on M&A advisory work, and successively served as a partner in advisory department, the head of Advisory Services of Shanghai office and the head of Transaction Services of Shanghai office of PricewaterhouseCoopers in China. Mr. Ye received his bachelor’s degree in journalism from Huazhong University of Science and Technology in July 1992 in Wuhan, the PRC and an MBA degree from University of Warwick in November 1999 in the United Kingdom. Mr. Ye is a qualified accountant of the Chinese Institute of Certified Public Accountants.

Mr. Arthur Yu has served as our chief financial officer since December 2020. Before joining us on September 1, 2020 as Vice President of Finance, Mr. Yu worked for Jaguar Land Rover Plc, where he served as CFO Greater China and Board Supervisor of the Chery Jaguar Land Rover from 2018 to 2020. Prior to this, Mr. Yu worked for BT Group Plc from 2009 to 2018 and held several senior leadership positions in UK and Hong Kong. His last role within BT Group was CFO, Asia, Middle East and Africa and Chairman of BT China. During his time at BT Group, he delivered significant cashflow and profitability improvement through an operational efficiency programme. In his earlier career, Mr. Yu worked as a management consultant for PricewaterhouseCoopers from 2007 to 2009 and worked for Rolls-Royce Plc under its graduate leadership programme from 2004 to 2007. Mr. Yu received a BSc degree in management sciences from Warwick University in 2003 in England, an MSc degree in management information systems from the London School of Economics in 2004 in England, and an Executive MBA degree from Judge Business School, University of Cambridge in 2016 in England. He is currently a fellow member of the Charted Institute of Management Accountant.

Mr. Aaron Kwok Yuen Lung currently serves as our chief human resources officer. Mr. Kwok joined us in October 2014. Prior to joining us, Mr. Kwok was a non-executive director at Beijing VastSmart Trading Co., Ltd from 2012 to 2014. From April 2003 to November 2011, Mr. Kwok successively worked as person in charge of electronic display equipment department, person in charge of new channel department and director of computer accessories department of Philips (China) Investment Co., Ltd. Mr. Kwok received his bachelor’s degree in computer science from Fudan University in July 1989 in Shanghai, the PRC.

Mr. Peter Tao Liang currently serves as our vice president, in charge of operation of logistics and supply chain group and customer service. Mr. Liang rejoined us in November 2019. Mr. Liang served as our vice president, primarily supervising our logistic and administrative departments, from January 2017 to August 2019. Prior to that, Mr. Liang held a number of positions with us, including our logistics director from April 2014 to January 2017, our sales operation director, responsible for coordinating the front-back operation, from January 2011 to April 2014, our sales director of fast moving consumer products from September 2009 to January 2011, and our manager of logistic from March 2009 to September 2009.

126

Mr. Jason Nan Xie has served as our vice president in charge of IT engineering and management since December 2019. Prior to joining us, Mr. Xie worked as the chief technology officer at Guangzhou Yingzi Technology Inc., a farm-to-table supply chain technology company, from August 2018 to June 2019. From June 2014 to March 2018, Mr. Xie served as the general manager in charge of R&D operations at Vipshop (US) Inc., a big data and artificial intelligence focused technology subsidiary affiliated to Vipshop Holdings Limited, which is a Chinese online discount retailer listed on the New York Stock Exchange. Mr. Xie worked as a senior product manager at eBay from January 2012 to June 2014. Mr. Xie has extensive experience in enterprise applications and consumer internet industries. He received his bachelor’s degree in mathematics from the University of North Carolina at Chapel Hill in May 1997 and master’s degree in computer sciences from the University of Wisconsin-Madison in May 2000 in the U.S.

Ms. Tracy Chunlu Li currently serves as our vice president in charge of strategic business development and certain e-commerce business. Ms. Li joined us in July 2017, and held a number of positions with us, including our general manager of luxury, beauty and cosmetics, fast moving consumer goods and mother and baby products business department, from 2019 to 2020, our general manager of appliances, electronics and home and furnishings business department, from 2018 to 2019, and our vice general manager of social networking e-commerce business department, from 2017 to 2018. Prior to joining us, Ms. Li worked for Monitor Deloitte, the advisory business of Deloitte, from 2007 to 2017, where she held several positions, including associate director from 2015 to 2017. Ms. Li received her bachelor’s degrees in economics and in journalism from Peking University in 2005 and her master’s degree in communication from Peking University in 2007 in China.

B.           Compensation

In 2021, we accrued aggregate fees, salaries and benefits (excluding equity-based grants) of approximately RMB19.8 million (US$3.1 million) to our directors and executive officers as a group and granted an aggregate of 1,615,416 restricted share units to our directors and executive officers.

We have neither set aside nor accrued any amount of cash to provide pension, retirement or other similar benefits to our officers and directors. Our PRC subsidiaries and variable interest entity are required by law to make contributions equal to certain percentages of each employee’s salary for his or her retirement benefit, medical insurance benefits, housing funds, unemployment and other statutory benefits.

The board, acting on the recommendation of our compensation committee, may determine the remuneration to be paid to non-employee directors, being our directors other than our executive directors, namely Mr. Satoshi Okada, Ms. Yang Liu, Mr. Yiu Pong Chan, Ms. Bin Yu, Mr. Steve Hsien-Chieng Hsia and Mr. Benjamin Changqing Ye. We do not provide employee directors with any additional remuneration for serving as directors other than their remuneration as our employees. Pursuant to our service agreements with our directors, neither we nor our subsidiaries provide benefits to directors upon termination of employment.

Share Incentive Plans

We have adopted a number of share incentive plans since our inception. The following share incentive plans are those currently in effect:

2014 Share Incentive Plan, or the 2014 Plan; and
2015 Share Incentive Plan, or the 2015 Plan.

The following summarizes, as of December 31, 2021, the options and restricted share units that we granted to our directors and executive officers and to other individuals as a group under our share incentive plans to attract and retain the best available personnel, to provide additional incentives to selected employees, directors, and consultants and to promote the success of our business. We and our directors, executive officers and other employees who are PRC residents and who have been granted options or restricted share units will be required to register with SAFE pursuant to applicable PRC laws. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China—Any failure to comply with PRC regulations regarding our employee equity incentive plans may subject the PRC plan participants or us to fines and other legal or administrative sanctions.”

127

2014 Share Incentive Plan and 2015 Share Incentive Plan

In January 2010, Shanghai Baozun adopted a share incentive plan, or the Shanghai Baozun Plan. On May 30, 2014, we adopted our 2014 Share Incentive Plan, or the 2014 Plan, to roll over the options granted under Shanghai Baozun Plan with the same amount, terms and vesting schedule. The maximum number of shares which may be issued pursuant to all awards under the 2014 Plan is 20,331,467. As of December 31, 2021, the number of shares which may be issued pursuant to all outstanding options under the 2014 Plan is 1,912,709.

On May 5, 2015, we adopted our 2015 Plan, which was amended in July 2016. The maximum number of shares which may be issued pursuant to all awards under the 2015 Plan was 4,400,000 initially. As the unissued shares reserved under the 2015 Plan accounted for less than 2% of the then total issued and outstanding shares on an as-converted basis on December 31, 2015, pursuant to the 2015 plan, the number of shares reserved for future issuances under the 2015 Plan was increased by 2,641,679 to 2% of the total issued and outstanding shares as of January 1, 2016, which was 3,029,427. Pursuant to the 2015 Plan, as amended, if on December 31 of each year beginning in 2016, the unissued shares reserved under the 2015 Plan account for less than 1.5% of the then total issued and outstanding shares on an as-converted basis, then on the first day of the next calendar year, the number of shares reserved for future issuances under the 2015 Plan shall be automatically increased to 1.5% of the then total issued and outstanding shares. On December 31, 2016, as the unissued shares reserved under the 2015 Plan accounted for less than 1.5% of the then total issued and outstanding shares on an as-converted basis, on January 1, 2017, the number of shares reserved for future issuances under the 2015 Plan was automatically increased by 2,334,986 to 1.5% of the then total issued and outstanding shares, which was 2,391,180. On December 31, 2017, as the unissued shares reserved under the 2015 Plan accounted for less than 1.5% of the then total issued and outstanding shares on an as-converted basis, on January 1, 2018, the number of shares reserved for future issuances under the 2015 Plan was automatically increased by 996,171 to 1.5% of the then total issued and outstanding shares, which was 2,491,881. On December 31, 2018, as the unissued shares reserved under the 2015 Plan accounted for less than 1.5% of the then total issued and outstanding shares on an as-converted basis, on January 1, 2019, the number of shares reserved for future issuances under the 2015 Plan was automatically increased by 523,529 to 1.5% of the then total issued and outstanding shares, which was 2,588,229. On December 31, 2019, as the unissued shares reserved under the 2015 Plan accounted for less than 1.5% of the then total issued and outstanding shares on an as-converted basis, on January 1, 2020, the number of shares reserved for future issuances under the 2015 Plan was automatically increased by 491,977 to 1.5% of the then total issued and outstanding shares, which was 2,823,295. On December 31, 2020, as the unissued shares reserved under the 2015 Plan accounted for less than 1.5% of the then total issued and outstanding shares on an as-converted basis, on January 1, 2021, the number of shares reserved for future issuances under the 2015 Plan was automatically increased by 3,007,937 to 1.5% of the then total issued and outstanding shares, which was 3,507,087. On December 31, 2021, as the unissued shares reserved under the 2015 Plan accounted for less than 1.5% of the then total issued and outstanding shares on an as-converted basis, on January 1, 2022, the number of shares reserved for future issuances under the 2015 Plan was automatically increased by 2,691,626 to 1.5% of the then total issued and outstanding shares, which was 3,131,917. The shares which may be issued pursuant to the awards under the 2015 Plan shall be Class A ordinary shares. As of December 31, 2021, the number of shares that may be issued pursuant to all outstanding options and restricted share units under the 2015 Plan is 4,313,114.

Types of Awards. The 2014 Plan and the 2015 Plan permit the grant of several kinds of awards, including among others, options, restricted shares, restricted share units and share appreciation rights.

Plan Administration. Our board of directors will administer the 2014 Plan and the 2015 Plan, and may delegate its administrative authority to a committee of one or more members of our board or our chief executive officer, subject to certain restrictions. Among other things, the board of directors will designate the eligible individuals who may receive awards, and determine the types and number of awards to be granted and terms and conditions of each award grant. The administrator of the 2014 Plan and the 2015 Plan has the power and discretion to cancel, forfeit or surrender an outstanding award under the 2014 Plan and the 2015 Plan, respectively.

Award Agreements. Options and other awards granted under the 2014 Plan and the 2015 Plan will be evidenced by a written award agreement that sets forth the material terms and conditions for each grant.

Eligibility. We may grant awards to the employees, consultants rendering bona fide services to us or our affiliated entities designated by our board, as well as our non-employee directors, provided that awards cannot be granted to consultants or non-employee directors who are resident of any country in the European Union, and any other country which pursuant to applicable laws does not allow grants to non-employees.

128

Term of the Option and Stock Appreciation Rights. The term of each option and stock appreciation right granted will not exceed ten years, and the board of directors may extend the term subject to certain limitation under relevant applicable regulations.

Acceleration of Awards upon Corporate Transactions. The board of directors may, in its sole discretion, upon or in anticipation of a corporate transaction, accelerate awards, purchase the awards from the holder or replace the awards.

Vesting Schedule. In general, the board of directors determines the vesting schedules.

Amendment and Termination. The board of directors may at any time amend, modify or terminate the 2014 Plan or the 2015 Plan subject to shareholder approval to the extent required by laws. Additionally, shareholder approval will be specifically required to increase the number of shares available under the 2014 Plan, or to permit the board of directors to extend the term or the exercise period of an option or share appreciation right beyond ten years, or if amendments result in material increases in benefits or a change in eligibility requirements. Any amendment, modification or termination of the 2014 Plan or the 2015 Plan must not impair any rights or obligations under awards already granted without consent of the holder of such awards. Unless terminated earlier, the 2014 Plan and the 2015 Plan will expire and no further awards may be granted after the tenth anniversary of the shareholders’ approval of the 2014 Plan and the 2015 Plan, respectively.

The following table summarizes, as of December 31, 2021, the outstanding options that we granted to our directors, executive officers, and other individuals as a group under our 2014 Plan and 2015 Plan.

Ordinary shares

    

    

    

Underlying

Exercise Price

Name

    

Outstanding Options

    

(US$/Share)

    

Date of Grant

    

Date of Expiration

Junhua Wu

 

1,732,674

 

0.0136; 0.0001

 

various dates
from August 29, 2014 to February
6, 2015

 

various dates from August 28, 2024 to February 5, 2025

Bin Yu

 

*

 

0.0001

 

May 20, 2015

 

May 19, 2025

Other individuals as a group

 

145,035

 

0.0136; 1.5

 

various dates
from January 30, 2010 to February
6, 2015

 

various dates from January 29, 2020 to February 5, 2025

*     Upon exercise of all options granted and vesting of all restricted share units, would beneficially own less than 1% of our outstanding ordinary shares.

129

The following table summarizes, as of the date of December 31, 2021, the outstanding restricted share units that we granted to our directors, executive officers, and other individuals as a group under our 2015 Plan.

Name

    

Restricted Share Unit

    

Date of Grant

    

Date of Expiration

Vincent Wenbin Qiu

1,296,906

various dates from March
1, 2018 to August 20,
2021

various dates from
February 29, 2028 to
August 19, 2031

Junhua Wu

 

588,299

 

various dates from March
1, 2018 to August 20, 2021

 

various dates from
February 29, 2028 to
August 19, 2031

Arthur Yu

 

*

 

various dates from
September 23, 2020 to
August 20, 2021

 

various dates from
September 22, 2030 to
August 19, 2031

Aaron Kwok Yuen Lung

 

*

 

various dates from March
1, 2018 to March 1, 2021

 

various dates from
February 29, 2028 to
February 28, 2031

Peter Tao Liang

*

various dates from
February 17, 2020 to
September 15, 2021

F various dates from
February 16, 2030 to
September 14, 2031

Jason Nan Xie

*

various dates from
February 17, 2020 to
March 1, 2021

various dates from
February 16, 2030 to
February 28, 2031

Tracy Chunlu Li

*

various dates from March
1, 2018 to September 15, 2021

various dates from
February 29, 2028 to
September 14, 2031

Yiu Pong Chan

*

August 20, 2021

August 19, 2031

Benjamin Changqing Ye

*

August 20, 2021

August 19, 2031

Steve Hsien-Chieng Hsia

*

August 20, 2021

August 19, 2031

Bin Yu

*

August 20, 2021

August 19, 2031

Other individuals as a group

 

1,807,613

 

various dates from March
1, 2018 to December
31, 2021

 

various dates from
February 29, 2028 to
December 30, 2031

*     Upon exercise of all options granted and vesting of all restricted share units, would beneficially own less than 1% of our outstanding ordinary shares.

C.           Board Practices

Board of Directors

Our board of directors consists of eight directors. A director is not required to hold any shares in our company by way of qualification. A director who is in any way, whether directly or indirectly, interested in a contract or proposed contract with us is required to declare the nature of his interest at a meeting of our directors. A general notice given to the directors by any director to the effect that he is a member, shareholder, director, partner, officer or employee of any specified company or firm and is to be regarded as interested in any contract or transaction with that company or firm shall be deemed a sufficient declaration of interest for the purposes of voting on a resolution in respect to a contract or transaction in which he has an interest, and after such general notice it shall not be necessary to give special notice relating to any particular transaction. Subject to the rules of Nasdaq and the following paragraph, a director may vote in respect of any contract or proposed contract or arrangement notwithstanding that he may be interested therein and if he does so his vote shall be counted and he may be counted in the quorum at any meeting of the directors at which any such contract or proposed contract or arrangement is considered. A director shall not be entitled to vote on (nor shall be counted in the quorum in relation to any resolution of the board in respect of any contract or arrangement or any other proposal whatsoever in connection with our VIE (as defined in our articles of association) and in which he has any material interest conflicting with that of us, and if he shall do so his vote shall not be counted (nor is he to be counted in the quorum for the resolution). If any question shall arise at any meeting of the board as to the materiality of a director ‘s interest or as to the entitlement of any director to vote or form part of the quorum and such question is not resolved by his voluntarily agreeing to abstain from voting or not be counted in the quorum, such question shall be referred to the directors at the meeting who are not similarly interested, and their ruling shall be final and conclusive.

130

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

Under Cayman Islands law, our directors have a fiduciary duty to act honestly, in good faith and with a view to our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors also have a duty to exercise the skill they actually possess and such care and diligence that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as may be amended and restated from time to time. Our company has a right to seek damages against any director who breaches a duty owed to us.

Our officers are appointed by and serve at the discretion of the board of directors. Our directors are not subject to a term of office and hold office until their resignation, death or incapacity or until their respective successors have been elected and qualified in accordance with our articles of association. A director will be removed from office automatically if the director (i) dies, becomes bankrupt or makes any arrangement or composition with his creditors, (ii) is found to be or becomes of unsound mind, (iii) resigns his office by notice in writing to us, (iv) without special leave of absence from the board of directors, is absent from three consecutive meetings of the board of directors and the board of directors resolves that his office be vacated, or (v) if he shall be removed from office pursuant to our memorandum and articles of association or the Companies Act.

Committee of the Board of Directors

We established three committees under the board of directors: an audit committee, a compensation committee and a nominating and corporate governance committee. We have adopted a charter for each of the three committees.

Audit Committee. Our audit committee consists of Ms. Bin Yu, Mr. Yiu Pong Chan and Mr. Benjamin Changqing Ye. Ms. Bin Yu is the chairman of our audit committee. Ms. Bin Yu is the audit committee financial expert under the applicable rules of the SEC. We have determined that Ms. Bin Yu, Mr. Yiu Pong Chan and Mr. Benjamin Changqing Ye satisfy the “independence” requirements of the Nasdaq Stock Market Rules and Rule 10A-3 under the Exchange Act. The audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The audit committee is responsible for, among other things:

·

selecting our independent registered public accounting firm and pre-approving all auditing and non-auditing services permitted to be performed by our independent registered public accounting firm;

·

reviewing with the independent registered public accounting firm any audit problems or difficulties and managements response;

·

reviewing and approving all proposed related-party transactions, as defined in Item 404 of Regulation S-K under the Securities Act;

·

discussing the annual audited financial statements with management and our independent registered public accounting firm;

·

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

·

meeting separately and periodically with management and our independent registered public accounting firms;

·

reporting regularly to the full board of directors; and

·

such other matters that are specifically delegated to our audit committee by our board of directors from time to time.

131

Compensation Committee. Our compensation committee consists of Mr. Yiu Pong Chan, Mr. Steve Hsien-Chieng Hsia and Ms. Bin Yu. Mr. Yiu Pong Chan is the chairman of our compensation committee. We have determined that Mr. Yiu Pong Chan, Mr. Steve Hsien-Chieng Hsia and Ms. Bin Yu satisfy the “independence” requirements of the Nasdaq Stock Market Rules. The compensation committee assists the board in reviewing and approving the compensation structure, including all forms of compensation, relating to our directors and executive officers. Our chief executive officer may not be present at any committee meeting during which his compensation is deliberated.

The compensation committee is responsible for, among other things:

·

reviewing and recommending to the board with respect to the total compensation package for our four most senior executives;

·

approving and overseeing the total compensation package for our executives other than the four most senior executives;

·

reviewing and making recommendations to the board of directors with respect to the compensation of our directors; and

·

reviewing periodically and approving any long-term incentive compensation or equity plans, programs or similar arrangements, annual bonuses, employee pension and welfare benefit plans.

Nominating and Corporate Governance Committee. Our nominating and corporate governance committee consists of Mr. Steve Hsien-Chieng Hsia, Mr. Yiu Pong Chan and Ms. Bin Yu. Mr. Steve Hsien-Chieng Hsia is the chairperson of our nominating and corporate governance committee. We have determined that Mr. Steve Hsien-Chieng Hsia, Mr. Yiu Pong Chan and Ms. Bin Yu satisfy the “independence” requirements of the Nasdaq Stock Market Rules. The nominating and corporate governance committee assists the board of directors in selecting individuals qualified to become our directors and in determining the composition of the board and its committees. The nominating and corporate governance committee is responsible for, among other things:

·

identifying and recommending nominees for election or re-election to our board of directors, or for appointment to fill any vacancy;

·

reviewing annually with our board of directors its current composition in light of the characteristics of independence, age, skills, experience and availability of service to us;

·

identifying and recommending to our board the directors to serve as members of committees;

·

advising the board periodically with respect to significant developments in the law and practice of corporate governance as well as our compliance with applicable laws and regulations, and making recommendations to our board of directors on all matters of corporate governance and on any corrective action to be taken; and

·

monitoring compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to ensure proper compliance.

132

Board Diversity

Board Diversity Matrix (As of March 31, 2022)

Country of Principal Executive Offices:

    

People’s Republic of China

Foreign Private Issuer

Yes

Disclosure Prohibited Under Home Country Law

No

Total Number of Directors

8

Female

Male

Non-
Binary

Did Not
Disclose
Gender

Part I: Gender Identity

Directors

2

6

0

0

Part II: Demographic Background

Underrepresented Individual in Home Country Jurisdiction

1

LGBTQ+

0

Did Not Disclose Demographic Background

2

Duties of Directors

Under Cayman Islands law, our directors have a fiduciary duty to act honestly, in good faith and with a view to our best interests. Our directors must also exercise their powers only for a proper purpose. Our directors also have a duty to exercise the skill they actually possess and such care and diligence that a reasonably prudent person would exercise in comparable circumstances. In fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as may be amended and restated from time to time. Our company has a right to seek damages against any director who breaches a duty owed to us.

Terms of Directors and Officers

Our officers are appointed by and serve at the discretion of the board of directors. Our directors are not subject to a term of office and hold office until their resignation, death or incapacity or until their respective successors have been elected and qualified in accordance with our articles of association. A director will be removed from office automatically if the director (i) dies, becomes bankrupt or makes any arrangement or composition with his creditors, (ii) is found to be or becomes of unsound mind, (iii) resigns his office by notice in writing to us, (iv) without special leave of absence from the board of directors, is absent from three consecutive meetings of the board of directors and the board of directors resolves that his office be vacated, or (v) if he shall be removed from office pursuant to our memorandum and articles of association or the Companies Act.

Employment Agreements

We have entered into employment agreements with each of our executive officers. Under these agreements, each of our executive officers is employed for a three-year period. We may terminate an executive officer’s employment for cause, at any time, without notice or remuneration, for certain acts of the officer, including serious or persistent breach or non-observance of the employment terms or a conviction of a criminal offense. An executive officer may terminate his/her employment at any time with one-month prior written notice. Furthermore, we may terminate the employment at any time without cause upon advance written notice and certain amount of compensation payment.

Each executive officer has agreed to hold, both during and after the employment agreement expires or is earlier terminated, in strict confidence and not to use, except for our benefit, any confidential information of our company. In addition, the majority of our executive officers have agreed to be bound by non-competition restrictions which are set forth in his or her employment agreement.

Indemnification

Cayman Islands law does not limit the extent to which a company’s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime.

133

Our fifth amended and restated memorandum and articles of association permit indemnification of officers and directors for losses, damages, costs and expenses incurred in or about their conduct of our business or affairs (including as a result of any mistake or judgment) or in the execution or discharge of his duties, powers, authorities or discretions unless such losses or damages arise from dishonesty, fraud or wilful default of such directors or officers. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation. In addition, we have entered into, indemnification agreements with our directors and senior executive officers that will provide such persons with additional indemnification beyond that provided in our fifth amended and restated memorandum and articles of association. Pursuant to the indemnification agreements, we agree to hold harmless and indemnify our directors and officers against all expenses, judgments, penalties, fines and amounts paid in settlement actually and reasonably incurred by him or on his behalf, in connection with any proceedings which the indemnitee was, is or will be involved as a party, including, without limitation, all liability arising out of the negligence or passive wrongdoing of the indemnitee, except that we shall not be obligated to make any payment to the indemnitee that is finally determined to be unlawful or as specified in the indemnification agreements.

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

D.           Employees

As of December 31, 2021, we had 8,821 full-time employees, including 1,451 full-time employees from the acquired business entities in 2021. We had a total of 5,979 and 6,076 full-time employees as of December 31, 2019 and 2020, respectively. We had a total of 803, 762 and 794 information technology staff as of December 31, 2019, 2020 and 2021, respectively. The increase in our employees was primarily due to our recent acquisitions and consolidation of certain businesses, as well as our organic business growth. As of December 31, 2021, approximately 70% of our information technology staff have bachelor’s or higher degrees. We have streamlined our R&D team to improve efficiency. The following table provides a breakdown of our employees as of December 31, 2021 by function:

Function

    

Number

Front-end1

 

6,075

Warehouse and Logistics

1,563

Information technology

 

794

Back-end2

 

389

Total

 

8,821

(1)

Front-end functions include store management and operations, customer service, business development, design and digital marketing.

(2)

Back-end functions include administration, finance, legal, internal audit and sales operation team.

Our success depends on our ability to attract, retain and motivate qualified personnel. Our senior management team consists of members that possess overseas or top-tier educational backgrounds, strong IT capabilities, deep industry knowledge and working experience with brand partners. In addition, our brand management team comprises personnel who connect well culturally with brands. We have developed a corporate culture that encourages teamwork, effectiveness, self-development and commitment to providing our brand partners with superior services.

We invest significant resources in the recruitment of employees in support of our fast-growing business operations. We have established procedures and selective standards in recruiting capable employees through various channels, including internal referral, job boards, on campus interviews, job fairs and recruiting agents.

We have established comprehensive training programs, including orientation programs and on-the-job training, to enhance performance and service quality. Our orientation program covers such topics as our corporate culture, business ethics, e-commerce workflows and services. Our on-the-job training includes training of business English and business presentation, management training camp for junior managers and customer service agent career development programs. In 2014, we set up a special dedicated training facility, Baozun College, to further strengthen our internal training programs.

134

As required by regulations in China, we participate in various government statutory employee benefit plans, including social insurance funds, namely a pension contribution plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan and a maternity insurance plan, and a housing provident fund. We are required under PRC law to contribute to employee benefit plans at specified percentages of the salaries, bonuses and certain allowances of our employees up to a maximum amount specified by the local government from time to time. See “Item 3. Key Information-D. Risk Factors-Risks Related to Our Business-Failure to make adequate contributions to various employee benefit plans as required by the PRC regulations may subject us to penalties.”

We enter into standard labor contracts with our employees. We also enter into standard confidentiality and non-compete agreements with our senior management. The non-compete restricted period typically expires two years after the termination of employment, and we agree to compensate the employee with a certain percentage of his or her pre-departure salary during the restricted period.

We believe that we maintain a good working relationship with our employees, and we have not experienced any major labor disputes.

E.           Share Ownership

The following table sets forth information with respect to the beneficial ownership of our ordinary shares, as of March 31, 2022, by:

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

The calculations in the table below assume there are 202,817,494 ordinary shares (including 189,516,756 Class A ordinary shares, excluding the 4,957,026 Class A ordinary shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our share incentive plans and the shares repurchased by us from the open market under our share repurchase program, and 13,300,738 Class B ordinary shares) outstanding as of March 31, 2022.

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

135

Except as otherwise noted, the address of each person listed in the following table is c/o Baozun Inc., No. 1-9, Lane 510, West Jiangchang Road, Shanghai 200436, the People’s Republic of China.

Ordinary Shares Beneficially

 

Owned as of March 31, 2022

 

    

    

    

Percentage

    

Percentage

 

Class A

Class B

of total

of aggregate

 

ordinary

ordinary

ordinary

voting

 

Name

shares

shares

shares

power**

 

Directors and Executive Officers:

 

  

 

  

 

  

 

  

Vincent Wenbin Qiu (1)

 

1,376,080

 

9,410,369

 

5.3

%  

29.5

%

Junhua Wu (2)

 

2,285,709

 

3,890,369

 

3.0

%  

12.7

%

Yang Liu (3)

26,469,422

13.1

%

8.2

%

Satoshi Okada (4)

 

1,037,506

 

 

0.5

%  

0.3

%

Yiu Pong Chan

 

 

 

 

Bin Yu (5)

 

*

 

 

*

 

*

Steve Hsien-Chieng Hsia (6)

 

*

 

 

*

 

*

Benjamin Changqing Ye (7)

 

*

 

 

*

 

*

Arthur Yu (8)

 

*

 

 

*

 

*

Aaron Kwok Yuen Lung (9)

 

*

 

 

*

 

*

Peter Tao Liang (10)

*

*

*

Jason Nan Xie (11)

*

*

*

Tracy Chunlu Li (12)

*

*

*

All our Directors and Executive Officers as a group (13)

 

31,677,819

 

13,300,738

 

21.8

%  

50.5

%

 

  

 

  

 

  

 

  

Principal Shareholders:

 

  

 

  

 

  

 

  

Alibaba Investment Limited (14)

 

26,469,422

 

 

13.1

%  

8.2

%

Jesvinco Holdings Limited (15)

 

10

 

9,410,369

 

4.6

%  

29.2

%

Casvendino Holdings Limited (16)

 

 

3,890,369

 

1.9

%  

12.1

%

*     Less than 1%

**   For each person and group included in this column, percentage of voting power is calculated by dividing the voting power beneficially owned by such person or group by the voting power of all of our Class A ordinary shares and Class B ordinary shares as a single class. Each holder of Class A ordinary shares is entitled to one vote per share and each holder of our Class B ordinary shares is entitled to 10 votes per share on all matters submitted to them for a vote. Our Class A ordinary shares and Class B ordinary shares vote together as a single class on all matters submitted to a vote of our shareholders, except as may otherwise be required by law. 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.

(1)

Represents ten Class A ordinary shares and 9,410,369 Class B ordinary shares held by Jesvinco Holdings Limited, a company incorporated in British Virgin Islands wholly owned by Mr. Qiu, 640,807 Class A ordinary shares beneficially owned by Mr. Vincent Wenbin Qiu, and 735,221 Class A ordinary shares issuable upon vesting of restricted share units within 60 days of March 31, 2022 held by Mr. Qiu.

(2)

Represents 3,890,369 Class B ordinary shares held by Casvendino Holdings Limited, a company incorporated in the British Virgin Islands wholly owned by Mr. Wu, 405 Class A ordinary shares beneficially owned by Mr. Wu, and 2,285,304 Class A ordinary shares issuable upon exercise of options and vesting of restricted share units within 60 days of March 31, 2022 held by Mr. Wu.

(3)

Represents 26,469,422 Class A ordinary shares held by Alibaba Investment Limited, a company wholly owned by Alibaba Group Holding Limited. The business address for Ms. Liu is No. 969 West Wenyi Road, Hangzhou, Zhejiang Province, China. Ms. Liu disclaims beneficial ownership of our ordinary shares held by Alibaba Investment Limited.

(4)

Represents 987,506 Class A ordinary shares held by Tsubasa Corporation, a company wholly owned by Softbank Corp, and 50,000 Class A ordinary shares issuable upon vesting of restricted share units within 60 days of March 31, 2022 held by Mr. Okada. Mr. Okada was appointed by Tsubasa Corporation as our director. Mr. Okada disclaims beneficial ownership of our ordinary shares held by Tsubasa Corporation.

(5)

Represents Class A ordinary shares issuable upon exercise of options within 60 days of March 31, 2022 held by Ms. Yu.

136

(6)

Represents Class A ordinary shares in the form of ADS held by Mr. Hsia.

(7)

Represents Class A ordinary shares issuable upon vesting of restricted share units within 60 days of March 31, 2022 held by Mr. Ye.

(8)

Represents Class A ordinary shares issuable upon vesting of restricted share units within 60 days of March 31, 2022 held by Mr. Yu.

(9)

Represents Class A ordinary shares issuable upon vesting of restricted share units within 60 days of March 31, 2022 held by Mr. Kwok.

(10)

Represents Class A ordinary shares issuable upon vesting of restricted share units within 60 days of March 31, 2022 held by Mr. Liang.

(11)

Represents Class A ordinary shares issuable upon vesting of restricted share units within 60 days of March 31, 2022 held by Mr. Xie.

(12)

Represents Class A ordinary shares issuable upon vesting of restricted share units within 60 days of March 31, 2022 held by Ms. Li.

(13)

Represents Class A ordinary shares and Class B ordinary shares held by all of our directors and executive officers as a group and ordinary shares issuable upon exercise of options and vesting of restricted share units within 60 days of March 31, 2022 held by all of our directors and executive officers as a group.

(14)

Represents 26,469,422 Class A ordinary shares held by Alibaba Investment Limited. Alibaba Investment Limited is a limited liability company incorporated under the laws of the British Virgin Islands, and is wholly owned by Alibaba Group Holding Limited. Alibaba Group Holding Limited is a public company listed on the New York Stock Exchange and the Hong Kong Stock Exchange. The registered address for Alibaba Investment Limited is Vistra Corporate Services Centre, Wickhams Cay II, Road Town, Tortola, VG1110, British Virgin Islands.

(15)

Represents ten Class A ordinary shares and 9,410,369 Class B ordinary shares held by Jesvinco Holdings Limited, a company incorporated in British Virgin Islands wholly owned by Mr. Qiu. The registered address for Jesvinco Holdings Limited is ICS Corporate Services (BVI) Limited, Sea Meadow House, P.O. Box 116, Road Town, Tortola, British Virgin Islands.

(16)

Represents 3,890,369 Class B ordinary shares held by Casvendino Holdings Limited, a company incorporated in British Virgin Islands wholly owned by Mr. Wu. The registered address for Casvendino Holdings Limited is ICS Corporate Services (BVI) Limited, Sea Meadow House, P.O. Box 116, Road Town, Tortola, British Virgin Islands.

To our knowledge, as of March 31, 2022, a total of 157,545,651 (including 4,957,026 Class A ordinary shares issued to our depositary bank for bulk issuance of ADSs reserved for future issuances upon the exercise or vesting of awards granted under our share incentive plans and the shares repurchased by us from the open market under our share repurchase program) Class A ordinary shares are held by one record holder in the United States, i.e., JPMorgan Chase Bank, N.A., 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 holders of our ordinary shares in the United States. We are not aware of any arrangement that may, at a subsequent date, result in a change of control of our company.

For options and restricted share units granted to our officers, directors and employees, see “—B. Compensation—Share Incentive Plans.”

ITEM 7. MAJOR SHAREHOLDERS AND RELATED PARTY TRANSACTIONS

A.           Major Shareholders

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

137

B.           Related Party Transactions

Contractual Arrangements with Shanghai Zunyi and Its Shareholders

We operate our relevant business through contractual arrangements between our wholly-owned subsidiary, Shanghai Baozun, and our VIE, Shanghai Zunyi, and the shareholders of Shanghai Zunyi. For a description of these contractual arrangements, see “Item 4. Information on the Company—C. Organizational Structure—Contractual Arrangements with Shanghai Zunyi and Its Shareholders.”

Transactions and Agreements with Alibaba, Cainiao and AJ (Hangzhou) Network Technology Company Limited

For official marketplace stores on Tmall operated by us, Tmall provides a wide range of services including platform support, pay-for-performance marketing, and display marketing services. In 2019, 2020 and 2021, we incurred service fees of RMB655.6 million, RMB671.5 million and RMB752.8 million (US$118.1 million), respectively. We incurred commission fees of RMB245.0 thousand, RMB624.9 thousand and RMB282.9 thousand (US$44.4 thousand) to, and generated services revenue of RMB29.0 thousand, RMB21.4 million and RMB12.3 million (US$1.9 million) from, AJ (Hangzhou) Network Technology Company Limited, or AJ, a subsidiary of Alibaba Group, in 2019, 2020 and 2021, respectively. Alibaba Group is one of our major shareholders. See “—Major Shareholders.” For the nature of the services rendered by AJ to us, see “—Transactions with Ahead (Shanghai) Trade Co., Ltd. and AJ (Hangzhou) Network Technology Company Limited” below.

On September 30, 2021, Baozun and Baotong entered into a share purchase and subscription agreement with Cainiao, a consolidated subsidiary of Alibaba Group, pursuant to which Cainiao made 30% equity investment in Baotong at a consideration of US$217.9 million. On the same day, Baozun, Baotong and Cainiao entered into a business cooperation agreement aiming to further explore and develop fulfillment and e-commerce opportunities. On October 29, 2021, Baozun, Baotong and Cainiao entered into a shareholders agreement which provides for certain special rights for the shareholders of Baotong. In addition, pursuant to the shareholders agreement, for a period of six months (or such longer period as Baozun and Cainiao may agree) starting from July 29, 2023, Cainiao has the call option to acquire additional shares so that it will own in an aggregate of 60% equity interest of Baotong, according to terms and conditions set forth under the shareholders agreement. In addition, if certain triggering events occur, Cainiao has the right to require Baozun to redeem its shares at a price equal to the initial investment plus an internal rate of return of 6% per annum.

In 2021, we received logistic services from Cainiao and provide warehousing service to Cainiao and AJ. Cainiao and AJ have been consolidated within the Alibaba Group since October 2017 and August 2019, respectively, and therefore have become our related parties. We incurred logistic service fee of RMB92.9 million, RMB89.0 million and RMB72.5 million (US$11.4 million) to Alibaba Group and generated warehousing services revenue of RMB21.5 million, RMB1.3 million and RMB32.8 thousand (US$5.2 thousand) in 2019, 2020 and 2021, respectively, after Cainiao and AJ became our related parties.

As of December 31, 2021, amounts due from Alibaba Group were RMB24.6 million (US$3.9 million), representing receivables to be collected from Alibaba Group for store operation services and warehousing services provided by us and deposits paid.

As of December 31, 2021, amounts due to Alibaba Group were RMB48.8 million (US$7.7 million), mainly representing payable for the commission services provided by AJ, a subsidiary of Alibaba Group and logistics, marketing and platform services fees to be paid to Alibaba Group by us.

Transactions with Ahead (Shanghai) Trade Co., Ltd. and AJ (Hangzhou) Network Technology Company Limited

In October 2014, Ahead (Shanghai) Trade Co., Ltd., or Ahead, a subsidiary of Softbank Corp, became our related party when we issued Series D Shares to Tsubasa Corporation, a subsidiary of Softbank. Tsubasa Corporation is one of our major shareholders. See “—Major Shareholders.” Ahead helps us develop our brand e-commerce solutions business in Japan by referring potential Japanese brand partners to us. In return, we pay Ahead, as a commission fee, a portion of revenues we derive from brand partners introduced to us by Ahead. In addition, Ahead has engaged us to provide brand e-commerce solutions and services to their own brand clients. In 2019, 2020 and 2021, after it had become one of our related parties, we incurred commission fees of RMB0.3 million, nil and nil to and generated services revenue of RMB3.7 thousand, nil and nil from Ahead, respectively.

138

Since August 2019, pursuant to the amended agreement among us, Ahead, and AJ, all transactions and balances with Ahead have been transferred to AJ, which became our related party as a subsidiary of Alibaba. For the amount of commission fees and service fees we paid to AJ, see “—Transactions with Alibaba and AJ (Hangzhou) Network Technology Company Limited.”

Transactions with Shanghai Baozun-CJ E-commerce Co., Ltd.

In December 2016, Shanghai Baozun-CJ E-commerce Co., Ltd., or Baozun-CJ, became our related party as an e-commerce joint venture. We have provided logistic services to Baozun-CJ since 2018. In 2019, 2020 and 2021, we generated services revenue of RMB2.7 million, nil and nil from Baozun-CJ, respectively.

In October 2019, we signed an agreement with CJ O Shopping pursuant to which CJ O Shopping waived its participating rights in exchange for a put option that allows CJ O Shopping to sell its 49% equity interest in Baozun-CJ for a consideration of approximately RMB9.2 million (US$1.4 million) in the event that Baozun-CJ’s net assets is less than RMB3.0 million (US$0.5 million). As such, we have obtained control over Baozun-CJ and accounted for Baozun-CJ as a consolidated subsidiary.

Transactions with Beijing Pengtai Baozun E-commerce Co., Ltd.

In January 2018, Pengtai Baozun, became our related party as an e-commerce joint venture. We have provided IT services to Pengtai Baozun since 2019. In 2019, 2020 and 2021, we generated services revenue of RMB4.1 million, RMB4.3 million and RMB2.1 million (US$0.3 million) from Pengtai Baozun.

As of December 31, 2021, amounts due from Pengtai Baozun were nil.

Transactions with Shanghai Misako E-commerce Limited

In October 2018, Shanghai Misako E-commerce Limited, or Misako, became our related party as an e-commerce joint venture. We provide store operation services to Misako. In 2019, 2020 and 2021, we generated services revenue of RMB1.2 million, nil and nil from Misako, respectively.

As of December 31, 2021, amounts due from Misako were nil.

Transactions with Hangzhou Juxi Technology Co., Ltd.

In June 2019, Hangzhou Juxi Technology Co., Ltd., or Juxi, became our related party as an e-commerce joint venture. We receive outsourcing labor service, including customer services, from Juxi. In 2019, 2020 and 2021, we incurred outsourcing labor cost of RMB7.3 million, RMB18.0 million and RMB15.2 million (US$2.4 million) to Juxi, respectively.

As of December 31, 2021, amounts due to Juxi were RMB0.2 million (US$38.6 thousand), representing outsourcing labor cost to be paid to Juxi by us.

Transactions with Jiangsu Shanggao Supply Chain Co., Ltd.

In December 2019, Jiangsu Shanggao Supply Chain Co., Ltd., or Shanggao, became our related party as an e-commerce joint venture. We receive logistics services from Shanggao. In 2020 and 2021, we incurred logistics service fees of RMB5.8 million and RMB0.3 million (US$0.1 million), respectively, to Shanggao.

As of December 31, 2021, amounts due to Shanggao were RMB0.5 million (US$0.1 million), representing logistics service fees to be paid to Shanggao by us.

Transactions with Signify (China) Investment Co., Ltd.

In January 2020, Signify (China) Investment Co., Ltd., or Signify Investment, became our related party as an e-commerce joint venture. We provide store operation services, warehousing services and IT services to Signify Investment, and generated service revenue of RMB29.2 million and RMB9.0 million (US$1.4 million) from Signify Investment in 2020 and 2021, respectively.

139

As of December 31, 2021, the amounts due from Signify Investment were RMB4.7 million (US$0.7 million), representing store operation services fees to be paid by Signify Investment to us.

Transactions with Shanghai Kewei E-Commerce Co., Ltd.

In June 2020, Shanghai Kewei E-commerce Co., Ltd., or Kewei, became our related party as an e-commerce joint venture. We provide store operation services to Kewei, and generated service revenue of RMB3.7 million and RMB1.6 million (US$0.2 million) from Kewei in 2020 and 2021, respectively.

Kewei also provides marketing and platform services to us. In 2020 and 2021, we incurred marketing and platform service fees in an amount of RMB2.1 million and RMB27.0 million (US$4.2 million) to Kewei, respectively. In addition, we made advance payment of nil and RMB8.8 million (US$1.4 million) to Kewei in 2020 and 2021, respectively, to support its daily operation.

As of December 31, 2021, the amounts due from Kewei were RMB8.8 million (US$1.4 million), representing store operation services fees to be paid by Kewei to us.

Transactions with Zunrui (Nantong) E-commerce Co., Ltd.

In August 2020, Zunrui (Nantong) E-commerce Co., Ltd., or Zunrui, became our related party as an e-commerce joint venture. We receive outsourcing labor service, including customer services, from Zunrui. In 2020 and 2021, we incurred outsourcing labor cost of RMB4.0 million and RMB10.3 million (US$1.6 million), respectively.

Zunrui was acquired by us in June 2021.

Transactions with Hangzhou Baichen Technology Co., Ltd.

In September 2020, Hangzhou Baichen Technology Co., Ltd., or Baichen, became our related party as an associate. Baichen provides marketing and platform services to us. In 2020 and 2021, we incurred marketing and platform service fees in an amount of RMB3.8 million and RMB6.2 million (US$1.0 million) to Baichen, respectively.

As of December 31, 2021, amounts due to Baichen were RMB0.5 million (US$0.1million), representing receivables to be paid to Baichen by us.

Transactions with Hunan Leier Media Co., Ltd.

In March 2021, Hunan Leier Media Co., Ltd., or Leier, became our related party as an associate. Leier provides marketing and platform services to us. In 2021, we incurred marketing and platform service fees in an amount of RMB0.5 million (US$0.1 million) to Leier.

As of December 31, 2021, amounts due to Leier were RMB0.5 million (US$0.1 million), representing marketing and platform service fees to be paid to Leier by us.

Transactions with Hangzhou Dajing Guangtong Network Technology Co., Ltd.

In May 2021, Hangzhou Dajing Guangtong Network Technology Co., Ltd., or Dajing, became our related party as an associate. Dajing provides marketing and platform services to us. In 2021, we incurred marketing and platform service fees in an amount of RMB0.7 million (US$0.1 million) to Dajing.

As of December 31, 2021, amounts due to Dajing were RMB0.1 million (US$21.0 thousand), representing marketing and platform service fees to be paid to Leier by us.

Transactions with Jiangsu Creaway Supply Chain Management Co., Ltd.

In June 2021, Jiangsu Creaway Supply Chain Management Co., Ltd., or Creaway Group, became our related party as it is the non-controlling shareholder of Baoleantone. Creaway Group collected logistics service revenues and advanced logistics service fees for Baoleantone of RMB68.6 million (US$10.8 million) and RMB57.9 million (US$9.1 million), respectively, in 2021. Creaway

140

Group provided logistics services and received logistics services to and from Baoleantone of RMB2.3 million (US$0.4 million) and RMB2.2 million (US$0.4 million), respectively, in 2021.

As of December 31, 2021, amounts due to Creaway Group were RMB23.2 million (US$3.6 million), mainly representing logistic service expenses advanced by Creaway Group, and amounts due from Creaway Group were RMB30.9 million (US$4.8million), mainly representing logistic service fees collected by Creaway Group.

The balances with the related parties as of December 31, 2021 as disclosed above are all trade in nature.

Transactions with Tsubasa Corporation

In 2021, we repurchased 19,042,105 Class A ordinary shares from Tsubasa Corporation, one of our shareholders and a company wholly owned by Softbank Corp, at an aggregate purchase price of approximately US$105.0 million in privately negotiated transactions.

Employment Agreements

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

Share Incentive Plan

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

C.           Interests of Experts and Counsel

Not applicable.

ITEM 8. FINANCIAL INFORMATION

A.           Consolidated Statements and Other Financial Information

Financial Statements

Please see “Item 18. Financial Statements.” Other than as disclosed elsewhere in this annual report, no significant changes have occurred since the date of our annual financial statements.

Legal Proceedings

From time to time, we may be involved in legal proceedings or be subject to claims arising in the ordinary course of our business.

On December 10, 2019 and December 26, 2019, purported securities class action complaints were filed in the United States District Court for the Southern District of New York against us, our chief executive officer and our then chief financial officer. These suits, which are captioned Snyder, et. Al. v. Baozun Inc. et. Al. (Case No.: 1: 19 cv-11290) and AUS, et. Al. v. Baozun Inc., et. Al. (Case No.: 1: 19 cv-11812), allege, among other things, that defendants made materially false and misleading statements, or failed to disclose material facts, regarding the termination of our business relationship with a Chinese electronics brand. The various suits assert claims covering the period from March 6, 2019 through November 20, 2019 and seek compensatory damages, costs and expenses incurred in such actions, as well as equitable or other relief. On September 8, 2020, the court appointed the lead plaintiffs and the lead counsel and consolidated the separate actions into a consolidated action. On November 6, 2020, the lead counsel filed a notice of voluntary dismissal with the court stating that the consolidated action is voluntarily dismissed against all defendants, without prejudice, and with each party agreeing to bear their own costs. On November 11, 2020, the court signed the notice of voluntary dismissal, thereby adopting it as an order of the court. The issuance of this order resulted in the dismissal of the consolidated action.

141

In September 2021, one of our subsidiaries, Baozun Hong Kong Holding Limited, initiated an arbitration proceeding against a distributor in the health care and cosmetics industry for payment default, seeking to recover US$22.2 million accounts receivable for the products procured by this distributor, plus accrued interest and reimbursements of arbitration fees. As of the date of this annual report, the arbitration proceeding is still ongoing. There is no certainty that the arbitration tribunal will rule in our favor, and even if it does rule in our favor, there is no guarantee that we will be able to fully recover the amount owed. In 2021, we provided an allowance of RMB93.3 million (US$14.6 million) of accounts receivable in connection with the default of this distributor.

Except for the arbitration proceeding described above, we are not currently a party to, nor are we aware of, any other legal proceeding, investigation or claim which, in the opinion of our management, is likely to have a material adverse effect on our business, financial condition or results of operations.

Dividend Policy

Our board of directors has complete discretion on whether to distribute dividends, subject to certain requirements of Cayman Islands law. In addition, our shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our board of directors. Under Cayman Islands law, a Cayman Islands company may pay a dividend out of either profit or share premium account, provided that in no circumstances may a dividend be paid if this would result in the company being unable to pay its debts as they fall due in the ordinary course of business. Even if our board of directors decides to pay dividends, the form, frequency and amount will depend upon various factors, including our future operations and earnings, capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors may deem relevant.

We do not have any present plan to pay any cash dividends on our ordinary shares 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 3. Key Information— D. Risk Factors—Risks Related to Our Ordinary Shares and ADSs—Because we do not expect to pay dividends in the foreseeable future, holders of our ADSs and/or Class A ordinary shares must rely on price appreciation of our ADSs and/or Class A ordinary shares for return on their investment.”

We are a holding company incorporated in the Cayman Islands. We rely principally on dividends from our subsidiaries in China for our cash requirements, including any payment of dividends to our shareholders. Dividends distributed by Shanghai Baozun, our major PRC subsidiary, to us are subject to PRC taxes. Current PRC regulations permit our PRC subsidiaries to pay dividends to us only out of their accumulated distributable after-tax profits, if any, determined in accordance with their respective articles of association and Chinese accounting standards and regulations. “Item 3. Key Information— D. Risk Factors— Risks Related to Doing Business in the People’s Republic of China—We may rely to a significant extent on dividends and other distributions on equity paid by our principal operating subsidiaries to fund offshore cash and financing requirements.”

If we pay any dividends, we will pay our ADS holders to the same extent as holders of our Class A ordinary shares, subject to the terms of the deposit agreement, including the fees and expenses payable thereunder. Cash dividends on our Class A ordinary shares, if any, will be paid in U.S. dollars.

B.           Significant Changes

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

ITEM 9. THE OFFER AND LISTING

A.           Offer and Listing Details

Our ADSs have been quoted on The Nasdaq Global Select Market under the symbol “BZUN” since May 21, 2015. Each ADS represents three Class A ordinary shares. In December 2016, we completed a follow-on public offering of our ADSs, in which we issued and sold an aggregate of 9,000,000 Class A ordinary shares represented by 3,000,000 ADSs and certain selling shareholders sold 3,000,000 ADSs at US$12.25 per ADS.

142

In April 2019, we completed an offering of US$225 million in aggregate principal amount of the 2024 Notes, and the sale of an additional US$50 million in aggregate principal amount of the 2024 Notes pursuant to the exercise by the initial purchasers in full of an option to purchase additional Notes, pursuant to Rule 144A and Regulation S under the Securities Act of 1933, as amended. We received net proceeds from the Notes Offering of approximately US$269.0 million. Concurrently with the Notes Offering, we also completed an offering of 4,230,776 ADSs, as we entered into the ADS lending agreements with the ADS Borrowers that are affiliates of the initial purchasers in the Notes Offering, pursuant to which we lent, in total, 4,230,776 ADSs to the ADS Borrowers. We did not receive any proceeds from the sale of the initial Borrowed ADSs, but received a nominal lending fee from the ADS Borrowers.

In September 2020, we completed a global offering of 40,000,000 Class A ordinary shares, which began trading on the Main Board of the Hong Kong Stock Exchange on September 29, 2020 under the stock code “9991.” The gross proceeds to us from the global offering, before deducting underwriting fees and the offering expenses, was approximately HK$3,316.0 million (US$425.2 million). On October 23, 2020, the underwriters partially exercised the over-allotment option in respect of an aggregate of 3,833,700 Class A ordinary shares. We received total net proceeds of approximately HK$3,511.4 million (US$450.2 million) after deducting offering expenses payable by us in relation to the global offering and the exercise of the over-allotment option.

On April 28, 2022, the last reported sale price of our ADSs on the Nasdaq Global Select Market was US$7.07, the last reported sale price of our Class A ordinary shares on the Hong Kong Stock Exchange was HK$18.70.

B.           Plan of Distribution

Not applicable.

C.           Markets

Our ADSs are listed on The Nasdaq Global Select Market since May 21, 2015 under the symbol “BZUN.” Our Class A ordinary shares have been listed on the Hong Kong Stock Exchange since September 29, 2020 under the stock code “9991.”

D.           Selling Shareholders

Not applicable.

E.           Dilution

Not applicable.

F.           Expenses of the Issue

Not applicable.

ITEM 10. ADDITIONAL INFORMATION

A.           Share Capital

Not applicable.

B.           Memorandum and Articles of Association

Company Objects and Purposes

We are a Cayman Islands exempted company and our affairs are governed by our memorandum and articles of association, as amended and restated from time to time, the Companies Act (As Revised) of the Cayman Islands, which is referred to below as the Companies Act, and the common law of the Cayman Islands. A Cayman Islands exempted company is a company that conducts its business outside of the Cayman Islands, is exempted from certain requirements of the Companies Act, including a filing of an annual return of its shareholders with the Registrar of Companies, does not have to make its register of shareholders open to inspection and may obtain an undertaking against the imposition of any future taxation.

143

According to our fifth amended and restated memorandum and articles of association, the objects for which we are established are unrestricted and we have full power and authority to carry out any object not prohibited by the Companies Act or as the same may be revised from time to time, or any other law of the Cayman Islands.

The following are summaries of material terms and provisions of our fifth amended and restated memorandum and articles of association and the Companies Act insofar as they relate to the material terms of our ordinary shares. These summaries are not complete, and you should read the forms of our memorandum and articles of association, which was filed as exhibits to our registration statement on Form F-1.

The holders of ADSs will not be treated as our shareholders and will be required to surrender their ADSs for cancellation and withdrawal from the depositary facility in which the Class A ordinary shares are held and to become the registered holder of such shares in order to exercise shareholders’ rights in respect of the Class A ordinary shares. The depositary will agree, so far as it is practical, to vote or cause to be voted the amount of Class A ordinary shares represented by ADSs in accordance with the non-discretionary written instructions of the holder of such ADSs.

Registered Office

Our registered office in the Cayman Islands is located at the offices of Vistra (Cayman) Limited, at P.O. Box 31119, Grand Pavilion, Hibiscus Way, 802 West Bay Road, Grand Cayman, KY1-1205, Cayman Islands.

Board of Directors

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

Ordinary Shares

As of the date of this annual report, our authorized share capital is US$50,000 divided into 500,000,000 shares comprising of 470,000,000 Class A ordinary shares with a par value of US$0.0001 each and 30,000,000 Class B ordinary shares with a par value of US$0.0001 each.

General. All of our issued and outstanding ordinary shares are fully paid and non-assessable. The ordinary shares are issued in registered form and each shareholder is entitled to a share certificate in respect of its shares. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their shares.

Ordinary Shares. Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of our Class A ordinary shares and Class B ordinary shares will have the same rights except for voting rights and conversion rights.

Conversion. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any sale, transfer, assignment or disposition of beneficial ownership of any Class B ordinary shares by a holder thereof to any person or entity that is not an Affiliate (as defined in the fifth amended and restated memorandum and articles of association) of such holder, such Class B ordinary shares will be automatically and immediately converted into an equal number of Class A ordinary shares.

Dividends. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to the Companies Act and to our fifth amended and restated articles of association. In addition, our shareholders may declare dividends by ordinary resolution, but no dividend shall exceed the amount recommended by our directors.

Our fifth amended and restated articles of association provide that dividends may be declared and paid out of the funds of our company lawfully available therefor. Under the laws of the Cayman Islands, our 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 our company being unable to pay its debts as they fall due in the ordinary course of business.

144

Voting Rights. Our Class A ordinary shares and Class B ordinary shares vote together as a single class on all matters submitted to a vote of our shareholders, except as may otherwise be required by law. In respect of matters requiring shareholders’ vote, on a poll each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to ten votes. At any general meeting a resolution put to the vote of the meeting shall be decided by a show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any shareholder present in person or by proxy with a right to attend and vote at the meeting.

A quorum required for a meeting of shareholders consists of at least one or more shareholders present in person or by proxy or, if a corporation or other non-natural person, by its duly authorized representative, who hold in aggregate not less than one-tenth of the votes attaching to all issued and outstanding shares of our company and are entitled to vote. An annual general meeting shall be held in each year. Extraordinary general meetings may be convened by a majority of our board of directors or upon a request to the directors by shareholders holding in the aggregate not less than one-tenth of our voting share capital, on a one vote per share basis. Advance notice of at least 14 calendar days is required for the convening of our annual general meeting and other shareholders’ meetings.

An ordinary resolution to be passed by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast in a general meeting, while a special resolution requires the affirmative vote of no less than two-thirds of the votes attaching to the ordinary shares cast in a general meeting. A special resolution is required for important matters such as a change of name. Holders of the ordinary shares may effect certain changes by ordinary resolution, including increasing the amount of our authorized share capital, consolidating and dividing all or any of our share capital into shares of larger amount than our existing share capital, and cancelling any unissued shares.

Transfer of Shares. Subject to the restrictions of our fifth amended and restated memorandum and articles of association set out below, as applicable, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or ordinary form or any other form approved by our board.

Our board of directors may, in its sole discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our directors may also decline to register any transfer of any ordinary share unless (a) the instrument of transfer is lodged with us, accompanied by the share certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer; (b) the instrument of transfer is in respect of only one class of ordinary shares; (c) the instrument of transfer is properly stamped, if required; (d) in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; (e) the shares concerned are free of any lien in favor of us; or (f) a fee of such maximum sum as The Nasdaq Stock Market may determine to be payable, or such lesser sum as our board of directors may from time to time require, is paid to us in respect thereof.

If our directors refuse to register a transfer they shall, within two months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal. The registration of transfers may, on notice being given by advertisement in such one or more newspapers or by electronic means, be suspended at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year. Our board of directors may also close our register of members for transfers for determining who is a shareholder for certain purposes for a period not to exceed 30 days at a time.

Liquidation. On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of shares), assets available for distribution among the holders of ordinary shares shall be distributed among the holders of the ordinary shares on a pro rata basis. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them. If our assets available for distribution shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed among our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up subject to a deduction from those shares in respect of which there are monies due, of all monies payable to us for unpaid calls or otherwise.

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

145

Redemption, Repurchase and Surrender of Shares. Subject to the provisions of the Companies Act, we may issue shares on terms that are subject to redemption, at our option or at the option of the holders, on such terms and in such manner, including out of capital, as may be determined by our board of directors, before the issue of such shares, or by a special resolution of our shareholders. Our company may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our board of directors or by an ordinary resolution of our shareholders, or are otherwise authorized by our memorandum and articles of association. Under the Companies Act, the redemption or repurchase of any share may be paid out of our company’s profits or share premium account or out of the proceeds of a fresh issue of shares made for the purpose of such redemption or repurchase, or out of capital (including in certain circumstances capital redemption reserve) if the company can in the case of payment out of the share premium account or capital, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding, or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.

Variations of Rights of Shares. All or any of the special rights attached to any class of shares may, subject to the provisions of the Companies Act, be varied either with the written consent of the holders of two-thirds of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class. The rights conferred upon the holders of the shares of any class shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking in priority to or pari passu therewith.

Inspection of Books and Records. Holders of our ordinary shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (except for our memorandum and articles of association, our register of mortgages and charges and special resolutions of our shareholders). However, we will provide our shareholders with annual audited financial statements.

Changes in Capital. Our shareholders may from time to time by ordinary resolution:

·

increase our share capital by such sum, to be divided into shares of such classes and amount, as the resolution shall prescribe;

·

consolidate and divide all or any of our share capital into shares of a larger amount than our existing shares;

·

sub-divide our existing shares, or any of them into shares of a smaller amount; and

·

cancel any shares that, at the date of the passing of the resolution, have not been taken or agreed to be taken by any person and diminish the amount of our share capital by the amount of the shares so cancelled.

Subject to the Companies Act and our fifth amended and restated memorandum and articles of association with respect to matters to be dealt with by ordinary resolution, we may, by special resolution, reduce our share capital and any capital redemption reserve in any manner authorized by law.

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

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

·

designation of the series;

·

the number of shares of the series;

·

the dividend rights, conversion rights and voting rights; and

·

the rights and terms of redemption and liquidation preferences.

146

The issuance of convertible redeemable preferred shares may be used as an anti-takeover device without further action on the part of the shareholders. Issuance of these shares may dilute the voting power of holders of ordinary shares.

Differences in Corporate Law

The Companies Act is modeled after companies law statutes of England and Wales but does not follow recent statutory enactments in England. In addition, the Companies Act differs from laws applicable to United States corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the State of Delaware.

Mergers and Similar Arrangements. The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (a) “merger” means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company and (b) a “consolidation” means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company.

In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (i) a special resolution of the shareholders of each constituent company; and (ii) such other authorization, if any, as may be specified in such constituent company’s articles of association. The plan of merger or consolidation must be filed with the Registrar of Companies together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and published in the Cayman Islands Gazette. Dissenting shareholders have the right to be paid the fair value of their shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) if they follow the required procedures, subject to certain exceptions. Court approval is not required for a merger or consolidation effected in compliance with these statutory procedures.

In addition, there are statutory provisions that facilitate the reconstruction and amalgamation of companies, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must, in addition, represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:

·

the statutory provisions as to the required majority vote have been met;

·

the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;

·

the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and

·

the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.

When a take-over offer is made and accepted by holders of 90.0% of the shares affected (within four months after making the offer), the offeror may, within a two-month period commencing on the expiration of such four months period, require the holders of the remaining shares to transfer such shares on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.

If an arrangement and reconstruction is thus approved, the dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.

147

Shareholders’ Suits. In principle, we will normally be the proper plaintiff to sue for a wrong done to us and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands courts can be expected to apply and follow common law principles that permit a minority shareholder to commence a class action against the company or a derivative action in the name of the company to challenge certain acts, including the following:

·

a company acts or proposes to act illegally or ultra vires;

·

the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and

·

those who control the company are perpetrating a fraud on the minority.

Indemnification of Directors and Executive Officers and Limitation of Liability. Cayman Islands law does not limit the extent to which a company’s articles of association may provide for indemnification of officers and directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime.

Our fifth amended and restated memorandum and articles of association permit indemnification of officers and directors for losses, damages costs and expenses incurred in their conduct of the company’s business or affairs (including as a result of any mistake or judgment) or in the execution or discharge of his duties, powers, authorities or discretion unless such losses or damages arise from dishonesty, fraud or wilful default of such directors or officers. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation. In addition, we have entered into indemnification agreements with our directors and senior executive officers that will provide such persons with additional indemnification beyond that provided in our fifth amended and restated memorandum and articles of association.

Insofar as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act and is therefore unenforceable.

Directors’ Fiduciary Duties. Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director act in a manner he or she reasonably believes to be in the best interests of the corporation. He or she must not use his or her corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, a director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation.

As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company—a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his or her position as director (unless the company permits him to do so) and a duty not to put himself in a position where the interests of the company conflict with his or her personal interest or his or her duty to a third party. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than may reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities (which are of persuasive authority, although not binding on the courts of the Cayman Islands) are likely to be followed in the Cayman Islands.

148

Shareholder Action by Written Consent. Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Cayman Islands law and our fifth amended and restated articles of association provide that shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held.

Shareholder Proposals. Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.

Cayman Islands law provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company’s articles of association. Our fifth amended and restated articles allow our shareholders holding in the aggregate not less than one-tenth of the aggregate number of votes attaching to all issued and outstanding shares of our company, on a one vote per share basis, to requisition an extraordinary meeting of the shareholders, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our articles do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders.

As an exempted Cayman Islands company, we are not obliged by law to call shareholders’ annual general meetings. Our fifth amended and restated articles of association provides that we may in each year hold a general meeting as our annual general meeting, and to specify the meeting as such in the notice calling it.

Cumulative Voting. Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation’s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder’s voting power with respect to electing such director. There are no prohibitions in relation to cumulative voting under Cayman Islands law, but our fifth amended and restated articles of association do not provide for cumulative voting. As a result, our shareholders are not afforded any less protections or rights on this issue than shareholders of a Delaware corporation.

Removal of Directors. Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our fifth amended and restated articles of association, directors may be removed by ordinary resolution of the shareholders. In addition, a director’s office shall be vacated if the director (i) dies, becomes bankrupt or makes any arrangement or composition with his creditors; (ii) is found to be or becomes of unsound mind; (iii) resigns his office by notice in writing to us; (iv) without special leave of absence from our board of directors, is absent from three consecutive meetings of the board and the board resolves that his office be vacated or; (v) is removed from office pursuant to any other provisions of our fifth amended and restated memorandum and articles of association.

Transactions with Interested Shareholders. The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an “interested shareholder” for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target’s outstanding voting stock within the past three years. This has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target’s board of directors.

Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company for a proper corporate purpose and not with the effect of constituting a fraud on the minority shareholders.

149

Dissolution; Winding up. Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation’s outstanding shares.

Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board. Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.

Under the Companies Act of the Cayman Islands, our company may be dissolved, liquidated or wound up voluntarily by a special resolution, or by an ordinary resolution on the basis that we are unable to pay our debts as they fall due. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.

Variation of Rights of Shares. Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under our fifth amended and restated articles of association, and as permitted by Cayman Islands law, if our share capital is divided into more than one class of shares, we may vary the rights attached to any class either with the written consent of the holders of two-thirds of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class.

Amendment of Governing Documents. Under the Delaware General Corporation Law, a corporation’s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under Cayman Islands law, our fifth amended and restated memorandum and articles of association may only be amended by special resolution.

Inspection of Books and Records. Under the Delaware General Corporation Law, any shareholder of a corporation may for any proper purpose inspect or make copies of the corporation’s stock ledger, list of shareholders and other books and records.

Holders of our shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (except for our memorandum and articles of association, our register of mortgages and charges and special resolutions of our shareholders). However, we intend to provide our shareholders with annual reports containing audited financial statements.

Anti-takeover Provisions in Our Memorandum and Articles of Association. Some provisions of our fifth amended and restated memorandum and articles of association have the potential to be exercised in a way that may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including a provision that authorizes our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders.

Such shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue these preference shares, the price of our ADSs may fall and the voting and other rights of the holders of our ordinary shares and ADSs may be materially and adversely affected.

However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our fifth amended and restated memorandum and articles of association for a proper purpose and for what they believe in good faith to be in the best interests of our company.

Rights of Non-resident or Foreign Shareholders. There are no limitations imposed by our fifth amended and restated memorandum and articles of association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our fifth amended and restated memorandum and articles of association that requires us to disclose shareholder ownership above any particular ownership threshold.

150

C.           Material Contracts

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

D.           Exchange Controls

Foreign Currency Exchange

See “Item 4. Information on the Company—B. Business Overview—Regulations—Regulations Relating to Foreign Exchange and Dividend Distribution Foreign Exchange Regulation.”

Dividend Distribution

The principal laws, rules and regulations governing dividend distribution by wholly foreign-invested enterprises in the PRC are the Company Law of the PRC, as amended, the Wholly Foreign-Owned Enterprise Law and its implementation regulations.

Under these laws, rules and regulations, wholly foreign-invested enterprises may pay dividends only out of their accumulated profit, if any, as determined in accordance with their articles of association and PRC accounting standards and regulations. Both PRC domestic companies and wholly-foreign owned PRC enterprises are required to set aside as general reserves at least 10% of their after-tax profit, until the cumulative amount of such reserves reaches 50% of their registered capital. A PRC company is not permitted to distribute any profits until any losses from prior fiscal years have been offset. Profits retained from prior fiscal years may be distributed together with distributable profits from the current fiscal year.

On March 15, 2019, the National People’s Congress promulgated the Foreign Investment Law, which became effective on January 1, 2020 and from its effective date superseded the Wholly Foreign-Owned Enterprise Law. Under the Foreign Investment Law, the organizational form, corporate governance and operational guidelines of a foreign invested enterprise shall be in compliance with the PRC Company Law. However, the Foreign Investment Law establishes a five-year grace period from its effective date in respect of the existing wholly foreign-owned enterprises, so that they can remain their original organizational form under the Wholly Foreign-owned Enterprise Law during such grace period. Because the Foreign Investment Law is relatively new, there remain high uncertainties in the interpretation and enforcement of the law.

E.           Taxation

Cayman Islands Taxation

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

There is no income tax treaty or convention currently in effect between the United States and the Cayman Islands.

151

PRC Tax

Under the EIT Law and its implementation rules, an enterprise established outside of the PRC with “de facto management body” within the PRC is considered a resident enterprise and will be subject to the enterprise income tax on its global income at the rate of 25%. The implementation rules define the term “de facto management body” as the body that exercises substantial and overall control and management over the business, productions, personnel, accounts and properties of an enterprise. In 2009, the State Administration of Taxation issued a circular, known as Circular 82, which provides certain specific criteria for determining whether the “de facto management body” of a PRC-controlled offshore incorporated enterprise is located in China. Although this circular only applies to offshore enterprises controlled by PRC enterprises or PRC enterprise groups, not those controlled by PRC individuals or foreigners, the criteria set forth in the circular may reflect the State Administration of Taxation’s general position on how the “de facto management body” text should be applied in determining the tax resident status of all offshore enterprises. According to Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be regarded as a PRC tax resident by virtue of having its “de facto management body” in China only if all of the following conditions are met: (i) the primary location of the day-to-day operational management is in the PRC; (ii) decisions relating to the enterprise’s financial and human resource matters are made or are subject to approval by organizations or personnel in the PRC; (iii) the enterprise’s primary assets, accounting books and records, company seals, and board and shareholders minutes, are located or maintained in the PRC; and (iv) at least 50% of voting board members or senior executives habitually reside in the PRC.

We believe that none of Baozun Inc. and its subsidiaries outside of China is a PRC resident enterprise for PRC tax purposes. Baozun Inc. is not controlled by a PRC enterprise or PRC enterprise group and we do not believe that Baozun Inc. meets all of the conditions above. Baozun Inc. is a company incorporated outside the PRC. As a holding company, its key assets are its ownership interests in its subsidiaries, and its key assets and its records (including the resolutions and meeting minutes of its board of directors and the resolutions and meeting minutes of its shareholders) are located and maintained outside the PRC. For the same reasons, we believe our other subsidiaries outside of China are not PRC resident enterprises either. However, the tax resident status of an enterprise is subject to determination by the PRC tax authorities and uncertainties remain with respect to the interpretation of the term “de facto management body.”

The implementation rules of the EIT Law provide that, (i) if the enterprise that distributes dividends is domiciled in the PRC or (ii) if gains are realized from transferring equity interests of enterprises domiciled in the PRC, then such dividends or capital gains are treated as China-sourced income. It is not clear how “domicile” may be interpreted under the EIT Law, and it may be interpreted as the jurisdiction where the enterprise is a tax resident. Therefore, if we are considered as a PRC tax resident enterprise for PRC tax purposes, any dividends we pay to our overseas shareholders or ADS holders which are non-resident enterprises as well as gains realized by such shareholders or ADS holders from the transfer of our shares or ADSs may be regarded as China-sourced income and as a result become subject to PRC withholding tax at a rate of up to 10%.

Furthermore, if we are considered a PRC resident enterprise and the competent PRC tax authorities consider dividends we pay with respect to our shares or ADSs and the gains realized from the transfer of our shares or ADSs to be income derived from sources within the PRC, such dividends and gains we pay to our overseas shareholders or ADS holders who are non-resident individuals may be subject to PRC individual income tax at a rate of 20%, unless any such non-resident individuals’ jurisdiction has a tax treaty or arrangement with China that provides for a preferential tax rate or a tax exemption. It is also unclear whether, if we are considered a PRC resident enterprise, holders of our shares or ADSs would be able to claim the benefit of income tax treaties or agreements entered into between China and other countries or areas.

152

Under Bulletin 7, an “indirect transfer” of assets, including equity interests in a PRC resident enterprise, by non-PRC resident enterprises may be re-characterized and treated as a direct transfer of PRC taxable assets, if such arrangement does not have a reasonable commercial purpose and was established for the purpose of avoiding payment of PRC enterprise income tax. As a result, gains derived from such indirect transfer may be subject to PRC enterprise income tax. According to Bulletin 7, “PRC taxable assets” include assets attributed to an establishment in China, immoveable properties located in China, and equity investments in PRC resident enterprises. In respect of an indirect offshore transfer of assets of a PRC establishment, the resulting gain is to be included with the enterprise income tax filing of the PRC establishment or place of business being transferred, and would consequently be subject to PRC enterprise income tax at a rate of 25%. Where the underlying transfer relates to the immoveable properties located in China or to equity investments in a PRC resident enterprise, which is not related to a PRC establishment or place of business of a non-resident enterprise, a PRC enterprise income tax at 10% would apply, subject to available preferential tax treatment under applicable tax treaties or similar arrangements, and the party who is obligated to make the transfer payments has the withholding obligation. Where the payor fails to withhold any or sufficient tax, the transferor shall declare and pay such tax to the tax authority by itself within the statutory time limit. Although it appears that Bulletin 7 was not intended to apply to share transfers of publicly traded companies, there is uncertainty as to the application of Bulletin 7 and we and our non-PRC resident investors may be at risk of being subject to tax filing or withholding obligations under Bulletin 7 and we may be required to spend valuable resources to comply with Bulletin 7 or to establish that we should not be taxed under Bulletin 7. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China—We and our shareholders face uncertainties with respect to indirect transfers of equity interests in PRC resident enterprises or other assets attributed to a Chinese establishment of a non-Chinese company, or immovable properties located in China owned by non-Chinese companies.”

See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China—We may be treated as a resident enterprise for PRC tax purposes under the PRC Enterprise Income Tax Law, and we may therefore be subject to PRC income tax on our global income.” and “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China—Dividends payable to our foreign investors and gains on the sale of our ADSs or ordinary shares by our foreign investors may become subject to PRC tax law.”

Hong Kong Taxation

Our subsidiaries incorporated in Hong Kong are subject to 16.5% Hong Kong profit tax on their taxable income generated from operations in Hong Kong. On April 1, 2018, a two-tiered profits tax regime was introduced. The profits tax rate for the first HK$2 million of profits of corporations is lowered to 8.25%, while profits above that amount continue to be subject to the tax rate of 16.5%.

Our principal register of members is maintained by our Principal Share Registrar in the Cayman Islands, Vistra (Cayman) Limited, and our Hong Kong branch register of members is maintained by the Hong Kong Share Registrar in Hong Kong, Computershare Hong Kong Investor Services Limited.

Dealings in our Class A ordinary shares registered on our Hong Kong branch share register are subject to Hong Kong stamp duty. The stamp duty is charged to each of the seller and purchaser at the ad valorem rate of 0.1% of the consideration for, or (if greater) the value of, our Class A ordinary shares transferred. In other words, a total of 0.2% is currently payable on a typical sale and purchase transaction of our Class A ordinary shares. In addition, a fixed duty of HK$5.00 is charged on each instrument of transfer (if required).

To facilitate ADS-Class A ordinary share conversion and trading between The Nasdaq Stock Market and the Hong Kong Stock Exchange, we also moved a portion of our issued ordinary shares from our Cayman share register to our Hong Kong share register. It is unclear whether, as a matter of Hong Kong law, the trading or conversion of ADSs constitutes a sale or purchase of the underlying Hong Kong-registered ordinary shares that is subject to Hong Kong stamp duty. We advise investors to consult their own tax advisors on this matter. See “Risk Factors — Risks Related to Our Class A Ordinary Shares and ADSs — There is uncertainty as to whether Hong Kong stamp duty will apply to the trading or conversion of our ADSs.”

153

Material U.S. Federal Income Tax Consequences

The following discussion is a summary of the material U.S. federal income tax consequences of the purchase, ownership, and disposition of the ADSs or ordinary shares, but does not purport to be a complete analysis of all potential tax consequences. The consequences of other U.S. federal tax laws, such as estate, gift, or other non-income tax laws, and any applicable state, local or non-U.S. tax laws are not discussed. This discussion is based on the U.S. Internal Revenue Code of 1986, as amended (the “Code”), final and temporary U.S. Treasury regulations (“U.S. Treasury Regulations”) promulgated thereunder, judicial decisions, and published rulings and administrative pronouncements of the U.S. Internal Revenue Service (the “IRS”), in each case in effect as of the date hereof. These authorities may change or be subject to differing interpretations. Any such change or differing interpretation may be applied retroactively in a manner that could result in tax consequences different from those described below. We have not sought and will not seek any rulings from the IRS regarding the matters discussed below. There can be no assurance the IRS or a court will not take a contrary position to that discussed below regarding the tax consequences of the purchase, ownership, and disposition of the ADSs or ordinary shares.

This discussion is limited to U.S. Holders (as defined below) that hold our ADSs or ordinary shares as “capital assets” within the meaning of Section 1221 of the Code (generally, property held for investment) at all relevant times. This discussion does not address all U.S. federal income tax consequences relevant to a U.S. Holder’s particular circumstances, including the impact of the Medicare tax on net investment income. In addition, it does not address consequences relevant to U.S. Holders subject to special rules, including, without limitation:

·

persons who own or are deemed to own 10% or more of the voting power or value of our stock;

·

persons subject to the alternative minimum tax;

·

persons holding our ADSs or ordinary shares as part of a hedge, straddle or other risk reduction strategy or as part of a conversion transaction or other integrated investment;

·

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

·

banks, insurance companies, and other financial institutions;

·

brokers, dealers or traders in securities;

·

corporations that accumulate earnings to avoid U.S. federal income tax;

·

partnerships or other entities or arrangements treated as partnerships for U.S. federal income tax purposes (and investors therein);

·

corporations that have elected to be taxed as S corporations under Subchapter S of Chapter 1 of the Code (and investors therein);

·

tax-exempt organizations or governmental organizations;

·

persons deemed to sell our ADSs or ordinary shares under the constructive sale provisions of the Code;

·

persons who hold or receive our ADSs or ordinary shares pursuant to the exercise of any employee stock option or otherwise as compensation;

·

real estate investment trusts;

·

regulated investment companies; and

·

tax-qualified retirement plans.

If an entity treated as a partnership or other pass-through entity for U.S. federal income tax purposes holds our ADSs or ordinary shares, the tax treatment of a partner in the partnership (or member of the pass-through entity) will generally depend on the

154

status of the partner or member and the activities of the partnership or other pass-through entities. Partnerships and other pass-through entities holding our ADSs or ordinary shares and partners and members in such partnerships and entities should consult their own tax advisors regarding the U.S. federal income tax consequences to them.

THIS DISCUSSION IS FOR INFORMATION PURPOSES ONLY AND IS NOT TAX ADVICE. YOU SHOULD CONSULT YOUR TAX ADVISORS WITH RESPECT TO THE APPLICATION OF THE U.S. FEDERAL INCOME TAX LAWS TO YOUR PARTICULAR SITUATIONS AS WELL AS ANY TAX CONSEQUENCES OF THE PURCHASE, OWNERSHIP AND DISPOSITION OF OUR ADSS OR ORDINARY SHARES ARISING UNDER THE U.S. FEDERAL ESTATE OR GIFT TAX LAWS OR UNDER THE LAWS OF ANY STATE, LOCAL OR NON-U.S. TAXING JURISDICTION OR UNDER ANY APPLICABLE INCOME TAX TREATY. IN ADDITION, SIGNIFICANT CHANGES IN U.S. FEDERAL TAX LAWS WERE RECENTLY ENACTED. PROSPECTIVE INVESTORS SHOULD ALSO CONSULT WITH THEIR TAX ADVISORS WITH RESPECT TO SUCH CHANGES IN U.S. TAX LAW AS WELL AS POTENTIAL CONFORMING CHANGES IN STATE TAX LAWS.

Definition of a U.S. Holder

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

an individual who is a citizen or resident of the United States;

a corporation created or organized under the laws of the United States, any state thereof, or the District of Columbia;

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

a trust that (1) is subject to the primary supervision of a court within the United States and of one or more “United States persons” (within the meaning of Section 7701(a)(30) of the Code) have the authority to control all substantial decisions of the trust, or (2) has a valid election in effect under applicable U.S. Treasury Regulations to be treated as a United States person for U.S. federal income tax purposes.

The discussion below assumes that the representations contained in the deposit agreement are true and that the obligations in the deposit agreement and any related agreement will be complied with in accordance with their terms. If you own ADSs, you generally will be treated as the owner of the underlying ordinary shares represented by those ADSs for U.S. federal income tax purposes. Accordingly, withdrawals of the underlying ordinary shares in exchange for the ADSs generally will not be subject to U.S. federal income tax.

The U.S. Treasury has expressed concerns that intermediaries in the chain of ownership between the holder of a depositary share and the issuer of the security underlying the depositary share may be taking actions that are inconsistent with the beneficial ownership of the underlying security (which may include, for example, pre-releasing ADSs to persons that do not have the beneficial ownership of the securities underlying the ADSs). Accordingly, the creditability of any PRC taxes, or the availability of the reduced tax rate for any dividends received by certain non-corporate U.S. Holders (discussed below), could be affected by actions taken by intermediaries in the chain of ownership between the holders of ADSs and our company if as a result of such actions the holders of ADSs are not properly treated as beneficial owners of underlying ordinary shares.

155

Taxation of Dividends and Other Distributions on the ADSs or Ordinary Shares

Subject to the discussion under “—Passive Foreign Investment Company” below, the gross amount of any distributions we make to you with respect to your ADSs or ordinary shares (including the amount of any taxes withheld therefrom) generally will be includible in your gross income as dividend income on the date of receipt by the depositary, in the case of ADSs, or on the date of receipt by you, in the case of ordinary shares, but only to the extent that the distribution is paid out of our current or accumulated earnings and profits (as determined under U.S. federal income tax principles). Any such dividends will not be eligible for the dividends-received deduction allowed to corporations in respect of certain dividends received from U.S. corporations. To the extent that the amount of the distribution exceeds our current and accumulated earnings and profits, such excess amount will be treated first as a tax-free return of your tax basis in your ADSs or ordinary shares, and then, to the extent such excess amount exceeds your tax basis in your ADSs or ordinary shares, as capital gain. We do not intend to calculate our earnings and profits under U.S. federal income tax principles. Therefore, you should expect that any distribution we make to you will be reported as a dividend even if it would otherwise be treated as a non-taxable return of capital or as capital gain under the rules described above.

With respect to certain non-corporate U.S. Holders, including individual U.S. Holders, any dividends received may be subject to a reduced rate of U.S. federal income tax applicable to “qualified dividend income,” provided that (1) either (a) our ADSs or ordinary shares, with respect to which the dividends are paid, are readily tradable on an established securities market in the United States, or (b) we are eligible for the benefits of a qualifying income tax treaty with the United States that includes an exchange of information program, (2) we are neither a PFIC nor treated as such with respect to the U.S. Holder for the taxable year in which the dividend is paid and the preceding taxable year (discussed below), and (3) the ADSs or ordinary shares are held for a holding period of more than 60 days during the 121-day period beginning 60 days before the ex-dividend date. Under IRS authority, common or ordinary shares, or depositary shares representing such shares, are considered for the purpose of clause (1) above to be readily tradable on an established securities market in the United States if they are listed on The Nasdaq Global Select Market, where our ADSs (but not our ordinary shares) are listed. If we are treated as a “resident enterprise” for PRC tax purposes (see “—PRC Tax”), we may be eligible for the benefits of the income tax treaty between the United States and the PRC. You should consult your tax advisors regarding the availability of the lower tax rate applicable to qualified dividend income for any dividends we pay with respect to the ADSs or ordinary shares, as well as the effect of any change in applicable law after the date of this annual report.

Any dividends we pay with respect to the ADSs or ordinary shares will constitute foreign source income for foreign tax credit purposes. If the dividends are taxed as qualified dividend income (as discussed above), the amount of the dividend taken into account for purposes of calculating the foreign tax credit limitation will in general be limited to the gross amount of the dividend, multiplied by the reduced tax rate applicable to qualified dividend income and divided by the highest tax rate normally applicable to dividends. The limitation on foreign taxes eligible for credit is calculated separately with respect to specific classes of income. For this purpose, any dividends we pay with respect to the ADSs or ordinary shares will generally constitute “passive category income” but could, in the case of certain U.S. Holders, constitute “general category income.”

If PRC withholding taxes apply to any dividends paid to you with respect to our ADSs or ordinary shares (see “—PRC Tax”), the amount of the dividend would include the withheld PRC taxes and, subject to certain conditions and limitations, such PRC withholding taxes generally will be treated as foreign taxes eligible for credit against your U.S. federal income tax liability. The rules relating to the determination of the foreign tax credit are complex and you should consult your tax advisors regarding the availability of a foreign tax credit in your particular circumstances, including the effects of any applicable income tax treaties.

156

Taxation of Disposition of ADSs or Ordinary Shares

You will recognize taxable gain or loss on any sale, exchange or other taxable disposition of ADSs or ordinary shares equal to the difference between the amount realized for the ADSs or ordinary shares and your tax basis in the ADSs or ordinary shares. Subject to the discussion under “— Passive Foreign Investment Company” below, the gain or loss generally will be capital gain or loss. If you are a non-corporate U.S. Holder, including an individual U.S. Holder, that has held the ADSs or ordinary shares for more than one year, you may be eligible for reduced U.S. federal income tax rates. The deductibility of capital losses is subject to limitations. Any gain or loss that you recognize on a disposition of ADSs or ordinary shares will generally be treated as U.S. source income or loss for foreign tax credit purposes. However, if we are treated as a “resident enterprise” for PRC tax purposes, we may be eligible for the benefits of the income tax treaty between the United States and the PRC. In such event, if PRC tax were to be imposed on any gain from the disposition of the ADSs or ordinary shares, a U.S. Holder that is eligible for the benefits of the income tax treaty between the United States and the PRC may elect to treat the gain as PRC source income for foreign tax credit purposes. If a U.S. Holder is not eligible for the benefits of such treaty or fails to make the election to treat any gain as PRC-source gain, then such U.S. Holder may not be able to use the foreign tax credit arising from any PRC tax imposed on the sale or other taxable disposition of the ADSs or ordinary shares unless such credit can be applied (subject to applicable limitations) against U.S. federal income tax due on other income derived from foreign sources in the same income category (generally, the passive category). You should consult your tax advisors regarding the proper treatment of gain or loss in your particular circumstances, including the effects of any applicable income tax treaties.

Passive Foreign Investment Company

Based on the market price of our ADSs and the composition of our income and assets, we believe we were not a PFIC for U.S. federal income tax purposes for our taxable year ended December 31, 2021, and we do not expect to become a PFIC for our taxable year ending December 31, 2022 or in the foreseeable future. However, the application of the PFIC rules is subject to uncertainty in several respects. Additionally, PFIC status is a factual determination for each taxable year that cannot be made until after the close of each such year and will depend to a large degree on the market price of our ADSs, which could fluctuate significantly. In particular, the recent significant decline in the market price of our ADSs increases the risk of us becoming a PFIC. The market price of our ADSs may continue to fluctuate considerably and, consequently, we cannot assure you of our PFIC status for any taxable year. In addition, the composition of our income and our assets will be affected by how, and how quickly, we spend our liquid assets. Under circumstances where the market price of our ADSs declines and/or we determine not to deploy significant amounts of cash for capital expenditures and other general corporate purposes, the risk of us becoming classified as a PFIC may substantially increase.

A non-U.S. corporation is a PFIC for U.S. federal income tax purposes for any taxable year if either:

·

at least 75% of its gross income for such year is passive income; or

·

at least 50% of the value of its assets (based on an average of the quarterly values of the assets) during such year is attributable to assets that produce passive income or are held for the production of passive income.

In applying these tests, a foreign corporation is treated as owning its proportionate share of the assets and earning its proportionate share of the income of any other corporation in which it owns, directly or indirectly, at least 25% (by value) of the stock. In applying this rule, while it is not clear, we believe the contractual arrangements between us and our VIE should be treated as ownership of stock. Passive income generally includes dividends, interest, royalties and rents (other than royalties and rents derived in the active conduct of a trade or business and not derived from a related person).

If we are classified as a PFIC for any year during which a U.S. Holder holds our ADSs or ordinary shares, the corporation generally will continue to be treated as a PFIC with respect to that shareholder for all succeeding years during which it holds our ADSs or ordinary shares.

For each taxable year that we are treated as a PFIC with respect to you, you will be subject to special tax rules with respect to any “excess distribution” that you receive and any gain you recognize from a sale or other disposition (including a pledge) of the ADSs or ordinary shares. In general, these special rules will cause your “excess distribution” or gain to be taxed to you as ordinary income. In addition, an interest charge generally will apply. This will likely result in your having to pay more U.S. federal income tax on the distribution, or gain, than you would under the rules described in the sections above. Specifically, distributions you receive in a taxable year that are greater than 125% of the average annual distributions you received during the shorter of the three preceding

157

taxable years or your holding period for the ADSs or ordinary shares will be treated as excess distributions. Under these special tax rules:

·

the excess distribution or recognized gain will be allocated ratably over your holding period for the ADSs or ordinary shares;

·

the amount allocated to the current taxable year, and any taxable years in your holding period prior to the first taxable year in which we were a PFIC, will be treated as ordinary income; and

·

the amount allocated to each other taxable year will be subject to the highest tax rate in effect for individuals or corporations, as applicable, for each such year and the interest charge generally applicable to underpayments of tax will be imposed on the resulting tax attributable to each such year.

The PFIC rules provide for certain elections that can, in certain circumstances, alter the tax consequences of PFIC status as generally described above, thereby mitigating the adverse tax consequences that generally apply under the PFIC rules as described above. One such election, the “qualified electing fund” or “QEF” election, allows a U.S. Holder to include in income its share of the corporation’s income on a current basis and it requires (among other things) that the U.S. Holder include with its U.S. federal income tax return a “PFIC Annual Information Statement” provided by the foreign corporation and disclosing to the U.S. Holder its pro rata share of the corporation’s “ordinary earnings” and “net capital gain” as determined under U.S. federal income tax principles. A QEF election also can, in certain circumstances, cause the “excess distribution” regime described above not to apply, generally resulting in more favorable tax consequences upon receipt of PFIC excess distributions or the recognition of gain on sale of PFIC shares (or ADSs). However, we do not intend to calculate our “ordinary earnings” or “net capital gain,” nor do we intend to supply U.S. Holders with the required “PFIC Annual Information Statement.” Therefore, it generally will not be possible for you to make a QEF election if we are, or if we become, a PFIC.

A different election, the “mark-to-market” election could be available if our ADSs or ordinary shares, as applicable, are considered “marketable stock” as defined under applicable U.S. Treasury Regulations. Our ADSs or ordinary shares generally will be treated as marketable stock if they are regularly traded on a “qualified exchange or other market” (within the meaning of the applicable U.S. Treasury Regulations). Our ADSs are listed on The Nasdaq Global Select Market, which is a qualified exchange or other market for these purposes. Consequently, if the ADSs are regularly traded and we are treated as a PFIC, we expect the mark-to-market election would be available to a U.S. Holder that owns ADSs. You should consult your tax advisors as to the availability and desirability of a mark-to-market election.

If you make a mark-to-market election for the ADSs or ordinary shares, you will include in income for each year we are a PFIC an amount equal to the excess, if any, of the fair market value of the ADSs or ordinary shares as of the close of your taxable year over your adjusted basis in such ADSs or ordinary shares. You will be allowed a deduction for each year we are a PFIC in an amount equal to the excess, if any, of the adjusted basis of the ADSs or ordinary shares over their fair market value as of the close of the taxable year. However, deductions will be allowable only to the extent of any net mark-to-market gains on the ADSs or ordinary shares included in your income for prior taxable years. Amounts included in your income under a mark-to-market election, as well as gain on the actual sale or other disposition of the ADSs or ordinary shares in a year that we are a PFIC, will be treated as ordinary income. Ordinary loss treatment will also apply to the deductible portion of any mark-to-market loss on the ADSs or ordinary shares, as well as to any loss realized on the actual sale or other disposition of the ADSs or ordinary shares in a year that we are a PFIC, to the extent the amount of such loss does not exceed the net mark-to-market gains previously included for such ADSs or ordinary shares. Your basis in the ADSs or ordinary shares will be adjusted to reflect any such income or loss amounts. If you make a mark-to-market election, any distributions we make would generally be subject to the rules discussed above under “-- Taxation of Dividends and Other Distributions on the ADSs or Ordinary Shares,” except the lower rate applicable to qualified dividend income would not apply. You should consult your tax advisors as to the availability and desirability of a mark-to-market election.

If we are treated as a PFIC for any taxable year during which you hold our ADSs or ordinary shares, to the extent any of our subsidiaries are also PFICs or we make direct or indirect equity investments in other entities that are PFICs, you may be deemed to own shares in such lower-tier PFICs that are directly or indirectly owned by us in that proportion which the value of the ADSs or ordinary shares you own bears to the value of all of our ADSs or ordinary shares, as applicable, and you may be subject to the rules described in the preceding paragraphs with respect to the shares of such lower-tier PFICs that you are deemed to own. You should consult your tax advisors regarding the application of the PFIC rules to any of our subsidiaries.

158

Each U.S. Holder will generally be required to file an IRS Form 8621, “Information Return by a Shareholder of a Passive Foreign Investment Company or Qualified Electing Fund” if it holds ADSs or ordinary shares in any year in which we are treated as a PFIC. If we are or become a PFIC, you should consult your tax advisor regarding any reporting requirements that may apply to you.

You are strongly urged to consult your tax advisor regarding the application of the PFIC rules to your investment in the ADSs or ordinary shares and any elections that may be available.

Information Reporting and Backup Withholding

Any dividend payments with respect to ADSs or ordinary shares and proceeds from the sale, exchange or other taxable disposition of ADSs or ordinary shares may be subject to information reporting to the IRS and possible U.S. backup withholding. Backup withholding will not apply, however, to a U.S. Holder that furnishes a correct taxpayer identification number and makes any other required certification or that is otherwise exempt from backup withholding. U.S. Holders that are required to establish their exempt status generally must provide such certification on IRS Form W-9. In addition, certain individuals holding ADSs or ordinary shares other than in an account at a financial institution may be subject to additional information reporting requirements.

Backup withholding is not an additional tax. Amounts withheld as backup withholding may be credited against your U.S. federal income tax liability, and you may obtain a refund of any excess amounts withheld under the backup withholding rules by filing the appropriate claim for refund with the IRS and furnishing any required information in a timely manner.

Certain U.S. Holders are also required to report information relating to certain “foreign financial assets,” including ADSs or ordinary shares, subject to certain exceptions (including an exception for ADSs or ordinary shares held in accounts maintained by certain financial institutions), by attaching a complete IRS Form 8938, “Statement of Specified Foreign Financial Assets,” with their tax return for each year in which they hold ADSs or ordinary shares. You are urged to consult your own tax advisors regarding information reporting requirements relating to your ownership of the ADSs or ordinary shares.

F.           Dividends and Paying Agents

Not applicable.

G.          Statement by Experts

Not applicable.

H.          Documents on Display

We file annual reports with and furnish other information to the SEC as may be applicable from time to time. You may read and copy any documents filed or furnished by Baozun at the SEC’s public reference room in Washington, D.C. Please call the SEC at 1-800-SEC-0330 for further information on the public reference room.

In accordance with Nasdaq Stock Market Rule 5250(d), we will post this annual report on Form 20-F on our website at www.baozun.com. In addition, we will provide hardcopies of our annual report free of charge to shareholders and ADS holders upon request.

I.            Subsidiary Information

For a listing of our subsidiaries, see “Item 4. Information on the Company—C. Organizational Structure.”

ITEM 11. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Foreign Exchange Risk

Substantially all of our revenues and expenses are denominated in Renminbi, while some of our cash and cash equivalents, restricted cash and short-term investments are denominated in U.S. dollars. Our exposure to foreign exchange risk primarily relates to such financial assets denominated in U.S. dollars. Any significant revaluation of Renminbi against the U.S. dollar may materially and adversely affect our cash flows, revenues, earnings and financial position, and the value of, and any dividends payable on, our

159

ordinary shares and/or ADSs in U.S. dollars. See “Item 3. Key Information—D. Risk Factors—Risks Related to Doing Business in the People’s Republic of China— Fluctuations in exchange rates could result in foreign currency exchange losses and could materially reduce the value of your investment.” The value of an investment in our ADSs or Class A ordinary shares will be affected by the exchange rate between the U.S. dollar and the Renminbi or Hong Kong dollar and Renminbi, as applicable, because the value of our business is effectively denominated in Renminbi, while our ADSs or Class A ordinary shares are traded in U.S. dollars or Hong Kong dollar, as applicable. We have not used any derivative financial instruments to hedge exposure to such risk.

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

To the extent that we need to convert U.S. dollars we receive from our public offerings, and proceeds from issuance of our convertible senior notes into Renminbi for our operations, appreciation of the Renminbi against the U.S. dollar 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, for the repayment of the principal and interest of our 2024 Notes, or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the U.S. dollar amounts available to us.

As of December 31, 2021, we had RMB-denominated cash and cash equivalents, restricted cash and short-term investments of RMB2,990.8 million and U.S. dollar-denominated cash and cash equivalents, restricted cash and short-term investments of US$247.5 million. Assuming we had converted RMB2,990.8 million into U.S. dollars at the exchange rate of RMB6.3726 for US$1.00, as of December 31, 2021, our U.S. dollar cash and cash equivalents, restricted cash and short-term investments would have been US$716.8 million. If the RMB had depreciated by 10% against the U.S. dollar, our U.S. dollar cash and cash equivalents, restricted cash and short-term investments would have been US$674.1 million instead. Assuming we had converted US$247.5 million into RMB at the exchange rate of RMB6.3726 for US$1.00, as of December 31, 2021, our RMB cash and cash equivalents, restricted cash and short-term investments would have been RMB4,567.9 million. If the RMB had depreciated by 10% against the U.S. dollar, our RMB cash and cash equivalents, restricted cash and short-term investments would have been RMB4,725.6 million.

Interest Rate Risk

Our exposure to interest rate risk primarily relates to interest expense incurred by our short-term and long-term borrowings, including the 2024 Notes, and the interest income generated by excess cash, which is mostly held in interest-bearing bank deposits. We have not used derivative financial instruments in our investment portfolio. Interest earning instruments carry a degree of interest rate risk. We have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in market interest rates. However, due to changes in market interest rates, our future interest expense may increase and our future interest income may fall short of expectations.

Inflation Risk

Inflation in China has not materially impacted our results of operations in recent years. According to the National Bureau of Statistics of China, the year-over-year increase in the consumer price index in years 2019, 2020 and 2021 was 2.9%, 2.5% and 0.9%, respectively. Although we have not been materially affected by inflation in the past, we can provide no assurance that we will not be affected in the future by higher inflation rates in China.

Credit Risk

As of December 31, 2019, 2020 and 2021, substantially all of our cash and cash equivalents and restricted cash were held by major financial institutions located in PRC, Hong Kong and Singapore. We believe that we are not exposed to unusual risks as these financial institutions have high credit quality. We have not experienced any losses on deposits of cash and cash equivalents.

Our customers are generally reputable medium to large brands with proven track records, and our customers pay for our product sales through a network of third-party payment service providers. We have not experienced significant bad debts with respect

160

to our accounts receivable, and made allowance for doubtful accounts of RMB10.7 million, RMB12.9 million and RMB118.7 million (US$18.6 million) as of December 31, 2019, 2020 and 2021, respectively.

ITEM 12. DESCRIPTION OF SECURITIES OTHER THAN EQUITY SECURITIES

A.           Debt Securities

Not applicable.

B.           Warrants and Rights

Not applicable.

C.           Other Securities

Not applicable.

D.           American Depositary Shares

Fees and Charges Our ADS Holders May Have to Pay

JPMorgan Chase Bank, N.A., the depositary of our ADS program, or the depositary, may charge each person to whom ADSs are issued, including, without limitation, issuances against deposits of Class A ordinary shares, issuances in respect of Class A ordinary share distributions, rights and other distributions, issuances pursuant to a stock dividend or stock split declared by us or issuances pursuant to a merger, exchange of securities or any other transaction or event affecting the ADSs or deposited securities, and each person surrendering ADSs for withdrawal of deposited securities or whose ADRs are cancelled or reduced for any other reason, US$5.00 for each 100 ADSs (or any portion thereof) issued, delivered, reduced, cancelled or surrendered, as the case may be. The depositary may sell (by public or private sale) sufficient securities and property received in respect of a Class A ordinary share distribution, rights and/or other distribution prior to such deposit to pay such charge.

The following additional charges shall also be incurred by the ADR holders, the beneficial owners, by any party depositing or withdrawing Class A ordinary shares or by any party surrendering ADSs and/or to whom ADSs are issued (including, without limitation, issuance pursuant to a stock dividend or stock split declared by us or an exchange of stock regarding the ADSs or the deposited securities or a distribution of ADSs), whichever is applicable:

·

a fee of US$0.05 or less per ADS upon which any cash distribution is made pursuant to the deposit agreement;

·

an aggregate fee of US$0.05 or less per ADS per calendar year (or portion thereof) for services performed by the depositary in administering the ADRs (which fee may be charged on a periodic basis during each calendar year and shall be assessed against holders of ADRs as of the record date or record dates set by the depositary during each calendar year and shall be payable in the manner described in the next succeeding provision);

·

a fee for the reimbursement of such fees, charges and expenses as are incurred by the depositary and/or any of its agents (including, without limitation, the custodian and expenses incurred on behalf of ADR holders in connection with compliance with foreign exchange control regulations or any law or regulation relating to foreign investment) in connection with the servicing of the Class A ordinary shares or other deposited securities, the sale of securities (including, without limitation, deposited securities), the delivery of deposited securities or otherwise in connection with the depositarys or its custodians compliance with applicable law, rule or regulation (which fees and charges shall be assessed on a proportionate basis against ADR holders as of the record date or dates set by the depositary and shall be payable at the sole discretion of the depositary by billing such ADR holders or by deducting such charge from one or more cash dividends or other cash distributions);

·

a fee for the distribution of securities (or the sale of securities in connection with a distribution), such fee being in an amount equal to the US$0.05 per ADS issuance fee for the execution and delivery of ADSs which would have been charged as a result of the deposit of such securities (treating all such securities as if they were Class A ordinary shares) but which securities or the net cash proceeds from the sale thereof are instead distributed by the depositary to those ADR holders entitled thereto;

161

·

stock transfer or other taxes and other governmental charges;

·

cancellation transaction (including SWIFT, telex and facsimile transmission) fees and delivery expenses incurred at your request in connection with the deposit or delivery of Class A ordinary shares, ADRs or deposited securities as disclosed on the Disclosures page (or successor page) of ADR.com (which are payable by such persons or holders);

·

transfer or registration fees for the registration of transfer of deposited securities on any applicable register in connection with the deposit or withdrawal of deposited securities; and

·

fees of any division, branch or affiliate of the depositary utilized by the depositary to direct, manage and/or execute any public and/or private sale of securities under the deposit agreement.

To facilitate the administration of various depositary receipt transactions, including disbursement of dividends or other cash distributions and other corporate actions, the depositary may engage the foreign exchange desk within the depositary and/or its affiliates in order to enter into spot foreign exchange transactions to convert foreign currency into U.S. dollars. For certain currencies, foreign exchange transactions are entered into with the depositary or an affiliate, as the case may be, acting in a principal capacity. For other currencies, foreign exchange transactions are routed directly to and managed by an unaffiliated local custodian (or other third party local liquidity provider), and neither the depositary nor any of its affiliates is a party to such foreign exchange transactions.

The foreign exchange rate applied to a foreign exchange transaction will be either (a) a published benchmark rate, or (b) a rate determined by a third party local liquidity provider, in each case plus or minus a spread, as applicable. The depositary will disclose which foreign exchange rate and spread, if any, apply to such currency on the “Disclosures” page (or successor page) of ADR.com. Such applicable foreign exchange rate and spread may (and neither the depositary nor any of its affiliates is under any obligation to ensure that such rate does not) differ from rates and spreads at which comparable transactions are entered into with other customers or the range of foreign exchange rates and spreads at which the depositary or any of its affiliates enters into foreign exchange transactions in the relevant currency pair on the date of the foreign exchange transaction. Additionally, the timing of execution of a foreign exchange transaction varies according to local market dynamics, which may include regulatory requirements, market hours and liquidity in the foreign exchange market or other factors. Furthermore, the depositary and its affiliates may manage the associated risks of their position in the market in a manner they deem appropriate without regard to the impact of such activities on the depositary, us, holders or beneficial owners. The spread applied does not reflect any gains or losses that may be earned or incurred by the depositary and its affiliates as a result of risk management or other hedging related activity.

Notwithstanding the foregoing, to the extent we provide U.S. dollars to the depositary, neither the depositary nor any of its affiliates will execute a foreign exchange transaction as set forth herein. In such case, the depositary will distribute the U.S. dollars received from us.

Further details relating to the applicable foreign exchange rate, the applicable spread and the execution of foreign exchange transactions will be provided by the depositary on ADR.com. Each holder and beneficial owner by holding or owning an ADR or ADS or an interest therein, and we, each acknowledge and agree that the terms applicable to foreign exchange transactions disclosed from time to time on ADR.com will apply to any foreign exchange transaction executed pursuant to the deposit agreement.

We will pay all other charges and expenses of the depositary and any agent of the depositary (except the custodian) pursuant to agreements from time to time between us and the depositary.

The right of the depositary to charge and receive payment of fees, charges and expenses survives the termination of the deposit agreement, and shall extend for those fees, charges and expenses incurred prior to the effectiveness of any resignation or removal of the depositary.

The fees and charges described above may be amended from time to time by agreement between us and the depositary.

Fees and Other Payments Made by the Depositary to Us

Our depositary has agreed to reimburse us for certain expenses we incur that are related to establishment and maintenance of the ADR program upon such terms and conditions as we and the depositary may agree from time to time. Our depositary may make available to us a set amount or a portion of the depositary fees charged in respect of our ADR program or otherwise upon such terms

162

and conditions as we and our depositary may agree from time to time. In 2021, the amount of reimbursements we received relating to the ADS facility from the depositary was nil.

Conversion between ADSs and Class A Ordinary Shares

Dealings and Settlement of Class A Ordinary Shares in Hong Kong

Our Class A ordinary shares trade on the Hong Kong Stock Exchange in board lots of 100 Class A ordinary shares. Dealings in our Class A ordinary shares on the Hong Kong Stock Exchange are conducted in Hong Kong dollars.

The transaction costs of dealings in our Class A ordinary shares on the Hong Kong Stock Exchange include:

·

Hong Kong Stock Exchange trading fee of 0.005% of the consideration of the transaction, charged to each of the buyer and seller;

·

Securities and Futures Commission of Hong Kong, or SFC, transaction levy of 0.0027% of the consideration of the transaction, charged to each of the buyer and seller;

·

trading tariff of HK$0.50 on each and every purchase or sale transaction. The decision on whether or not to pass the trading tariff onto investors is at the discretion of brokers;

·

transfer deed stamp duty of HK$5.00 per transfer deed (if applicable), payable by the seller;

·

ad valorem stamp duty at a total rate of 0.2% of the value of the transaction, with 0.1% payable by each of the buyer and the seller;

·

stock settlement fee, which is currently 0.002% of the gross transaction value, subject to a minimum fee of HK$2.00 and a maximum fee of HK$100.00 per side per trade;

·

brokerage commission, which is freely negotiable with the broker (other than brokerage commissions for IPO transactions which are currently set at 1% of the subscription or purchase price and will be payable by the person subscribing for or purchasing the securities); and

·

the Hong Kong share registrar will charge between HK$2.50 to HK$20, depending on the speed of service (or such higher fee as may from time to time be permitted under the Hong Kong Listing Rules), for each transfer of Class A ordinary shares from one registered owner to another, each share certificate canceled or issued by it and any applicable fee as stated in the share transfer forms used in Hong Kong.

Investors must settle their trades executed on the Hong Kong Stock Exchange through their brokers directly or through custodians. For an investor who has deposited his or her Class A ordinary shares in his or her stock account or in his or her designated Central Clearing and Settlement System, or CCASS, participant's stock account maintained with CCASS, settlement will be effected in CCASS in accordance with the General Rules of CCASS and CCASS Operational Procedures in effect from time to time. For an investor who holds the physical certificates, settlement certificates and the duly executed transfer forms must be delivered to his broker or custodian before the settlement date.

Conversion between Class A Ordinary Shares Trading in Hong Kong and ADSs

In connection with our Hong Kong IPO, we have established a branch register of members in Hong Kong, or the Hong Kong share register, which will be maintained by our Hong Kong share registrar, Computershare Hong Kong Investor Services Limited. Our principal register of members, or the Cayman share register, will continue to be maintained by our principal share registrar, Vistra (Cayman) Limited.

All Class A ordinary shares offered in the Hong Kong IPO have been registered on the Hong Kong share register in order to be listed and traded on the Hong Kong Stock Exchange. As described in further detail below, holders of Class A ordinary shares registered on the Hong Kong share register will be able to convert these Class A ordinary shares into ADSs, and vice versa.

163

As a result of Hong Kong IPO, all deposits of Class A ordinary shares for the issuance of ADSs and all withdrawals of Class A ordinary shares upon the cancellation of ADSs will be in the form of Class A ordinary shares registered on our Hong Kong Class A ordinary share register and all corporate actions with respect thereto will be processed via the depositary’s custodian account at JPMorgan Chase Bank, N.A. Hong Kong Branch, within the CCASS system, subject to the rules and procedures applicable to JPMorgan Chase Bank, N.A. Hong Kong Branch – eligible securities, subject, in each case, to certain exceptions described below and provided that the foregoing shall not apply to certain of our restricted Class A ordinary shares and other Class A ordinary shares as determined by us and the depositary, which will be via our principal register in the Cayman Islands.

Our ADSs

Our ADSs are traded on The Nasdaq Global Select Market. Dealings in our ADSs on The Nasdaq Global Select Market are conducted in U.S. Dollars. ADSs may be held either:

·

directly, by having a certificated ADS, or an ADR, registered in the holders name, or by holding a Direct Registration ADR in book-entry form in the Direct Registration System, the system established by the Depository Trust Company, or DTC, for the uncertificated registration of ownership of securities utilized by the depositary to record the ownership of ADRs without the issuance of certificates, in which case the ownership is evidenced by periodic statements issued by the depositary to the holders of ADRs entitled thereto; or

·

indirectly, through the holders broker or other financial institution.

The depositary for our ADSs is JP Morgan Chase Bank, N.A., whose office is located at 383 Madison Avenue, Floor 11, New York, New York, 10179.

Converting Class A Ordinary Shares Trading in Hong Kong into ADSs

An investor who holds Class A ordinary shares registered in Hong Kong and who intends to convert them to ADSs to trade on The Nasdaq Global Select Market must deposit or have his or her broker deposit the Class A ordinary shares with the depositary’s Hong Kong custodian, JP Morgan Chase Bank, N.A., Hong Kong Branch, or the custodian, in exchange for ADSs.

A deposit of Class A ordinary shares trading in Hong Kong in exchange for ADSs involves the following procedures:

·

If Class A ordinary shares have been deposited with CCASS, the investor must transfer Class A ordinary shares to the depositarys account with the custodian within CCASS by following the CCASS procedures for transfer and submit and deliver a duly completed and signed letter of transmittal to the custodian and depositary via his or her broker.

·

If Class A ordinary shares are held outside CCASS, the investor must arrange to deposit his or her Class A ordinary shares into CCASS for delivery to the depositarys account with the custodian within CCASS, and submit and deliver a duly completed and signed letter of transmittal to the custodian and depositary.

·

Upon payment of its fees and expenses, payment or net of the depositarys fees and expenses, and payment of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, and subject in all cases to the terms of the deposit agreement, the depositary will issue the corresponding number of ADSs in the name(s) requested by an investor and will deliver the ADSs to the designated DTC account of the person(s) designated by an investor (if such ADSs are to be held directly by such investor in book-entry form through DTCs Direct Registration System) or his or her broker, or will issue a certificated ADR if such ADSs are to be held in physical certificated form.

For Class A ordinary shares deposited in CCASS, under normal circumstances, the above steps generally require two business days. For Class A ordinary shares held outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS issuances. The investor will be unable to trade the ADSs until the procedures are completed.

164

Converting ADSs to Class A Ordinary Shares Trading in Hong Kong

An investor who holds ADSs and who intends to convert his/her ADSs into Class A ordinary shares to trade on the Hong Kong Stock Exchange must cancel the ADSs the investor holds and withdraw Class A ordinary shares from our ADS program and cause his or her broker or other financial institution to trade such Class A ordinary shares on the Hong Kong Stock Exchange.

An investor that holds ADSs indirectly through a broker or other financial institution should follow the procedure of the broker or financial institution and instruct such broker or financial institution to arrange for cancelation of the ADSs, and transfer of the underlying Class A ordinary shares from the depositary’s account with the custodian within the CCASS system to the investor’s Hong Kong stock account.

For investors holding ADSs directly, the following steps must be taken:

·

To withdraw Class A ordinary shares from our ADS program, an investor who holds ADSs may turn in such ADSs at the office of the depositary (and the applicable ADR(s) if the ADSs are held in physical certificated form), and send an instruction to cancel such ADSs to the depositary.

·

Upon payment or net of its fees and expenses, payment of CCASS fees and expenses, and payment of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, and subject in all cases to the terms of the deposit agreement, the depositary will instruct the custodian to deliver Class A ordinary shares underlying the canceled ADSs to the CCASS account designated by an investor.

·

If an investor prefers to receive Class A ordinary shares outside CCASS, he or she must receive Class A ordinary shares in CCASS first and then arrange for withdrawal from CCASS. Investors can then obtain a transfer form signed by HKSCC Nominees Limited (as the transferor) and register Class A ordinary shares in their own names with the Hong Kong Share Registrar.

For Class A ordinary shares to be received in CCASS, under normal circumstances, the above steps generally require two business days, provided that the investor has provided timely and complete instructions. For Class A ordinary shares to be received outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. The investor will be unable to trade the Class A ordinary shares on the Hong Kong Stock Exchange until the procedures are completed.

Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS cancellations. In addition, completion of the above steps and procedures is subject to there being a sufficient number of Class A ordinary shares on the Hong Kong share register to facilitate a withdrawal from the ADS program directly into the CCASS system. We are not under any obligation to maintain or increase the number of Class A ordinary shares on the Hong Kong share register to facilitate such withdrawals.

In the event there are not a sufficient number of Class A ordinary shares on the Hong Kong share register in the account of the depositary’s custodian at CCASS to satisfy a cancellation of ADSs and withdrawal of Class A ordinary shares in whole or in part, such withdrawal shall be in the form of Class A ordinary shares on the Hong Kong share register to the extent available with the balance to be in the form of Class A ordinary shares on our principal share register in the Cayman Islands. The depositary is not under any obligation, and has no ability, to maintain or increase the number of Class A ordinary shares held by its custodian on the Hong Kong share register to facilitate such withdrawals.

Depositary Requirements

Before the depositary issues ADSs or permits withdrawal of Class A ordinary shares, the depositary may require:

·

payment of all amounts required pursuant to the deposit agreement, including the issuance and cancellation fees therein, any stock transfer or other tax or other governmental charges and any stock transfer or registration fees in effect;

·

production of satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and

·

compliance with procedures it may establish, from time to time, consistent with the deposit agreement, including presentation of transfer documents.

165

The depositary may refuse to deliver, transfer, or register issuances, transfers and cancelations of ADSs generally when the transfer books of the depositary or our Hong Kong share registrar or Cayman share register are closed or at any time if the depositary or we determine it advisable to do so, subject to such refusal complying with U.S. federal securities laws.

All costs attributable to the transfer of Class A ordinary shares to effect a withdrawal from or deposit of Class A ordinary shares into our ADS program will be borne by the investor requesting the transfer. In particular, holders of Class A ordinary shares and ADSs should note that the Hong Kong share registrar will charge between HK$2.50 to HK$20, depending on the speed of service (or such higher fee as may from time to time be permitted under the Hong Kong Listing Rules), for each transfer of Class A ordinary shares from one registered owner to another, each Class A ordinary share certificate canceled or issued by it and any applicable fee as stated in the Class A ordinary share transfer forms used in Hong Kong. In addition, holders of Class A ordinary shares and ADSs must pay up to US$5.00 (or less) per 100 ADSs (or portion thereof) for each issuance of ADSs and each cancelation of ADSs, as the case may be, in connection with the deposit of Class A ordinary shares into, or withdrawal of Class A ordinary shares from, our ADS program.

PART II

ITEM 13. DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES

None.

ITEM 14. MATERIAL MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS

See “Item 10. Additional Information—B. Memorandum and Articles of Association—Ordinary Shares” for a description of the rights of securities holders, which remain unchanged.

Use of Proceeds

In May 2015, we completed our initial public offering of our ADSs, in which we issued and sold an aggregate of 37,950,000 ordinary shares represented by 12,650,000 ADSs at US$10.0 per ADS. The ordinary shares underlying the ADSs offered and sold were registered pursuant to the registration statement on Form F-1 (file number: 333-203477) filed with the SEC on May 21, 2015. Morgan Stanley & Co. International plc, Credit Suisse Securities (USA) LLC, and Merrill Lynch, Pierce, Fenner & Smith Incorporated acted as bookrunners of the offering. The aggregate price of the offering amount registered and sold was approximately US$126.5 million, of which we received net proceeds of approximately US$113.7 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by our company.

For the period from May 20, 2015, the date that the F-1 Registration Statement was declared effective by the SEC, to the date of this annual report, we have fully used US$113.7 million net proceeds from our initial public offering for investment in sales and marketing activities, research and development and technology infrastructure, warehousing and fulfillment infrastructure and for general corporate purposes.

In December 2016, we completed a follow-on public offering of our ADSs, in which we issued and sold an aggregate of 9,000,000 Class A ordinary shares represented by 3,000,000 ADSs at US$12.25 per ADS and the selling shareholders sold an aggregate of 3,000,000 ADSs. The ordinary shares underlying the ADSs offered and sold were registered pursuant to the registration statement on Form F-3 (file number: 333-214801) filed with the SEC on December 7, 2016. Credit Suisse Securities (USA) LLC, Deutsche Bank Securities Inc., and China Renaissance Securities (Hong Kong) acted as bookrunners of the offering. The aggregate price of the offering amount registered and sold by us was approximately US$36.8 million, of which we received net proceeds of approximately US$33.1 million, after deducting underwriting discounts and commissions and estimated offering expenses payable by our company.

For the period from December 7, 2016, the date that the F-3 Registration Statement was declared effective by the SEC, to the date of this annual report, we have fully used US$33.1 million net proceeds from our follow-on public offering for investment in sales and marketing activities, research and development and technology infrastructure, warehousing and fulfillment infrastructure and for general corporate purposes.

166

In April 2019, we completed an offering of US$225 million in aggregate principal amount of the 2024 Notes, and the sale of an additional US$50 million in aggregate principal amount of the 2024 Notes pursuant to the exercise by the initial purchasers in full of an option to purchase additional 2024 Notes, pursuant to Rule 144A and Regulation S under the Securities Act of 1933, as amended. We received net proceeds from the Notes Offering of approximately US$269.0 million. Concurrently with the Notes Offering, we also completed an offering of 4,230,776 ADSs, and we entered into the ADS lending agreements with the ADS Borrowers, pursuant to which we lent, in total, 4,230,776 ADSs to the ADS Borrowers. We did not receive any proceeds from the sale of the Borrowed ADSs, but received a nominal lending fee from the ADS Borrowers.

For the period from April 10, 2019, the date of the closing of the Note Offering, to the date of this annual report, we have fully used US$269.0 million net proceeds from the Note Offering for working capital and other general corporate purposes, including repayment of outstanding indebtedness and acquisitions.

In September 2020, we completed a global offering of 40,000,000 Class A ordinary shares, which began trading on the Main Board of the Hong Kong Stock Exchange on September 29, 2020 under the stock code “9991.” The gross proceeds to us from the global offering, before deducting underwriting fees and the offering expenses, was approximately HK$3,316.0 million (US$425.2 million). On October 23, 2020, the underwriters partially exercised the over-allotment option in respect of an aggregate of 3,833,700 Class A ordinary shares. We received total net proceeds of approximately HK$3,511.4 million (US$450.2 million) after deducting offering expenses payable by us in relation to the global offering and the exercise of the over-allotment option.

For the period from September 29, 2020, the date of the Hong Kong IPO, to the date of this annual report, we have used US$277.0 million net proceeds from the global offering and the Hong Kong public offering for expansion of our brand partner network, enhancing our digital marketing and fulfillment capabilities, investment in technology and innovation, strategic alliances, and merger and acquisitions.

ITEM 15. CONTROLS AND PROCEDURES

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our chief executive officer and chief financial officer, has performed an evaluation of the effectiveness of our disclosure controls and procedures within the meaning of Rules 13a-15(e) and 15d-15(e) of the Exchange Act. Based upon that evaluation, our senior management has concluded that, as of December 31, 2021, our disclosure controls and procedures were effective.

Disclosure controls and procedures mean controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rule and forms and that such information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to our management, including our principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosures.

167

Management’s Annual Report on Internal Control over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended. Our internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of our financial reporting and the preparation of financial statements for external purposes in accordance with Generally Accepted Accounting Principles (GAAP) in the United States of America and includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of our company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of consolidated financial statements in accordance with GAAP, and that receipts and expenditures of our company are being made only in accordance with authorizations of our management and directors; and (3) provide reasonable assurance regarding prevention or timely detection of the unauthorized acquisition, use or disposition of our company’s assets that could have a material effect on the consolidated financial statements. Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of effectiveness of the internal control over financial reporting to future periods are subject to the risks that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

Our management conducted an evaluation of the effectiveness of our company’s internal control over financial reporting as of December 31, 2021, excluding the newly acquired businesses, which were acquired in 2021 and whose financial statements constitute 4.0% and 3.9% of net and total assets, respectively, 5.8% of revenues and 2.7% of net income of the consolidated financial statement amounts as of and for the year ended December 31, 2021, based on the framework in Internal Control—Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2021.

Deloitte Touche Tohmatsu Certified Public Accountants LLP, our independent registered public accounting firm, audited the effectiveness of our company’s internal control over financial reporting as of December 31, 2021.

Report of Independent Registered Public Accounting Firm

To the shareholders and the Board of Directors of Baozun Inc.

Opinion on Internal Control over Financial Reporting

We have audited the internal control over financial reporting of Baozun Inc. and its subsidiaries (the "Company") as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by COSO. We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated financial statements as of and for the year ended December 31, 2021, of the Company and our report dated April 29, 2022 expressed an unqualified opinion on those financial statements and included an explanatory paragraph regarding the translation of Renminbi amounts into United States dollar amounts for the convenience of readers in the United States of America.

As described in the Management’s Report on Internal Controls over Financial Reporting, management excluded from its assessment the internal control over financial reporting at the newly acquired businesses, which were acquired in 2021 and whose financial statements constitute 4.0% and 3.9% of net and total assets, respectively, 5.8% of revenues and 2.7% of net income of the consolidated financial statement amounts as of and for the year ended December 31, 2021. Accordingly, our audit did not include the internal control over financial reporting at newly acquired businesses.

168

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the 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 audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control over Financial Reporting

A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements. Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

/s/  Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, China

April 29, 2022

Changes in Internal Control over Financial Reporting

As required by Rule 13a-15(d), under the Exchange Act, our management, including our chief executive officer and our chief financial officer, also conducted an evaluation of our internal control over financial reporting to determine whether any changes occurred during the period covered by this report have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on that evaluation, it has been determined that there has been no such change during the period covered by this annual report.

ITEM 16A. AUDIT COMMITTEE FINANCIAL EXPERT

Our board of directors has determined that Ms. Bin Yu, the chairman of our audit committee and an independent director, qualifies as an “audit committee financial expert” as defined in Item 16A of Form 20-F.

ITEM 16B. CODE OF ETHICS

We have adopted a Code of Business Conduct and Ethics, which is applicable to all of our directors, executive officers and employees. We have never granted a waiver for non-compliance with the policies and procedures set forth in the code of ethics for any director, officer or employee of our company or any of our subsidiaries.

A copy of our Code of Business Conduct Ethics is available at our website at www.baozun.com.

169

ITEM 16C. PRINCIPAL ACCOUNTANT FEES AND SERVICES

The table below summarizes the fees that we paid or accrued for services provided by Deloitte Touche Tohmatsu Certified Public Accountants LLP for the years ended December 31, 2020 and 2021.

For the Year Ended December 31,

    

2020

    

%  

    

2021

    

%

(in thousands)

(in thousands)

Audit Fees

 

US$

1,713.4

 

90.3

1,123.8

 

85.7

Audit-Related Fees

 

  

 

  

 

Tax Fees

 

  

 

  

 

All Other Fees

 

  

183.9

 

9.7

  

188.3

 

14.3

Total

 

US$

1,897.3

 

100

1,312.1

 

100

Audit Fees. This category includes the audit of our annual financial statements and services that are normally provided by our independent registered public accounting firm, Deloitte Touche Tohmatsu Certified Public Accountants LLP, in connection with statutory and regulatory filings or other engagements for those fiscal years and public offering in Hong Kong Stock Exchange in 2020.

Audit-Related Fees. This category includes the aggregate fees billed in each of the fiscal years listed for assurance and related services by our independent registered public accounting firm that are reasonably related to the performance of the audit or review of our consolidated financial statements and are not reported under “Audit fees.”

Tax fees. This category includes the aggregate fees billed for professional services rendered by our independent registered public accounting firm for tax compliance, tax advice, and tax planning.

All Other Fees. Other fees billed for the fiscal years ended December 31, 2021 includes fees billed by our independent registered public accounting firm other than services reported under “Audit Fees”, “Audit-related Fees” and “Tax Fees.”

All audit services need to be pre-approved by the audit committee on a case-by-case basis. Accordingly, we have established pre-approval policies and procedures. All audit services performed by Deloitte Touche Tohmatsu Certified Public Accountants LLP after our initial public offering were pre-approved by the audit committee.

ITEM 16D. EXEMPTIONS FROM THE LISTING STANDARDS FOR AUDIT COMMITTEES

Not applicable.

ITEM 16E. PURCHASES OF EQUITY SECURITIES BY THE ISSUER AND AFFILIATED PURCHASERS

In May 2021, our board of directors authorized a program, or the May 2021 program, under which we may repurchase up to US$125 million worth of our outstanding ADSs and/or Class A ordinary shares over the course of the next 12 months starting from May 18, 2021. The May 2021 program was publicly announced on May 18, 2021.

In addition to the May 2021 program, in November 2021, our board of directors authorized another program, or the November 2021 program, under which we may repurchase up to US$50 million worth of our outstanding ADSs and/or Class A ordinary shares over the course of the next 12 months starting from November 30, 2021. The November 2021 program was publicly announced on November 30, 2021.

Under both the May 2021 program and November 2021 program, the repurchases may be made from time to time on the open market at prevailing market prices, in privately negotiated transactions, in block trades and/or through other legally permissible means, depending on market conditions and in accordance with applicable rules and regulations.

170

The following table sets forth a summary of our repurchase of our ADSs made in each month of 2021 under the share repurchase programs described in the paragraphs above.

    

    

    

    

Maximum

Total Number

Dollar Value of

of ADSs

ADSs that May

Purchased as

Yet Be

Total Number

Average

Part of Publicly

Purchased

of

Price

Announced

Under Plans or

ADSs

Paid Per

Plans

Programs

Period

    

Purchased

    

ADS

    

or Programs

    

(US$)

May 1 – May 31, 2021

 

344,428

 

36.2720

 

344,428

 

112,506,924

August 1 – August 31, 2021

 

1,338,659

 

22.4931

 

1,683,087

 

82,396,150

September 1 – September 30, 2021(1)

 

4,545,010

 

18.1202

 

6,228,097

 

39,801

December 1 – December 31, 2021(2)

 

2,835,813

 

14.0703

 

9,063,910

 

10,139,114

(1)

Including certain number of Class A ordinary shares that we repurchased from one shareholder in September 2021 in a privately negotiated transaction.

(2)

Including certain number of Class A ordinary shares that we repurchased from one shareholder in December 2021 in a privately negotiated transaction.

ITEM 16F. CHANGE IN REGISTRANT’S CERTIFYING ACCOUNTANT

None.

ITEM 16G. CORPORATE GOVERNANCE

We are incorporated in the Cayman Islands and our corporate governance practices are governed by applicable Cayman Islands law. In addition, because our ADSs are listed on The Nasdaq Global Select Market, we are subject to Nasdaq’s corporate governance requirements.

Rule 5615(a)(3) of the Nasdaq Stock Market Rules permits a foreign private issuer like us to follow home country practices in lieu of certain requirements of Rule 5600, provided that such foreign private issuer discloses in its annual report filed with the SEC each requirement of Rule 5600 that it does not follow and describes the home country practice followed in lieu of such requirement.

We followed our home country practice that does not require us to solicit proxy and hold meetings of our shareholders every year for the years of 2017, 2018, 2019 and 2020.

The Nasdaq Stock Market Rules require that a majority of a Nasdaq-listed company’s board of directors be independent directors. Our Cayman Islands counsel has provided a letter to The Nasdaq Stock Market certifying that under Cayman Islands law, we are not required to follow or comply with the requirement that a majority of our board members be independent directors. As of the date of this annual report, our board of directors consists of eight directors, four of which meet the “independence” requirements of the Nasdaq Stock Market Rules.

Furthermore, in July 2016, our board of directors approved an amendment to our 2015 Plan to increase the number of Class A ordinary shares reserved for issuance under our 2015 Plan, and we followed our home country practice that does not require shareholder approval for such amendment.

Other than the practices described above, there are no significant differences between our corporate governance practices and those followed by U.S. domestic companies under the Nasdaq Stock Market Rules.

ITEM 16H. MINE SAFETY DISCLOSURE

Not applicable.

171

ITEM 16I. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS

Not applicable.

PART III

ITEM 17. FINANCIAL STATEMENTS

We have elected to provide the financial statements and related information specified in Item 18 in lieu of Item 17.

ITEM 18. FINANCIAL STATEMENTS

The consolidated financial statements of Baozun are included at the end of this annual report.

172

ITEM 19. EXHIBITS

Exhibit
Number

    

Description of Documents

 

 

 

1.1

 

Fifth Amended and Restated Memorandum and Articles of Association of the Registrant, as amended (incorporated by reference to Exhibit 3.1 of Form 6-K (File No. 001-37385) filed with the Securities and Exchange Commission on May 7, 2021)

 

 

 

2.1

 

Registrant’s Specimen Share Certificate (incorporated by reference to Exhibit 4.2 of Form F-1/A (File No. 333-203477) filed with the Securities and Exchange Commission on May 5, 2015)

 

 

 

2.2

 

Registrant’s Specimen of Class A Ordinary Share Certificate (incorporated by reference to Exhibit 4.1 of Form 6-K (File No. 001-37385) filed with the Securities and Exchange Commission on September 23, 2020)

 

 

 

2.3

 

Second Amended and Restated Deposit Agreement, dated as of June 10, 2020, among the Registrant, JP Morgan Chase Bank, N.A., as depositary, and holders and beneficial owners from time to time of American Depositary Receipts issued thereunder (incorporated by reference to Exhibit 4.4 of Form S-8 (File No. 333-255176) filed with the Securities and Exchange Commission on April 12, 2021)

 

 

 

2.4

 

Form of American Depositary Receipt (included in Exhibit 2.3)

 

 

 

2.5

 

Amended and Restated Shareholders’ Agreement, dated as of October 29, 2014, among the Registrant, the then shareholders of the Registrant and certain other parties listed thereunder (incorporated by reference to Exhibit 4.4 of Form F-1 (File No. 333-203477) filed with the Securities and Exchange Commission on April 17, 2015)

2.6

 

Amendment Agreement to Amended and Restated Shareholders’ Agreement, dated as of December 11, 2014, among the Registrant, the then shareholders of the Registrant and certain other parties listed thereunder (incorporated by reference to Exhibit 4.5 of Form F-1 (File No. 333-203477) filed with the Securities and Exchange Commission on April 17, 2015)

2.7*

Description of Securities Registered under Section 12 of the Securities Exchange Act of 1934

4.1

 

2014 Share Incentive Plan (incorporated by reference to Exhibit 10.1 of Form F-1 (File No. 333-203477) filed with the Securities and Exchange Commission on April 17, 2015)

 

 

 

4.2

 

2015 Share Incentive Plan, as amended (incorporated by reference to Exhibit 10.1 of Form F-3 (File No. 333-214801) filed with the Securities and Exchange Commission on November 25, 2016)

 

 

 

4.3

 

Form of Indemnification Agreement with the Registrant’s Directors and Officers (incorporated by reference to Exhibit 10.2 of Form F-1/A (File No. 333-203477) filed with the Securities and Exchange Commission on May 5, 2015)

 

 

 

4.4

 

Form of Employment Agreement between the Registrant and Executive Officers of the Registrant (incorporated by reference to Exhibit 10.3 of Form F-1/A (File No. 333-203477) filed with the Securities and Exchange Commission on May 8, 2015)

4.5

 

English Translation of Exclusive Technology and Services Agreement, dated as of April 1, 2014, between Shanghai Baozun E-commerce Limited and Shanghai Zunyi Business Consulting Ltd. (incorporated by reference to Exhibit 10.4 of Form F-1 (File No. 333-203477) filed with the Securities and Exchange Commission on April 17, 2015)

 

 

 

4.6

 

English Translation of Exclusive Call Option Agreement for Shanghai Zunyi Business Consulting Ltd., dated as of April 1, 2014, among Mr. Vincent Wenbin Qiu, Mr. Michael Qingyu Zhang, Shanghai Baozun E-commerce Limited and Shanghai Zunyi Business Consulting Ltd. (incorporated by reference to Exhibit 10.5 of Form F-1 (File No. 333-203477) filed with the Securities and Exchange Commission on April 17, 2015)

173

Exhibit
Number

    

Description of Documents

 

 

 

4.7

 

English Translation of Amended and Restated Shareholders’ Voting Rights Proxy Agreement for Shanghai Zunyi Business Consulting Ltd., dated as of July 25, 2019, among Mr. Vincent Wenbin Qiu, Mr. Michael Qingyu Zhang, Shanghai Baozun E-commerce Limited and Shanghai Zunyi Business Consulting Ltd. (incorporated by reference to Exhibit 4.7 of Form 20-F (File No. 001-37385) filed with the Securities and Exchange Commission on April 28, 2020)

 

 

 

4.8

 

English Translation of Amended and Restated Equity Pledge Agreement for Shanghai Zunyi Business Consulting Ltd., dated as of August 27, 2019, among Mr. Vincent Wenbin Qiu, Shanghai Baozun E-commerce Limited and Shanghai Zunyi Business Consulting Ltd. (incorporated by reference to Exhibit 4.8 of Form 20-F (File No. 001-37385) filed with the Securities and Exchange Commission on April 28, 2020)

 

 

 

4.9

 

English Translation of Amended and Restated Equity Pledge Agreement for Shanghai Zunyi Business Consulting Ltd., dated as of August 27, 2019, among Mr. Michael Qingyu Zhang, Shanghai Baozun E-commerce Limited and Shanghai Zunyi Business Consulting Ltd. (incorporated by reference to Exhibit 4.9 of Form 20-F (File No. 001-37385) filed with the Securities and Exchange Commission on April 28, 2020)

 

 

 

4.10

 

Summary English Translation of Asset Transfer Contract, dated as of April 7, 2017, by and between Baotong E-Logistics Technology (Suzhou) Limited and MCL Technology (China) Co., Ltd. (incorporated by reference to Exhibit 4.10 of Form 20-F (File No. 001-37385) filed with the Securities and Exchange Commission on April 12, 2017)

 

 

 

4.11

ADS Lending Agreement, dated as of April 4, 2019, among the Registrant and each of Credit Suisse International and Deutsche Bank AG, London Branch (incorporated by reference to Exhibit 99.1 on Form 6-K filed with the Securities and Exchange Commission on April 5, 2019.)

4.12

Indenture, dated as of April 10, 2019, between the Registrant and Citicorp International Limited. (incorporated by reference to Exhibit 4.12 of Form 20-F (File No. 001-37385) filed with the Securities and Exchange Commission on April 28, 2020)

4.13

Form of 1.625% Convertible Senior Notes due 2024 (included in Exhibit 4.12)

8.1*

 

List of Significant Subsidiaries and Consolidated Affiliated Entity

 

 

 

12.1*

 

CEO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

12.2*

 

CFO Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

 

 

 

13.1**

 

CEO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

13.2**

 

CFO Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

 

 

 

15.1*

 

Consent of Independent Registered Public Accounting Firm

 

 

 

15.2*

 

Consent of Han Kun Law Offices

 

 

 

101.INS*

 

XBRL Instance Document.

 

 

 

101.SCH*

 

XBRL Taxonomy Extension Schema Document.

 

 

 

101.CAL*

 

XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

101.DEF*

 

XBRL Taxonomy Extension Definition.

 

 

 

101.LAB*

 

XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

174

Exhibit
Number

    

Description of Documents

 

 

 

101.PRE*

 

XBRL Taxonomy Presentation Linkbase Document.

104*

Cover Page Interactive Data File (embedded within the Inline XBRL document)

*      Filed herewith

**    Furnished herewith

175

SIGNATURES

The registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized the undersigned to sign this annual report on its behalf.

Baozun Inc.

By:

/s/ Arthur Yu

Name:

Arthur Yu

Title

Chief Financial Officer

Date: April 29, 2022

176

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

To the shareholders and the Board of Directors of Baozun Inc.

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of Baozun Inc. and its subsidiaries (the "Company") as of December 31, 2021 and 2020, the related consolidated statements of operations, comprehensive income, changes in shareholders' equity, and cash flows for each of the three years in the period ended December 31, 2021 and the related notes and the schedule listed in the Index at Item 18 (collectively referred to as the "financial statements"). In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2021 and 2020, and the results of its operations and its cash flows for each of the three years in the period ended December 31, 2021, in conformity with accounting principles generally accepted in the United States of America.

We have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's internal control over financial reporting as of December 31, 2021, based on criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission and our report dated April 29, 2022 expressed an unqualified opinion on the Company's internal control over financial reporting.

Convenience Translation

Our audits also comprehended the translation of Renminbi amounts into United States dollar amounts and, in our opinion, such translation has been made in conformity with the basis stated in Note 2 to the consolidated financial statements. Such United States dollar amounts are presented solely for the convenience of readers in the United States of America.

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company's financial statements based on our audits. We are a public accounting firm registered with the 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 audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current-period audit of the financial statements that was communicated or required to be communicated to the audit committee and that (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Purchase Price Allocation from Business Combination — refer to Notes 2(af) and 9 to the financial statements

Critical Audit Matter Description

As described in Note 9 to the consolidated financial statements, the Company completed several business acquisitions for total purchase considerations of RMB569.6 million during the year ended December 31, 2021. The transactions were accounted for as business combinations and the acquisition method of accounting was applied. Accordingly, the purchase prices, including contingent considerations of RMB92.8 million, were allocated to the assets acquired and liabilities assumed based on their estimated fair values at the respective date of acquisition, including identified intangible assets of RMB247.9 million and resulting goodwill of RMB383.5

F-2

million. Management applied significant judgment in estimating the fair values of intangible assets acquired, which involved the use of significant estimates and assumptions with respect to the cash flow projections and discount rates used in valuation of the intangible assets.

The principal considerations for our determination that performing procedures relating to the acquisitions is a critical audit matter are the high degree of auditor judgment and subjectivity in performing procedures relating to the fair value measurement of intangible assets acquired and the contingent considerations recorded due to the significant judgment made by management when developing the estimates of fair values.

How the Critical Audit Matter Was Addressed in the Audit

Our audit procedures related to business acquisitions included the following:

obtained an understanding, evaluated the design and tested the operating effectiveness of the Company's review controls over the accounting for the business acquisitions and the determination of the purchase price allocation;
evaluated, with the assistance of our valuation specialist,
the appropriateness of the valuation methodologies used for fair value measurement of intangible assets;
the reasonableness of the significant assumptions used in estimating the fair values of the intangible assets, including the cash flow projections based on the past performance of the acquired businesses as well as relevant economic and industry forecasts, and the discount rates;and
the mathematical accuracy of the valuations.
assessed the competency and qualifications of external valuation specialists engaged by management to assist in their processes;

/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, China

April 29, 2022

 

We have served as the Group's auditor since 2014.

F-3

BAOZUN INC.

CONSOLIDATED BALANCE SHEETS

(All amounts in thousands, except share and per share data)

As of December 31, 

2020

2021

    

RMB

    

RMB

    

US$

(Note 2)

ASSETS

 

  

 

  

 

  

Current assets:

 

  

 

  

 

  

Cash and cash equivalents

 

3,579,665

 

4,606,545

 

722,867

Restricted cash

 

151,354

 

93,219

 

14,628

Short-term investments

 

1,448,843

 

 

Accounts receivable, net of allowance for credit losses of RMB12,949 and RMB118,724 as of December 31, 2020 and 2021, respectively

 

2,188,977

 

2,260,918

 

354,788

Inventories

 

1,026,038

 

1,073,567

 

168,466

Advances to suppliers

 

284,776

 

527,973

 

82,850

Prepayments and other current assets

 

438,212

 

572,774

 

89,881

Amounts due from related parties

 

40,935

 

68,984

 

10,825

Total current assets

 

9,158,800

 

9,203,980

 

1,444,305

Non-current assets:

 

  

 

  

 

  

Investments in equity investees

 

53,342

 

330,788

 

51,908

Property and equipment, net

 

430,089

 

652,886

 

102,452

Intangible assets, net

 

146,373

 

395,210

 

62,017

Land use right, net

 

41,541

 

40,516

 

6,358

Operating lease right-of-use assets

524,792

1,095,570

171,919

Goodwill

 

13,574

 

397,904

 

62,440

Other non-current assets

 

51,531

 

87,926

 

13,797

Deferred tax assets

 

54,649

 

114,200

 

17,920

Total non-current assets

 

1,315,891

 

3,115,000

 

488,811

TOTAL ASSETS

 

10,474,691

 

12,318,980

 

1,933,116

LIABILITIES AND SHAREHOLDERS' EQUITY

 

  

 

  

 

  

Current liabilities (including amounts of the consolidated VIE without recourse to the Company. See Note 2):

 

  

 

  

 

Short-term loan

 

 

2,288,465

 

359,110

Accounts payable

 

421,562

 

494,079

 

77,533

Notes payable

 

500,820

 

529,603

 

83,106

Income tax payables

 

72,588

 

127,990

 

20,084

Accrued expenses and other current liabilities

 

991,180

 

984,519

 

154,493

Amounts due to related parties

 

44,997

 

73,794

 

11,580

Current operating lease liabilities

165,122

278,176

43,652

Total current liabilities

 

2,196,269

 

4,776,626

 

749,558

Non-current liabilities:

Long-term loan

 

1,762,847

 

 

Deferred tax liability

 

2,538

 

51,525

 

8,085

Long-term operating lease liabilities

370,434

883,495

138,640

Other non-current liabilities

125,985

19,769

Total non-current liabilities

 

2,135,819

 

1,061,005

 

166,494

TOTAL LIABILITIES

 

4,332,088

 

5,837,631

 

916,052

Commitments (Note 19)

The accompanying notes are an integral part of these consolidated financial statements.

F-4

BAOZUN INC.

CONSOLIDATED BALANCE SHEETS

All amounts in thousands, except for share and per share data)

As of December 31, 

    

2020

    

2021

RMB

RMB

    

US$

(Note 2)

Redeemable non-controlling interests

9,000

1,421,680

223,092

Baozun Inc. shareholders' equity:

 

  

 

  

 

  

Class A ordinary shares (US$0.0001 par value; 470,000,000 shares authorized, 220,505,115 and 195,493,754 shares issued and outstanding as of December 31, 2020 and 2021, respectively)

 

137

 

125

 

20

Class B ordinary shares (US$0.0001 par value; 30,000,000 shares authorized, 13,300,738 shares issued and outstanding as of December 31, 2020 and 2021, respectively)

 

8

 

8

 

1

Additional paid-in capital

 

5,207,631

 

4,959,646

 

778,277

Treasury shares (nil and 8,149,626 shares as of December 31, 2020 and 2021,
respectively)

(385,942)

(60,563)

Retained earnings

 

952,001

 

425,125

 

66,711

Accumulated other comprehensive income

 

(48,756)

 

(102,603)

 

(16,101)

Total Baozun Inc. shareholders' equity

 

6,111,021

 

4,896,359

 

768,345

Non-controlling interests

 

22,582

 

163,310

 

25,627

Total equity

 

6,133,603

 

5,059,669

 

793,972

TOTAL LIABILITIES, REDEEMABLE NON-CONTROLLING INTERESTS AND EQUITY

 

10,474,691

 

12,318,980

 

1,933,116

The accompanying notes are an integral part of these consolidated financial statements.

F-5

BAOZUN INC.

CONSOLIDATED STATEMENTS OF OPERATIONS

(All amounts in thousands, except for share and per share data)

For the year ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

    

US$

(Note 2)

Net revenues

 

  

 

  

 

  

 

  

Product sales

 

3,422,151

 

3,906,611

 

3,873,589

 

607,851

Services (including related party revenues of RMB29,564, RMB59,953 and RMB95,821 for the years ended December 31, 20192020 and 2021, respectively)

 

3,856,041

 

4,944,952

 

5,522,667

 

866,627

Total net revenues

 

7,278,192

 

8,851,563

 

9,396,256

 

1,474,478

Operating expenses:

 

  

 

  

 

  

 

  

Cost of products

 

(2,774,342)

 

(3,326,243)

 

(3,276,571)

 

(514,165)

Fulfillment

 

(1,678,191)

 

(2,259,176)

 

(2,661,126)

 

(417,589)

Sales and marketing

 

(1,815,642)

 

(2,130,667)

 

(2,549,842)

 

(400,126)

Technology and content

 

(392,951)

 

(409,870)

 

(448,410)

 

(70,365)

General and administrative

 

(215,660)

 

(224,045)

 

(525,802)

 

(82,510)

Other operating (expense) income, net

 

(17,753)

 

57,115

 

72,516

 

11,379

Total operating expenses

 

(6,894,539)

 

(8,292,886)

 

(9,389,235)

 

(1,473,376)

Income from operations

 

383,653

 

558,677

 

7,021

 

1,102

Other income (expenses):

 

  

 

  

 

  

 

  

Interest income

 

42,614

 

41,373

 

62,943

 

9,877

Interest expense

 

(61,316)

 

(66,124)

 

(56,847)

 

(8,921)

Unrealized investment loss

(209,956)

(32,947)

Gain on disposal of investment

 

 

 

150

 

24

Impairment loss of investments

 

(9,021)

 

(10,800)

 

(3,541)

 

(556)

Exchange (loss) gain

 

(7,663)

 

25,725

 

46,226

 

7,254

Income before income tax and share of income in equity method investment

 

348,267

 

548,851

 

(154,004)

 

(24,167)

Income tax expense

 

(71,144)

 

(127,787)

 

(55,259)

 

(8,671)

Share of income in equity method investment

 

4,768

 

5,470

 

3,300

 

518

Net Income (loss)

 

281,891

 

426,534

 

(205,963)

 

(32,320)

Net loss (income) attributable to non-controlling interests

187

(796)

(1,505)

(236)

Net (income) loss attributable to redeemable non-controlling interests

 

(781)

 

254

 

(12,362)

 

(1,940)

Net income (loss) attributable to ordinary shareholders of Baozun Inc.

 

281,297

 

425,992

 

(219,830)

 

(34,496)

Net income (loss) per share attributable to ordinary shareholders of Baozun Inc.:

 

  

 

  

 

  

 

  

Basic

 

1.62

 

2.27

 

(1.02)

 

(0.16)

Diluted

 

1.57

 

2.23

 

(1.02)

 

(0.16)

Net income (loss) per American depositary shares ("ADS") attributable to ordinary shareholders of Baozun Inc.:

 

  

 

  

 

  

 

  

Basic

 

4.85

 

6.82

 

(3.05)

 

(0.48)

Diluted

 

4.72

 

6.69

 

(3.05)

 

(0.48)

Weighted average shares used in calculating net income (loss) per ordinary share:

 

  

 

  

 

  

 

  

Basic

 

173,937,013

 

187,322,781

 

216,370,290

 

216,370,290

Diluted

 

178,932,010

 

190,988,171

 

216,370,290

 

216,370,290

The accompanying notes are an integral part of these consolidated financial statements.

F-6

BAOZUN INC.

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(All amounts in thousands, except for share and per share data)

For the year ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

    

US$

(Note 2)

Net income (loss)

 

281,891

 

426,534

 

(205,963)

 

(32,320)

Other comprehensive income, net of tax of nil:

 

  

 

  

 

 

Foreign currency translation adjustment

 

(842)

 

(77,136)

 

(53,847)

 

(8,450)

Comprehensive income (loss)

 

281,049

 

349,398

 

(259,810)

 

(40,770)

Total comprehensive (income) loss attributable to non-controlling interests

187

(796)

(1,505)

(236)

Total comprehensive (income) loss attributable to redeemable non-controlling interests

(781)

254

(12,362)

(1,940)

Total comprehensive income (loss) attributable to ordinary shareholders of Baozun Inc.

280,455

348,856

(273,677)

(42,946)

The accompanying notes are an integral part of these consolidated financial statements.

F-7

BAOZUN INC.

CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS’ EQUITY

(All amounts in thousands, except for share and per share data)

Accumulated

Total

Additional

other

Baozun

Treasury

paid-in

Retained 

comprehensive

shareholders’

Non-controlling

Ordinary shares

shares

capital

Earnings

income

equity

interests

Total equity

    

Number of

    

    

Number of

    

Shares

    

RMB

    

Shares

    

RMB

RMB

    

RMB

    

RMB

    

RMB

    

RMB

    

RMB

Balance as of January 1, 2019

 

172,548,611

 

106

 

 

1,903,503

244,712

29,222

2,177,543

17,473

2,195,016

Net income

 

 

281,297

281,297

594

281,891

Net income attributable to redeemable non-controlling interests

(781)

(781)

Contribution from non-controlling interests

4,500

4,500

Issuance of ordinary shares under ADS lending arrangement

12,692,328

9

9

9

ADS lending arrangement in connection with issuance of convertible senior notes

33,836

33,836

33,836

Share-based compensation

 

 

 

 

75,183

75,183

75,183

Exercise of share options and vesting of RSUs

2,978,728

 

 

1,705

1,705

1,705

Foreign currency translation adjustment

 

 

 

 

(842)

(842)

(842)

Balance as of December 31, 2019

 

188,219,667

 

115

 

 

2,014,227

526,009

28,380

2,568,731

21,786

2,590,517

Net income

 

 

 

 

425,992

425,992

542

426,534

Net income attributable to redeemable non-controlling interests

254

254

Issuance of ordinary shares upon Hong Kong public offering

43,833,700

30

3,084,534

3,084,564

3,084,564

Share-based compensation

 

 

108,440

108,440

108,440

Exercise of share options and vesting of RSUs

 

1,752,486

 

 

 

430

430

430

Foreign currency translation adjustment

 

 

 

 

(77,136)

(77,136)

(77,136)

Balance as of December 31, 2020

 

233,805,853

 

145

 

 

5,207,631

952,001

(48,756)

6,111,021

22,582

6,133,603

Net loss

 

 

 

 

(219,830)

(219,830)

13,867

(205,963)

Net income attributable to redeemable non-controlling interests

(12,362)

(12,362)

Share repurchases

27,191,731

(1,060,353)

(1,060,353)

(1,060,353)

Cancellation of shares repurchased

(19,042,105)

(12)

(19,042,105)

674,411

(367,353)

(307,046)

Share-based compensation

196,547

196,547

196,547

Exercise of share options and vesting of RSUs

 

2,180,370

 

 

 

52

52

52

Foreign currency translation adjustment

 

 

 

 

(53,847)

(53,847)

(53,847)

Tax effect relating to the investment from Cainiao (Note 15)

(82,094)

(82,094)

(82,094)

Acquisition of non-controlling interest

4,863

4,863

(16,361)

(11,498)

Non-controlling interest acquired from business combinations

155,584

155,584

Balance as of December 31, 2021

 

216,944,118

 

133

 

8,149,626

 

(385,942)

4,959,646

425,125

(102,603)

4,896,359

163,310

5,059,669

The accompanying notes are an integral part of these consolidated financial statements.

F-8

BAOZUN INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(All amounts in thousands, except for share and per share data)

For the year ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

    

US$

(Note 2)

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income (loss)

 

281,891

 

426,534

 

(205,963)

 

(32,320)

Adjustments to reconcile net income to net cash provided by (used in) operating activities:

 

 

 

 

Provision for allowance for credit losses

 

9,037

 

2,715

 

105,825

 

16,606

Inventory write-down

 

76,169

 

108,461

 

89,516

 

14,047

Share-based compensation

 

75,183

 

108,440

 

196,547

 

30,843

Depreciation and amortization

 

120,096

 

151,724

 

206,936

 

32,473

Amortization of issuance cost of convertible senior notes

16,563

25,229

23,673

3,715

Deferred income tax

 

(16,786)

 

(563)

 

(63,655)

 

(9,989)

Loss on disposal of property and equipment

 

3,489

 

5,515

 

8,314

 

1,305

Gain on disposal of equity investees

 

 

 

(150)

 

(24)

Share of income in equity method investment

 

(4,768)

 

(5,470)

 

(3,300)

 

(518)

Impairment loss of investments

 

9,021

 

10,800

 

3,541

 

556

Unrealized loss related to investment securities

209,956

32,947

Exchange loss (gain)

 

10,729

 

3,065

 

(14,015)

 

(2,199)

Changes in operating assets and liabilities:

 

 

 

 

Accounts receivable

 

(247,806)

 

(400,112)

 

(98,601)

 

(15,473)

Inventories

 

(320,086)

 

(237,680)

 

(137,044)

 

(21,505)

Advances to suppliers

 

(39,232)

 

(70,941)

 

(243,776)

 

(38,254)

Prepayments and other current assets

 

(100,738)

 

(50,499)

 

3,120

 

490

Amounts due from related parties

 

12,947

 

(21,612)

 

(19,249)

 

(3,021)

Operating lease right-of-use assets

24,456

(84,199)

(570,777)

(89,567)

Other non-current assets

 

(10,959)

 

(10,070)

 

(28,742)

 

(4,510)

Accounts payable

 

(24,369)

 

(450,817)

 

39,311

 

6,169

Notes payable

 

183,923

 

290,128

 

28,783

 

4,517

Income tax payables

 

19,202

 

(9,378)

 

(26,693)

 

(4,189)

Amounts due to related party

 

(7,198)

 

38,201

 

28,796

 

4,519

Accrued expenses and other current liabilities

 

242,521

 

392,831

 

(254,576)

 

(39,949)

Operating lease liabilities

(11,889)

87,712

626,116

98,251

Net cash provided by (used in) operating activities

 

301,396

 

310,014

 

(96,107)

 

(15,080)

Cash flows from investing activities:

 

 

 

 

Purchases of property and equipment

 

(91,266)

 

(111,054)

 

(285,586)

 

(44,815)

Purchases of investment securities

(324,464)

(50,915)

Purchases of short-term investments

 

(1,532,028)

 

(1,977,841)

 

(954,905)

 

(149,845)

Maturity of short-term investments

 

765,969

 

1,541,453

 

2,388,364

 

374,786

Purchase of long-term time deposits

(211,599)

Additions of intangible assets

 

(61,611)

 

(47,525)

 

(67,194)

 

(10,544)

Investment in equity investees

 

(16,500)

 

(21,300)

 

(163,166)

 

(25,604)

Net cash received (paid) for business combination

 

13,584

 

(100)

 

(208,429)

 

(32,707)

Loan to a related party

(8,800)

(1,381)

Net cash (used in) provided by investing activities

 

(1,133,451)

 

(616,367)

 

375,820

 

58,975

The accompanying notes are an integral part of these consolidated financial statements.

F-9

BAOZUN INC.

CONSOLIDATED STATEMENTS OF CASH FLOWS

(All amounts in thousands, except for share and per share data)

For the year ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

    

US$

(Note 2)

Cash flows from financing activities:

 

  

 

  

 

  

 

  

Proceeds from issuance of ordinary shares upon public offering in Hong Kong

 

 

3,127,305

 

 

Payment for public offering costs

 

 

(31,666)

 

(11,075)

 

(1,738)

Proceeds from short-term borrowings

 

916,603

 

235,389

 

548,462

 

86,066

Repayment of short-term borrowings

 

(924,313)

 

(663,879)

 

 

Repayment of long-term borrowings

(69,415)

Repurchase of ordinary shares

(1,060,353)

(166,393)

Proceeds from sale of a subsidiary’s equity interest to Cainiao

 

4,500

 

 

1,290,847

 

202,562

Proceeds from exercises of stock options

 

1,705

 

430

 

52

 

8

Proceeds from issuance of convertible senior notes, net of issuance cost paid

1,847,802

(742)

Proceeds from ADS lending

 

9

 

 

 

Acquisition of non-controlling interests of subsidiaries

(17,980)

(2,821)

Net cash provided by financing activities

 

1,776,891

 

2,666,837

 

749,953

 

117,684

Net increase in cash, cash equivalents and restricted cash

 

944,836

 

2,360,484

 

1,029,666

 

161,579

Cash, cash equivalents and restricted cash, beginning of year

 

582,855

 

1,526,810

 

3,731,019

 

571,804

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

(881)

 

(156,275)

 

(60,921)

 

4,112

Cash, cash equivalents and restricted cash, end of year

 

1,526,810

 

3,731,019

 

4,699,764

 

737,495

The following table provides a reconciliation of cash, cash equivalents, and restricted cash reported within the statement of financial position that sum to the total of the same such amounts shown in the statement of cash flows.

As of December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

US$

Cash and cash equivalents

 

1,144,451

 

3,579,665

 

4,606,545

 

722,867

Restricted cash

 

382,359

 

151,354

 

93,219

 

14,628

Total cash, cash equivalents, and restricted cash shown in the statement of cash flows

 

1,526,810

 

3,731,019

 

4,699,764

 

737,495

For the Year ended December 31,

2019

2020

2021

RMB

RMB

RMB

US$

Supplemental disclosure of cash flow information:

 

 

 

 

Cash paid for interest

 

37,578

 

38,665

 

29,819

 

4,679

Cash paid for income tax

 

68,728

 

137,727

 

145,606

 

22,849

Supplemental disclosures of non-cash investing and financing activities:

 

  

 

  

 

  

 

  

Unpaid convertible senior notes offering costs

 

742

 

 

 

Unpaid Hong Kong public offering costs

 

 

11,075

 

 

Purchases of property and equipment included in payables

 

59

 

6,456

 

40,591

 

6,370

Consideration payable (Note 9)

220,604

34,618

Subscription receivable from a non-controlling shareholder

101,686

15,957

F-10

In October 2019, the Group obtained control over an equity method investee by entering into a redemption feature agreement with the other equity interest owner, which allows the other owner to sell its equity interest to the Group under certain conditions at a fixed price (Note 10).

The accompanying notes are an integral part of these consolidated financial statements.

F-11

BAOZUN INC.

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

FOR THE YEARS ENDED DECEMBER 31, 2019, 2020 and 2021

(All amounts in thousands, except for share and per share data)

1. Organization and Principal Activities

Baozun Inc. (the “Company”) was incorporated under the laws of Cayman Islands on December 18, 2013. The Company, its subsidiaries and its VIE (collectively referred to as the “Group”) are principally engaged to provide its customers with end-to-end E-commerce solutions including the sales of apparel, home and electronic products, online store design and setup, visual merchandising and marketing, online store operations, customer services, warehousing and order fulfillment.

As of December 31, 2021, the Company’s major subsidiaries and VIE are as follows:

Date of

Place of

Legal

 

    

incorporation

    

incorporation

    

ownership

 

Subsidiaries:

 

  

 

  

 

  

Baozun Hong Kong Holding Limited

 

10-Jan-14

 

HK

 

100

%

Shanghai Baozun E-commerce Limited (“Shanghai Baozun”)

 

11-Nov-03

 

PRC

 

100

%

Shanghai Bodao E-commerce Limited

 

30-Mar-10

 

PRC

 

100

%

Shanghai Yingsai Advertisement Limited

 

30-Mar-10

 

PRC

 

100

%

Baozun Hongkong Limited

 

11-Sep-13

 

HK

 

100

%

Shanghai Fengbo E-commerce Limited

 

29-Dec-11

 

PRC

 

100

%

Baozun Hongkong Investment Limited

 

21-July-15

 

HK

 

100

%

Baotong Inc.

19-Jun-19

Cayman

70

%

Baotong Hong Kong Holding Limited

 

5-May-16

 

HK

 

70

%

Baotong E-logistics Technology (Suzhou) Limited

 

27-Mar-17

 

PRC

 

70

%

VIE:

 

  

 

  

 

  

Shanghai Zunyi Business Consulting Ltd.

 

31-Dec-10

 

PRC

 

N/A

2. Summary of Significant Principal Accounting Policies

(a) Basis of presentation

The consolidated financial statements are prepared and presented in accordance with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’).

(b) Basis of consolidation

The consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE. All transactions and balances among the Company, its subsidiaries and the VIE have been eliminated upon consolidation.

A consolidated subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting power or has the power to: appoint or remove the majority of the members of the board of directors; cast a majority of votes at the meeting of the board of directors; or govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.

F-12

U.S. GAAP provides guidance on the identification of VIE and financial reporting for entities over which control is achieved through means other than voting interests. The Group evaluates each of its interests in an entity to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (1) has power to direct the activities that most significantly affects the economic performance of the VIE, and (2)receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.

The VIE arrangements

Applicable PRC laws and regulations currently limit foreign ownership of companies that provide internet content distribution services. The Company is deemed a foreign legal person under PRC laws and accordingly subsidiaries owned by the Company are ineligible to engage in provisions of internet content or online services.

Shanghai Zunyi was established by two of the Company’s Founding Shareholders in December 2010 and had no operations until July 2014. To provide the Group effective control over Shanghai Zunyi and receive substantially all of the economic benefits of Shanghai Zunyi, Shanghai Baozun entered into a series of contractual arrangements, described below, with Shanghai Zunyi and its individual shareholders.

The agreements that provide the Company effective control over the VIE include:

(i)Proxy Agreement, under which each shareholder of Shanghai Zunyi has executed a power of attorney to grant Shanghai Baozun the power of attorney to act on his behalf on all matters pertaining to Shanghai Zunyi and to exercise all of the rights as a shareholder of the Shanghai Zunyi, including but not limited to convene, attend and vote at shareholders’ meetings, designate and appoint directors and senior management members. The proxy agreement has an initial term of 20 years and will be automatically renewed on a yearly basis thereafter unless otherwise notified by Shanghai Baozun. Exclusive Call Option Agreement, under which the shareholders of Shanghai Zunyi granted Shanghai Baozun or its designated representative(s) an irrevocable and exclusive option to purchase their equity interests in Shanghai Zunyi when and to the extent permitted by PRC law. Shanghai Baozun or its designated representative(s) has sole discretion as to when to exercise such options, either in part or in full. Without Shanghai Baozun’s written consent, the shareholders of Shanghai Zunyi shall not transfer,
(ii)donate, pledge, or otherwise dispose any equity interests of Shanghai Zunyi in any way. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at the time when the option is exercised. The agreement can be early terminated by Shanghai Baozun, but not by Shanghai Zunyi or its shareholders.

The agreements that transfer economic benefits to the Company include:

(i)Exclusive Technology Service Agreement, under which Shanghai Zunyi engages Shanghai Baozun as its exclusive technical and operational consultant and under which Shanghai Baozun agrees to assist in arranging the financial support necessary to conduct Shanghai Zunyi’s operational activities. Shanghai Zunyi shall not seek or accept similar services from other providers without the prior written approval of Shanghai Baozun. The agreement has a term of twenty years and will be automatically renewed on a yearly basis after expiration unless otherwise notified by Shanghai Baozun, and shall be terminated if the operation term of either Shanghai Baozun or Shanghai Zunyi expires. Shanghai Baozun may terminate this agreement at any time by giving a prior written notice to Shanghai Zunyi.
(ii)Equity Interest Pledge Agreements, under which the shareholders of Shanghai Zunyi pledged all of their equity interests in Shanghai Zunyi to Shanghai Baozun as security of due performance of the obligations and full payment of consulting and service fees by VIE under the Exclusive Technology Service Agreement and other amounts payable by the individual shareholders to Shanghai Baozun under other agreements. If the shareholders of Shanghai Zunyi or Shanghai Zunyi breach their respective contractual obligations, Shanghai Baozun, as pledgee, will be entitled to certain rights, including the right to dispose the pledged equity interests. Pursuant to the agreement, the shareholders of Shanghai Zunyi shall not transfer, assign or otherwise create any new encumbrance on their respective equity interest in Shanghai Zunyi without prior written consent of Shanghai Baozun. The pledge shall be continuously valid until all the obligations and payments due under the Exclusive Technology Service Agreement and certain other agreements have been fulfilled.

These contractual arrangements allow the Company, through its wholly owned subsidiary, Shanghai Baozun, to effectively control Shanghai Zunyi, and to derive substantially all of the economic benefits from them. Accordingly, the Company treats

F-13

Shanghai Zunyi as VIE and because the Company is the primary beneficiary of Shanghai Zunyi, the Company has consolidated the financial results of Shanghai Zunyi since July 2014.

Risks in relation to the VIE structure

The Company believes that the contractual arrangements with Shanghai Zunyi are in compliance with PRC law and are legally enforceable based on the legal advice of the Company’s PRC legal counsel. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce these contractual arrangements and the interests of the shareholders of Shanghai Zunyi may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms, for example by influencing Shanghai Zunyi not to pay the service fees when required to do so.

The Company’s ability to control Shanghai Zunyi also depends on the power of attorney Shanghai Baozun has to vote on all matters requiring shareholder approval. As noted above, the Company believes this power of attorney is legally enforceable but may not be as effective as direct equity ownership. In addition, if the legal structure and contractual arrangements were found to be in violation of any existing PRC laws and regulations, the Group may be subject to fines and the PRC government could:

revoke the Group’s business and operating licenses;
require the Group to discontinue or restrict the Group’s operations;
restrict the Group’s right to collect revenues;
block the Group’s websites;
require the Group to restructure its operations in such a way as to compel the Group to establish a new enterprise, re-apply for the necessary licenses or relocate its businesses, staff and assets;
impose additional conditions or requirements with which the Group may not be able to comply; or
take other regulatory or enforcement actions against the Group that could be harmful to its business.

The imposition of any of these penalties may result in a material and adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these penalties causes the Group to lose the rights to direct the activities of Shanghai Zunyi or the right to receive its economic benefits, the Group would no longer be able to consolidate the entity.

F-14

The following amounts and balances of Shanghai Zunyi and its subsidiary were included in the Group’s consolidated financial statement after the elimination of intercompany balances and transactions:

As of

December 31, 

    

2020

    

2021

 

RMB

 

RMB

Cash and cash equivalent

 

2,271

 

13,946

Accounts receivable, net

 

357,977

 

262,556

Inventories

 

44

 

3,033

Advance to suppliers

 

5,690

 

966

Amounts due from related parties

 

237

 

420

Prepayments and other current assets

 

756

 

4,442

Property and equipment, net

 

2,665

 

1,797

Intangible assets

 

5,089

 

13,084

Total assets

 

374,729

 

300,244

Accounts payable

 

4,770

 

19,331

Income tax payables

 

13,246

 

497

Accrued expenses and other current liabilities

 

33,792

 

49,259

Total liabilities

 

51,808

 

69,087

For Year Ended

December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Net revenues(1)

 

626,912

 

869,580

 

809,547

Net income(2)

 

65,279

 

87,897

 

47,090

Net cash provided by operating activities(3)

 

356

 

14,050

 

(7,440)

Net cash used in investing activities

 

(240)

 

(15,997)

 

(10,246)

(1)Included inter-company service revenue generated from other consolidated subsidiaries of RMB30,258, RMB20,590 and RMB61,333 for the year ended December 31, 2019, 2020 and 2021, respectively

(2)Included inter-company service fees charged by other consolidated subsidiaries of RMB503,742, RMB558,948 and RMB599,693 for the year ended December 31, 2019, 2020 and 2021, respectively

(3)Included inter-company operating cash outflow of RMB652,675, RMB735,580 and RMB757,749 for the years ended December 31, 2019, 2020 and 2021, respectively.

The VIE contributed 8.61%, 9.82% and 8.62% of the consolidated net revenues for the years ended December 31, 2019, 2020 and 2021, respectively. As of December 31, 2020 and 2021, the VIE accounted for 3.58% and 2.44% of the consolidated total assets, and 1.20% and 1.18% of the consolidated total liabilities, respectively.

There are no assets of the VIE that are collateral for the obligations of the VIE and can only be used to settle the obligations of the VIE. There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIE.

However, if the VIE ever needs financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide financial support to its VIE through loans to the shareholders of the VIE or entrustment loans to the VIE. Relevant PRC laws and regulations restrict the VIE from transferring a portion of their net assets, equivalent to the balance of its paid-in capital, additional paid-in capital and statutory reserve, to the Company in the form of loans and advances or cash dividends.

F-15

(c) Use of estimates

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates are used for inventory write-down, allowance for credit loss, assumptions used in purchase price allocation arising from business combination and impairment of goodwill.

(d) Fair value

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.

Authoritative literature provides a fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:

Level 1-inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.
Level 2-inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3-inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques.

The Group’s short-term financial instruments include cash and cash equivalents, restricted cash, short-term investments, receivables, payables, other current assets, amounts due from related parties, other current liabilities, amounts due to related parties and short-term loan. The carrying amounts of these short-term financial instruments approximate their fair values due to the short-term maturity of these instruments. The carrying amounts of the long-term time deposits and long-term bank borrowings approximate their fair values as the interest rates are comparable to the prevailing interest rates in the market. The fair value of the convertible senior notes is determined based on the bid price provided by the financial institution selling the Company's convertible senior notes. The fair value of convertible senior notes with the carrying amount of RMB1,740,004 is estimated to be approximately RMB1,340,636 as of December 31, 2021.

The Group measures equity method investments at fair value on a nonrecurring basis when they are deemed to be impaired. The fair values of these investments are determined based on valuation techniques using the best information available. An impairment charge to these investments is recorded when the carrying amount of an investment exceeds its fair value and this condition is determined to be other-than-temporary. During the years ended December 31, 2019, 2020 and 2021, impairment of nil, nil and RMB3,541 was recorded for the equity method investments, respectively.

For equity investments over which the Group has no significant influence and that do not have readily determinable fair values, the Group elected to measure them at cost minus impairment, if any, and plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Certain of such equity investments were measured at fair value due to the recognition of impairment losses. During the years ended December 31, 2019, 2020 and 2021, impairment of RMB9,021, RMB10,800 and nil was recorded for the equity securities without readily determinable fair value, respectively.

F-16

(e) Concentration and risks

Concentration of customers and suppliers

The following customer accounted for 10% or more of net revenue for the years ended December 31, 2019, 2020 and 2021:

For Year Ended December 31,

    

2019

2020

    

2021

RMB

RMB

RMB

A

 

879,220

 

1,275,875

 

989,904

The following customer accounted for 10% or more of balances of accounts receivable as of December 31, 2020 and 2021:

As of December 31,

    

2020

    

2021

RMB

RMB

A

 

533,687

 

476,851

The following supplier accounted for 10% or more of purchases for the years ended December 31, 2019, 2020 and 2021:

For Year Ended December 31,

    

2019

2020

    

2021

RMB

RMB

RMB

B

 

1,775,444

1,813,669

 

1,487,017

Concentration of credit risk

Financial instruments that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, accounts receivable, short-term investments, amounts due from related parties and long-term time deposits. As of December 31, 2020 and 2021, all of the Group’s cash and cash equivalents, restricted cash, short-term investments and long-term time deposits were held by major financial institutions located in the PRC, Hong Kong, Japan and Taiwan which management believes are of high credit quality. Accounts receivable and amounts due from related parties are typically unsecured and are derived from revenues earned from customers in the PRC. The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on its customers and its ongoing monitoring process of outstanding balances.

Foreign Currency Risk

Renminbi (“RMB”) is not a freely convertible currency. The State Administration of Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into foreign currencies. The value of RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group had aggregated amounts of RMB2,897,766 and RMB2,990,756 of cash and cash equivalents, restricted cash and short-term investments denominated in RMB as of December 31, 2020 and 2021, respectively.

(f) Foreign currency translation

The Group’s reporting currency is RMB. The functional currency of the Company is the United States dollar (“US$”). The functional currency of the Group’s entities incorporated in Hong Kong is Hong Kong dollars (“HK$”). The functional currency of the Group’s subsidiaries in PRC is RMB.

Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currencies at the prevailing rates of exchange at the balance sheet date. Nonmonetary assets and liabilities are remeasured into the applicable functional currencies at historical exchange rates. Transactions in currencies other than the applicable functional currencies during the year are converted into the functional currencies at the applicable rates of exchange prevailing at the transaction dates. Transaction gains and losses are recognized in the consolidated statements of operations.

F-17

Assets and liabilities are translated from each entity’s functional currency to the reporting currency at the exchange rate on the balance sheet date. Equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the year. Translation adjustments are reported as foreign currency translation adjustment and are shown as a separate component of other comprehensive income (loss) in the consolidated statements of changes in shareholders’ equity and consolidated statements of comprehensive income.

(g) Convenience translation

The Group's business is primarily conducted in PRC and almost all of its revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into USD using the then current exchange rates, for the convenience of the readers. Translations of balances in the consolidated balance sheets, and consolidated statements of operations, comprehensive loss and cash flows from RMB into USD as of and for the year ended December 31, 2021 are solely for the convenience of the readers outside PRC and were calculated at the rate of US$1.00=RMB6.3726 representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 30, 2021, or at any other rate.

(h) Cash and cash equivalents

Cash and cash equivalents consist of cash on hand, demand deposits and highly liquid investments with an original maturity of less than three months.

(i) Restricted cash

Restricted cash consist primarily of (i) minimum cash deposits or cash collateral deposits required to be maintained with certain banks under the Group’s borrowing arrangements or in relation to bank guarantees issued on behalf of the Group (ii) deposit required by its business partners and (iii) security for issuance of commercial acceptance notes mainly relating to purchase of inventories. In the event that the obligation to maintain such deposits is expected to be terminated within the next twelve months, these deposits are classified as current assets. Otherwise, they are classified as non-current assets. All restricted cash is held by major financial institutions in segregated accounts.

(j) Short-term investments

Short-term investments primarily comprise of time deposits with maturities between three months and one year.

(k) Accounts receivable, net

Accounts receivable represents amounts due from customers and are recorded net of allowance for credit losses. On January 1, 2020, the Group adopted Accounting Standards Update No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" ("ASU 2016-13"), using the modified retrospective transition method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss ("CECL") methodology, which results in more timely recognition of credit losses. The Group has developed a CECL model based on historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The cumulative effect from the adoption as of January 1, 2020 was immaterial to the consolidated financial statements.

(l) Inventories

Inventories consisting of products available for sale, are valued at the lower of cost or market. Cost of inventories is determined using the weighted average cost method. Valuation of inventories is based on currently available information about expected recoverable value. The estimate is dependent upon factors such as historical trends of similar merchandise, inventory aging, historical and forecasted consumer demand and promotional environment.

F-18

(m) Investments

The Group uses the equity method to account for an equity investment over which it has significant influence but does not own a majority equity interest or otherwise control. The Group records equity method adjustments in share of earnings and losses. Equity method adjustments include the Group’s proportionate share of investee income or loss, adjustments to recognize certain differences between the Group’s carrying value and its equity in net assets of the investee at the date of investment, impairments, and other adjustments required by the equity method. Dividends received are recorded as a reduction of carrying amount of the investment. Cumulative distributions that do not exceed the Group’s cumulative equity in earnings of the investee are considered as a return on investment and classified as cash inflows from operating activities. Cumulative distributions in excess of the Group’s cumulative equity in the investee’s earnings are considered as a return of investment and classified as cash inflows from investing activities.

Equity investments with readily determinable fair value and over which the Group does not have significant influence are initially and subsequently recorded at fair value, with changes in fair value reported in earnings.

Equity securities without readily determinable fair values and over which the Group does not have significant influence are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, and plus or minus changes resulting from qualifying observable price changes.

(n) Property and equipment, net

Property and equipment are stated at cost less accumulated depreciation and impairment. Property and equipment are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives and residual rates are as follows:

Classification

    

Useful years

    

Residual rate

Electronic devices

 

3 years

 

0% - 5%

Vehicle

 

5 years

 

5%

Furniture and office equipment

 

5 years

 

5%

Machinery

 

10 years

 

5%

Buildings

 

44 years

 

5%

Leasehold improvement

 

Over the shorter of the expected life of leasehold improvements or the lease term

 

0%

Repairs and maintenance costs are charged to expenses as incurred, whereas the cost of renewals and betterment that extends the useful lives of property and equipment are capitalized as additions to the related assets. Gains and losses from the disposal of property and equipment are included the consolidated statements of operations.

(o) Intangible assets, net

Intangible assets and the related useful lives are as follows:

Item

    

Useful years

Internally developed software

 

3 years

Trademark

 

10 years

Supplier relationship

 

10 years

Customer relationship

 

From 2 years to 10 years

Brand

 

5 years

Franchising

 

8 years

Technology

 

From 3 years to 5 years

Intangible assets are recorded at the cost to acquire these assets less accumulated amortization. Amortization of intangible assets is computed using the straight-line method over their estimated useful lives.

For internally developed software, the Group expenses all internal-use software costs incurred in the preliminary project stage and capitalized direct costs associated with the development of internal-use software. The internally developed software consisted mainly of order management, customer management and retailing solution systems.

F-19

Trademark, supplier relationship, customer relationship, brand, franchising and technology are acquired from the Group’s business combinations.

(p) Goodwill

Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Company’s acquisition of interests in a subsidiary. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired.

Prior to January 1, 2020, the Group performed a two-step test to determine the amount, if any, of goodwill impairment. In Step 1, the Group compares the fair value of the reporting unit with its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeds its fair value, the Group performs Step 2 and compares the implied fair value of goodwill with the carrying amount of that goodwill for that reporting unit. An impairment charge equal to the amount by which the carrying amount of goodwill for the reporting unit exceeds the implied fair value of that goodwill is recorded, limited to the amount of goodwill allocated to that reporting unit. Starting from January 1, 2020, the Group adopted ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): simplifying the test for goodwill impairment”, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss.

No impairment was recognized for each of the three years ended December 31, 2019, 2020 and 2021.

(q) Impairment of long-lived assets

The Group evaluates the recoverability of long-lived assets with determinable useful lives whenever events or changes in circumstances indicate that an asset’s carrying amount may not be recoverable. The Group measures the carrying amount of long-lived asset against the estimated undiscounted future cash flows associated with it. Impairment exists when the sum of the expected future net cash flows is less than the carrying value of the asset being evaluated. Impairment loss is calculated as the amount by which the carrying value of the asset exceeds its fair value. Fair value is estimated based on various valuation techniques and assumptions including future cash flows over the life of the asset being evaluated and discount rate. These assumptions require significant judgment and may differ from actual results. No impairment was recognized for any of the years ended December 31, 2019, 2020 and 2021.

(r) Revenue

The Group provides brand e-commerce solutions to its brand partners. And its revenues are derived principally from product sales and provision of services.

Product Sales

The Group generates product sales revenues primarily through selling products purchased from brand partners and/or their authorized distributors to customers under the distribution model. Under this model, the Group identifies one performance obligation which is to sell goods directly to the customers through online stores it operates. Revenue under the distribution model is recognized on a gross basis and presented as product sales on the consolidated statements of operations, because (i) the Group rather than the brand partner, is primarily responsible for fulfilling the promise to provide the specified good; (ii) the Group bears the physical and general inventory risk once the products are delivered to its warehouse; (iii) the Group has discretion in establishing price.

Product sales, net of discounts, return allowances, value added tax and related surcharges are recognized when customers accept the products upon delivery. Revenues are measured as the amount of consideration the Group expects to receive in exchange for transferring products to customers. Return allowances, which reduce revenue, are estimated utilizing the most likely amount method based on historical data the Group has maintained and its analysis of returns by categories of products.

F-20

The majority of the Group’s customers make online payments through third-party payment platforms when they place orders on websites of the Group’s online stores. The funds will not be released to the Group by these third-party payment platforms until the customers accept the delivery of the products at which point the Group recognizes sales of products. A portion of the Group’s customers pay upon the receipt of products. The Group’s delivery service providers collect the payments from its customers for the Group. The Group records a receivable on the balance sheet with respect to cash held by third-party couriers.

Services

The Group acts as a service provider, under the consignment or service fee model, to facilitate its brand partners’ online sales of their branded products with the performance obligations to provide a variety of e-commerce services, which may include any combination of IT solutions, online store operation, digital marketing, customer service and warehousing and fulfillment services. Each type of the services provided is considered as one performance obligation as they are distinct from other services. Most of the Group’s service contracts include multiple performance obligations. The Group charges its brand partners a combination of fixed fees and/or variable fees based on the value of merchandise sold, number of orders fulfilled or other variable factors. The transaction price is allocated to each performance obligation using the relative stand-alone selling price. The Group generally determines the stand-alone selling price based on the prices charged to comparable customers or expected cost plus margin.

Revenue generated from IT solutions such as one-time online store design and setup services is recognized when the services are rendered while revenue generated from other types of services are recognized over the service term. The Group applies the practical expedient to recognize revenue from the services, except for one-time online store design and setup services, in the amount which the Group has a right to invoice on a monthly basis with a credit period of one month to four months.

The Group acts as the principal in its service provision but not in product sales of its brand partners, and therefore, only recognizes service fees as revenue in the consolidated statements of operations. All the costs that the Group incurs in the provision of services are classified as operating expenses on the consolidated statements of operations.

Contract balances

Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represents amounts invoiced and revenue recognized prior to invoicing when the Group has satisfied its performance obligation and has the unconditional right to payment.

The Group sometimes receives advance payments from consumers before the service is rendered, which is recorded as advance from customers included in the accrued expenses and other current liabilities on the consolidated balance sheet.

Practical Expedients and Exemptions

The Group elects not to disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (ii) contracts for which the Group recognizes revenue at the amount it has the right to invoice for services performed and (iii) contracts with variable consideration related to wholly unsatisfied performance obligations.

(s) Cost of products

Cost of product consists of the purchase price of products and inbound shipping charges, as well as inventory write-downs. Shipping charges to receive products from the suppliers are included in the inventories, and recognized as cost of products upon sale of the products to the customers. Cost of products does not include other direct costs related to product sales such as shipping and handling expense, payroll and benefits of logistic staff, logistic centers rental expenses and depreciation expenses, etc. Therefore, the Group’s cost of products may not be comparable to other companies which include such expenses in their cost of products.

F-21

(t) Rebates

Rebates are provided by brand partners under the distribution model and determined based on the product purchase volume on a monthly, quarterly or annual basis. The Group accounts for the volume rebates as a reduction to the price it pays for the products subject to the rebate determination. Volume rebates are estimated based on the Group’s past experience and current forecasts and recognized as the Group makes progress towards the purchase threshold. Rebates are also provided as negotiated between the Group and its brand partners, which is recorded as reductions of cost of products in the consolidated statements of operations when the amounts are agreed by both parties.

(u) Fulfillment

Fulfillment costs represent shipping and handling expenses, payment processing and related transaction costs, packaging material costs and costs incurred in outbound shipping, and operating and staffing the Group’s fulfillment and customer service center, including costs attributable to buying, receiving, inspecting and warehousing inventories and picking, packaging and preparing customer orders for shipment.

(v) Sales and marketing

Sales and marketing expenses consist of payroll, bonus and benefits of sales and marketing staff, advertising costs, agency fees and costs for promotional materials. Advertising costs are expensed as incurred.

Advertising and promotion costs are primarily related to the provision of marketing and promotion services to brand clients and consist of fees the Group pays to third party venders for advertising and promotion on various online and offline channels. Such costs were included as sales and marketing in the consolidated statements of operations and totaled RMB869,977, RMB1,142,347 and RMB 1,359,991 for the years ended December 31, 2019, 2020 and 2021, respectively.

(w) Technology and content

Technology and content expenses consist primarily of technology infrastructure expenses, payroll and related expenses for employees in technology and system department, editorial content costs, as well as costs associated with computers, storage and telecommunication infrastructure for internal use.

(x) General and administrative

General and administrative expenses consist of payroll related expenses for corporate employees, professional service fees and other corporate overhead costs.

(y) Other operating income (expense), net

Other operating income mainly consists of government subsidies.

Government subsidies consist of cash subsidies received by the Company’s subsidiaries in the PRC from local governments. Subsidies received as incentives for conducting business in certain local districts with no performance obligation or other restriction as to the use are recognized when cash is received. Cash subsidies of RMB25,761, RMB40,089 and RMB 41,256 were included in other operating income (expenses), net for the years ended December 31, 2019, 2020 and 2021, respectively. Subsidies received with performance obligations are recognized when all the obligations have been fulfilled.

Other operating expense for the year ended December 31, 2019 mainly consists of an operating loss of RMB45,469 relating to an accidental fire that occurred at a third-party warehouse in Shanghai on October 29, 2019.

(z) Share-based compensation

The Company grants share options and restricted share units to eligible employees, management and directors and accounts for these share-based awards in accordance with ASC 718 Compensation-Stock Compensation.

F-22

Employees’ share-based awards are measured at the grant date fair value of the awards and recognized as expenses (a) immediately at grant date if no vesting conditions are required; or (b) over the requisite service period, net of estimated forfeitures.

All transactions in which goods or services are received in exchange for equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable.

In determining the fair value of the restricted share units granted, the closing market price of the underlying shares on the grant date is applied.

Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.

For modification of share-based awards, the Company records the incremental fair value of the modified award as share-based compensation on the date of modification for vested awards or over the remaining vesting period for unvested awards with any remaining unrecognized compensation expenses of the original awards. The incremental compensation is the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification.

(aa) Income tax

Current income taxes are provided for in accordance with the laws of the relevant taxing authorities. The Group accounts for current income taxes on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.

The Group accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, based upon the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations in the period of change.

The impact of an uncertain income tax position on the income tax return is recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.

(ab) Operating leases as lessee

Under the lease accounting standard, the Company determines if an arrangement is a lease or contains a lease at lease inception. For operating leases, the Company recognizes a right-of-use asset and a lease liability based on the present value of the lease payments over the lease term on the consolidated balance sheets at commencement date. The Company estimates its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Lease expense is recorded on a straight-line basis over the lease term.

The Company elected the practical expedient not to separate lease and non-lease components of contracts and the short-term lease exemption for all contracts with lease terms of 12 months or less.

The land use right acquired in 2017 represents lease prepayments to the local government authorities which is separately presented in the consolidated balance sheets. The Company determines its land use right agreement contains an operating lease Land use right is carried at cost less accumulated amortization and impairment losses.

Amortization has been provided on a straight-line basis over 44 years, the life of the land use right. The amortization expenses of the land use right were RMB1,026 for each of the three years ended December 31, 2021. As of December 31, 2021, the land use right has a remaining useful life of 40 years.

F-23

(ac) Comprehensive income

Comprehensive income is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. For the periods presented, the Group’s comprehensive income includes net income and foreign currency translation adjustments and is presented in the consolidated statements of comprehensive income.

(ad) Earnings per share

Basic earnings per ordinary share is computed by dividing net income attributable to ordinary shareholders by weighted average number of ordinary shares outstanding during the period.

Diluted earnings per ordinary share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares, which consist of the ordinary shares issuable upon the conversion of the convertible senior notes (using the if-converted method) and ordinary shares issuable upon the exercise of stock options and vest of restricted share units (using the treasury stock method).

The loaned shares under the ADS lending agreement are excluded from both the basic and diluted earnings per share calculation unless default of the ADS lending arrangement occurs, which the Group considers improbable.

(ae) Redeemable non-controlling interests

Redeemable non-controlling interests (“RNCI”) represents interests of certain third parties that are not mandatorily redeemable but redeemable for cash at a fixed or determinable price or a fixed or determinable date, at the option of the holder or upon the occurrence of an event that is not solely within the control of the Company. These interests are classified in the “redeemable non-controlling interest” section of the consolidated balance sheet, outside of shareholders’ equity. RNCI are initially recorded at the acquisition date fair value and subsequently are recorded at the higher of (1) the cumulative amount that would result from applying the measurement guidance in ASC 810-10 (i.e., initial carrying amount, increased or decreased for the noncontrolling interest’s share of net income or loss, OCI or other comprehensive loss, and dividends) or (2) the redemption price. Changes in the RNCI amount are recognized immediately as they occur.

(af) Business combinations

U.S. GAAP requires that all business combinations to be accounted for under the acquisition method. Following the acquisition method, the cost of an acquisition is measured as the aggregate of the fair value at the date of exchange of the assets given, liabilities incurred, and equity instruments issued. The costs directly attributable to the acquisition are expensed as incurred. Identifiable assets, liabilities and contingent liabilities acquired or assumed are measured separately at their fair value as of the acquisition date, irrespective of the extent of any non-controlling interests. The excess of (i) the total of cost of acquisition, fair value of the non-controlling interests and acquisition date fair value of any previously held equity interest in the acquiree over (ii) the fair value of the identifiable net assets of the acquiree is recorded as goodwill. If the cost of acquisition is less than the fair value of the net assets of the subsidiary acquired, the difference is recognized directly in the consolidated statements of operations and comprehensive loss.

The determination and allocation of fair values to the identifiable assets acquired and liabilities assumed is based on various assumptions and valuation methodologies requiring considerable management judgments. The most significant variables in these valuations are discount rates, terminal values, the number of years on which to base the cash flow projections, as well as the assumptions and estimates used to determine the cash inflows and outflows. Management determines discount rates to be used based on the risk inherent in the related activity’s current business model and industry comparisons. Terminal values are based on the expected life of assets and forecasted life cycle and forecasted cash flows over that period. Although the Group believes that the assumptions applied in the determination are reasonable based on information available at the date of acquisition, actual results may differ from the forecasted amounts and the difference could be material.

F-24

(ag)Treasury Stock

Treasury shares represent ordinary shares repurchased by the Company that are no longer outstanding and are held by the Company. The repurchase of ordinary shares is accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. When the treasury stock is retired, an excess of repurchase price over par is allocated between additional paid-in capital and retained earnings.

(ah) Recently issued accounting pronouncements

In August 2020, the FASB issued ASU 2020-06 " Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity's Own Equity (Subtopic 815-40) ". The amendments reduce the number of accounting models for convertible debt instruments and convertible preferred stock. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. The amendments remove certain conditions that should be considered in the derivatives scope exception evaluation under Subtopic 815-40, Derivatives and Hedging-Contracts in Entity's Own Equity, and clarify the scope and certain requirements under Subtopic 815-40. The amendments also improve the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity's own equity. For public business entities, the amendments are effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company does not expect the adoption of this new standard to have any material impact on its consolidated financial statements.

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832)—Disclosures by Business Entities about Government Assistance. The amendments in this ASU require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this ASU are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. The Company does not expect this ASU would have a material impact on the consolidated financial statements.

3. Revenue

For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s revenues were generated in the PRC. The disaggregated revenues by types and the timing of transfer of goods or services were as follows:

Disaggregation of revenues

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Product sales

 

3,422,151

 

3,906,611

 

3,873,589

Service

 

  

 

  

 

  

- online store operations, digital marketing, customer service, warehousing and fulfillment and IT maintenance service which revenues are recognized over time

 

3,817,450

 

4,927,875

 

5,479,799

- one-time online store design and setup services which revenues are recognized at point of time

 

38,591

 

17,077

 

42,868

Total revenue

 

7,278,192

 

8,851,563

 

9,396,256

F-25

Contract Liability

The movement of the advances from customers for the years ended December 31, 2020 and 2021 were as follows:

Advances from

    

Customers

Opening Balance as of January 1, 2020

 

24,748

Net increase

 

40,516

Ending Balance as of December 31, 2020

 

65,264

Net decrease

 

(1,587)

Ending Balance as of December 31, 2021

 

63,677

Revenues amounted to RMB24,748 and RMB 65,264 were recognized in the years ended December 31, 2020 and 2021 respectively, that were included in the balance of advance from customers at the beginning of the respective year.

4. Accounts receivable, net

Accounts receivable, net, consists of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Accounts receivable

 

2,201,926

 

2,379,642

Allowance for credit losses:

 

  

 

Balance at beginning of the year

 

(10,726)

 

(12,949)

Additions

 

(2,715)

 

(105,825)

Write-offs

 

492

 

50

Balance at end of the year

 

(12,949)

 

(118,724)

Accounts receivable, net

 

2,188,977

 

2,260,918

In September 2021, the Group filed an arbitration against one of its distributors due to its default on payment and provided allowance of RMB93.3 million of accounts receivable for the year ended December 31, 2021.

5. Inventories

Inventories consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Products

 

1,125,407

 

1,180,768

Packing materials and others

 

140

 

80

Inventories

1,125,547

1,180,848

Inventory write-down:

Balance at beginning of the year

(76,631)

(99,509)

Additions

(108,461)

(89,516)

Write-offs

85,583

81,744

Balance at end of the year

(99,509)

(107,281)

Inventories, net

 

1,026,038

 

1,073,567

F-26

Inventories write-downs of RMB76,169, RMB108,461 and RMB 89,516 were recorded in cost of products in the consolidated statements of operations for the years ended December 31, 2019, 2020 and 2021, respectively.

6. Prepayments and other current assets

Prepayments and other current assets consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Rebate receivable from suppliers

 

319,521

 

288,150

Prepaid expenses

 

66,783

 

108,673

Interest receivables

 

11,825

 

604

Deposits (1)

 

25,330

 

50,121

Employee advances (2)

 

4,650

 

7,707

Subscription receivable from Cainiao (3)

 

 

101,686

Others

 

10,103

 

15,833

Prepayment and other current assets

 

438,212

 

572,774

(1)Deposits represent rental deposits and deposits paid to third-party platforms.
(2)Employee advances represent cash advanced to online store managers for store daily operation, such as online store promotion activities.
(3)The balance represents the subscription receivable from Cainiao which was subsequently received in March 2022.

7. Property and equipment, net

Property and equipment, net, consists of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Electronic devices

 

175,633

 

229,328

Vehicle

 

2,839

 

7,323

Furniture and office equipment

 

79,644

 

139,886

Leasehold improvement

 

237,610

 

444,044

Machinery

 

25,637

 

50,355

Buildings

 

201,129

 

201,129

Total

 

722,492

 

1,072,065

Accumulated depreciation and amortization

 

(292,403)

 

(419,179)

Property and equipment, net

 

430,089

 

652,886

Depreciation and amortization expenses were RMB75,775,RMB98,046 and RMB 135,497 for the years ended December 31, 2019, 2020 and 2021, respectively.

F-27

8. Intangible assets, net

Intangible assets, net, consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Internally developed software

 

281,346

 

348,951

Trademark

 

1,074

 

1,074

Supplier relationship

 

15,620

 

15,620

Customer relationship

146,701

Brand

12,100

Franchising

69,608

Technology

23,237

Accumulated amortization

 

(151,667)

 

(222,081)

Intangible assets, net

 

146,373

 

395,210

Amortization expenses for intangible assets were RMB43,295, RMB52,652 and RMB70,414 for the years ended December 31, 2019, 2020 and 2021, respectively. Estimated amortization expenses of the existing intangible assets for the next five years are RMB103,947, RMB87,833, RMB75,320, RMB28,826 and RMB25,714, respectively.

9.Business acquisition

(a) Acquisition of Full Jet Limited (“Full Jet”)

Full Jet is a strategic and brand-focused industry expert that specializes in developing go-to-market strategies for high-end and luxury brands entering the Chinese market. In March 2021, the Group acquired 100% equity interest of Full Jet for a total consideration of RMB90,988, comprising cash consideration and contingent consideration subject to Full Jet’s future operating results. Contingent consideration is initially and subsequently measured with changes in fair value reflected in profit and loss, which is recorded in other current or non-current liabilities in the consolidated balance sheets.

The purchase price as of the date of acquisition is comprised of:

    

Amounts

RMB’000

Cash consideration

 

61,267

Contingent consideration at fair value

 

29,721

Total

 

90,988

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquired

 

11,872

Intangible assets

 

- Brand

 

12,100

- Customer relationships

 

6,000

Goodwill

 

65,541

Deferred tax liabilities

 

(4,525)

Total

 

90,988

F-28

(b) Suzhou Baoleantone International Logistics Co., Ltd (“BolTone”)

In May 2021, the Group acquired 51% equity interest in BolTone, a warehouse and supply chain service provider in Mainland China, with a total consideration of RMB121,391, comprising cash consideration and contingent consideration subject to BolTone’s future operating results. Contingent consideration is initially and subsequently measured at fair value with changes in fair value reflected in profit and loss, which is recorded in other current or non-current liabilities in the consolidated balance sheets.

The purchase price as of the date of acquisition is comprised of:

    

Amounts

RMB’000

Cash

 

64,260

Contingent consideration

 

57,131

Total

 

121,391

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquired

 

95,729

Intangible assets

 

- Technology

 

5,000

- Customer relationship

 

64,200

Goodwill

 

75,761

Deferred tax liabilities

 

(17,300)

Non-controlling interests

 

(101,999)

Total

 

121,391

Net assets acquired primarily consisted of cash of RMB91,399, accounts receivable of RMB48,019 and other current liabilities of RMB57,030 as of the date of acquisition.

(c) Bao Best IOT Technology (Suzhou) Co., Ltd. (“BaoBest”)

In June and July 2021, the Group acquired several supply chain businesses in Mainland China for a total cash consideration of RMB90,285, of which RMB27,174 is to be paid in the following year.

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquried

 

23,459

Intangible assets

 

  

- Franchise

 

69,608

Goodwill

 

47,607

Deferred tax liabilities

 

(17,402)

Non-controlling interests

 

(32,987)

Total

 

90,285

(d) Acquisition of Shanghai Morefun Information Technology Co., Ltd. (''Morefun")

Morefun is a technology-oriented digital marketing solution provider in China e-commerce industry. In August 2021, the Group acquired 51% equity interest of Morefun for a total consideration of RMB 45,900, comprising cash consideration and

F-29

contingent consideration subject to Morefun’s future operating results. Contingent consideration is initially and subsequently measured at fair value with changes in fair value reflected in profit and loss, which is recorded in other current liabilities in the consolidated balance sheets.

The purchase price as of the date of acquisition is comprised of:

    

Amounts

RMB’000

Cash

 

40,000

Contingent consideration at fair value

 

5,900

Total

 

45,900

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquired

 

3,367

Intangible assets

 

  

- Customer relationship

 

21,200

- Technology

 

3,300

Goodwill

 

59,090

Deferred tax liabilities

 

(3,675)

Non-controlling interests

 

(20,598)

Redeemable non-controlling interest

(16,784)

Total

 

45,900

(e) Acquisition of Shanghai Yi Shang Network Information Co., Limited (''eFashion")

eFashion is a leading e-commerce solutions provider for fashion brands, focused on bringing international fashion brands to China. In September 2021, the Group acquired 100% equity interest of eFashion for a total cash consideration of RMB221,026, of which RMB96,089 will be paid by instalment in the following three years.

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquired

 

28,986

Intangible assets

 

  

- Customer relationship

 

55,300

- Technology

 

11,200

Goodwill

 

135,515

Deferred tax liabilities

 

(9,975)

Total

 

221,026

Net assets acquired primarily consisted of cash and cash equivalents of RMB44,279, accounts receivable of RMB24,656 and accrued expenses and other current liabilities of RMB43,532 as of the date of acquisition.

The transaction costs related to the above acquisitions were immaterial. The financial results of the acquired businesses, which are not material, have been included in the Company's consolidated financial statements for the period subsequent to their acquisitions. Pro forma information is not presented for the acquisitions as the impact to the consolidated financial statements is not material.

F-30

Goodwill was recognized as a result of expected synergies from combining operations of the Group and acquired business and other intangible assets that don't qualify for separate recognition. Goodwill is not amortized and is not deductible for tax purposes.

10. Investments in equity investees

(a)Investments in equity method investees

As of December 31,

    

2020

    

2021

RMB

RMB

Beijing Pengtai Baozun E-commerce Co., Ltd. (1)

 

28,894

 

37,040

Hangzhou Juxi Technology Co., Ltd. (2)

 

14,432

 

14,491

Hangzhou Dajing Guangtong Network Technology Co., Ltd. (3)

 

 

12,756

Others

 

10,016

 

37,305

 

53,342

 

101,592

(1)In January 2018, the Group invested RMB13,328 to establish an E-commerce joint venture with Beijing Pengtai Interactive Advertising Co., Ltd. (“Beijing Pengtai”) through a joint venture agreement. Baozun holds 49% equity interest and Beijing Pengtai holds 51% equity interest. Share of income in equity method investment of RMB6,975, RMB7,363 and RMB8,145 was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
(2)In June 2019, the Group entered into an agreement with Hangzhou Juxi Technology Co., Ltd. ("Juxi") to acquire 10% equity interest with a total consideration of RMB15,000. As the Group has significant influence over Juxi, it is accounted for under the equity method of accounting. Share of loss of RMB595 and income of RMB26 and RMB60 in equity method investment was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
(3)In May 2021, the Group entered into an agreement with Hangzhou Dajing Guangtong Network Technology Co., Ltd. ("Dajing") to acquire 30% equity interest with a total consideration of RMB13,500. As the Group has significant influence over Dajing, it is accounted for under the equity method of accounting. Share of loss in equity method investment of RMB743 was recognized for the ended December 31, 2021.

(b)Investments in equity securities measured at fair value

In January 2021, Baozun entered into a series of agreements with iClick, an independent online marketing and enterprise data solutions provider in China, Baozun subscribed for 649,349 newly issued Class B ordinary shares (“Issued Class B Shares”) of iClick at an aggregate subscription price of approximately US$17.2 million. Holders of Class B ordinary shares of iClick are entitled to 20 votes per share. Pursuant to the share purchase agreement with an existing shareholder of iClick, Baozun purchased 2,471,468 American Depositary Shares (“ADSs”) at an aggregate purchase price of approximately US$32.8 million. Two ADSs represent one Class A ordinary share of iClick. Holders of Class A ordinary shares of iClick are entitled to one vote per share. After the closing of the above transactions, Baozun acquired and beneficially owns approximately 4% of iClick’s total outstanding shares, representing approximately 10% total voting equity of iClick based on ordinary shares of iClick outstanding as of January 25, 2021. Since the Company cannot exert significant influence on the investee, the investment is recorded as equity securities measured at fair value. An unrealized investment loss of RMB209,956 was recognized for the year ended December 31, 2021.

(c)Investments in equity securities without readily determinable fair values

Investments in equity securities without readily determinable fair value were nil and RMB118,716 for the years ended December 31, 2020 and 2021, respectively. The carrying amount of the investments as of December 31, 2021 comprises the following:

F-31

    

As of

December 31, 2021

RMB

Fosun Fashion Group (Cayman) Limited (“Fosun”) (1)

 

76,716

Hunan Leier Media Co., Ltd. (“Leier”) (2)

 

42,000

 

118,716

(1)In June 2021, the Group acquired 4,908,939 Class B preferred shares of Fosun, a private company, which represents 1.57% total voting equity, at an aggregate subscription price of RMB76,716. Since the investment is not in-substance common stock, the investment is recorded as equity securities without determinable fair value.
(2)In April 2021, the Group acquired 30% equity interest of Leier, a private company, with a total consideration of RMB42,000. Since the investment is not in-substance common stock, it is accounted for as investments in equity securities without readily determinable fair value.

The Group is required to perform an impairment assessment of its investment whenever events or changes in business circumstances indicate that the carrying value of the investment may not be fully recoverable. The Group recognized impairment losses of RMB9,021, RMB10,800, and RMB3,541 for the years ended December 31, 2019, 2020 and 2021, respectively.

11. Short-term and long-term loan

The short-term and long-term loans as of December 31, 2020 and 2021 were as follows:

As of December 31, 

    

2020

    

2021

RMB

RMB

Short- term loan

 

  

 

  

Short-term bank borrowings

 

 

548,461

Convertible senior notes

1,740,004

Long-term loan

 

  

 

  

Convertible senior notes

1,762,847

Short-term bank borrowings

The Group entered into one-year credit facilities with several Chinese commercial banks that provide for revolving line of credit for the Group. Under such credit facilities, the Group can borrow up to RMB1,612,800 and RMB2,012,800 for the year ended December 31, 2020 and 2021, respectively, which can only be used to maintain daily operation.

As of December 31, 2020, the Group had short-term bank borrowings of nil. Credit facilities in the amounts of RMB20,700 and RMB357,766 were used to issue the letters of guarantee with an aggregate amount of RMB26,000 and notes payable with an aggregate amount of RMB500,820, respectively. As such, RMB1,234,334 of the credit facilities was available for future borrowing at the end of 2020. The credit facilities expired during the period from January to October 2021.

As of December 31, 2021, the Group had drawn short-term bank borrowings from the credit facilities in the amount of RMB548,461. Credit facilities in the amounts of RMB27,450 and RMB445,199 were used to issue the letters of guarantee with an aggregate amount of RMB33,000 and notes payable with an aggregate amount of RMB529,603, respectively. As such, RMB991,689 of the credit facilities was available for future borrowing at the end of 2021. The credit facilities expired during the period from January to December 2022.

Convertible Senior Notes due 2024

On April 10, 2019, the Company issued US$275 million of Convertible Senior Notes (“the Notes”). The Notes mature on May 1, 2024 and bear interest at a rate of 1.625% per annum, payable in arrears semi-annually on May 1 and November 1, beginning November 1, 2019.

F-32

Holders of the Notes have the option to convert their Notes at any time prior to the close of business on the second business day immediately preceding the maturity date. The Notes can be converted into the Company’s ADSs at an initial conversion rate of 19.2308 of the Company’s ADSs per US$1,000 principal amount of the Notes (equivalent to an initial conversion price of US$52 per ADS). The conversion rate is subject to adjustment in certain events but is not adjusted for any accrued and unpaid interest. In addition, following a make-whole fundamental change (as defined in the Indenture) that occur prior to the maturity date or following the Company’s delivery of a notice of a tax redemption, the Company will increase the conversion rate for a holder who elects to convert its notes in connection with such a corporate event or such tax redemption.

The holders may require the Company to repurchase all or portion of the Notes for cash on May 1, 2022, or upon a fundamental change, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest.

The Company did not identify any embedded features that are subject to separate accounting. The conversion option meets the scope exception for derivative accounting as it is indexed to the Company’s own stock and classified in stockholders’ equity. Other embedded features including the mandatory redemption feature and the contingent put option upon fundamental changes are considered clearly and closely related to the debt host therefore no separate accounting is required.

In addition, there is no beneficial conversion feature recognized as the set conversion prices for the Notes are greater than the fair values of the ordinary share price at the date of issuance.

Therefore, the Company accounted for the Notes as a single instrument under long-term loan. Issuance costs related to the Notes were recorded in consolidated balance sheet as a direct deduction from the principal amount of the Notes, and are amortized over the period from April 10, 2019, the date of issuance, to May 1, 2022 the first put date of the Notes, using the effective interest method.

In 2019, the proceeds received by the Company from issuance of Notes, net of issuance cost of RMB41,530 (equivalently US$6 million), was RMB1,847,060 (equivalently US$269 million).

As of December 31, 2021, the Notes was reclassified from long-term loan to short-term loan as the Company expects to repurchase the Notes in 2022.

ADS Lending Arrangement

Concurrent with the offering of the Notes, the Company entered into ADS lending agreements with the affiliates of the initial purchasers of the Notes (“ADS Borrowers”), pursuant to which the Company lent to the ADS Borrowers 4,230,776 ADSs (the “Loaned ADSs”) at a price equal to par, or $0.0003 per ADS (“ADS lending arrangement”). The purpose of the ADS lending arrangements is to facilitate privately negotiated transactions in which the ultimate holders of the Notes may elect to hedge their investment in the related notes. As of December 31, 2021, the outstanding number of Loaned ADSs was 4,230,776.

The Loaned ADSs must be returned to the Company by the earliest of (a) the maturity date of the Notes, May 1, 2024, (b) upon the Company’s election to terminate the ADS lending agreement at any time after the later of (x) the date on which the entire principal amount of the Notes ceases to be outstanding, and (y) the date on which the entire principal amount of any additional convertible securities that the Company has in writing consented to permit the ADS Borrower to hedge under the ADS lending agreement ceases to be outstanding, in each case, whether as a result of conversion, redemption, repurchase, cancellation or otherwise; and (c) the termination of the ADS lending agreement. The Company is not required to make any payment to the initial purchasers or ADS Borrower upon the return of the Loaned ADSs. The ADS Borrowers do not have the choice or option to pay cash in exchange for the return of the Loaned ADSs.

No collateral is required to be posted for the Loaned ADSs. The initial purchasers are required to remit to the Company any dividends paid to the holders of the Loaned ADSs. The ADS Borrowers are not entitled to vote on the Loaned ADS.

In accordance with ASC 470-20, the Company has accounted for the ADS lending agreement initially at fair value and recognized it as an issuance cost associated with the convertible debt offering. As a result, additional debt issuance costs of RMB33,836 (equivalently US$5 million) were recorded on the issuance date with a corresponding increase to additional paid-in-capital. This debt issuance costs have also been amortized from the date of issuance to the put date of Notes, using the effective interest method.

F-33

Although legally issued, the Loaned ADSs are not considered outstanding, and then excluded from basic and diluted earnings per share unless default of the ADS lending arrangement occurs, at which time the Loaned ADSs would be included in the basic and diluted earnings per share calculation. As of December 31, 2021, it is considered improbable that the ADS Borrower or the counterparty to the ADS lending arrangement will default.

Interest expenses related to the Notes were RMB 39,380, RMB56,084 and RMB 53,123 for the year ended December 31, 2019, 2020 and 2021, respectively.

12. Accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Logistics expenses accruals

 

402,024

 

365,686

Advances from customers

 

65,264

 

63,677

Outsourced labor cost payable

 

123,528

 

107,524

Salary and welfare payable

 

230,709

 

128,064

Professional fee accruals

 

8,460

 

16,116

Marketing expenses accruals

 

101,498

 

94,605

Other tax payable

 

26,452

 

25,783

Sales return accrual

 

4,189

 

3,973

Consideration payable

97,118

Hong Kong public offering issuance cost accruals

11,075

Others

 

17,981

 

81,973

Accrued expenses and other current liabilities

 

991,180

 

984,519

13. Income tax

Under the current laws of the Cayman Islands, the Company incorporated in the Cayman Islands is not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.

Under the Hong Kong Inland Revenue Ordinance, for the Company’s subsidiaries incorporated in Hong Kong, the profits tax rate for the first HK $2 million of profits is 8.25%, while profits above that amount is subject to the tax rate of 16.5%.

Under the Law of the People’s Republic of China on Enterprise Income Tax (‘‘EIT Law’’), the Group’s subsidiaries and VIE domiciled in the PRC are subject to 25% statutory rate. According to Guoshuihan 2009 No. 203, if an entity is certified as a “High and New Technology Enterprise” (“HNTE”), it is entitled to a preferential income tax rate of 15%. The VIE obtained the certificate of HNTE in 2017 and renewed the certificate in 2020, therefore, it is eligible for a preferential tax rate of 15% since 2017 with a valid term of three years from the year of entitlement or renewal. Other six subsidiaries of the Group obtained the HNTE certificate starting from 2018 and renewed the certification subsequently, thus applied 15% tax rate with a valid term of three years from the year of entitlement or renewal.

F-34

The current and deferred portion of income tax expenses included in the consolidated statements of operations, which were substantially attributable to the Group’s PRC subsidiaries are as follows:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Current tax

 

87,930

 

128,350

 

118,914

Deferred tax

 

(16,786)

 

(563)

 

(63,655)

Income tax expense

 

71,144

 

127,787

 

55,259

Reconciliation of the differences between the PRC statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021 are as follows:

For Year Ended December 31, 

 

    

2019

    

2020

    

2021

 

RMB

RMB

RMB

 

Statutory income tax rate

 

25.00

%  

25.00

%  

25.00

%

Non-deductible share-based compensation

 

5.40

%  

4.94

%  

(31.91)

%

Effect of tax rates in different tax jurisdiction

 

(0.77)

%  

1.08

%  

(37.48)

%

Effect of preferential tax rate

 

(1.29)

%  

(1.48)

%  

4.22

%

Research and development super deduction

 

(12.22)

%  

(6.41)

%  

11.45

%

HK tax-free interest income

%  

(0.24)

%  

2.77

%  

Effect of equity transaction

(7.92)

%

Others

 

1.37

%  

(0.18)

%  

3.00

%

Changes in valuation allowance

 

2.94

%  

0.57

%  

0.99

%

Effective income tax rate

 

20.43

%  

23.28

%  

(35.88)

%

The effect of the tax holiday on the income per share is as follows:

    

For Year Ended December 31,

2019

2020

2021

RMB

RMB

RMB

Tax saving amount due to preferential tax rates

 

5,066

 

8,798

 

7,142

Income per share effect-basic

 

0.03

 

0.05

 

0.03

Income per share effect-diluted

 

0.03

 

0.05

 

0.03

F-35

The principal components of the deferred tax assets and liabilities are as follows:

As of December 31, 

    

2020

    

2021

RMB

RMB

Deferred tax assets:

 

  

 

  

Accrued expenses

 

9,357

 

38,062

Inventory write-down

 

24,585

 

25,892

Impairment of equity investments

 

4,063

 

4,948

Salary and welfare payable

 

2,137

 

2,669

Allowance for credit losses

 

3,187

 

21,337

Net operating loss carry forward

 

31,006

 

39,461

Less: valuation allowance

 

(19,686)

 

(18,169)

Deferred tax assets, net

 

54,649

 

114,200

Deferred tax liabilities:

 

  

 

Identifiable intangible assets

 

(2,538)

 

(51,525)

Deferred tax liabilities

 

(2,538)

 

(51,525)

The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgment and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. The Group provided a valuation allowance for the deferred tax assets relating to the future benefit of net operating loss carry forwards and other deferred tax assets of certain subsidiaries as of December 31, 2020 and 2021, respectively, as management is not able to conclude that the future realization of such deferred tax assets are more likely than not. The amount of tax loss carried forward was RMB168,961 and RMB183,507 as of December 31, 2020 and 2021, respectively, for the Group’s certain subsidiaries.

Movement of the valuation allowance is as follows:

For Year Ended December 31, 

    

2020

    

2021

RMB

RMB

Balance as of January 1

 

16,547

 

19,686

Additions

3,139

3,236

Reversals

 

 

(4,753)

Balance as of December 31, 

 

19,686

 

18,169

Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group’s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese income tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC should be treated as residents for EIT Law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a rate of 25%. The Group is not subject to any other uncertain tax position.

F-36

According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended to five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB0.1 million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion. From inception to 2020, the Company is subject to examination of the PRC tax authorities.

As of December 31, 2020 and 2021, retained earnings of Company’s subsidiaries and VIE located in PRC were RMB1,254,228 and RMB1,462,328, respectively. The Company’s PRC subsidiaries’ retained earnings have been and would be permanently reinvested to the PRC subsidiaries. Therefore, no deferred tax liability upon dividend withholding tax was accrued.

Under applicable accounting principles, a deferred tax liability should be recorded for taxable temporary differences attributable to the excess of financial reporting basis over tax basis in a consolidated VIE. However, recognition is not required in situations where the tax law provides a means by which the reported amount of that investment can be recovered tax free and the enterprise expects that it will ultimately use that means. The Group completed its feasibility analysis on a method, which the Group will ultimately execute if necessary to repatriate the undistributed earnings of the VIE without significant tax costs. As such, the Group does not accrue deferred tax liabilities on the earnings of the VIE given that the Group will ultimately use the means.

14. Operating lease liabilities

The following table discloses the weighted-average remaining lease term and weighted-average discount rate for the Group’s leases:

    

Year ended December 31, 

 

Lease Term and Discount Rate

2020

2021

 

Weighted-average remaining lease term:

 

.

 

  

- Operating leases

 

3.66

years

5.88

years

Weighted-average discount rate

 

  

 

  

- Operating leases

 

6.72

%  

6.63

%

The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:

Fiscal Year

    

Operating lease

RMB

2022

 

341,511

2023

 

261,740

2024

 

210,048

2025

 

170,063

2026

110,084

Thereafter

 

313,382

Total lease commitment

 

1,406,828

Less: Imputed interest

 

(245,157)

Total operating lease liabilities

 

1,161,671

Less: current operating lease liabilities

 

(278,176)

Long-term operating lease liabilities

 

883,495

As of December 31, 2021, the future lease payments for short-term operating leases that are not capitalized as right-of-use assets were RMB 13,086.

F-37

Supplemental cash flow information related to leases for the year ended December 31, 2020 and 2021 is as follows:

For Year Ended December 31,

2020

2021

RMB

RMB

Cash paid for amounts included in measurement of liabilities:

    

  

Operating cash flows from operating leases

 

184,363

261,435

Right-of-use assets obtained in exchange for lease liabilities:

 

  

Operating leases

 

244,684

863,076

During the three years ended December 31, 2019, 2020 and 2021, the Group incurred operating lease expenses of RMB172,727, RMB187,881 and RMB319,649 (excluding RMB47,315 for short-term leases not capitalized as right-of-use assets), respectively.

15. Redeemable non-controlling interests

In August 2021, the Group acquired 51% equity interest of Morefun and obtained the controlling interest accordingly (Note 9). Pursuant to the share purchase agreement, the Group has the right and obligation to purchase an additional Morefun’s 22% equity interest from the founders in the event that Morefun achieves the performance target stipulated in the agreement for the following three years. As the redemption of the noncontrolling interests is outside of the control of the Group, the non-controlling interests are accounted for as redeemable non-controlling interests in the Group's consolidated balance sheets. The redeemable non-controlling interests were initially recorded at the acquisition date fair value and recognize changes in the redemption value immediately as they occur subsequently.

In October 2021, Cainiao acquired 30% equity interest of Baotong Inc., one of the Group’s subsidiary, with the total consideration of US$217.9 million, equivalent to RMB1,392.5 million. Pursuant to the shareholder agreement, if certain triggering events occur, Cainiao has the right to require Baozun to redeem its shares, at a price equal to the initial investment plus an internal rate of return of 6% per annum. As the redemption of the non-controlling interests is outside of the control of the Group, the non-controlling interests are accounted for as redeemable non-controlling interests in the Group's consolidated balance sheets. In addition, for a period of six months (or such longer period as Baozun and Cainiao may agree) starting from July 29, 2023, Cainiao has the call option to acquire additional shares, so that it will own in an aggregate of 60% equity interest of Baotong, according to terms and conditions set forth under the shareholders agreement.

The following tables provides details of the redeemable noncontrolling interest activity for the years ended December 31, 2021:

    

For the year ended

December 31,

2021

RMB

Balance as of January 1

 

9,000

Issuance of redeemable non-controlling interest

 

1,392,534

Acquisition of redeemable non-controlling interest

 

(9,000)

Redeemable non-controlling interest arising from business acquisition

 

16,784

Net income attributable to redeemable non-controlling interest

 

12,362

Balance as of December 31

 

1,421,680

16. Ordinary Shares and Treasury Stock

On May 18, and November 30, 2021, the Company announced share repurchase plan with an aggregated amount of US$175 million over the next 12 months. For the year ended December 31, 2021, the Company repurchased 27,191,731 shares with a total amount of US$164.9 million from its shareholders, of which 19,042,105 shares with a total purchase price of US$105 million, were subsequently retired.

F-38

For the years ended December 31, 2019, 2020 and 2021, 2,978,728, 1,752,486 and 2,180,370 share options and restricted share units were exercised and vested to Class A ordinary shares, respectively.

17. Net income per share

Basic and diluted net income per share for each of the years presented are calculated as follows:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Numerator:

 

  

 

  

 

  

Net income (loss)

 

281,891

 

426,534

 

(205,963)

Net loss (income) attributable to non-controlling interests

 

187

 

(796)

 

(1,505)

Net (income) loss attributable to redeemable non-controlling interests

(781)

254

(12,362)

Net income (loss) attributable to ordinary shareholders of Baozun Inc.

 

281,297

 

425,992

 

(219,830)

Net income per share attributable to ordinary shareholders of Baozun Inc.

 

  

 

 

Basic

 

1.62

 

2.27

 

(1.02)

Diluted

 

1.57

 

2.23

 

(1.02)

Net income per ADS (1 ADS represents 3 Class A ordinary shares) attributable to ordinary shareholders of Baozun Inc.

 

  

 

 

Basic

 

4.85

 

6.82

 

(3.05)

Diluted

 

4.72

 

6.69

 

(3.05)

Shares (Denominator):

 

  

 

 

Weighted average number of ordinary shares

 

  

 

 

Basic

 

173,937,013

 

187,322,781

 

216,370,290

Diluted

 

178,932,010

 

190,988,171

 

216,370,290

During the years ended 2019, 2020 and 2021, the Group had 465,000, 330,000 and 527,416 outstanding restricted share units respectively, which were excluded from the computation of diluted earnings per share as their effects would have been anti-dilutive.

In applying the if-converted method, the conversion of the convertible senior notes was not assumed as the effect would have been anti-dilutive.

12,692,328 ordinary shares issued to ADS Borrowers are not considered as outstanding and which were excluded from the computation of basic and diluted earnings per share. See details in Note 11.

F-39

18. Related party transactions

The table below sets forth the major related parties and their relationships with the Group as of December 31, 2021:

Name of related parties

    

Relationship with the Group

Alibaba Group Holding Limited (“Alibaba Group”)(1)

 

Parent company of Alibaba, one of the Group’s ordinary shareholders

 

 

 

Ahead (Shanghai) Trade Co., Ltd. (“Ahead”)

 

Subsidiary of Softbank, one of the Group’s ordinary shareholders

 

 

 

Shanghai Baozun-CJ E-commerce Co., Ltd. ("BCJ")(2)

 

Equity method investee of the Group, consolidated by the Group in October 2019

 

 

 

Beijing Pengtai Baozun E-commerce Co., Ltd. ("Pengtai")

 

Equity method investee of the Group

 

 

 

Shanghai Misako E-commerce Limited ("Misako")

 

Equity method investee of the Group

Hangzhou Juxi Technology Co., Ltd. ("Juxi")

Equity method investee of the Group

Jiangsu Shanggao Supply Chain Co., Ltd ("Shanggao")

Equity method investee of the Group

Signify Lighting Technology (Shanghai) Co., Ltd. ("Signify")

Equity method investee of the Group

Shanghai Kewei E-commerce Co., Ltd. ("Kewei")

Equity method investee of the Group

Hangzhou Baichen Technology Co., Ltd. ("Baichen")

Equity method investee of the Group

Zunrui (Nantong) E-commerce Co., Ltd. ("Zunrui")

Equity method investee of the Group and consolidated by the Group in June 2021

Hunan Leier Media Co., Ltd. ("Leier")

Equity investee of the Group

Hangzhou Dajing Guangtong Network Technology Co., Ltd. ("Dajing")

Equity method investee of the Group

Haoyu (Zhuhai Hengqin) Venture Capital Limited Liability Partnership ("Haoyu")

Equity method investee of the Group

Laifeng Brand Management (Shanghai) Co., Ltd. ("Laifeng")

Equity method investee of the Group

Jiangsu Creaway Supply Chain Management Co., Ltd. ("Creaway Group")

Non-controlling shareholder of BolTone, one subsidiary of the Group

(1)AJ (Hangzhou) Network Technology Company Limited ("AJ") is a subsidiary of Alibaba Group, thus its transactions and balances with the Group are included in the transactions and balances with Alibaba as presented below.
(2)The Group obtained the controlling interest in BCJ and consolidated the investee in October 2019.

F-40

(a)    The Group entered into the following transactions with its related parties:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Revenue derived from:

Warehousing service revenue generated from Alibaba Group

 

21,539

 

1,295

 

33

Store operation service revenue generated from Ahead

 

4

 

 

Store operation service revenue generated from Alibaba Group

29

21,418

12,313

Logistic service revenue from BCJ

 

2,700

 

 

IT service revenue generated from Pengtai

4,053

4,296

2,062

Store operation service revenue generated from Signify

20,735

6,160

Warehousing service revenue generated from Signify

8,078

2,787

IT service revenue generated from Signify

429

12

Store operation service revenue generated from Kewei

3,702

1,565

Store operation service revenue generated from Misako

 

1,239

 

 

Logistic service revenues collected by Creaway Group

68,556

Logistic service revenues generated from Creaway Group

2,333

Service fees:

Marketing and platform service fees paid to Alibaba Group

 

655,614

 

671,468

 

752,833

Logistic service fees paid to Alibaba Group

92,887

88,962

72,459

Commission fee paid to Ahead

 

298

 

 

Commission fee paid to Alibaba Group

245

625

283

Outsourcing labor cost paid to Juxi

 

7,326

 

17,996

 

15,167

Marketing and platform service fees paid to Kewei

2,141

26,986

Logistic service fees paid to Shanggao

 

 

5,810

 

330

Marketing and platform service fees paid to Baichen

3,849

6,230

Outsourcing labor cost paid to Zunrui

3,976

10,273

Marketing and platform service fees paid to Leier

466

Marketing and platform service fees paid to Dajing

665

Logistic service expenses advanced by Creaway Group

57,904

Logistic service expenses paid to Creaway Group

2,244

F-41

The Group made advance payment of RMB8,800 to Kewei to support its daily operation and will offset with the payment for the service provided by Kewei.

(b)     The Group had the following balances with its related parties:

As of December 31, 

    

2020

    

2021

RMB

RMB

Amounts due from Alibaba Group (1)

 

16,919

 

24,581

Amounts due from Signify (2)

17,054

4,705

Amounts due from Kewei (3)

3,077

8,800

Amounts due from Zunrui (4)

3,008

Amounts due from Pengtai

877

Amounts due from Creaway Group

30,898

Total amount due from related parties

40,935

68,984

Amounts due to Alibaba Group (1)

 

36,114

 

48,767

Amounts due to Juxi (5)

 

6,215

 

246

Amounts due to Shanggao

1,824

466

Amounts due to Baichen

844

496

Amounts due to Leier

456

Amounts due to Dajing

134

Amounts due to Creaway Group

23,229

Total amount due to related parties

44,997

73,794

(1)Amounts due from Alibaba Group consisted of receivables of RMB16,919 and RMB24,581 to be collected from Alibaba Group for deposits paid to Alibaba, store operation services and warehousing services provided by the Group as of December 31, 2020 and 2021, respectively. Amounts due to Alibaba Group consisted of payables of RMB36,114 and RMB48,767 for logistic, marketing and platform services, and commission fees as of December 31, 2020 and 2021, respectively.
(2)Amounts due from Signify consisted of the receivables for store operation services, warehousing services and IT services provided by the Group.
(3)Amounts due from Kewei consisted of the receivables for store operation services provided by the Group and the advance payment made by the Group to support its operating.
(4)Amounts due from Zunrui consisted of the receivables of the outsourcing labor cost prepaid by the Group.
(5)Amounts due to Juxi consisted of the payables for outsourcing labor cost provided to the Group.

19. Commitments

The Group has no significant commitment except for the leases commitment in Note 14.

20. Share-Based Compensation

Share incentive plan

From 2010 to 2015, the Group granted 24,731,467 share options, in aggregate, under the Share Incentive Plan. As of December 31, 2019, all the options had been vested and the relating share compensation expense had been recognized in the consolidated statements of operations.

No share options were granted during the years ended December 31, 2019, 2020 and 2021.

F-42

Share options

A summary of option activities during the year ended December 31, 2021 is presented below:

Weighted

 

Weighted

Weighted

Average

Aggregate

 

Average

Average

Remaining

Intrinsic

 

Grant-Date

Number of

Exercise

Contractual

Value of

 

Fair

    

Options

    

Price

    

Term

    

Options

 

Value

 

 

RMB

RMB

USD

Outstanding, as of January 1, 2021

 

2,004,465

 

0.5

 

3.7

 

148,848

2.17

Forfeited

 

 

  

 

  

 

  

Exercised

 

(91,756)

 

 

  

 

2.75

Outstanding, as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

Vested and expected to vest as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

Exercisable as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

The aggregate intrinsic value of options exercised during the year ended December 31, 2021 was RMB7,835.

Restricted share units

Under the 2015 Plan, the Group granted 3,507,087 restricted share units to certain employees and senior management in 2021, which vest immediately or over 1 to 4 years. A summary of the restricted share units activities under the 2015 Plan during the year ended December 31, 2021 is presented below:

Number of

restricted share

Weighted-Average

    

units

    

Grant-Date Fair Value

RMB

Outstanding, as of December 31, 2020

 

3,334,932

 

68.40

Granted

 

3,507,087

 

68.53

Vested

 

(2,088,614)

 

77.03

Forfeited

 

(440,291)

 

85.06

Outstanding and unvested, as of December 31, 2021

 

4,313,114

 

68.51

The fair value of restricted share units granted was determined based on the fair value of the Company's ordinary shares on the grant date.

As of December 31, 2021, there was RMB178,777 unrecognized compensation costs, net of estimated forfeitures, related to unvested restricted share units, which is expected to be recognized over a weighted-average period of 2.62 years.

The Group recorded compensation expenses of RMB75,183, RMB108,440 and RMB196,547 for both share options and restricted share units for the years ended December 31, 2019, 2020 and 2021, respectively, which were classified in the accompanying consolidated statements of operations as follows:

For Year Ended December 31,

    

2019

    

2020

    

2021

RMB

RMB

RMB

Fulfillment

 

9,839

 

8,497

 

16,845

Sales and marketing

 

22,209

 

38,631

 

89,275

Technology and content

 

9,817

 

16,711

 

38,001

General and administrative

 

33,318

 

44,601

 

52,426

 

75,183

 

108,440

 

196,547

F-43

21. Employee benefit plans

The Group’s PRC subsidiaries are required by law to contribute certain percentages of applicable salaries for retirement benefits, medical insurance benefits, housing funds, unemployment and other statutory benefits. The PRC government is directly responsible for the payments of such benefits. The Group contributed RMB207,056, RMB159,607 and RMB 298,108 for the years ended December 31, 2019, 2020 and 2021, respectively, for such benefits.

22. Restricted net assets

Pursuant to the laws applicable to the PRC’s Foreign Investment Enterprises and local enterprises, the Company’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.

The Company’s subsidiaries and VIE, in accordance with the China Company Laws, must make appropriation from their after-tax profit (as determined under PRC GAAP) to non-distributable reserve funds including (i) statutory surplus fund, (ii) statutory public welfare fund and (iii) discretionary surplus fund. Statutory surplus fund is at least 10% of the after-tax profit as determined under PRC GAAP until such reserve has reached 50% of the registered capital of the respective company. Appropriation of the statutory public welfare fund and discretionary surplus fund are made at the discretion of the Company.

The appropriation to these reserves by the Group’s PRC entities were RMB35,075, RMB30,401 and RMB 19,456 for the years ended December 31, 2019, 2020 and 2021. The accumulated reserves as of December 31, 2019, 2020 and 2021 were RMB68,283, RMB98,684 and RMB118,140 respectively.

As a result of these PRC laws and regulations and the requirement that distributions by PRC entities can only be paid out of distributable profits computed in accordance with PRC GAAP, the PRC entities are restricted from transferring a portion of their net assets to the Group. Amounts restricted include paid-in capital, additional-paid-in capital and the statutory reserves of the Company’s PRC subsidiaries and VIE. As of December 31, 2021, the aggregate amounts of capital and statutory reserves restricted which represented the amount of net assets of the relevant subsidiaries and VIE in the Group not available for distribution was RMB2,345,130.

23. Subsequent Event

On March 25, 2022, the Group’s Board of Directors approved to increase the Company's share repurchase authorization by US$80 million in addition to the previously approved US$175 million. The Company may repurchase its outstanding ADSs and/or Class A ordinary shares over the next 12 months starting from March 25, 2022.

By the end of March 2022, the Group repurchased approximately US$166.3 million principal amount of 1.625% Convertible Senior Notes due 2024 (the “Notes”), with Notes in the principal amount of approximately US$108.7 million remaining outstanding after such repurchase. On April 1, 2022 the Group announced a tender offer to repurchase outstanding Notes and the repurchase right expired at 5:00 p.m., New York City time, on Thursday, April 28, 2022. All the outstanding principal amount of the Notes were validly surrendered and not withdrawn for repurchase prior to the expiration of the repurchase right.

F-44

ADDITIONAL FINANCIAL INFORMATION OF PARENT COMPANY - FINANCIAL STATEMENTS SCHEDULE I

BAOZUN INC.

FINANCIAL INFORMATION OF PARENT COMPANY

CONDENSED BALANCE SHEETS

(All amounts in thousands, except for share and per share data)

As of December 31, 

    

2020

    

2021

RMB

RMB

    

US$

 

Note 3

ASSETS

 

  

 

  

 

  

Current assets:

 

  

 

  

 

  

Cash and cash equivalents

 

145,311

 

1,894,125

 

297,230

Prepayments and other current assets

 

890

 

106,282

 

16,678

Amounts due from subsidiaries and VIE

 

4,446,238

 

2,189,936

 

343,649

Total current assets

 

4,592,439

 

4,190,343

 

657,557

Non-current assets:

Investments in subsidiaries and VIE

 

3,290,146

 

2,440,880

 

383,026

Investments in equity investee

110,479

17,337

Total non-current assets:

 

3,290,146

 

2,551,359

 

400,363

TOTAL ASSETS

 

7,882,585

 

6,741,702

 

1,057,920

LIABILITIES

 

  

 

  

 

  

Current liabilities:

 

  

 

  

 

  

Short-term loan

1,740,004

273,045

Other current liabilities

 

8,717

 

11,041

 

1,733

Contingent liability from RNCI

Income tax payable

94,298

14,797

Total current liabilities

 

8,717

 

1,845,343

 

289,575

Non-current liabilities:

Long-term loan

1,762,847

Total non-current liabilities

1,762,847

TOTAL LIABILITIES

 

1,771,564

 

1,845,343

 

289,575

SHAREHOLDERS’ EQUITY

 

  

 

  

 

Class A ordinary shares (US$0.0001 par value; 470,000,000 shares authorized, 220,505,115 and 195,493,754 shares issued and outstanding as of December 31, 2020 and 2021, respectively)

 

137

 

125

 

20

Class B ordinary shares (US$0.0001 par value; 30,000,000 shares authorized, 13,300,738 shares issued and outstanding as of December 31, 2020 and 2021, respectively)

 

8

 

8

 

1

Additional paid-in capital

 

5,207,631

 

4,959,646

 

778,277

Treasury shares

(385,942)

(60,563)

Retained earnings

 

952,001

 

425,125

 

66,711

Accumulated other comprehensive income

 

(48,756)

 

(102,603)

 

(16,101)

Total shareholders’ equity

 

6,111,021

 

4,896,359

 

768,345

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

 

7,882,585

 

6,741,702

 

1,057,920

F-45

ADDITIONAL FINANCIAL INFORMATION OF PARENT COMPANY - FINANCIAL STATEMENTS SCHEDULE I

BAOZUN INC.

FINANCIAL INFORMATION OF PARENT COMPANY

CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

(All amounts in thousands, except for share and per share data)

For the year ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

    

US$

Note 3

Operating expenses:

 

  

 

  

 

  

 

  

General and administrative

 

(6,863)

 

(10,344)

 

(18,166)

 

(2,851)

Other operating income (expenses)

 

3,207

 

1,765

 

(3)

 

Total operating expenses

 

(3,656)

 

(8,579)

 

(18,169)

 

(2,851)

Loss from operations

 

(3,656)

 

(8,579)

 

(18,169)

 

(2,851)

Interest income

 

9,454

 

1,066

 

1,667

 

262

Interest expense

(39,380)

(56,084)

(53,123)

(8,335)

Unrealized investment loss

(209,956)

(32,947)

Exchange (loss) gain

 

(129)

 

(3,905)

 

20,442

 

3,206

Income tax expense

(12,204)

(1,915)

Equity in income of subsidiaries and VIE

 

315,008

 

493,494

 

51,513

 

8,084

Net income (loss)

 

281,297

 

425,992

 

(219,830)

 

(34,496)

Foreign currency translation adjustment

 

(842)

 

(77,136)

 

(53,847)

 

(8,450)

Comprehensive income (loss)

 

280,455

 

348,856

 

(273,677)

 

(42,946)

F-46

ADDITIONAL FINANCIAL INFORMATION OF PARENT COMPANY - FINANCIAL STATEMENTS SCHEDULE I

BAOZUN INC.

FINANCIAL INFORMATION OF PARENT COMPANY

CONDENSED STATEMENTS OF CASH FLOWS

(All amounts in thousands, except for share and per share data)

For the year ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

    

US$

 

Note 3

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income

 

281,297

 

425,992

 

(219,830)

 

(34,496)

Adjustments to reconcile net income to net cash provided by (used in) operating activities:

 

  

 

  

 

 

Exchange loss (gain)

 

129

 

3,905

 

(20,442)

 

(3,206)

Amortization of issuance cost of convertible senior notes

16,563

25,229

23,673

3,715

Equity in income of subsidiaries and VIE

 

(315,008)

 

(493,494)

 

(51,513)

 

(8,084)

Income tax payable

12,204

1,915

Unrealized loss related to investments in equity investee

209,956

32,947

Changes in other current liabilities

 

2,562

 

(3,900)

 

2,324

 

365

Net cash used in operating activities

 

(14,457)

 

(42,268)

 

(43,628)

 

(6,844)

Cash flows from investing activities:

 

  

 

  

 

 

Advances to subsidiaries and VIE

 

(538,693)

 

(2,846,452)

 

2,256,302

 

354,063

Investments in equity investee

(324,464)

(50,915)

Investments in subsidiaries

 

(1,365,803)

 

 

(195,673)

 

(30,705)

Net cash (used in) provided by investing activities

 

(1,904,496)

 

(2,846,452)

 

1,736,165

 

272,443

Cash flows from financing activities:

 

  

 

  

 

 

Proceeds from exercises of share options

 

1,705

 

430

 

52

 

8

Proceeds from issuance of ordinary shares in Hong Kong public offering

3,127,305

Payments for public offering cost

(25,453)

(8,978)

(1,409)

Proceeds from issuance of convertible senior notes, net of issuance cost

 

1,847,802

 

(742)

 

 

Repurchase of ordinary shares

(1,060,353)

(166,393)

Proceeds from sale of subsidiary's equity interest to Cainiao

994,766

156,100

Proceeds from ADS lending

 

9

 

 

 

Net cash provided by (used in) financing activities

 

1,849,516

 

3,101,540

 

(74,513)

 

(11,694)

Net (decrease) increase in cash and cash equivalents

 

(69,437)

 

212,820

 

1,618,024

 

253,905

Cash and cash equivalents, beginning of year

 

67,513

 

26,298

 

145,311

 

22,270

Effect of exchange rate changes on cash and cash equivalents

 

28,222

 

(93,807)

 

130,790

 

21,055

Cash and cash equivalents, end of year

 

26,298

 

145,311

 

1,894,125

 

297,230

F-47

For the year ended December 31, 

2019

2020

2021

    

RMB

RMB

RMB

US$

Supplemental disclosure of cash flow information:

 

  

 

  

 

  

 

  

Cash paid for interest

 

19,007

 

29,159

 

28,617

 

4,491

Cash paid for income tax

Supplemental disclosures of non-cash investing and financing activities:

 

 

 

  

 

  

Unpaid convertible senior notes offering costs

 

742

 

 

 

Subscription receivable

101,686

15,957

Unpaid Hong Kong public offering costs

 

 

8,978

 

 

F-48

ADDITIONAL FINANCIAL INFORMATION OF PARENT COMPANY - FINANCIAL STATEMENTS SCHEDULE I

BAOZUN INC.

FINANCIAL INFORMATION OF PARENT COMPANY

NOTES TO SCHEDULE I

1)Schedule I has been provided pursuant to the requirements of Rule 12-04(a) and 5-04(c) of Regulation S-X, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.
2)The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries and VIE. For the parent company, the Company records its investments in subsidiaries and VIE under the equity method of accounting as prescribed in ASC 323, Investments-Equity Method and Joint Ventures. Such investments are presented on the Condensed Balance Sheets as ‘‘Investment in subsidiaries and VIE’’ and the subsidiaries and VIE’ profit or loss as ‘‘Equity in income/loss of subsidiaries’’ on the Condensed Statements of Operations and Comprehensive Income. Ordinarily under the equity, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company has continued to reflect its share, based on its proportionate interest, of the losses of subsidiaries and VIE regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.
3)Translations of balances in the Additional Financial Information of Parent Company-Financial Statements Schedule I from RMB into US$ as of and for the year ended December 31, 2021 are solely for the convenience of the readers and were calculated at the rate of US$1.00 = RMB6.3726, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 30, 2021, or at any other rate.
4)As of December 31, 2020 and 2021, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable stocks or guarantees of the Company.

F-49

EX-2.7 2 bzun-20211231xex2d7.htm EX-2.7

Exhibit 2.7

Description of rights of each class of securities

registered under Section 12 of the Securities Exchange Act of 1934 (the “Exchange Act”)

As of December 31, 2021, Baozun Inc. (“Baozun”, “we”, “us”, “our company” and “our”) had the following series of securities registered pursuant to Section 12(b) of the Securities Exchange Act of 1934, as amended, or the Exchange Act.

Title of each class

    

Trading Symbol(s)

    

Name of each exchange on which

registered

American Depositary Shares, each representing three Class A Ordinary Shares, par value US$0.0001 per share

BZUN

The Nasdaq Stock Market LLC
(The Nasdaq Global Select Market)

Class A Ordinary Shares, par value US$0.0001 per share*

9991

The Stock Exchange of Hong Kong Limited

* Included in connection with the registration of the American Depositary Shares (the “ADSs”) with the Securities and Exchange Commission (the “SEC”). The ordinary shares are not registered or listed for trading in the United States but are listed for trading on The Stock Exchange of Hong Kong Limited.

This exhibit contains a description of the rights of (i) the holders of Class A ordinary shares and (ii) the holders of ADSs. Class A ordinary shares underlying the ADSs are held by JPMorgan Chase Bank, N.A., as depositary. As a holder of our American Depositary Receipts (the “ADRs”), we will not treat you as a shareholder of ours and you will not have any shareholder rights.

Description of Class A Ordinary Shares

The following is a summary of material provisions of our currently effective fifth amended and restated memorandum and articles of association, as well as the Companies Act (As Revised) of the Cayman Islands (the “Companies Act”) insofar as they relate to the material terms of our Class A ordinary shares and Class B ordinary shares. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read our fifth amended and restated memorandum and articles of association contained in our Form 6-K (File No. 001-37385) filed with the SEC on May 7, 2021.

Type and Class of Securities (Item 9.A.5 of Form 20-F)

Each Class A ordinary share has a par value of US$0.0001 per share. The number of Class A ordinary shares that have been issued as of December 31, 2021 is provided on the cover of the annual report on Form 20-F for the fiscal year ended December 31, 2021 (the “2021 Form 20-F”). All of our issued and outstanding ordinary shares are fully paid and non-assessable. The ordinary shares are issued in registered form and each shareholder is entitled to a share certificate in respect of its shares. Our shareholders who are non-residents of the Cayman Islands may freely hold and vote their shares.

Pre-emptive rights (Item 9.A.3 of Form 20-F)

Our shareholders do not have preemptive rights.

Limitations or Qualifications (Item 9.A.6 of Form 20-F)

Our current authorized share capital is US$50,000 divided into 500,000,000 shares comprising of 470,000,000 Class A ordinary shares with a par value of US$0.0001 each and 30,000,000 Class B ordinary shares


with a par value of US$0.0001 each. Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of our Class A ordinary shares and Class B ordinary shares will have the same rights except for voting rights and conversion rights.

Rights of Other Types of Securities (Item 9.A.7 of Form 20-F)

Not applicable.

Rights of Ordinary Shares (Item 10.B.3 of Form 20-F)

Conversion. Each Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances. Upon any sale, transfer, assignment or disposition of beneficial ownership of any Class B ordinary shares by a holder thereof to any person or entity that is not an Affiliate (as defined in the fifth amended and restated memorandum and articles of association) of such holder, such Class B ordinary shares will be automatically and immediately converted into an equal number of Class A ordinary shares.

Dividends. The holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors subject to the Companies Act and to our fifth amended and restated articles of association. In addition, our shareholders may declare dividends by ordinary resolution, but no dividend shall exceed the amount recommended by our directors.

Our fifth amended and restated articles of association provide that dividends may be declared and paid out of the funds of our company lawfully available therefor. Under the laws of the Cayman Islands, our 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 our company being unable to pay its debts as they fall due in the ordinary course of business.

Voting Rights. Our Class A ordinary shares and Class B ordinary shares vote together as a single class on all matters submitted to a vote of our shareholders, except as may otherwise be required by law. In respect of matters requiring shareholders’ vote, on a poll each Class A ordinary share is entitled to one vote, and each Class B ordinary share is entitled to ten votes. At any general meeting a resolution put to the vote of the meeting shall be decided by a show of hands unless a poll is demanded. A poll may be demanded by the chairman of such meeting or any shareholder present in person or by proxy with a right to attend and vote at the meeting.

A quorum required for a meeting of shareholders consists of at least one or more shareholders present in person or by proxy or, if a corporation or other non-natural person, by its duly authorized representative, who hold in aggregate not less than one-third of the votes attaching to all issued and outstanding shares of our company and are entitled to vote. An annual general meeting may be held in each year. Extraordinary general meetings may be convened by a majority of our board of directors or upon a request to the directors by shareholders holding in the aggregate not less than one-tenth of our voting share capital, on a one vote per share basis. Advance notice of at least 14 calendar days is required for the convening of our annual general meeting and other shareholders’ meetings.

An ordinary resolution to be passed by the shareholders requires the affirmative vote of a simple majority of the votes attaching to the ordinary shares cast in a general meeting, while a special resolution requires the affirmative vote of no less than two-thirds of the votes attaching to the ordinary shares cast in a general meeting. A special resolution is required for important matters such as a change of name. Holders of the ordinary shares may effect certain changes by ordinary resolution, including increasing the amount of our authorized share capital, consolidating and dividing all or any of our share capital into shares of larger amount than our existing share capital, and cancelling any unissued shares.

Transfer of Shares. Subject to the restrictions of our fifth amended and restated memorandum and articles of association set out below, as applicable, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in the usual or ordinary form or any other form approved by our board.


Our board of directors may, in its sole discretion, decline to register any transfer of any ordinary share which is not fully paid up or on which we have a lien. Our directors may also decline to register any transfer of any ordinary share unless (a) the instrument of transfer is lodged with us, accompanied by the share certificate for the ordinary shares to which it relates and such other evidence as our board of directors may reasonably require to show the right of the transferor to make the transfer; (b) the instrument of transfer is in respect of only one class of ordinary shares; (c) the instrument of transfer is properly stamped, if required; (d) in the case of a transfer to joint holders, the number of joint holders to whom the ordinary share is to be transferred does not exceed four; (e) the shares concerned are free of any lien in favor of us; or (f) a fee of such maximum sum as The Nasdaq Stock Market may determine to be payable, or such lesser sum as our board of directors may from time to time require, is paid to us in respect thereof.

If our directors refuse to register a transfer they shall, within two months after the date on which the instrument of transfer was lodged, send to each of the transferor and the transferee notice of such refusal. The registration of transfers may, on notice being given by advertisement in such one or more newspapers or by electronic means, be suspended at such times and for such periods as our board of directors may from time to time determine, provided, however, that the registration of transfers shall not be suspended nor the register closed for more than 30 days in any year. Our board of directors may also close our register of members for transfers for determining who is a shareholder for certain purposes for a period not to exceed 30 days at a time.

Liquidation. On a return of capital on winding up or otherwise (other than on conversion, redemption or purchase of shares), assets available for distribution among the holders of ordinary shares shall be distributed among the holders of the ordinary shares on a pro rata basis. If our assets available for distribution are insufficient to repay all of the paid-up capital, the assets will be distributed so that the losses are borne by our shareholders in proportion to the par value of the shares held by them. If our assets available for distribution shall be more than sufficient to repay the whole of the share capital at the commencement of the winding up, the surplus shall be distributed among our shareholders in proportion to the par value of the shares held by them at the commencement of the winding up subject to a deduction from those shares in respect of which there are monies due, of all monies payable to us for unpaid calls or otherwise..

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

Redemption, Repurchase and Surrender of Shares. Subject to the provisions of the Companies Act, we may issue shares on terms that are subject to redemption, at our option or at the option of the holders, on such terms and in such manner, including out of capital, as may be determined by our board of directors, before the issue of such shares, or by a special resolution of our shareholders. Our company may also repurchase any of our shares provided that the manner and terms of such purchase have been approved by our board of directors or by an ordinary resolution of our shareholders, or are otherwise authorized by our memorandum and articles of association. Under the Companies Act, the redemption or repurchase of any share may be paid out of our company’s profits or share premium account or out of the proceeds of a fresh issue of shares made for the purpose of such redemption or repurchase, or out of capital (including in certain circumstances capital redemption reserve) if the company can in the case of payment out of the share premium account or capital, immediately following such payment, pay its debts as they fall due in the ordinary course of business. In addition, under the Companies Act no such share may be redeemed or repurchased (a) unless it is fully paid up, (b) if such redemption or repurchase would result in there being no shares outstanding, or (c) if the company has commenced liquidation. In addition, our company may accept the surrender of any fully paid share for no consideration.

Variations of Rights of Shares. All or any of the special rights attached to any class of shares may, subject to the provisions of the Companies Act, be varied either with the written consent of the holders of two-thirds of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class. The rights conferred upon the holders of the shares of any class shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking in priority to or pari passu therewith.

Inspection of Books and Records. Holders of our ordinary shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records(except for our memorandum and articles of association, our register of mortgages and charges and special resolutions of our shareholders). However, we will provide our shareholders with annual audited financial statements.


Requirements to Change the Rights of Holders of Ordinary Shares (Item 10.B.4 of Form 20-F)

Variations of Rights of Shares.    All or any of the special rights attached to any class of shares may, subject to the provisions of the Companies Act, be varied either with the written consent of the holders of two-thirds of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class. The rights conferred upon the holders of the shares of any class shall not, unless otherwise expressly provided by the terms of issue of the shares of that class, be deemed to be varied by the creation or issue of further shares ranking in priority to or pari passu therewith.

Limitations on the Rights to Own Ordinary Shares (Item 10.B.6 of Form 20-F)

There are no limitations imposed by our fifth amended and restated memorandum and articles of association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares.

Provisions Affecting Any Change of Control (Item 10.B.7 of Form 20-F)

Anti-takeover Provisions in Our Memorandum and Articles of Association. Some provisions of our fifth amended and restated memorandum and articles of association have the potential to be exercised in a way that may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including a provision that authorizes our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders.

Such shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue these preference shares, the price of our ADSs may fall and the voting and other rights of the holders of our ordinary shares and ADSs may be materially and adversely affected.

However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our fifth amended and restated memorandum and articles of association for a proper purpose and for what they believe in good faith to be in the best interests of our company.

Ownership Threshold (Item 10.B.8 of Form 20-F)

In addition, there are no provisions in our fifth amended and restated memorandum and articles of association that requires us to disclose shareholder ownership above any particular ownership threshold.

Differences Between the Law of Different Jurisdictions (Item 10.B.9 of Form 20-F)

The Companies Act is modeled after Companies Act statutes of England and Wales but does not follow recent statutory enactments in England. In addition, the Companies Act differs from laws applicable to United States corporations and their shareholders. Set forth below is a summary of the significant differences between the provisions of the Companies Act applicable to us and the laws applicable to companies incorporated in the State of Delaware.

Mergers and Similar Arrangements. The Companies Act permits mergers and consolidations between Cayman Islands companies and between Cayman Islands companies and non-Cayman Islands companies. For these purposes, (a) “merger” means the merging of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving company and (b) a “consolidation” means the combination of two or more constituent companies into a consolidated company and the vesting of the undertaking, property and liabilities of such companies to the consolidated company.

In order to effect such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which must then be authorized by (i) a special resolution of the shareholders of each constituent company; and (ii) such other authorization, if any, as may be specified in such constituent


company’s articles of association. The plan of merger or consolidation must be filed with the Registrar of Companies together with a declaration as to the solvency of the consolidated or surviving company, a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation will be given to the members and creditors of each constituent company and published in the Cayman Islands Gazette. Dissenting shareholders have the right to be paid the fair value of their shares (which, if not agreed between the parties, will be determined by the Cayman Islands court) if they follow the required procedures, subject to certain exceptions. Court approval is not required for a merger or consolidation effected in compliance with these statutory procedures.

In addition, there are statutory provisions that facilitate the reconstruction and amalgamation of companies, provided that the arrangement is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must, in addition, represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement if it determines that:

·      the statutory provisions as to the required majority vote have been met;

·      the shareholders have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority to promote interests adverse to those of the class;

·      the arrangement is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and

·      the arrangement is not one that would more properly be sanctioned under some other provision of the Companies Act.

When a take-over offer is made and accepted by holders of 90.0% of the shares affected (within four months after making the offer), the offeror may, within a two-month period commencing on the expiration of such four months period, require the holders of the remaining shares to transfer such shares on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.

If an arrangement and reconstruction is thus approved, the dissenting shareholder would have no rights comparable to appraisal rights, which would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash for the judicially determined value of the shares.

Shareholders’ Suits. In principle, we will normally be the proper plaintiff to sue for a wrong done to us and as a general rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands courts can be expected to apply and follow common law principles that permit a minority shareholder to commence a class action against the company or a derivative action in the name of the company to challenge certain acts, including the following:

·      a company acts or proposes to act illegally or ultra vires;

·      the act complained of, although not ultra vires, could only be effected duly if authorized by more than a simple majority vote that has not been obtained; and

·      those who control the company are perpetrating a fraud on the minority.

Indemnification of Directors and Executive Officers and Limitation of Liability. Cayman Islands law does not limit the extent to which a company’s articles of association may provide for indemnification of officers and


directors, except to the extent any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against civil fraud or the consequences of committing a crime.

Our fifth amended and restated memorandum and articles of association permit indemnification of officers and directors for losses, damages, costs and expenses incurred in their conduct of our business or affairs (including as a result of any mistake or judgment) or in the execution or discharge of his duties, powers, authorities or discretion unless such losses or damages arise from dishonesty, fraud or wilful default of such directors or officers. This standard of conduct is generally the same as permitted under the Delaware General Corporation Law for a Delaware corporation. In addition, we have entered into indemnification agreements with our directors and senior executive officers that will provide such persons with additional indemnification beyond that provided in our fifth amended and restated memorandum and articles of association.

Insofar as indemnification for liabilities arising under the Securities Act of 1933 may be permitted to our directors, officers or persons controlling us under the foregoing provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy as expressed in the Securities Act of 1933 and is therefore unenforceable.

Directors’ Fiduciary Duties. Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a significant transaction. The duty of loyalty requires that a director act in a manner he or she reasonably believes to be in the best interests of the corporation. He or she must not use his or her corporate position for personal gain or advantage. This duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, a director must prove the procedural fairness of the transaction, and that the transaction was of fair value to the corporation.

As a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company and therefore it is considered that he owes the following duties to the company—a duty to act bona fide in the best interests of the company, a duty not to make a profit based on his or her position as director (unless the company permits him to do so) and a duty not to put himself in a position where the interests of the company conflict with his or her personal interest or his or her duty to a third party. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than may reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have moved towards an objective standard with regard to the required skill and care and these authorities (which are of persuasive authority, although not binding on the courts of the Cayman Islands) are likely to be followed in the Cayman Islands.

Shareholder Action by Written Consent. Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders to act by written consent by amendment to its certificate of incorporation. Cayman Islands law and our fifth amended and restated articles of association provide that shareholders may approve corporate matters by way of a unanimous written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting without a meeting being held.

Shareholder Proposals. Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded from calling special meetings.


Cayman Islands law provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any right to put any proposal before a general meeting. However, these rights may be provided in a company’s articles of association. Our fifth amended and restated articles allow our shareholders holding in the aggregate not less than one-tenth of the aggregate number of votes attaching to all issued and outstanding shares of our company, on a one vote per share basis, to requisition an extraordinary meeting of the shareholders, in which case the directors are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our articles do not provide our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such shareholders.

As an exempted Cayman Islands company, we are not obliged by law to call shareholders’ annual general meetings. Our fifth amended and restated articles of association provides that we may in each year hold a general meeting as our annual general meeting, and to specify the meeting as such in the notice calling it.

Cumulative Voting. Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless the corporation’s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to which the shareholder is entitled on a single director, which increases the shareholder’s voting power with respect to electing such director. There are no prohibitions in relation to cumulative voting under Cayman Islands law, but our fifth amended and restated articles of association do not provide for cumulative voting. As a result, our shareholders are not afforded any less protections or rights on this issue than shareholders of a Delaware corporation.

Removal of Directors. Under the Delaware General Corporation Law, a director of a corporation with a classified board may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under our fifth amended and restated articles of association, directors may be removed by ordinary resolution of the shareholders. In addition, a director’s office shall be vacated if the director (i) dies, becomes bankrupt or makes any arrangement or composition with his creditors; (ii) is found to be or becomes of unsound mind; (iii) resigns his office by notice in writing to us; (iv) without special leave of absence from our board of directors, is absent from three consecutive meetings of the board and the board resolves that his office be vacated or; (v) is removed from office pursuant to any other provisions of our fifth amended and restated memorandum and articles of association.

Transactions with Interested Shareholders. The Delaware General Corporation Law contains a business combination statute applicable to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to its certificate of incorporation, it is prohibited from engaging in certain business combinations with an “interested shareholder” for three years following the date that such person becomes an interested shareholder. An interested shareholder generally is a person or a group who or which owns or owned 15% or more of the target’s outstanding voting stock within the past three years. This has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms of any acquisition transaction with the target’s board of directors.

Cayman Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the company for a proper corporate purpose and not with the effect of constituting a fraud on the minority shareholders.

Dissolution; Winding up. Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve, dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution is initiated by the board of directors may it be approved by a simple majority of the corporation’s outstanding shares.


Delaware law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with dissolutions initiated by the board. Under Cayman Islands law, a company may be wound up by either an order of the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.

Under the Companies Act of the Cayman Islands, our company may be dissolved, liquidated or wound up voluntarily by a special resolution, or by an ordinary resolution on the basis that we are unable to pay our debts as they fall due. The court has authority to order winding up in a number of specified circumstances including where it is, in the opinion of the court, just and equitable to do so.

Variation of Rights of Shares. Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under our fifth amended and restated articles of association, and as permitted by Cayman Islands law, if our share capital is divided into more than one class of shares, we may vary the rights attached to any class either with the written consent of the holders of two-thirds of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders of the shares of that class.

Amendment of Governing Documents. Under the Delaware General Corporation Law, a corporation’s governing documents may be amended with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under Cayman Islands law, our fifth amended and restated memorandum and articles of association may only be amended by special resolution.

Inspection of Books and Records. Under the Delaware General Corporation Law, any shareholder of a corporation may for any proper purpose inspect or make copies of the corporation’s stock ledger, list of shareholders and other books and records.

Holders of our shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate records (except for our memorandum and articles of association, our register of mortgages and charges and special resolutions of our shareholders). However, we intend to provide our shareholders with annual reports containing audited financial statements.

Anti-takeover Provisions in Our Memorandum and Articles of Association. Some provisions of our fifth amended and restated memorandum and articles of association have the potential to be exercised in a way that may discourage, delay or prevent a change of control of our company or management that shareholders may consider favorable, including a provision that authorizes our board of directors to issue preference shares in one or more series and to designate the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders.

Such shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If our board of directors decides to issue these preference shares, the price of our ADSs may fall and the voting and other rights of the holders of our ordinary shares and ADSs may be materially and adversely affected.

However, under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our fifth amended and restated memorandum and articles of association for a proper purpose and for what they believe in good faith to be in the best interests of our company.

Rights of Non-resident or Foreign Shareholders. There are no limitations imposed by our fifth amended and restated memorandum and articles of association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares. In addition, there are no provisions in our fifth amended and restated memorandum and articles of association that requires us to disclose shareholder ownership above any particular ownership threshold.

Changes in Capital (Item 10.B.10 of Form 20-F)


Changes in Capital. Our shareholders may from time to time by ordinary resolution:

·      increase our share capital by such sum, to be divided into shares of such classes and amount, as the resolution shall prescribe;

·      consolidate and divide all or any of our share capital into shares of a larger amount than our existing shares;

·      sub-divide our existing shares, or any of them into shares of a smaller amount; and

·      cancel any shares that, at the date of the passing of the resolution, have not been taken or agreed to be taken by any person and diminish the amount of our share capital by the amount of the shares so cancelled.

Subject to the Companies Act and our fifth amended and restated memorandum and articles of association with respect to matters to be dealt with by ordinary resolution, we may, by special resolution, reduce our share capital and any capital redemption reserve in any manner authorized by law.

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

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

·      designation of the series;

·      the number of shares of the series;

·      the dividend rights, conversion rights and voting rights; and

·      the rights and terms of redemption and liquidation preferences.

The issuance of convertible redeemable preferred shares may be used as an anti-takeover device without further action on the part of the shareholders. Issuance of these shares may dilute the voting power of holders of ordinary shares.

Debt Securities (Item 12.A of Form 20-F)

None.

Warrants and Rights (Item 12.B of Form 20-F)

None.

Other Securities (Item 12.C of Form 20-F)

None.


Description of American Depositary Shares (Item 12.D.1 and 12.D.2 of Form 20-F)

General

JPMorgan Chase Bank, N.A. acts as depositary for the ADSs, or the depositary. Each ADS represents an ownership interest in a designated number or percentage of shares deposited with the custodian, as agent of the depositary, under the deposit agreement among ourselves, the depositary, yourself as an ADR holder and all other ADR holders, and all beneficial owners of an interest in the ADSs evidenced by ADRs from time to time.

The depositary's office is located at 383 Madison Avenue, Floor 11, New York, NY 10179.

The ADS to share ratio is subject to amendment as provided in the form of ADR (which may give rise to fees contemplated by the form of ADR). In the future, each ADS will also represent any securities, cash or other property deposited with the depositary but which they have not distributed directly to you.

A beneficial owner is any person or entity having a beneficial ownership interest ADSs. A beneficial owner need not be the holder of the ADR evidencing such ADS. If a beneficial owner of ADSs is not an ADR holder, it must rely on the holder of the ADR(s) evidencing such ADSs in order to assert any rights or receive any benefits under the deposit agreement. A beneficial owner shall only be able to exercise any right or receive any benefit under the deposit agreement solely through the holder of the ADR(s) evidencing the ADSs owned by such beneficial owner. The arrangements between a beneficial owner of ADSs and the holder of the corresponding ADRs may affect the beneficial owner’s ability to exercise any rights it may have.

An ADR holder shall be deemed to have all requisite authority to act on behalf of any and all beneficial owners of the ADSs evidenced by the ADRs registered in such ADR holder’s name for all purposes under the deposit agreement and ADRs. The depositary’s only notification obligations under the deposit agreement and the ADRs is to registered ADR holders. Notice to an ADR holder shall be deemed, for all purposes of the deposit agreement and the ADRs, to constitute notice to any and all beneficial owners of the ADSs evidenced by such ADR holder’s ADRs.

Unless certificated ADRs are specifically requested, all ADSs will be issued on the books of our depositary in book-entry form and periodic statements will be mailed to you which reflect your ownership interest in such ADSs. In our description, references to American depositary receipts or ADRs shall include the statements you will receive which reflect your ownership of ADSs.

You may hold ADSs either directly or indirectly through your broker or other financial institution. If you hold ADSs directly, by having an ADS registered in your name on the books of the depositary, you are an ADR holder. This description assumes you hold your ADSs directly. If you hold the ADSs through your broker or financial institution nominee, you must rely on the procedures of such broker or financial institution to assert the rights of an ADR holder described in this section. You should consult with your broker or financial institution to find out what those procedures are.

As an ADR holder or beneficial owner, we will not treat you as a shareholder of ours and you will not have any shareholder rights. Cayman Islands law governs shareholder rights. Because the depositary or its nominee will be the shareholder of record for the shares represented by all outstanding ADSs, shareholder rights rest with such record holder. Your rights are those of an ADR holder or of a beneficial owner. Such rights derive from the terms of the deposit agreement entered into among us, the depositary and all holders and beneficial owners from time to time of ADRs issued under the deposit agreement and, in the case of a beneficial owner, from the arrangements between the beneficial owner and the holder of the corresponding ADRs. The obligations of the depositary and its agents are also set out in the deposit agreement. Because the depositary or its nominee will actually be the registered owner of the shares, you must rely on it to exercise the rights of a shareholder on your behalf. The deposit agreement, the ADRs and the ADSs are governed by New York law. Under the deposit agreement, as an ADR holder or a beneficial owner of ADSs, you agree that any legal suit, action or proceeding against or involving us or the depositary, arising out of or based upon the deposit agreement, the ADSs or the transactions contemplated thereby, may only be instituted in a state or federal court in New York, New York, and you irrevocably waive any objection which you may have to the laying of venue of any such proceeding and irrevocably submit to the exclusive jurisdiction of such courts in any such suit, action or proceeding.

The following is a summary of what we believe to be the material terms of the deposit agreement. Notwithstanding this, because it is a summary, it may not contain all the information that you may otherwise deem important. For more complete information, you should read the entire deposit agreement and the form of ADR which contains the terms of your ADSs. You can read a copy of the deposit agreement which is filed or incorporated by reference as an exhibit to this annual report filed with the SEC. You may also obtain a copy of the deposit agreement at the SEC's Public Reference Room which is currently located at 100 F Street, NE, Washington, DC 20549. You may obtain information on the operation of the Public Reference Room by calling the SEC at 1-800-732-0330. You may also find the annual report and the attached deposit agreement through the EDGAR system on the SEC's internet website at http://www.sec.gov.

Share Dividends and Other Distributions


How will I receive dividends and other distributions on the shares underlying my ADSs?

We may make various types of distributions with respect to our securities. The depositary has agreed that, to the extent practicable, it will pay to you the cash dividends or other distributions it or the custodian receives on shares or other deposited securities, after converting any cash received into U.S. dollars (if it determines such conversion may be made on a reasonable basis) and, in all cases, making any necessary deductions provided for in the deposit agreement. The depositary may utilize a division, branch or affiliate of JPMorgan Chase Bank, N.A. to direct, manage and/or execute any public and/or private sale of securities under the deposit agreement. Such division, branch and/or affiliate may charge the depositary a fee in connection with such sales, which fee is considered an expense of the depositary. You will receive these distributions in proportion to the number of underlying securities that your ADSs represent.

Except as stated below, the depositary will deliver such distributions to ADR holders in proportion to their interests in the following manner:

·      Cash. The depositary will distribute any U.S. dollars available to it resulting from a cash dividend or other cash distribution or the net proceeds of sales of any other distribution or portion thereof (to the extent applicable), on an averaged or other practicable basis, subject to (i) appropriate adjustments for taxes withheld, (ii) such distribution being impermissible or impracticable with respect to certain registered ADR holders, and (iii) deduction of the depositary's and/or its agents' expenses in (1) converting any foreign currency to U.S. dollars to the extent that it determines that such conversion may be made on a reasonable basis, (2) transferring foreign currency or U.S. dollars to the United States by such means as the depositary may determine to the extent that it determines that such transfer may be made on a reasonable basis, (3) obtaining any approval or license of any governmental authority required for such conversion or transfer, which is obtainable at a reasonable cost and within a reasonable time and (4) making any sale by public or private means in any commercially reasonable manner. If exchange rates fluctuate during a time when the depositary cannot convert a foreign currency, you may lose some or all of the value of the distribution.

·      Shares.  In the case of a distribution in shares, the depositary will issue additional ADRs to evidence the number of ADSs representing such shares. Only whole ADSs will be issued. Any shares which would result in fractional ADSs will be sold and the net proceeds will be distributed in the same manner as cash to the ADR holders entitled thereto.

·      Rights to receive additional shares.  In the case of a distribution of rights to subscribe for additional shares or other rights, if we timely provide evidence satisfactory to the depositary that it may lawfully distribute such rights, the depositary will distribute warrants or other instruments in the discretion of the depositary representing such rights. However, if we do not timely furnish such evidence, the depositary may:

(i)    sell such rights if practicable and distribute the net proceeds in the same manner as cash to the ADR holders entitled thereto; or

(ii)   if it is not practicable to sell such rights by reason of the non-transferability of the rights, limited markets therefor, their short duration or otherwise, do nothing and allow such rights to lapse, in which case ADR holders will receive nothing and the rights may lapse. We have no obligation to file a registration statement under the Securities Act of 1933 in order to make any rights available to ADR holders.

·      Other Distributions.  In the case of a distribution of securities or property other than those described above, the depositary may either (i) distribute such securities or property in any manner it deems equitable and practicable or (ii) to the extent the depositary deems distribution of such securities or property not to be equitable and practicable, sell such securities or property and distribute any net proceeds in the same way it distributes cash.

If the depositary determines in its discretion that any distribution described above is not practicable with respect to any specific registered ADR holder, the depositary may choose any method of distribution that it deems practicable for such ADR holder, including the distribution of foreign currency, securities or property, or it may retain such items, without paying interest on or investing them, on behalf of the ADR holder as deposited securities, in which case the ADSs will also represent the retained items.

Any U.S. dollars will be distributed by checks drawn on a bank in the United States for whole dollars and cents. Fractional cents will be withheld without liability and dealt with by the depositary in accordance with its then current practices.

The depositary is not responsible if it fails to determine that any distribution or action is lawful or reasonably practicable.

There can be no assurance that the depositary will be able to convert any currency at a specified exchange rate or sell any property, rights, shares or other securities at a specified price, nor that any of such transactions can be completed within a specified time period. All purchases and sales of securities will be handled by the depositary in accordance with its then current policies, which are currently set forth on the "Disclosures" page (or successor page) of www.adr.com (as updated by the depositary from time to time, “ADR.com”).

Deposit, Withdrawal and Cancellation

How does the depositary issue ADSs?


The depositary will issue ADSs if you or your broker deposit shares or evidence of rights to receive shares with the custodian and pay the fees and expenses owing to the depositary in connection with such issuance.

Shares deposited in the future with the custodian must be accompanied by certain delivery documentation and shall, at the time of such deposit, be registered in the name of JPMorgan Chase Bank, N.A., as depositary for the benefit of holders of ADRs or in such other name as the depositary shall direct.

The custodian will hold all deposited shares (including those being deposited by or on our behalf in connection with the offering to which this prospectus relates) for the account and to the order of the depositary, in each case for the benefit of ADR holders, to the extent not prohibited by law. ADR holders and beneficial owners thus have no direct ownership interest in the shares and only have such rights as are contained in the deposit agreement. The custodian will also hold any additional securities, property and cash received on or in substitution for the deposited shares. The deposited shares and any such additional items are referred to as "deposited securities".

Deposited securities are not intended to, and shall not, constitute proprietary assets of the depositary, the custodian or their nominees. Beneficial ownership in deposited securities is intended to be, and shall at all times during the term of the deposit agreement continue to be, vested in the beneficial owners of the ADSs representing such deposited securities. Notwithstanding anything else contained herein, in the deposit agreement, in the form of ADR and/or in any outstanding ADSs, the depositary, the custodian and their respective nominees are intended to be, and shall at all times during the term of the deposit agreement be, the record holder(s) only of the deposited securities represented by the ADSs for the benefit of the ADR holders. The depositary, on its own behalf and on behalf of the custodian and their respective nominees, disclaims any beneficial ownership interest in the deposited securities held on behalf of the ADR holders.

Upon each deposit of shares, receipt of related delivery documentation and compliance with the other provisions of the deposit agreement, including the payment of the fees and charges of the depositary and any taxes or other fees or charges owing, the depositary will issue an ADR or ADRs in the name or upon the order of the person entitled thereto evidencing the number of ADSs to which such person is entitled. All of the ADSs issued will, unless specifically requested to the contrary, be part of the depositary's direct registration system, and a registered holder will receive periodic statements from the depositary which will show the number of ADSs registered in such holder's name. An ADR holder can request that the ADSs not be held through the depositary's direct registration system and that a certificated ADR be issued.

How do ADR holders cancel an ADS and obtain deposited securities?

When you turn in your ADR certificate at the depositary's office, or when you provide proper instructions and documentation in the case of direct registration ADSs, the depositary will, upon payment of certain applicable fees, charges and taxes, deliver the underlying shares to you or upon your written order. Delivery of deposited securities in certificated form will be made at the custodian's office. At your risk, expense and request, the depositary may deliver deposited securities at such other place as you may request.

The depositary may only restrict the withdrawal of deposited securities in connection with:

·      temporary delays caused by closing our transfer books or those of the depositary or the deposit of shares in connection with voting at a shareholders' meeting, or the payment of dividends;

·      the payment of fees, taxes and similar charges; or

·      compliance with any U.S. or foreign laws or governmental regulations relating to the ADRs or to the withdrawal of deposited securities.

This right of withdrawal may not be limited by any other provision of the deposit agreement.

Record Dates

The depositary may, after consultation with us if practicable, fix record dates (which, to the extent applicable, shall be as near as practicable to any corresponding record dates set by us) for the determination of the registered ADR holders who will be entitled (or obligated, as the case may be):

·      to receive any distribution on or in respect of deposited securities,

·      to give instructions for the exercise of voting rights at a meeting of holders of shares,

·      to pay any fees, expenses or charges assessed by, or owing to, the depositary for administration of the ADR program as provided for in the ADR, or

·      to receive any notice or to act or be obligated in respect of other matters,

all subject to the provisions of the deposit agreement.


Voting Rights

How do I vote?

If you are an ADR holder and the depositary asks you to provide it with voting instructions, you may instruct the depositary how to exercise the voting rights for the shares which underlie your ADSs. As soon as practicable after receipt from us of notice of any meeting at which the holders of shares are entitled to vote, or of our solicitation of consents or proxies from holders of shares, the depositary shall fix the ADS record date in accordance with the provisions of the deposit agreement, provided that if the depositary receives a written request from us in a timely manner and at least 30 days prior to the date of such vote or meeting, the depositary shall, at our expense and provided no legal prohibition exist, distribute to the registered ADR holders a “voting notice” stating (i) final information particular to such vote and meeting and any solicitation materials, (ii) that each ADR holder on the record date set by the depositary will, subject to any applicable provisions of the laws of the Cayman Islands, be entitled to instruct the depositary as to the exercise of the voting rights, if any, pertaining to the deposited securities represented by the ADSs evidenced by such ADR holder's ADRs and (iii) the manner in which such instructions may be given, including instructions for giving a discretionary proxy to a person designated by us. Each ADR holder shall be solely responsible for the forwarding of voting notices to the beneficial owners of ADSs registered in such ADR holder's name. There is no guarantee that ADR holders and beneficial owners generally or any holder or beneficial owner in particular will receive the notice described above with sufficient time to enable such ADR holder or beneficial owner to return any voting instructions to the depositary in a timely manner.

Following actual receipt by the ADR department responsible for proxies and voting of ADR holders' instructions (including, without limitation, instructions of any entity or entities acting on behalf of the nominee for DTC), the depositary shall, in the manner and on or before the time established by the depositary for such purpose, endeavor to vote or cause to be voted the deposited securities represented by the ADSs evidenced by such ADR holders' ADRs in accordance with such instructions insofar as practicable and permitted under the provisions of or governing the deposited securities.

ADR holders are strongly encouraged to forward their voting instructions to the depositary as soon as possible. For instructions to be valid, the ADR department of the depositary that is responsible for proxies and voting must receive them in the manner and on or before the time specified, notwithstanding that such instructions may have been physically received by the depositary prior to such time. The depositary will not itself exercise any voting discretion in respect of deposited securities. The depositary and its agents will not be responsible for any failure to carry out any instructions to vote any of the deposited securities, for the manner in which any voting instructions are given, including instructions to give a discretionary proxy to a person designated by us, for the manner in which any vote is cast, including, without limitation, any vote cast by a person to whom the depositary is instructed to grant a discretionary proxy, or for the effect of any such vote. Notwithstanding anything contained in the deposit agreement or any ADR, the depositary may, to the extent not prohibited by any law, rule or regulation, or by the rules, regulations or requirements of any stock exchange on which the ADSs are listed, in lieu of distribution of the materials provided to the depositary in connection with any meeting of, or solicitation of consents or proxies from, holders of deposited securities, distribute to the registered holders of ADRs a notice that provides such ADR holders with, or otherwise publicizes to such ADR holders, instructions on how to retrieve such materials or receive such materials upon request (i.e., by reference to a website containing the materials for retrieval or a contact for requesting copies of the materials).

We have advised the depositary that under Cayman Islands law and our constituent documents, each as in effect as of the date of the deposit agreement, voting at any meeting of shareholders is by show of hands unless a poll is (before or on the declaration of the results of the show of hands) demanded. In the event that voting on any resolution or matter is conducted on a show of hands basis in accordance with our constituent documents, the depositary will refrain from voting and the voting instructions received by the depositary from ADR holders shall lapse. The depositary will not demand a poll or join in demanding a poll, whether or not requested to do so by ADR holders or beneficial owners.

There is no guarantee that you will receive voting materials in time to instruct the depositary to vote and it is possible that you, or persons who hold their ADSs through brokers, dealers or other third parties, will not have the opportunity to exercise a right to vote.

Reports and Other Communications

Will ADR holders be able to view our reports?

The depositary will make available for inspection by ADR holders at the offices of the depositary and the custodian the deposit agreement, the provisions of or governing deposited securities, and any written communications from us which are both received by the custodian or its nominee as a holder of deposited securities and made generally available to the holders of deposited securities.

Additionally, if we make any written communications generally available to holders of our shares, and we furnish copies thereof (or English translations or summaries) to the depositary, it will distribute the same to registered ADR holders.

Fees and Expenses

What fees and expenses will I be responsible for paying?

The depositary may charge each person to whom ADSs are issued, including, without limitation, issuances against deposits of shares, issuances in respect of share distributions, rights and other distributions, issuances pursuant to a stock dividend or stock split


declared by us or issuances pursuant to a merger, exchange of securities or any other transaction or event affecting the ADSs or deposited securities, and each person surrendering ADSs for withdrawal of deposited securities or whose ADRs are cancelled or reduced for any other reason, $5.00 for each 100 ADSs (or any portion thereof) issued, delivered, reduced, cancelled or surrendered, as the case may be. The depositary may sell (by public or private sale) sufficient securities and property received in respect of a share distribution, rights and/or other distribution prior to such deposit to pay such charge.

The following additional charges shall also be incurred by the ADR holders, the beneficial owners, by any party depositing or withdrawing shares or by any party surrendering ADSs and/or to whom ADSs are issued (including, without limitation, issuance pursuant to a stock dividend or stock split declared by us or an exchange of stock regarding the ADSs or the deposited securities or a distribution of ADSs), whichever is applicable:

·      a fee of US$0.05 or less per ADS upon which any cash distribution is made pursuant to the deposit agreement;

·      an aggregate fee of US$0.05 or less per ADS per calendar year (or portion thereof) for services performed by the depositary in administering the ADRs (which fee may be charged on a periodic basis during each calendar year and shall be assessed against holders of ADRs as of the record date or record dates set by the depositary during each calendar year and shall be payable in the manner described in the next succeeding provision);

·      a fee for the reimbursement of such fees, charges and expenses as are incurred by the depositary and/or any of its agents (including, without limitation, the custodian and expenses incurred on behalf of ADR holders in connection with compliance with foreign exchange control regulations or any law or regulation relating to foreign investment) in connection with the servicing of the shares or other deposited securities, the sale of securities (including, without limitation, deposited securities), the delivery of deposited securities or otherwise in connection with the depositary's or its custodian's compliance with applicable law, rule or regulation (which fees and charges shall be assessed on a proportionate basis against ADR holders as of the record date or dates set by the depositary and shall be payable at the sole discretion of the depositary by billing such ADR holders or by deducting such charge from one or more cash dividends or other cash distributions);

·      a fee for the distribution of securities (or the sale of securities in connection with a distribution), such fee being in an amount equal to the US$0.05 per ADS issuance fee for the execution and delivery of ADSs which would have been charged as a result of the deposit of such securities (treating all such securities as if they were shares) but which securities or the net cash proceeds from the sale thereof are instead distributed by the depositary to those ADR holders entitled thereto;

·      stock transfer or other taxes and other governmental charges;

·      cancellation transaction (including SWIFT, telex and facsimile transmission) fees and delivery expenses incurred at your request in connection with the deposit or delivery of shares, ADRs or deposited securities as disclosed on the "Disclosures" page (or successor page) of ADR.com (which are payable by such persons or holders);

·      transfer or registration fees for the registration of transfer of deposited securities on any applicable register in connection with the deposit or withdrawal of deposited securities; and

·      fees of any division, branch or affiliate of the depositary utilized by the depositary to direct, manage and/or execute any public and/or private sale of securities under the deposit agreement.

To facilitate the administration of various depositary receipt transactions, including disbursement of dividends or other cash distributions and other corporate actions, the depositary may engage the foreign exchange desk within the depositary and/or its affiliates in order to enter into spot foreign exchange transactions to convert foreign currency into U.S. dollars. For certain currencies, foreign exchange transactions are entered into with the depositary or an affiliate, as the case may be, acting in a principal capacity. For other currencies, foreign exchange transactions are routed directly to and managed by an unaffiliated local custodian (or other third party local liquidity provider), and neither the depositary nor any of its affiliates is a party to such foreign exchange transactions.

The foreign exchange rate applied to a foreign exchange transaction will be either (a) a published benchmark rate, or (b) a rate determined by a third party local liquidity provider, in each case plus or minus a spread, as applicable. The depositary will disclose which foreign exchange rate and spread, if any, apply to such currency on the “Disclosures” page (or successor page) of ADR.com. Such applicable foreign exchange rate and spread may (and neither the depositary, the depositary nor any of their affiliates is under any obligation to ensure that such rate does not) differ from rates and spreads at which comparable transactions are entered into with other customers or the range of foreign exchange rates and spreads at which the depositary or any of its affiliates enters into foreign exchange transactions in the relevant currency pair on the date of the foreign exchange transaction. Additionally, the timing of execution of a foreign exchange transaction varies according to local market dynamics, which may include regulatory requirements, market hours and liquidity in the foreign exchange market or other factors. Furthermore, the depositary and its affiliates may manage the associated risks of their position in the market in a manner they deem appropriate without regard to the impact of such activities on


the depositary, us, holders or beneficial owners. The spread applied does not reflect any gains or losses that may be earned or incurred by the depositary and its affiliates as a result of risk management or other hedging related activity.

Notwithstanding the foregoing, to the extent we provide U.S. dollars to the depositary, neither the depositary nor any of its affiliates will execute a foreign exchange transaction as set forth herein. In such case, the depositary will distribute the U.S. dollars received from us.

Further details relating to the applicable foreign exchange rate, the applicable spread and the execution of foreign exchange transactions will be provided by the depositary on ADR.com. Each holder and beneficial owner by holding or owning an ADR or ADS or an interest therein, and we, each acknowledge and agree that the terms applicable to foreign exchange transactions disclosed from time to time on ADR.com will apply to any foreign exchange transaction executed pursuant to the deposit agreement.

We will pay all other charges and expenses of the depositary and any agent of the depositary (except the custodian) pursuant to agreements from time to time between us and the depositary.

The right of the depositary to charge and receive payment of fees, charges and expenses survives the termination of the deposit agreement, and shall extend for those fees, charges and expenses incurred prior to the effectiveness of any resignation or removal of the depositary.

The fees and charges described above may be amended from time to time by agreement between us and the depositary.

The depositary may make available to us a set amount or a portion of the depositary fees charged in respect of the ADR program or otherwise upon such terms and conditions as we and the depositary may agree from time to time. The depositary 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. The depositary collects fees for making distributions to investors by deducting those fees from the amounts distributed or by selling a portion of distributable property to pay the fees. The depositary may collect its annual fee for depositary services by deduction from cash distributions, or by directly billing investors, or by charging the book-entry system accounts of participants acting for them. The depositary will generally set off the amounts owing from distributions made to holders of ADSs. If, however, no distribution exists and payment owing is not timely received by the depositary, the depositary may refuse to provide any further services to ADR holders that have not paid those fees and expenses owing until such fees and expenses have been paid. At the discretion of the depositary, all fees and charges owing under the deposit agreement are due in advance and/or when declared owing by the depositary.

Payment of Taxes

ADR holders or beneficial owners must pay any tax or other governmental charge payable by the custodian or the depositary on any ADS or ADR, deposited security or distribution. If any taxes or other governmental charges (including any penalties and/or interest) shall become payable by or on behalf of the custodian or the depositary with respect to any ADR, any deposited securities represented by the ADSs evidenced thereby or any distribution thereon, including, without limitation, any Chinese Enterprise Income Tax owing if the Circular Guoshuifa [2009] No. 82 issued by the Chinese State Administration of Taxation (SAT) or any other circular, edict, order or ruling, as issued and as from time to time amended, is applied or otherwise, such tax or other governmental charge shall be paid by the ADR holder thereof to the depositary and by holding or owning, or having held or owned, an ADR or any ADSs evidenced thereby, the ADR holder and all beneficial owners thereof, and all prior ADR holders and beneficial owners thereof, jointly and severally, agree to indemnify, defend and save harmless each of the depositary and its agents in respect of such tax or governmental charge.

Each holder and beneficial owner of ADSs and ADRs, and each prior holder and beneficial owner of ADSs and ADRs (collectively, the “Tax Indemnitors”), by holding or having held an ADR or an interest in an ADS, acknowledges and agrees that the depositary shall have the right to seek payment of amounts owing for tax and other governmental charges from any one or more Tax Indemnitor(s), as determined by the depositary in its sole discretion, without any obligation to seek payment from any other Tax Indemnitor(s). If an ADR holder owes any tax or other governmental charge, the depositary may (i) deduct the amount thereof from any cash distributions, or (ii) sell deposited securities (by public or private sale) and deduct the amount owing from the net proceeds of such sale. In either case the ADR holder remains liable for any shortfall. If any tax or governmental charge is unpaid, the depositary may also refuse to effect any registration, registration of transfer, split-up or combination of deposited securities or withdrawal of deposited securities until such payment is made. If any tax or governmental charge is required to be withheld on any cash distribution, the depositary may deduct the amount required to be withheld from any cash distribution or, in the case of a non-cash distribution, sell the distributed property or securities (by public or private sale) in such amounts and in such manner as the depositary deems necessary and practicable to pay such taxes and distribute any remaining net proceeds or the balance of any such property after deduction of such taxes to the ADR holders entitled thereto.


As an ADR holder or beneficial owner, you will be agreeing to indemnify us, the depositary, its custodian and any of our or their respective officers, directors, employees, agents and affiliates against, and hold each of them harmless from, any claims by any governmental authority with respect to taxes, additions to tax, penalties or interest arising out of any refund of taxes, reduced rate of withholding at source or other tax benefit obtained, which obligations shall survive any transfer of ADSs, any surrender of ADSs and withdrawal of deposited securities and any termination of the deposit agreement.

Reclassifications, Recapitalizations and Mergers

If we take certain actions that affect the deposited securities, including (i) any change in par value, split-up, consolidation, cancellation or other reclassification of deposited securities or (ii) any distributions of shares or other property not made to holders of ADRs or (iii) any recapitalization, reorganization, merger, consolidation, liquidation, receivership, bankruptcy or sale of all or substantially all of our assets, then the depositary may choose to, and shall if reasonably requested by us:

·      amend the form of ADR;

·      distribute additional or amended ADRs;

·      distribute cash, securities or other property it has received in connection with such actions;

·      sell any securities or property received and distribute the proceeds as cash; or

·      none of the above.

If the depositary does not choose any of the above options, any of the cash, securities or other property it receives will constitute part of the deposited securities and each ADS will then represent a proportionate interest in such property.

Amendment and Termination

How may the deposit agreement be amended?

We may agree with the depositary to amend the deposit agreement and the ADSs without your consent for any reason. ADR holders must be given at least 30 days' notice of any amendment that imposes or increases any fees, charges or expenses (other than stock transfer or other taxes and other governmental charges, transfer or registration fees, SWIFT, cable, telex or facsimile transmission costs, delivery costs or other such expenses), or otherwise prejudices any substantial existing right of ADR holders or beneficial owners. Such notice need not describe in detail the specific amendments effectuated thereby, but must identify to ADR holders and beneficial owners a means to access the text of such amendment. If an ADR holder continues to hold an ADR or ADRs after being so notified, such ADR holder and any beneficial owner are deemed to agree to such amendment and to be bound by the deposit agreement as so amended. No amendment, however, will impair your right to surrender your ADSs and receive the underlying securities, except in order to comply with mandatory provisions of applicable law.

Any amendments or supplements which (i) are reasonably necessary (as agreed by us and the depositary) in order for (a) the ADSs to be registered on Form F-6 under the Securities Act of 1933 or (b) the ADSs or shares to be traded solely in electronic book-entry form and (ii) do not in either such case impose or increase any fees or charges to be borne by ADR holders, shall be deemed not to prejudice any substantial rights of ADR holders or beneficial owners. Notwithstanding the foregoing, if any governmental body or regulatory body should adopt new laws, rules or regulations which would require amendment or supplement of the deposit agreement or the form of ADR to ensure compliance therewith, we and the depositary may amend or supplement the deposit agreement and the ADR at any time in accordance with such changed laws, rules or regulations. Such amendment or supplement to the deposit agreement in such circumstances may become effective before a notice of such amendment or supplement is given to ADR holders or within any other period of time as required for compliance.

Notice of any amendment to the deposit agreement or form of ADRs shall not need to describe in detail the specific amendments effectuated thereby, and failure to describe the specific amendments in any such notice shall not render such notice invalid, provided, however, that, in each such case, the notice given to the ADR holders identifies a means for ADR holders and beneficial owners to retrieve or receive the text of such amendment (i.e., upon retrieval from the SEC’s, the depositary's or our website or upon request from the depositary).

How may the deposit agreement be terminated?

The depositary may, and shall at our written direction, terminate the deposit agreement and the ADRs by mailing notice of such termination to the registered holders of ADRs at least 30 days prior to the date fixed in such notice for such termination; provided, however, if the depositary shall have (i) resigned as depositary under the deposit agreement, notice of such termination by the depositary shall not be provided to registered ADR holders unless a successor depositary shall not be operating under the deposit agreement within 60 days of the date of such resignation, and (ii) been removed as depositary under the deposit agreement, notice of such termination by the depositary shall not be provided to registered holders of ADRs unless a successor depositary shall not be operating under the deposit agreement on the 60th day after our notice of removal was first provided to the depositary. Notwithstanding anything to the contrary herein, the depositary may terminate the deposit agreement without notifying us, but subject


to giving 30 days' notice to the ADR holders, under the following circumstances: (i) in the event of our bankruptcy or insolvency, (ii) if we effect (or will effect) a redemption of all or substantially all of the deposited securities, or a cash or share distribution representing a return of all or substantially all of the value of the deposited securities, or (iii) there occurs a merger, consolidation, sale of assets or other transaction as a result of which securities or other property are delivered in exchange for or in lieu of deposited securities.

After the date fixed for termination, (a) all direct registration ADRs shall cease to be eligible for the direct registration system and shall be considered ADRs issued on the ADR register maintained by the depositary and (b) the depositary shall use its reasonable efforts to ensure that the ADSs cease to be DTC eligible so that neither DTC nor any of its nominees shall thereafter be a holder of ADRs. At such time as the ADSs cease to be DTC eligible and/or neither DTC nor any of its nominees is a holder of ADRs, the depositary shall (a) instruct its custodian to deliver all shares and/or deposited securities to us along with a general stock power that refers to the names set forth on the ADR register maintained by the depositary and (b) provide us with a copy of the ADR register maintained by the depositary. Upon receipt of such shares and/or deposited securities and the ADR register maintained by the depositary, we have agreed to use our best efforts to issue to each registered ADR holder a share certificate representing the shares represented by the ADSs reflected on the ADR register maintained by the depositary in such registered ADR holder's name and to deliver such share certificate to the registered ADR holder at the address set forth on the ADR register maintained by the depositary. After providing such instruction to the custodian and delivering a copy of the ADR register to us, the depositary and its agents will perform no further acts under the deposit agreement or the ADRs and shall cease to have any obligations under the deposit agreement and/or the ADRs. After we receive the copy of the ADR register and the shares and/or deposited securities from the depositary, we shall be discharged from all obligations under the deposit agreement except (i) to distribute the shares to the registered ADR holders entitled thereto and (ii) for its obligations to the depositary and its agents.

Notwithstanding anything to the contrary, in connection with any such termination, the depositary may, in its sole discretion and without notice to us, establish an unsponsored American depositary share program (on such terms as the depositary may determine) for our shares and make available to ADR holders a means to withdraw the shares represented by the ADSs issued under the deposit agreement and to direct the deposit of such shares into such unsponsored American depositary share program, subject, in each case, to receipt by the depositary, at its discretion, of the fees, charges and expenses provided for under the deposit agreement and the fees, charges and expenses applicable to the unsponsored American depositary share program.

Limitations on Obligations and Liability to ADR holders

Limits on our obligations and the obligations of the depositary; limits on liability to ADR holders and holders of ADSs

Prior to the issue, registration, registration of transfer, split-up, combination, or cancellation of any ADRs, or the delivery of any distribution in respect thereof, and from time to time in the case of the production of proofs as described below, we or the depositary or its custodian may require:

·      payment with respect thereto of (i) any stock transfer or other tax or other governmental charge, (ii) any stock transfer or registration fees in effect for the registration of transfers of shares or other deposited securities upon any applicable register and (iii) any applicable fees and expenses described in the deposit agreement;

·      the production of proof satisfactory to it of (i) the identity of any signatory and genuineness of any signature and (ii) such other information, including without limitation, information as to citizenship, residence, exchange control approval, beneficial or other ownership of, or interest in, any securities, compliance with applicable law, regulations, provisions of or governing deposited securities and terms of the deposit agreement and the ADRs, as it may deem necessary or proper; and

·      compliance with such regulations as the depositary may establish consistent with the deposit agreement or as the depositary reasonably believes are required in order to enable compliance with applicable laws, rules and regulations.

The issuance of ADRs, the acceptance of deposits of shares, the registration, registration of transfer, split-up or combination of ADRs or the withdrawal of shares, may be suspended, generally or in particular instances, when the ADR register or any register for deposited securities is closed or when any such action is deemed advisable


by the depositary; provided that the ability to withdraw shares may only be limited under the following circumstances: (i) temporary delays caused by closing transfer books of the depositary or our transfer books or the deposit of shares in connection with voting at a shareholders' meeting, or the payment of dividends, (ii) the payment of fees, taxes, and similar charges, and (iii) compliance with any laws or governmental regulations relating to ADRs or to the withdrawal of deposited securities.

The deposit agreement expressly limits the obligations and liability of the depositary, the depositary’s custodian or ourselves and each of our and their respective agents, provided, however, that no provision of the deposit agreement is intended to constitute a waiver or limitation of any rights which ADR holders or beneficial owners of ADSs may have under the Securities Act of 1933 or the Securities Exchange Act of 1934, to the extent applicable. The deposit agreement provides that each of us, the depositary and our respective agents will:

·      incur no liability to holders or beneficial owners if any present or future law, rule, regulation, fiat, order or decree of the United States, the Cayman Islands, the People's Republic of China (including the Hong Kong Special Administrative Region, the People's Republic of China) or any other country or jurisdiction, or of any governmental or regulatory authority or securities exchange or market or automated quotation system, the provisions of or governing any deposited securities, any present or future provision of our charter, any act of God, war, terrorism, nationalization, expropriation, currency restrictions, work stoppage, strike, civil unrest, revolutions, rebellions, explosions, computer failure or circumstance beyond our, the depositary's or our respective agents' direct and immediate control shall prevent or delay, or shall cause any of them to be subject to any civil or criminal penalty in connection with, any act which the deposit agreement or the ADRs provide shall be done or performed by us, the depositary or our respective agents (including, without limitation, voting);

·      incur no liability to holders or beneficial owners by reason of any non-performance or delay, caused as aforesaid, in the performance of any act or things which by the terms of the deposit agreement it is provided shall or may be done or performed or any exercise or failure to exercise discretion under the deposit agreement or the ADRs including, without limitation, any failure to determine that any distribution or action may be lawful or reasonably practicable;

·      not incur or assume any liability to holders or beneficial owners if it performs its obligations under the deposit agreement and ADRs without gross negligence or willful misconduct;

·      not be liable to holders or beneficial owners for any action or inaction by it in reliance upon the advice of or information from legal counsel, accountants, any person presenting shares for deposit, any registered holder of ADRs, any other person believed by it to be competent to give such advice or information, or in the case of the depositary only, us; or

·      may rely and shall be protected in acting upon any written notice, request, direction, instruction or document believed by it to be genuine and to have been signed, presented or given by the proper party or parties.

Neither the depositary nor its agents have any obligation to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities, the ADSs or the ADRs. We and our agents shall only be obligated to appear in, prosecute or defend any action, suit or other proceeding in respect of any deposited securities, the ADSs or the ADRs, which in our opinion may involve us in expense or liability, if indemnity satisfactory to us against all expense (including fees and disbursements of counsel) and liability is furnished as often as may be required. The depositary and its agents may fully respond to any and all demands or requests for information maintained by or on its behalf in connection with the deposit agreement, any registered holder or holders of ADRs, any ADRs or otherwise related to the deposit agreement or ADRs to the extent such information is requested or required by or pursuant to any lawful authority, including without limitation laws, rules, regulations, administrative or judicial process, banking, securities or other regulators. The depositary shall not be liable for the acts or omissions made by, or the insolvency of, any share registrar, share transfer agent, securities depository, clearing agency or settlement system. Furthermore, the depositary shall not be responsible for, and shall incur no liability in connection with or arising from, the insolvency of any custodian that is not a branch or affiliate of JPMorgan Chase Bank, N.A. Notwithstanding anything to the contrary contained in the deposit agreement or any ADRs, the depositary shall not be responsible for, and shall incur no liability in connection with or arising from, any act or omission to act on the part of the custodian except to the extent that any registered ADR holder has incurred liability directly as a result of the custodian having (i) committed fraud or willful misconduct in the provision of custodial services to the depositary or (ii) failed to use reasonable care in the provision of custodial services to the depositary as determined in accordance with the standards prevailing in the jurisdiction in which the custodian is located. The depositary and the custodian(s) may use third party delivery services and providers of information regarding matters such as pricing, proxy voting, corporate actions, class action litigation and other services in connection with the ADRs and the deposit agreement, and use local agents to provide services such as, but not limited to, attendance at any meetings of security holders. Although the depositary and the custodian will use reasonable care (and cause their agents to use reasonable care) in the selection and retention of such third party providers and local agents, they will not be responsible for any errors or omissions made by them in providing the relevant information or services. The depositary shall not have any liability for the price received in connection with any sale of securities, the timing thereof or any delay in action or omission to act nor shall it be responsible for any error or delay in action, omission to act, default or negligence on the part of the party so retained in connection with any such sale or proposed sale.


The depositary has no obligation to inform ADR holders or beneficial owners about the requirements of the laws, rules or regulations or any changes therein or thereto of any country or jurisdiction or of any governmental or regulatory authority or any securities exchange or market or automated quotation system.

Additionally, none of the depositary, the custodian or us shall be liable for the failure by any registered holder of ADRs or beneficial owner therein to obtain the benefits of credits or refunds of non-U.S. tax paid against such ADR holder's or beneficial owner's income tax liability. The depositary is under no obligation to provide the ADR holders and beneficial owners, or any of them, with any information about our tax status. The depositary and we shall not incur any liability for any tax or tax consequences that may be incurred by registered ADR holders and beneficial owners on account of their ownership or disposition of ADRs or ADSs.

Neither the depositary nor its agents will be responsible for any failure to carry out any instructions to vote any of the deposited securities, for the manner in which any vote is cast or for the effect of any such vote. The depositary may rely upon instructions from us or our counsel in respect of any approval or license required for any currency conversion, transfer or distribution. The depositary shall not incur any liability for the content of any information submitted to it by us or on our behalf for distribution to ADR holders or for any inaccuracy of any translation thereof, for any investment risk associated with acquiring an interest in the deposited securities, for the validity or worth of the deposited securities, for the credit-worthiness of any third party, for allowing any rights to lapse upon the terms of the deposit agreement or for the failure or timeliness of any notice from us. The depositary shall not be liable for any acts or omissions made by a successor depositary whether in connection with a previous act or omission of the depositary or in connection with any matter arising wholly after the removal or resignation of the depositary. Neither the depositary nor any of its agents shall be liable to holders and beneficial owners of ADSs and ADRs for any indirect, special, punitive or consequential damages (including, without limitation, legal fees and expenses) or lost profits, in each case of any form incurred by any person or entity (including, without limitation, holders or beneficial owners of ADRs and ADSs), whether or not foreseeable and regardless of the type of action in which such a claim may be brought.

In the deposit agreement each party thereto (including, for avoidance of doubt, each ADR holder and beneficial owner) irrevocably waives, to the fullest extent permitted by applicable law, any right it may have to a trial by jury in any suit, action or proceeding against the depositary and/or us directly or indirectly arising out of or relating to the shares or other deposited securities, the ADSs or the ADRs, the deposit agreement or any transaction contemplated therein, or the breach thereof (whether based on contract, tort, common law or any other theory), including, without limitation, any suit, action or proceeding under the United States federal securities laws. No provision of the deposit agreement or the ADRs is intended to constitute a waiver or limitation of any rights which an ADR holder or any beneficial owner may have under the Securities Act of 1933 or the Securities Exchange Act of 1934, to the extent applicable.

The depositary and its agents may own and deal in any class of securities of our company and our affiliates and in ADRs.

Disclosure of Interest in ADSs

To the extent that the provisions of or governing any deposited securities may require disclosure of or impose limits on beneficial or other ownership of, or interests in, deposited securities, other shares and other securities and may provide for blocking transfer, voting or other rights to enforce such disclosure or limits, you as ADR holders or beneficial owners agree to comply with all such disclosure requirements and ownership limitations and to comply with any reasonable instructions we may provide in respect thereof. In the deposit agreement, we reserve the right to instruct holders of ADSs and ADRs (and through any such holder, the beneficial owners of ADSs evidenced by the ADRs registered in such holder's name) to deliver their ADSs for cancellation and withdrawal of the deposited securities so as to permit us to deal directly with the holder and/or beneficial owner thereof as a holder of shares and holders and beneficial owners of ADSs and ADRs agree to comply with such instructions. In the deposit agreement, the depositary agreed to cooperate with us in our efforts to inform holders of our exercise of such rights and agreed to consult with, and provide reasonable assistance without risk, liability or expense on the part of the depositary, to us on the manner or manners in which we may enforce such rights with respect to any holder of ADSs and ADRs, provided, however, for the avoidance of doubt, the depositary shall be indemnified by us in connection with the foregoing.

Books of Depositary

The depositary or its agent will maintain a register for the registration, registration of transfer, combination and split-up of ADRs, which register shall include the depositary's direct registration system. Registered holders of ADRs may inspect such records at the depositary's office at all reasonable times, but solely for the purpose of communicating with other ADR holders in the interest of the business of our company or a matter relating to the deposit agreement. Such register (and/or any portion thereof) may be closed at any time or from time to time, when deemed expedient by the depositary. Additionally, at the reasonable request of us, the depositary may close the issuance book portion of the ADR register in order to enable us to comply with applicable law; provided that the depositary shall have no liability and shall be indemnified by us in such event.

The depositary will maintain facilities for the delivery and receipt of ADRs.

Appointment

In the deposit agreement, each registered holder of ADRs and each beneficial owner, upon acceptance of any ADSs or ADRs (or any interest in any of them) issued in accordance with the terms and conditions of the deposit agreement will be deemed for all purposes to:

·      be a party to and bound by the terms of the deposit agreement and the applicable ADR or ADRs;


·      appoint the depositary its attorney-in-fact, with full power to delegate, to act on its behalf and to take any and all actions contemplated in the deposit agreement and the applicable ADR or ADRs, to adopt any and all procedures necessary to comply with applicable laws and to take such action as the depositary in its sole discretion may deem necessary or appropriate to carry out the purposes of the deposit agreement and the applicable ADR and ADRs, the taking of such actions to be the conclusive determinant of the necessity and appropriateness thereof; and

·

acknowledge and agree that (i) nothing in the deposit agreement or any ADR shall give rise to a partnership or joint venture among the parties thereto nor establish a fiduciary or similar relationship among such parties, (ii) the depositary, its divisions, branches and affiliates, and their respective agents, may from time to time be in the possession of non-public information about us, ADR holders, beneficial owners and/or their respective affiliates, (iii) the depositary and its divisions, branches and affiliates may at any time have multiple banking relationships with us, ADR holders, beneficial owners and/or the affiliates of any of them, (iv) the depositary and its divisions, branches and affiliates may, from time to time, be engaged in transactions in which parties adverse to us or ADR holders or beneficial owners may have interests, (v) nothing contained in the deposit agreement or any ADR(s) shall (A) preclude the depositary or any of its divisions, branches or affiliates from engaging in such transactions or establishing or maintaining such relationships, or (B) obligate the depositary or any of its divisions, branches or affiliates to disclose such transactions or relationships or to account for any profit made or payment received in transactions or relationships, (vi) the depositary shall not be deemed to have knowledge of any information held by any branch, division or affiliate of the depositary and (vii) notice to an ADR holder shall be deemed, for all purposes of the deposit agreement and the ADRs, to constitute notice to any and all beneficial owners of the ADSs evidenced by such ADR holder’s ADRs. For all purposes under the deposit agreement and the ADRs, the ADR holders thereof shall be deemed to have all requisite authority to act on behalf of any and all beneficial owners of the ADSs evidenced by such ADRs.

Governing Law

The deposit agreement, the ADSs and the ADRs are governed by and construed in accordance with the internal laws of the State of New York. In the deposit agreement, we have submitted to the non-exclusive jurisdiction of the courts of the State of New York and appointed an agent for service of process on our behalf. Any action based on the deposit agreement, the ADSs, the ADRs or the transactions contemplated therein or thereby may also be instituted by the depositary against us in any competent court in the Cayman Islands, Hong Kong, the People’s Republic of China and/or the United States.

Under the deposit agreement, by holding an ADS or an interest therein, ADR holders and beneficial owners each irrevocably agree that any legal suit, action or proceeding against or involving ADR holders or beneficial owners brought by us or the depositary, arising out of or based upon the deposit agreement, the ADSs or the ADRs or the transactions contemplated thereby, may be instituted in a state or federal court in New York, New York, irrevocably waive any objection which you may have to the laying of venue of any such proceeding, and irrevocably submit to the non-exclusive jurisdiction of such courts in any such suit, action or proceeding. By holding an ADS or an interest therein, ADR holders and beneficial owners each also irrevocably agree that any legal suit, action or proceeding against or involving us or the depositary brought by ADR holders or beneficial owners, arising out of or based upon the deposit agreement, the ADSs or the ADRs or the transactions contemplated thereby, including, without limitation, claims under the Securities Act of 1933, may only be instituted in a state or federal court in New York, New York, irrevocably waive any objection which you may have to the laying of venue of any such proceeding, and irrevocably submit to the exclusive jurisdiction of such courts in any such suit, action or proceeding.

Notwithstanding the foregoing, in the deposit agreement each of the parties thereto (i.e., us, the depositary and all ADR holders and beneficial owners of ADSs and ADRs from time to time (and any persons owning or holding interests in ADSs)) have agreed that: (i) the depositary may, in its sole discretion, elect to institute any dispute, suit, action, controversy, claim or proceeding directly or indirectly based on, arising out of or relating to the deposit agreement, the ADSs or the ADRs or the transactions contemplated thereby, including without limitation any question regarding its or their existence, validity, interpretation, performance or termination, against any other party or parties to the deposing agreement (including, without limitation, those brought by ADR holders and beneficial owners of interests in ADSs) by having it referred to and finally resolved by an arbitration conducted under the terms set out below, and (ii) the depositary may in its sole discretion require, by written notice to the relevant party or parties, that any such dispute, suit, action, controversy, claim or proceeding brought by any party or parties to the deposit agreement (including, without limitation, those brought by ADR holders and beneficial owners of interests in ADSs) against the depositary be referred to and finally settled by an arbitration conducted under the terms set out in the deposit agreement; provided however, notwithstanding the depositary's written notice under this clause (ii), to the extent there are specific federal securities law violation aspects to any claims against us and/or the depositary brought by any ADR holder or beneficial owner of an interest in ADSs, the federal securities law violation aspects of such claims brought by an ADR holder and/or beneficial owner of an interest in ADSs against us and/or the depositary may, at the option of such ADR holder and/or beneficial owner of an interest in ADSs, remain in state or federal court in New York, New York and all other aspects, claims, disputes, suits, actions, controversies, claims and/or proceedings brought by such ADR holder and/or beneficial owner of an interest in ADSs against us and/or the depositary, including those brought along with, or in addition to, federal securities law violation claims, would be referred to arbitration in accordance with the deposit agreement.


Any such arbitration shall, at the depositary's election, be conducted either in New York, New York in accordance with the Commercial Arbitration Rules of the American Arbitration Association or in Hong Kong following the arbitration rules of the United Nations Commission on International Trade Law (UNCITRAL) with the Hong Kong International Arbitration Centre serving as the appointing authority, in each case as amended by the provisions of the deposit agreement, and the language of any such arbitration shall be English, in each case as provided in the deposit agreement. Judgment upon the award rendered by the arbitration may be entered in any court having jurisdiction thereof.

Jury Trial Waiver

In the deposit agreement, each party thereto (including, for the avoidance of doubt, each holder and beneficial owner of, and/or holder of interests in, ADSs or ADRs) irrevocably waives, to the fullest extent permitted by applicable law, any right it may have to a trial by jury in any suit, action or proceeding against the depositary and/or us directly or indirectly arising out of or relating to the shares or other deposited securities, the ADSs or the ADRs, the deposit agreement or any transaction contemplated therein, or the breach thereof (whether based on contract, tort, common law or any other theory), including, without limitation, any suit, action or proceeding under the U.S. federal securities laws. No provision of the deposit agreement or any ADR is intended to constitute a waiver or limitation of any rights which holders or beneficial owners of ADSs and ADRs may have under the Securities Act or the Securities Exchange Act of 1934, to the extent applicable.

If we or the depositary were to oppose a jury trial demand based on such waiver, the court would determine whether the waiver was enforceable in the facts and circumstances of that case in accordance with applicable state and federal law, including whether a party knowingly, intelligently and voluntarily waived the right to a jury trial. The waiver to right to a jury trial in the deposit agreement is not intended to be deemed a waiver by any holder or beneficial owner of ADSs of our or the depositary's compliance with the U.S. federal securities laws and the rules and regulations promulgated thereunder.

Conversion between ADSs and Class A Ordinary Shares (Item 12.D.1 and 12.D.4 of Form 20-F)

Dealings and Settlement of Class A Ordinary Shares in Hong Kong

 Our Class A ordinary shares trade on the Hong Kong Stock Exchange in board lots of 100 Class A ordinary shares. Dealings in our Class A ordinary shares on the Hong Kong Stock Exchange are conducted in Hong Kong dollars.

The transaction costs of dealings in our Class A ordinary shares on the Hong Kong Stock Exchange include:

·             Hong Kong Stock Exchange trading fee of 0.005% of the consideration of the transaction, charged to each of the buyer and seller;

·             Securities and Futures Commission of Hong Kong, or SFC, transaction levy of 0.0027% of the consideration of the transaction, charged to each of the buyer and seller;

·             trading tariff of HK$0.50 on each and every purchase or sale transaction. The decision on whether or not to pass the trading tariff onto investors is at the discretion of brokers;

·             transfer deed stamp duty of HK$5.00 per transfer deed (if applicable), payable by the seller;

·             ad valorem stamp duty at a total rate of 0.2% of the value of the transaction, with 0.1% payable by each of the buyer and the seller;

·             stock settlement fee, which is currently 0.002% of the gross transaction value, subject to a minimum fee of HK$2.00 and a maximum fee of HK$100.00 per side per trade;

·             brokerage commission, which is freely negotiable with the broker (other than brokerage commissions for IPO transactions which are currently set at 1% of the subscription or purchase price and will be payable by the person subscribing for or purchasing the securities); and

·             the Hong Kong share registrar will charge between HK$2.50 to HK$20, depending on the speed of service (or such higher fee as may from time to time be permitted under the Hong Kong Listing Rules), for each transfer of ordinary shares from one registered owner to another, each share certificate canceled or issued by it and any applicable fee as stated in the share transfer forms used in Hong Kong.

Investors must settle their trades executed on the Hong Kong Stock Exchange through their brokers directly or through custodians. For an investor who has deposited his or her Class A ordinary shares in his or her stock account or in his or her designated Central Clearing and Settlement System, or CCASS, participant's stock account maintained with CCASS, settlement will be effected in CCASS in accordance with the General Rules of CCASS and CCASS Operational Procedures in effect from time to time. For an investor who holds the physical certificates, settlement certificates and the duly executed transfer forms must be delivered to his broker or custodian before the settlement date.


Conversion between Class A Ordinary Shares Trading in Hong Kong and ADSs

In connection with the public offering of our Class A ordinary shares in Hong Kong in September 2020, or the Hong Kong IPO, we have established a branch register of members in Hong Kong, or the Hong Kong share register, which will be maintained by our Hong Kong share registrar, Computershare Hong Kong Investor Services Limited. Our principal register of members, or the Cayman share register, will continue to be maintained by our principal share registrar, Vistra (Cayman) Limited.

All Class A ordinary shares offered in the Hong Kong IPO have been registered on the Hong Kong share register in order to be listed and traded on the Hong Kong Stock Exchange. As described in further detail below, holders of Class A ordinary shares registered on the Hong Kong share register will be able to convert these Class A ordinary shares into ADSs, and vice versa.

As a result of Hong Kong IPO, all deposits of Class A ordinary shares for the issuance of ADSs and all withdrawals of Class A ordinary shares upon the cancellation of ADSs will be in the form of Class A ordinary shares registered on our Hong Kong Class A ordinary share register and all corporate actions with respect thereto will be processed via the depositary’s custodian account at JPMorgan Chase Bank, N.A. Hong Kong Branch, within the CCASS system, subject to the rules and procedures applicable to JPMorgan Chase Bank, N.A. Hong Kong Branch – eligible securities, subject, in each case, to certain exceptions described below and provided that the foregoing shall not apply to certain of our restricted Class A ordinary shares and other Class A ordinary shares as determined by us and the depositary, which will be via our principal register in the Cayman Islands.

Our ADSs

 Our ADSs are traded on The Nasdaq Global Select Market. Dealings in our ADSs on The Nasdaq Global Select Market are conducted in U.S. Dollars. ADSs may be held either:

·             directly, by having a certificated ADS, or an ADR, registered in the holder's name, or by holding a “Direct Registration ADR” in book-entry form in the “Direct Registration System,” the system established by the Depository Trust Company, or DTC, for the uncertificated registration of ownership of securities utilized by the depositary to record the ownership of ADRs without the issuance of certificates, in which case the ownership is evidenced by periodic statements issued by the depositary to the holders of ADRs entitled thereto; or

·             indirectly, through the holder's broker or other financial institution.

The depositary for our ADSs is JP Morgan Chase Bank, N.A., whose office is located at 383 Madison Avenue, Floor 1, New York, New York, 10179.

Converting Class A Ordinary Shares Trading in Hong Kong into ADSs

An investor who holds Class A ordinary shares registered in Hong Kong and who intends to convert them to ADSs to trade on The Nasdaq Global Select Market must deposit or have his or her broker deposit the Class A ordinary shares with the depositary's Hong Kong custodian, JP Morgan Chase Bank, N.A., Hong Kong Branch, or the custodian, in exchange for ADSs.

 A deposit of Class A ordinary shares trading in Hong Kong in exchange for ADSs involves the following procedures:

·             If Class A ordinary shares have been deposited with CCASS, the investor must transfer Class A ordinary shares to the depositary's account with the custodian within CCASS by following the CCASS procedures for transfer and submit and deliver a duly completed and signed letter of transmittal to the custodian and the depositary via his or her broker.

·             If Class A ordinary shares are held outside CCASS, the investor must arrange to deposit his or her Class A ordinary shares into CCASS for delivery to the depositary's account with the custodian within CCASS, and submit and deliver a duly completed and signed letter of transmittal to the custodian and depositary.

·             Upon payment of its fees and expenses, payment or net of the depositary’s fees and expenses, and payment of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, and subject in all cases to the terms of the deposit agreement, the depositary will issue the corresponding number of ADSs in the name(s) requested by an investor and will deliver the ADSs to the designated DTC account of the person(s) designated by an investor (if such ADSs are to be held directly by such investor in book-entry form through DTC’s “Direct Registration System”) or his or her broker, or will issue a certificated ADR if such ADSs are to be held in physical certificated form.

For Class A ordinary shares deposited in CCASS, under normal circumstances, the above steps generally require two business days. For Class A ordinary shares held outside CCASS in physical form, the above steps may take 14 business days, or more,


to complete. Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS issuances. The investor will be unable to trade the ADSs until the procedures are completed.

Converting ADSs to Class A Ordinary Shares Trading in Hong Kong

An investor who holds ADSs and who intends to convert his/her ADSs into Class A ordinary shares to trade on the Hong Kong Stock Exchange must cancel the ADSs the investor holds and withdraw Class A ordinary shares from our ADS program and cause his or her broker or other financial institution to trade such Class A ordinary shares on the Hong Kong Stock Exchange.

An investor that holds ADSs indirectly through a broker or other financial institution should follow the procedure of the broker or financial institution and instruct such broker or financial institution to arrange for cancelation of the ADSs, and transfer of the underlying Class A ordinary shares from the depositary's account with the custodian within the CCASS system to the investor's Hong Kong stock account.

For investors holding ADSs directly, the following steps must be taken:

·             To withdraw Class A ordinary shares from our ADS program, an investor who holds ADSs may turn in such ADSs at the office of the depositary (and the applicable ADR(s) if the ADSs are held in physical certificated form), and send an instruction to cancel such ADSs to the depositary.

·             Upon payment or net of its fees and expenses , payment of CCASS’ fees and expenses, and payment of any taxes or charges, such as stamp taxes or stock transfer taxes or fees, if applicable, and subject in all cases to the terms of the deposit agreement, the depositary will instruct the custodian to deliver Class A ordinary shares underlying the canceled ADSs to the CCASS account designated by an investor.

·             If an investor prefers to receive Class A ordinary shares outside CCASS, he or she must receive Class A ordinary shares in CCASS first and then arrange for withdrawal from CCASS. Investors can then obtain a transfer form signed by HKSCC Nominees Limited (as the transferor) and register Class A ordinary shares in their own names with the Hong Kong Share Registrar.

For Class A ordinary shares to be received in CCASS, under normal circumstances, the above steps generally require two business days, provided that the investor has provided timely and complete instructions. For Class A ordinary shares to be received outside CCASS in physical form, the above steps may take 14 business days, or more, to complete. The investor will be unable to trade the Class A ordinary shares on the Hong Kong Stock Exchange until the procedures are completed.

Temporary delays may arise. For example, the transfer books of the depositary may from time to time be closed to ADS cancellations. In addition, completion of the above steps and procedures is subject to there being a sufficient number of Class A ordinary shares on the Hong Kong share register to facilitate a withdrawal from the ADS program directly into the CCASS system. We are not under any obligation to maintain or increase the number of Class A ordinary shares on the Hong Kong share register to facilitate such withdrawals.

In the event there are not a sufficient number of Class A ordinary shares on the Hong Kong share register in the account of the depositary’s custodian at CCASS to satisfy a cancellation of ADSs and withdrawal of Class A ordinary shares in whole or in part, such withdrawal shall be in the form of Class A ordinary shares on the Hong Kong share register to the extent available with the balance to be in the form of Class A ordinary shares on our principal share register in the Cayman Islands. The depositary is not under any obligation, and has no ability, to maintain or increase the number of Class A ordinary shares held by its custodian on the Hong Kong share register to facilitate such withdrawals.

Depositary Requirements

Before the depositary issues ADSs or permits withdrawal of Class A ordinary shares, the depositary may require:

·            payment of all amounts required pursuant to the deposit agreement, including the issuance and cancellation fees therein, any stock transfer or other tax or other governmental charges and any stock transfer or registration fees in effect;

·             production of satisfactory proof of the identity and genuineness of any signature or other information it deems necessary; and

·             compliance with procedures it may establish, from time to time, consistent with the deposit agreement, including presentation of transfer documents.


The depositary may refuse to deliver, transfer, or register issuances, transfers and cancelations of ADSs generally when the transfer books of the depositary or our Hong Kong share registrar or Cayman share register are closed or at any time if the depositary or we determine it advisable to do so, subject to such refusal complying with U.S. federal securities laws.

All costs attributable to the transfer of Class A ordinary shares to effect a withdrawal from or deposit of Class A ordinary shares into our ADS program will be borne by the investor requesting the transfer. In particular, holders of Class A ordinary shares and ADSs should note that the Hong Kong share registrar will charge between HK$2.50 to HK$20, depending on the speed of service (or such higher fee as may from time to time be permitted under the Hong Kong Listing Rules), for each transfer of Class A ordinary shares from one registered owner to another, each Class A ordinary share certificate canceled or issued by it and any applicable fee as stated in the Class A ordinary share transfer forms used in Hong Kong. In addition, holders of Class A ordinary shares and ADSs must pay up to US$5.00 (or less) per 100 ADSs (or portion thereof) for each issuance of ADSs and each cancelation of ADSs, as the case may be, in connection with the deposit of Class A ordinary shares into, or withdrawal of Class A ordinary shares from, our ADS program.


EX-8.1 3 bzun-20211231xex8d1.htm EX-8.1

EXHIBIT 8.1

LIST OF SIGNIFICANT SUBSIDIARIES AND CONSOLIDATED AFFILIATED ENTITY*

All significant subsidiaries and consolidated affiliated entity do business under their legal name.

Significant Subsidiaries

Name of Company

    

Jurisdiction of Incorporation

    

Percentage of Attributable Equity Interests

 

Shanghai Baozun E-commerce Limited

PRC

100

%

Baozun Hong Kong Holding Limited

Hong Kong

100

%

Shanghai Bodao E-commerce Limited

PRC

100

%

Shanghai Fengbo E-commerce Limited

PRC

100

%

Baozun Hongkong Limited

Hong Kong

100

%

Baozun Hongkong Investment Limited

Hong Kong

100

%

Baotong Inc.

Cayman Islands

70

%

Baotong Hong Kong Holding Limited

Hong Kong

70

%

Baotong E-Logistics Technology (Suzhou) Limited

PRC

70

%

Shanghai Yingsai Advertisement Limited

PRC

100

%

Affiliated Entity Consolidated in the Registrant’s Financial Statement

Jurisdiction of

Name of Company

    

Incorporation

Shanghai Zunyi Business Consulting Ltd.

PRC

* Other consolidated entities of Baozun Inc. have been omitted from this list since, considered in the aggregate as a single entity, they would not constitute a significant subsidiary.


EX-12.1 4 bzun-20211231xex12d1.htm EX-12.1

EXHIBIT 12.1

CERTIFICATION

I, Vincent Wenbin Qiu, certify that:

1.

I have reviewed this annual report on Form 20-F of Baozun Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4.

The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5.

The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

Date: April 29, 2022

By:

/s/ Vincent Wenbin Qiu

Name:

Vincent Wenbin Qiu

Title:

Chief Executive Officer


EX-12.2 5 bzun-20211231xex12d2.htm EX-12.2

EXHIBIT 12.2

CERTIFICATION

I, Arthur Yu, certify that:

1.

I have reviewed this annual report on Form 20-F of Baozun Inc.;

2.

Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.

Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the company as of, and for, the periods presented in this report;

4.

The company’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the company and have:

(a)

Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;

(b)

Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(c)

Evaluated the effectiveness of the company’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and

(d)

Disclosed in this report any change in the company’s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the company’s internal control over financial reporting; and

5.

The company’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the company’s auditors and the audit committee of the company’s board of directors (or persons performing the equivalent functions):

(a)

All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company’s ability to record, process, summarize and report financial information; and

(b)

Any fraud, whether or not material, that involves management or other employees who have a significant role in the company’s internal control over financial reporting.

  

Date: April 29, 2022

By:

/s/ Arthur Yu

Name:

Arthur Yu

Title:

Chief Financial Officer


EX-13.1 6 bzun-20211231xex13d1.htm EX-13.1

EXHIBIT 13.1

CERTIFICATION

In connection with the annual report of Baozun Inc. (the “Company”) on Form 20-F for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Vincent Wenbin Qiu, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: April 29, 2022

By:

/s/ Vincent Wenbin Qiu

 

Name:

Vincent Wenbin Qiu

 

Title:

Chief Executive Officer


EX-13.2 7 bzun-20211231xex13d2.htm EX-13.2

EXHIBIT 13.2

CERTIFICATION

In connection with the annual report of Baozun Inc. (the “Company”) on Form 20-F for the year ended December 31, 2021, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Arthur Yu, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and

(2) The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: April 29, 2022

By:

/s/ Arthur Yu

 

Name:

Arthur Yu

 

Title:

Chief Financial Officer


EX-15.1 8 bzun-20211231xex15d1.htm EX-15.1

EXHIBIT 15.1

CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

We consent to the incorporation by reference in the Registration Statements No. 333-205944, No. 333-217121, No. 333-224330, No. 333-230994, No. 333-237873, No. 333-255176 and No. 333-263966 on Form S-8 of our reports dated April 29, 2022, relating to the financial statements of Baozun Inc. and the effectiveness of Baozun Inc.'s internal control over financial reporting, appearing in this Annual Report on Form 20-F for the year ended December 31, 2021.

/s/ Deloitte Touche Tohmatsu Certified Public Accountants LLP

Shanghai, China

April 29, 2022


EX-15.2 9 bzun-20211231xex15d2.htm EX-15.2

EXHIBIT 15.2

CONSENT OF HAN KUN LAW OFFICES

[Letterhead of Han Kun Law Offices]

April 29, 2022

Baozun Inc.

No. 1-9, Lane 510, West Jiangchang Road

Shanghai 200436

The People’s Republic of China

Dear Sirs,

We consent to the reference to our firm under the heading “Item 4. Information on the Company – C. Organizational Structure” in Baozun Inc.’s Annual Report on Form 20-F for the year ended December 31, 2021 (the “Annual Report”), which will be filed with the Securities and Exchange Commission (the “SEC”) in the month of April 2022. We also consent to the filing with the SEC of this consent letter as an exhibit to the Annual Report.

Yours faithfully,

/s/ Han Kun Law Offices


GRAPHIC 10 bzun-20211231x20f004.jpg GRAPHIC begin 644 bzun-20211231x20f004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 0^ UL# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKQ_XL_M;_";X'>(H]"\ M:^,;/1-6>$3BUE5V?8>A.T'&:XG_ (>/?L[?]%)L/^_4O_Q- 'TM17S3_P / M'OV=O^BDV'_?J7_XFC_AX]^SM_T4FP_[]2__ !- 'TM17S3_ ,/'OV=O^BDV M'_?J7_XFC_AX]^SM_P!%)L/^_4O_ ,30!]+45\T_\/'OV=O^BDV'_?J7_P") MH_X>/?L[?]%)L/\ OU+_ /$T ?2U%?-/_#Q[]G;_ **38?\ ?J7_ .)H_P"' MCW[.W_12;#_OU+_\30!]+45\T_\ #Q[]G;_HI-A_WZE_^)H_X>/?L[?]%)L/ M^_4O_P 30!]+45\T_P##Q[]G;_HI-A_WZE_^)H_X>/?L[?\ 12;#_OU+_P#$ MT ?2U%?-/_#Q[]G;_HI-A_WZE_\ B:/^'CW[.W_12;#_ +]2_P#Q- 'TM17S M3_P\>_9V_P"BDV'_ 'ZE_P#B:/\ AX]^SM_T4FP_[]2__$T ?2U%?-/_ \> M_9V_Z*38?]^I?_B:/^'CW[.W_12;#_OU+_\ $T ?2U%?-/\ P\>_9V_Z*38? M]^I?_B:/^'CW[.W_ $4FP_[]2_\ Q- 'TM17S3_P\>_9V_Z*38?]^I?_ (FC M_AX]^SM_T4FP_P"_4O\ \30!]+45\T_\/'OV=O\ HI-A_P!^I?\ XFC_ (>/ M?L[?]%)L/^_4O_Q- 'TM17S3_P /'OV=O^BDV'_?J7_XFC_AX]^SM_T4FP_[ M]2__ !- 'TM17S3_ ,/'OV=O^BDV'_?J7_XFC_AX]^SM_P!%)L/^_4O_ ,30 M!]+45Y5\'OVH_AA\>]4O]-\">++37[ZQA%Q<00AE9(RP7=A@.,D#\:]5H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#\TOCGX0T3QO_P %1HM,\0:5:ZSIQ\(^8;6\C#QE ME3@X/<5[+_PS;\*O^B?>'_\ P"6O,?B5_P I6X?^Q./_ *+KZ6H*1YO_ ,,V M_"K_ *)]X?\ _ ):/^&;?A5_T3[P_P#^ 2UZ110!YO\ \,V_"K_HGWA__P MEH_X9M^%7_1/O#__ (!+7I%% 'F__#-OPJ_Z)]X?_P# ):/^&;?A5_T3[P__ M . 2UZ110!YO_P ,V_"K_HGWA_\ \ EH_P"&;?A5_P!$^\/_ /@$M>D44 >; M_P##-OPJ_P"B?>'_ /P"6C_AFWX5?]$^\/\ _@$M>D44 >;_ /#-OPJ_Z)]X M?_\ ):/^&;?A5_T3[P__P" 2UZ110!YO_PS;\*O^B?>'_\ P"6C_AFWX5?] M$^\/_P#@$M>D44 >;_\ #-OPJ_Z)]X?_ / ):/\ AFWX5?\ 1/O#_P#X!+7I M%% 'F_\ PS;\*O\ HGWA_P#\ EH_X9M^%7_1/O#_ /X!+7I%% 'F_P#PS;\* MO^B?>'__ "6C_AFWX5?]$^\/_\ @$M>D44 >;_\,V_"K_HGWA__ , EH_X9 MM^%7_1/O#_\ X!+7I%% 'F__ S;\*O^B?>'_P#P"6C_ (9M^%7_ $3[P_\ M^ 2UZ110!YO_ ,,V_"K_ *)]X?\ _ ):/^&;?A5_T3[P_P#^ 2UZ110!YO\ M\,V_"K_HGWA__P EH_X9M^%7_1/O#__ (!+7I%% 'R]^Q;X;TKPE_P4?^,^ ME:+I]OI>FP>&E$5K:ILC3,UJ3@?6OTAK\\/V3_\ E)K\;O\ L6T_]&VE?H?0 M2%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!^=/Q*_Y2MP_]B\U\B_\%))4U3X3>'M#M4FO-4?7[6\-I;0O M(X@1)0\AV@X + 9]Z!,[.#]H?Q3X9_:*\,?#'Q1IFD:A#XDL1=V>IZ*LL;VY M*%L31.SX'RD9!]#7K]_\4/".EZO'I=WXCTZWU"286ZP23@$RGHGIN]NM?)EA M97%M^UAX!OOA%87>H:5/8Q1>*]0N899+6*/'($THRK!>RGK@>M>4_'R?6O&5 MCXY33?!.K: NF^-()ELK+3I6%P S!KN27!W.Q PJ\ $<=Z!7/T2\2>/?#GA" M>"#6M:L],FG4O''<2A691U;'H/7I5?7?B;X4\,O"NJ:_969FMOMD>^3(:#./ M,R,_+D'GI7RK\2-+U31?VA/B)XCUZVNY_#WB/P+]C\/S-:22 2^6@:U "DI( M7#-M(!^:N$\8GQ7X1_9X^&?PGGM9M.\8>);1+/6];N(F(TK2O.9Q%)( =I.X MY'H".XH&?:=A\+M+N'U20Q6(2<'[2X."J?WCGCBE7XX> 'TO4 MM17Q=I9L--E$%[<>>-EO(20%<_PG(/7TKY'^+6GZ'HL_P U3PAI&I3>!?!NO M&TN=0ATZ5F(4H6F\L+O(8[CG')SBO/5,M[\+_P!J93I&I6-QKFL+<:=97=A) M'-,K3N1A-O7!Y':@+GZ$^'?BGX/\6ZN=*T7Q+IFJ:D(!<_9;6X5Y/*(R'P.W M-7_&EWJNG^%-5O=%>R34K2VDN8_[0B>2%MB%BK!&4\XQD'CWKX7^%,%IIO[3 MOP)N-*L'M;.+P:ECJ$\5F\:)<,DN4D;:!OSCK[5]P?$76K+0/ ?B&[U"<6]O M]@N(PQ4L2[1,JJ 2220 !0!XC^S5^U+=?$[X277Q \?W&@>%=*6]:QC%NLJ M*K Y=W=ASG@8'3K7M'AWXH>$?%NKOI6B^)--U34DA6X:UM;A7D$9 (; [8( MK\\?A_#);?\ !.GQMX9GM+J/Q$^I[H],>UD$[!FC((7;R, \^U=CX+L53]HK MX7CPS:M8(WP\339KJ*T>...]:&7".VT#?N*YSWH$?<%I\2O"M_XB_L&V\0Z? M-K)+*+))P9&*_> './!>J#XD>%-8NY[>]FTZ M38@F)+7'GXV8(R#DY/& V\1N;N%-0@N]+CA/DE@':$QXP0.S;J76OVC?A]H%_-;7FNJJ0:BNDSW:1, MUO!=L,B&20#"M]: /3&D9_O,3]32^8XQ\S<=.:\^@^.GA&Y^)C_#^.[N3XJ2 M)I_L9M' :,+N+JV,%<=Q6/JG[4/P]T.TT6ZU/4KO3K;6;I[.REN;&1%DE1]C M+DCC##]'MM"EDU9;A]=@:YTRWM$,LUW&J[V9$') 7DT M=SYC[L[FSZYH\U^/G;CIS7E>I?M-?#K2OAS:^.YM<+^%KB?[,M]#;NX27^XZ M@94\'K6IX&^.W@GXD>)+W0/#^LB\U6S@2ZDMVA>,F)@"KKN W+R.10!Z 97( M(+L0>HS30Q4Y!(/J*\@_:O\ &?B3X:_ _P 0^+_"VK+IFIZ-&DX26TCN(YPT MB(58../O$Y%5/A)\90OPJ\"ZKXTUQM2\1>*8#/;V]M9*KN0I9U2.,R;7EVW&HMI,=XL3&V-VO6'S<8##TH ],+ ML5 +$@=LT%BW4D_6O*/$_P"U#\.O!OBK5_#>L:Q-::UI5N;JYM39R,PB !W+ M@'<,$'CM6Q/\=?!$/A/0?$:ZTEQIFO2+#IAMXVDENY&. J1CDD'J.U '?45\ MK_!3]I;4K[XA_&*S\9^)+>[\*^$;B.*RO39);R;6HKUKQ=\3[ MBX\#ZOXD\'N+N;P]_I&H:5>VS1M/$$#M%DX*/L.Y2,CL: /3J*PO OC/3?B' MX.TCQ+I$ADT[4[=;F$GJ 1R#[@Y!^E;M PHHHH **** /G#]D_\ Y2:_&[_L M6T_]&VE?H?7YX?LG_P#*37XW?]BVG_HVTK]#Z" HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M /SI^)7_ "E;A_[$X_\ HNOI:OFGXE?\I6X?^Q./_HNOI:@I!1110,**** / MFG]N#0;NXT;X9^)XU9],\,>++6]U+;SY<#D)YI'HI Y[;JC_ &D?@QXDU#XS M_#_XQ^#+/_A(+OP[(J7VCQ2JDEU:DG+1%B 3M9N,\\5](ZCIUKJ]A<6-];QW M=G<(8IH)E#)(I&""#U%0:#H=IX:TFWTVQ5TL[<;8DDD+E%[*"><#M0(P](\> MS>(+FSBL/#>M0K(X^T2ZK:M9K;)W)W_?;V7(]Z^(?C?\//BM\3=,^(,,_P / MM1BEA\4V=SI5OID4<=I+:(7#S!00TTS90ESG [CI7Z%44 ?+G[2?PV\0ZIK? MPE\=^"W&D^-K"]MM&G2< N+>X38WF*#SL^8D9Z$^E4_VM?ASJU]J?P6T[PSX M:]WTSX1:1I?Q&U/QDEU?37U^4D M:TFFW6\4BH8Q(B]FVL1^-=Q0!\ 7'P[\6MJ7[4\P\#Z^W_"7L3H;?V:_^E#S MFX7TX8'GM]*ZJUT/XCVOA3X!>'K;P+J9TFST][?7[J&U6/4;5U5E\@2/@PQM M\I9@1N!(SV/VKFB@+'YPS?!?X@V?[$FN^ W\$:T?$$;32_MMS8/#$)TA7?%7AW1-'U'6]8U>%(+6VTZV:8[A*C$L1PHPIY->- M:G\(KOQS\!OAQI%]H/BOPYXH\,Z7*]IKNG6KBYTZ]0C;$T/#2))_>7IC/K7V MG1F@#X@\2^#_ (F:CKO[-NH^)?#>HZCK/A^1[C7[C3K,O';AGPF\IQOVX+8[ MY-<3\0_AU\6OB/I#->N=&U'P5/I-G=1Z>T@DNC;HHC4CC MD@C/3WKE/A[\'/'N@>#_ -GW7+SPUJY/@O59UU;2/L[?:8HY')69(^K@ ]J^ M_LT4!8^(-*^#FN:A\0_CV?$7P\UJ_P#"OC"_@^RO;-'#(4$F3*F6SN7.\<8) M!!KM_A%HOBKX4_ _XLVWC+4;V]\-6$*?F^\45=WOCC M%?5%8WB;PCI7C"*SAUBV^W6UK.MPMM(Q\IW7[I=>C 'D \9H"QYI^Q]X3U+P M5^SAX)TO5HF@OEM/.:%_O('8LH/O@BO9*3&!@<#T%+0,**** "BBB@#YP_9/ M_P"4FOQN_P"Q;3_T;:5^A]?GA^R?_P I-?C=_P!BVG_HVTK]#Z" HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** /SI^)7_*5N'_L3C_Z+KZ6KYI^)7_*5N'_L3C_Z+KZ6H*04 M444#"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@#YP_9/_ .4FOQN_[%M/_1MI7Z'U^>'[)_\ RDU^-W_8MI_Z M-M*_0^@@**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@#\NOVHOBOX<^"7_!2J+Q1XMGN;+11X M56W\^WMGG8NZ84!5Y[=:ZO\ X>.? G_H/ZM_X)9_\*^^O$'P^\+>++I+G7/# M6CZS<(NU9M0L(IW4>@+J3BLO_A2?P[_Z$+PQ_P"">W_^(H&?#/\ P\<^!/\ MT']6_P#!+/\ X4?\/'/@3_T']6_\$L_^%?.? G_H/ZM_X)9_\*/^'CGP)_Z#^K?^ M"6?_ K[F_X4G\._^A"\,?\ @GM__B*/^%)_#O\ Z$+PQ_X)[?\ ^(H"Y\,_ M\/'/@3_T']6_\$L_^%'_ \<^!/_ $']6_\ !+/_ (5]S?\ "D_AW_T(7AC_ M ,$]O_\ $4?\*3^'?_0A>&/_ 3V_P#\10%SX9_X>.? G_H/ZM_X)9_\*/\ MAXY\"?\ H/ZM_P""6?\ PK[F_P"%)_#O_H0O#'_@GM__ (BC_A2?P[_Z$+PQ M_P"">W_^(H"Y\,_\/'/@3_T']6_\$L_^%'_#QSX$_P#0?U;_ ,$L_P#A7W-_ MPI/X=_\ 0A>&/_!/;_\ Q%'_ I/X=_]"%X8_P#!/;__ !% 7/AG_AXY\"?^ M@_JW_@EG_P */^'CGP)_Z#^K?^"6?_"ON;_A2?P[_P"A"\,?^">W_P#B*/\ MA2?P[_Z$+PQ_X)[?_P"(H"Y\,_\ #QSX$_\ 0?U;_P $L_\ A0/^"COP)(R/ M$&K$>VC3_P"%?!_L._"GP3K7[/.GW6H># MM O[HZSK2&:YTN"1RJZG.? G_ *#^K?\ @EG_ M ,*/^'CGP)_Z#^K?^"6?_"ON;_A2?P[_ .A"\,?^">W_ /B*/^%)_#O_ *$+ MPQ_X)[?_ .(H"Y\,_P##QSX$_P#0?U;_ ,$L_P#A1_P\<^!/_0?U;_P2S_X5 M]S?\*3^'?_0A>&/_ 3V_P#\11_PI/X=_P#0A>&/_!/;_P#Q% 7/AG_AXY\" M?^@_JW_@EG_PH_X>.? G_H/ZM_X)9_\ "ON;_A2?P[_Z$+PQ_P"">W_^(H_X M4G\._P#H0O#'_@GM_P#XB@+GPS_P\<^!/_0?U;_P2S_X4?\ #QSX$_\ 0?U; M_P $L_\ A7W-_P *3^'?_0A>&/\ P3V__P 11_PI/X=_]"%X8_\ !/;_ /Q% M 7/AG_AXY\"?^@_JW_@EG_PH_P"'CGP)_P"@_JW_ ()9_P#"ON;_ (4G\._^ MA"\,?^">W_\ B*/^%)_#O_H0O#'_ ()[?_XB@+GPS_P\<^!/_0?U;_P2S_X4 M?\/'/@3_ -!_5O\ P2S_ .%?.? G_H/ZM_X)9_\*^Y MO^%)_#O_ *$+PQ_X)[?_ .(H_P"%)_#O_H0O#'_@GM__ (B@+GP!^P/\0M%^ M+/\ P4 ^+_BSPU+/=:%?>&U\BXGMVA)Q/:CE6Y'*G\J_3.L/P[X%\-^$))GT M+P]I6BO, LC:=916Y<#H&**,_C6Y0(**** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *^>/V"?^3;M._[#>N?^G6ZKZ'KYX_8 M)_Y-NT[_ +#>N?\ IUNJ /H>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH ***YCQ]\3_ G\+=-@O_%WB'3_ ]9 MW$ODQ2W\XC$CXSM7/7@4 =/17CO_ V%\$_^BF^'/_ Q:/\ AL+X)_\ 13?# MG_@8M 'L5%>._P##87P3_P"BF^'/_ Q:/^&PO@G_ -%-\.?^!BT >Q45X[_P MV%\$_P#HIOAS_P #%H_X;"^"?_13?#G_ (&+0![%17CO_#87P3_Z*;X<_P# MQ:/^&PO@G_T4WPY_X&+0![%17CO_ V%\$_^BF^'/_ Q:/\ AL+X)_\ 13?# MG_@8M 'L5%>._P##87P3_P"BF^'/_ Q:/^&PO@G_ -%-\.?^!BT >Q45X[_P MV%\$_P#HIOAS_P #%H_X;"^"?_13?#G_ (&+0![%17CO_#87P3_Z*;X<_P# MQ:/^&PO@G_T4WPY_X&+0![%17CO_ V%\$_^BF^'/_ Q:/\ AL+X)_\ 13?# MG_@8M 'L5%>._P##87P3_P"BF^'/_ Q:/^&PO@G_ -%-\.?^!BT >Q45X[_P MV%\$_P#HIOAS_P #%H_X;"^"?_13?#G_ (&+0![%17CO_#87P3_Z*;X<_P# MQ:/^&PO@G_T4WPY_X&+0![%17CO_ V%\$_^BF^'/_ Q:/\ AL+X)_\ 13?# MG_@8M 'L5%>._P##87P3_P"BF^'/_ Q:/^&PO@G_ -%-\.?^!BT >Q45X[_P MV%\$_P#HIOAS_P #%H_X;"^"?_13?#G_ (&+0![%17CO_#87P3_Z*;X<_P# MQ:/^&PO@G_T4WPY_X&+0![%17CO_ V%\$_^BF^'/_ Q:/\ AL+X)_\ 13?# MG_@8M 'L5?/'[!/_ ";=IW_8;US_ -.MU72_\-A?!/\ Z*;X<_\ Q:Y;_@G M_=0WW[,FCW-O(LUO/K&M2Q2HQ!!H ^BZ*** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KYU^/.GVNJ?M M3_LY6UY;Q7=N\OB$M#.@=#C3P1D'BOHJOGSXU_\ )V/[-_\ UT\1?^FX4 >S M?\()X;_Z%_2__ ./_"C_ (03PW_T+^E_^ BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^?/C7_R=C^S?_UT M\1?^FX5]!U\^?&O_ ).Q_9O_ .NGB+_TW"@#Z#HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "OGC]@G_ )-NT[_L-ZY_Z=;JOH>OGC]@G_DV[3O^PWKG_IUNJ /H M>BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *^?/C7_R=C^S?_P!=/$7_ *;A7T'7SY\:_P#D[']F_P#ZZ>(O_3<* M /H.BBB@#Y]^+_Q;^,G@-M>UC1O ?A>Y\(::P6&YU;79K>\N>B_+"D#K\SG: MH+9/'3-7?$W[06OVFI^(=/\ #_ABVUFZ\(Z3%JGB*-[PQGI?"?XA?'">?1]1U7_A-K".;0QI]J\WVJY%NT)MLJ"$;=M.7(&#G/ M% '0:O\ M@6'M+BU;PL;'2]1O;^64@!#%<98$CT'->S MP^,&U/QJVAZ;;K6(XVJ!GEA7@GAC]F_3_ OP MC^&FE7VER:IXWTW2K'2F,3O]F>6$;P\X'#)$Y=ESWX[US'QKT'QMX*\8'3_# M[:Y*QT>UET"?3UD:.ZUAKTF\>X*C&XQ>7_K/EV;L=* /LBBHX/,\B/S<>;M& M_;TSCFI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KYX_8)_Y-NT[_ +#>N?\ IUNJ^AZ^>/V"?^3;M._[ M#>N?^G6ZH ^AZ*** &R2+#&SN<(H))]!7->#/B7X:^(.A7NLZ#JL5_I=E=3V M=Q=!61(Y83ME4[@/ND$$].*Z>OCG1;?4+G]D_P#:'BT57;46\1^*! L'WBWV MA\XQWZT ?1W@WXT^$/'NK-INC:H9KLP-=0K-;R0BZ@5MK30,Z@2QAB 63(Y' MK3?#_P ;O!OBCQ$NBZ=J_G7DCRQV[M!(D%T\1Q*L,K*$E*'[P0G%?,GC<3ZG MKO[-$?A!@]Y'X:UN9_LGWA;'2"BDX_A-PT('^UM]*RM!1KOX)_LDV>D\ZJ-7 M@\U(^)%5(91>9[C!W!O>@#ZT\$?&7PA\1=6N]-T#5A?75NAF_P!3)&D\0D,9 MDA9E E0.K*60D9&,UTFC>(;#Q!]L^P3?:%M)VMI7"D+YBXW!21AL9P2,C(([ M5\R^#/@9JWPL\2:#H%CKB7UQI^B3:-IKV\)62UTYKCS7N)SG!D^[&N, D$^M M:'P!^.6HZIXS\,^%)=.M8="U[2]3OM,2V!\VR%E=1P,LQ/WC)YH8GC# CO0! M].4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8?C;QGI?P]\+: MAXAUJ9[?2K"/S;B9$+E$[M@(?%K4+;5OVH?V9[VSF2XM+G_A()8IHSE7 M1M-4@@^A!KZ U;2K37-,NM/OH$N;*ZB:&:&095T88(/X&OS0^)/C[Q#^S3\= M_AGX!DTR\\0:AX:FUH>"]J%AJ$%]:"&S@9NQCF)1CV5^(>A>*?$V MOZ#IEV;K4-">.*_"(=D3NNX)NZ%L;_L__"7_ (4]\.;/2;JY_M+Q M!=NU_K6IM]Z\OI3NF?Z;CA1V %>D4 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '.V?C M_0[[QOJ'A&*]'_"06-M'>36;*0WDN2%=<_>&01QTKY\_9"\=:)\./V2[;7?$ M%ZMAIL&NZRC2,"26;5[E550.222 *ZG]ISPQJ7AR?0?B_X7MGN=?\'.7U"S M@&7U'26_X^H0.[*O[Q/]I/>OF7]A]?\ AI#2/#%G'',?AYX(U74]7N#,A5=1 MU.>_N)K9,'JL44BR$?WF [4 ?HG!,MQ#'*F=CJ&&1@X(S3Z.E% $5U;1WEM+ M;R@M%*A1P&*D@C!Y'(^HKD?A[\'?!WPJM]3@\*Z)'I$&IRF>\B26219Y#G+L M'9AN.3D]3WSBNSHH Y3PE\*O"7@34;R_T#0;33+R[79+-$I+;,[MBY)V)GG8 MN%SSBDT/X4>$/#?B2YU_3/#]G9ZO<%B]U&AR"QRY0$X3<>6V@;CUS7644 4; M71;&RU.]U&&V2.^O0@N)P/FD"#" GT )P/<^IK$\._"_PIX3\1:EKVCZ#9Z? MJ^H@BYNX4PS MN8#LH+?,0N 3R# M?"OBB3PDOB*YO1=W\%K'/)MAMS(J@."!DBE_X49\5_\ HO&K_P#@GM/_ (BF M_&K_ ).9^ G_ %\ZM_Z1M7OU '@?_"C/BO\ ]%XU?_P3VG_Q%'_"C/BO_P!% MXU?_ ,$]I_\ $5[Y10!X'_PHSXK_ /1>-7_\$]I_\11_PHSXK_\ 1>-7_P#! M/:?_ !%>^44 >!_\*,^*_P#T7C5__!/:?_$4?\*,^*__ $7C5_\ P3VG_P 1 M7OE% '@?_"C/BO\ ]%XU?_P3VG_Q%'_"C/BO_P!%XU?_ ,$]I_\ $5[Y10!X M'_PHSXK_ /1>-7_\$]I_\11_PHSXK_\ 1>-7_P#!/:?_ !%>^44 >!_\*,^* M_P#T7C5__!/:?_$4?\*,^*__ $7C5_\ P3VG_P 17OE% '@?_"C/BO\ ]%XU M?_P3VG_Q%<]K?[)?C7Q)XIT#Q'J7QBO[S6M!:9M.O)=$LR]N94V/M.SN/RKZ M=HH \#_X49\5_P#HO&K_ /@GM/\ XBC_ (49\5_^B\:O_P"">T_^(KWRB@#P M/_A1GQ7_ .B\:O\ ^">T_P#B*/\ A1GQ7_Z+QJ__ ()[3_XBO?** / _^%&? M%?\ Z+QJ_P#X)[3_ .(H_P"%&?%?_HO&K_\ @GM/_B*]\HH \#_X49\5_P#H MO&K_ /@GM/\ XBC_ (49\5_^B\:O_P"">T_^(KWRB@#P/_A1GQ7_ .B\:O\ M^">T_P#B*/\ A1GQ7_Z+QJ__ ()[3_XBO?** / _^%&?%?\ Z+QJ_P#X)[3_ M .(H_P"%&?%?_HO&K_\ @GM/_B*]\HH \#_X49\5_P#HO&K_ /@GM/\ XBC_ M (49\5_^B\:O_P"">T_^(KWRB@#YBB'Q'^%/QS^'.B:Q\2;OQAH_B-KR*XM+ MS3X(=GEQ;U960 YS7T[7@?QJ_P"3D/@9_P!?&I?^D]>^4 %%%% !1110 444 M4 <+\=?&]]\-O@YXR\4Z8D4FH:1ID]Y;I.,H7121N'IFO*/#FA_M'^(O#VEZ MJGQ(\&0+?6L5T(CX9D)0.@;&?/YQFNU_:W_Y-D^)O_8!NO\ T UV_P ,_P#D MF_A3_L$VG_HE* /)/^$*_:1_Z*;X+_\ "8D_^2*/^$*_:1_Z*;X+_P#"8D_^ M2*^@** /G_\ X0K]I'_HIO@O_P )B3_Y(H_X0K]I'_HIO@O_ ,)B3_Y(KUCQ M;\4/"/@*ZM;;Q'XDTS0[B[&;>*_N5B:;G'R GYOH*M^%_'7AWQM%-)H&MV&L M+"=LOV.X60QG_: .1^- 'CG_ A7[2/_ $4WP7_X3$G_ ,D4?\(5^TC_ -%- M\%_^$Q)_\D5] 44 ?/\ _P (5^TC_P!%-\%_^$Q)_P#)%'_"%?M(_P#13?!? M_A,2?_)%?0%% 'S_ /\ "%?M(_\ 13?!?_A,2?\ R11_PA7[2/\ T4WP7_X3 M$G_R17T!7/\ C'Q_X:^'ME#>>)M=T_0+29_+CGU&X6%&;T#,0,T >.OX'_:/ MD1D?XE^"F1A@J?"\A!'I_P ?%%/&_@31M*$\MS]FM_" MT@7S)'+N?^/CU/X =J]SUCXS^!/#UOIT^J>+M'T^'4D\RR>YNTC%PN<93)^ M;GTKL(I4GB22-@\;@,K#H0>AH \"_P"$*_:1_P"BF^"__"8D_P#DBC_A"OVD M?^BF^"__ F)/_DBOH"B@#Y__P"$*_:1_P"BF^"__"8D_P#DBC_A"OVD?^BF M^"__ F)/_DBO?I)%BC9W8*B@L6/0"N+TWXV> =9CU*2P\8Z->)IB&2]:"\1 MQ;*#@F3!^7!]: /-?^$*_:1_Z*;X+_\ "8D_^2*/^$*_:1_Z*;X+_P#"8D_^ M2*]G\*>,M"\=:4NI^'M7L];TYF*"ZL9EEC)'4!E.#6S0!\__ /"%?M(_]%-\ M%_\ A,2?_)%'_"%?M(_]%-\%_P#A,2?_ "17T!10!\__ /"%?M(_]%-\%_\ MA,2?_)%'_"%?M(_]%-\%_P#A,2?_ "17T!10!\O:]XL^-OPD\;?#F/Q7XL\, M>)-$\2^(X-"GMK#17M)8Q)'(_F!S*W3R^F.]?4-?/_[5O_(R? ?_ +*'8_\ MI/(KJ:&*-(6C7:OE*Q)/F=QVKW*O ?%__ ">Q\.O^Q4U;_P!' M6] #/[6_:A_Z%[X6_P#@TU#_ .-4?VM^U#_T+WPM_P#!IJ'_ ,:KZ!HH ^?O M[6_:A_Z%[X6_^#34/_C5']K?M0_]"]\+?_!IJ'_QJOH&L'Q?X]\.> +**\\2 MZY8:%:2OY<<^H3K"C-_=!8@9H \<_M;]J'_H7OA;_P"#34/_ (U1_:W[4/\ MT+WPM_\ !IJ'_P :KUOPQ\3/"?C6ZDM=!\1Z;JUS&N]X+6Y1Y O][:#G'O73 M4 ?/W]K?M0_]"]\+?_!IJ'_QJC^UOVH?^A>^%O\ X--0_P#C5?0-% 'S]_:W M[4/_ $+WPM_\&FH?_&J/[6_:A_Z%[X6_^#34/_C5?0-% 'S]_:W[4/\ T+WP MM_\ !IJ'_P :H_M;]J'_ *%[X6_^#34/_C5>V^)/%&D>#M)EU37-2MM)TV'' MF7=Y*(XTSP,L>!7.W/QL\ V7AVWU^X\8Z+!H=Q(8H=1DO46WD<=0')P3^- ' MFG]K?M0_]"]\+?\ P::A_P#&J/[6_:A_Z%[X6_\ @TU#_P"-5[KI&L66OZ9; MZCIMU%>V-PF^&X@8,DB^H(ZBKE 'S]_:W[4/_0O?"W_P::A_\:H_M;]J'_H7 MOA;_ .#34/\ XU7T#6#XB\=:#X3U'1[#5]3AL;S6+D6EA#)G=<2X)V+@=< G M\* /'/[6_:A_Z%[X6_\ @TU#_P"-4?VM^U#_ -"]\+?_ ::A_\ &J^@:* / MG[^UOVH?^A>^%O\ X--0_P#C5']K?M0_]"]\+?\ P::A_P#&J^@:* /G[^UO MVH?^A>^%O_@TU#_XU1_:W[4/_0O?"W_P::A_\:KZ!HH ^?O[6_:A_P"A>^%O M_@TU#_XU6_\ L^_%?Q9\0-2\>:#XUTK2-,\0>$]4BT^_4444 %%%% !1110 4444 > M_&K_ ).9^ G_ %\ZM_Z1M7OU> _&K_DYGX"?]?.K?^D;5[]0 4444 %%%% ! M1110 4444 >4R?M0?#J/6M8TDZW(VH:.X34(%M)2;4D$@OA> 0"0>XKT/PYX METKQ?HMKJ^BW\&IZ9=)OANK9PZ./8BOEO2++QM>_M5_M!Q^"[[0;.[;3=#5A MKEI+.C.;67804=<#KG(:N)^ GCB31/V>_"OAO1=6N?#NKCQ;J&D:Q;6ZBYOM M1N4\V:=-.(7RPI8J^Y@%2,,"YF2"%2 9)&P 2<#GZD"O MD'P-^T)XO\3^'OA=X;U+4)=-U+Q3XCU71KO6]D?GPQ6:R,B9&4\Z3:J[AQP2 M!7(_'/Q7XNO]!\:^ ]6\0ZA0.?E) M% 'WB#D4M?,LOC'Q3XV^(OQ/\%Z7XLO/#A^'VEZ?)9W#1QO+J4T]N\S3S;E^ M:,;53"X&0QSTKD?!7QB^(?QF\;^!=-'B";PC:>(?A_>:U=0V=I$[Q745W##Y MD3.#@$.2,@\&@#[(J*ZN4L[:6>3(CC4NVT$G &3P*^/="^.WC#Q'\-_@U=>( M/$!\.:3X@AO(];\46L:(ZSPEEA'(*Q[]I).,$C'>O8/V2+GQEJGP9L-4\=ZA M?ZCKM[=W;K+J$:Q,]LMQ(EM((PHV!X5C?!Y^;\* .M^''QL\'_%F[U2W\+:K M_:&?&7B#X>_L\?M)>(_#&I?V5K.G^ M/K^6&X\E9>LD"D8;CD-UKM_'7QW\:_!#5/BPM]KG_"26^E:%INJV4E[;(BV4 MMS/Y#DA ,Q)D/@\_*>>: /L*BO/? F@:SX)](O+2.6"SO8HA+% M(#\\J2)C,; C"XX]:]!!# $'(/0B@!:*** "BBB@ HHHH **** / _C5_P G M(? S_KXU+_TGKWRO _C5_P G(? S_KXU+_TGKWR@ HHHH **** "BBB@#R/] MK?\ Y-D^)O\ V ;K_P! -=O\,_\ DF_A3_L$VG_HE*XC]K?_ )-D^)O_ & ; MK_T UV_PS_Y)OX4_[!-I_P"B4H Z6BBB@#Y?_;DBF$WP+GLK&WOM2C^)&EBW MBN7\M78I-\A?:Q4'N<'Z5R^BZYJOAW]M/4;WQ5HEGX2UF]\(S#1K'3KD26>K M+$V^22XGVKM=" !E.%+')KWKXP_ 72_C/J/AF\U36M9TYO#M]'JEA'IMR(D2 M[3.R8C!RRAB!GCFJ=G^S3X6DU[4]ZO)]/\031^*&T[6=//A&X\32-I-F\4=O-#@O;P2EF%Q'\ MV!)@9QGH:VX?CIX[T&/X4^(]6DTG4_#GQ$NH=.6RL[5XY=)GN(6DMV63>?.3 MY2KY52.H]*[#P5^R=X.\%7^@W<5WK.IR:-I4NB6Z:E?M-&UDX4>2ZG@JH4 # MTK4\+?LW^&/"9TR*VNM3N=/T:2271M/N[HR0Z6[JR[H0>055F"Y)V@\8H X3 M0O&'Q0\0_&63PII7B_2=3TK1[=Y/$6H+H06*UG=3Y%M WG?/("0S;A@*/4US M7AC]HCX@:CX'^%NN75[I+S:UXMN?#NJ11Z>RK-$DTT:R1_O#Y;8B!/WAR:]7 M\!?LWZ?\.I+==,\5>(VLH[]M1ELYKM2ES,S%F,IV[G!)Z$]A5*#]DCP5;W43 MI<:R+:WUMO$%I9C4'$-I=,69S$H^ZI9V)'O0!Y0?VD_BA%IOBW7Y6\-_V5X9 M^(S^$9K&.SF\R[MM]N@8.9,(X\XMG!SC&!7;?\%"X4F_9!\?,T22NB6C(' . M&^V08Y[?6KDO[&?AJ70=?T<^)_$XL];U[_A)+T"^&Y[[8#MXY1#CI\HKN M?C'\#M+^-_P_7P=K^KZM#I#F,W7V&X$4EUL*LHD;'(W*K<8Y% '@_P"T5/XG MU'Q=\"H?$/A;1],L5\9VOERVFHFZ;/E287884 '?.>W2N@\1_M"^,KWPS\3O M&_A@Z7'H/P_UNYTB?1+RV9I]06UV?:'\T./*)+'8 I!V\]:]$^(/[.6G?$F+ MPB-5\3^(5E\,3I=V4]O=JCM<+G;+(=OS-@D>F#3]0_9I\*:AKNMZAYVHV]MK M[QRZUID%R4M-2E0 "25,?>(4;B,;L.?VB?%][)!::+>:/X,=O! M0\4Q7^L6S7,5Y<%<_9D&],*O&2"6^88%=SK/[*?A_6==\;ZF=?U^U?Q?81:9 MJ4%O=*L1MH@RQ1H-ORA5DD Q_>->/_$CX+ZSIGC71]+&C?$#4O#^D:7;Z?I& ML^'+NRN2=K9;[3'<%=A7Y0& .0.: /I#X$Z[XA\5_!_PEKGBPJ-?U738+Z[A M6U^SB%Y$#F/9N;&W..3GCFOBS1?&R>#?BS\:=)U[3IM*^&6K_$&:WUKQ)8X) MA8V5KLMI0!F.*0D[I??'&2:^W_A=I'B#2O =G9>)=0N+W51Y@\^X,9N%C+'R MUD:,;"ZJ0"5XR._6N&\-?LL>'O#5KX]MAK>N:C!XV>6?5X[^Y657G=50RJ"O MRMM55'; ''% "_$/XAP?#BZ^%_@?P1;Z;ITGC*^DT_3KL0AK.RMX;5YWD5%* MAV*H%1<@$L,G KS#QK^TK\1/ ^G^,="DAT2\\3>&=;TFS&I/;2);7MG>S(BM MY8?]W*-Q!&XCC(]*[SP]^QOX1\/^"[#PQ_;7B._L=*NHK[1YKS46>?2IX\[7 MMY,93@D$<@CC%:_BK]ESPUXN\-W.E7FJ:RDUY?P:G?:E#=!;J[GA*F$R/CHA M52% XH X/5/VA?'O@.Y^,^FZO9:7XEU#PC966J::^FVTD"F*Y#_ +N52[%O M+V9W C(["M;X*_$;Q_XK^-VNZ'JOB/1_$/A&QT*RU.&\TK2_)S/<%P8'D\UA MN38& R589Q4'Q6_9\O='TSQQXF\,S^(O$_B7Q'9VVGW]DNIQP/);QD#="6 M42*IF>,EL@TDIV^68A;EFR M,-EF."#CGL ?2M%%% 'S_P#M6_\ (R? ?_LH=C_Z3W-?0%?/_P"U;_R,GP'_ M .RAV/\ Z3W-?0% !1110!E^*-2N]&\.ZE?V-K'>W=M;O-%;RR^6LC*"=I;! MQTZX->1?\-*K8_LW^'/B7?:.#J>NQVL-GHL$W^MO+B01Q0AR.!N/+8X )Q7J M/C_58=%\$ZW>7"3R11VDF4M;>2>1B5( 6.,%F.2. #7RG9^!=;\>?L4?#2'2 M]'U$>(/"&H:9K$VAWEI):W4K6D^^6 )*%.XH6([$@ 'F@#U#5?VEKCX:S^,M M*\?:=:)K>@:3%K4)T=V,%_#(YB5$\SYE<2X0YX.X'VJGJ_[3FK?#>YOK#QWH M=G;ZA)X9G\4:8-*F9DFCA*B:V?>,B1-\9W#Y2&X Q7G/Q>^%.N?M$^*/B!XL M\/:=>P6$7ABUTK2?[1MGM'U&YCNA=2!8Y0KJHV*FY@ 68XR!FNPL_"')\()+/0/&$W@O3)-*ELK:Z_L&.[9 MO,N=2$+)'_5X#XO_ M .3V/AU_V*FK?^CK>@#WZBBB@ KY^_;QA$O[,/BL^3'/(C6S1K)TW?:(\U 'S5X_U M'6=._:5^ 6J^-= LO!VDK//8Z?JNB7/VJ34+V:#:EI<-LC,<1&6QM;+ =.M= MGI7[0WC!/C+X8T2^DTF[TK7=9OM*>SL+=G6R2%&>-_M8;:\C!/FCV_+G&>*] M'L_V<="E\5Z!XAU_5M9\67WA]C)I2:Q=;X;20KM\Q44 %\@#SU/VG/&&H_"F+XR: M%/%&E7NK:E+_:-[9OHF^#1])#?ZR:7S@QE885%P-S9/0&NXLOV9/!^G:C?- M;?;H=$O=1_M>?P\MP?[/-X6#F41]B6&XJ#@GG%5[/]FFPTSQ!XCU>P\7>);* MY\077VK4#%=KF0@ *@8IN5%48"@X SCK0!Y1XO\ V@?B-X;^&GQ;UB'5-'GU M+P5XE@T^W>32V"7-M(\*E'42\.!,<,#_ CCFM'XK?';XF^'O$WQ?MM#F\.0 M6'@G2K+6+87=E++)<)()&>)R)% )V8# <>AKT#QA^R;X*\;7OBR6_FU:.T\4 M/#/J6GVU\\=O)-&R%90HZ/\ (HS[5#KW[*&@>(=1\97=QXB\1+_PE=G'8:C$ MEZ-K01@A$7*Y& 6&W1?MWAR6Y:%AN"EH"V.?3- M?(WQ2NO%<_\ P3GTNUO?"VCPZ#_9NC_Z:FIF28+]KM\-Y)A R> 1N[GDU]F: MG\(;/5/A*/A_+K6K)IIM!8O>I.!=/#C&TOCNO&<=*Y#7OV4O#_B3X+6/PNO? M$'B%O"]KY:A5O )I(XV5XXV?;DJK(I'TH H:A\2?%_B?QKXM\(>!+C2=&G\( M:9;7+?VE:-,+V:5&98L*Z^7'A<%QDY/3BN'\/_M->._BK??#4>%H]%T"T\8> M$[_66_M*UEN)+2ZMGC1@,.H=-S''3(YS7KM[^SIH=YJUOJZZOK5KK?V :9>Z ME;7?ES:A;C.$GP,,1DX8 $9X-5KS]F/PZWBK0MWMG"AU5"IY;:I)/=10!YGI?[3/B[Q-X.^#PSI?AN]\9O?0:AXBN+=I;.REM MHG952,N/FF9" &;@!NIQ7F_BKXM^*-0^&GPH\@7]M+?6]U+ MM"H\,Y57AV^80PR59NF*[OPI^SSJ7C/1/#\OB[Q#XG@CT'4EU+1;:[FMTNH" M$VCS_)4H>&8!R:[PFF71 MD,GF6N /*PQX X]JO^)OV7_#?BWPGKVBZCJ>L2W&OF :KJWVH?;+N.$$11,^ M.$&3\H Y)]30!Q#_ !]\?>#]=^*&GZQI^F^*+C0/"L?B?2[;2+>2"20LDG^C M/EFW_-&,, #@GBD^#OQ7^(/C/XNZ)IUWXDT37/"M]X:BUV=M*TLHUM/(0/L[ M2&5L ;N,C<=IR*TOB+^SS>Z'I7C#Q5X5OM>\2>,M0\/_ -AK8SZHMNL\."HV MOM 61 [NIR,MC)YK#_9S^'GB/PWXDM)].B\?^2X?M%_\ 8S6/_IKM:]^KP']GG_DN'[1?_8S6 M/_IKM: /?J*** "BBB@ HHHH **** / ?C5_RQ-^HU& M2(C*L8MNT$KSMW9]LT 6#^R]X(7Q%KNNQ?VS;ZKKC*VHW,.KW"-<[00H;#=% M!( '05?O/V;OAW=^&_#^A+X=BM-/T"Z-[IPM)'AD@F8$.X=2&)<,=V3\V>:[ ME/$NF+/9VT]_:VU]=1K)%:2S*LK C/"$Y/Y4D7BS1)IKR&/6=/DELE+7,:W2 M%H .I<9^4#WQ0!P\7[-WP\M_"LWAV'0$ATQ]0.K(J32!X+LMN\Z)]VZ-@,5U4GB_0H MK4W+ZWIR6X02F9KN,)L)P&SG&">,U9AUS3KB_-C%J%K+>B,2FV293)L/1MN< MX]Z .+U[X#>"_$.I66HW.F/%?VMF-.^TVUQ)%)-:@Y$,K*09$SDX;/4^M5M0 M_9Y\%W_BZV\2BTN[/5K73CI-O)97LD*PVAQF)44@!20#TZ@'M7>6WB#2[R_G ML;?4K2>]@&9K:*=6DC_WE!R/QID/B32+BZAM8M4LI;F;=Y4*7"%WV_>V@')Q MWQTH ^8_B-^R]+H(\+:3X+\.3ZEX0TF.X*6EOXAGL;RVFE(R4D.X%, _*>YS M7LOP;^'NJ>#O".H:=J^H7\R7DQEAMKO4&O);-"BJ4$Y 9N06]L\5D?M)_&W6 M/@5X;T;6=/\ #]MK]O?ZI;:2Z37IMVCDGD"1L/D;(R>:](@\1VMJEC;:M>V% MAJ]Q$K&S^U+DL>H3=@L,\9Q0!Y:O['_PV'A_7=#^P:B=*URZ%[J5J=3G*7,^ M03(WS=20"?7 ]*VK?]F[P+'KNHZM<:?23QW-KC C=&)# M9/;N:3X3?%F^\;ZO\1K76K6STJ+PMKCZ6DL4Q*O$L2/YCE@,'Y_H,5W\7B32 M)]-.HQ:K92:>#@W:7"&+/3&_./UH X;PO^SKX$\'^%=5\/:9I4T6F:G";:X6 M6\FD?R<8$:.S%D4=@I %>A:9IT&D:=;6-JA2VMHUBC4L6(51@#)Y/ IMGJ]A MJ#W*6M[;W+VS^7.L,JN8F_NM@_*?8UY9%\<'O/VC++X?6::9>:+/X>N-8;4[ M:[$LB2Q3QQ&)E'"CYR>N: /7J*Y'Q-XZCLO#6H:QH#VGB$:8IGNK2TN%>1HE M!+A-I(WX!(!ZXQWK:\+^)=.\9^'-,U[2+E;S2]2MTNK:=.CQNH93^1H U*** M* "BBB@ HHHH \#^-7_)R'P,_P"OC4O_ $GKWRO _C5_R.-HIIG$<60W4%F R.E>GU\R?\% ] M6T^Q^#.BVUYJL>ERW'BK1O+D\U4D4+>1EG3=D?* 6R00,>*I1;0&WO(@L$^TNZ.3V503N'6O7D)9%)&TD M$/CE\ YK[XA7^N1SZW+(D>KW=J8U1K=PLB^7$G!/ ))!S7'ZEJESXC^&'CG7 M;O4+RR^/6B^*+A+!([AUND47(%I!#'G#6SP% 0 5.YB>>: /K3PE\56\3?%? MQGX+?2FLV\.PVLPNS*&%P)E8@@ ?+C;WI-4^*TFF_&G2/ !TAV_M+2KC4XM1 M\X;?W3*I3;C/\0YKYA\>^/?$/A[Q-^TK?^$9XKCQ[9^%M+DAMK1A)+'*(F$S M(G)+(&9@,=0*D\*_\*UL_P!HOP-J7A#54;3-2\%7YN;T7LA:1\QDR2N6RLI^ M8LQ(.>O2@#[&\*WNK:CH%I<:YIT6DZJX;SK.&?SDC.X@8? SD 'IWK6K\\?# MWB33]8^!_P"R\EUXKN0UUXNFM+QTUB1'F@WW6Y96#Y8?ZOEN1D<\U<;Q+'HO MP7^(>CZ-XJ\O0-"^)D-J]@^J,SS:6T\1>R29F+*LF7 RP! 9<\T ?H%7D=U\ M>+N#X[+\,D\'7TUVUE_:8U,740@^R[]ADQ][(;C;UK@_V/\ P;H6EZW\1?$6 MAFTBTO6=2273;".\6XFLK<1@,C89MBL^Y@O:H-2\8:#IO[?"B[UK3[7R? S0 MR>?=(FR3[8#L.3PV.<=<4 ?1'B"^U>RDTL:5IL6H+->)%>&6?ROL\!!W2KP= MQ! ^7C.>M:]?,/[1OQ+\.ZMK7PFN-*\3QXMO'UG8S/:WY2&4>5(9$(5ML@7* M9SD D>M> _%>ZT>;PG^T[KP\57R:UX9\16]UH,T>N3 V4PC@(:)?,P?FWC&" M.HQ0!^B]R\D=M*T*"694)1"%?C[XMT[2_$DD>EZWX".K7V[69)!+=[C^_ M#%SLJ8XQQ7!:5;>%_$_PZ_9%USQ%]EU>);^2TN-1O7,QYMIR(W23R,UA? M%[6](\8_#?XCZCXUF:+XE:/XU@AAM9YG62WT]+Z(6XCCS@Q-'EC@8)Y/(H _ M1A&WHK>HS3JALYDN;."6-@\'3K'Q]933R1QM(RJ+>YY"J"3^ KH/ M^&UOA1_T&;__ ,%%U_\ &Z /=:*\*_X;6^%'_09O_P#P477_ ,;H_P"&UOA1 M_P!!F_\ _!1=?_&Z /=:*\*_X;6^%'_09O\ _P %%U_\;H_X;6^%'_09O_\ MP477_P ;H ]UHKPK_AM;X4?]!F__ /!1=?\ QNC_ (;6^%'_ $&;_P#\%%U_ M\;H ]UHKPK_AM;X4?]!F_P#_ 477_QNC_AM;X4?]!F__P#!1=?_ !N@#W6D M)P,G@5X7_P -K?"C_H,W_P#X*+K_ .-U7U+]L7X0:OI]U8W>JW\MKU 'OM> ^+_P#D]CX=?]BIJW_HZWKYVE_:-TW]F^WFO?A[ MXRU+QIX$MAYDGA#Q+:79N+*,=1:7CH3M _@E)'H17>?"S]H3PI^TI^TW\-/% M7A*2Z-F?"VK1S0W<#1/#)YMOE3GAL>JDB@#[+HHHH IZO=W%AIES<6EF;^YC M0M':JX0RG^[N/ _&O.?V>_CDG[0'@^?Q+:>'KO0M-6ZFLXC>3([RO%(T65@JJ/4D\ 5^;'@;Q)I0_8F\+I'XC_L^[ M7XC.I%GJ1@D\M]8*=+T M6'1$@@CD$MMY4JI?-&BG)"@2!2.<+P MP@SR9)YI%CC11W)9AT[9/:OC'P=_9%]H'CS6/#?Q5TFU\/:GHT"3VNC07)L; M*Z\P 3RL\A*.ZG9(JX) W'D9/'^.+/PYJ_P^M8-:\.6-E%H7Q)T 7LMO=F\T MD12&,22VTA^Y&R8WI_"21WH _1BBO@/XFVGA36/&'[1EJ^OW$6FZ-X3LKW2; M>#6YH8[6Y2WE*/$JR##*P3 Z D<: /O?PMXRTGQI!J$^CW2WD- MC>RZ?-(GW1-&0'4'O@G'U!KSSX??'RZ\>?%KQ?X$'@Z^TVX\+- NHW\UU$T* M^?&9("@'+;E!/MWKSO\ 84T7PUH.B?$:STJRM;'58/&6L0W$4*;7CA%TWDJ1 MV&WI[57^"7COPW9_M9_M)27'B#3((Y)M 5'EO(U5REDX< D\[3P<=#0!])7U M_K$/B;2[6VTR*?1IHIFO+]KC:]NZ[?+58\?,&RV3D8Q[UL5\N>,/B'H&O_M9 M?!^XTWQ*'TZ^T?78W2/4&6";:L81PF[;G(?:V,G!P:^??#]YHJ?#WPAXF_X3 M"_BUM?BCTEE\I97[*7P=OUQ6>OC;3H/$^D^&;R9(?$>H6$NHK8(V\K%$T:2,3Z M!I44'OSZ5\3Z]J>B^#?#G[6'A71_$4UEH>CK87>F6Z:Q*S6TTML&G\MS(6P9 M ,J#C/&*Z2[T_P -W/[5OPQUVXMK*[O[[X:7+V%[(-YN;Z.XM?)VM_$X4OCV M)H ^U:\\^*7Q9;X:Z[X)T\Z2]_'XDU5=+^T+*%%LQ1F#$8RWW>U?)_P!UVZ\ M8>._"^OQ>-;.#Q]9_;(M?\-Q07/V[4&V/^ZNP[E%5'52CA<#@#@USFAZSX=\ M2:3\!?%FK7SR?$Q_%@7Q,;B:3[1%O#FO>$=,A6&\M?$45M'#/X M;EM72]AF"A6C\L@< @C=]W'.<5Z!I?A"QT37]2U6Q#6SZD1)=P)_JY90 /,Q MV; )'7 K;VC.<#/K0!\"?M":Q%>>/?'9LM,O](U?3/$FBSS&2RGN[F\B40Y MG@D VP6X!*[4R696)(SBO2/BEX+U'X?_ !G&I>#]'BN-)^+MFNA:KB(!K*^C M#/'>$'G8T!G#C^]&AZFOK/%<'HGPH33OB'J'BS4-?U37)I&P_*C:/0?E0!^?OPLUZQ?XH?!O6K:RNM%TD2Z[9:CITEC!/A7K,02TURT^+$LD]T(G$\.GM/<[BQQD0E& M3.?EP17Z58%)L7^Z/RH ^7?^"@6L6<'PO\)VS39N'\6:3=B)%+L88[A6DDP M?E4FW2= JMET(*Y5 MB=N>?L/PO^T TVG7>MV\OCJTE>WMS-&J0L;9? MM,GE@L\",C%PN=P4KQG(X3XD7,,?P$_:)TN=Y[J6[UW3;G21#I M,MP[7'ED8#3& ^N2"*OW%[X(UOXZ:?K7ARPU"S\.W?PROK*[O-(TZ6.2-Q/& M=ARF!*JJ_!YR,>E?=(4#H /PH Q0!\N?LRZE]BU#QG;W*:9K.CVFE6S1^+], MM6LTO8563]U\#1WX97D@FGA5\Y6WDGD M>$>W[MDKUSQ3X8MO%NC3:5>22)87/R7,4)V^=&?O1D]=K=#CJ,UIVMK#96T5 MO;Q)#!"@CCC085% P !V % $M%%% !1110 4444 >!_&K_DY#X&?]?&I?^D] M>^5X'\:O^3D/@9_U\:E_Z3U[Y0 4444 %%%% !1110!Y'^UO_P FR?$W_L W M7_H!KM_AG_R3?PI_V";3_P!$I7$?M;_\FR?$W_L W7_H!KM_AG_R3?PI_P!@ MFT_]$I0!TM%%% !6?JOA_2]=$8U+3K6_$?*"YA63;],CBM"B@#(NO"&AWKP- M<:/8SM;J$A:2W1C&HZ!U3^Q],\/7%SI&GSK"LIGN8$#3S,&X*!SY:C_88]Q0!ZQ!X? MTNVU":^BTZUBO9@1)<)"HD<'J"V,FHH?"NBVZ.D6DV,:N&#!+= "&^\.G?O7 MQ\_[3GB!/V(KCXA'XCZ(/B)%IKZH+3;:C+J2/L_D9SSC/][-?0.F_%S3/ O@ M?P\_C'79M3UR[TQ-1N/L6G22R^7L#22F&!6*1KG&XC ]: .Z'@CPZ(XHQH6G M".%B\:?94PA.,D#'!.!^5<+\6O@6GCS1["W\/:C9^%+JUOTOI VDQ7=I?%59 M1':Y\46T@\0VCWVD_9(Y+C[;"B[F:/ MRU;=QVZGIC-30_'[P)=>"-)\66VNI=:/J]Q]CT_[/!*]Q=W'S?N(X OF-(-C MY0+D;3D#!H I_"3X+0_#>[N]3N9M,N-9NXEAEDT?2DTZWV D_P"J5F).3U9C M7:7G@O0-0NY+JZT33[BYD.7FEMD9V/N2,FL/X7_&/PO\8]/OK[PMWQG\4Z!^T7X_P#!VI>)_M]E8V%I-H6C M6UE"MW=7%R),1@]6";,[N@'+4 ?1I\%Z 88(CHFGF*!B\2?9DQ&QQDJ,<$X' M/M37\$^'I!,&T/3F$S;I?5N.?QKCO!%[XB^&WP]N=8^*_BZROKI<2SS MQ6JV\%J"<"-=O+G) SU)Z#FE?]HWX?6_A[Q)K-YKQTVU\-H)-6BO[2:WN+-" M,JSP.@DPPY!VX/:@#LAX,T .7&BZ>',?E%OLR9V8QMZ=,=JGB\-:1!9PVD>E MV:6L,GFQPK H1'_O 8P#[UR/A7X]> _&FLZCI6D^((IKVPLEU&9)HI(5^S,, MB96=55T'=E) [XK(TC]I+P%XP\5V'A'2=5U&36M6M&O; QZ3=K'<6V=OVF*5 MH@C1Y_C!QTH ])?0].DU)-1:PMFOT7:MT85,H'H&QFF7/AW2KRZ:YN--M)[A M@%:62!68@<@$D5Q7PB^(\WBZ\\5>'M3*_P!O^%]1.GW;*,"9"H>*8#L&1A^( M->C4 ( % & .@%+110 4444 ?/W[5ZJ_B+X$*P#*?B'8Y!&0?\ 1[FO>OL% MM_S[Q?\ ? KP;]JW_D9/@/\ ]E#L?_2>YKZ H @^P6W_ #[Q?]\"C[!;?\^\ M7_? J>B@"#[!;?\ /O%_WP*/L%M_S[Q?]\"IZ* (/L%M_P ^\7_? H^P6W_/ MO%_WP*GHH @^P6W_ #[Q?]\"C[!;?\^\7_? J>B@"#[!;?\ /O%_WP*K:E;B MVTZZEL].AO+N.)FAMSMC\UP/E7<1A;;.10RL/0@]:QQX#\-B+RQH&F"/=OV"TCQN]<8ZUNT4 9NG^'-)T MFZDN;+3;2TN)!M>6"%49AZ$@9/2KR6\4<;1I&BQMDE0H .>O'O4E<1\9OB7# M\)OA_?:^T'VNZ#Q6EE:YQY]S*XCB3Z%F&?8&@#I+?PSI%I9SVD&E64-K.=TL M,=NBI(?5@!@_C2IX;TF/3C8+IEHMB6W&V$"^63G.=N,9S7SS\=/B!XR^%OC# MX0V7_":VVFZ;XDU,Z?K,]W:PB-,1-*71W^X,KM /;'>G?\+=TDBF2/RO-4G:K!MQSSZ4 >^R^#= GEGDDT73Y)) MQB5FMD)D'^UQST'6G6_A'0[2>">#1[&&: 8BD2W0-&/12!QU/2N5TKX]>!M: M\36FA6NM@WUZTJ63RV\L=O>M'GS%@F91'*RX.0C$C!]*R=-_:F^%^L:K9Z=9 M^*HIKB[U*72(F%M,(OMD9PT+2%-JMG@;B,GIF@#T5/#>DQ2WHW-EK&L M7'FVMW%I]R]CIUS=Q6]U* 8X))(HV5)&!!"$@X(]16K\9=9UC3_@WXGUWPYJ M#:-JMAI4^I6TUQ:A\&*)I CQN!C.W!!P10!VMKIUI923R6]M#!).V^5HT"F1 MO5B.I^M94G@+PU+*\CZ!IC2. ? ,OAGQE;C M49K*WU'Q+K*Z?#+;P&6%9/LD:]/-&[_@(^]R0*]K\8_&+PK\-76S\0:M)]K@ MM1=W7V>TEN&@@SM^T3")6\J,L#\S8'!]* .C'A#0A+!(-&L!) NR)Q;)F-?1 M3C@&Q$(O[!TWRPV\)]D3 ;UQCK[UR?B+]HWX=>%]1MK"]\2PO>W M6EMK-O!9P2W+SV@*@R1B-6W\NN ,D^G!JU-\>/!">%M!\00:S_:.GZ^I?2ET M^WEN9[T %F\N&-3(VT EOE^7'.* .F?P7H$AG+:)I[&X.9LVR'S#G/S<<_C5 MN/0M-B-H4L+9#9@K;$0J/)!&"$X^7\*\9UG]HS2-?^$LGQ3\#WMSJWAG29=U MX)K&:W6Z@#[)BGFHI+)SR.ZD&O:]-U"#5M.M;ZV<26]S$LT;CH589!_(T 16 M^AZ=:7\U]!86T-[,,27$<*K(X]V R:8/#>DK=O=#3+,7+N)&F\A=[-_>)QG/ MO6C10 4444 %> _L\_\ ) _L\_\EP_:+_[&:Q_] M-=K0![]1110 4444 %%%% !1110!X#\:O^3F?@)_U\ZM_P"D;5[]7@/QJ_Y. M9^ G_7SJW_I&U>_4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110!X'\:O^3D/@9_U\:E_P"D]>^5X'\: MO^3D/@9_U\:E_P"D]>^4 %%%% !1110 4444 >1_M;_\FR?$W_L W7_H!KM_ MAG_R3?PI_P!@FT_]$I7$?M;_ /)LGQ-_[ -U_P"@&NW^&?\ R3?PI_V";3_T M2E '2T444 %%%% !7S)\#]*U+X??#'XL^#3IUQJ>O:=K^J3064) ENH+MC-! M*NX@;6\QAGU1AVKZ;JF^CV3ZHFI&V3[>D9B%P!A]AYVD]QGG!H ^*6^"GB!_ MV!+GP,?AC_Q<*72Y-)$?DVYE$K$D3>;G[H!ZYSFO0?"7AOQQX,^).E>.SX3O MM1T_5?"MIH5]HYEC%SI]Q;DD-@G:R/DY(/85]0T4 ?%O@KX)>,?A-XH^!T*^ M'+S6K'PW)KNH:G/9.ABM'OVE:.",,02(RX''&!GO7*_\(QXL\*^#/A[;2>$= M1M/'^D^-]3UK2K-989)&MI$G:23RMX\Q-DJHV""I<&OORN/^(7PC\(?%2.Q7 MQ3H=OJKV+L]K.Q:.: L,-LD0AES@9 /.!F@#SS]E9K:RT3Q'8RZ7J^E>()]2 MDU758]6MUA+S3_-NC568!,# &<\,7-G=VOF$R1X;(5]P&T\,.#7UMX3\&:+X'TM=/T/3X["U')5"69CZL MS$LQ]R36U0!\;WMM\;/C#\(K+0O%/@N72O&/AK5[/6(+V2>,6>MK:SJX1@I) MC9P,X(QN J3XX?"OQC\3-/\ BEXLT_PI>V>I>(/ [^$[/13)&)IYY-Y,TIW; M0J;@ $[?X=3:%J%Q<3Q0K'*4&4W;N M =NT-TR157X!+J>F>./AK/XZ\-^(+*XT+1V\/>'[J6SB6W19DC+&5T=B[%84 M4$ #J<G^)=(N]*U6S@U#3;N,Q7%KX^-'QH\;!673=9U*UL;0G M[LHM8=CR+Z@LS#/^S7O-5["PMM+M(K6T@CMK>(;4BC7:JCZ58H **** "BBB M@#Y__:M_Y&3X#_\ 90['_P!)[FOH"OG_ /:M_P"1D^ __90['_TGN:^@* "B MBB@ HHHH **** "BBB@ HHHH *\!\7_\GL?#K_L5-6_]'6]>_5X#XO\ ^3V/ MAU_V*FK?^CK>@#WZBBB@ HHHH *\-_;%\+7OB+X26M[8Q27$GA[7-.UZ2"(9 M:2*WG5I !WPA9O\ @->Y4C*'4JP#*1@@]#0!\S_M(>'];^('Q$^#&HZ-X1G\ M5^'-'U7^UK^YB,3P&!X610%<_,?G#=.E9/BOX::W/^U?9:OH?@>XTGPK)X0N M_#T^KV,<,2)<3RJZR[5()50N"<9S7U)I>DVFBVBVMC EM;*25BCX5!=:T%],G^'VN6VI3:[%*K1W<-KO*"'!W;I=RA@ M<8YSFN0C\ ?$,>!=3LS\/=6%Y<_%.?Q:L/F0_P#'D]UYH).[[P7C'K7W510! M\$^(]/N=1\2?$BR7PSKVH?#'6/%BZS?RZ5%#=>9%E4MN( W FD3]G+X< M1>)Y_$$7A6TAU.XF-Q,T3R)%+(3DNT(;RV8GDDKDFO1T18U"J J@8 '0"@#X M8\#?"KXB_L^^"/A[XE^&_@N_77&L[73/%_@MI8DM;UHH51KQ6W824D<,/O=Z M]*T[0?'&C_%+Q[XO_P"$.O=1TCXA:-9P'3IIH_/TFZMHI(?*D&<&)P^_ /#7P@CMO"6H0_$/PY_:KM8(T,["TEZ#O%/&IZJ)(V5MI],XH ^=K>*QT MS]CWQQX0TS2]7M==G>ZLYK+5X%CN)[^^D,K,JJ2H4M,2 #P![5]/?#[0)/"O M@7P]HTS;Y;"P@MG;U9$"G^5&C> ?#WA^VLH-/TFWMXK(EH%"YV,>"W/5C_>/ M/O704 %%%% !1110 5X#^SS_ ,EP_:+_ .QFL?\ TUVM>_5X#^SS_P EP_:+ M_P"QFL?_ $UVM 'OU%%% !1110 4444 %%%% '@/QJ_Y.9^ G_7SJW_I&U>_ M5Y?\9?@7;_%W4/#6IQ^)-6\*ZQX?FFEL]0TAD$B^:FQP=ZD$%?:N2_X9E\4_ M]%S\=_\ ?5K_ /&J /?:*\"_X9E\4_\ 1<_'?_?5K_\ &J/^&9?%/_1<_'?_ M 'U:_P#QJ@#WVBO O^&9?%/_ $7/QW_WU:__ !JC_AF7Q3_T7/QW_P!]6O\ M\:H ]]HKP+_AF7Q3_P!%S\=_]]6O_P :H_X9E\4_]%S\=_\ ?5K_ /&J /?: M*\"_X9E\4_\ 1<_'?_?5K_\ &J/^&9?%/_1<_'?_ 'U:_P#QJ@#WVBO O^&9 M?%/_ $7/QW_WU:__ !JC_AF7Q3_T7/QW_P!]6O\ \:H ]]HKP+_AF7Q3_P!% MS\=_]]6O_P :H_X9E\4_]%S\=_\ ?5K_ /&J /?:*\"_X9E\4_\ 1<_'?_?5 MK_\ &JBN_P!FKQ5!:32K\<_'99$9AEK7L/\ KE0!]!45\:.W-L$5M[+QF+_9%>E?\,R^*?\ HN?CO_OJU_\ C5 ' MOM%>!?\ #,OBG_HN?CO_ +ZM?_C5'_#,OBG_ *+GX[_[ZM?_ (U0![[17@7_ M S+XI_Z+GX[_P"^K7_XU1_PS+XI_P"BY^._^^K7_P"-4 >^T5X%_P ,R^*? M^BY^._\ OJU_^-4?\,R^*?\ HN?CO_OJU_\ C5 'OM%>!?\ #,OBG_HN?CO_ M +ZM?_C5'_#,OBG_ *+GX[_[ZM?_ (U0![[17@7_ S+XI_Z+GX[_P"^K7_X MU1_PS+XI_P"BY^._^^K7_P"-4 >^T5X%_P ,R^*?^BY^._\ OJU_^-4?\,R^ M*?\ HN?CO_OJU_\ C5 "_&K_ ).0^!G_ %\:E_Z3U[Y7AWA/]F*31OB!H?BS M7?B'XG\87>BB4V5OJSP^5$TB[6;"(I)Q7N- !1110 4444 %%%% 'D?[6_\ MR;)\3?\ L W7_H!KM_AG_P DW\*?]@FT_P#1*5%\5/ N*\CTGX'?&/1=*L]/M?C6JVUI"EO$I\/0DA%4*HSN] M* /H:BO _P#A4/QJ_P"BVI_X3T/_ ,51_P *A^-7_1;4_P#">A_^*H ]\HKP M/_A4/QJ_Z+:G_A/0_P#Q5'_"H?C5_P!%M3_PGH?_ (J@#WRBO _^%0_&K_HM MJ?\ A/0__%4?\*A^-7_1;4_\)Z'_ .*H ]\HKP/_ (5#\:O^BVI_X3T/_P 5 M1_PJ'XU?]%M3_P )Z'_XJ@#WRBO _P#A4/QJ_P"BVI_X3T/_ ,51_P *A^-7 M_1;4_P#">A_^*H ]\HKY ^-=I\;_ (3Z3X9O(OB_#?G5_$>G:$ROH$*^6MS* M(S(,-R5ZXKT/_A4/QJ_Z+:G_ (3T/_Q5 'OE%>!_\*A^-7_1;4_\)Z'_ .*H M_P"%0_&K_HMJ?^$]#_\ %4 >^45X'_PJ'XU?]%M3_P )Z'_XJC_A4/QJ_P"B MVI_X3T/_ ,50![Y17@?_ J'XU?]%M3_ ,)Z'_XJC_A4/QJ_Z+:G_A/0_P#Q M5 'OE%>!_P#"H?C5_P!%M3_PGH?_ (JC_A4/QJ_Z+:G_ (3T/_Q5 'OE%>!_ M\*A^-7_1;4_\)Z'_ .*H_P"%0_&K_HMJ?^$]#_\ %4 1_M6_\C)\!_\ LH=C M_P"D]S7T!7SP?V/68+"+2(K;S)T1U7+JQ., M2-7T/0 4444 %%%% !1110 4444 %%%% !7@/B__ )/8^'7_ &*FK?\ HZWK MWZO#?C-\(O'GB#XJ^%O'?@'7=%TO4M(TZ[TV6#6[62:.1)FC;\5ZI%J$QTFW>&"(1VT< M"J Y)R1&"?K0![#1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %5M2_Y!UU_UR?\ D:LU6U+_ )!UU_UR?^1H \1_85_Y-)^& M?_8-/_HV2O=Z\(_85_Y-)^&?_8-/_HV2O=Z "BD) &2< =S2)(DB!U960\[@ M_8+^&5I87]S! M/K]_I6@W%\LK>>L%Q>>7*P?J&*9&>O-?8GB?3+S6O#^H6%A?+IEWOZW/KMC:HJVNJ);K;7$+)()(I%P6&]' M (/MTH \!_:$\57WP%\9>/\ 1/!1?1M+OO!<-VMO;,1':W'VM;?SHQ_"Q20Y M(ZD UI_$OPWJG@/XH^#O!GPZDDTVX\:^!]7MYT64A)+JVCBD@N&/_/4F1U+] M2&&>E>Z#]G73-?/BJY\9:C)XIU7Q%IR:1"/@BGAWQG:^*M;UVX\3:UI^E_P!C:;+/ L26EJ6#/A03ND,?#"XU[X:Z=XIMAI]QX4M]1@@G@@U#!_LZ*"V5;Z_=03A2P;:,_.V#TS M7L/P)^)GAWQ;I9T/1[/4-+N+"T@O1;:H!Y\]M< O%]<]\(?@9;_"S4+W49=9N M-=U.>QM=+2YGA6(QVELI6&/"]6 )RW<]A0!ZA1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\__ME?\BK\./\ MLH6@?^E0KZ KY_\ VRO^15^''_90M _]*A7T!0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%>"Z[^V;X+T;Q7K^@6OA_QQXBNM#O6TZ^N/#_A:[O[:*X559H_- MC0KN =*=5^"?Q^CFUC4+FY^'OQ B^P MPR7$A:/2=81#Y<8S]V.X0$#_ &U _BJ7_AM;PS_T3_XJ?^$)J'_QNN-^,'[0 MO@/XS?#C6_"&L?#WXJBUU&$JDZ>!-1#V\P^:*9#Y?#(X5@?44 <'^S;XHUCQ M]\,O@7\,/#-]>/? M"7[,'PI@\/S^#?BEK&OSN9=0U,> ]1_>D$A%7,>0BKT'N:]U_P"&UO#/_1/_ M (J?^$)J'_QN@#Z%HKYZ_P"&UO#/_1/_ (J?^$)J'_QNC_AM;PS_ -$_^*G_ M (0FH?\ QN@#Z%HKYZ_X;6\,_P#1/_BI_P"$)J'_ ,;H_P"&UO#/_1/_ (J? M^$)J'_QN@#Z%HKYZ_P"&UO#/_1/_ (J?^$)J'_QNC_AM;PS_ -$_^*G_ (0F MH?\ QN@#Z%HKYZ_X;6\,_P#1/_BI_P"$)J'_ ,;H_P"&UO#/_1/_ (J?^$)J M'_QN@#Z%HKYZ_P"&UO#/_1/_ (J?^$)J'_QNC_AM;PS_ -$_^*G_ (0FH?\ MQN@#Z%HKYZ_X;6\,_P#1/_BI_P"$)J'_ ,;H_P"&UO#/_1/_ (J?^$)J'_QN M@#Z%HK@O@_\ &GP]\;=$U#4O#\6IVHT^\:PN[36+"2RN8)E56*O%( PX8'\: M[V@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Y_\ VRO^ M15^''_90M _]*A7T!7S_ /ME?\BK\./^RA:!_P"E0KZ H **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** /G?\ 9%/_ !4'[0(_ZJ;J'_I)95]$5\[_ +(G_(P_M _] ME-U#_P!)+.OHB@ HHHH **** "BOD#XDZG9:'^UU=Z5KGB+QG'X;O/#/]H?V M=I.L:@(HKD3;?,1(9!L^7M]WVJ]^S7\>M3B^%/C#7M:O]4\8:):>*9M+\-^> MJR:N]J65(H[H#&U@Y;YI,'9@M0!]8T5XYIO[4'AFZ\)ZSJ]W:WEA>:7K:>'9 M=+.R6:74'9%CAB*,5N],\>>%M(; M41I>HO%CRF4A+E75BLB*>H!SD8Q0!]'45Y);_'&XMK?0](D\-ZAJ?C.\TK^U M9M&M)8#)';KA3*S[P@#,?E .23CM6.O[7'AB]M_ LFE:1K.KR>+KB[LK2&V@ M4/!#=*U>/2=3BU74]X- 'IM%?&_P -?&EIX6_::^/.A^(?$'C#4]+TV?3H=)LC MJ-]=Q6<=Q:>9.$ 8A27(*D\KCY2*E_9=^*UKX3^&FO>(M>USQ)XEO-4\83Z# MH]IJFHSW<\S>:RV]O$DSX0[0Q).#A26/% 'V'17A/B3]KC0/!GAWQI>Z]H.L M:?JWA)89=3T;9').(96"QS(5;:Z$G&0>M:UM^TQH4&K^,=/UW2=5\-R>&]*3 M7)7OXEQ<6+%E$T>UB?O(PVG!Z<4 >P45XMX(_:37QE\5;#P,W@[6-)O+[0_^ M$BM[R\E@\F2QWK'O 60MG>Z KC(W5QG[=NI3>%_"/@378?$>O^'81XNTNPU" M31-2N+7SK&6;$Z,L3#=E0<$#<.QH ^G**\!^$.D0_&36]/\ BI:>*-=B\+M; M)!I&A6NNW!MY43CS[N/?@RG&-AZ=7RQXU;[]J7P_864.NOI>HOX(DU,Z1_PE M"!#:K.)3%N*[M_E^8-GF;=N: /::*^?_ !-^V-H/A@^+)IO"_B"?3?"FK0Z7 MK%_%#'Y5MYOE[9N7RR?O4Z G'.*TOBO^U/I/PSD\5+;^'M5\3+X5LX;[6FTT MQ*+2*3[A_>.NXX!)"YP* /;J*S?#>K/K^@:?J4EH]B]W D_V:1U=H]PR 2I( M/![&M*@ HHHH **** / _P!EWGQ5\;_^QVG_ /2:"O?*\#_9=_Y&KXW_ /8[ M3_\ I-!7OE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ' MS_\ ME?\BK\./^RA:!_Z5"OH"OG_ /;*_P"15^''_90M _\ 2H5] 4 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'SO^R)_R,/[0/_93=0_])+.OHBOG?]D3_D8? MV@?^RFZA_P"DEG7T10 4444 %%%% '@.L_#'XFQ?M&WGQ%TB/PG<:8=&&C6] ME>W]U%,5\SS/,-/$-KK6H6L, M4T>E""$!?L@V_O,.@^:3 +$]*^K:@OKZ#3+.>[NI5AMH$,DDC=%4#))H ^5A M^QYXBO/#GBRSFU[1M+OY_%EGXR\/SZ9:2"*RO8 FU)48_-&2A7@YPV>O%='X M\_9K\0?%C2O'U_XBU#2=-\4^(_#)\.6RZ=YLMI:H26+EG56;(=!U;6],\8:5?Z1I.W[?>V\X>*VRVT;V'3GCV[UN^!_B)X9^)>D'5? M"NMV>OZ8',?VNPE$D18=0&'!_"@#R.+X+>.])\<^%_B#IVI: _BVWT$>']9T MZ7SX["Y@#AT:)P&=61\GE?F!YQ7-0?LO^+?"OB'X8WOAZ\T&\A\-:SJ7B#5' MU":>![NZO4E218E2-PJ*)21DY. ..M?0/C/X@^'_ (?6UC/X@U&/3HKZZCLK M8NK-YDSG"(, \DU8\8^,M&^'_AN]U_Q!?QZ9I%DGF7%U*"5C7U. 30!\7^/_ M !XB^&'A/3=!\1:KX.L-;U?QO-XBTC4)[VZMX;? >1@;DQ#R902JJ<$."PQ M7MO[*EW?PV'B"PO-*T=9I+@:A<:YHFLMJ<6H3R##F25HT(D 5>!D 8Z5ZE+X MB\+^,;ZVT"XBBU4WEBNJ107-DTD#P$@*^YEV9Y'RDY]JZ+3]-M-(M([6QM8+ M*UC&$@MXQ&B_10 !0!X5\)_A-\0_ WQI^+7C/4V\,W%AXTDM)[>UM+JX\VV> MV@,,:N6B (88+$<@] :X#P[^R3X]3P8UKJ>L>'K#Q)I/C$^-- O]/>>>!;@L MY:"X1T0F,K(R;E.>!^- 'S[\8?V8/&?Q3\.^/K[[7X=L_&7BW3[/2&!EG-E9VL$HERK>7OD=F M'=5 !]N:OQ6\$^+?#&N^./B+XI_X12/PY>>"X_#L]J)+JY*2*[N)&'E*#&7D MP>A"C=[5].>&_%.D^,-#@UC1;^'4M+G4M%=6YW(X]0>]1>&?$NE>/?#D&JZ: M7NM+O X3[1;O$6 8HP*2*&'*GJ.?I0!\I_LQ2ZMH?Q T;[7!X6\5R76F_P!D MIKFA>)I-1N-/M(U\U8_*>)=D)< 'YL[BG6O6/VG_ (4^-/BW8>#;3PI+H-NF MB>(;'Q!.VM33*96M91(L2B.-N&Z%CT]#7KFC^&](\/+(NE:79:8LIW2"SMTB M#GU.T#-11>*M.F\43>'EDE.J0VRW;QF!P@C8D ^9C:3D'@'/M0!\_I\"/B1\ M/?C%)XG^&=QX6T?PKK$*R>(/#.H7-R8)[PG,DUN$BQ$>>H^]U*BH-,_96\1V M?PXOOA3-J^E3_#>;5#J$%P?-_M&"!KC[2]IMV[&'F;@)=P.T_"-#U&[T MO^Q;FYM(Y'T_?O$!V_=#8&1Z' XQP.E=!110 4444 %%%% '@?[+O_(U?&__ M +':?_TF@KWRO _V7?\ D:OC?_V.T_\ Z305[Y0 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110!\_\ [97_ "*OPX_[*%H'_I4*^@*^?_VR MO^15^''_ &4+0/\ TJ%?0% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\[_ +(G M_(P_M _]E-U#_P!)+.OHBOG?]D3_ )&']H'_ +*;J'_I)9U]$4 %%%% !111 M0 445!?6OVZSGM_.E@\U"GFP-M=,CJI['WH ^._V>+KQE!\*/B;'HNE:+<:7 M_P )%KG[V\O9(I?]:^[Y5B8?3FH_V&_ '@_Q'X:T;5O$4.G:]*\]TTFJR/*LC MMND>-SRA!/'_B8?$OPUX(M[BRCT:;P'!J=OOMR9$N 4C!9MW*X/08^M>?_!3] MH3XE>*;#X&Z_K^H:3=:?X[-W:WFGVMB8FA>(RE95DW'M& 5QCWKVRW_9M\,V M'BFW\06.I>(+#4+;1_["MS;ZK(%AM<8"J#GY@<,&ZY&:P=&_9!\'^$]+\(6N MCWWB)8O!TLEUH=K)K$OEPR-DE3ZJ=S @YX8T >5V7QS^)WC'7_"#Z=KEII=W MJ7C&YT+5O"<>FK+(J\S^'?P;\<6NNB9--\>>#O$S7,Y.$*J<< M<5]*?&'X.Z+\' M(/(>*&;[,HB,@RH;9QQQGZ"OE?1/VA?B-KOPI^!^L0WFD1:OXQ\0RZ/J4DED MQC"B2X56C4/\N!$OKFO<+7X$6,-Q;33^*_%M\;5'6W2ZUAV6)F0IO P,L 3@ MG.#S7-:=^R!X*TK0/".C6NI>)(]/\*Z@^J:3'_;$A,$[$DL2>6&6? .0-[>M M 'D?B'XY?%OPQ\/_ (DZY+KVB74OP[\0?8K@#2RO]KVY,)VD;_W)"RD97.2* M]3UWXB>*]1^+OC/P=;ZG#I>FQ>$5U6QN;>V#7%M.Q<%B6)5L8X&,5;U']D3P M;JVB^+])NM3\2S6'BN\2_P!6B.KR?OYEQSG^$':N0,9V+Z5TND? /P_I/CV? MQ>;_ %J]U:?35TF87FH/)#);@8"LAXSR3GKDF@#YM^"7Q2\5^$OV?O@9X=L] M0O-5U?Q9HGVU+N.RCEGMHTA5F14+ 2,6;.YCGK7=Z)\;_B+J5Q\.? 6OVEOX M3\=>);G5%GU!X5E5+6R5'\U8MQ DE$L?R$G;\WM7:O\ L?\ PY?X>Z+X.^RZ MFFG:)-YVE72:G.MY8'H%AG#;T4#Y0H.,<5M:M^S;X)U?PWX>TF2WOX'T"Y-Y MIVJ07\JW\$S??D^T;MY+CALD[AUH X;]C&WOK72_B9%J=TE]?IXROUFN4C\L M2G*_-M[?2OHNN+^&OPB\._">/6%T"*Z1M7O&O[Q[JZDG:29OO-ER<9]J[2@ MHHHH **** "BBB@#P/\ 9=_Y&KXW_P#8[3_^DT%>^5X'^R[_ ,C5\;_^QVG_ M /2:"O?* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /G_ M /;*_P"15^''_90M _\ 2H5] 5\__ME?\BK\./\ LH6@?^E0KZ H **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** /G?]D3_D8?V@?^RFZA_P"DEG7T17SO^R)_R,/[ M0/\ V4W4/_22SKZ(H **** "BBB@ HHHH *YGQQXZM/!<6F0LGVK5-5NELM/ ML58!IY2"Q^BJH9F/8"NFKY]^+272?M8?!>6XS_9!M=4CBS]W[5Y:D?CL#?K0 M!T>F_'+5KSX^7GPOE\'F*XM-+36'U<:DAA>V:3RPRQ[=V[>"-I[ MI?$[X@>-_#,_A!]$7PG=+8WE\^HI.LDS('4(H4'!0@DG&,XYYQXYJTVB>+_^ M"@6L:8OBZYT>YA\$0VY_LF\2*1YQ>,QA8E6!(4[MO45Y9I_B6]T;2?VI;+P- MK]SKNMIXAT^?S([D37TUB$A2[DC* %BJ"494<$>N* /T2R#WHR#WKX<\=2>' M]-U/QEJ/P^U%+/X<7OP[OY]8^R7+QVT>H8Q:$$$;+@_,& ^8X&>:Q_@IJOA_ M0O%WP&ET?Q$EIK&O_#AHM5G:^>9IKI+6'R_,4L1O1M^%P#P10!]][AG&1FO* MOV@_C?=_ G0M'U=/"\OB2TU#4[;2CY-ZENT,UQ((XD^ M$_'_ ,1?A'J$]_H"VU"&*VCGU75X-4C,&F.P_U+@KEG[@#J.3BO4$VJPC/S6AMB@X^3 8GF@#[]R/6@D#J<5^<7Q0N MO#=UHW[3FH7>M(^NZ/J&G7FE,NIR!K:[6UA#/ _42[UXSCD5K_M$ZEH?CKQ M%XNT77--]+\/ZG&+9-85ETV[W?)-,@W-"?1MN2/4 UUE?*WQNT2'1_AY\!]+\,7%K= MW-OXCTM+.YT[;Y4R*A\Z1-O&&7>W'K7U30 4444 %%%% !1110 4444 >!_L MN_\ (U?&_P#[':?_ -)H*]\KP/\ 9=_Y&KXW_P#8[3_^DT%>^4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 ?/_[97_(J_#C_ +*%H'_I M4*^@*^?_ -LK_D5?AQ_V4+0/_2H5] 4 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M 'SO^R)_R,/[0/\ V4W4/_22SKZ(KYW_ &1/^1A_:!_[*;J'_I)9U]$4 %%% M% !1110 4444 %<_XR\%6/C2SM$NB\%W8W"WEC>PX\RVF7HZ_4$@@\$$@UT% M% %.'2[9'69[>W:[QEYUB"EFQR?4?G3H-,L[:1GAM((G8$%DC )'U JU10!6 M73;-87A%K"(7.6C$8VL?<8K+\0>$++7-"O\ 3H\Z7)=6\ENE[8HB3V^Y2-\; M$'##.1QUK=HH \+\$?LTW>B76FCQ'XHL?$UGIC1O:B/PY;65TQC.4,LZ$EB" M 3M"9(]R*]LNK"UO=OVBWBGV]/-0-C\ZL44 5)=)L9]OFV5O)M 5=\2G ]!Q M4GV*W\\3^1%YP&!)L&X#TS4]% %-M&T]BQ:QMB7.6)B7GZ\5X[XE_9XU?5?& M^IZUI_C."#3-1:-I=*U7P_;:@+?8NT"WD:]NHH X/PU\'M%\-7 M&@M&6GM]!@:'3+=U4) SY\R7 !=LGH %!( %=Y110 4444 %%%% !1110 4 M444 >!_LN_\ (U?&_P#[':?_ -)H*]\KP/\ 9=_Y&KXW_P#8[3_^DT%>^4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?/_[97_(J_#C_ M +*%H'_I4*^@*^?_ -LK_D5?AQ_V4+0/_2H5] 4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% 'R-\./%_BSX%^./C#97GPK\6^(+?7?&MWK=CJ&CQ0O!+;R6]LBG M+2 YS$V1CTKO?^&H==_Z(E\0?_ 6W_\ CU>^44 >!_\ #4.N_P#1$OB#_P" MMO\ _'J/^&H==_Z(E\0?_ 6W_P#CU>^44 >!_P##4.N_]$2^(/\ X"V__P > MH_X:AUW_ *(E\0?_ %M_P#X]7OE% '@?_#4.N_]$2^(/_@+;_\ QZC_ (:A MUW_HB7Q!_P# 6W_^/5[Y10!X'_PU#KO_ $1+X@_^ MO_ /'J/^&H==_Z(E\0 M?_ 6W_\ CU>^44 >!_\ #4.N_P#1$OB#_P" MO\ _'J/^&H==_Z(E\0?_ 6W M_P#CU>^44 >!_P##4.N_]$2^(/\ X"V__P >H_X:AUW_ *(E\0?_ %M_P#X M]7OE% '@?_#4.N_]$2^(/_@+;_\ QZC_ (:AUT?\T2^(/_@+;_\ QZO?*:_W M&^E 'S?X9_;-F\9:?+?:)\(/'FHVD5Q+:/+%:V^%EBI/V*O\ DDVM?]C9K?\ Z72U[[0!X'_PU#KO_1$O MB#_X"V__ ,>H_P"&H==_Z(E\0?\ P%M__CU>^44 >!_\-0Z[_P!$2^(/_@+; M_P#QZC_AJ'7?^B)?$'_P%M__ (]7OE% '@?_ U#KO\ T1+X@_\ @+;_ /QZ MC_AJ'7?^B)?$'_P%M_\ X]7OE% '@?\ PU#KO_1$OB#_ . MO_\ 'J/^&H== M_P"B)?$'_P !;?\ ^/5[Y10!X'_PU#KO_1$OB#_X"V__ ,>H_P"&H==_Z(E\ M0?\ P%M__CU>^44 >!_\-0Z[_P!$2^(/_@+;_P#QZC_AJ'7?^B)?$'_P%M__ M (]7OE% '@O[*&FZZJ?$G7=;\.:AX8_X2#Q1-J-I8ZH$$_DF&) 6"L0.4;O7 MO5%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S_ /ME M?\BK\./^RA:!_P"E0KZ KY__ &RO^15^''_90M _]*A7T!0 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !37^XW MTIU-?[C?2@#P3]BK_DDVM?\ 8V:W_P"ETM>^UX%^Q5_R2;6O^QLUO_TNEKWV M@ HK+\4->)X2LC*/X5R6Q[8H ^GJ*^5?B!\?M?_ &?-8\:>'M5U M ^*9;3PW'KFDW=VBI(9FF$#12;< KO9&&.@R*C\9_&3QQ\$==L]$OM1/BV\\ M1>$=0UJP#P!7@U"T5'DC4+UB9)!@=04//- 'U=17S9\'?CCJTNF^)H-0U'_A M+Y()+&+2;B(*K7=W(+;7_#B-%XCT_P 3 M7D#M'>76FS))&DV&- M2OX[K1=-T^PN["%(0AB\TRAP2/O?<'->.VW[0_BN3X76?QM?4U_X1J\\2?V? M'X>\I?+733>&U5]WWO.R-Y.<SM]":)3%>VMO(B7+2-]X.P,FTC@87WJQIO[0/B34?C=;VXU!(])FUP:8NA MNB@_8#9"X%Z3UX8_>^[CB@#ZNHKSGP;\2+7Q1XLE,NLV=G!>0YT;1I9D6ZNX M%/-YY9.[8Q'R\?=&>_'HU !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4U_N-]*=7AWQ$^(VO?"3XZ^&I]:O3-\-/%L:Z,C-&H72=5!)A+,! MG9."4Y/#JO3- %/]BK_DDVM?]C9K?_I=+7OM?%'P7^*FI^%/ ^C^#O"T4=UX MM\1>/=7'ER#*VUA'J+M=3MZ#8"H_VF%?:U &1XPEO8O"^J'3K%M3OC;NL-HL M@C,C$8 W'@=>]?.>E_ 3Q5XL_9'\,^"-6LH=!\9>'+BUU"S62X$T#W5K<>=' MEE_@;E?;-?4E% 'S#XY_9XUWX[ZKXUU_Q#;Q^&;K4/#T>AZ39F83M$ZS>>TL MC+Q@R*@ '8'UKI?#'PR\3>,/C)X3\<^+M.M]'B\):%<:79VL:* /*+OX2R:WI_BH+;VOAZ6ZL;O3=&BL8U1+(3(RM<80 M >8[$$GK@ >M6RN$M95AN6C812,NX(^."1WP>U '@W[97_ "*O MPX_[*%H'_I4*^@*^)/B!\5]3^(/PV\&:-XK2&V\>>&?B;H6G:U! NQ)'%V#' M/&O9)$PP],D=J]W\ ?%37/B?\;O%=GHIMQ\._"R?V7/>>7N>_P!5)#2+&_9( M5PK8ZL2.U 'LE%%% 'B7@;PYXKM/VE/'?B+4/#IL_#FJZ?:V5I??:T=F: R9 M8H.0&WC'TYKSJT_9K\3Q?#BQ^#C6UO\ \(99>(SJB:YYXW-8"[-TD'E]?-#' M83TP,^U?65% 'RKXC_9X\5_\(7\0_ACI4%N_AGQIJ[WW]MR3 &QMII$>YC,? M5GX<)CCYAGI7M'B;X;PZS=:1IMOI]K!IB6RVU_J 1?M,MLF MJ&QNV-CYN<8 M!'>O0J* /F/Q/\ ?%&H?&NYU.SCMUT:\\0Z9KJZL)0LMK#:VPA:U"=<$C(QQ MAVS7TY110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!X!KW[:'A/2/%GB#P_8^$/B#XHN-!OFTV^NO#GA6YO[ M6.X559H_-C!&X!U)'N/455_X;8T3_HEGQ?\ _"#OO_B:7]D7_D8/V@?^RFZA M_P"DEE7T10!\[?\ #;&B?]$L^+__ (0=]_\ $T?\-L:)_P!$L^+_ /X0=]_\ M37T310!\[?\ #;&B?]$L^+__ (0=]_\ $T?\-L:)_P!$L^+_ /X0=]_\37T3 M10!\[?\ #;&B?]$L^+__ (0=]_\ $T?\-L:)_P!$L^+_ /X0=]_\37T310!\ M[?\ #;&B?]$L^+__ (0=]_\ $T?\-L:)_P!$L^+_ /X0=]_\37T310!\[?\ M#;&B?]$L^+__ (0=]_\ $T?\-L:)_P!$L^+_ /X0=]_\37T310!\[?\ #;&B M?]$L^+__ (0=]_\ $T?\-L:)_P!$L^+_ /X0=]_\37T310!\[?\ #;&B?]$L M^+__ (0=]_\ $UR?Q5_:/\'?%WX?ZUX2UOX4?&![#4X#$73P'?!X7'*2H=O# M(P5@>Q KZUHH _,[]B7Q&?V?[/7-6\=> _BYXA\7WMU<1P72>!KYUAM&E:3Y M?EX:1B78>IQVKZH_X;8T3_HEGQ?_ /"#OO\ XFOHFB@#YV_X;8T3_HEGQ?\ M_"#OO_B:/^&V-$_Z)9\7_P#P@[[_ .)KZ)HH ^=O^&V-$_Z)9\7_ /P@[[_X MFC_AMC1/^B6?%_\ \(.^_P#B:^B:* /G;_AMC1/^B6?%_P#\(.^_^)H_X;8T M3_HEGQ?_ /"#OO\ XFOHFB@#YV_X;8T3_HEGQ?\ _"#OO_B:/^&V-$_Z)9\7 M_P#P@[[_ .)KZ)HH ^=O^&V-$_Z)9\7_ /P@[[_XFC_AMC1/^B6?%_\ \(.^ M_P#B:^B:* /G;_AMC1/^B6?%_P#\(.^_^)H_X;8T3_HEGQ?_ /"#OO\ XFOH MFB@#YNU#]NCPSI%A<7U_\-OBS8V-M&TT]S<^!KV.*)%&6=F*X50 22>F*^@/ M#FOV?BKP_INM:<[26&H6T=U;NRE2T;J&4D'IP1Q7%_M'K7P&_Y(CX _[ -C_Z(2@#NZ*** "BBB@ HHHH \A^)7[6GPH^$/BN3PUX MK\5C3==C@CN)+*+3[JY9(WSL9C#$X&<' )SQ7+_\/ /@-_T.\W_@BU+_ .1Z M7X7'_C-3X[?]@+PU_P"@WM?0M 'SS_P\ ^ W_0[S?^"+4O\ Y'H_X> ? ;_H M=YO_ 1:E_\ (]?0U% 'SS_P\ ^ W_0[S?\ @BU+_P"1Z/\ AX!\!O\ H=YO M_!%J7_R/7T-10!\\_P##P#X#?]#O-_X(M2_^1Z/^'@'P&_Z'>;_P1:E_\CU] M#44 ?//_ \ ^ W_ $.\W_@BU+_Y'H_X> ? ;_H=YO\ P1:E_P#(]?0U% 'S MS_P\ ^ W_0[S?^"+4O\ Y'H_X> ? ;_H=YO_ 1:E_\ (]?0U% 'Y:?MP?%[ MX??$K6O#7BSX4>/FL?$PU*RCU16T/4%1XHI=\-TV;?!,))/J0<#-?2OPC_:Q M_9P^#GP\T;PEHWC6X:UL(L//)H6I&2YF8[I9I#]GY=W+,3ZFOK:B@#YY_P"' M@'P&_P"AWF_\$6I?_(]'_#P#X#?]#O-_X(M2_P#D>OH:B@#YY_X> ? ;_H=Y MO_!%J7_R/1_P\ ^ W_0[S?\ @BU+_P"1Z^AJ* /GG_AX!\!O^AWF_P#!%J7_ M ,CT?\/ /@-_T.\W_@BU+_Y'KZ&HH ^>?^'@'P&_Z'>;_P $6I?_ "/1_P / M /@-_P!#O-_X(M2_^1Z^AJ* /GG_ (> ? ;_ *'>;_P1:E_\CT?\/ /@-_T. M\W_@BU+_ .1Z^AJ* /GG_AX!\!O^AWF_\$6I?_(]>E?";XZ>!OCEI]_>^"-> M36[>PF%O=?Z-- \+E0P#)*BMR"#TKO*\$^!7_)??CS_V%K'_ -(XZ />Z*** M "BBB@ HHHH **** "BBB@ KDO'7Q=\#_"]K1?&'C'0O"S7>XVXUG48;4S;< M;MOF,-V,C./6NMKYR^)&@Z9XB_;.^'-MJNG6FIVP\*ZLPAO($F0'S;?G# C- M ':_\-:_!'_HKW@;_P *&T_^.4?\-:_!'_HKW@;_ ,*&T_\ CE==_P *I\$_ M]"=H'_@L@_\ B:/^%4^"?^A.T#_P60?_ !- '(_\-:_!'_HKW@;_ ,*&T_\ MCE'_ UK\$?^BO>!O_"AM/\ XY77?\*I\$_]"=H'_@L@_P#B:/\ A5/@G_H3 MM _\%D'_ ,30!R/_ UK\$?^BO>!O_"AM/\ XY1_PUK\$?\ HKW@;_PH;3_X MY77?\*I\$_\ 0G:!_P""R#_XFC_A5/@G_H3M _\ !9!_\30!R/\ PUK\$?\ MHKW@;_PH;3_XY1_PUK\$?^BO>!O_ H;3_XY77?\*I\$_P#0G:!_X+(/_B:/ M^%4^"?\ H3M _P#!9!_\30!R/_#6OP1_Z*]X&_\ "AM/_CE'_#6OP1_Z*]X& M_P#"AM/_ (Y77?\ "J?!/_0G:!_X+(/_ (FC_A5/@G_H3M _\%D'_P 30!R/ M_#6OP1_Z*]X&_P#"AM/_ (Y1_P -:_!'_HKW@;_PH;3_ ..5UW_"J?!/_0G: M!_X+(/\ XFC_ (53X)_Z$[0/_!9!_P#$T !O_ M H;3_XY1_PUK\$?^BO>!O\ PH;3_P".5UW_ JGP3_T)V@?^"R#_P")H_X5 M3X)_Z$[0/_!9!_\ $T !O\ PH;3_P".4?\ #6OP1_Z*]X&_ M\*&T_P#CE==_PJGP3_T)V@?^"R#_ .)H_P"%4^"?^A.T#_P60?\ Q- '(_\ M#6OP1_Z*]X&_\*&T_P#CE'_#6OP1_P"BO>!O_"AM/_CE==_PJGP3_P!"=H'_ M (+(/_B:/^%4^"?^A.T#_P %D'_Q- '(_P##6OP1_P"BO>!O_"AM/_CE=MX( M^(WA3XEZ;+J'A'Q+I/B>PBD\F2YTB]CNHT?&=I9&(!P1Q5?_ (53X)_Z$[0/ M_!9!_P#$UY%^S1IEGH_QD_:&L["T@L;2+Q+9".WM8ECC0?V9;'A5 Y)/XT M?0]%%% !1110 4444 %%%% 'SO\ LB?\C#^T#_V4W4/_ $DLZ^B*^=_V1/\ MD8?V@?\ LINH?^DEG7T10 4444 %%%% #9%WHR[BN01N7J/<5\+Z=\4K[1O$ M'QVL_%'QK\2:1+X/UEK;1-\=K(!";2*91(@M\2_.[+R02,?6ONB0LJ,57>P! M(7.,GTKY/\"> ?BIX4\0_&.^O/AKHNJIXXUDZC9Q3Z[$8K>/[-' %F!B)/\ MJ]QV@]<=LT =O\.?VA[R'X1_#_4?&FGSW7C/Q'9R3QZ;HUOYCSK$N^24*#A M$*L03P6Q77P?M!^%-2\,>&]8TF2ZUAO$2/)IEA9P%KF<)_K/D[;<$$GH:\,\ M.?LS_$KX?>#OAIX:M+O2O$^CV!OSKME+?26:))<,&B,3A&9X8OF7ROEW @]L M!_P[_9S^(WPTTCX6ZW;6VCWOB'P;%?Z9JZQMR+I=B\X>T?.)$(X8 DX[5=US]H_PEIFE MZ%>6'VWQ"^M:6=;LK32;'+75 M]"_X06+PG87$3I>J)I_B2VMYS;';&I4W$9C='V,PX#*1UH ^OOA_\ $&P^-_PPM_$FAMJ6 MDZ;JT#-:7$D8AN A'$BA@0/;([=*^7/@;\19?&'P[>X\4_&KQ3:^+I-K;? ^SL=#\(SZ&^BQRZ;#HES?12[G MB)'RW*$HZL>=X[DY&17EOP.\&_%7X3_"RZ\,WOPQT?6-4?4KW489VU^+[.K3 M3M+'NS%O^0L,X';B@#ZFDMWFLF@:9TD:,H9HL!@2,;AU />OG3]C[5/%'B;4 M?BK<^)/&NM>)4T'QEJ/AW3[:_%NL<=M (F1CY<2%I/WA!8GL.*]&D^#-M-XK MM/&=WJFMW/B*VA1VL[?5IH;":58]I'D;M@!.>H]#7DWP-\._%SX0P?$8W'PY ML-1G\3>++_Q):B'Q'$J0I.L82*0F/.1Y?)4$<\4 >N^-OCSX>\$:CJMG+;ZC MJDFC0IF&!4\8/'D?B/X=:K\+?$WACP?X$CCUG5/#WA!='U:YM==MM/O) M(97)VE+E&0K]XJRX9<]: /?M)^-WA#XC:C\+=7ANO$6FMXC$MSHMNIDA@O$\ MK=F=1\K+MY4-T-:-U^TCH\UC?SZ3H^KZG''!>R65S%;?N+Q[96,B(^< @J>N M,X.*\M\,^$O$'B.Y^"-UX3\")H7A?P3+/97=G>ZO$TENJ(;<")D#+,,#=O## M/UJWX:^!?C@^.;C4ETFP\%6US;ZA%K$>GZHUQ8ZP\L;)!(EML'DR D.[<=Q\ MV: -?P=\>=-^(G@'X/\ B#Q4NO\ AO4_$6JPK806!DAANKAD@SSBO#+/ MX,?%33/AK\"O#S^'-'N[KP-K=O>WSP:QM5X($>,;"T8R["3=C@#&,\YKM_AW M\//BI\+/&_B;1-,AT'4_ FMZY/KL6M7=VZWMCY[!I8/L_ED2'<#M;> >>E M'H&G?'/0M6\7-H5G:ZC<(-0ETHZE';$VHNHP?,B+]BN".>,UZ-7S7I?P=\:_ M\+OA\36^D6/A2--7GN-1U/3M3+P:S8DMY2RV>P!;C!3+YXVYRU]#5\\_"[_D]3XZ_]@+PU_Z#>U]#4 %%%% !7BW[4GQ U[X< M^$M%U'3AJ-MH,FIQPZ_JFD6XN+RPLBK9EC0AA][:"VT[02<5[37)^/8_%?\ MQ*IO#$&G7L<4S'4;'496B%S 4(V1L%8!]V,;ACKF@#YO^*'C75)OV9?B-XM\ M(_%>Z\2:#!I]M<:-JEE+$E[:R"3$R2RQJI;(9>H!'(KUKPM^TIX3N8]_VA:/&9K5@5%Q'D?.I9&&1W%>'^-_V7_&.K:#\6=0\,^%- M*\-77C;3[;3H_#$&J*MNDJ2[Y+V5U38'8 +M0'@9)S6YX@^%?Q@UKXC^(O$. MDZ)I6@27W@&'PU:75UJB3F*\BF>;FOX8T]=5U"TNK-A.MHZ%TE51G[T M===M9]0M&ABN+0JK,Z,>#M##/I7AEM^S_P#$[3[/XIW,/AO0Q<^,?!L6B1VB MZY)(\=YY.?!E_P" -=\4>&-*LO#/A+P'-H&M M7,VM*Z@B%%:0*(\M&?*YY!PW3B@#U/2OVIO"_BSQ/X:\.:?I^OY\5P2SZ-J2 M692"Z@09>:-SV (;D9Q@XKSS]ES]HNVM/!OA3P_XOU'6]2UG7-:T_#OP+^+6E^"/A=HTOA+2Q<^%_'4OB>[D&N M(4>W9K@A4_=Y+_Z1WP/D//(H ^A=)_:-\*:QXSL?#L(OD;4+RXT^ROY;9EMK MJY@!,L2/W*X/MP:N_"3Q5H'B?5_'BZ)J.LWTUEKCVVH1:M)(R6UP(T)C@5_N M18*D!>,DGO7A&E_ 3XK3?$KPAXDUFRT"[N-!\3WE[+J U23= 2,G-=[\"?VB]1OO@CH'B#QKYFK:KJ^J3:;H[:;;#S]716ZZ=^T1X1U7P;:>(+66ZD%WJ$FDPZ<(#]K>]C8J\ M CZ[E*G/;C--TG]H/0M>TW5'TW3=7O=8TJ_33=0T*.T(OK69EW+OC/12OS!L MX(Z&O#/#'[+_ ,0?"_A_2[VVBT.+7_"_C6_\1:7I\-[(;6^M+DL&B9RF8G"L M0I(;D<]:Z3Q!\*/B=;/\3/&WANPL+'QOXZ.G6!L5U :796\3(T@E*;9)SOD M(XVCY.3@T =5_P -?>%8]+O=2N-&U^VL++6H-!NKE[+,<5U*ZQJNX$@C>ZJ2 M,X)K8\3_ +3_ (1\&GQY_;,.IV?_ AD,5SJ6;1FS%)G8\>/O X-><>*/@EX MN\4?L^7G@/1/"6G^$Y=(N=-U#2([W5EN#J%Q;W27$OVB2-/DW^7C=R!7 M._%;X#_%GQYIGQ@N8]$T!;WQUH5EID%DFK,/L-M1\*V<>H6FKV=G'J*QW]HT(N+9VVB6(G[R[ACZUZ%7SYX3\'>/S^ MT=IWC+4_"MIIV@_\(I'H<[KJZ3313B7S2P0(-R_PYR#WQ7T'0 4444 %>"? MG_DOOQY_["UC_P"D<=>]UX)\"?\ DOOQY_["UC_Z1QT >]T444 %%%% !111 M0 4444 %%%% !7@/B_\ Y/8^'7_8J:M_Z.MZ]^KP'Q?_ ,GL?#K_ +%35O\ MT=;T >_4444 %%%% !1110 445X!-\7_ !K!^UR_PSDNM C\+1^&SXF>[:QE M%T(Q<>28-WG;!_>W[?\ @- 'O]%(M6L=+TOQ;HVH:C?(\EK:VU[ M&\DZH2'* 'YL$'..F*\V^/\ ^T!'X%U'PSI/AOQ%I#:W<^(+/3K_ $V0":;R M97PX W?*P'/(/6@#WFBO.)/BAX>\(WGC'4O$7Q"T4Z-I]U!$\,AB@&CEHQ^Z MFDW')<_,-P& <5M7/Q.\*R-:6D7B;3H+S4;%[ZR+3*?,@523,H)^9%')/2@# MK:*X71_'VD:#\.-'UC7?&NEZG#<0J%\0*$@M[USG#HBL1@^BD]*\X_9U_:.M M?'/AZY;Q;XET8:K=^*=5T?1O(VP+?0V\Y2/RE+'<2N#U)YH ^@:*Y&V^+G@N M[TC5-5A\4:5)IVEW)L[ZY6Z39;3C'[ISGA^1\IYY%>??'OXUS:#\#[KQI\/] M:TV^,-]:0?:547,;*]RD4B\, &PQZYQZ4 >WT4@I: "BBB@ HHHH *\!_9Y_ MY+A^T7_V,UC_ .FNUKWZO ?V>?\ DN'[1?\ V,UC_P"FNUH ]^HHHH **** M"BBB@ HHHH ^=_V1/^1A_:!_[*;J'_I)9U]$5\[_ +(G_(P_M _]E-U#_P!) M+.OHB@#EM0^*G@K2+V:SOO&&@V5Y VV6WN-3@CDC/HRE@0?K6QH7B/2?%%D; MS1M4LM7M YC-Q87"3Q[AU7OF;]J;P#X=T'5?@Z++1;&(WOQ#LY[E M_LZ%IG<2%BQQDY/KZ5W/Q+\:6'P0UG3= \):+!9:MXNNY[Z1K:Q:6-6CA0/* M88\%F(1!U'J30![C6/J_C'0] U;2=+U+5K2RU+5I3!86D\P66Z<*6*HO5B%4 MGCTKPCPQ^T/XP\20>"/#-YX=B\,>._$=SJ40.IQ.+=8+)59KA8\AF$@DCVJ2 M",MD_+S@?&5_&4WB[]GR37K+1XO%R>+;N)6M9&-LR_8+H*^2-R@C#%>>>,T M?5U%?*$W[4/CK3O!HEN-*T2YU^R\>IX-O6C:5+>5'8;9HP)?#C^/-!\1:=I=QXFT/Q18>';">Q+I:W!O88Y8G<-EEV"0AO7;QC- 'TIK> MN:=X:TF[U35KZWTW3;2,RW%W=2".*)!U9F/ %2:7J=IK6FVNH6%Q'=V5U$LT M$\3;DD1AE6![@@YKYI^(7Q0UZ:S^+WPO\8VMA";G7K'4=/C98+FU99( MF5HW)VNL@QU.1S5KX:_$W7;S2/A]\.O"9T^UU>/P99ZO<7VJ1O)$B%%1$5%( M))(.3G@>M 'TM17RUHW[66N^+- \(VEMI-EX?\2:GX@U#PSJEU?EI;&PN[(N MLN""I<.4^7)'7VK#LOVA_BXGP>T_X@WR>&ETNU\22:;KC0V4Y$.GI,OA_X'\;:M8IXET/2=7U-%+6WVR!'F51UVD\X_2J/P M]\6ZSXO\4>*9FGL+CPI:SI;:;-;1L))7"@REFW$,H) ! %>3_"Q;_P"./@_X MV:E+J\FDZCJ>MZGX:LKY?O6%O;9@0+Z OO01GY"B'Y3P>/:MVOC'P'K9\$^+_ ?@SXE^ ;+PAXVTUGM/#' MBW280^F:G*8'CV%EPRLRG)C8\GH:Z31OVE/'%WX(^%FOW%OHI;Q!XU_X175( M4AD \LRRH)83N^4XBZ-G[WM0!]4DX&3TK'\->,M"\91W\FA:O9ZO'87;V-T] ME,LJPSH%+1L1P& 9*:M\2/B5'\9-&\$Z5>^'M2GFE:]U6%+&7&F:<'( M0O+YF#*XP%&T8 MMORKMW \YSS0!]SURGBKX5>#O'&H6]]K_AG3-7O8 !% ]1N+&[T^\#_:;\6RJUPR.#B/ )V@ALXYQF MLV3]I+Q?J6E_%:]TE=(,'A_PQ;>*-&>XMI 7CEMWG\J8!^N$QD8Z]* /I33I M]-MI6TFR:WA>T1^!7Q,1$ MMM2U:\T^SU"*W^[+#>PC?'SU57(89Z8J]^VGKVH6^B?#GPO;W MC:OX<@2% A]F([T >Z:;XT\/:S=3VVGZ[IE]<0,$FAMKR.1X MV)P P4D@YXP:V:X/5O@GX(O(=!*>'[#3GT"[@OM.FLH$A>W>)@0 5'W2,J0> MH/K7C4W[47B4_#^R^*EMIVG3_#^;6SIDEB _VY(/M1MA<;\[2=XSY>.AZT ? M4-4=9UW3?#E@]]JVH6NEV2$*US>SK#&I)P 68@A>)=(\46C76C:K9:O;*VQIK"X2= MWH64D9]JTJ\A_90TRVTS]F;X=)I]M;V/F:#:R'RH@JF0Q EF QDD\GUKQ'X. M_&CQAX0\ ^(;K6M3L_$6N:U\1=3\.Z8'@>)4G6\>+>QWG$:I'D( , 8R>M ' MUIIGB_0];UO5-'T_5K.]U72_+^W6=O,KR6V_)3S%!^4G:< ^E;%?,W[/EKK5 MG^U1\>8]>>PFU'[+H!:?38FBBD4P3X)5B2&['D]*^F: /.OVCO\ DWWXE?\ M8N:A_P"D[U:^ W_)$? '_8!L?_1"55_:._Y-]^)7_8N:A_Z3O5KX#?\ )$? M'_8!L?\ T0E '=T444 %%%% !1110!\\_"[_ )/4^.O_ & O#7_H-[7T-7SS M\+O^3U/CK_V O#7_ *#>U]#4 %<_KOQ"\+>%[P6FL^)='TB[*AQ!?7\4+[3T M.UF!QQUKH*^6?VK+$#X\? :[M- M-QB"?RT,B_96.TNXQ@=<'TH ^D M/#_B[0O%L4TNAZUIVLQPL%D?3[J.<(3T#%"<'ZUI3SQVT+S32)%%&I9Y'8*J M@=22>@KRWPQXAT_P%HOBCQ7XP\.Z;\/$2YC@GFB976:%=JQ.[1C!^:0@<<9Q M7D/Q1^(&C_'#X\?!KPE9:I#J_P .M56_U2ZCC+"#4KBV \N"0$#>JD[RAX.W MD&@#Z=T7Q?H/B1"^D:WIVJ('V%K*[CF ;T^4GGVK7KS/Q[X.\%>"8C\19M%M M[*]\*V5S^EO?#_A?2]'NI<[I;.U6-OPP./PKK*^:=6^,7Q5L_B!XF\(16GA M<7D/AQ/$^GW;&8QQ0[W1X)5ZLV5&&&!STJK%^U=J_BCPYX(CT/2UM?$&O^&O M^$BFS9RWL<*^8(A&$0@G<^?F)& .Y- 'U!17S#_PO_XGZ[>_#G1K+POIGAK7 M_%.F7\L]MKOFG[+N:_I>C/*"T: MZA>1P%P.I =AFOGS6?VH/%EYX@OI?"GA:?7=)TSQ =%N;"&QE>::-)?*GG2< M'8I0Y.P@Y"]033_VW=#TW65^"8O].M+X-\2=#B(N8%DRC2MN3D'Y3W'0T ?1 M-[XDTK3O#\VN7&HVT6C0P&Z>_,H,(A W&3<.-N.X(.:Y/XO\ B2Z^'_PF\3ZYI-G9SW&DZ;-3ZA\E^*-)UK4]3TZPU&WN[_ $R18KVWB<%[=V7M5/C[\9/%\_P ) MOVC[737L-!OO"D*16U_:QL\DL,D(9B22,/AB >U 'U[45S016G7@ MW[#@D7]F;PD)42.4&YWI%]P-]HDR![5[S0 5X)\"?^2^_'G_ +"UC_Z1QU[W M7@GP*_Y+[\>?^PM8_P#I''0![W17C7Q&_:9T7PQKK>%O"MA<^/?'!X&BZ-AQ M ?6XE^Y$/]XY]J]-\(W.M7GAG39_$5E;:=KDD*M>6EI,98HI#U57(&X#UQ0! ML4444 %%%% !1110 444V3<$;8 7P< ],T .KP'Q?_R>Q\.O^Q4U;_T=;U-H M_P"TX?"_B(>'?BQH+^ -1EF,5EJCR>=I5Z,X79<8 1B,?*^*K>*9H[G]M+X; MRPR++$_A+5F1T(*L#+;8((ZB@#Z!HHHH **** "BBB@ KY,UV74;7]NF_P#$ MLGA3Q'<^&E\"2:$=2ATF62W>[^U>;Y8('(*?Q=,\5]9TU75QE6##U!S0!\!_ M#_P_JFAZ%\"<_#_Q'97VB^++^\U-ET.17MK>43JCL0/NGS4Z9XSZ5:L_"/CC M3OA1X9\"ZMX#US4_&'A_QVFJ7VL06RO;ZA"U[)+]K28L CZYX7U/3M \4SV@MY[_ $]H8+I%M!#(R,1@D/\ B>HK M1^$_A;Q7H7PMUZZ\?Z7/>:KHVFSZ!I\4$/VF:[M(\A)509):7Y./]D5]'LP1 M2S$*!U)H!! (.0>] 'Q!\*=#\8>"=*^ 'B'4/!^NW>B:!HMSHVJ:.ED?M>GW M(3IL-NAN7L)II M2LD48;D .#CCOBON^FJZN,JP8=,@YH ^(M0T;QEIB>.M3_X5KJMW#J/Q*L]8 MB21NH&T\#=GG;6+K'@_P 7Z;^S]\5-%E\'^)[O4]2\ M:0WUG']B$LUS"9X93+B,D8"HV3TSQUK[X#!B0""1U /2EH KZ?>+J-A;W2)+ M$DT:R*D\9CD4$9PRGE3Z@\BK%%% !1110 4444 %> _L\_\ ) _L\_\EP_:+_[&:Q_]-=K0![]1110 4444 %%%% !1110!\[_L MB?\ (P_M _\ 93=0_P#22SKZ(KYW_9$_Y&']H'_LINH?^DEG7T10!Y?\9O@5 M!\9K[PQ(?$MOX@\/W4E]8>+(;]?[52:1=LK-(R%&#K@,I3;@# &!3]=_9NM-; MO?!%X?&/B2"[\*7KZE;7!DMYI+JY9&C>2)4\62*/L6/MRD%2/]&^X,#Y?:M&;]D7P]J>H>.[O6O$6O M:T?&%U;7]VD[V\7V6ZMU1()[=HHE:-D6-0.2#U()KW:B@#R:^_9XT[5=$\40 M7_B/6KS7/$6EKHUWXBD-O]L2S&?W48$7EJ#N?)V9)8GK@BM9?LT:7I2>$KK3 M_$NN6/B'PU8?V5:Z[";?[1/9X $,Z&+RI%&!@[,@C.2$L6N8)5;S#(\CN7V\$=N*UM)N?%_ MA?X63>&-9\-Z_P#$&QU^233=-1]&MK*2T@:#!-ZD3*D<1?(#8W8ZCI7TW10! MR7PG^'UG\+/ASH'A:Q4"'3;5(22ZK#<6DFR2UFF4"XCR.5RR[U;U8^@KV2O(?B#^TGHOP_\!ZWXU;1= M5USPOI%RUK<7VE+$Y+*^QV17==R*_P I8'J#V&: -!?@39WNN^'K_7?$>M>) M;;P].+O2M/U)X3%;SA2JRLR1J\KJ"<&1FQDFN5B_8^\+1-91KXA\3+I^G>(E M\3:?IZWR+#9709V(CQ'G86D8D,2>< @5J1_M-:2FL:AH-[X9U_3?%5OI1UNW MT.YC@\W4+,?>DMY%E,3E?XEWAAZ5E^%OVP?"^OVO@C4-1T'7O#.B>,YUM-$U M?588?LT]PV=D+F*5S$[;6"AP,D4 :GAG]G.3PEK>M:EI_P 0/$JRZUJ(U+4# M)'8M).P8%8C+]GWB, !0H;A80@ MX,LC,RI&F>-SL,GIFLZ/XXV?GZU:W7AW6]-U#1+:.]U"TO+<*R6[EAYD3*S) M,!M;/EL<8QUXH R;S]F70KC4/$LD.MZU8Z;XIVMX@TBVEB6VU*3:%:1@8RT; M. _E,FX=13/%_[+?AGQ9KFLWZ:IK6B6^LZ(- U'3=*N$BMKFV5&2/*E"0R* MQ P0/4&O6M+U.UUK3;6_L9TNK.YC66&:,Y5T(R"#]*M4 >*ZI\%$U*X^&_A2 M$WDGA/P5)%>&YU"3S)+IX8]EO'G W8^\3@ 8 KT+XD?#;0/BOX5N/#_B.T-U M82LLBF-S'+#(IW))&XY1U(!##I7444 <+X:^&%SHQM$U3QAKWBBWLV5[:'5' M@ 5E^Z7:*)&D(X(+D\C/6N7T_P#9>\+Z9+Y\.Z(($AT^2.Q3S8 MHL;(I)$MU=EX&<,"?6LV?]D7PC\4V-M8WVJ?;8DE40* M5CDC"Q!5?#'G!')X%>N6=O\ 9+2"#S9)_*14\V4Y=\#&6/?A=_P GJ?'7_L!>&O\ MT&]KZ&KYY^%W_)ZGQU_[ 7AK_P!!O:^AJ "O*_B;\!U^)7COPQXJ;QAKNAWO MAMGETZWTY+0PI(ZE'=A+"Y8E3C!.!V%>J44 <7X6^'$NC:KJ6HZSXDU3Q==7 MD4< &K);K%!&I)VQQPQ(HW$@DD$G:/2H/B-\%_#?Q+L-,BO89M,O=)N?MFF: MII,GV>ZL9L8+Q.!@9'!!!!'!!KNZ* .)TSX9 VLD'B/7]2\8*\#VVW55A1/+ M==K I#'&K$@D9()YKE_#/[-6B^&;?0K-==UK4-*\.RO/H&GW\L4L>ER%6160 M^6&D**S!/-+[0>*]>HH ^>;?]C;3;3PCI'AV+Q]XJ6RTOQ#_ ,)/;O\ Z%YG MVWS#*"Q^S^.?$Z1>-Y;:35D@^QJ/W&/*6/ M_1_E VC/4G%?0-% 'C5W^SA]M\;7?BJ3QYXC_M2YT$>'9 L=D(OLW))"_9^' MW$MGU.,8XK!'[&/AZW\,>#=.L/&'BW1M8\)VSV.F^)-,O(8-0%HY!:WD(B\N M2/('#)D$9!S7JVL?$.WL=>OM%TZQN-26"9+D2X\YIV>(NS/@ M9(88[8J.#]F?0M.^(NK>*M+U_P 1:/;ZS=C4-4\/V-ZJ:=>W6 #,\>PL&.!N MVL V.0:Y^Y_;"TFP'C::[\#^+;>P\%W(M]>NQ!;2"S!0/YFQ)R[H$.XLBG K MT?Q+\9_"7A?P1IGBNXU1;G2-6$/]F&R0S2Z@TP!B2!%Y=F!! 'XXH Y$?LMZ M#:_$/4?$^F>)?%&BV>J77V[4_#6GZB(]+O;CC,KQ["P+8&X(ZANX-:_QH^!5 MO\:9?##7?B?6M!3P[JD&M6<>DBW -W"VZ*1_-BZS(T.GF^AB:&5PC/M>6*1UB8A3A7()QP#74^#?&EAXVTV:YLB\)O@+>^--(U?3M=^(_B>^@U&PDT\A$L81# M')P[*J6X!IP2M;H(<+M4P% M(E*D* /F+#CG->UT4 >)^*?V6-)\37'AS4T\9>+]%\3Z-9_V?_PD>E:BD-[> MVY.XQ3DQE&4GD84;";3POH]YJ%[I]L\CQR:E.)9< MNQ8C( &,D]J[.BB@ KY*MOAM?_%KQM^T=X8TSQ;JO@F\O-3L536-&*B>/_0D M^4Y'*G/(!4D=&%?6M>"? G_DOOQY_P"PM8_^D<= 'AO[-&DWG["UQ?\ AWXJ M3ZTVFZA-MM?%P>.XT:5BQ(9]L0EMY#GGS6=>.&KZ&\%_!*\MO%%EXMM_C/X[ M\1Z7)(;R+2[J_M)=.FC?)"X2W#%,'C#]AS7KVHZ;::O936=];17EI,I22"= MZ.IZ@@\&H="T+3_#&D6FE:39PZ?IMH@B@M;==L<2#HJCL* /-_B1\#-4^('B M7^UK3XK>.O!\/EI'_9GA^[M8[7(_BQ);NV3W^:MKX@_"Z^\<^&-+TBU\>^*? M"DUEMWZGH5Q!'=76%V_O6DB=3GJ<*.:[VB@#@_#/POOO#WP\O?#$WCSQ3K-U M<^9M\0ZC<0-J,&X#&QUB5!MQQE#U/6L[X5_!G4OAKJ]Y>WOQ-\:>.([B#R5M M/$UU;2PPG<#O0101D-QCDD8)XKTVB@#R&'X!:M#X_C\2GXO>/Y+5+T7AT![R MU_L]E#9\@K]GW^6>F-^<=ZO_ !1^"VI?$C6+>^LOB?XU\$QPQ>4;/PW=6T4, MASG>PE@D.[MP1]*]/HH X3Q=\,;[Q3X"T_PW!X[\4:#XH ^)+F[@L_$VJ>#_"GB7QI^TAK5Q;O9W.C> M)KJTD\/V!)&9+JX2W7:RX^ZI9CR,=ZJ? ;X%:W\!_P!J'P/INN^)WUNXO_#F MKW:Z9;[QIVD S0'[/9B1FD$8R!\S'[HX%?:7AGPEHO@S318:%I=II-EN+^1: M1"-2Q.23CJ2>]>+^+_\ D]CX=?\ 8J:M_P"CK>@#WZBBB@ HHHH *X_XP6WB MF\^%_B>#P3-'!XLDL)5TV21@H$V..3P#U )X!P:["L3QIH^H:_X7U'3])U,Z M-J4\>VWOU3>8'R"&V]^G2@#YG^!'C/P9XU\4Z?I$%_XF\$>-+"WF37?!'B2[ MF\V]9HMK2#>2)<,=PDC/3J!GC)_9.^.ZIC^-_"7B&\\6Z5J-SX>UF^OQYN; MV"XC= DLA?[R[@!CC Z5>\/?LNZ_=?"GXA^#_$VNZ>LWB7Q%=^)+2^TJW+/%+"X M/ERQS1'!967#(<$''4&N]\$_M,:9H-C?:/XLT:_\,Q^'O"EOXA.H7DD)?@[XO\+ZMXD\,/K.MV!TJ.XT_1C:V\<+? M?E=5;<\AXQR%'I5;4_V6?$7CCQ'>GQ7JFD/X>U+P3_PA]Y;Z?#*LX )99T9F M(!#8X([4 =[HOQ\BU7Q?HGA;Q)X7O_##^*+-[G19[B>.5+M @9HVV',4H4@[ M#GOSQ7F/[,WQ1A\!?LY^#+,VUSKFO:UK6J6&EZ:#\#_%%QJ7@S4?%NMZ;K-_X*M9HM'EM[9XOM$S1>4LUP-QP=H (7CDF MN'\*_LH>,O#G@3P3 GB;28?&'@W6KS4]-OH;20VMQ%D7-ZLA^TR6\96(3,=H3"NV[( 4$ MX[5VO_#9^BQ^%+[4W\-ZC/?Z=K]IX?O=/LIX9Q'+<.J12)+N"R(=XY'/; K% MU;]D;Q'K^D^+9;OQ=8P:_J'BJ'Q?I4\.G;H+.[CA\HI(CL?-C9"ZDSUJ_ MXT_9\^(7C#X;Z?H\^O\ AE-;36['5YI+;2FM[11:S+*D:1HV -0MO$(MWO)])GU&W686XF:-7BP2)BP7?M4Y //->WV\ MOGV\4NTIO4-M;J,CH:\-^-OP,\1_%Z[BC>\T.&Q-I"J7$MM)]MTVZ5B7GM95 M8$9! VMQP,U[;IUJUCI]M;/,]PT,2QF63[SD#&X^YH LT444 %%%% !7@/[/ M/_)_4444 %%%% M!1110 4444 ?._[(G_(P_M _]E-U#_TDLZ^B*^=_V1/^1A_:!_[*;J'_ *26 M=?1% !1110 4444 %%%% !1110 4444 F6&L>%EN9+NPTS4;5)DLC(Q9XT# C9N9BHQD;L=,4 >;6_ MP?B^VR_%GQ3XKAUJ^L?"TVFZ6(8DMK.S@DCS(V=QWLQ &XG'' KY9^&=TL'@ M+]G?4?B7J\-S\&K26*YLY]/41Q:?K*2/]F^WOD_N_F.UOE&[&ZOT:;PAH3^' MAH#:-8'0PGE_V:;9/L^W.=OEXVXSVQ5.V^&_A.S\/W&A0>&=(AT2Y.Z;3H[& M-;>0\P6]KXKT>Q?P]JLTP^S7,46X M20QR9V[@QW;0>=?M'?\F^_$K_ +%S4/\ TG>K7P&_Y(CX _[ -C_Z(2JO[1W_ ";[\2O^ MQ?A=_R>I\ M=?\ L!>&O_0;VOH:OGGX7?\ )ZGQU_[ 7AK_ -!O:^AJ "BBB@ HHHH **** M "BBB@#YM_9JOICXU_:/O-:D6'48_&DT3O,VW;9I90"UR3T7R^1]37DW[+?P M93X[_ GPK!J_BF.7P?I'BB[U9M%L85WSSQ7DK1"6;<3L!^; SQS7UM/\,-. M'C35=>@B@,>NVT=KK5A/$'AO1&"(I"#_ !JI*9/!7 /W16WX;\%>'O!MO-;Z M#H>G:+!.VZ6+3[5(%<^I"@9H _/_ ,<7'B;6==_:7'AC5(KWPTVO6L?B73=* M59-2FTXVBK O#6@6-W9:9X?TO3[.\8M<6]K9QQQS'U=0 &ZGK0 @\6^ M']2N=.@AO[/4IKEM]LMLZS=!G?QG _B]_>O&_@L]U#^T]\?^PM8_\ I''0![W1110 4444 %%% M% !1110 4444 %> ^+_^3V/AU_V*FK?^CK>O?J\!\7_\GL?#K_L5-6_]'6] M'OU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5X#^SS_ ,EP_:+_ .QFL?\ TUVM>_5X#^SS_P EP_:+_P"QFL?_ $UVM 'O MU%%% !1110 4444 %%%% 'SO^R)_R,/[0/\ V4W4/_22SKZ(KY'^'?B?QM\# M/''Q?LY_A-XH\26NO>-+O7+'4=):V,$EO);VZ+]^13G,39XKN_\ AICQ9_T0 MGQW_ .2?_P >H ]]HKP+_AICQ9_T0GQW_P"2?_QZC_AICQ9_T0GQW_Y)_P#Q MZ@#WVBO O^&F/%G_ $0GQW_Y)_\ QZC_ (:8\6?]$)\=_P#DG_\ 'J /?:*\ M"_X:8\6?]$)\=_\ DG_\>H_X:8\6?]$)\=_^2?\ \>H ]]HKP+_AICQ9_P!$ M)\=_^2?_ ,>H_P"&F/%G_1"?'?\ Y)__ !Z@#WVBO O^&F/%G_1"?'?_ ))_ M_'J/^&F/%G_1"?'?_DG_ /'J /?:*\"_X:8\6?\ 1"?'?_DG_P#'J/\ AICQ M9_T0GQW_ .2?_P >H ]]HKP+_AICQ9_T0GQW_P"2?_QZC_AICQ9_T0GQW_Y) M_P#QZ@#WVBO O^&F/%G_ $0GQW_Y)_\ QZC_ (:8\6?]$)\=_P#DG_\ 'J / M?:*\"_X:8\6?]$)\=_\ DG_\>H_X:8\6?]$)\=_^2?\ \>H ]]HKP+_AICQ9 M_P!$)\=_^2?_ ,>H_P"&F/%G_1"?'?\ Y)__ !Z@#WVBO O^&F/%G_1"?'?_ M ))__'J/^&F/%G_1"?'?_DG_ /'J /?:*\"_X:8\6?\ 1"?'?_DG_P#'J/\ MAICQ9_T0GQW_ .2?_P >H ]]HKP+_AICQ9_T0GQW_P"2?_QZC_AICQ9_T0GQ MW_Y)_P#QZ@#WVBO O^&F/%G_ $0GQW_Y)_\ QZC_ (:8\6?]$)\=_P#DG_\ M'J .X_:._P"3??B5_P!BYJ'_ *3O5KX#?\D1\ ?]@&Q_]$)7B?Q6^-WC3QU\ M,/%OARS^!GCB*[U?2;JPA>4V@17DB9%)_?=,L,U[S\(=%O/#GPJ\'Z5J$)M[ M^QTBTMKB(D$I(D2JPR/0@T ==1110 4444 %%%% 'SS\+O\ D]3XZ_\ 8"\- M?^@WM?0U?)>H_$4?!']K?XIZSK?A3Q=J6E:_HVA1V%YH.@W%_$[0"Z$H+1J0 MI!D3@^M=E_PVGX6_Z$?XE_\ A%WW_P 10!]!45\^_P##:?A;_H1_B7_X1=]_ M\11_PVGX6_Z$?XE_^$7??_$4 ?05%?/O_#:?A;_H1_B7_P"$7??_ !%'_#:? MA;_H1_B7_P"$7??_ !% 'T%17S[_ ,-I^%O^A'^)?_A%WW_Q%'_#:?A;_H1_ MB7_X1=]_\10!]!45\^_\-I^%O^A'^)?_ (1=]_\ $4?\-I^%O^A'^)?_ (1= M]_\ $4 ?05%?/O\ PVGX6_Z$?XE_^$7??_$4?\-I^%O^A'^)?_A%WW_Q% 'T M%17SAJG[=W@30HX)-2\+_$'3H[B=+:%[OPE>1"69SA(U+*,LQX"CDGI5W_AM M/PM_T(_Q+_\ "+OO_B* /H*BOGW_ (;3\+?]"/\ $O\ \(N^_P#B*/\ AM/P MM_T(_P 2_P#PB[[_ .(H ^@J*^??^&T_"W_0C_$O_P (N^_^(H_X;3\+?]"/ M\2__ B[[_XB@#Z"HKY]_P"&T_"W_0C_ !+_ /"+OO\ XBC_ (;3\+?]"/\ M$O\ \(N^_P#B* /H*BOGW_AM/PM_T(_Q+_\ "+OO_B*/^&T_"W_0C_$O_P ( MN^_^(H ^@J*^??\ AM/PM_T(_P 2_P#PB[[_ .(H_P"&T_"W_0C_ !+_ /"+ MOO\ XB@#Z"KP3X$_\E]^//\ V%K'_P!(XZ@_X;3\+?\ 0C_$O_PB[[_XBJO[ M+>K7'B_XB?&#Q8NA:YHFDZQJEHUD-=TV6QFE5+5$8B.0 X# C- 'T91110 4 M444 %%%% !1110 4444 %> ^+_\ D]CX=?\ 8J:M_P"CK>O?J^6?CQ\3/#?P MA_:P^'/B/Q?J)T;1#X;U2U^VO;RRQ^:TMN50^6K8) /Y4 ?4U%> _P##>GP& M_P"BA6W_ ( 7?_QJC_AO3X#?]%"MO_ "[_\ C5 'OU%> _\ #>GP&_Z*%;?^ M %W_ /&J/^&]/@-_T4*V_P# "[_^-4 >_45X#_PWI\!O^BA6W_@!=_\ QJC_ M (;T^ W_ $4*V_\ "[_ /C5 'OU%> _\-Z? ;_HH5M_X 7?_P :H_X;T^ W M_10K;_P N_\ XU0![]17@/\ PWI\!O\ HH5M_P" %W_\:H_X;T^ W_10K;_P M N__ (U0![]17@/_ WI\!O^BA6W_@!=_P#QJF_\-\? /S-G_"Q;/S,9V?8K MK=CUQY6<4 ?0%%> _P##>GP&_P"BA6W_ ( 7?_QJC_AO3X#?]%"MO_ "[_\ MC5 'OU%> _\ #>GP&_Z*%;?^ %W_ /&J/^&]/@-_T4*V_P# "[_^-4 >_45X M#_PWI\!O^BA6W_@!=_\ QJC_ (;T^ W_ $4*V_\ "[_ /C5 'OU%> _\-Z? M ;_HH5M_X 7?_P :H_X;T^ W_10K;_P N_\ XU0![]17@/\ PWI\!O\ HH5M M_P" %W_\:H_X;T^ W_10K;_P N__ (U0![]7@/[//_) ?ME?\ (J_#C_LH6@?^E0KZ H 3 M%&*6B@!,48I:* $Q1BEHH 3%&*6B@!,48I:* $Q7@G[8/[1VM_LP^#-"\4Z= MX4_X2W3KG4TTZ\MHIC'-&9 ?**?*0FR*<-'>P$36[ ]CYB)S0!YGX._;=AUOPWIFNZQ\-O%NFZ1?QB2+ M4K"U&H6Q'?YHB6&#D'(&"#7T%X-\7:;X\\,:?K^D/+)IU]'YD+31-$^,D'*L M 0<@\&O$M-^*OBW4OV>O WC_ .'7AC3]9AEMX[S6_#B*8+B5"I^TK:_PB59- MY"L/FQC@FO;?!?B:R\9^$]*UW3X+BVLM0MTN(H;N!H)HPPSM>-@"K#H0: -J MBBB@ HHHH **** "BBB@ IK(K?>4'ZBG44 ,\F/^XOY4>3'_ '%_*GT4 ,\F M/^XOY4>3'_<7\J?10 SR8_[B_E1Y,?\ <7\J?10 SR8_[B_E1Y,?]Q?RI]% M#/)C_N+^5'DQ_P!Q?RI]% #/)C_N+^5>!Z3'_<7\J/)C_N M+^5/HH 9Y,?]Q?RH\F/^XOY4^B@!GDQ_W%_*CR8_[B_E3Z* &>3'_<7\J/)C M_N+^5/HH 9Y,?]Q?RIRJ%& ![4M% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 ?/_ .V5_P BK\./^RA:!_Z5"OH"OG_]LK_D5?AQ_P!E"T#_ -*A7T!0 M 4444 %%%% !1110 4444 %%%% !2$9%+10!6L-.M-*M5MK*VAM+=22L4"!$ M!)R< <QD=7:!R.4++P<'C(K0KRKXU_"C7?&%U MI/B?P7XCN/#GC;0PPLVDD9K"\B8@R6]S#G#*V!AA\RD @UZ!8:[;FYMM*O+V MS77S:K<36,4H+@=&95/.S=D9Q0!JT444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 5X#IW_)\VM_]B+:_^EDM>_5X#IW_ "?-K?\ V(MK_P"E MDM 'OU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110!\_\ [97_ "*OPX_[*%H'_I4*^@*^?_VRO^15^''_ &4+0/\ MTJ%?0% !1110 4444 %%%% !1110 4444 %%%% !1110 5YG\7O@9IWQ0N=* MUFTU&Z\+>,]'E633?$FF@?:(1G+1.IXEB<9#1MPF44 )X M*GU6.+Q,UH+Q+.4%#-%DC13GY77! /0CH1UK&N/CKHFB?&*/XVRSZ-J-\@%GJY MQ^]BAE!QYJ<9C;#$'(!% 'I=%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 5X#IW_ "?-K?\ V(MK_P"EDM>_5X#IW_)\VM_]B+:_^EDM 'OU%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0!\__ME?\BK\./\ LH6@?^E0KZ KY_\ VRO^15^''_90M _]*A7T!0 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !61XB\):+XNBM(]:TNUU-+. MX2[MQB@#R*Y^-.J>%/C1%X,\5^'Y+'1=:=8_#OB"T# M2P7$NW+6\^!^ZDX)&>".]>NTUD5RI90Q4Y&1T->2Z=XC^(_A?XR7&BZ[IZ>( MO!&M.TNE:SI\(CDTLA M_P#"4U7_ .1J/^&[/@__ -!77O\ PE-5_P#D:OH&B@#Y^_X;L^#_ /T%=>_\ M)35?_D:C_ANSX/\ _05U[_PE-5_^1J^@:* /G[_ANSX/_P#05U[_ ,)35?\ MY&H_X;L^#_\ T%=>_P#"4U7_ .1J^@:* /G[_ANSX/\ _05U[_PE-5_^1J/^ M&[/@_P#]!77O_"4U7_Y&KZ!HH ^?O^&[/@__ -!77O\ PE-5_P#D:C_ANSX/ M_P#05U[_ ,)35?\ Y&KZ!HH ^?O^&[/@_P#]!77O_"4U7_Y&H_X;L^#_ /T% M=>_\)35?_D:OH&B@#Y^_X;L^#_\ T%=>_P#"4U7_ .1J/^&[/@__ -!77O\ MPE-5_P#D:OH&B@#Y^_X;L^#_ /T%=>_\)35?_D:C_ANSX/\ _05U[_PE-5_^ M1J^@:* /G[_ANSX/_P#05U[_ ,)35?\ Y&H_X;L^#_\ T%=>_P#"4U7_ .1J M^@:* /G[_ANSX/\ _05U[_PE-5_^1J/^&[/@_P#]!77O_"4U7_Y&KZ!HH ^? MO^&[/@__ -!77O\ PE-5_P#D:C_ANSX/_P#05U[_ ,)35?\ Y&KZ!HH ^>KK M]O;X,V5O)<7.MZW;P1J6>67POJBJ@'4DFVP!3HOV\O@Y/$DD6L:Y)&X#*Z>% M=4(8'H0?LW-=G^U"_\ "4U7_P"1J^@:* /G M[_ANSX/_ /05U[_PE-5_^1J/^&[/@_\ ]!77O_"4U7_Y&KZ!HH ^?O\ ANSX M/_\ 05U[_P )35?_ )&H_P"&[/@__P!!77O_ E-5_\ D:OH&B@#Y^_X;L^# M_P#T%=>_\)35?_D:C_ANSX/_ /05U[_PE-5_^1J^@:* /G[_ (;L^#__ $%= M>_\ "4U7_P"1J/\ ANSX/_\ 05U[_P )35?_ )&KZ!HH ^?O^&[/@_\ ]!77 MO_"4U7_Y&H_X;L^#_P#T%=>_\)35?_D:OH&B@#Y^_P"&[/@__P!!77O_ E- M5_\ D:C_ (;L^#__ $%=>_\ "4U7_P"1J^@:* /B#]I;]J[X>?$+0/!5MH%Q MKU]-IWC'2-5NE_X1G4H_+MH+@/*^6@&=J\X&2>P->O?\-V?!_P#Z"NO?^$IJ MO_R-7T#10!\_?\-V?!__ *"NO?\ A*:K_P#(U'_#=GP?_P"@KKW_ (2FJ_\ MR-7T#10!\_?\-V?!_P#Z"NO?^$IJO_R-1_PW9\'_ /H*Z]_X2FJ__(U?0-% M'S]_PW9\'_\ H*Z]_P"$IJO_ ,C5Z%\*/COX*^-D6HMX1U66^?3G5+N"YLI[ M2:$L,KF.9$;!'0XQ7?UX'\*23^U3\9_^O;2O_13T >^4444 %%%% !1110 4 M444 %%%% !1110 4444 >/\ @WP/X_\ AW\5=02WUI?$_P -=:>:^>+5K@_; M]%NB=Q2%L'S8').%."AZ$BO6[>YANXA+!*DT9R \;!@?Q%2,H92I&01@BO*/ MA_\ !B7X1^.M:U'0M>DM_ FHQ/%@S2P.3E$8;MR=,\C% 'K%% M8OA#QGH?C_0+?6_#FJ6VLZ3<;A%=VCAT8@D,/8@@@@\UM4 %%%% !1110 44 M44 %%%% !1110 5X#IW_ "?-K?\ V(MK_P"EDM>_5X#IW_)\VM_]B+:_^EDM M 'OU%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %>!_L8?\ )-?$G_8WZW_Z6R5[Y7@?[&'_ "37 MQ)_V-^M_^ELE 'OE%%% !17DG[3?C;Q-\//AU!KGAB^M;.ZCU6QMYQ=6OG>9 M#+<)&X7) 5L,<'!JK\4?B)K4WQE\%?"_P[J']B76LV5WK&HZLD"2S06D&U D M*R IO>1U!9E;"@X&2" #V6BOE'2/VD?%/B:30? <5U;6?C*Z\57WAR]UJ*W5 ME2"U3S6N(XFRHD="@P05#%C@@ 53O_VB/&%KJ^M?#Z?5HK76M&\7P:#=^*EM M8_DL9[4W,$[1L/+64C]VWR[YNK73?$6H MP&:^U*5%6"SM4D*-=LK<#?@!%Z%F]%->Z6%Y!J%E!-@RN/4$ M<4 6**** "BBB@ HHHH **** "BBB@ HHHH **** /+_ -J'_DW7XC?]@.Z_ M]%FNC^$G_)+?"/\ V";7_P!%+7.?M0_\FZ_$;_L!W7_HLUT?PD_Y);X1_P"P M3:_^BEH ZVBBB@ HKF?$GQ(\/>$O$?A_0=4OQ;:KKT[6^G0%&8SR!2Q&0,#A M2>?2J/C?XO>&?A_J$-AJMU,U]);O>&VL[:2XDBMT.'G=4!*1CNQXH [2BN)U M_P",?A7P_8:-=OJ#7ZZQ%Y^GQ:;"]U+] 'HM%8][XMTJQCTEWN@XU M65(K(1 N9BPW @#L%R2>@')K8H **** "BBB@ HHHH **** "BBB@ HHHH * M\#^%'_)U/QG_ .O;2O\ T4]>^5X'\*/^3J?C/_U[:5_Z*>@#WRBBB@ HK(\6 M^+-*\"^&]1U_6[H66DZ?"UQ ;/QG<:DD/A MV\M8;NWNF4@RI,JM%M7&2S!EPN,Y.,4 =317$Z3\9/">K:!K>K_VF+&VT1MN MIQW\;6\UD=H<"6-P&7*D$9'((Q5/3OCSX*O]$US57U5M/MM%MUN[]-0@>WEA MA8920HX#%6'W2!SVH ]"HKE?"GQ-\/\ C+0[_5K"\:*VT^1XKU;R)K>2U=0& M(D1P&7@@\CH:WM'U6#7=*M=0M?,^S7,8EC,L91BI&02IP1QZT 7**** "BBB M@ HHHH *3K2T4 >;>'_@_H'PN\6^*?&7A];^S3583<7VA639M)[A&:(.8;FUF4QW%G,O#0S1GE'4\$&NSKBKS MP3I?@N[\4>,/"_A>VN?%FHVP,\<,@MSJ#Q@E%9ONAN<;B,],T =K17GOP8^- M&D?&?0+F[L[:YTG5].F^R:MHFH)LNM.N .8Y!^H8<,.17H5 !1110 4444 % M%%% !1110 5X#IW_ "?-K?\ V(MK_P"EDM>_5X#IW_)\VM_]B+:_^EDM 'OU M%%% !17,>/OB3X>^&&EVVH^)+\:=:7%U%9Q2%&?=+(X1%^4'JS ?C2^-?B)H MG@".Q_M6>7[3?RF"SLK6%Y[BY<#)$<: LV ,G X% '345PTGQJ\')X+LO%*: MNEQI-[-]FMC!&SRS3[BIA6,#<9 P(*8R"#D<57F^/'@R#PDGB$ZD[6;7QTP6 MZ6\C77VL$YM_) W^8,$E<9P">E 'H-%!_L8?\DU\2?\ 8WZW_P"ELE>FS?%+1+;X MHP> ;AY;?7;G3CJ=KYJ8BN(U?:ZHW=EX)'8$&O#/V>?B)HWPI^ 'C;Q1K\[0 M:98>+-:9]B[G=FOY%1$7NS,0 .Y- 'U%15;3;T:EIUK=K')"L\2RB.5=KIN M.&'8C/-6: /%_P!K#PYXK\8_#*+1?"/AQ_$.H3:E9W$BB\AMEBCAGCE8DR,, MDA2 !GGKBF?$+P#K\GQ9\#?%70]';4-1TO3+O2-1T%KF*.9[>?:X,;LWE[TE M1&=51X;M/+:" M.1L*71 G)PI(;D"NW^&?P=OM-?XH^*O%.AV=]K7C?4DOSH+R)+'##! L-M"[ MGY2^%)8C@%N"<9/NM% '@/Q ^"FL7O@/1Y+"SMM5UVVUZQUK4M,#K%%?0P,? M]#0MA0J@C:&^7*#/4FNR_9W\":Q\.OAG;Z5KA5+][RZO/LR2>8MJDLS2)"&' M!V!@../3BO3** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R_\ :A_Y M-U^(W_8#NO\ T6:Z/X2?\DM\(_\ 8)M?_12UY9\9?BGHGQ$^!'QNTW36FBU+ MPW:WNF:C9W4?ERQN(MRN!W1U(96[BNC\+_%/1/ _A/X2>'KYY9=9\3VL%II] MI;IOO_'C_&&;6V6&UE\)Z;+9-<<*;5!,)RN?X0_7W->Q>,OA#X0^(.MZ5J_B' M18]3U'2F#V,\DTBFW8$G<@5@ W)YZXXZ5:\8?#/POX^>U?Q!HMMJCVP*QO*" M"%/WD)!&Y#@90Y4XY% 'QA^QE::GI?C;X5R:\)(H)_ MX=,-QPNPW[N N>G[ MEHC_ +N*=\%O@Q>^-O@S/XK37(="L8M4\4V=K+=P&2%M'N[UCOC (P?W>4/3 M!Z'-?:'BCX<^&?&>G6ECK.C6UY:VG%NFTIY(QMPA4@J,<$#@C@U?D\*Z/)HE MOH_]FVRZ5;A%ALDC"Q($QL 4< # XZ<4 ?,&O>*/$/P]O_!4.G1P6FH7^D7[ MZ=+JT9=;+3[&W23R@N1^^G)0L?X5!QTKZ,^%WC,_$7X<>&?%#6C6+:OI\%Z; M9CGRRZ!BOTYJ?QE\/O#GQ"L;>S\1Z1;:M;V\GFQ+.IS&V"IP1@C()!&<$$@Y M%;EK:PV5M%;V\206\2"..*-0JHH& !T ':@"6BBB@ HHHH **** "BBB@ H MHHH **** "O _A1_R=3\9_\ KVTK_P!%/7I?C?XJ:'\//$'A/2M;>6U/B6^; M3;*[*?N%N-A=(W?^$OM(7U/%>5_#O4K71OVE_CC?WTZ6ME:V.F3SSR'"QHL, MA9B>P !- 'T+17+_ S^(.G?%7P-I/BS2(KF'2]4C,]K]KB,@8 M,/4$&NHH XKXW;/^%,>/M^W9_8%_G=TQ]GDZU\W^-TF/[//[,5P+_!VC^/?#UWH6OV2ZCI-VNRXM7=E65>ZMM()![CH M>]9^E?"_PKHO@A/!]IHENGAB./R4TQ]TD2)V4;B2 .V.F!C% 'Q'^TO;:C?_ M !8^.=YI@>30K:T\(1:L\0S'O6]:24-CNMN5+?[)%>B_%7X9Q_'#]IOQ#X7M M;UK71KSX=1P7MW:@,(;@WZ2VA8=#Q&Q /5&_#]UHFG:+:6^ MEW19KFW*;Q<%AAC(6R7)&!EB3@ =J/!_P]\.> ;>XA\/Z3;Z8EPP>8Q EY"! M@;F))( X S@#@8H ^;?$EMJG@#PU\3O$5[/!X@%O,=9UM;6-H;6XNDC1(;1 M23Y:A5>0Y/I7K/P/^)&M>*?$'CCPMKYM;O4/"UQ91_VE8Q>5#$(]-LO%5U!F"YO()M+G-EJ5CN#R*]$KF M/B5X:UCQ=X*U/2] \0S^%M9F0&UU6WC61H)%(895A@J2,$>A- '3T5POPHU; MQMJW@UX_'.E6NC^)[61[5Y;.3S+:[VCY;B,=55NNT\CD5@?LS_$[5?B;\/+I M_$8C3Q7H6K7NA:Q'$FQ1<02D!@.P:,Q/_P "H ]9HHHH **** "BBB@ KP'3 MO^3YM;_[$6U_]+):]:\(+S[!:ZA?PZ;#.RDH)I3A Q'W03Q MD\9(KR73CC]N76R?^A%M?_2R6@#WZBN:\!_$30OB7IE[J/AZ[-]96E[/I[SA M"JM+$VV3:3]X!LC(X.*Z6@#PO]M(J/@-=;B /[;T3&?7^U+7%9OQ!2>']M'X M77-WE=)?P]J<-L[_ '#=[XV('^UY8/X5ZW\0OA9X5^*VFV^G^+-'BUJQMY1- M';SR.J!P00Q"L,D$ C/0C(JQK_P\\.^*=#M-(U72X[ZPM-OV=9';?$5& 5D! MW@XXR#DCK0!\0?#^*[_X7%HFJ.2?!]Q\7?$+6,O_ "P+& (C+VP9EF /]X-Z MUVWA'X7ZC\2OBK\9=5TO48M.M]"\?6FJZ1<3QE[5[N+3O)NU< C(_>X)!&&' MM7U3=?#GPQ>>$X/#,FAV8T&!56&PCC"1Q;3D%-N"I!YR,'/.:L:3X*T/0O#A MT#3M,@L]'*LC6D*[58-]XD]23DY).3GDT ?+]M%J?PX\'>!K?2[B.ZMY?$$. MAZ/?WL)\C[1<22&:_,>>0/G6)[? /XDWGQ4^'<>L:C;1V]_!?7FFS MF$$1S/;W#PF5 >BMLW8[9([5U6N^"M"\2^'/[!U/2[>[TC"*MHRX5-A!0KC! M4J0"""",<&K7A_P]IOA71K72=(LH=.TVU39#;0+M1!_^O))ZDG- &C1110 4 M444 %%%% !1110 4444 %%%% !17R!\-?AYK'QX\=?&34-6^)/C;2$T3QO=Z M+966BZL;>WBMH[>V=%" 'G,K<_2O0/\ ADC_ *JY\3/_ H&_P#B: /?Z*\ M_P"&2/\ JKGQ,_\ "@;_ .)H_P"&2/\ JKGQ,_\ "@;_ .)H ]_HKP#_ (9( M_P"JN?$S_P *!O\ XFC_ (9(_P"JN?$S_P *!O\ XF@#W^BO /\ ADC_ *JY M\3/_ H&_P#B:/\ ADC_ *JY\3/_ H&_P#B: /?Z*\ _P"&2/\ JKGQ,_\ M"@;_ .)H_P"&2/\ JKGQ,_\ "@;_ .)H W/VF/AOJ7BSPMI_B7PNNSQOX2N1 MJVDNO!FV_P"MMR?[LB;EQZX/:ODW]C)=0_:@U.W-]I=SI?P_\&^)M2UZ[L[M M2/[1U>:XD>WB8="ENC%R.[LGI7TM_P ,D?\ 57/B9_X4#?\ Q-9F@?L1:3X5 MM9K;1_B7\0],MYIWN9(K;7"BO*YR[D!>23R30!])45X!_P ,D?\ 57/B9_X4 M#?\ Q-'_ R1_P!5<^)G_A0-_P#$T >_T5X!_P ,D?\ 57/B9_X4#?\ Q-'_ M R1_P!5<^)G_A0-_P#$T >_T5X!_P ,D?\ 57/B9_X4#?\ Q-'_ R1_P!5 M<^)G_A0-_P#$T >_T5X!_P ,D?\ 57/B9_X4#?\ Q-'_ R1_P!5<^)G_A0- M_P#$T >_T5X!_P ,D?\ 57/B9_X4#?\ Q-9'[/=EK'@K]H[XK^!;CQ;K_BC1 M=,T?1+^T_M^\-S+#+.;L2[6(& ?*3CVH ^EJ*** "BOC']FCX/:Q\;_@KH'C M?7OBO\08-6U>2\>>.QUMHH%V7GAK4?AQH7B+XI>'K.6YM-2T*;0/%-E;CF:W93]GN<=V MB%[WX@PV_QF\26DEO<7>D6^B>&;"X'-AID2C?)@])+B0;V M/]U4'K70ZO\ L8V6OZ7=:;J7Q1^(]]8749BGMI]>+)(AZJP*\BI+#]CJWTNR M@L[/XJ_$BVM8$$<4,6OLJHH& -O H ^AJ*\ _X9(_ZJY\3/_"@;_XFC_AD MC_JKGQ,_\*!O_B: /?Z*\ _X9(_ZJY\3/_"@;_XFC_ADC_JKGQ,_\*!O_B: M/?Z*\ _X9(_ZJY\3/_"@;_XFC_ADC_JKGQ,_\*!O_B: /?Z*\ _X9(_ZJY\3 M/_"@;_XFC_ADC_JKGQ,_\*!O_B: /?Z*\ _X9(_ZJY\3/_"@;_XFKG[&6MZO MKGP/B;6M7O==O;36M5L%OM1E\V>2*&^FCCWMW(55&?:@#W.BBOF?XT:1J_Q# M_:=\)^"H_&/B+POHC^'+O494\/WQM6EF69%4L0#D $T ?3%%> ?\,D?]5<^) MG_A0-_\ $T?\,D?]5<^)G_A0-_\ $T >_P!%> ?\,D?]5<^)G_A0-_\ $T?\ M,D?]5<^)G_A0-_\ $T >_P!%> ?\,D?]5<^)G_A0-_\ $T?\,D?]5<^)G_A0 M-_\ $T >_P!%> ?\,D?]5<^)G_A0-_\ $T?\,D?]5<^)G_A0-_\ $T >C_&G MX5Z=\:/AKK7A/46:$7D8>UO(N);.Y0AX)XSV9)%5A],=":^ /A_J_C?]H'XY M>-_A3KVF76D:C=#38/&VH1Y6.2UM%82+&WIN$23A!A0S;-8HH8UVJB*,*H Z 5/7@'_#)'_57/B9_X4#?_$T?\,D?]5<^ M)G_A0-_\30![_17@'_#)'_57/B9_X4#?_$T?\,D?]5<^)G_A0-_\30![_17@ M'_#)'_57/B9_X4#?_$T?\,D?]5<^)G_A0-_\30![_17@'_#)'_57/B9_X4#? M_$T?\,D?]5<^)G_A0-_\30![_17@'_#)'_57/B9_X4#?_$T?\,D?]5<^)G_A M0-_\30![_17@'_#)'_57/B9_X4#?_$T?\,D?]5<^)G_A0-_\30![_17S^_[) M15&(^+GQ,R!G_D8&_P#B:T_V+_$^K^,/V:O!VJ:[J5QJ^J2"[BEO;M]\LHCN MYHU+-W.U%&?:@#VVBO*OVJ/$.I^$_P!G;X@:OHU[+INJ6FE2R6]W VV2)^,, MI[$9K@_#7[+$NK>'-*OI_BW\2O.N;2*9]OB!@-S("_MB8&<@DH'E@$+L$)&]7Q7L'_ R1_P!5<^)G_A0-_P#$T?\ M#)'_ %5SXF?^% W_ ,30![_17@'_ R1_P!5<^)G_A0-_P#$T?\ #)'_ %5S MXF?^% W_ ,30![_17@'_ R1_P!5<^)G_A0-_P#$T?\ #)'_ %5SXF?^% W_ M ,30![_17@'_ R1_P!5<^)G_A0-_P#$T?\ #)'_ %5SXF?^% W_ ,30!ZK\ M4?AWI?Q7\ ZUX5UB/?9:E 8MP^]$_5)%/9E8!@?45^=D'Q3^(6K_ +0&I?"V MUMKNU^*]WX8M_"$VL&/]U;PI<4 >[?#KP%I M/PO\#Z+X5T*#R-+TJV2VA!^\VT,]=M/$&N7.GWUCKFJFY@DB6QGE'RD M#D,BG/M7UC0 4444 %%%% !1110!\[_LB?\ (P_M _\ 93=0_P#22SKZ(KYW M_9$_Y&']H'_LINH?^DEG7T10 5PWCSXIV_@_7M'\/6FFW&N^)-6266UTVV=8 MR8HP#)(SL<*HR/J37/\ 6?#5AK'B&]\$^,;99KS0?$^G3^1+ M:.N ZES\I4@C*-PP% %SQ3^TF/#WAFVU4>%=1CD_X2:V\,W=K>LL+V\LKQKY M@ZAT_>K@CK7M=? /CKXD^(?$WP 5..E2:KXS\/>!C\9/#*>)M4C\-)XKT>&WM[/56DV"X\LR1R3 MNS-%;2-D2,#P&;')Q0!]]45^,%T_X*?&S25\2_V5#I7BO3?[*@TS4YHX MK:*5K=F2%F8,4.7./N]2!BNVU#6$\)?$+X^Z!X,\9_V6DW@W3]:A>YU9[A8K MUS.)IT9W8HS(L>[;P/E.* /LWQ?KLGACPMJVKQ6C7\EC:R7(ME<(9-JD[=QX M'2LKX4>.U^)_PU\,^+4M#8KK5A%?"V9]QB#J&VY[XS7Q[\*M#\,7/B/QAX]T MVZMM,TB'P*+62TO-7$\AU':_GW2KYC!5*%5+<;BU8?P9U[1O 5U\"[_3O$=U M#)JW@*[&J10ZB\YE,,"-&%@+%0Z$-M 4'MS0!^A)Z<=:Q?#^IZS>: ;K5M(3 M3M3#2?Z##<"4$!B$^? 'S ^V:^)/V=_&FG'XP^ )--U^0:)XC\(W<]Y+<:G M)+=7TZF-A->'.Q+@!F)"\IR,X KWK]B+6UUWX#6DPU1]7>/5-1B:XENC<2<7 M4FT,Y))^7'4],4 ;GP;_ &A?^%N^(/&.B'PIJ/AS4_"\PMKNVU*:+S&D(RNU M5).TC!#]#^%7/ ?Q<\1?$7PXNL:?X$N].@.H"U4:E>1KYT Z8R,_P ^3E2K+M$G M4!R >:[+]K74;'PGX7^'*V^I_P!APQ^*=,@ABM[PV\;0[P"A56 9 N.#D"@# MZ)HK\]/BS?Z3>^+OVL;J3Q;>B7P\NBWVBI'KLJ+:W7V,L[1*) ,B0D%>0"<8 MK6^-^M6GC7Q!K.F:]K2ZXFL>![,^&U@U86PTW49%<&X8[U +OL;S!GA"IZX( M!]ZT5\*?$_2K/P#H'A^&75-/\3V^B>&+-;W2K+4WMKV.3CS+[3V#;97=PV5Z MGIGG%8?Q+^(]A+\2=0U[2=&!?E6U(8G< M_P!]F?T!H ^\--O]6N-?U:VN],CM=+@$7V*]6?>USN4F3*8^3:<#JYN)CSM11DG]*TZP/'TND0^"=)(=I#C M'?C- '&Z%\;IM5O/#\=UX/UC3K3Q"[)I=ZYCDBDQ"\P\W:)&M-9D^+USITCQZLRQ&QFN9Q+&T0?848;225]#F@#](**^ (_B%8M\/$%D46[Q#Y$MU*CRPPR1@]ZYW4=;TNW\)?%GQ. MOC&].LZ!\7C#I$[Z]*1;VS-9*P5#)AD96D7D$8!QTH _2&O._#WQ;.N?&KQ1 M\/GTE[231-.M=1%\TH9;A9F90 HZ8V'K7R%\?K>#XC>-/B?X7OM=AO/$EY=Z M=_PBVJ#6!;0:/#MC:1&&]<#&]FP"'#@?2?XP:3X2NOBE\<;5M62RBT;X=6DV MGKI^J-;>7<1+.T3*4<$LIVD D]1QS0!]]5C7.H:Q'XKL;*'2XY=#DMI9+C4C M< /#,&4)&(\?,&!8[L\;?>O@CXQ?$JT\5>";.Y_X2&XO?$]I\-]/UBWFN;YX MX(;AAN>XM1&=TEP64AB>% /4BO8=&\;P:I^U3\&R/$CW+:EX#O99[4WS&.: M7=;%'\K=MWG+X.,GF@#U?XK?'6?X8^./"/AE/"5]K=QXHFDMM/N+>YBCC,T< M;2LC;CE?D4D'OTJ_X!^-UEXP\;ZMX+U'1[[PUXMTVV2]DTZ^VL);=SA98I%) M5UR"#T(/:O(/VN]2TU_C1^SYIT_B0>'KG_A(+R5KJ"XBCG@3[#* X\P,H!/R MY92.<=:\RNM1\1^"_C?\7G\":O-\3-9NO!KW<7B.<+-HW6IZUK&GW8\1V37,TNAZYJNN_"+0?%L.I7L/[0=MXI^QZI9M=2"ZY!K%]'ILA/< M=*]1KY=_;UU&QB\)?#^RN-832+B?Q?IS)*LR)*BB3YG7>"./4@CUH ]0\,?' MBUU+XEQ?#_Q!H5_X4\57-B^I6-O=LDL-[ C!9#%*AP64D94X(!S7J5?$5Y># MPA^VEH5YIGB:Z^*$6H^%]0COK^%5B43,<%2NXE.N.*YOX) M^/V3XM^%+OPIJKW2Z_X2U2<17=\\UQJ=]'(C0M=K]Q9LL1M7E1D&@#] :*^% M/ FJSZAX1^"_BSP]JU[)\4[W5(K3Q=;374AEF!#?;5NH2<*L; E,@!0%QQ6I MX)\.?#3XG?&8:KI\VGZ5X(\,W;6%K)_:)^U^)-4)*.[_ #[G@C)*@$?.^3T4 M4 ?:]%?G0-;TK2OA?X)TYM4GM_$'A[XMPV[0?:Y?/L[1[Y\H_.?*9 ORMD$ M5'X_UO2[33?C-XBA\7W@U7P]\0-/;2)?[=E(ME9K82A4\S#*0T@(((QD=J / MMGXZ?%Q/@?\ #Z^\7W.B7>MZ?88:ZCLY$62-"<;OF(SR1Q7+_$C]HVY^&GA3 MP?KE]X(U*[C\27=OI\=O;74)>WN)_P#4H^2 =W/(X%8'[=FMZ?#^R/XUFFU" MWBCN[&,02F5<2EG4C8?XLCD8S7E'[1\%CX?^&_P7U*Z^(^H:Q:S>+=#DCM=1 MNK/[.4!.Z1?+A1B%]=V!WH ^VK.62>TADFA-O*Z!GA+!BA(Y&1UQ4U?#_C[5 MHO%EK\>)_$>LWFE>/- :2Y\&RVMY)%+%$L >T>T56Q)YDHPV =V<&N;\6W9\ M5>-?'\/C?Q!M0?"JPU.\TZWUJ6WBMM7 D9RB+( K*X4[1[<&@#]!*\[\5 M_%H^%OC'X$\"/I3S+XJAOY8]1$P"PFUB61E*8R<[EYKY-\:>-+7Q39?"E_%F MN_\ "1^'-8^'\I&G0ZF('_M0F)1>.V]0Q&63./Q M1J%OX'L/B3I-KX5NSJLB,UM((6O((Y-V9(8I'=5R2 <'B@#]"J*^#-4U]_# M/A7]ISP]X0\9?V=:Z1J.GW5EYVK/*8(I4A-RL!?L&?\ )JO@S_KIJ'_I?<5[[+_JG^AKP+]@S_DU7P9_UTU#_P!+[B@# M;_;(_P"37/B5_P!@>7^E>D^!O^1)\/\ _8/M_P#T6M>;?MD?\FN?$K_L#R_T MKTGP-_R)/A__ +!]O_Z+6@#(=?^+&@^#H=%N((-8\--XC@OYW"D() M$3RFCZAOGYY[5Y!\7_">B+X\\8>/?AW\0/\ A6_Q'TL+!K%I=L#IVM^7$'C% MQ;M@.=A"B1/F'2N,M=>TOXV?'#X>S>/4C\/RZG\,[J74M)CU!K/8YNXSL+*R MN%(&\#(XP>U 'W117YR:!\0['QK\"_A1INM>(KK6=8D\*:E)$NH:@ZVLDL+, MB2.Z'?)*++XA:G^R?%XA\77@K MX\TCQS&/@A\-XKWQ.=4\(V/CB_TW5M*DU,F:_LD^T>1 9&;+K'A'V,WS!!UJ MIK'A71/!OP2T!CJ]K;PZU\5-/N[7;JHFN+6R-QF.-I=[%2BY/7Y01S0!^B59 M?B>]U/3M!O+G1M/35=3C3,%G)-Y*RMGH7P=OUQ7PYJ/BWP[X!N_CKX5@\2ZE M'X7M?$VB+:6EKJK2B+[3;Q-.C3.S-' \F=YSQD@8SBLT^,5T_P#9M_:+TT^( MO[/BT372-*BL-2F1+2)XX'2.%V8-L+,Y"YP><#% 'W;XJ\1S>%_"-]K']F7& MI75M!YHTZS(,LTG&(T)P,DG&3Q7EFJ?M(:AX?\?^%?!^J> M0@UCQ%*RVT%O M?0S-'&@S)-(H^[&O=O4@5V'B+XJ>'OA?\&?^$VU_48X]#L-,CN9+E7#^;\@P MJ?WF8X 'E?"'PUI4NIS0^(_#GQ5DMC;FZE-Q96SZBX"/SGRS M%MP&R",8JG\1M;TVV\)_'3Q/!XQOEUOPU\0;%]#G&O2_Z*K36:N$3S,,I5I% M(((QGTH _2&LA[_5AXKCLUTR,Z&;0RMJ7G_.L^_ B\O'3;SNS[8KY1^)'AA? MAO\ &'5?[$L)M9TGXN67V"VN5N))XK*^ZNZ_,0D;1DR?+@;D]ZZKP[!I?@;] ML'PYX/TS5Y4LK3P$85TR74'D4.EPH5O+9C\Y7))QD]: /2_CS\;Q\"M!TW6+ MCP[>Z[87E]#IS/9S1H899I%CBW!CT9F R.E,T+X[P3?$:Q\#>)/#]_X4\0:E M;276G+Z??Q:@\4[:';% M,M,CP*D:B0_(DZBQ M;S+2.?SE3!('SX&> M#R[K(D;?EN1&,GD9&",U53XAR>"_#/BKP]IGB!?^$'TWXB3:?=O>7<]W%8Z> M\*LJ2.KF00&4D'YL=0>,T ?H?17P_IFEM#\*)[.Q^)6B^(-#NO%0GTJQNY+B M'29(S"7;35N6 +Z+4_ OAV[@6Z2&?3[>1%O1B<*8 MU(\P?WO7WS6_0!X#^T5_R6C]G;_L:KO_ --EU7OU> _M%?\ ):/V=O\ L:KO M_P!-EU7OU !1110 4444 %%%% 'SO^R)_P C#^T#_P!E-U#_ -)+.OHBOG?] MD3_D8?V@?^RFZA_Z26=?1% !534-)LM6B,5[:07<9&"L\8<8_&K=% &/<^#] M"O+.WM)]'L9K6W):&%[="D9/4J,8%,7P1X>1;E1H>G!;D!9Q]E3]Z <@-QS^ M-+XT\3V_@SPKJ>M7)_=6<#2A1U=L?*H]23@ >]>>?LS_ !CU#XP>![V7Q#8I MI'BW1[^;3=7TU3_Q[S*Q/%<:+831N59DDMD(8J,*2,= MAP*Y;XC?!S3?&7A+5-+TAK?POJ=Y$(AJMI8Q2.J@CY65AAT(&TKD9!(R*\N^ M*W[1-N/B=\,M&\)>(9GM[_Q!)8:C'#82-!=I'$Y=(YRFQRK+@B-B<\5Z-HO[ M1_@+Q%X1U7Q-IVIWMSHNEWYTR\G72+P-%%"6Z+C=][&!W[^M6-)T/3M MV@TR MQM]/@9M[1VT2QJ6]< =>!7C7@_X\:)\2/!7PI\0WFO7GA"_\2_9KB#2WLY(_ MM\LD D, \Q,M'\V1(ORG;PQKO(/C1X0N?%$7A^/5'.H33RVL3FTF%O+-$I:6 M-)]GE,R!6+ -D8YH Z'5O">BZ].DVI:397\R#:LES LC*/8D<5+JGAW2]<6% M=1TZUOEA.8Q<0JX0^HR.*Y/2?CKX'UK6YM)M==3[;';27J++!+$EQ AP\L+L MH695/!,9;%<_IG[6OPEUDZ9]C\9VDZ:G!)<64H@F$=PJ$AE1BF"_RGY,[CV! MH [^7P'X;F>=Y- TUWG.9F:U0F3G/S<<_C7CWC+]F;4M<\<7FK:?K?A]M%O% MBC.DZ[X9COC9J@QMMI!)'L4\G:P89)->A^'OCGX&\5>"9O%FEZ_%$]"TS38M-M+HV"D13RVZ;E)8L=H M PHR3A1P.U;LWAC1[BYFN)=*LY+B8J997@4LY7[I)QSCM7C_ ,1?VN/!OA;X M5>-/%VA3S>(YO#+K;75C;VDPDBG<@)YBLH*QG<#O^Z1T)R*]B\/ZU#XBT:TU M*"*Y@BN$#K'>6TEO*/\ >CD567\0* $LO#FE:;J$]_::;:VU[.");F*%5DD! M.3N8#)Y K2HHH *^>OAM_P GM?&O_L6_#?\ Z%?U]"U\]?#;_D]KXU_]BWX; M_P#0K^@#Z%HHHH ^?/V!/^32_ OUO_\ TON:^@Z^?/V!/^32_ OUO_\ TON: M^@Z "FR1K*A1U#HPP589!IU% &9!X8T>UNIKF'2[.*XF4K)*D"AG!Z@G'(JD M/A]X85%0>'M,"*V]5%I'@-ZCCK[U+XU-^OA/5GTR^_LZ_CMGDAN?*678R@D' M:W!Z5\X? GXL^)?B7\,O!.O:A\5='@\4:U(@?0Q:6Q\QA*=\01?WBDHC<]NI MH ^E_P#A&-'\^2?^RK+SI)!,\GV=-S..C$XZ^]4C\/O##)(A\/:64D;>ZFTC MPS>IXY//6KWB3Q!9>%/#VIZWJ,OD:?IUM)=W$A_ACC4LQ_(&O'/A1XG^(GQK M^']EX]M]8LO"]GK,;7>D:*;)9PMN2?)-Q(WS%F7#$)@#=CM0!EZM^RUJFI>+ M]6O9/$'A_4M$U*Y-P8-9\+Q75[:J5VB**?S%78H "[HS@>M>O:-\+/"NB:5; M6$6AV,T<%NEMYD]NCR2(H &YB.>@K"?XM6?@/P]I4/CR[2W\3O9M=7=GI5K- M=LJ(<23".)798AQ\Y&!GDT_4_P!H?X]TTVP>?[7"HR6C MV*=W!Z=2> ,T =E>>:/^U5\*M??P\MAXOMK@:]*;>P<03*C3!BIBD8 MH!%)N5ALD*MD'BGZ_P#M2?"WPQ=:K;ZEXNMK>32KV/3[_$$SK:3. 5\QE0A5 MPR_.3M&<$B@#OM6\(Z)KMPL^I:197\ZC:LES;K(P'H"1Q5C2M!TW0XFBTZPM MK&-SEEMXE0$^^!7*>%/CAX&\;:_K&BZ-XAM[K4M(B%Q>0NCQ!(3G$JLZA7CX M/SJ2O'6JVG?M ^ =3?45B\0)$;"Q.IRFYMY80]I_S\1;T'FQ?[<>X>] ':6& M@Z;I4\TUE86UI+.=TKPQ*A<^I('-11^%]&ANVNH]*LDN6D\TRK;J&+XQNSCK M[UP>A?M,_#7Q-I]U?:7XE2^MK>*UEWQ6L^91<@F 1 IF5GVMA8]Q!!! -:FG M?'+P3JWAA]?M=:$MBEX=.,?V>47/VL''V?[.5\WS<_P;=WM0!U,/AC1[>?SH MM*LHYO-,_F+ H;S#U?..OO4BZ#IJ:FVHKI]LNH,,-=")?,(]VQFL[P1X^T'X MC:*=5\/:@FH6:S/;R$(T _L1?\D2N? M^QFUW_TY7%>_5X#^Q%_R1*Y_[&;7?_3E<4 >_5\_^(/^3X?"/_8FWW_I1'7T M!7S_ .(/^3X?"/\ V)M]_P"E$= 'T!1110 5F:QX8TCQ T;:GI=IJ!BSL-U MLFWZ9'%:=% &;I7AK2=#\S^SM,M+'S.'^SPJF[ZX'-)9^&=(T^6*2UTNSMY( MF9D>*!5*%OO$$#C/>M.B@"A!H&F6M[->0Z?:Q7<_^MG2%0[_ %.,FJ%MX#\- MV=S'<0:#IT,\;;TDCM45E;KD$#@UO5!?0S7%G/%;SFUG="J3A0VP]C@\''O0 M!4/AK23<2SG3+,S3.LDDA@7<[KT8G')'K5)_A_X9D$H?P_IC"5M\@-HAWMZG MCDUY-^R5XW\9?$?PKK^L^+=>AU1[?6KW2[>""R2W5$MYFC#DKR2P&3VKK9?B M;X5T/QIXRDOO&I(T/3XKG4M*E0^3IL?S'SLA
Z;:7=G" ([>>%71 !@84C P*K77@CP]>V]M!<:'I\\%L"L$(-/\>_V3I&LZM;V]A?6L3%KV7S-OV4JR%EW$%6! (QVH ]'E\-Z M5/<6]Q)IMI)/;*%AD:%2T8'0*<<57NO!?A^^NY[JYT33Y[F<8EFDMD9Y!Z,2 M,FO//"O[0^E^(?BGX\\)W%E>Z7:^%4B:;4KRRFB@(,>]V:5E"*H'0DC(!(R* MZ7PY\:_!GBFYU.WLM:2.XTVV6^N8KZ"2T9+9@2MP!*J[HB <2+E3ZT ,H=8T+6-"M-+%DEB=!USPY'J%K [.9+?$D9C9RWS9W [5XXKN_ M?P:\-^!]'M;5--L;NZ@D:;[5]CCCVNQW'RU Q&N>BCI7E^G?'EO&'[5?A+PW MX?UJYG\,7OAJ_P!0N+&?3Y+8.Z20B&=&D13(C!GPRY4XX-?1E &-!X,T"ULY M[2'1;"*UG.Z6%+9 CGU(Q@FGW?A+1+^TM[6YTBRN+:W.889;=62,_P"R","M M:B@#S+XJ?!*T\<^$[G3=!N;3PIJ,UQ#.]Y'IL5Q'<"-P_DW$38\R)BHW+D'@ M M=?7]3FT2?6C UN&T#15TR'8Q!)9=[LQX'5L#L*]=HH **** M&2_ZI_H:\"_8,_Y-5\&?]=-0_P#2^XKWV7_5/]#7@7[!G_)JO@S_ *Z:A_Z7 MW% &W^V1_P FN?$K_L#R_P!*])\#?\B3X?\ ^P?;_P#HM:\V_;(_Y-<^)7_8 M'E_I7I/@;_D2?#__ &#[?_T6M &Y1110!FZAX:TG59$DO=,M+N1&WJTT*L0? M7)%0W?@_0K^\-W#M!M8X(X=&L(DM MV+PJEL@$;'@E>.,^U,D\$^'IG@=]#T]VMUV0L;9,QKDG"\<#D]/6MNH;R\M] M/MI+BZGCMK>,;GEF<(BCU)/ H \A^+'[/\GC*70Y_"^HZ3X=&FRRRR:9?Z'' M?:?>-(H7?)%NC82* 0K!ACH73(\QM-*CM;5 M648'EPY;;]2Q)]:]&TW6;#6;=+C3[ZVOH'R5EMIED5L=<%20:N4 8J^"?#R" MY"Z'IX%R,3_Z,G[WG/S<<\^M27'A'0[NWE@GT>QEAF97DC>W0JY484D8Y(' MK6HH S[KP_IE[IBZ;<:?:SZ>H 6UDA5HACI\I&.*H6_@'PU:SQSPZ!IL4T;! MD=+5 5(Z$''!K:NKJ&QMI;BXFCM[>)2\DLK!511R22> !ZU4T'Q!IGBG1[75 MM&O[;5-+NT\RWO+242Q2KTRK#@CCJ* &GPWI)N)[@Z99F>=UDED\A=TC+]UF M..2/6J3^ /#,@E#^'],82MOD!M$.]O4\F>)](UK5-5TVPU.TO-0TJ1( MK^U@F5Y+5W4.BR*#E25((!Z@YK4H \WT'X7ZS;_$"XUW7/$\>KZ-9L1H&AP: M:ELFF*R!6W.&)E. 0"0N 3Q7;GPYI1U?^U3IMJ=3QC[9Y*^;C&,;L9Z5HUD: MEXOT'1KO[)J&MZ=8W6 WD7-W'&^#T.UB#S0!+K'AK2?$(B&J:9::B(LE!=0K M)MSUQD<4FD^&=(T)W?3=,M+%W&&:W@5"?J0*TE8,H8$%2,@CH:K:GJEEHFGW M%_J-W!865NADFN;F01QQJ.K,Q( 'N: *Z^&])2XEN%TRS$\L@EDD$"[G<=&) MQR?>HXO"6B03W$T>D64=W>L>*]'^(GP=L;GQ'-<6VO1ZE_:=NL**D MKBU:9"#C("$@ >@H ]4'@+PT(X8QH&FB.%BT2_9$PA/4KQP?I4UOX/T*TBNH MX=&L(H[K_7HEL@$O^\,<_C7-?#'Q1?ZG?^)]!U.;[7=Z#??9A=E0IFC9 Z%@ M.-P#8/TKO: ,J3PKHLVF1:<^DV3:?$+;"?1[&86 MPVPA[=#Y8]%XXK7HH 0 * , < "EHHH \!_:*_Y+1^SM_V-5W_Z;+JO?J\! M_:*_Y+1^SM_V-5W_ .FRZKWZ@ HHHH **** "BBB@#YW_9$_Y&']H'_LINH? M^DEG7T17SO\ LB?\C#^T#_V4W4/_ $DLZ^B* "BBB@#Q?XV:3KWC_P 9^$O! M\6DZQ!X3:X&HZIKVG/$H1X^8(L/GCS,.QVGA .]>9VGPP\9_"[]I?79O#MEX M@U[PAXUTE;;6-:NI82UE?C*17*@!<@(<-A<\#KBOJV>_MK5]DUQ%$V,[7<*< M?C27NHVNFV4EY=W,5K:1+O>>9PJ*OJ6/ % 'QIX1^&WQ*T_PK\$?"=[X(D6? MX?ZTJ7NI)=Q_9[JW6.1!<1G.[YMP)!&2!S79?#WP1XK MN]1_:*AO?#5WI">++F:72;B[9-DZFS$ SM)(^89Y[&OI*TU&UU S"VN8K@PR M&*41.&V..JMCH?:K% 'QWI/@[Q[:_"[]FO1+CP-J*7OA">PBU9(YHF$"6UJ+ M=I"=W(9OF '.VKTGPL\;7WCNZB\/:3J?A73-1OK_ /MBSOIXY]*=)(952\M, MDR0SLSJ2JX!W/D5]9S31V\32RNL4:#+.YP /4FFVUU#>V\<]O*D\$@W))&P9 M6'J".M 'R1\"/AOX@\,WV@W7BGX7ZDNO^"K&:WM];D\02WD=T/+\O%G"\I"^ M8 ,A@ /RKEOAC\.?'OAGX9?L[Z)?^ -4%]X1U6>XU8!H2L*,9<.#N^;_ %HZ M>AK[C_$ M>^M?"E_;7O\ PLT^,[#3YK[[(VIV1MX83&DT3YCD_=LPY'.VKWCSX4Z_J?PB MG?0?A7JFE:WKGBK1]7OK&XU4WUVZ6EU#+)+/))(1DI$54 \\9K[/M[ZVNRP@ MN(IBO7RW#8_*GSW$5K'YDTJ0ITW2,%'YF@#XL^*GPO\ '?Q!C_:$M[#P=?VY M\4Z?I_\ 9,ET\:K='F3[GS#YOIZU-0 4444 %?/7PV_Y/:^-?_8M^&__ M $*_KZ%KYZ^&W_)[7QK_ .Q;\-_^A7] 'T+1110!\^?L"?\ )I?@7ZW_ /Z7 MW-?0=?/G[ G_ ":7X%^M_P#^E]S7T'0 4444 87CJXN;;P=K+V>GW&J71M9$ MBM+7'F2L5( &2!W[FOE_X!>%=5^''P6\&Z1?_!FYE\=Z2 $OFM[9%BG:1L2M M.&W;55\MU) (KZU?4;6.7RGN85DSC8T@!SZ8I+W4;73EB:[N8K999%AC,SA= M[MPJC/4GL* /,?$/P3U;Q7J'B+^U/B!K=QH.M65Q92^'C%;BUB26(QG:P02< M9)&6ZUS/P*D\=?"3P#H_P]U[PA=:K/H, T^SUS3IHS:WD"<1.^2&C;:%##!Y M!KWVD8A023@#DDT ?/U[X9\9^"OV@+[QU_8;^)=(\1>'K?2KJWL)%\S3[B!W M9:E8Z/+K%]?S6;1M#8F]2'Z[.,>M;?BWP3XXUCP]^TG;P> M6>?QG=6\FD* MYA_?HMM%"<_/QAD8\]C7V5>7UMIUNT]U/%;0+]Z29PJC\34RL'4,I!4C(([T M ?'OBSX6>,_B1X[O[:+P[J'A^PU/X8S>%AJMP4"6UX^2,A6S@9QD4SP3\._$ MD_A[4K_6OA1JFF^+]*\.W6CQ7UQXAEOQRT5Y2%C8@$[@,#&*^NWU:Q MCSNO+=<==TJC^M227]M%&DCW$2(_W69P WT- 'R59_#GX@Z5\!_@)?Z=X8FD M\2?#R2W.H>&+B:.-[M5M6MY#&V2NX;BRDFMSXT^$?'GCS0/!GC+2O!DEMJ&A M:S+?W/A6WU0V=Y=6\MN\+D7$3*!,N_8?L^>"XO"WAS4[U?",W@VXUF\-[<6-YJ+WM MT\A !DFD9F&\X['M7JM1_:(C,(O,3S2-VS<,X]<5)0 4444 %> _L1?\D2N? M^QFUW_TY7%>_5X#^Q%_R1*Y_[&;7?_3E<4 >_5\_^(/^3X?"/_8FWW_I1'7T M!7S_ .(/^3X?"/\ V)M]_P"E$= 'T!1110 4444 %%%(2 ,G@4 +5>_N6L[* M>=()+IXT+"&+&]R!T&>YIJ:I9.RJMW S-]T"09/TYIR7]K)-Y2W,+2Y(V"0% MLCJ,4 ?,'[-]]XS^$WP]U[3M5^&OB&34KG7-1U."&$PE72:=I(P6W\'!&?2J M?B7P_P".M3\;?.\$:DXU[P5'I5F\,D126[\J16126R #*.3Z&OK.B@#Y M\&^%?&6DZK^SC)<^ M52+P?X:;3=6<>2?L\_V6.' ^;D%HR2X!W EE )'8 MFN>N_@9XG^+OP^\7^;X!O? OC>?13IB:GK/B&;43<$2+(88BTC;86*GD@'GI M7V2=3LU"$W< #\J3(.?IS5F@#YE\,:-XZ\4?'SX8^+M2\#W'A_3](\-7^DZC M]HN8F\F>1X"NW:3N4^4<'WKZ:HHH **C\^,S&+S%\T#=LS\V/7%24 %%%% ! M1110 R7_ %3_ $->!?L&?\FJ^#/^NFH?^E]Q7OLO^J?Z&O OV#/^35?!G_73 M4/\ TON* -O]LC_DUSXE?]@>7^E>D^!O^1)\/_\ 8/M__1:UYM^V1_R:Y\2O M^P/+_2O2? W_ ")/A_\ [!]O_P"BUH W**** "BBB@ KYC\42'XG?MN6W@?Q M%MN?"?ASPDFO6ND3,XO#/B7 M3M)O+K5]$N]5TFZL6=8DFMTW/;RYR<8(PXZ^E=[J?P7T_P 8>$=9T'QMJ5YX MQAU>S:PNI+Q4@'E$Y^1(E54;(5MP&L:M!I4NB MZ9J]]';O/I]M( 'V@1A7D*@ NX).* .#^''[2WC?Q!=?"BZUC0]*.F^/O#LF MI6]O82N9X;F.W6;:2W!5]V!W%9%Y^U-XR?P'XTUVS;05U'P]I3ZEM:T7[*6C:G_:K^*?$>K^++F]T&?PTEU>+!#-#92L&<;H MHU\Q\JN'?)&WCJ<@%>'XL:[K7Q//@[4K73I=$U3P9_;R%48R(YPC1MGAEY-> M _#37/%VE_";]DC3?#NKVVG6&IS20W,$L+,)2D4KC=@CY< \>N*^A] _9<@T M#5;?6AX[\37VOVV@/X>BU"[>W;$!/RL8Q$$++QCC!QD@U3T3]D;3-%\$?#OP MZOC#7Y#X%OC=Z5J*_9X[C8596ADQ%M92K,,X#<]: ,+Q'^T)XB\+Z9^T#?6V M@Z0;[P$UM)"59E^VJUJ)292!G< <"K^@?M#>*K#Q7XATSQ)HME2'XA>4-35+:SS"L:",+"3% MQF,!26R>_7FJ?B/X!ZWX(EU/QUI'BCQ#XH\0V/A23P];:-!#9P?:H@I\O:PB M!657(<,",E<8P<4 9WPL^/?C_P #K73'*A.OVB-4=WW8_O \Y]:] ME^*'P$N_B/\ $3POXOA\<:MX?N_#?FMIUK9VEK)"LDB;)'?S8V9LKQC.!VH MYW]MC6_$GAKX(K=>&-3BTB=M;TFTF=HR6:*6^@B**01M^^,_[.1WKG_C#\0_ M$_C7PK\5_!^DQZ-<-X7\.R_VU/>Q,4N9I+9W\N)?X<*,Y.>2*[?Q9^SC-\0_ M"6O:+XK\?:]J\FI264L%['%:V[:>UM.L\9A1(MF3(BEBX;.,<"H?$?[+FG:U MKVK:M9>+O$.B7.NZ4=(UT6-X;A1M M"2RX0$NH7:""!CM7HE '->"?!^+?L5S\[+ MYT M9G\MP",KN4'![BO4_P!H_P 6VWPV^!'BK7)O#EMXGT[3;'?-I%U*(XIH M@0"I)5N!Z8YQ69\;?@GKWQ3\8^!M;TWQ-;Z+'X3U#^U;:WDLO.\ZX\MX_F.X M?+M<\#O6;\3/@;XX^+/@/Q/X:UOQU;10ZS9K8C[)IH5(8RVZ1L%OF);KX6ZA>>#8=,\+^/MUI:7']HB2[@O!$\A5XPFWRSY;@,&SP"0,XK:?X" M>*6^(,/BM?%UF+J/PY_PC_DG3OE(."9?O==PSCTK T#]E3Q#H>@?"C21XTMY MH/ %\][;N=. :Y)61 K?-QA97Z=\4 <=\7?C;XAT_P#9_P#BSK?@W1-,\):O MHWBJ/2;N43&0SA[FWB><,JC]XWF@R"&SG6:*8#!)W+NACZ]LULZ_^SUXEE\:Q>*_#GQ&O?#NLWMG#9ZXR6<M &)\0_C==?$SPKXFT/P9H5OJ(A\)1ZWJ@UJ9[5K>*[ M@=X(0@4GSBJLQ#8"X /)J7X?>/6^&/["VC>+?+W2:1X12\5#S\RPY /XXK9\ M1_LWW4WC/5?$/ASQ9@:OX=^%2^$V:TL M]8BEM#+JD:.QN+>&3$D:A=H+$*"1P*]>\4_!CQ/\9O@KX5\%WFM#PQJ'A^YL MI+YY+/SOM$UHZM$R$D#8Q16^AQ7J?Q0\ ZS\1_A-JOA(:U!I]_JMBUE=Z@MM MO7:Z[9"J$\$@G'/% 'R#\#KZW\9?$SX,6/PWM]0T;5?#NB6][XXGO4ELX[FT MFME\M/*EPT[.X+"15*C^]S7KWPQV_'WXX?%J?Q8'O='\):HN@:5HSRD01A8U M>2=D&-SN6&"7D%'QQD M'D=: #QC\&[7PWX#\=S>'[VZL[N>V;4-.5I6=;"ZAB8QM%D_*I8#*],9]:ZS MX'?$+_A;'P=\&^,6C\F36M*M[R2/& LC("X'MNS69XYTW7M/^'.O6%M=S:WX MIUJVDL[9MFV&*1T*!MHX1$W%CGDXKHOA9X#M?A=\-O#'A&R;?;:)IT%BCXQO MV(%+?B03^- '4T444 %?/7PV_P"3VOC7_P!BWX;_ /0K^OH6OGKX;?\ )[7Q MK_[%OPW_ .A7] 'T+1110!\^?L"?\FE^!?K?_P#I? ?LMQ>S3:MY;W%O*A=C&OEG]X%'"DX]370^'?CWKVI?$D> M%-:\)6UC!JWAV3Q#HLT&H>:\T,;(KQ7"[ (W_>(1M+#!//%8GB7]E_Q#XAN? MBP__ F5O!'X_BA@G4:>";5(D*+M.[D[2/?#GBA_%UHUQHO MAN7PZD(T["R+)L+2'YN#NC0X],^M 'EVM?&CQ5J/@;X#WO@?2='\*6/B3QC_ M &;=:6TLA7Y4N7";T7_5L826XR3M[9KL?&G[95KX6\175M;:9;:M9:7JL6D: ME;6TLK7Y=BHDF@B$9#1QEAD$@D D=*LV'[)VHVGPX\!^'CXQ*ZGX.\1CQ!8Z ME'8KASME5HW0G'*SOS]*W;7]G76]!\?:KJOA[XA:EH_AK6KL7^J:$L"/YD^ M':*4\Q[]HW8_"@#R[]JCXIZA\3/@_P#$^V\.:/8WOAGPS?IH]_J-U=-'.;Q' MB:7R$"D$1[U4EB,G..G/J_[07Q"O_AS\!+2ZTF3R=6U.73M%M)\?ZJ2YDCBW M_P# 0S'Z@5SWBK]D:?4XOB'I6A^,)]$\,>-[LZG?Z8;59C!>L4,DL3D\!]BD MJ>_2NW^-GPBN?B'\%CX8MKH2ZQ8&TO+&ZE4+NN;:1)(R0.F2F#]: /&OVH/" M/ASPQ\3OV?//TNYO;/\ M>[LKN&TAEN)KJ%;&5@K11Y:7YP&Z$Y&:\B^(?@S M7]*^!WQ.UC6=(U?1_"'_ EUC<>$=+U02"^M;8S1K-B/)=$D;=MC/.#C KZD M\>_"WQ#\9/%7PY\966NIX;?PK8QN'B:*178DZ-\-M%T8Z/KUC?;[?[3K*ON&RTD_>1E(R,NRJ&S@9ZUTG[,>DVWQ]\,ZY M\0?&R?VUJ&H:S>6]I:S2L8=/MX96CCCC08"G"Y)ZDFNPU#]GO5+?XC:5X_\ M#GB=- \4/9)8>(%BM ]GK4:?<:2+/RNO(#CG!Q5KP]\"M6^&VO:O<^!/$R:1 MHNKW;7]UHEY:">"*=SF1X3D%-QR2O(R: .8^-_A__A0'P.U7Q7H-]=S7/AB_ M&M1/=2M(_P!F:5//MBQ.60H6 !Z<>E?0FGW:ZA86UTGW)XUD7/H0#_6O(?C? M\/M0\=_#5_AU!@ P* ):*** "O ?V(O^2)7/\ V,VN_P#IRN*]^KP']B+_ )(E<_\ 8S:[ M_P"G*XH ]^KY_P#$'_)\/A'_ +$V^_\ 2B.OH"OG_P 0?\GP^$?^Q-OO_2B. M@#Z HHHH **** "O%_VD/&5WIMS\._!EE,]K)XT\11:9#]<@UJWM@0&N8@"EQ"I/ 9HG;& M>X% 'C?QBTK3O#/[9GPLN++PM>ZX7T+4'?3]),8=VB,8BD*RRQI\F3SG//>N M=\+>*M!\'?M7?&GQQKOAS4?#=GH/A.PU,V6HM&94D=YO-E58I9$S)M49SGCH M*]RUKX0ZUXR^.7A3XHV7B:.SL](L9;.#29M/^9HIMOF[V)!#?*,<<5C:G^RY M>>)_BIX]\2^(/$4&H:)XPTA-#O='2RV%+:/>8MLF<[P7.3CF@"[9_M":[I/C M#PEHOBKPS::?%XTL9[GP]6#KE>".N*Y[X8_M8:_X MWG^&=YJ7@NVTG0?&\UY9V\\6I^=/!<0&3[R; "A$9YSG/;%=/HO[/.IVTGAJ MXUGQ3_;EYX1M+FV\.S3V@7[.\L/D^=, ?WCK'E>P^8]ZY+PK^RAXC\':-\,[ M&/QK!%M+;PMK M7BN?PI#/J%[(EY')#*\33/$J$!6:)L+G(!4GKQT'[>&F6]Y^ROXWN[B$O=6% MHMS;R0LRO%*'490@@YP2/QKPKX80Z_-X[GUS3"K>([C6+G4'\.:WX8NX9K5I M9CG,@(@#B,@>:HR<9RV7V&X\%J+"U\*72O!=6+8!\ZY3.6+_>7 MJH!R"237:^,/VD-5T^#QWK'AOPW!KGAOP+=FTUJ1[LQ7,KHBR3_9TVE3Y:N, M[B,G('2L[QA^R_XBUGQ1X-\6Z!XT@\*^,=$M/L=]JMEIP(U6( !8YT+89 !P M#R#T(K1?]F:^6?Q?%;>*FM-*\:J'\16$5J-LEP8Q'++ 2D\1>*+#PKX0LM7LM(\*V7BR"^O-4,"W-K.TOR[1&Q5L0M@>O4BM;4/VE= M5\07.C:7X)\/6EYKE_X4/BTQZU=M;PB'(58%958F0L<9QM4#)ZXJIJ?[+>K' MQ=XNU32?%%KIVGZWX:@\*PV!L-XM+2'S#&0V[YF!F?/X>E>.?$[P/J7A77O" M'A/4]7PY!?L&?\FJ^#/^NFH?\ I?<4 ;?[9'_)KGQ*_P"P/+_2O2? W_(D^'_^P?;_ M /HM:\V_;(_Y-<^)7_8'E_I7I/@;_D2?#_\ V#[?_P!%K0!N4444 %%%% !1 M110 4444 %%%% '-:QXYM=.\0+H=I;3ZMJXMFO)+2T*[HX1D L6(4%B,*"1D MYZ 9KR3P]^VGX-UK3UU2\T+Q1X>T(:Q)H$NKZM8Q+;6]\C[&AE,O$_@!\'IOCYX!\$) / Z4 >\W'[76AV_B+QMH_P#PA7C. M6?P8L$NMRPV-NZ6\,RL\4J@3[I$9$9OD5C@<@5WM_P#&WP5IOPSM?B!/KT \ M*744J&8S^80(TC0 L[LQ"A "Q/&*^,_',OC(_'+]J1/A_>VLOV>P\-QZ ME80J);R:T%K.)1;G.!(J;N"#R16QX]F\&6'PU_9H\1>#KEM1^$WA'Q);2ZJX M?S#8J8V2*>Z4#O&UAXS@OQ;![>^TZY:SO["<8EM9@ =K#T*E65AP MRL".M23^)O#]ZFG#[;9Z@MY(K6@A=9O,/4.N,\#KNZ"O&/!4MU:_MP?$RUM, M_P!E7/A32;N\V]/M@EGC3/OY0'X 4 ?0E%%% !1110 4444 %%%% !1110!X M#^T5_P EH_9V_P"QJN__ $V75>_5X#^T5_R6C]G;_L:KO_TV75>_4 %%%% ! M1110 4444 ?._P"R)_R,/[0/_93=0_\ 22SKZ(KYW_9%_P"1@_:!_P"RFZA_ MZ265?1% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7SU M\-O^3VOC7_V+?AO_ -"OZ^A:^>OAM_R>U\:_^Q;\-_\ H5_0!]"T444 ?/G[ M G_)I?@7ZW__ *7W-?0=?/G[ G_)I?@7ZW__ *7W%?0= !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !7@/[$7_)$KG_L9M=_].5Q7OU> M_L1?\D2N?^QFUW_TY7% 'OU?/_B#_D^'PC_V)M]_Z41U] 5\_P#B#_D^'PC_ M -B;??\ I1'0!] 4444 %%%% !1110 4444 %%%% ";1G.!GUI:** "BBB@ MI"H/4 _6EHH **** "BBB@ HHHH 9+_JG^AKP+]@S_DU7P9_UTU#_P!+[BO? M9?\ 5/\ 0UX%^P9_R:KX,_ZZ:A_Z7W% &W^V1_R:Y\2O^P/+_2O2? W_ ")/ MA_\ [!]O_P"BUKS;]LC_ )-<^)7_ &!Y?Z5Z3X&_Y$GP_P#]@^W_ /1:T ;E M%%% !1110 4444 %%%% !1110!QE[\-;*3QS<>)+=81)J5F-/U:TGC#Q7L*Y MV%A_>7)'/!!P:TO"GP[\*> Q<#PSX9T?PZ+C!F_LFPBM?,]-WEJ,_C70T4 < MQH_PO\&^'==GUK2O"6A:9K,^[S=1L]-ABN)-WWMTBJ&.>^3S5C1OA_X7\.#4 M1I/AO2-+&HDM>_8K&*'[43G)EVJ-Y.3][/4UOT4 <_X?\ ^&O!QGD\/>&]'T M2:4'>VGV,5OO/^T449JEX(\ 6_A/4=?UF:07GB#7[E;G4;T+M#!$$<42#LD: M# 'J6)Y8UUM% !1110 4444 %%%% !1110 4444 > _M%?\ ):/V=O\ L:KO M_P!-EU7OU> _M%?\EH_9V_[&J[_]-EU7OU !1110 4444 %%%% 'A?B#]C;P M!K_BG7-?%SXDTJ^UJ[:_ODTG7;BTAEG955I-B,!N(5?_%U] 44 ?/_ /PQ-X&_Z#OCC_PJ;S_XNC_AB;P-_P!!WQQ_X5-Y_P#% MU] 44 ?/_P#PQ-X&_P"@[XX_\*F\_P#BZ/\ AB;P-_T'?''_ (5-Y_\ %U] M44 ?/_\ PQ-X&_Z#OCC_ ,*F\_\ BZ/^&)O W_0=\?_%U] 44 ?/\ M_P ,3>!O^@[XX_\ "IO/_BZ/^&)O W_0=\?_%U] 44 ?/_ /PQ-X&_ MZ#OCC_PJ;S_XNC_AB;P-_P!!WQQ_X5-Y_P#%U] 44 ?/_P#PQ-X&_P"@[XX_ M\*F\_P#BZ/\ AB;P-_T'?''_ (5-Y_\ %U] 44 ?/_\ PQ-X&_Z#OCC_ ,*F M\_\ BZ/^&)O W_0=\?_%U] 44 ?/\ _P ,3>!O^@[XX_\ "IO/_BZ/ M^&)O W_0=\?_%U] 44 ?/_ /PQ-X&_Z#OCC_PJ;S_XNC_AB;P-_P!! MWQQ_X5-Y_P#%U] 44 ?/_P#PQ-X&_P"@[XX_\*F\_P#BZ[3X1_L\^$O@KJFM MZEX?_M.XU+64@BO;W5M0EO)I$AW^6NZ0D@#S'X]Z],HH **** /GFV_88^'& MG1M#IU[XLTJT,CR)9V'B.ZA@C+L68(BMA1N8G ]:F_X8F\#?]!WQQ_X5-Y_\ M77T!10!\_P#_ Q-X&_Z#OCC_P *F\_^+H_X8F\#?]!WQQ_X5-Y_\77T!10! M\_\ _#$W@;_H.^./_"IO/_BZ/^&)O W_ $'?''_A4WG_ ,77T!10!\__ /#$ MW@;_ *#OCC_PJ;S_ .+H_P"&)O W_0=\FZ7/=6TC>)[M@LBH2I(+\\UM?#_\ 8^\'>(/ OA[4[SQ!XV>[ MO+""XF8>*+L NT8).-_J:]/_ &H?^3=?B-_V [K_ -%FNC^$G_)+?"/_ &"; M7_T4M 'EG_#$W@;_ *#OCC_PJ;S_ .+H_P"&)O W_0=\O:;K>N-JUIJVGP/;07FD:E+9R")R&9"8R,@D UZC10! M\_\ _#$W@;_H.^./_"IO/_BZ/^&)O W_ $'?''_A4WG_ ,77T!10!\__ /#$ MW@;_ *#OCC_PJ;S_ .+H_P"&)O W_0=\U>TG>!MLBJW=3V->06O M[*.KV-K#;P?&GQ_%!"@CC1;R'"J!@ ?N_2OH2B@#P#_AEK7/^BV?$#_P,A_^ M-T?\,M:Y_P!%L^('_@9#_P#&Z]_HH \ _P"&6M<_Z+9\0/\ P,A_^-T?\,M: MY_T6SX@?^!D/_P ;KW^B@#P#_AEK7/\ HMGQ _\ R'_ .-T?\,M:Y_T6SX@ M?^!D/_QNO?Z* / /^&6M<_Z+9\0/_ R'_P"-T?\ #+6N?]%L^('_ (&0_P#Q MNO?Z* / /^&6M<_Z+9\0/_ R'_XW1_PRUKG_ $6SX@?^!D/_ ,;KW^B@#P#_ M (9:US_HMGQ _P# R'_XW1_PRUKG_1;/B!_X&0__ !NO?Z* / /^&6M<_P"B MV?$#_P #(?\ XW1_PRUKG_1;/B!_X&0__&Z]_HH \ _X9:US_HMGQ _\#(?_ M (W1_P ,M:Y_T6SX@?\ @9#_ /&Z]_HH \ _X9:US_HMGQ _\#(?_C='_#+6 MN?\ 1;/B!_X&0_\ QNO?Z* / /\ AEK7/^BV?$#_ ,#(?_C='_#+6N?]%L^( M'_@9#_\ &Z]_HH \ _X9:US_ *+9\0/_ ,A_P#C='_#+6N?]%L^('_@9#_\ M;KW^B@#P#_AEK7/^BV?$#_P,A_\ C='_ RUKG_1;/B!_P"!D/\ \;KW^B@# MP#_AEK7/^BV?$#_P,A_^-T?\,M:Y_P!%L^('_@9#_P#&Z]_HH \)\._LJQZ= MXZ\->)];^(7BSQ;/X>N)+NQM-7N4:%)7B>(OA4'.V1A^->[444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110!Y?^U#_ ,FZ_$;_ + =U_Z+ M-='\)/\ DEOA'_L$VO\ Z*6N<_:A_P"3=?B-_P!@.Z_]%FNC^$G_ "2WPC_V M";7_ -%+0!UM%%% '+^-_B5X?^';:.NNWAM#JU['IUF!$S^9/(<(O .,D]34 M?C?XG:'X!N-.M-1DN+C4M1W_ &33K"W>XN9E09D98T!.U1R3T&1ZUYO^UPRK MX3\%;B ?^$RT;&3_ -/25FZJ)++]NG2KG4#Y=A<^ [B'3GE^XTR7BM.J_P"U ML,9/MCTH ]+O?C;X1M?"VC:]#J1U"SUJ3RM-BL8FFGNY.$['Q"NI27-G>W,MG#!;6[R7)GBW>=$8@-P9-C[@1QM.:^/_P!G MZSU&V^+_ ,-]5O@X\+WOB#Q6VE2M_J6+S Q;.PRJRD>V:['X;?"F[^(FN_%; MQ/INL0:/;:5\0]4NM)O;B'S;21<MKL[0PR-_F<@_>0]>: /K0_$#0F\,:= MK\5Z+G3=2\H6;P*7:X,A&P(HY).>G;!]*Z.OD=I=4^''AWX96VD2HD5Y?+X> MT"]U.'666\>/(!EE\HH@/16]2:]Z^!/Q$NOBK\*M"\37MJMG>7B2++ M''G8621HRRY_A;;D?6@#OJ*** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /+_P!J'_DW7XC?]@.Z M_P#19KH_A)_R2WPC_P!@FU_]%+7RW\<]=U;X1+\7_!6NZC=:CX7\:Z1?ZUX; MN[V4R&TN_*S=6.XG[O'F1KV!8#I70_#/7]9^,_Q#\#Z%HFHW-AX&^'>F6EWK M5S9RE!J>JO;@0V9(^]'$A:1QT+,@/2@#ZPHHHH Y/QY\*O"?Q/2P3Q3HL&M) M82&:V6X9L1/Q\P (YX&#V[5:\3_#WPYXTTRUL-;TF#4;6U(,"S9W1<;?E8'< M,C@\\C@YKHJ* .>U?X?>&]=\.P:#>Z+9RZ/;A1!:+&$2';]W9MQLQZKBK-KX M/T2Q\-IX?MM+MK?1$C\I;"*,+$%SDC:/4\GURFVVGZ?:Q65C;1B*&W@0*D:CH !T MJW10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>!:]^ MU5?V_C_Q1X6\-?";QCXV?PY<1VE]?Z0UDD"RO$LH4>=.C'Y7':O?:^?OV=/^ M2V?M#?\ 8RVG_I!#0 G_ TSXX_Z-U^(G_?W3/\ Y+H_X:9\O+IA>ZN&YDE8_:\DD_H *^P[FZALH'GN)HX(4&6DE8 M*JCW)Z5(K!U#*0RD9!!R"* /G[_AIGQQ_P!&Z_$3_O[IG_R71_PTSXX_Z-U^ M(G_?W3/_ )+KZ"HH ^??^&F?''_1NOQ$_P"_NF?_ "71_P -,^./^C=?B)_W M]TS_ .2Z^@J* /GW_AIGQQ_T;K\1/^_NF?\ R71_PTSXX_Z-U^(G_?W3/_DN MO?8;N"X>5(IHY6B;;(J,"4/H<=#4M 'S[_PTSXX_Z-U^(G_?W3/_ )+H_P"& MF?''_1NOQ$_[^Z9_\EU]!44 ?/O_ TSXX_Z-U^(G_?W3/\ Y+JUX5_:DO-4 M^)/AGP;XD^%?B[P-=>(C&(RNI\F=V!V@]J]XKY^^.?\ R^'NI6\*:1XETF21V\-E8RLNZ-"&CRW MS^:O/0'@5]@5YEXF^&_BZ^O_ !&^C>-+>UT_7-JR6&J:2+R.T'EB-C!B5,%L M9._U '@.J7B:+^T1\(]9\%)%XVN'^'6K?9[^:["_;HTELMDDDISVSSR"&UM'@.UH3* 2SLP.T <@$U7TC M]E+4O!OB_P &ZEX6\66-CI/A;P[=>'K33[_2'N))4N&C>65Y5N$^;?$I "@ M9'O67X1_8\\0^%[?P>A^(\<_]A07MG(@T)?)N(+B3S"R1O,XCF4Y D^;Y3C; M0!N6?[5-UXBT[X576@>$I+W_ (3^QFN;5;B[6+[/(D>_8_!XSQFFZ+^U>VM> M /"VHIX;,'B?7O$5QX6CTN2Y'D0WD$DJ2%I@/N?NF((&3D<5G^%/V4/$W@RW M^%%O8^/K&Z@\ 0SPP"\T$EKL2 K\Q2X7;A2.@.2,Y[5YI\3/A1K/P=^'.D^$ M]4\765S:ZGXLNO$ UQO"TSVEDSL\S13>7<,ZYDD&QU92,$$F@!GQI^*FK?&# MX/2WVN^%+72=2\+_ !*T;2HH+>Z-P7FCU&!7*L54 ,& 'U.:]KLOVD-9*>/+ M"\\&2+XC\,7UM:_8K6[62*6.XP8YFDP BJ"2_H >M>:^&OA'XR^,/PMA\+Q: M[X8T71M-URQUNUUG3/#]T$OY()5GVM'-GWZ)9Z&1'!+:$%4D5KAO.B<##(=N>.: %U+]I.P\6?" M;XJ7.L>$;'7AX/NEL=1TU+A9[*]1D2161W4;EPXR"O45ZC\2M+TSQA\!]:AO M+",V$^BO,MKT$>(MR;2,8VD#!'3%>8ZC^R7KMQX;^*6F6_CZ!)/'KVLMQ+-H M2%+1HX4B$ M?)L9Q!YH/3. 7.#ZT ?+W[)7A?PEJOPU^%^L7W@?4-*UC3M*&LR>+'4QKGM7IW@?]KRW\;^+?#NG66@O<:;XDMY)M-NK9W=XRJ[T6X!0 M+'O7D'<0.AKT+X(?":\^%OP>TGP%K.L6WB2WTVT-A'=P6)M/,@P1AT,DGS8) MR01]*XSX4?LY^+?A+$NE6/Q/GU/PIID+1:#I%[H\6^S7!$:3W"N'N$08 7Y. M ,DT 8_@#]KC4O&$'PTU2[\%G3?#_C74+C2(;K[%S*QB8?:\+_ *^09'^SZ'/D MOA&779?B/>Z]H5[X?O\ 7SK$]]%X8UWPQ?0WT,A'5\1Z+X-,8UBX^U"*1F:!)W2!<'>4CD4G) R<"H;[]F*X MU*X\)_[!T'QK%&FN:3)8B?]XL0A,UL^]?*=HE"L&5U. < T >L^#_%5AXY M\*Z3XATN0RZ=J=M'=V[D8)1U!&?SK8K*\*^&K#P9X:TO0M+B\C3M.MTM;>/. M=J(H 'Y"M6@ KY^^.?\ R3Z1^U#X)\03:O%I<'B;4GT>Z:RU 6OA?49/LLZ@,T;X@X8!E./0BO6Z^/_ M ()Z5X[U'QI^T-_PB.N:7I0_X3:X7;?V;3,9/LEOR&# 8QV- 'UCH6MV?B3 M1K+5=/D:6RO(EGA=D9"589&58 @^Q (KFO$_Q@\,>%-?70KBZN;[73$+AM+T MFRFOKF.(G D>.%&**2#RV <&L;6/C#_PC>I:+I5OX6U[Q&EVJ(^IZ-;)+:Q/ MNV-O;<,8.2<#H*\P_8YD9/&OQXAUQ_\ BLCXXO'NEFP)38X L2O?R_*QM[=: M />_!7C[0/B'IUS?>'M134;:VN'M)V1&4Q3* 7C8, 0RY&01Q70UX+\9?'2^ M&/'?@#PMH%TFB6_C7Q#/9ZSK-F%WQ216F]8P2"HEDVQH"03P>]>0_$'XK_$; MPAI/CCP_:>*+B23P[XPT+3[+77MXWEGMKRY@62"7Y=I9%D() !((Z4 ?;%%? M&WC;6/B)H^L_&[1[;XD:JD/A;1(_$>G7'V:#S5E\J1S"3LP8B8QQC/)YK:E\ M;^-_'GQ%^'NE0>+KO0+#Q#\/9];NX[""(E+I3;X="RG!_>-UX]J /J^BOB?P M7\4?B'!IOP%\5:AXQNM3_P"$E\2/X9U/2WMHDMYX?)NF6;A=PE#6ZG(..3Q6 MUX-^)WQ+^(OB"Q\2Z/JEE::?:^*9M)U33;S485@%HD[0^6(=GF"? #@EN<], M4 ?7U%?%-K\4O'^A^"?C#XZO/&=[?IX.\9:IH5KI[VL(M_LP,"I))A=Q\KS& M88/KG->B>/O%NN?!3X:>+O&-EX[D\6Q/HUO>6FGZ@(F-JYD5)+E70#]UB0': M1@;3SUH ^DJ\YT#X_>$/$OQ'U'P)82:L_B?30&O+631KN-(%/W7:5HP@5L?* MV[![5QOP/OO'@\>:BFM:Q:ZIX3OM.BO+!9=1AN[M)LX=E,2*/*8$$9Z'O6=\ M,"?^&SOC'Z?V-I'\I: /]>)?$WQQK&G_ !Y^$VD:1KC1Z/JUSJ=IJ5C$B,KO%;;UW,1D M%2>@KP;4/B5\3+7X?-XPB\>WANK#XC#P^MD]I";>>TDOA;E9!MR2JME2",$# MK0!]L:[JO]A:+?:C]CN]0^RPM-]EL(O-GFVC.V-,C#(OV@M!'C&^U*7PWHL>L:5J=W M!$9[9Y(9&* !0I4%!C()&:I:I]MU[]H;]G[6KW7=46YN_!%_?3QPW"I')*D5 MJQ.W;@;S(P;UXQB@#[#KD/%/Q1T7P?XR\*^&-06\&I>)9I8+!HK9FA+1QF1@ M\GW5^4'CK[5\L^'OC/\ $_7M#T3XF:9?VD^CQW%X-:T>XU"%HY(E60+#!"J> M8DZ,B\%CD;LBH]/O]2\7^-?V8/'.I>*KC5Y?$-U>73;,-S$<9->LT4 9_A_0-/\ M+:+9:1I-JECIMG$(8+>/.V-!T SS^=@VEWHT;K*EJZ$!)%.1(K M[E<'G<#G/>L37OV>?AYXF\-V^@:GX:ANM)@NA>K 9YE+3C!$KL'#.X(!#,20 M1FO1:* /+[S]F?X;:A?:W>7/AOSKK6K=;3497OKG==0@8$;_ +SE<=OKZFDM M/V9/AK8:CI]_;^&_)O-/L/[,M)EO[D-!:XQY*_O.$]OIZ5ZC6!X[\:Z;\._" M.I^(M6D\NPL(C*^/O,>@4>Y) 'UH X:U_96^%EE9Z':0>%(X[;0[LW^FQ"]N M=MI<$Y,J#S.&Z\^Y]36O%^S]\.8?B!+XXC\'Z9'XLER7U1(MLC,1@MP<;L?Q M8S[UYY\4OC?\0/ 6J_"^SM-$T"8^.-272P+V>9&L)FB>9=P4'>H1"#C!W>U< M9XV_;+\4>$_!GQ!G_P"$4TI?%'@+4;:SU>REO9#;7,4[((IK>15S_&"5< C! MH ]Z\(? CP'X$L=?LM%\.06UGK\CS:I;RRR3QWDC_?>19&8%F[GJ>].\%_ O MP!\/-"U/1?#WA33M-TK4@5O+58]Z3J01L;<3E<$_+T&3@5Q_AOXWZ_I_QML/ MAGXTT?3H-1U;2I-6TS4M%G>2"1(R!+'(D@#(PR"#D@_6I]"^,OB#XI^(/$5K M\/-)TR?0_#]\VFW.MZU<2)'=W2 >;';I&I)"$@&1B 3D '&: .N^&GP4\#?! MRWO(/!?AFQ\/1W;[YQ:(PR23@=@.!V%8DW[,WPXG\2:GX@_L":+6M3;=> M7T&J7<4L^.@8K*,@=AT':L_4/C1K7A+PT/$GC#P\GA[2K/5!INJIY_G?9XWD M6..[5P &BW.NX8R <]C7L .1DA. *SI?V3OA3/HTFDR>$HWTV2_&J/:F]N=AN@?LT?#;49]?GN?#8GFU^%;?5'>]N2;N)?NH_P"\Y ]* MU8O@=X%A_P"$4(\.6LC>%59-%DE9Y'LE8 %49F)(P!P21P/05W5% 'GNC_L^ M?#CP_P".KSQEIW@W2K/Q-=[O.U"*'#,6X9MOW0QYRP )RET4 %?/WQS_ .3G/VFT&O>*@O;*WU*SGM+J%+BVG0QR12#*NI&""/2@#Y2_;%U"TUCQC\! M+>-=8-M:^)X]3O+S2+*>7[':FUF02F2-&"_,ZC\>E9O[77PL\._#C]EOQGI? MA?2M4U#6_%%[:W$TT-O/?7U]*)XF9W95)^5%.,X QQ7UGX=\/V_AG28--M'D M:TMQLA25MQC3L@/7 Z#-:6,T ?'O@D)\$/CJ_B36;77/&GA?QG:HNC>+Y[.> MZN]'P!NLID";HXF/S*VT,-/U&TC_ +P MFN+;4;:XD,J_/&K;)%+%2K8Z#K7U1@>E! /:@#P']KC57\1?LD?$D?V?<6\V MHZ8]C86\RXFFFE98X,+U!,C+@=:]I\(V-UI?A31;*^?S+VWLH(9W)SND6-0Q MS]0:9K7A6Q\0W^FW.H*UPFG3"Y@MF/[H3#[LA'=ESQGH>>O-;- !1110 444 M4 %%%% !7S]\<_\ DYS]G'_K_P!<_P#3:U?0-?/WQS_Y.<_9Q_Z_]<_]-K4 M?0-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?(?@#XY>!O@Y\ M>OCO9^,_$%OX?N;_ %ZTN+9+M''G1BQB4LN!R,@BOKRJL^E65U(9)K.WED/5 MGB5B?Q(H \;_ .&UO@G_ -% TS\G_P#B:/\ AM;X)_\ 10-,_)__ (FO8/[" MTW_H'VG_ 'X7_"C^PM-_Z!]I_P!^%_PH \?_ .&UO@G_ -% TS\G_P#B:/\ MAM;X)_\ 10-,_)__ (FO8/["TW_H'VG_ 'X7_"C^PM-_Z!]I_P!^%_PH \?_ M .&UO@G_ -% TS\G_P#B:/\ AM;X)_\ 10-,_)__ (FO8/["TW_H'VG_ 'X7 M_"C^PM-_Z!]I_P!^%_PH \?_ .&UO@G_ -% TS\G_P#B:/\ AM;X)_\ 10-, M_)__ (FO8/["TW_H'VG_ 'X7_"C^PM-_Z!]I_P!^%_PH \?_ .&UO@G_ -% MTS\G_P#B:/\ AM;X)_\ 10-,_)__ (FO8/["TW_H'VG_ 'X7_"C^PM-_Z!]I M_P!^%_PH \?_ .&UO@G_ -% TS\G_P#B:/\ AM;X)_\ 10-,_)__ (FO8/[" MTW_H'VG_ 'X7_"C^PM-_Z!]I_P!^%_PH \?_ .&UO@G_ -% TS\G_P#B:/\ MAM;X)_\ 10-,_)__ (FO8/["TW_H'VG_ 'X7_"C^PM-_Z!]I_P!^%_PH \?_ M .&UO@G_ -% TS\G_P#B:/\ AM;X)_\ 10-,_)__ (FO8/["TW_H'VG_ 'X7 M_"C^PM-_Z!]I_P!^%_PH \?_ .&UO@G_ -% TS\G_P#B:/\ AM;X)_\ 10-, M_)__ (FO8/["TW_H'VG_ 'X7_"C^PM-_Z!]I_P!^%_PH \?_ .&UO@G_ -% MTS\G_P#B:/\ AM;X)_\ 10-,_)__ (FO8/["TW_H'VG_ 'X7_"C^PM-_Z!]I M_P!^%_PH \?_ .&UO@G_ -% TS\G_P#B:\U\2_&KP5\9?VH?@+'X+UZ#Q VF M7>LS7GV5'(@1]/959B0 6XKZJ_L+3?^@?:?]^%_PJ2WTNSM)/,@M((7Z;HX ME4_F!0!:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **\0^(WQ?\ '7P;\5WFHZ_X/_X23X8N RZOX95YM0TL8^8W-L>9$SSOBR0. MJUZ;X&^(7AOXF:##K/A?6K36]-F&5GM) P!]&'52.X(!'>@#HJ*** "BBOFW MXVR^(A^TQ\+?#^G^,M$/&R$J2I))SSS0!])45\SR M?$SQ)\$?VA]"^'?BC6[CQ1X/\8:5>7>CZC<1#[?8W-JH>6!S&!YJM&GK ^I7.CV3746GK, 8C,5.?F4AL*&(7D@ @T >F MT5XQX,^/%[XL_:%\7^ ?^$=U"#2]&L+*XBU)HT\MFF61R['?D*P50HQG(.<5 MF>(?B#KOQ#_:(O/A=H>IS>'](T328]4UC4K0+]JF>5BL4,;,"$ "EF;&>@&* M />J*^9M<^-FK?L\?&)/!WB:ZU/QCX8U30;G6M,NT@674K>2V(^T0,%VB5=C M!U)PPY'/%=SX>_:?\,^)?%/A#0;32?$"77BK2WUC39YK)5@:W0 N6??PRY4% M>3\RT >P45XL/VL/"7V^QTTZ/XG_ +8O[6ZO+/3%T>1Y[F.!PCE I(.2>.>1 MSQ6K9?M)>#M9\"^'O%.CMJ&M6^OP23Z?865J3>2K&2)-7?[6?@"'2_"%]:2ZKJZ>*UN?[+BTW399Y)7@1GEB*@?+(-C#8>,YH ]4HK MY1_9L_:%LM'T:+P_XLOM? '@B#XGZ_-J>ORVVAZU'::RMW;SRK:W#1186!"/ECVLAX 7))[T >Y M45YI\.?V@_"OQ-\7ZOX7TY-4T[7=-@2\:RUC3Y+1Y[9CA;B$./GC)XW#N1ZB MO2Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#QSQY^S'H_C_P 4WNNW7B[Q MIID]T5+6NE:[+;VZ84+\L8X'3)]\U@?\,8^'_P#H??B+_P"%--_A7T%10!\^ M_P##&/A__H??B+_X4TW^%'_#&/A__H??B+_X4TW^%?05% 'S[_PQCX?_ .A] M^(O_ (4TW^%'_#&/A_\ Z'WXB_\ A33?X5]!44 ?"_Q*\#>#O"WB>3P9X1\1 M_%'X@_$!5#-H>E>)IA': ]'NIR-D*^Q.X]A76?LD_L/WWP/\8ZGX[U_Q5J,^ MOZJQDFT:SO'>RCR.DA;F9Q_>(%?6EOIUI:3SSP6T,,UPP::2.,*TA P"Q')/ MUJQ0 4444 %?/WQ@\%^/-8_:#^'/B[0?#EEJ>A^%H+X3--J8@FG>XB" *OED M +C))/-?0-% 'SR_P>\7>-_C##\4O%UO8PW/AW2;JP\,^&K.Y+K').N)9IIB MH!=@ HPN /6N"\+?!/XGZ)X7^"=A-X&_%AMY+G_A()9$ETV2.) M86*HH*RH513M..<\UT&A_#7XF?"KXJ^+;OPE;:%J_A3Q=/;7TSWUP\$VE7,= MO' ^Q I$D;+$A"Y&",5]$T4 >,>%?AOXK\.?M*^,/%SK87/AKQ#I.GV[W'FL MMQ'-;*ZE1'C&&WYSGC'2F>*?A-KGA[XX'XI>#X[:_NK[35TK6-'NY3"+F-&+ M121R8(5U)(P1@@U[510!XGH_PAU?QK\:8?B3XWM[2S.FZ5+I&CZ';2F<0I,0 M9Y99" &=@ H & !ZFO.)/V1O%-IX8LHM,\20VVN^&O$)G\+W9!(M-)D=EGMG M]2T4L@^J1^E?6=% 'S[K_P -?%FC_M ^"?$OA_P_:7OA?P[X=NM'_>:@(9G> M5HV4A=A&!Y>"<_Q9KQSPU^R]\3-"\ ?#R27P[X;U77O"K:E:7&B:AJ#FUO;> MZN#.)$F5 4=3@8((.#7W+10!\OW'P8\9:7XR^"=[I/A3P_8Z9X5OM0U#5+73 M+LP0Q-=021%(5*$N5W[BQ(W5?\0_"+QG>?&2+Q1H^EV>A2P:O'=7&J66I,J: MK8(.8+BV*[3*?NB3/R]>V*^D:* /C#2/@7\4[3PAX;TR3PUI:W%AX_N?%4Q& MKY7[-+<22[ ?*Y<"3'IQ65\9O!/B_P '?"K]HG6->TJRL+3Q-K5IJFFM%?>: M2JB"$)(-@VDF//&>&]J^Y*P?&/@/PY\0]*73/%&A:=XATY9!*+34[9)XMXZ- MM8$9&3S0!Y=X#^&^N:]\9['XG>(K*VT>2P\,_P#"/V-C;7/GF59)4FDF=MH MY10J_4U[?5;3=-M-'L+>QL;:*SL[=!'#!"H5(U' 50. !5F@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **CGGBM87FFD2&&-2SR2,%50.I)/05XYX;_::T MOXD?$&+P[\/M%OO&FE6TQBU?Q3:$1:58$#[BS-Q<29XVQ9QW- 'L]%%% !11 M10 45XYXR_:4TSX6^/&T3Q[HE_X4\/W+K'IOBZ?$NEW#$?(?%^LK)+9Z1:,J$0I]^:61N(XUR!N.220 ": /0**X3PQ\1-6U' MQB/#.N^$[O0;YK!]0CNUN$N;.95D1"B2J =XW@E65>"",YKN5=6SA@<=<&@! MU%,,T8!)=0 ,DYZ#UK!\#^/=%^(WAV/7-!O%O=+DGG@CN!C:[12O$Q'J-R-@ M]QS0!T-%,\U./G7GISUI6=4QN8+GU- #J*YY_'NB)X[3P?\ ;4;7VTYM4:U! M&4MQ(L>]O3+-@>N&]*WQ(A(PR\].>M #J*;O4D@,"P[9KSKX+_%2[^*47C W MNE1Z3-H'B&[T/RXI_.$@AV_O-V!UW=,4 >CT5YY\4OCCX;^$>N>"]+UV5X[C MQ3JBZ7:E1\L3%2?,D/\ "F[8N3W<5Z$6"]2!]: %HIGFIQ\Z\^]*'4L0&!(Z M@&@!U%-$BD@!AD]LTC2HAPSJ#Z$T /HII=00-PR>@S09%!P6 YQUH =12!E8 MD @D=0#TI ZG.&!QUYZ4 .HJ-IXT5F:1551N))& /7Z5A>"/'FC?$/P]'K>B M70NM-DDDB2?H&*,5)'MD'!H Z&BD!##(.1ZBEH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^-/VZ?@+\ M8OBE/8:CX2\3M?\ @^T9)+[P;%"JM# M/ 'C*'P7XTT6"""_L[G1H[>[MF08?-B2 JL0>5RO/!KZ,KE=;^%GA+Q%XLTG MQ1J&@V<_B+2F+6>J!-EQ%D$$;UP2O)^4Y'M0!G_#WPGXQ\.^'-2L_$WC0>*- M4G=FMM0&G);?9U* ;%)#8;+<^N*Q?AQ\/OB1X:\1_;/%/Q,7Q7I?DLG]GC1 MX[7YSC#[U8GC!X]Z]4HH \E\1_#GXFZEXWFU/2_BBNE>'VN$D31CHL4NR,!= MR>:6R"_'/BJ;36\(>/!X.C@1QG7- M>AT4 ?/'QU\:V?@'X-Q^$O%/CB#4/&6HQK BPZ+'?W6I?-EE73\D,&7*\_*. MN:\N_8<_9_\ C'\,M$='\::EXNM- LH_$^HA5N=59-\[J!@*&;.T>RX%=70 4444 %?,'CEA\ M*_VS['X@^(D>'PAK7A5=!CU8HS0V%U',KR:^GZ9+#'.A21 M%D0]589% 'B7Q_\ B!?^(?@?XW;X97+ZQKL.EM+!>:6?,4#M(;D>0,0S(S$WT/5H_B#';ZFD3 M-:2G&IR[EDQMW;82N>YH _/W]J.S\*^%8/B+X9\,6\VGZCHOA--0TG[5)-.(CEYO,TX#)5]W+ MR;N,*.G%=QKOC+PCXA^)%QIOQ;GN'\-:QX8L)/#-W(DP225E/GF%E&5N-VP@ M_>Z8K[->T@=MS0QLVW;DJ"<>GTH>T@DV;X8VV?=W*#M^GI0!\?Z]X/\ "=S^ MV):0ZGH44YU?X9""R.IVOFS7%RMU@!G(.95BQDDY KS'P+KFD?V;^R[%$9GU M[0?$MYIFI^7#(9K1?LMU^XD..!NV8!XZ&OT0:&-I%D**77@,1R/QIJVD"-E8 M8P=V[(4=?7ZT ? 7PK\8Z7/\=OAAJVD7%Q9QZEJFLV6I"Z\U]0EDPQ2.\? 7 M(891/X0!S7N?[(?BK1]2_P"%S36NIVMQ%'XZU2Y=XY00(CLQ)_NG:<-T.#7T M2MI C;EAC5L[LA!G/K1#96]N&$4$48;A@B 9^M 'QKX]T"^_:G\+?$[Q'H6H M>';G1)8QI>E7MU<.)M/%FYE$PVC"EYP).M5O6B*;(9TF+@,/W;,$.X\?,.:^^8K2"&-HXX8XT;[RJ@ /U M%1?V38C_ )<[?_OTO^% 'QQH/P^^'=M^USX@\'Q(9-)T/PG87%AI$6HS/Y-S M%<22#8-^2ZC:=OH1D5Q?P=\8Z$?BW\)-9T^^>RTS5H=Y:4WTKA-ZKJ, MV K2@Y(7^ #@XK] !9P+,9A!&)CUD"#=^=(+*W7I;Q#DGA!U/4T ?FQX!U[P MKH?A/X+>)X=?2'7T^*%S8SWLFHNTBZ<\MWOC<%CB(@QDY&.5.:VO$VG^&/'? MQ3U+P]XAUS0Y_$%EX_BU'^W=5U!(V2P1D+6'E.02"/D"XVG=FOT);2;)EV_9 M( /:)>/TKPVT_9=OA=W]IJ?C5==\-WEQ-.]IJ.@VDE\%D8LT?VPC..< [-P& M,'@&@#P'Q%=IXE^,WBOP]XH\5S>$O&=EXI6?PZL6DRRWDVG+L-LMI*K;/*9, MAUQC);=DUB?$>3PAJ6B?M27UWK2R:GI.K6EUI$HU*0/;SK:0@20@/][S=Z\9 MY!%?H=%86T(A"01@PJ$0E02H P #2'3+,[LVD!W?>S&.?KQ0!\,7.KKX=^*? MBB#X8:FLWB/7/A;+J4<%O>F9KS5EW&-\,Q'FX(JA\-]1\*ZYH?B#Q/IGCEE: M+PA=VNN:/!IT]D4G\HE7O)';(N%?(!^\V37WQ'8VT4@D2WB1P,!E0 C\:/L- ML%#[VPUU9KUI6O"+.' MRH9U9B,B3>%4@#;"RO\ 1/#FJ0>(;U;FRUFS*Z;?SH9@ M+:\/&T[#E&.0K*M??RZ;:(RLMK"K+]TB,9'TXISV-M(A1K>)D)W%2@(SZT > M9_LR:I%J_P &M%GAT>;0H@\Z"REF,RKB9\F)SRT1/*$]5Q7J=-1%C4*JA5' M & *=0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 &444 ?__9 end GRAPHIC 11 bzun-20211231x20f003.jpg GRAPHIC begin 644 bzun-20211231x20f003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" #( MT# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH ^=?VW]!U67X+S>*M"GN8=6\(WD&M>7; M.RFYMXG!GA8#JK)DX_V:\[TKXI:7H/[96DZU9W-T_@GQIX65XYI9B;6#44C% MP$C7HKO;LI/KBOK[5]*@UK2[S3KE%EMKJ%X)489#*RE2#^!KYCM_V%]-A^ G MAWX<'7IC$-GS)@MM8Q,&:-I9&XCCV*F!_>>LJ/\ ;'BU7PKX#U71/!6H:S=^++^\ MTJWLX;N)/*N[<2$H7/!5O+.''=_Z_XTOO ]SX:U>QTZU\/7WGW&CZ ME"\EE>P[-@5E0@[DZKV!KS/P3^RCXH\)1_#^%_$VE7D?A3Q/?:]N^QR(UQ%< M"0>5PV%9?-;GIP.* -OQ+^UW;>'K&]N'\,7-Q=:+);P:YI=O)OV7]P[_F^)_P#A%;*&_P!9$4RQ-&LL7FK'&&^_)Y8W8_#K3?#? M[2VE>,/$1T_1=,FO+.X\()XPT_4/-54N8&&[GP/K MME8:78>$3X/NX-3MVED:W#F1)HBI $@8\[L@B@"33?VM[/Q!I_@IM*T#_B;^ M*-%_MNTTN_OX[=I4#E#!%(WRO*,$[1V^M5M4^)^@^"_BY\4=;'@S47\4Z-X2 ML]3O)OMBA;VUW2%840G",A#Y)ZUCR?LE:]?_ <\.?#?5]5\/Z_HVEZ6+*.Z MNK!UN;6Y$A*W=NX;*.%P/J*W]6_9JUV\USQM)+>>+7O!UMX5AEO87>=7B M#C[1*P.&+;R2!CM0!>\+_M3#4_$&B6>N^$K[P[IVN^&9/$^F7SW,H.UE( M]<=169JWP5UKP:W@3Q3)J<%Y%X#\&WFB36MG9-+->,T$:"2-2<<>2IVG."_&!B7[.]G9Z=>0ZA8V\I+S;3(WEP$-]Y0 "1C% 'W M31110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %5;K>UM((I/*DV';)@':<<'!ZU:JK=R&.UF<(TFU"=L8R MQXZ >M 'S%\&O'?Q:^+7P=UCQ78>(M*/B*SU?4;*VT^YTY5M)UMIWC579?G! M8+U'0FNW^$/[3NB?$CX2Z3XNO[6;1]2GDN+2ZT5 9IX[JW8K<(BCEE4J3G^Z M17G/[/B^/_A+\$]7\/Q_#_4[KQ9<:WJ=W907#I#:[;BX>2)Y)CPH 8$C&>,5 MQ' M/#?A_6M9\1?$"W\0:8WB>31X+R&R\E+*9BH2R;:/F8$XW'KNKAIOA?JUOXV^ M!%[HO@/_ (1O2-)O]2OM1T^S8.NGBXC&TR-_$[,"6QT)I/!?P)U+QA\+?C;X M1\2Z1<:3_P )%XDO=1TR:4#/*1&WG4CH1)$#^'O0!] :I\0] T/4-0LKZ^6V MFL+:.ZN/,4A421ML?/JS @#J37+W'[2'P\T_3+^^OO$<&FKI]_'I=Y%>*8YK M:YD_U<+/V;+2[U.UMKWXI17]GJM]IGV@I%>K:L%% ML).VY%+@_P!YZRO'7@77/B%\)[[4],^$5YX7US5/$.D75Y8W4RSW]U';7*R2 M/*V<;54$*.IS0!]!^#_VB/ ?Q \06&BZ)K0NM2OH)KFV@:%T,L<3;9&&X#A3 MP?K79>&?%&G^+;&6\TR5I[:.>2W+,A7YT.& SU&>]>)_M0^&KK4H_!OB3P=? M6>F?$70M2B&FPW# --#<$13PN@Y*E&+>@* U[?X7T&#PSX?L=+MQB.VB"<\D MGJ2?QS0!LT444 %%%% !1110 45YCX)^+.J>//!<_B73O"%]':R1+/IT-Q.B M27B'V_@_&MY_%FOJVA >$[AA?8^V'[2G^@_[W][\* .PHKD%\5:]YVO(?"MP M$L5S9O\ :4_TXYZ+_=_&H9?%OB*/3]#F7PCOMN[?[4F;(9QECCYN.>* M.UHKDE\3:U)JNL6W_",S_9+.(O:W7VA,7C8X51U7/J:I-XR\2+H>F7@\&W+7 MMS-Y=Q8_:TW6RY^^6Q@_04 =U17*CQ#K \07UE_PCLWV&"W,L-_YZ[9Y,9\L M+U![9-9LGC3Q+_PC=O?+X*N6U"2X,3Z;]K3='&.DA;&"#Z4 =Y17+_\ "0ZO M_P )0VG?\(]-_9PM_-&I^>NPR;<^7MZYSQFLO_A-/$O_ C+ZA_PA=R-16Y$ M0TW[6FXQ_P#/3=C&/:@#O**Y4>(-8'B&SL?^$I M.>,U0_X3+Q(WA^_OCX,N1?P3^5#I_P!K3=.G_/0-C 'L: .YHKE/^$@UG^VM M(M?^$/E_&@#L:*XUO%NO>7H#?\(I<%KX_P"FK]I3_0.< M?-_>_"G_ /"4:X+K7HO^$6N/*L4+6C7 M*^$;AKF\E*75K]J3-FH/#,(U\/Z?>CP7H_\ "&7/]I-< M^2VF?:TWK'_SUW8QCVK3/B#5_P#A)AI__"/3?V;]G\W^TO/7;YF,^7MZYSQF M@#J**X)/&?B4^&Y[\^"[I=1CN/*33OM<>Z1,_P"LW8P![5J?\)!K/_"16-C_ M ,([/_9\UOYLVH>>NV!\9\LKU)SQD4 =317"Q^,O$3:)J5XW@RZ2]MIA'!8_ M:DW7*'JX;& !Z&KS>)-:75-%MAX:N#:7D"R7=U]H7%FYZHPZL1ZB@#K**XB/ MQ=XC;3];G;P?<+/9/MM+?[4F;T9QE3CY>.>:L-XHU[[3H4?_ BLYCOAF\D^ MTIBQ/HP_B_"@#KZ*XV/Q9X@;^W=WA.X3[#_QY_Z2G^G<_P /]W\:1O%GB 6V M@R#PE<&2^;%Y']I3-B,XRQ_BXYXH [.BN13Q-KC:AKD!\,3I;V,;-9W'VA,7 MK#HJC^'/O55O%_B)=)TFX'@ZY-U=S&.YM/M29M%_ODXPP]A0!W%%^^T+MN7Q]P+U!]S5!O&7B4>'[*^_X0RY-_-<&*73_ +6F MZ%,\2%L8(]J .[HKESKVK'Q1F_LYK?S7U+SUVH^,^7MZYSQFLY?&?B7_ (1R[O\ _A"KG^T(KCRHM.^U MINE3_GH&Q@#VH [JBN4_X2'6?^$@TZR_X1R8V%Q"))[_ ,]=MNY&2A7J2#QD M517QAXB;1=5NSX-N5O+681VUG]J3==)GEPV,*/8T =S17)MXFUQ=2T6W'AB= MK>\B#W=Q]H3%DW]UA_%^%5U\6^(39ZY+_P (A<"6R?;:1?:DS>C/53CY?QH M[2BN.;Q7KZR:"H\*7!2^ ^V-]I3_ $'_ 'N/F_"E7Q3KQDUQ3X5N MBN;1OM M*?Z<<]%X^7\: .PJNEO%"SLD2(SG+,J@%OKZUR,WBSQ#'8Z),OA&XDFO6*WD M(N4!LAG&6./FXYXJS_PDVN?VMK5M_P (S/\ 9;./?:77VA,7C8^Z!_#^- '6 MT5P\GC+Q(NBZ5=KX-N6N[J79W,L%_YZ[;A\?ZL+U!]S0!U5%<')XS\2_\([:WP\%W+:A+<&*33OM:;HHQ MTD+8P0?2M3_A(=7_ .$HDT[_ (1Z;^SEM_-&I^>NQI-N?+V](=8'B.VL/^$=F_L^ M2W\V34?/7;')C/EE>I.>,T =517"KXR\2MX>O[X^"KE;^"?RH=/^UING3^^& MQ@#V-7V\0:P->NVU<@DH5ZL1TR/6@#JZ*X>'QAXB;2= M9N6\'W*75G($M;7[4F;Q)]=%[H<(\,3F&]3==S?:$Q9-_=8 M?Q?A0!UM%<9'XL\0M%KK-X2N$:Q;%FOVE/\ 3AGJO'R_C1_PEGB#_B0'_A$[ M@F_Q]M'VE/\ 0.]>* .SHKD%\4:XUYKL1\+W BL4+63Q;XB73=%N%\(7#7%Y*4N[;[4F;-0>&8X^;/M0!V]%& MIQ9VL1>VO/M";;IL?< ZK]35%O&/B-=#TZ]'@RZ-[<3^7/8_:TW6Z9QO+8P1 MWP* .ZHKE7U[6/\ A);VP_X1V;^SX8#)%J7GKMF< $(%Z@D\9]J?X \7P^./ M#Z:C% UK*LKV]Q:NVYH94.&0GOCC\Z .GHHHH **Y?5?$6IV?B33M.LM&%_9 M3#-U>+=*AM1G )C(R154>)_$?EZ\W_"*N&LCBQ7[8O\ IW/;CY/QS0!V5%<; M)XG\1JNAE?"KL;P_Z:/MB_Z%SWX^?\,5(OB3Q!]JUN,^&'$5FFZRD^UK_IK9 MZ 8^3\*?$L>EZ+<)X1=[J\DVWEM]M0&S7.-Q;'S\<\5:7Q!KLF MLZM;_P#"-LMG:PE[2\-TN+M\ A N,KD]SZ4 =917#OXN\4KH.GW8\&R-?SS> M7<6/VY,VZ?W]VW#?05H'7M=_X2*\LO\ A'F_LZ*W\V'4/M2XEDQGR]F,CGC- M '445R^B>(-9O=&6[U'P[-IUZ9F0V2W"RD*.C[@ .?2MC[=-]N^S_8Y/*V;O M.R-N0P_8I?+=-S39 M&U#Z'WH T**Q_P"UKK[+-+_9<_F(^U8=RY<>H]JK^'/%EIXDN-6@MXYHIM+N M_L=RDJXQ)L1^#W&''/UH Z"BBN(\7?$NU\(ZY8:.-'U;6=2O()+I+?2;=92D M2,JLS;F7 RRB@!TWPC\(7'Q)B\?3:'!+XNAM?L<>INS%TB_N@9V@\GG&?>NU MKSO_ (6]<_\ 0@>,?_ "+_X[1_PMZY_Z$#QC_P" $7_QV@#T2BO._P#A;US_ M -"!XQ_\ (O_ ([1_P +>N?^A \8_P#@!%_\=H ]$HKSO_A;US_T('C'_P M(O\ X[1_PMZY_P"A \8_^ $7_P =H ]$HKSO_A;US_T('C'_ , (O_CM,?2NLK@O@:-''PE\+?V!=7=]HWV)/LMQ??ZZ1.Q?W MKO: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!," MEHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD?A]]I_ MLN_^U:(FA/\ VA/MAC&!*N1B7ZM775Q?PQ6*/2-2$6N-KP.I7!,S CRCD9BY M_N_UH [2BBB@#A--_L3_ (6]K'D_;/[?_LR'S]V/L_D[_EV_[6>M=W7*VRZS M_P )]?>;%:C0_L4?DR*%\\S;OF#'KMQ754 %%%% !1110 4444 %%%% !111 M0 5S/A=-5.H>(CJ,-K#!_:!^Q-;@!GA\M/FDQU;=N'/8"NFKB_ /]E_VUXS_ M +.N;BXG_M@_;5G^[%-Y,7RI_L[=I^I- ':5YUJ/_)?]#_[%V\_]*(*]%KSK M4O\ DX#0_P#L7;S_ -*(* /1:*** "BBB@ HHHH *^-?^"@?_(0\$?\ 7*\_ MG#7V57QK_P % _\ D(>"/^N5Y_.&@#Z=^&*:S_P@.ACQ!IUOI.M?9E^U65F% M6*%^ZJ%X ^E=;7!?!%=,C^$_A==&U2YUO2Q9)]GU"\4K+.G9F!Z$UWM !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5QOPY(_LG4<:!_PCW_ M !,9_P!Q@_ON1^^Y'\77\*[*N.^'?G)I.H>=KR^(6_M&?%PK%O*&1B'_ (#T M_&@#L:*** .#L$T<_%[5S%=7+:W_ &7")K9L^2L6_P"5A_M9KO*Y6T&K?\)Y M?F6PMDT;[%'Y-ZH'G/+N^9#WV@5U5 !116=K&L6/A_2[G4=3O(;"PMD,DUS< MR!(XU'4LQX H T:*\O'[3WPA8 CXF>%2#R/^)M!_\51_PT]\(?\ HIGA7_P; M0?\ Q5 'J%%>7_\ #3WPA_Z*9X5_\&T'_P 51_PT]\(?^BF>%?\ P;0?_%4 M>H45Y?\ \-/?"'_HIGA7_P &T'_Q5'_#3WPA_P"BF>%?_!M!_P#%4 >H45Y? M_P -/?"'_HIGA7_P;0?_ !5'_#3WPA_Z*9X5_P#!M!_\50!ZA7,^%_[374/$ M']H:?;V4']H'[')" #<0^6G[Q\?Q;MPY[**Y;_AJ#X0_]%,\*_\ @VA_^*KE MO!_[1'P=T_5/%,D/Q6T&Y>XU,S2)=:E$BQ-Y48VQDM\R8 .1QDF@#WBO.M2_ MY. T/_L7;S_TH@KYK^//_!3CP5\$_BIH&C1"R\8^%-0LS- MK>KI]^+[68=;D_M"R_NHX]_#@^I-=U7)V9O\ _A8E^'T:WBT[[#'Y>K*O[Z5]W,1/H!S764 % M>5?M :?:ZMH/AFPOK>.[L;GQ#9Q3V\PW)*AWY5AW!]*]5KS3XY_\>'A#_L9; M+_V>@!?^&;OA5_T3OPW_ ."R+_XFE_X9O^%?_1//#?\ X+(O_B:])HH \V_X M9O\ A7_T3SPW_P""R+_XFC_AF_X5_P#1//#?_@LB_P#B:])HH \V_P"&;_A7 M_P!$\\-_^"R+_P")H_X9O^%?_1//#?\ X+(O_B:])HH \V_X9O\ A7_T3SPW M_P""R+_XFC_AF_X5_P#1//#?_@LB_P#B:])HH \V_P"&;_A7_P!$\\-_^"R+ M_P")KG_#G[/OP_OK[74U'X5^&+&"WOC%92+IL6;F'RT/F'CKN+#_ (#7M-<= MX*6U75O%OV?5Y=4B>!_#UKH M=DWAVZ\YH$_>W!$\&&E<\N?L? M\(_NB@#D?^&@?A]_T,UO_P!^I?\ XFC_ (:!^'W_ $,UO_WZE_\ B:[_ .S1 M?\\8_P#OD4?9HO\ GC'_ -\B@#@/^&@?A]_T,UO_ -^I?_B:/^&@?A]_T,UO M_P!^I?\ XFN_^S1?\\8_^^11]FB_YXQ_]\B@#@/^&@?A]_T,UO\ ]^I?_B:/ M^&@?A]_T,UO_ -^I?_B:[_[-%_SQC_[Y%'V:+_GC'_WR* .3\,_%KPEXRU,Z M;H^MV][?^69OLZAE8H#@L P&1795Y;XBC1/C]X.VJJ_\2R\Z"O4J ,#QEXFA M\&>%=4URXADGAL86F:&+[SX[#ZFN-M?B9XTO+6&=/AK<;)461./\ HFEQ_P"# M:+_XFC_A8GCC_HFEQ_X-HO\ XFO2Z* /-/\ A8GCC_HFEQ_X-HO_ (FC_A8G MCC_HFEQ_X-HO_B:]+HH \T_X6)XX_P"B:7'_ (-HO_B:S->^,/BCPKH]QJFJ M_#RZM=.M0'N)DU*)RB9 +!0O.,]*]>KSO]H/_DC/BW_KS/\ Z$M 'H*MN4,. MA&:X_P"+.N7WAOX<>(-2TV?[-?6]L6AFVAMC$@9P>#C/>NO@_P!3'_NC^5<+ M\=O^20^)_P#KT_\ 9EH R])^''B*[TNSN)/B5XA+RPH[?NK4'?^1?TS_KUB_P#0!6E0!YS_ ,*O\0_]%)\1 M?]^K7_XU1_PJ_P 0_P#12?$7_?JU_P#C5>C44 ><_P#"K_$/_12?$7_?JU_^ M-4?\*O\ $/\ T4GQ%_WZM?\ XU7HU% 'B'Q(\,^*?!/@?5]>M/B%KL]SI\7G MI%<0VQC+_ M '1_*@#C_B'X]E\"PZ0MKI$NMW^J7JV5O:Q2K%\Q!.XL00 *R?^%B>./^B: M7'_@VB_^)I/B]_R,_P -_P#L/+_Z*>O3* /-/^%B>./^B:7'_@VB_P#B:/\ MA8GCC_HFEQ_X-HO_ (FO1S(JM@L <9P3VIZL&&0=?\ M"Q/''_1-+C_P;1?_ !-'_"Q/''3_ (5I%]' MUAO'-O ^H6<-V8DTQ"J%T#;1GL,XK9_X0SXC?]#_ _^"N.NB^%/_)+_ A_ MV"+3_P!$I75T >9?\(9\1O\ H?X?_!7'1_PAGQ&_Z'^'_P %<=:4_P 8O!MG M=:A;SZ_;PS:>\T=PL@8;'A3?*O3EE7YB!DXKK[2]@U"SANH)%D@FC65''1D8 M9!_$4 >??\(9\1O^A_A_\%<='_"&?$;_ *'^'_P5QUZ7N&[&>>M.H \0\>)\ M1? 'A6[UX^,K74%LFC=K633442J752N1R.#7M]><_M#?\D@U_P#W8O\ T:E> MC4 >9?%K4];CUKP=H^CZU-H0U6_>*XNK>&.238L9;:!(K*,GOBI_^%<>+?\ MHIVM?^ %E_\ &JK?%+_DH'PU_P"PE-_Z*->GT >-:27$$URF(V8"*( R M.<= H.3[5O6>N6&HV,-[;7<$UK-$LR2K(-I1@"K?0Y% '%_\*Y\6?]%.UK_P M!LO_ (U1_P *Y\6?]%.UK_P!LO\ XU7?FXB60QF1 X7>5W#.WUQZ4U;J$[1Y MT?S+N7YA\P]1[4 <'_PKCQ;_ -%.UK_P LO_ (U63XH\%^,-#\-ZIJ$7Q,UA MYK6VDG16L+/!95) /[KIQ7J\4R31AXW5T/1E.0:POB+_ ,B%XA_Z\)O_ $ T M .\#:I/K7@K0-1NV#75WI]O<3,HP"[1JS'';DFL/XO>+-6\'^%X+G1/LG]I7 M5]!9127J,\4?F-@L54@G ]ZU/AC_ ,DV\)_]@JU_]$K7-?'W_D5]%_[#EG_Z M&: )_P"R?BI_T,/AG_P63?\ QVD_LGXJ_P#0P^&/_!9-_P#':]'K*\0^(M/\ M+Z+>:MJERMGI]G&99[AP2L:#JQQVH XW^R?BK_T,/AC_ ,%DW_QVC^R?BK_T M,/AC_P %DW_QVNG\-^,M(\71W$FE7\5Z+=Q',$R&C8J& 93R,@@CUJ75?%&E M^'[C3X-0O$MI=0N!:6J,"?-E(R$&!UQZT M-? FEZOJ44$=_,'686H(C+*Y4E022 <9P357XV:QJ'A_X7Z[?:7>/I]_''&L M5U&H9HBTJ*6 (QG#'K57]GK_ ))1I/\ UTG_ /1ST_\ :$_Y(_X@^D'_ */C MH K1_"/6-J-_PLCQ,3@'DP?_ !NLW0_@)<>&[6:VTWQ[XDMHIIWN9%5X#F1S MEFYC[XKUR+_5K]!4E 'F?_"H=8_Z*/XF_P"^H/\ XW1_PJ'6/^BC^)O^^H/_ M (W7IE% 'D,?P/U2'7+C5!\2O%1EF@6W,9DAV *F44 >#ZYJTWP8^('A(Z[XZU.]T35DO(IXM41'3?'&K1E?+3(.2? M:D^(OQ0\+>-;CP?INA:LFIWY\16<@@ABDSM7?D\K@ >]=EXV56^,/PX#*&'E MZGU&?^6,=>A+#'&V5C53ZJH% 'G/BSQ_XEM?'A\-^&O#]IJLD-@E_/<7E]Y M4.[(JJ-IR?D/YTG_ D?Q3_Z$W1?_!N?_B*?8_\ )PFK?]B];?\ H^6O2: / M,_\ A(_BG_T)NB_^#<__ !%'_"1_%/\ Z$W1?_!N?_B*M:3\:_"NK26*K=RV MZ7U])IEK/<1%(Y;E,[H@W][@XSC/:MOQ!XZTKP[?:=9W$CRW.H/-%;QP*'W/ M%&TCJ>>#M4]: .:_X2/XI_\ 0FZ+_P"#<_\ Q%'_ D?Q3_Z$W1?_!N?_B*[ MK3]8M=0M8YXY%3> 3'(P#H2,[6&>#[4Z;6M/A5&DOK:,/]PO,H#?3GF@#@_^ M$C^*?_0FZ+_X-S_\16/XF^)7Q#\&Z+<:QJG@S2VT^U*M/]GU;+A"P4E04Y/- M>NK,DA8*ZL5X.TYQ]:X+]H3_ )(YXF_ZXQ_^C4H ]#!S7+>#1-_:?BCS=%&E M+_:9V3@8^W+Y4?[[\\K_ , KJ5^Z/I7)>#%5=6\5E=:_M8G5"3!S_H)\F/\ M<\_]]?^E$% 'HM% M%% !1110 4444 %?&O\ P4#_ .0AX(_ZY7G\X:^RJ^-?^"@?_(0\$?\ 7*\_ MG#0!ZYJ$B3?LIW3QZ!_PBR-H;$:.23]DX_U?//%>N>&_^1?TS_KVC_\ 017D M^M"X_P"&6[[[7KZ^*+G^Q6WZPAR+HX^^#[UZQX;_ .1?TS_KVC_]!% %JXN( MK2%I9I4AB7EGD8*H^I-%M=0WD(EMYHYXST>-@RG\17GW[0FGW6K?!KQ59V,$ MUU=S6H6*&W4M(QWKT Y->+Z-=>-OAW8:]')INI0:AJ&L02:AJ&EVK36\=F]N M$BGM83]TJRJ)$ZYR<8.: /K&J:W4,EP]NLT;3HH9H@PW*#T)'4 X-?.]U\0/ MB1I]KX@\RQU6YU;26C5H8; >1>6+>5_I,//^N \TF/)/MP,RS7WQ$B;4M0TE M[O5;FUT[3[^"273UMI=202N9K=@>C>61QU! ]: /H^BO%?#/B'QI<_%;^Q]3 M>^L]/@C2YB!L0]O>0/&Q96FS\DD;E1COCN#FO:J /+_$G_)?_!W_ &#+RO4* M\K\631V_QW\'O+(L2#3;PEG8 =/>N<_:<_:FT3]G[X7:CXLM)M+\17ME-"K: M2FI1I-(C.%8J 220#G&* .Y^._\ R2'Q5_UYG_T(5UGAW_D7],_Z]8O_ $ 5 M\9VO_!1'X/?M ?"W7M*L=8D\/>)+BUV1Z/K$?ER2.67A'&4;GMG/M7V9X?!7 M0=-!&"+:,?\ C@H I>(?%VE>$UT\ZM="T&H7:6-ME6;S)G!*IP.IP?RJQI^O M66IWNH6UM-OFL)1!< J0$<@$#)Z\$=/6N8^+/@R_\8Z?H3:9+$MYH^L6^J+' M,2%F$8=2F1T)#G\JX+XD?!SQ%XPNA>6[0PF87TC0_:Y(_+D>)5@)V_>*LN[/ M:@#U_1_%6E^()M3BL;M9WTV[:QNEP5\N8 $ISU.&'3UK7\Q1N^8?+R>>GUKY MU_X4EXTDFU0RWMM]FU!KG?"EPZLDLD$21W08#ET>-N/1LUG_ /"F?BA;ZQ+> M)J5C*BB-9H_MTH7452>)_F&/D+(C@D=SZ&@#Z$\+^*--\8Z+;ZMH]T+S3YBP MCF4$!L$@\'GJ*Y;]H3_DB_BW_KS/_H2U)\$O!=_X ^'.FZ'J0MX[JW:0E+60 MO&H9RP 8@$\&F?M +N^#/BL=,V??_>6@#OH?]3'_ +H_E7#?';_DD/B?_KT_ M]F6OE?\ ;0_;-U7P'\-/%=CX3\.^,M \1:3!K^?6FM AUSP];M): EE^:=/^6(]\D4 ?IGX M=_Y%_3/^O6+_ - % M0 9"YY -=?X?&W0=-&C$>M5H M_P!IO1YKZV<63KH[V^ /&L'C_P ,PZQ;036BN[Q/;W &^.1&*LIQ[BL>/X1^#+?[+:G2[7$XDC&68D[7 ;/L*Z;P_X:TSPG8?8-)M$LK3S'E\I"2-S'+'D] MR: .6_: _P"2-^+/^O,_^A+7>P?\>\7^Z/Y5YQ^T7>"S^!_C.Y, = \1^%@LTXO[/Q9I/DVU_'M3: MHR-_!V@Z9H4S.+3R[2*+79 M],GD%J\L4I5)4 +,-Z(I;MNYQFOK#'(/>N=\7>--)\$:/,&>G![5Z_;_& MGP7<:A9?L_\ _!5B?XI:%?>$/'_A2[?7 M[C3YXX]4\.VS3QR'RF!:2$9:,>I&1]* /T3^%/\ R2_PA_V"+3_T2M=97*?" MG_DE_A#_ +!%I_Z)2NKH ^?9O@+=:I#\1KW4;2"XU>^OM0NO#V^X/EPFXM1" M)",?*Y&X'KP:P-0^%/Q575OMNE/8P1P6Z1FT.I2"*]1)(F\MAM^0LJ.A8=-W M2OH[7=3CT/1[_490#%9P23ME@HPJECR>!TZFO#YOVJ56&X,7AR25K,7,EWBY M4!8X60,R\%_AOXIL_B-I][?VHB\.PPQ7%I'#J\C'39!'MEMV0 MK^_1B<_M#?\D@U_P#W8O\ T:E> MC5Y5^TSJ$6A_ SQ;J$Z226]I;+.Z0H7=E6120JCDGT KXB_:O_X*:R2Z&5V^6S@$$<\C./2@#[C^*7_)0/AK_V$IO_ M $4:]/KXE^"'[9VB?M;>(OA]/8>'M6T#4[*_E:Z2Z@+6A/E$$17 &UOH<'VK M[:H \L^(_P *Y/B!X^\*W]TD,^@6-O>6]_;O*R/,LR*H4!>JG!SR.MJ7M[9+9B&36KB;[#]HD$4^GO;^5%">R&-L, !CBOH.O./B[XVU#P9#X M:%D]O"FI:K'8W$UR<".-E8DJ>S9 QF@#S"U^!'C[3='U?2UUVUU.YCB272]> MNYY5N0P.7M)4''E$?*'R2 3QFK[? [74DMI+1H](MYK*6"_TV'4Y98]TB_\ M+&1EW1NK=&Z$<;:Y[P3^TMJFC>$](TW6H[6]U>XMH&MM4O+P)%*9!(R_:'( M0DH%'J37TIH-]<:AHMC=W4"VUQ-"LDD4;[U1B,D!NX]Z ,3X;^']5\,>#K'3 M-:NX]0OX"X:XC7&Y=Q*[NQ;&,D GL*N_$7_ )$+Q#_UX3?^@&NBKG/B(/\ MBA/$9]-/G/Y1L: (OAC_ ,DT\)_]@FU_]$K7,_'W_D5M%_[#EG_Z&:^&OV@/ M^"B5]\//@W\/9_AS8:YINKV;6T-XOB#0IH;.ZB6$!D#N &R1QM.>]=7\*/\ M@H%I7[5F@:+H=QX5U30?$L.L6;3R0Q-/IYPW_/<#Y"?[K@?4T ?H17%?%WPU M?^,OAAXHT+2UC?4-1L);: 3/L3LK6/@S\2]<\/VL+/86?B6PU59QKGVUY M5O85Y#M$1B-C]TA>>^:V_'GQH\2Z7X\DTS3K*W6#2]76V:%9N;V)K*68AR1\ MF"@QCTKK?A_\;[?XCZY;VNDZ3,UEMVW=TTZ!K67RRX5H\[BIQ@,/Y4 =]X56 M[C\/Z>NH6D=A>K"HFM893*D;8Y"N>6'N:T;_ /X\KG_KFW\C4_\ %4-[C['/ MD[1Y;9/IQ0!Y_P#L]_\ )*=)_P"ND_\ Z.>G_M"?\D?\0?2#_P!'QU^?W[3' MQ<^+FC?LFZE:P> YO#OAVSU/=:>,+/6U$K!;I]CB)<,-QXQFL7]F[]J;]HGX MM?"W4=+\6^#Y?%'@S; K^,;L?9)(5\^/YLD8N/\ @(^IH _5R+_5K]!7EWQ> M^+S_ OUC0;6XLUM].U3S(_[9N]PM(;@%1%!*Z@^7YF3AV^4;<'K7J4?^K7! MR,"N-\?^#]%\46-Q_;UW+;Z;);/9W,+3*L$T3D95U8$$Y /7GB@#$U;X]^# M_#\+/J5_L"@J'@0RQS2*RJZ1,/OE6=?KG(K.A_:&T6\_TG;<:786M[>U%G\!OA_J^DO:Z:9&TZ&Y,D$5I= K9390L(^#L)V+ MD'W]:U=5^!7AS6+J_FFFU)?MES-=R1QW("^;+ 8)& QQN1C^/- #%_:!\&_V M/-J+W=Q''#(Z/$]NPD 6+S6?;_=\OYOI7H>GWT.HV-O=V[;H)XUEC;&,J1D< M?2O%?&W[/']H261T"^N+>/[4MQ=>;=>7(2D/DH4?8W 7JI&&]:]FTFSEL=-M M;:>X:[FAB5'G8 &0@8+$#UH XKQE_P EA^''_7/4_P#T3'7HM>"_M#>)/%OA M?QQ\.+WP9X4C\8:QNU!#I\EZMH!&84W/O((XXX]Z_,_5OVJOVB_ O[7_ (TL M/"FF7SZG>:BIN_ ^YM2MHVV(, C[O'.X$ 9YH _6&Q_Y.$U;_L7K;_T?+7I- M> ?!/Q%XL\5?$%]3\<>&(_!_B2;PW;&YTF.Z%R(OW\O.\#'X=J]_H ^=?^&> MM=UKP7'X2U+4K6PT[^W9M:DO+,L\Y.\O"J9 VD-M).>V.]1V?P%\3S:18"\D MTNWUB&2[%W=6L\Q%WOM988YB&^X_[P$@>AY-;O[0OB+Q'X6DTC4]&NOM5A:V M]Q/J>AV]P+>\F@ 4&XMF88>2+.?+.-V:YB/]I?4-%L;E[H6-ZZZP]M!;3,8+ MD6BF%0SJ?X_WA)^G Q0!M3?L_P"N+IVJ)::]'93ZAHD,#J S!-3B3RUN V0= MI0D$=2>:Q+[X&1V,-[K?BG189K)M#EM9]-T26:>2.[DF#M+"&(Y(],8J'3OV MA-1MC9:EJMO'?7C07:-]CE*Q0J+M(E,D>#PJMN9L\ 'BM"[_ &E-;L]:N+)] M"L5@T^94N;AKAA]I0W8M_,A&.00=W/TH ]@^&>@7_AOP;IEOJUS]MUEH5:]N MBFTRR8ZD9X.,#\*YW]I2[DL?@;XON8[>2\EAM!(EO#C?*1(I"+GN<8_&O3U. MY01WYKSW]H3_ )(YXF_ZXQ_^C4H \M7]JSQYM7_C'3X@=/\ IU_^.UB>'_VF M?&-C>:W);?LU>.K62XO3+.\9MR9G\M!O;,G7 XR.!7U@OW17+>#_/\ [2\3 M^;K2ZJG]I'RH5.?L2^5'^Y/XY;_@= 'YA?MD_MX__&KPIJVA>'=<^'T3 M:>1/X?\ $B12PZA^\^]M1CTZ9!!KZF_94_:$\3?M%>-M%UWQ/\/]2\#W47AZ MX59+H$07V9X MIYJP(3D[4/RYSW(J&^18OCYH2( H7PY=@*HP /M$% 'I-%%% '/>*O&FE^#8 M;"34YFB%_=QV-LJ(7,D\APB#'R/VZ9W@=+EY#)G&"Q1@.?3'2@#V:U\6:7>>*KSP[%G&ZMYG>6[=+B6032! M@ I*R#(!."#7M5 !7QK_ ,% _P#D(>"/^N5Y_.&OLJOC7_@H'_R$/!'_ %RO M/YPT >L7#VT?_H(K MROQ NH+^R[J U76[;Q)J/]BMY^JV;;HKIL.V_P :GU:V\1:Q:?8;'0]&U@:,9+]V#3R!D5VX'RC<^%SU(]Z]BKSW M4O@QX:U.XU5G@GAMM6NXKZ^LX92L-Q/&5*R,O][*)G'7:* (F^.OA);R"U^V MR>==;OL(\L@7I63RV$1_B(?@BN;\1?M&Z1':Z5+X<_XFIDU*"TU!61@;)79U M(< .:<6=VT:W,T;,R2R ?><%FY]Z .U\'^,M,\: M\2RC&&*G!Q^-=!7,^#_!.E>"H;]-+B=#?W+7ERTC[C)*W5O09QVKIJ /GSX[ M?"7PM\9OBUX(T3Q;I[:KID-G=W"P+/)$-^ ,DH02,=LUR7Q@_P"">'PJ\5?" MOQ#H/@[P;HOA[Q'?0>7::M,)9&MWR/GR6)Z9_.O8/$G_ "7_ ,'?]@R\KU"@ M#XI\&_L&?#?]E_X->([VSL5\1>+OL!$VO:E$K.#E(["U^VW>GV_F1Q$$C)8+N..R[MQ]E-<)=_%Z/P-JVEVVIZK= M:Q/J6EVUT@6)1;M)+*D8=7!RJ[I!QCI7M,UO'=0O#-&LL4BE61P"K ]01W%< M\OPY\,Q6\L"Z'9"*6,1.AB!!0-N"^P! .!Z4 >:?\-/6$<>LM+HUVDGA^>.# M68007BWRB-6A'_+5]8-G^TC=+KVK:U);O<^%I=.LKNS2,;S;))OW32 M[02%RN"<87J<#->YKX'T!;BUG&D6OG6J>7"_E#*KD''OR >:SK7X3^#K%IS; M^&]/A\\DR;(0 ^.G- '46MPEW;13HP9)4#JRG(((R,&N%_:$_Y(OX MM_Z\S_Z$M=['&L,:HBA44855& .U<%^T)_R1?Q;_P!>9_\ 0EH G^+7PDT' MXX?#^[\(>)DN)=$O?+:XCMI3$SA2&"[AV)'-'? M^1?TS_KUB_\ 0!6E6;X=_P"1?TS_ *]8O_0!6E0!\T^)O@KXLU;6_$LT$4<= MIJ&LW5_&8[LQET>Q,46[!'(EVM[8S7,Z3\+?&'C*\\5&VO+W3]=TVYFM6OIK MN01W*FT"B%5Z;?-VMNQVKZ\IBJ%S@ $]<#K0!X+X!^%_B_3?BA8^*-#- M\A7[6TCVZ2["G'0\J1QTS7OM%% 'GOQ^X^#OBL]_L9_]"6LKXM?LZ>!?CU?> M%KWQSI1UV/P^\D]I9S2'[.SR*H8R)_']T8^E:WQ^_P"2->+/^O,_^A"N\@_X M]XO]T?RH \H^(>C6/AW4?AEIVEV4&GV$.NHL=M:QB.-0(GQA1Q7KE>9_%[_D M9_AO_P!AY?\ T4]>F4 5YKB*WC,DTBQ(.K.P _.N,^)/PQLOBII-M8WNH7EI M!&9"?LB8$J>X)!'(KS7PCK?Q%TVX9+W2-2T2QO#8I<6MK&UQ%ID)BGWM M;Y&3F41$@\@/STH [B\_9?\ #FH6"VMQJ>J2*DLUQ&XF =)9 F'!QU4QJ1]* M[WP!X%@\!:7>6D-]=ZC)>7LM_<7%XX9WED(+'CH..E>$Q>*?B_'INLWFL'48 M;V$VUK!9Z?I@>///^1'\1?\ 8.N/_134 4_A3_R3'PA_V"+3_P!$K75UR?PI M_P"27^$/^P1:?^B5KI)X%GADB?[CJ5.#C@C% '$+\3/"GB"&VLYKE;C3-7EE MT^"XFC/V:[GK#J-TFE((8_,,CRN$ MV'!Z;L9].]4%,@&UAQMZ]?:M"OG?PK^SIJ-OJWA6]\0?V/?S:3=RR7DT+3EM07R6CA ME=6X$JD@D#CBOH?I]* /.OVA,CX0Z^>^V+_T:E<[\;/V4_ /[0OBSPQK/CJP MFUB/P^L@MM/:4K;2ER,F51]X<#C(KHOVAO\ DD&O_P"[%_Z-2O1J /'O%_AW M2_"?B?X7:7HNGP:7IL&HRK':V<0CC4"$@< 5[#7F'Q2_Y*!\-?\ L)3?^BC7 MI] %._O[?2[*XO+J58+6WC::65SA4102S'V !KSZ/XM^%=<30QJD/V;3=:5Y M],N]3C40W'E@N2"?N':"PW8X%=OX@T6V\2Z%J6D7JE[+4+:2TG53@F.1"K ' MMP37C_B+]G6;Q5X+T;PWJ.L>?;:#9SVVF2^5AB[PM"DLH]4C\ M5> [>\\.Z8;32]3AUZX%I;BV2&6/Y%,BLP_NC:<$=#771^,O#RS6]HFLZ:LL MTGD00+V'FP2I:FW;RF M[*0V['J*V/ OP'N/#OBCP_K^IW6EW=_IUM-!.UG8B$3NQ^2;'.'QU/K0![97 M._$7_D0O$/\ UX3?^@&NBKG?B+_R(7B'_KPF_P#0#0!Y+XN_9S\)?M(?"'X= M:3XT2ZN=)TRWL[\6EO-Y:SN(% 5R.2O/([U;^(/@'PW\-/AUX?T3PIHEGH&E M0ZU9(MK80B-P!)/08KH:\^\??# MN;Q%XO\ "/BG3[A(M3\/S3;89L^5/%+&4=3CH>A!]L=Z $TN/P-XZO+C6$M; M&XU 7+6EPUPNR9)XU*&-E/.X*Q'T-0>"T\ S>*-7N="L+.SU?26CT>YNDC$? M092,'HW'XUYW>?LNW.H>(-;UE]2M4U#68-1DDF ?-G=SE/)DA'0B,+C)Y.:K M6O[.GBK^V/MUU<:!<6EY<@ZCHP:=;:1/*V&56 W>:&Y&>.M 'T9;WD%TTBPS MQS-&<.J.&*GT..E+?_\ 'E<_]5S_US;^1H \@^&7@70/B)\#=)TCQ)I5MK.F&Y MDG-K=)OC+I.Y4D=\&MGXZV-OIOP5UNVM+>*UMHD@6.&% B(//CX ' %3_L]? M\DGTG_KI/_Z.>G_M"?\ )'_$'T@_]'QT >@Q?ZM?H*\N^./AO6M=3P=J.DVC M:K#H>M1ZA?:0KA3>0B.1,#<0"59U< ]=M>HQ?ZM?H*DH \.\76/BN\\5:$-$ MTG5-)\-ZAOEO&TEX8KB"[$B%99@S"_BI<#0SJ)UJ]\F:RO M+I9[U#B=)R'Q@CY0A!([XKZIHH ^;/#?AOXE:YJ7AMM:G\3:2K:E(NN1Q7D* MPD)"P22$J2?*=]I(//M7TD!@8ZTM% 'G?C+_ )+%\.?^N>I_^B8ZW]"^'_AS MPWK6J:OI>BV5CJFJ2^=>WD,($T[X RS]3P!7"?%SPS%XI^)WPYLI;[4-/7&I M.)M-N3!+D0IQN';VJ+7/"S?#'6/"NH:=KNNWSWVLP:;-#JFHO<0F*4-N.P\; MOE&#VH W+'_DX35O^Q>MO_1\M>DUPGB[X2Z)XRUZ+6+J74+/4D@^S&?3[MX" M\>20K8Z@$G\ZS?\ A0.A?]!CQ'_X-I* /0;K3[2^*&YMH;@K]WS$#8^F:KSZ M!I<\ADFTVSED9MQ=X$))]A7Y@WW@>._>E;0]/D4!K&V8*H49B4X .0.G3/-<) M_P *!T+_ *#'B/\ \&TE'_"@="_Z#'B/_P &TE 'IM>=_M!?\D=\3?\ 7%/_ M $:E5O\ A0.A?]!CQ'_X-I*KW7[//AF\C$5Y?:Y?6VY6>WN-3D>.3!! 9>XR M!0!ZHOW1]*X[P*;0ZQXP^S:3+ID@U8^?-)G%X_DQ?O5]L87_ (#795R_A5;U M=2\2?;-7M]3C.HG[/#"V39Q^5'^Y?T;.YOHPH ZBO.M2_P"3@-#_ .Q=O/\ MTH@KT6O.M2_Y. T/_L7;S_TH@H ]%KQGP?XLUGQ]JGC>237/[$N=!U]].M]/ M55QY$1!5I >3YPR0>PZ9KV:L.7PCHLFM'6&TRV_M3:%-WY8WD#ID]\>] 'CU MO^U'!<::MW_8C^6+&WO9VCD\S[,DDGELSJH+;5/)(!P.M1V/[2F*]8A^&_AFW>5X]#L4:5BSLL(&XDY.?;/ M:K \#>'_ #C+_8]D)#,;@L(0/WA !;ZD ?E0!XU=?M0W8\^X@\,[K%5N9$:6 MYVR%(&0/E<<$B1<#U!!JY/\ M(W.H1V4^A>'%U&UU#4ETJTFDOHT(GWR*RRI MRR8\O/3D$5ZM-X"\.70E:31+)S*7+[H1\Q<@OGZD#/TJ.'X<^&+6\GNX]#L8 M[F:=+J2180"TJ#"O_O =Z -^W:1K>,RJ%E*@NJG(#8Y /UKX_P#V_O\ D(^" MO^N5W_.&OLFOC;]O[_D(^"O^N5W_ #AH ]5DDTN;]DF5]%TNXT72FT(FWT^[ M;=+ F.%8GJ17L7AO_D7],_Z]H_\ T$5Q6D^&M3\:?!6#0_$FKPW>J:AIWV>[ MU/3@K1L[#ETQ\I'Z55L_ /Q L;."WC^(BE(46-2VD09P!@=J /4:*\U_X0OX MB_\ 114_\$\'^%'_ A?Q%_Z**G_ ()X/\* /2J*\U_X0OXB_P#114_\$\'^ M%'_"%_$7_HHJ?^">#_"@#TJBO-?^$+^(O_114_\ !/!_A1_PA?Q%_P"BBI_X M)X/\* (?$G_)?_!W_8,O*]0KS/P_\,]=@\;6?B7Q!XK?7);*UDMK>W6RB@0; MS\S$J,GBO3* .!^._P#R2'Q5_P!>9_\ 0A76^'?^1?TS_KVB_P#0!4'B7P]9 M>*M!OM'U%'DL;R(PRJC%6*GT(Y!]ZXB'X$V-O!'%'XJ\7+'&H15_MN;@ 8 Z MT >GT5YK_P *.M/^AL\7?^#N;_&C_A1UI_T-GB[_ ,':_\*.M/ M^AL\7?\ @[F_QH_X4=:?]#9XN_\ !W-_C0!Z57G?[0?_ "1GQ;_UYG_T):A_ MX4=:?]#9XN_\'1QTH M]0@_U,?^Z/Y5R7Q6T&]\3?#G7M+TV-9K^YMBD,;.$#MD$#)X&<5UZJ%4 =!Q M3J /+-+\>>-++2[2W;X9:CNAA2,XU.U/(4#^]5K_ (6+XR_Z)CJ7_@RM?_BJ M])HH \V_X6+XR_Z)CJ7_ (,K7_XJC_A8OC+_ *)CJ7_@RM?_ (JO2:* /-O^ M%B^,O^B8ZE_X,K7_ .*H_P"%B^,O^B8ZE_X,K7_XJO2:* /$/B'K7C;QUX+U M7P_!\.[VTEU"+R%N)M2MMD>6'S'#9P,=J]JA4QQHIZJH%2T4 >9_%[_D9_AO M_P!AY?\ T4]>F5R?CKX?Z9\0+.QAU"6\MGLKE;NVN+"Y:"6.0 @$,O.,$\5@ M_P#"CK3_ *&SQ=_X.YO\: /2J*\U_P"%'6G_ $-GB[_P=S?XT?\ "CK3_H;/ M%W_@[F_QH ]*K%A\)Z/#K+O_ =S?XT?\*.M/^AL M\7?^#N;_ !H 7X&<:'XAS_T']0_]'M75^.O^1'\0]_\ B77'_HIJ@\#^"=.^ M'^A_V7IAN9(3-)3M-+)([%F9G;DDDUT#H)%*L RL,$'H10!Y=\,?B=X1 MM_AQX4AE\2:;'+'I5JCHURH*L(E!!&>H-=7_ ,+5\'_]#/I?_@4G^-6/^%=^ M%F))\.Z9D\_\>J?X4?\ "N?"W_0NZ9_X"I_A0!7_ .%J^#_^AGTO_P "D_QH M_P"%J^#_ /H9]+_\"D_QJQ_PKGPM_P!"[IG_ ("I_A1_PKGPM_T+NF?^ J?X M4 5_^%J^#_\ H9]+_P# I/\ &C_A:O@__H9]+_\ I/\:L?\*Y\+?]"[IG_@ M*G^%'_"N?"W_ $+NF?\ @*G^% 'F_P _]#?I/_@0*[6:WBN%V2QK(O7: MZ@BHO[(LO^?.W_[]+_A0!Q__ O;X>_]#?I/_@0*/^%[?#W_ *&_2?\ P(%= MA_9%E_SYV_\ WZ7_ H_LBR_Y\[?_OTO^% ''_\ "]OA[_T-^D_^! H_X7M\ M/?\ H;])_P# @5V']D67_/G;_P#?I?\ "C^R++_GSM_^_2_X4 " M=-O+J00VMOK%G+-,WW8T#\L?05ZMTZ#BHY(TFC*2(K(>JL,@T <1_P +V^'P MX_X2_2?_ (%'_"]OA[_ -#?I/\ X$"NP_LBR_Y\[?\ []+_ (4?V19?\^=O M_P!^E_PH X__ (7M\/?^AOTG_P "!1_PO;X>_P#0WZ3_ .! KL/[(LO^?.W_ M ._2_P"%']D67_/G;_\ ?I?\* ./_P"%[?#W_H;])_\ @5!>?'3X?26_P![\)-$ MD7E)#-(C8P&4RN01[$&G?M"-Y?P>\2.?\ 0WZ7_P!_ MJ[C[#;_\^\7_ 'P*YSPQ!JDFH:^-7M;06J7Q73O)5"3;[%QNQT.[=UH R_\ MA??P\_Z'#2_^_P!2?\+\^'G_ $-^E_\ ?ZNX^PV__/O%_P!\"C[#;?\ /O%_ MWP* .'_X7Y\//^AOTO\ [_4?\+\^'G_0WZ7_ -_JU;:34G\;7UE-I5LF@1VB M207@4;GF+892/0"NC^PV_P#S[Q?]\"@#QZX^('A[QS\8_ :>']6MM6>U@U)Y MQ:MN\I6B0*6],FND^,GWO O_ &--E_*2N^CMXH6RD4:'U50#7 _&3[W@7_L: M;+^4E 'HM%%>07%YXS\6?$?Q+I6D>)HM T_28[81QK81SM(T@8LQ9Q[#I0!Z M_17FO_"%_$7_ ***G_@G@_PH_P"$+^(O_114_P#!/!_A0!Z517FO_"%_$7_H MHJ?^">#_ H_X0OXB_\ 114_\$\'^% 'I5%>:_\ "%_$7_HHJ?\ @G@_PKG/ M'T7Q$\!^$=0U\>-H;_["$D-K)I4*K*"ZJ5) R.#U% 'MM<7X%;3FUCQD+&PN M+*8:N1=R3ME;B7R8OWB>B[=H^JFNS'.#7-^%SJG]H^(O[0OK>[@&H'[''!C= M!#Y:?(^/XMVX\]B* .EKSK4O^3@-#_[%V\_]*(*]%KSK4O\ DX#0_P#L7;S_ M -*(* /1:*** "BBB@ HHHH *^-?^"@?_(0\$?\ 7*\_G#7V57QK_P % _\ MD(>"/^N5Y_.&@#Z,^!CZ._PE\+-X?M+JQT8V2?9;>]),T:=@^>]=]7*?#/\ MMMO >B?\)'+:SZY]F7[7)8E3 TG4F5C M]5QM_$FNYKE?"O\ :O\ :7B,:CI]O90_V@?L/CJV\"_P#8TV7\I*]%KSKXR?>\"_\ 8TV7 M\I* /1:\S\!_\E@^(G^[8_\ H#UWD&J6=Q>3V<5W!+=P@&6W212\8/0LNU=QJ4+W.GW4,>/-DB9%W=,D$#->&Z M/^SG/H_PY\-Z7%);0>)+.XM3>ZI&S%GABF+[$)Y P>%Z9H ]IR2Q0;<,H:.,R,'/\/R@]:UCJ5HJY-U" ,\^8.W7O7SA=?L^^-KW1 M]!7^U=(L];T6^EG^WP1N5U)!$Z1_:%;.=V[#@)O^N,?_ *-2I/A-X 'P_P!)U&!6$45_>R7T=C$28K0/@[$]L\G'&35+]HR= M+/X*^*[B7=Y4-JLC[02=JR*3@#J<"@#TQ?NCZ5QG@'^RO[9\:?V;!&[B&^C/ER:UX@@:(QG MOY=N><^A8_A7O/PS_P""@/@V70WD\1'Q%=W4GDLC6OAV<\&WBW[MJXR9/,/T M([4 ?9->=:E_R?FB=@&!QWY'M7T5^S;^U-X:_:H^)6E:YH&FZKI,MIX=N4N[74 MK"/^N5Y_.&OL MJOC7_@H'_P A#P1_URO/YPT ?1OP+_L/_A4OA;_A&OMO]@_8D^Q_VACS_+[; M\=Z[VN4^&HUG_A ]$_X2&WM+76_LR_:X;%0($D[A .,?2NKH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "N)\ KIRZQXP^PZE/?RG5F-U'- MG%M+Y2?NU]L8/XUVU)?MNDPZ=$-1(MIHU -W'L3]ZWJG/2NUKC;%O^+G:DO]A^3_ M ,2^(_VUSF;YO]5Z<=:[*@ KS#X]>%?&'B?PCIY\"2:5'XGTW5+?4;7^VM_V M5O+W A]GS=&[5Z?10!^)_P"T&O[2Q_;7NSX:##XB_9+7S?\ A"_,^Q[-OR>; MYGR].N_BOT:_9%_X6=]N\8CXMG1SXQQ9>;_8N?+V>6^W?GC?ZXX]*^AX=-M+ M>ZENXK6&&ZG $LR1@/)CIN;&3CWK@? G_)8/B)_NV/\ Z ] ':>*))8_#>L- M!?+I+=MAQ(5[A3SCOBOFCPG\:?%/A>^L-*UTQ6U[;W.S5;N:8W M&GWD(M)IHY[68#*&0H-Z$$J>!FOJJ2)9D*.H96&&5AD$>AJE_8.F^6(O[/M? M*#;Q'Y*[0V,9QCKCO0!\V7G[1VLZ\M[#Y%G!80V>I>Q-*L ME3GY5MT Y&#V].*F;1=/;S,V5LWF((WS"OS*.BGCD#TH Y3X5>.;WQM8ZQ_: M-O#!>:;J,UBYMF+1N%/##/3@BH/V@N/@[XE(X/DQ_P#HU*[FVLX+/?Y$$< = MMS>6@7_##]H_3G3Q9X=A75"O[K M6K$"&\C/KO ^;Z,#77?"72]&T&WUW2-'N+ZX.G7D=G=->8_UL=K"@V?[.Q4_ M'->@K]T5S7A?^UAJ'B'^TH;6&#^T#]B:W #/#Y:?-)C^+=NZ]@* /,/BO^Q_ M\._C=\4M'\;^-]/FU^XTFS^R6NF3R$6GWR^]E'+'/;./8UT-OHUAX=^-GAW3 MM+LK?3M/M_#=XL-K:Q+'%&/M$'"JH %>J5YUJ/\ R7_0_P#L7;S_ -*(* /1 M:*** "BBB@ HHHH *^-?^"@?_(0\$?\ 7*\_G#7V57QK_P % _\ D(>"/^N5 MY_.&@#Z,^!JZ/_PJ3PM_PC]W=7VC?8D^RW%]GSI$[%_>N^KDOAE_:R^ ]#&N MZ;;:-J_V9?M.GV8 BA?NJXXP/:NMH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "N,\$1VD>J^+3;ZS+JKMJK&:&12!9OY:?N5SU&,'C^]79 MUR'@MIFU7Q3YNAQZ0HU,B.= 0;Y?+3]\?4_P_P# : .OHHHH Y"Q#_\ "SM4 M)USSD_L^+&C?\\3N_P!;^/2NOKB=/:W_ .%IZJ%T.2&Y_LZ+=K!SMF7=Q$.V M1UKMJ "BBB@ KS+5/AAK;>,-6U[0/&$FAG5(X5N+9K!+A=T8(#*2PQD-TKTV MB@#S3_A ?'__ $4K_P HD7_QRC_A ?'_ /T4K_RB1?\ QRO2Z* /-/\ A ?' M_P#T4K_RB1?_ !RC_A ?'_\ T4K_ ,HD7_QRO2Z* /-/^$!\?_\ 12O_ "B1 M?_'*S-?^$GBWQ5I,^E:K\1)+C3;@J)X8=(CC9U#!MH;><9QUKUZB@!,"N+\! MKI:ZSXS.G7EQ(* /1Z*9YR?WE_.CSD_O+^= #Z*9YR?WE_.CSD_O+^= M #Z*9YR?WE_.CSD_O+^= #Z^-?\ @H'_ ,A#P1_URO/YPU]C^:E+X)\ OHR:+XCU!?#L"V\1^ZNL ';$?XC5)_B-F:A_P (IKS2WDWE-9BU_?6X MS]Z0=E]Z** -#_A,9AX@O],_L+5=EK;F=;WR/W$QQG8C=V]JSG^)%ROANWU7 M_A$M>,LUP8#8"U_TA /^6C+V7WHHH U/^$LF_P"$F;2?[#U/RA;^?_:'D_Z. M3MSLW?WNV/6LS_A8UTWAI]6_X1+7O,6X$'V#[+_I!'_/0+_=]Z** -'_ (2Z M;_A(K/2_[!U3R[BW\\WWD?N(CC.QF[-VQ6>OQ&N6\/WVI_\ ")Z\)+6?R!9? M9?W\P_OHO=?>BB@"^?&4JZWI&G_V%JA2_A$K77D?NK8D$[)3_"W'2JB_$"Y; M2]8O/^$7UQ7T^7RTMS;?O+KG&Z(?Q#O110!.WC>X6ZT.'_A'-8(U)-[R"W^6 MT]IC_":B7QY<-'KC_P#",ZT#IC;44VW-YSUA_O"BB@!6\>W"QZ"W_"-:R?[4 M.'46_-GSC]]_=IW_ G$_P!JUZ'_ (1W6,:6A9)/L_RWF.T)_B-%% $,GQ"N M(]+T>\'A?6V;4)3&UNMM^\M0#C=*/X15O_A-)_[8U>Q_L#5O+L(O-6Z\C]U< M\9VQ'^)O:BB@"@WQ&N%T&PU'_A%=>+W4_DM9BU_?0C.-[KV7WK1_X2^8>(KS M2_[#U3R[>W,XOO(_<2D#.Q&[MVQ110!G_P#"Q;G_ (1F/5_^$2U[S7N?L_\ M9_V7_2%'_/0K_=]ZT?\ A+IAXG&D_P!AZIY9M_/_ +0\C_1\XSLW?WNV/6BB M@#,7XCW3>'+C5?\ A$M>$D5QY L3:_OW&?OJO=?>M3_A+9O^$ALM+_L+5!'< MP>>;[R/W$)QG8[=F[8HHH S(_B)<2:'J6H_\(IKJO9S"%;,VO[Z<'^.->Z^] M7V\93KJVC67]@:L4U"$3-<^1^ZM2?X)3_"P]*** *B^/KF33]:NO^$7UQ6TU M]J0&V^>[YQF(?Q#O5AO&UPMQH<7_ C>L%=37+R?9_EL_:;^[110 R/QY<2? MV[GPUK*_V9]S=;_\?G./W/\ >IK>.KA;?09?^$:UHG5&P\?V;YK/D#,W]WUH MHH E3QI8_AA/\1-5F^(%RNDZ3>_\(OKA>_F M,36PM?WML/[TH_A'O110!<7QE.VNZGI_]@:L$LH3,MX8/W-P<-0\G_1W.T'8K=V[8]:S?\ A8US_P (RNK?\(EKWF&Y%O\ V?\ 9?\ 2 /^ M>FW^[[T44 :7_"73_P#"2Q:3_86J>7);^>=0\C_1U.,["W][MBLX?$>Y_P"$ M=N]4_P"$2UX207'D"Q^RGSY!_?5>Z^]%% %__A,)5\1:=IAT+5#'=PB9K[R/ MW$!()V.W9NV*HK\1+A]&U6^_X1?7%>QF$26IMOWMR"<;XQW7WHHH MMXVG&I M:+:?\([JQ748A(]P(/W=H3_#*?X34"^/+AK/7)O^$8UL'37VI&;;YKOGK"/X MA110!(WCJX630D'AO6"-4 +L+?BSS_SV_NT@\=7!DUY?^$;U@?V6N4/V?B\Y MZ0_WC110!'-X]N(['1+A?#&MNVI,5>%;;Y[3G&9A_".]6/\ A-IAJFLV9T#5 M@FG1F1;GR/W=U@9VQ'^(T44 5&^(UPNBZ7?_ /"*ZXSWLOE/:BU/FV_.-T@[ M"KI\92_V]J.FG0M4$=G 9UO/(_R^]:9\63?\).^D?V'J?EK;^?\ VAY/^CD[<[ W][MCUHHH M S/^%D77_"-G5O\ A$M?\T7'D?V?]E_TC']_;_=]ZTO^$NG_ .$BM=+_ +"U M3RYK?SS?>1^XC.,[&;LW;%%% &Z^]7W\7RKK>E:;_ &'JFV^@$S7GD?N;8D$[)&_A88Z444 48OB#86_R6G^S*?X31 M10!#'X\N)(M:[!_PCNL :6A9)3;_+>8/2$_Q$U WQ N%TW1KL M>%]:9M0E,;VXMOWEK@XW2C^$444 65\93MK.K6!\/ZL([&(R+=&#]U<\?=C/ M\1JDWQ&N%T+3M1_X137B]Y/Y+68M?WT SC>Z]E]Z** -!O%LQ\1WNE?V%JGE MVT!F%]Y'[B4@ [$;NQZ8JM\/K?46M=3U2_EO4&JW9NX+"^4K)91[57RB.W*D M_P# J** .RHHHH \_G\16NA_%8V>I>+;& :C9QQV&@33!9FD#$W76&'B/32-'_ .0B1=)_HF#C]YS\O/K110 YOB3X46/2'/B/3 FKG;I[ M?:DQ=GTCY^;\*5?B)X7DNM6MAX@TYKC24\S4(AKGQ1I(TN\F^SV]Y]K3RII/[BM MG!/L*NGQUX<_MRXT;^W+#^UK>'[1-9?:%\V./&=Y7.0,'O[=70O[9L?[8:+[0MAYZ^<8 M\;M^W.<8YS110!17XL>#6T.?61XHTG^R8)Q;2WOVM/*24]$+9P&]JM_\)YX; M;6K+2#KE@-4O81<6UG]H7S9HR,AU7.2,=Q110!57XJ>$&TF_U,>)]*.G:?+Y M%W=?:T\N"3.-KMG"GV-5OAZVFW%WXEO=+U6;58;S4O/9G7]W&3#%A8CT9, ' M([L:** .WKE?%GPW\->.KBUGU_1K;5)K4,L,DRG=&&QN ((X.!^5%% &-_PS M_P##W_H5K+_Q_P#^*H_X9_\ A[_T*UE_X_\ _%444 '_ S_ /#W_H5K+_Q_ M_P"*H_X9_P#A[_T*UE_X_P#_ !5%% !_PS_\/?\ H5K+_P ?_P#BJ/\ AG_X M>_\ 0K67_C__ ,5110 ?\,__ ]_Z%:R_P#'_P#XJH)?V=/AM=,#-X.TV4KP +"Z%L?3)XHHH _]D! end GRAPHIC 12 bzun-20211231x20f002.jpg GRAPHIC begin 644 bzun-20211231x20f002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" &< W@# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]4Z*** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^= MOA=X#U+XG>'-1\0ZMX_\:6UW-X@UNV$&GZJ(((HH-4NK>)$0)P!'$@_#-?1- M>4?LR_\ )+[C_L9O$G_I\OJ #_A0/_51_B!_X//_ +71_P *!_ZJ/\0/_!Y_ M]KKG?VT_C)XH_9[_ &=_$/Q"\)KH\^I:)-:M):ZW:2W$5Q%-<1VY0>7-$48- M,C[LL,(5V_,&7B?V@/BQ\;O@SJG@7RM6\ W6G^+/&6C^#K4OX=OGEC^U6X\^ M]?\ T]0N+B.?9;C=^[,>9BVZ@#UC_A0/_51_B!_X//\ [71_PH'_ *J/\0/_ M >?_:ZZ_P !1>*K?PS;Q>-;C1[OQ&LUP)KC0()8+22(3OY#+'*[NC&'RBZE MV FLM T?2;/Q!J5IXJT>\WNC$UR7 MFVR222Q6SEU555)B K@-*@!Z+_PH'_JH_P 0/_!Y_P#:Z/\ A0/_ %4?X@?^ M#S_[77)>._VI= U3X._$77OAKKVG7?B;PSX?N/$5O:ZUIMT(KJVA1I/.CB9H M'FMY0C(ES$QCW,&!?:5-/P+^VEX)N_ >C7?C#4KC3?%2>!M/\;ZW8V.@ZC)# M!9SQ0&6Y@*PN)8$DG"DH\FP+)O(\J0J =S_PH'_JH_Q _P#!Y_\ :Z/^% _] M5'^('_@\_P#M=8]O^UGX&U/X@>'_ MIK:SJTVM>$7\:6USI^B7MPG]G81H7 M*)$7S*IDVC;G?&(_]9)&C97@C]L/X>ZA\.?#/B37/&.FW,NLP7-VLFBZ??-$ MMM#'_$FIZ!?>(9H]2T[0U\33^7I-[+"VEG9_ID4R M0F.:$;QEXV8+M?./+?;8U;]I7X=:3XHL?#TNO27&IWDFGQ)_9^G7=W!"U^X2 MR$\\,310>? M_:Z]7HH \H_X4#_U4?X@?^#S_P"UT?\ "@?^JC_$#_P>?_:Z]7HH \H_X4#_ M -5'^('_ (//_M='_"@?^JC_ ! _\'G_ -KKU>B@#RC_ (4#_P!5'^('_@\_ M^UU)^SMJVI:U\*M.GU;4;C5KR&_U*S-Y>,&FDC@U"XAC+D 98)&@)QSC)YKU M.O*?V8O^20P?]AK6_P#T[7= 'JU%%% 'E7[1>H:E9_#^PATO5+S19]0\1Z'I MDMYI[B.=(+C4[:&8(Q!VDQR,,X[TW_A0/_51_B!_X//_ +71^T?_ ,B7X<_[ M'/PS_P"GFSKU>@#RC_A0/_51_B!_X//_ +71_P *!_ZJ/\0/_!Y_]KK@?''Q M^\;+\7_B!\/O">EZ+!X@T3PTFI^'--\0;D?Q3=RQN$=0U"?2'\"V%I?ZWJVH6LL%A;_:-Q6,SLH0/M\IE! M/[P2_N]_ER;0"[_PH'_JH_Q _P#!Y_\ :Z/^% _]5'^('_@\_P#M=9NM_M<_ M"KPWX'U+Q=J7B*ZL]$TFZAM-3\W1+\76FR3 F'[5:^1Y]NLG&UY456WI@G>N M;OB']J#X:>%;J:WU/Q(;:\A>03VXT^Z>6WCCV^9?\ VNC_ (4#_P!5'^('_@\_^UT_XZ?'S0_@5\$=:^*% MW;S>(-"T^"WGC&DR1N;H3S1Q1,CE@I0M,AW GYN> W^ M)=IX?U32/'&O6GAJWA\+V\T-QHVH7)8PI(\TS+>0X5PTRK PV B)M^U #MO^ M% _]5'^('_@\_P#M='_"@?\ JH_Q _\ !Y_]KJCX-_:N^%_CO5(K#2O$DT=Y M)JLV@B/5-*O=. U*((9+(FYAC"W #C$1(=L/@'8V+^J_M+?#?1_%%YH,_B7S M-4M)9+62.UL;FXC:[1"YLDECC9)+S:"1:(QG;C$9R* $_P"% _\ 51_B!_X/ M/_M='_"@?^JC_$#_ ,'G_P!KK/T']K/X6^*/"MAXBTGQ--?:3J4;26$D6D7Q MDO"LYMS'!%Y/F2R^:I7RD4R'((7!!*^.?VI_ '@[X):Y\5!J4VJ^&]'+03QV M=M)]I2[WK&+66)E#02^8Z(5F";&8;]M %_\ X4#_ -5'^('_ (//_M='_"@? M^JC_ ! _\'G_ -KKE];_ &M?!'AOXH2^&M:\0QZ+'_PCT&L1Z7J6AZG;:I<- M-*BQ"%)( LV[S%C\F,--YH="FY'5>AU_]J3X9^%?AE-\0]2\1R)X1@O!I]W? MP:9>3M8W&=IBNH8XFEMG#81A,B;79$.&900"?_A0/_51_B!_X//_ +71_P * M!_ZJ/\0/_!Y_]KJ74_VCOA[I-IJ\UWXA:&32M2M]'NK,6-RUW]LN%#6\,=N( MS+*TJLK1^6C;P05R*ZGX?>/M#^)WA:#Q%X=N9KK29Y9X$DN;.:TE$D,SP3(\ M,R)(C++%(I#*#E: .1_X4#_U4?X@?^#S_P"UT?\ "@?^JC_$#_P>?_:Z]7HH M ^>?'G@G4OAG?>"]3T_QYXPOFN/$VG:?/:ZIJ0N+>6":79(K(4&<@]>U?0U> M4_M"?\@[P)_V.>C_ /I0*]6H **** /"M6T'4OB'\?/%FBS>+_$FAZ5H_A_1 M[FVM-#O1:H9;B?41*[_*2Q(MXAR>-OO6]_PH'_JH_P 0/_!Y_P#:Z7PG_P G M-_$G_L6?#O\ Z4:O5_X_>,=<^'?P1\>>+?#DFGIK7A_1KK5X%U2UDN+>3[/& MTS1NB2QM\ZHR!@XVE@V& VD S_\ A0/_ %4?X@?^#S_[71_PH'_JH_Q _P#! MY_\ :Z\E\,?M->./"WA/X*>+/B##H.MZ!\4YM(TVT7PSITUAZF6XAQO#2*8F78"$??A>W\%_M8>#=<\/ZWJEWKJ7*6_B6[\/6EAIFA:I_:1 MFAC25K=[%X/M+SQHQ:7RXRJ $DC:V #H_P#A0/\ U4?X@?\ @\_^UT?\*!_Z MJ/\ $#_P>?\ VNN6OOVN/!6J:1\/-6\/:U-'I7C#Q';Z)87VL^'-7@@OC)M_ M=P2&V50[^8OEO(1&VR7#'RGVV-!_;(^'>NZAXPM$FUI)?#>NS>'WCCT&^N); MVXAB5Y_L\44+/)Y1+K(%4F,('<*DD;, =#_PH'_JH_Q _P#!Y_\ :Z/^% _] M5'^('_@\_P#M=<)\X2<3B,1@ZE"[!HOE6"0[CN&P [G_A0/_51_B!_X//_ +71_P * M!_ZJ/\0/_!Y_]KKAOBM\>_%7AW]JGX1_#'PXNAKH?BF748]7OM0M9KBYA>SM M8[QX80DT:HS0R1@.P<*90VUMI5O2#\>_ D/C:/PG+KXAUB2\.GQM):3I9O> M9-HMV4\AKG!SY D,F.=N* *'_"@?^JC_ ! _\'G_ -KH_P"% _\ 51_B!_X/ M/_M=0^#_ -H?P=\6K6_T_P #^(9#KBWEYHL9U7P_?Q)9ZE;PB22*XAE2!@4# M*QC+QEMKJK JVWRWX#?MN:)X@_9U\ >/_BI=0^&]2\3"^9Y-*T>^DTV!8+][ M7?)*JRK;KCR=S32 9ZOINJZI<:?IFD^$H_%-]9W'AO5UU*&V:6)? MM6PVVUH$691(%!>-UE#A?*DV '2_\*!_ZJ/\0/\ P>?_ &NC_A0/_51_B!_X M//\ [73M'_:4^&VN:7)=7T#PY-K'-2TY;74W_HMJ /%/A3\./$7C/X6^#O$-_P#%SQVM_JVC6=_<"&73 MU3S)8$=MH-F<#+' S76?\*/UC_HKOQ _[_Z=_P#(=:O[/?\ R0/X:?\ 8LZ9 M_P"DL=L8+KQGX^DOH]+O-2S_ &?8I:1)-<33JC"2 M0B-\I$A7>5VF2/.Z@#2_X4?K'_17?B!_W_T[_P"0Z/\ A1^L?]%=^('_ '_T M[_Y#K(\5?&K4/@5!K6M_%Z>QT[P)866F16_BC1M,NYEGOY7NENO-MXC.]M$- MEH$WY7=,%\UV<(MZ\_:H^&FGZIXJTFZ\0W-OJWA?4+32M3T^32+Y;D7=T7%K M#!$8=]RTWEL8_($F]<,N0RD@%G_A1^L?]%=^('_?_3O_ )#H_P"%'ZQ_T5WX M@?\ ?_3O_D.L=OVM? ,VN?#33=/EU?49_'^HWVG:6(M&O$:-K,RI, M1S1B-]R@IOWMB-6<;.C_ +2OPX\0ZK>:=I7B3^T[RWAN)XH[.PN91J"VX)N! M8LL9%\T>"'2V,K*V%(#$"@!/^%'ZQ_T5WX@?]_\ 3O\ Y#H_X4?K'_17?B!_ MW_T[_P"0ZR]$_:_^$WB?PSIVO:3XHGU'3]2ADN-/CM='OI+F^2.?R)?L]L(/ M.F,;_?5$8HI#L A#5HZS^U#\+=#TW2=0F\965W9:M:-J%M-ID0C^3;HP*O/)MC0C#,#0 _\ X4?K'_17?B!_W_T[_P"0Z/\ A1^L?]%=^('_ M '_T[_Y#J/P[^T[\./%WBO5?#ND>()KS5]+O+2QNX5TJ\5$DN@QM7$C0A'BE M"[DF5C&RLA#$2(6S?C]\;=0^$OB7X:Z1 MGI>G>*=7DL+WQ5K$+2Z?I82(O' M'(JR1GS+AL11L7"JE?M2_#O6?#5IK^FW/B'4-.NM3GTB#['X2U>:>2[@0 MM-&(%M3+\@5P6V[X:&6=HY(O-AA1@J-+,J('8#=\RY .A_X4?K'_17?B!_W_P!._P#D.C_A M1^L?]%=^('_?_3O_ )#JWXL_:"^'_@7Q8/#FN^)[>PU1/)^T[H97@L?-.(?M MZ;SPNXUZ90!Y1_PH_6/^BN_$#_O_ *=_\AU@^.OA5K_AWP3X MAU:T^+OCPW5AIUQ=0B2;3RN](F9@" M;X>ZC=:WX!\-:C>R>=>7FF6UQ/)@+ND>)68X' R2>E=-7)_"3_DE?@W_ + M ME_Z(2NLH *\Q^*WC?Q-X=U[P;H/A2UTF74O$%U<1&;67E$,*0V[S$XC^8D[0 M/05Z=7E/Q-_Y+3\'/^OW5/\ TWRT '_%\/\ JG__ )/4?\7P_P"J?_\ D]7J MU> W_P"USI>FZ'\4]3G\!>,%_P"%<3+'K=H%TXW!C,)G:>%!>?-&L.V0EBI* MN-H8JX4 ZC_B^'_5/_\ R>H_XOA_U3__ ,GJT_#7Q9@\5?\ "%/8Z#JCVOBK M2VU>"Z$]E)%:P!8F'FE+EBVX3QX:$2I\P^89&?0Z /*?^+X?]4__ /)ZC_B^ M'_5/_P#R>KU:O,/AW\=])^(GQ-^)'@2#1]7TG7? LUG%J)U%;?R;A;I))+>2 M!HII"RM''OPX1@'4%0VY5 (/^+X?]4__ /)ZC_B^'_5/_P#R>KU:B@#RG_B^ M'_5/_P#R>H_XOA_U3_\ \GJ]%U:_.E:3>WWV:XO/LL#S?9[2/S)I=JD[(U_B M8XP!W)%&DWYU72;*^^S7%G]J@2;[/=Q^7-%N4'9(O\+#.".Q!H \Z_XOA_U3 M_P#\GJ/^+X?]4_\ _)ZO5J* /*?^+X?]4_\ _)ZC_B^'_5/_ /R>KU:LS5;V M;3]+N[JWL;C5+B"%Y8[&T,:S7#*I(C0R.B!F(V@NZKDC+ 9- 'GG_%\/^J?_ M /D]1_Q?#_JG_P#Y/5H? ?XT:'^T-\)]#^('AVVU&RT;6#/Y$.J1I'<+Y4\D M#;U1W49:)B,,>".AX'HU 'E/_%\/^J?_ /D]5/2?''Q"T3XG^&_#7B^U\-2V M6N6M[+%/HCW DB>W$3882\$$2'ISQ7L5>4^/?^3@OA3_ ->6M_\ HNVH ]6H MHHH **** "BBB@ KRC]F7_DE]Q_V,WB3_P!/E]7J]>4?LR_\DON/^QF\2?\ MI\OJ .=_;3^#?BC]H3]GCQ#\/?";:/!J6MS6JR76MW%?%FF^+M4M]2UJYCA,MH MK?Z)!(EDYD5VED'G,B%0BGRSO(3Z0HH *^2-<_9/\;?$S4-+O_&GB/2M,UN3 MP%?^%?$>M^'4/F>(;F\MO)+7$)BC00VS%Y8R#EW?[L*C8?K>B@#X>A_8T^(2 M>'=>DFO_ S+KT?PG'PBT>W2]N$M;BUW '4KB4VY:*3:2WV=$D7*A?-^;W>D->W)MI7M;A9HKB M.Y^SA@)A&JL#%^Y+DCS]N&\E^%__ 3^^)_@7P)%IDNI^$Y=6N? VK?#F]V7 M]TT$=A?7\U[_ &A&QM59IXVN)(_LS *P16\Y=Q4?HI10!\/ZU^QM\0H_%5]# MI%SX9G\-_P#"EY/A-9WE]J5Q%>/)Y):.]D@6U9%4S8C,8D8A,R D_NJW?A3^ MRW\2/"E]\,=4N;KPOX5USPLFGZ+J>H>&[Z[G.MZ)::?%!]GNHY88TEEDG5W5 MRJ^0FU5,A):OL.B@ HHHH **** "BBB@ KRG]F+_ ))#!_V&M;_].UW7JU>4 M_LQ?\DA@_P"PUK?_ *=KN@#U:BBB@#RC]H__ )$OPY_V.?AG_P!/-G7J]>4? MM'_\B7X<_P"QS\,_^GFSKU>@#YO^./P%\=?&==3TN?6-'L[ >)]/U3P[KL.Z M/5?#5I#!;&X:W(A(EFEFCN5 =@%2?)=P!$O%?&3]B37_ (IZ[^T L/BC3;#1 M/BI;Z$WG26TDES83Z8JA$V A721D5B^X$#*A#D,/L6B@#X9^,/[&7Q)^*7@; MXXS+=>%;+QC\6;K05N[$ZE'U\4:EIEL;6243.8[FTC1[E$9ID,$ ML<:3*ZEO+*@#ZEHH \9^*'[-7A_XG?LV2_!>6XN-$\._V;8Z=!+IN2]NEH\+ MPA?.,A*@P("&9F*Y&[/S5S'B'X)_$#XV:YX#3XEW?A_2](\#Z]:>);>;PO<3 M37&LZA;%A"\B30JMG#AG+0JT['> )5V;G^C:* /S8_9O\ Q?M'^)O&Z:+XET M,^'O"_[0%_\ $"6XL[P7-W*=5LEL]9^1EC:QA#6S#S%8B[(=U60H89%4 M*?KVB@#Y-^!7[.'Q/^%?[*GA3X9'7]"T?7]!UG[1/=:7<3SV^K:>UZUU+;M( MT,4ELT@D:$LBN0J9!^VR2M M%;1R3VDXMY8MJ[,-:E,H7&XVU]I44 ?!WQ]_8U^+/QF_:K\"?%Q;CP=90 M>#[;3VM[,ZI=AKJ>UNY+Q52:[VB@ HHHH \I_:$_Y!W@3_L<]'_]*!7JU>4_M"?\@[P) M_P!CGH__ *4"O5J "BBB@#RGPG_R/[1$T+2.Z12-\BNSA0AW%0N5!W"AX3_Y.;^)/ M_8L^'?\ THU>O5J /D[PQ^S+XX\4^$_@IX3^(,V@Z)H'PLFTC4K1O#.HS7]S MJ]_I\(BA>1I[6%;>'&\M&HE9MX =-F6^>/'OPU^(?[-NI3^,=<\.^&9M:O\ MQYKGC/2]:T3QW!IDFD#4(H(9[5[C5-.%JR,H5#G]Y(64HB^6S#].** /A*V^ M$/BGXK? CX&:7\.? .A^ M.^'OC"S\1RZ-K?B8SQ3_9,R!;:[M(+A+A)VN96 M:?@JR'Y&+$+Z#X#_ &9OB)\._&?B:73_ !3HEQX.USQ_JGC*_P!)FMY5DU"* M]A5%MI6&0BV[KYF!N$Q"AO+ (;ZLHH ^$[/]CCXG^%?V?/@3\/-+D\)ZI??# MGQN/%ES>7FK75K%>1PWEQ/!"@6SD*M(MTP=CQ&8QCS-WR^]_%WX-ZQ\5?B/8 M17MCI,_@"X\(ZUX:U26;49H]0#:@]J^^*!8"C!/L,8R9D/[YB /* D]QHH ^ M/M/_ &:OBG:?$C]F_P 2W]YX;UV?P!:WY\2:A=:I<17.HW5_;K;3O BV94K" MB(R%V0R8"$18WG9^+W[-'C_XE>)]'U2?Q+H^JC0_B/I?C+3?MRRV[V^FVRA6 MTY=BN%(.^028/F,WS!< CZHHH ^;_P!F+X2_$3X-:9\7Y=>L/#,^I>*_%FH^ M+],M].UJYDA$MVH/V2>5[)&C5&B0>>%G_M"WFTW6;QM>O)8(X5U!;^SN;6(V0*R)+),KP[E1PBG=ND)C_12B@#X MZ\:?L3S^._@-\3_#L4&G^$?'7CR/31J.I/X@U3Q$LTEA.LD!DNKUA*0578 L M8*!NL@5:J?&7]F[XQ?$7XN>-/%UE:^!S;^(?AI=_#T1SZ[>P/ ;F5IFNBHL9 M WEF0QA-P\P('S'N\M?M"B@#\X_B;^RAX\\/^%-,UKQ%X<\)^+M&TSX3V'PX MU30[?Q%"VL_$.O>1=:EXRA\6Z5XBCU4VT:6\44LVG+'%"Z(3MC$2@C>W)+5]@T4 % M%%% 'E/P\_Y+M\7?^X1_Z2M7JU>4_#S_ )+M\7?^X1_Z2M7JU !6/XL_Y%75 M_P#KRF_]%M6Q6/XL_P"15U?_ *\IO_1;4 'KZ"U\9^ 9+Z32[/4L_P!GWR7<20W$,[(IDC)C3"2H M&V%MQCDQMKI_V>_^2!_#3_L6=,_])8Z]"H \!_:!^"_BK]I+]G?QCX&UV?2O M#6K:W;VRV\6GW,M[;6TT%PDX+3O#$SJ[1HIQ$I !QDFO*[O]E3XA^*/C'\3_ M !!XFT3P+?\ A;X@2:/=7EHNM7_VW39-/TV:&/[)*MHFV7[2\;+/$^K>---\0^+_AO!JEMJEWJ$,@34?MML(/,5EY M9H@J\,%,N,ED/-#R6%FL9?;NC^T%A\VU<;#]I44 ?"7P/_8V^*?PN;]FO[>_A"[_X59>^(8]0 M^S:O=?Z;:ZGC$L.;,8EC\R;,385O*C_>#S#Y>!\)?^"=GBGPCX;\'6_BA-#U MVZTW0M0\':O8:;XLU73;:^TNYOY+X3&6W@CD=E:XGB:TD!BE78QD4@!?T,HH M ^8?V:?V=/%/P1^-WQ.UNXLO#MIX*\16&C:=I%OI>J74]U:0Z7:BS@5XYH!Q M)%\Y_?.8RH3,N3(/4/BSX1\4^,+J&RL+?P_KG@Z;1M1M-7\->("R1:G^2+[-+A)$*;G#(#7>?LT_LZ>*?@C\;OB=K=Q9> M';3P5XBL-&T[2+?2]4NI[JTATNU%G KQS0#B2+YS^^7_ (9NM3T+0M3\*7L<.HW4UNUG_P#HAZZRN3^+?_)*_&7_ &!;W_T0] !\)/\ DE?@W_L"V7_HA*ZR MN3^$G_)*_!O_ &!;+_T0E=90 5Y3\3?^2T_!S_K]U3_TWRUZM7E/Q-_Y+3\' M/^OW5/\ TWRT >K5\S?$OX3Z]??M+6%YI>CKJ7@GQYH)T7QFTVWR8$LI1-!O M7:=_VB.>XMF4\;6SD%<-],U\V^&?VQSXTTOQ=J6@_!KXCZM;^$]4N]&UA+-- M(DFAO;4*9X$A&H^9,RAEQY2N&)PNXT >9^#_ (9^,/#?P7N/#7B7P)<>+=.T M'Q,GA?2K":4R*?#L5](RZA+;J5^U1BWEC7[,=XD%M$6!):O(/BM\,?%]Y^Q- M\=/ =[X)\3:SJ=K\2)!X$TS_ (1^XO)+;3?/MI('M!%$RPPK;B\3;C:M;>3-(7$@" M$*X1AYJ J&W!0#P3]H7X ZIXL^*^BZEH"7FD?#GQ-X:F2%Y/"6H:O+I/B":9 M634191RPRV-X867;=2J!"T3B0*TA->.>/OA[\0K"V_:9FT[P[XX\0>.([/P0 M?#WB23PO?)<:E>:8+:UU"YMW\MT,F\N3LD??&TK(TD6]Z^V?B)^UQ8_"KX7: MYXZ\3_#GQYI6EZ%E7L,:R?;+B"XCM9%N &-L(U4LFQB.)TOX=7^I7\\EM\, M?%D%^W[.?_"-2SS>#-1MO,\36T*LD;.]LH>=4MXUCE)(+10I&Q8(*_5RLG2_ M$&FZU=:E;V%[#>3Z7<_8KV.%PQMY_*CE\M\=&\N6-L>CCUH _)WX@>*/!GBQ M]-\._&CQJFA^(-8\-^%8#)X[\,:BFI^%[FU$;7YLH9;!H7CNY%D625Y(U)5L MB6,**_0GXSZ5I^H?!SP[I_AGP3;>,?"TEYID,>EZ;Q8V^EEE!G^RQLJW4$,-0C\)_'QM2T8P^%[R];3?""")V$#V\#+';Y,6(8B,F/"H?*PO2> M O!7CY/C+9Z9KWA7Q0_PI\._%3Q1<7.C-HUTMF=/N4C&B301",+/!'=I,ZM% MN$&4D;8A1J_2>B@#Y=_X)M:/JWA7]D#P9X=U_1-7\.ZYI,VH07FGZUIEQ8S1 ML][-.A"S(I=3'-&=ZY7)*YW*P'U%110 5Y3X]_Y."^%/_7EK?_HNVKU:O*?' MO_)P7PI_Z\M;_P#1=M0!ZM1110 4444 %%%% !7E'[,O_)+[C_L9O$G_ *?+ MZO5Z\H_9E_Y)?KT5A^*/%FB^!]!NM;\2:QI^@:+:E?/U M+5;I+:WAW,$7?(Y"KEF51D\E@.IK/?"_@_5M&TS7_ !+H M^B:EK_UU(9KDZ7;W\4ERL45PUM+(8E8L%2='A9L86160X8$5E1_&OX>OJ5 MQI!I?&1\<^']+\/1ZS=Z#_:6IZO:PP-=02R)M63S2A\ MQ(_/C&[%;3QEXV\&VNLZ2/%GA30(]?N[?5-4BM+: M.*038\Z0;WA6,1QO*YB(CCNH'PV\"NJ\2>/?"_@_5M&TS7_$NCZ)J6MS?9M+ ML]2OXK>:_EW(OEP([ RMNDC&U03EU'<4 =/17+R?$'PO#XDM_#C^)M)3Q#<3 MRVT&DM?1"[EEC@CN)(UBW;V9(9HI64#(21&/# E+SXA>%M-\96/A&[\3:/:> M*]0A-S9Z%-?1)?7,0#DR1P%M[J!%)\P!'[MO[IH ZFBBB@ KRG]F+_DD,'_8 M:UO_ -.UW7JU>4_LQ?\ )(8/^PUK?_IVNZ /5J*** /*/VC_ /D2_#G_ &.? MAG_T\V=>KUY1^T?_ ,B7X<_['/PS_P"GFSKU>@ HK$_X2S1?^$K_ .$9_MG3 M_P#A)/L?]H_V/]J3[9]E\SR_M'DYW^5O^3?C;NXSFMN@ HHHH **X-OC9\.Q MIFJ:HWC[PP--TJ&TN=0O#K-MY-G%=JK6DDK[\1K,K*8V8@.&!7.:U?$GCWPO MX/U;1M,U_P 2Z/HFI:W-]FTNSU*_BMYK^7!U;]IOP='J'@Z?0]6TCQ-X3UK4[[3=1\6:;K=I)INC-;:;<7[>?(LA.XQ MVY.,!57<[NN$60 ]FHKCKWXL>"-,/AC[9XQT"T_X2C9_8/GZI G]K;]FS[)E M_P!_N\V+'E[L^8G]X9L:Y\0/#'AO5[;3-5\2Z/I.I7,UM;06=]?Q0S32W#2K M;1HC,"S2M!.$4#+F&0+G:V #J:*\O^*GQNTGX:7^C:3&EOK/B'4=3TNUET>' M4;>&YL[.]U"*Q_M"2)V\QH$EF5,HC;I&5?E!9TWG^(>B:+X0U#Q)XBU[0-$T M6QO;FUGU-]70V4/EW;VRB2=Q&J2[E5'C/W)2T>YRNY@#LJ*XZW^(NB3#4+_^ MW=!?P[::-;:Y_:D6K(VVUE\]OM,HP$CMBD&Y)_,*R8FX419:U;_$'PO>:7KV MI6_B?1Y]-\/S7%MJ]Y'?Q-#ILL"[IX[APV(FC7EU<@J.3B@#IZ*X[P+\5?!/ MQ0^W?\(=XS\/^+/L.S[5_8>J07OV??NV>9Y3MMW;'QG&=K8Z&NQH \I_:$_Y M!W@3_L<]'_\ 2@5ZM7E/[0G_ "#O G_8YZ/_ .E KU:@ HHHH \I\)_\G-_$ MG_L6?#O_ *4:O7JU>4^$_P#DYOXD_P#8L^'?_2C5Z]6H **P_"_BS1?'&@VN MM^&]8T_7]%NBWD:EI5TES;S;6*-LD0E6PRLIP>"I'45N4 %%%87B+Q/H?@^V M6]UW6=/T2U;S-L^I726Z'RX9)Y,,Y ^6&&61O1(G8\*2 #=HKE])^('AC7M8 MLM,TSQ+I&HZE>Z8FM6MG:7\4LT^GNP5+M$5B6@9B )0-I) !JKH/Q4\%>+?" M^I>)=%\8^']8\,Z;YGV[6-/U2">SM?+C$DGFS(Y1-J,';<1A2">#0!V5%>22 M?M"^'?\ A:4OA>"ZT^;1;'1M6U+5?$ZZM;&STZ?3Y[2.YLY@KEHY8UO$DD,O MEA%*8WEG\O>C^-GP]GB\.7$7CWPS);>)9FM]#E76;8KJLJR")X[4[\3,)&5" MJ9(9@.IQ0!WM%>6_#_X\>%OBOI6FZKX1U;2-2TVY\07WA^2235(A(\MJMR3] MG6/S!,SK DZ)N0FVD\[/RA&ZO2_B#X7UGQ$^A:?XDT>_UU(9KDZ7;W\4ERL4 M5PUM+(8E8L%2='A9L86160X8$4 =/17!:7\;?AYKGC)O".G^//#-[XL2::V; M0;;6;:2^66(,98S KEPR!'W+C*[6SC!KO: "BBB@ HHHH \I^'G_ "7;XN_] MPC_TE:O5J\I^'G_)=OB[_P!PC_TE:O5J "L?Q9_R*NK_ /7E-_Z+:MBL?Q9_ MR*NK_P#7E-_Z+:@#E?V>_P#D@?PT_P"Q9TS_ -)8Z]"KSW]GO_D@?PT_[%G3 M/_26.NF\0>*M#\*_V<-;UG3]'74KV/3K'^T+I(/M5U)GR[>+>1OE;:=J+EC@ MX'% &Y1110 445RUY\0O"VF^,K'PC=^)M'M/%>H0FYL]"FOHDOKF(!R9(X"V M]U BD^8 C]VW]TT =317+R?$'PO#XDM_#C^)M)3Q#<3RVT&DM?1"[EEC@CN) M(UBW;V9(9HI64#(21&/# GEOAS\7Y_B!XT2/M5/.822"(;P#U&BN8TOX@^%]9\1/H6G^)-'O]=2 M&:Y.EV]_%)%_B M/\-;#Q5)K&DZ5/'X?L/$&N::VJ12-H<5U:+=)]J;Y3&OEEF#NJ!E4M@#H >H M45Y=XQ_:+^'7@KX?Z5XZN_%NCW?A35-3M=*L]6L]2MGMII9KD6Y993($98CY MDDA#$I'!,V#L(KU&@ HHHH *Y/XM_P#)*_&7_8%O?_1#UUEH2 MJ\416.X)GG+ M!-6#32V4:Q7DD9DM08&2-YDW/L+*[!=P8@_J_10!^2WQC\"RR:#^UKHGP_\ MA9XOT[1O&G_"(_\ ")Z=I?P_U2RM[G[&R/>[(Q:(L.UO,8[PF\DE=Q->J>)M M/E\;>(OVV[Z7P%XNU#2O&?AG2?\ A&DU#P1JB_VA=6VG/;KY4&]0"6WC6QCF MBBE :']Q?)'%(D4AVLRF(1LPDBW7OV3?@Y\6/%'B#PQKOCC7/$VA>-K37[/7 M'U74_!FH#4M0TI(8DGTR;4YIXHH;7S//5K5XR[,@G02+(N?T\HH _+#P=X3U MWP-9G5_#'PZ\7Z%'8?M"_P!MQ+9>#-1ADB\*7$3JS0P"V#?9RD.UHHURNV$, MJDQ9^IOV,?AOJ/PQ\6_'>WU?P?-H-]KGQ U35[74S9HD5UI;F-K)5F'WU&^X M98QGRRTFX(6PWU310 4444 %%%% !1110 5Y3X]_Y."^%/\ UY:W_P"B[:O5 MJ\I\>_\ )P7PI_Z\M;_]%VU 'JU%%% !1110 4444 %>4?LR_P#)+[C_ +&; MQ)_Z?+ZO5Z\H_9E_Y)?,SJ$-C'>Q M:A;76EW AN+:>,,H="RLARDDB$.C#$A( 8*P[[PIX7TOP1X8T;PYHMK]BT;1 M[*'3K&V$CR>3!%&L<:;G)9L*H&6))QR2:W:* "BBB@#P_P <>'=?TWXI>*=4 MM_ O_"?Z-XN\-:=X>:U:ZM(K.W>WGU%I/[0%PX;[-(NHQC,$5R^V.;,1.Q9, M#Q7\/?%EUXQ\5Z+;>';BZT[Q-XY\/^+X_$27%LMC96]@-(,UO.C2BX\]O[)F M""*&2,^?!ND7,GE_1]9FI7DVGHDT%E(-2ALI=&A2VL+J'4 MH+29UAO"'V0ZC:Q[4WLJ64J@$+");G@_X5>-YOA;-:GP3<>'DTN;PK<:7X?U M>\TZXU6*'2M1CO9=+@O+8B.>TCBC$5HUVZS&62X:=T5U<>Y>*OC=X9\(F996 MU"_FM_$FF^$KF*QL99?LU_>_9C#YKD!$B"7D#M*6V_.$!:4K&>TU;48M'TR\ MU"X%Q)#:0O/(EI;27,S*JEB$BC5GD; X1%+,< D@4 ?+6D>'?BE)\:+/7]5 M^&%S::%>?$5/$HGL];L;B:TLV\,#22;J-I(PK+))&S+ T_,5T%W*D$ER6_A3 MXK>'S+%:>%-8TFQLO$'B:2+5O"MQH<_B&Z2_UB:]A,(U'=;1:>T+1F4%QO\ QD\#^,_&"?$#^R_!^H3GXD^ +7PK M'NN[)/[ NE_M/>^H9N.8E_M./FT^TM^XFPI_=^9],UQWQ&^(NE_#;3M(O=5M M]0N8]4UG3]"@6QM'FV3WEPEO$TK#Y8H@T@+.Y Z*-SLB, ?-VL?#7Q%HM]\6 M;O0?@U?)=ZY\2_#WB&"?39=&@?4K"RFT^>XF+&\0\S6-[(JR[6+WZ,0"\YC] M)L_"/B0?M'7^H6GA.XT_PXVIC4KS4M3N+"ZT^^?^R4M1?6:C-[:Z@#Y=H5.+ M8VT,[?ZV89]YHH **** "O*?V8O^20P?]AK6_P#T[7=>K5Y3^S%_R2&#_L-: MW_Z=KN@#U:BBB@#RC]H__D2_#G_8Y^&?_3S9UZO7E'[1_P#R)?AS_L<_#/\ MZ>;.O5Z /$?^&2/A]_PT[_POG[-J'_"3]G^T^7C/F_9_W. M-WE[?FV;_GKVZBB@ K#\56MO>>&-9M[O1?\ A)K2:SFCFT39"_\ :"&-@UOM MF98CY@RF)&5#N^8@9-;E% 'QY\&_AIXC\ O\ OMGP;U"+_A!O &JV-W]GDT8 M_9=8F^Q[FA_TP?O;C[%=YF7@_P!H1^8R[Y_*P/#O[/7B*?P?X3M/%GPX\3:J M]U\.]$\$76BZ;XR&DVUM<6)O8[@ZFUK?*)K29;J)D:)+J18Q-F%6/ER?<5% M'RY:_!'4=:T/]JG1+#P+;^"K[X@37<6E:Q="R2'4EETF.T$CFUDEE5?M2W5P M1(@;%X7VF1Y56UXSTSQ%\3/B7\+]:O/@=J%K8:7XFM[W4+W5+K1I;R.."RU& M*"65$NG!B@N-1BFA,"UT:;PV;F]-[J.IW<,>J3W$\A%HL>HPK&MK()4D;4"># [=I\5 MOAIXA\4Z[\>-;T?X,ZA#K/C3X:6GAZPU%I=&CN)[]UNDGADD%YN&U;JR5V)V ML-.8*7$=OYGV'10!\D?$KX=>/_$%QK4FE?#.VU>]UCQQX;\>65SKFJV=M%I( MM8])@GMW=#.ZW:BRN YA1XOL\LA2:63%O(WPUX"\3^'?@IX?TRR^%WB?PYJ> MC>.=9U#2[3P[?Z%#?:+9W4VI307-M%+/)8R*(+T6;02'Y/-E=%_=1N?KFB@# MXH\^&/C)H(^#EA<7?B7X::)H43>'%TR#1[O7+2.Z3=;QSW*2I% ;N MU\IYD5E2P(7E(1):^+MIKGAV[\2ZI8_"_6-"T-M,\ :;X>ACETM88M0M->,D M-J(([O&V*34+=3'NBCD%M.BW$*M%.?LVLS5M+L_$&EW>F:G8V^HZ;>PO;75G M=Q++#/$ZE7C=&!#*RD@J1@@D&@#R+]G74;LZCXWM/$UGJ&E?$+4;VV\0:U8W MEI;VT7ERVZV-K-;I;WEXB1,FELI5KEY/,BE8A$DB6O<*Y;P3X \,?#K29=,\ M)>&=(\+:9-,;F2ST2PBLX7E*JID*1JH+%40;L9PH'85U- 'E/[0G_(.\"?\ M8YZ/_P"E KU:O*?VA/\ D'>!/^QST?\ ]*!7JU !1110!Y3X3_Y.;^)/_8L^ M'?\ THU>NY\5^%]+\;^&-9\.:U:_;=&UBRFTZ^MC(\?G02QM'(FY"&7*L1E2 M",\$&N&\)_\ )S?Q)_[%GP[_ .E&KUZM0!Y)^S?^S;X1_99^'1\&>##J$UC) M>RZA0*I=RJJ@PD<: (BC$8)!8LQ];HHH *\/^/7@.3Q=\2O@G MJB> /^$NC\.^)I=0N]4"6)_LJ!K*>%7_ -(E20XN9;2?$*N?]#W8WI$K>X44 M ?$TGPT\?2^"]%M-.^#?DZS=>/O%7B'4K?Q!+I,EA)'J%MJL%I-J*PWC-/$5 MU.UCE5/,D\NTG4 A81+6\4?#+XB^-/#7QWL=8\">-_%\GBOP-9:/HS^,IO"X MF^WP3WYC4+93I$BQO?0W"2,NX&"8AMRPHWW%10!\H_&CX6^(_&_BKP!!H'@O M7_#WA72?!NI6\UCIHT8VGF22:?/;Z+=VKW2^;;-_9OD310/'&ZRQQ_:!$\S) M5\9_#'Q%\5O$$OB;Q;\*O%#MXK\)V.@77A?3O&XTZVTZXAN-0-PFIRVMY&+B MTD6]BV/%'6_P!<44 ?(VC^!?'&G^/OA\]W\+KB6W\._$7Q+J@\ M1Q7^G/-'IVI2ZL3($:=76!A?Z?(54M(QMI]\*F*#SZGPL^&?B'P79?#&TTWX M-W_A:VL/B5KWB#4H;*71H4MK"ZAU*"TF=8;PA]D.HVL>U-[*EE*H!"PB7ZR% M[-)JEQ;/8W$-O%#%*E\S1^3,S-(&C4!RX9 BLQ9 N)4VLQ#A-*@#XR_9)UW4 M6C^#^I>*=#UC0=(F\)KX>\"R36MEY,MO/:V]X8;B>&^GEN)_L^EHZS-;64>( MIMT:O+%$GV;7&^'_ (5^"/"WBK4O$^B>#?#^C^(M2\S[=K%AI<$%Y=>9())/ M-F1 [[G4.VXG+ $\BNRH **** "BBB@#RGX>?\EV^+O_ '"/_25J]6KRGX>? M\EV^+O\ W"/_ $E:O5J "L?Q9_R*NK_]>4W_ *+:MBL?Q9_R*NK_ /7E-_Z+ M:@#E?V>_^2!_#3_L6=,_])8ZY']I']D?X?\ [57_ B1\>6NH3?\(W>M=6W] MGWA@\Z.39YUM+@',4GEQ[BNV0;!L=,MGKOV>_P#D@?PT_P"Q9TS_ -)8Z]"H M **** "OG#Q7\/?%EUXQ\5Z+;>';BZT[Q-XY\/\ B^/Q$EQ;+8V5O8#2#-;S MHTHN//;^R9@@BADC/GP;I%S)Y?T?10!\>ZQ\-?$6BWWQ9N]!^#5\EWKGQ+\/ M>(8)]-ET:!]2L+*;3Y[B8L;Q#S-8WLBK+M8O?HQ +SF.UX3\$^,/[6^%&IW_ M ,)]8M=3T7XB^)]7N;RXNM(>;3]+U)M296WI>,2K-J-J9(XRS9LI3M;;#YOU MQ10!\=_"SX9^(?!=E\,;33?@W?\ A:VL/B5KWB#4H;*71H4MK"ZAU*"TF=8; MPA]D.HVL>U-[*EE*H!"PB7J_V6_@Q-\,7\.6NJ^$/$%CK7AGPTOAZ?Q%K?BR M;4;.Z?\ T82_V79FZG6&VD:T$A+QVKHJ6ZB(AG$7TS10!X+=:9XE\'^./B"B M_#6X\>:=XD\06?B:TNH[NPCM+<6UAI\(C<7$JR"[673FDAVQ&(N]MNGA_>/# MXOX<^%'Q$\-^"O@GHND_"JYTN?PSX&FTS59&?1I([/46O]+N99H(VN61[MCI M=S<02NC1BYN+-YB!Y_E?<5% 'QYHO@CXDGP1\1_M_@[Q?JFJW7C_ ,-^*K$^ M(+O0EU'5+6TET?[0G^AW"6J2QKILV WE*RF'YF:^FTRTDU.WM[34F MAC:ZM[2=IX8I2HWHDC(A=0V0&*(2 "57.!IT4 %%%% !7)_%O_DE?C+_ + M M[_Z(>NLKD_BW_P DK\9?]@6]_P#1#T 'PD_Y)7X-_P"P+9?^B$KK*Y/X2?\ M)*_!O_8%LO\ T0E=90 5Y3\3?^2T_!S_ *_=4_\ 3?+7JU>4_$W_ )+3\'/^ MOW5/_3?+0!ZM1110 4444 %%%% !1110 45F1ZI:2:G<:9%>V\FHVT,=S/9K M*IFBBD:18Y&3.55VAE"L1@F-P/NG&G0 445FZIJEEHL"7.H7EO8V[S0VR27, MJQJTLLBQ11@L0"SR.B*O5F90,D@4 :5%%% !1110 5Y3X]_Y."^%/_7EK?\ MZ+MJ]6KRGQ[_ ,G!?"G_ *\M;_\ 1=M0!ZM1110 4444 %%%% !7E'[,O_)+ M[C_L9O$G_I\OJ]7KRC]F7_DE]Q_V,WB3_P!/E]0!ZO1110 4444 ?*'[1/P M@\7?%&9-.\#6.JVOQ0T<>%_$WB"73X9&TI+:>*XCN!(!OCE>U%XJ3.LJ?:K+ M25;8$&[S>?X7NO@G2_BIXG^&-QX2\=R:_P"$-*&@^#?#]TTEG::1?VYO6E@L MEE+P%H;UHR7DA>VM-)*CSDCK[WHH ^'?B9X:T[PWJOQFTFV^'7BB#_A(OB-X M:U>XUGPKX;O09K.)M%N)G2XLT\YV#Q:M+YD.[RY4EW-'+/")O'/#FE^)D_L6PDT2XTW3H[5M.LTE^PAXDB:(WD5\Y\G*EG,G(F5 MW]>U35++18$N=0O+>QMWFAMDDN95C5I99%BBC!8@%GD=$5>K,R@9) K2H ^, MOV>?A];>!])\,6'_ C7B?0DT/X=W6D?$"YAL-2M[N\U1%T];=8;E5$NH-"D M&IQV\EF\RP(52%D62(-ROAOX2:'HO[//P>>;X9VZ7EQX?AA\1ZEXL\!ZKXFG M34+>&&)+>YTE&2X=A_I:P7)/ GC7Q#K/ MA7XC:K\0K;X0Z##I]UK7A_7IIHO%%O%>PO-:":(HMW%-/9NL\0W(9KF9' :Z M<^D?%W2;C5_%&K^(H/AWXO\ %?BBY\9^%=;\.WEAI4_LQ?\ )(8/^PUK?_IVNZ /5J*** /*/VC_ /D2_#G_ &.?AG_T\V=> MKUY1^T?_ ,B7X<_['/PS_P"GFSKU>@ HHHH **** "BLW5=0ATFW2>=+AE:: M& "VMI)VW22+&I*QJQ"AG!9R-J*&=BJJS!MMJ=EJMQJ%O:7EO4QQ@G+L(XI'VC)VQL>BDT :E%%9NJ:I9:+ ESJ%Y;V-N\T-L MDES*L:M++(L448+$ L\CHBKU9F4#)(% &E1110 4444 >4_M"?\ (.\"?]CG MH_\ Z4"O5J\I_:$_Y!W@3_L<]'_]*!7JU !1110!Y3X3_P"3F_B3_P!BSX=_ M]*-7KU:O*?"?_)S?Q)_[%GP[_P"E&KUZM0 4444 %>-?M%Z+#K%AX*?6-#N/ M$?@JU\0&X\3:3#IDFJ+R63[%C?8R+*0!$77V6B@#X3 M_:.\-RR>!6D\(?#S4-'^R^&[J3P?+J'@_5/$&H6]T9;IH8M-CMYO^*>E3_19 M(Y945@L]K'Y<7]GF&.IKVA:!J-U\4?%MIX4^(SZM??$30KG3=4;P_P"(DU.V MTN:/2UU.2Q9HA/:JT5MJ<,C6_EMY<<$)^3[*E?:$GC[0(?'T'@AM4MV\63Z9 M+K*:2K%IA91RQPM.P PBF2557<1N(?;G8^WIZ /@CQ=X;\-6?C_3M&G\$^*% M\$Z+\498=/\ #.G:5?V&FR:7)X4G^U_9;/$4%Y!]KM+Z22*%96E5[@*DHO=E MQE_%?PCXFM/A7>K:>";BWU*WTW6[GP3>S^#=3U^^M5DU'4)=-MM.CMG7_A'I MX+9M.VRRQJW[RWC*K_9Y1?MGQA\-=!\>:]X8U?5X]0>_\,WIU#2VM-6N[1(I MRI0N\<,J)-E"Z8E##9)*N-LCAN@O-1AM+BPAE2X>2\G,$1AMI)%5A&\F9&12 M(EVQL-[E5+%4SN=5(!\M>.O$4%KXF_:+\1VA\;^&[/4?A=87J>(#HVI1&UEM MX-4DD-H;GR8XYXHKJS?[.DD1\UI,[9%G9?%=;\"^!-0-_K47PXN/ 7B*\U/P MO!;^&? 'AG7[&Y_L^RU@7&H7R.FFV,\JF*=?,"1,L4EK8-YAF>V"?H=JVEV? MB#2[O3-3L;?4=-O87MKJSNXEEAGB=2KQNC AE9205(P02#7+>"_A%X>\!ZI) MJFG)K%[J4D)MEN_$&O7^L301,RL\<+WD\IA5V2,NL94.8HRV[RTP <7^SG!: M:%XA^+'AO2=!U#PYX&?$WAKP_J>K6]IKGB2:>#2-/8DS7;0P//,54 D M*D:$LYPH+(I.YT#=-0 4444 >4_#S_DNWQ=_[A'_ *2M7JU>4_#S_DNWQ=_[ MA'_I*U>K4 %8_BS_ )%75_\ KRF_]%M6Q6/XL_Y%75_^O*;_ -%M0!RO[/?_ M "0/X:?]BSIG_I+'7H5>>_L]_P#) _AI_P!BSIG_ *2QUZ%0 4444 %%%% ! M17,>%/'GA[QS=>((M U2WU9] U-]'U,VI++;WJ1QR20%L89D69 VTG:VY#AE M91T] !1110 445RWC#Q]H'P_M],G\1:M;Z4FJZG:Z/8+,3NNKVXD$<,$:@$L MS,<\#Y55G;"JS ZFBN8\*>//#WCFZ\01:!JEOJSZ!J;Z/J9M266WO4CCDD@ M+8PS(LR!MI.UMR'#*RCIZ "BBB@ KD_BW_R2OQE_V!;W_P!$/765R?Q;_P"2 M5^,O^P+>_P#HAZ #X2?\DK\&_P#8%LO_ $0E=97)_"3_ ))7X-_[ ME_Z(2N MLH *\I^)O_):?@Y_U^ZI_P"F^6O5J\I^)O\ R6GX.?\ 7[JG_IOEH ]6KY[^ M$'_#0G_#1GQ0_P"%A?\ "/\ _"HOD_X17[#L\_[P\O9M_>?ZK=Y_G_\ +;9Y M'[O=7T)10 4444 <;\5-'\3^(/ASXBL/!6NGPWXMGLI/[(U1HXG2"Z W1>8) M8I5,3, K_NV;8S;<-M(^18_VB?$?CPM_PA/Q#\8?\5KX9L[7P#]NTS1FWZS' M]@^VW,GEVK>9%']OM_M C\P1?9=;PB?9X-OW96'#X3T.V^QF+1M/B^QWD^I6 MWEVJ#R+J;S?.N$P/EED^T3[G'S-YTF2=[9 /FWX'?$CQ[K'BK1=#/B+Q!XCL M/$O@Z^UW2_%?C#2-*BL[R:"2P2"[LK33Y(YTMI!?F5X+PK-M\A5=&$NH.UJXL;K9+)]FC$C31 M7",3)Y4=L'7RO?)OV?\ X62:]?ZV_P -/"+ZSJ'VC[9J+:#:FXN?M"NEQYDG ME[G\U9)%?).\.P;()K7_ .%4^"/^$$_X0G_A#?#_ /PAO_0O?V7!_9W^M\[_ M (]]GE_ZW]Y]W[WS=>: /D)=0\=^"]8^,GCM?$^@VOBCPWX!L]9UI_#4$%[% MKM]I]YK\5O#>7+01AL0VBP77E002&2,+$]LL7EGUWQ7\0O%EKXQ\5ZU;>(KB MUT[PSXY\/^$(_#J6]LUC>V]^-($UQ.[1&X\]?[6F*&*:.,>1!NC;$GF>DR_L M^_"RX^V&;X:^$9?MEE!IMSOT&U;S[6'RO)MWS'\T4?V>#:A^5?)CP!L7&K!\ M*?!5AKVAZW;^#= @UG0[)=-TK48M+@6XT^U561;>"0)NBB"R.H1"% =AC!- M'@6@_&35]"O/@S:>(OB1NN]6\?\ BCPK=P:H-.MWUJUM9M5@M7=5A0B5)K73 MXP8/+5GN K*QD0#+\:_%#XBZ/\2;62+Q]]CM+GQ+;V*:+%IFGWVDZEIW_"1Z M=ITQL;J-OM-M>/?B-HOC+Q[JU]XR MM[G1] ^(NB>&;#0;71X8()++41HZ2"YE8R2NT2:D7C:-XOWRNS[XG2WB-#\5 M?$'QW\6M+BL/%_BBU@M/%FIPZ]H^GZ+9G08M'M'O8K?R=0ELG$L\LD6GI/%' M=O+&\]TNR Q,(/7M2_9]^%^L'5?M_P -/!]^NK7JZEJ'VG0K63[9=#S,7$V8 MSYDH\^;#MEOWLG/S'/FVF_LB6.C?$J3Q%I\WA?3X'UZ;Q"VJ6WA98_%#2RW; M7DL!U=;@ P/([P,GV?+6C- 6))EH ^CZ*** "O*?'O\ R<%\*?\ KRUO_P!% MVU>K5Y3X]_Y."^%/_7EK?_HNVH ]6HHHH **** "BBB@ KRC]F7_ ))?)/_3Y?5ZO7E'[,O\ R2^X_P"QF\2?^GR^H ]7HHHH **** /C+]HKQ3?> M&OBU\4X_^%@>)['5HO ^FZIX*\/PWC6]C)KQ?58[>")8HU%S/));QE;*5Y/M M6^4-%.D$:P'[0GQIA^'/QHBNYO%%OX.)-,)TZ>YLTNY++ M11%]FO;3R9[E7O+A_,CE6[VLHM(=OTCI/PS72_BYK_CW_A(]8N+C6=,M=*DT M686OV&&*V>1X6CVP";<'N+ELM*P/VA@1A8PG>4 ? $UGX9\26MC%,J:>8[N.R@EE\Z!$G,MT'E]3^/-YH/A/PMX5LK/XH M>(-5M/$EEJ&K0Q6?C&[M-8U^9H[0+>:1=0AHIKE1*!;Z3&(K2X>]#*B"$5]B M44 %%%% !1110 4444 %>4_LQ?\ )(8/^PUK?_IVNZ]6KRG]F+_DD,'_ &&M M;_\ 3M=T >K4444 >4?M'_\ (E^'/^QS\,_^GFSKU>O*/VC_ /D2_#G_ &.? MAG_T\V=>KT ?/G_"H?B__P -B?\ "P_^%H?\6C_L;[)_PA/EM_KMFW9Y>/+_ M -;_ *1]JSYW_+#;Y?-?0=%% !1110!^?VC_ !=TRR^'X\6K\8-1EAD\3>#? MM?B6/Q4TVB:TDFIDW:>7=(ITRY>W::XO--@*I;PQVHW&(RJW5>)=43PAJ/[2 MFE^%O$FH:5XHO/&6BW&HW5Q=WU[!I.DS6^B+>7B@#QG]F,-_P@=\J?$*W^)FEKJ<@L-9L8KHVB1>5$6A@NKFZNI+Q M5E\UC,;B4*[R0@IY'EIX;X=\79,\]W*^HI< MP(DOFR,WG6B HSPG[LHH _.CXQ>+_$6E:#\8-?OOC]_PAWBBS_X29/\ A%;' M[2-4ALXFNX]+21)+R2UL8IE33S'=QV4$LOG0(DYEN@\O0_%[Q3X,N+KQ'X3N M/BK<:[X>T^?P#XKEOI?&+K,'NM>,=]>F:&9/)@-L]A,(XO+MH#+!-#'"61J^ M]J* ,W2=1BUC3+/4+<7$<-W"D\:7=M);3*K*& >*15>-L'E'4,IR" 016E11 M0 4444 >4_M"?\@[P)_V.>C_ /I0*]6KRG]H3_D'>!/^QST?_P!*!7JU !11 M10!Y3X3_ .3F_B3_ -BSX=_]*-7KU:O*?"?_ "K4 % M%%% !7SU^U3J7]BZO\);B_\ &OB#P=X7N?$UQ8:Y_8L_D)/:MI.H2EKB5(VE MBB0P#=,KQK"CR3%HVACFA^A:X3QW\,E\=>)O!&L/XBUC1F\*:FVJV]KIHM3# M=RM!);E9_.@D?;Y,UQ'B-D.)V.=RHR 'S#H?Q4MK7QAX36[\1:AJ&M1>#O'[ M:'#IVUK1KGPW\29/%4T=X[WT4OEZA?1B9&D>/3H#"G^K,\31-' M+L>%M)_:%N-)MFG\$:TFJ-XFLI[J[>]U:9=1F5 MIU=$@-E]CNF@@2.V1 C")8)I$EW](^,VB:#\??#_ (&L_BSFQT7XE7&A1>'; MSQ(EW/&YO%>N>&[;4_ M[0U[0_[/_M33]/MY;F6R^VR,EKYHC5MN[8SMG_5QXD?9&0Y[&@#X=^#7Q8TN MPUCX;:H_QHN/%]]XC^(OB3PO-)JGB.WFAN-/B;5)+6*.VBV0!FE&E2+*D?F8 MNX8D=8)(H:M_LE^,--^+GQ%\+:U:>.]0UC5=,\,W%SX@MW\?->6^MZE.;11? MVVDQWLGV:V3_ $S]S<6UKY1N[<"!73;#]KUY)X._9^L/!^I>&R/$OB#5]"\* M_P#(M^'M0-F+/1\6\EK'Y3Q6\=Q+Y=M-+"OVB:7*R%FW2!7 !X;^T)\:8?AS M\:(KN;Q1;^')[#Q!H5F__"1>.)-,)TZ>YLTNY++11%]FO;3R9[E7O+A_,CE6 M[VLHM(=N7KWQ7TGPGXQ^*/B.\^-%Q<7/A_XHZ%HUG97_ (CMXK'3K.[&F)?P M-;1[(W41?VG'^_5_*^PS2KLG2XF?[AK,DU*.'5+?3V2X-Q<0RSHZVTC0A8VC M5@TH78C$RKM1F#, Y4$(Y4 ^.G\96;_'3X:R:SXC\07OC(?$O7+/4_#D8N+V M"SM?LNMV^DRRVJHZV&ZT,#(R^2MQ"\US()A$TT7VQ110 4444 >4_#S_ )+M M\7?^X1_Z2M7JU>4_#S_DNWQ=_P"X1_Z2M7JU !6/XL_Y%75_^O*;_P!%M6Q6 M/XL_Y%75_P#KRF_]%M0!RO[/?_) _AI_V+.F?^DL=>??M7?"'XO?%C_A ?\ MA5?Q1_X5Q_9&M+=ZO^[8_:H?EVO\H/G>5A_]%DQ#-YO[QAY:Y]!_9[_Y('\- M/^Q9TS_TECKT*@ HHHH *^,KSQ3?:9\:O'FG_P#"PO$^H^,K7XBZ);>'_#UW M=M';'2[F'1WU..VMHXTBNUBM;BY,BL)FM8T2X/E22O/-]FUPG@3X9+X%\3>- M]83Q%K&LMXKU-=5N+74A:B&TE6".W"P>3!&^WR8;>/$C.<0*<[F=G /E?Q%\ M3O#'A#XA_%SQA%\3[?3+S3/BEX;TK[#_ ,)!%#8PQ3VVC6NH-- &"S,T$-^A M-QY@A^PRO$(9(I7/06?CC;XX0W/Q!U#1?&3>)O$MKXKM7UO=_8?AN&+5387[ MZ;<,]K91*L.D.MVUNHD\R,NT@N7\W[#HH _/WX?_ !AU/1?A?X+'A;XF:AXO M^(?BOX-ZQK@M;S5EU:\N=T;/M&L[/Q7=ZQXZ\40?$E-?U2RU#PWI?B*> 0:.-2FAM);VV MVRII&GBR%G-)JD4,,JQ$2I,TDV)N8TSX[^'[KX0>*K+6O'OA=K'0/BCX4@L6 MA\:G7H8+)KS1[UB-2N0DUPN]-2D+RCY!!.@/EV_R_>M% 'R-J7Q,\/P6/[3, MEGX_TC0WL?'&EPWM[_:1B6%9-/T:T:WFN(=TEDL\L-S9F[4;K9A+(/F@./:? MV=;B&Z^$6BSP3ZO6-> MH44 %%%% !7)_%O_ ))7XR_[ M[_ .B'KK*Y/XM_\DK\9?\ 8%O?_1#T 'PD M_P"25^#?^P+9?^B$KK*Y/X2?\DK\&_\ 8%LO_1"5UE !7E/Q-_Y+3\'/^OW5 M/_3?+7JU>4_$W_DM/P<_Z_=4_P#3?+0!ZM1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %>4^/?\ DX+X4_\ 7EK?_HNVKU:O*?'O_)P7PI_Z\M;_ M /1=M0!ZM1110 4444 %%%% !7E'[,O_ "2^X_[&;Q)_Z?+ZO5Z\H_9E_P"2 M7W'_ &,WB3_T^7U 'J]%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5Y3^S%_R2&#_L-:W_Z=KNO5J\I_9B_Y)#!_V&M;_P#3M=T >K4444 >4?M' M_P#(E^'/^QS\,_\ IYLZ]7KRC]H__D2_#G_8Y^&?_3S9UZO0 4444 %9FKPW MTVFW<6F7%O::DT+K:W%W T\,4I4['>-70NH;!*AT) (#+G(TZS-6TNS\0:7= MZ9J=C;ZCIM["]M=6=W$LL,\3J5>-T8$,K*2"I&""0: /EOX2>(OBCXXTSX06 MFI_$^XCG\?>!W\4ZE?V6B6,3 MH'[1_CCQ/I?@'QI:SZQ>07TWA.QUJPTO3].@\.6$VJKIQGBN#<2G499PFI++ M');'R5\RU1PYCN"_T/%^S[\++?[&8?AKX1B^QV4^FVVS0;5?(M9O-\ZW3$?R MQ2?:)]R#Y6\Z3(.]LT[[]F?X0W]M8V]W\*/ ]W!I\)MK.*;PY9NMO$9'E,<8 M,>$4R2R/M&!ND8]6)H \MO/'OQ&T7QEX]U:^\96]SH^@?$71/#-AH-KH\,$$ MEEJ(T=)!#[]=6O5U+4/M.A6LGVRZ'F8N)LQGS)1Y\V';+?O9.?F.;.E?! M/X>:'XR;Q=I_@+PS8^+'FFN7UZVT:VCOFEE#"60SJ@XBAE&S9L/I>F_L^_"_1SI7V#X: M>#[!=)O6U+3_ +-H5K']CNCY>;B'$8\N4^1#EUPW[J/GY1@ \L^'_P 0/'7] MM^![S5_%7]M6.L^,]<\$-IK:=! GV;3EU;R[Z1T7>U](^E(79#';[)F5;9& MDKS73?BQ\=U_9^\2?$*_\6>&-,GUKX=W?C/1[62YBU"YM98X8+C-I9K96IC@ M2.=HV\^>]*2/:9:0"03_ $[IO[/OPOT;B'$8\N4^1#EUPW[J/GY1BS+\$_A[<1>([>7P#X9DMO$LRW&N1-HUL5U65 M9#*DET-F)F$C,X9\D,Q/4YH ^>OC3_PF=XVJ^!]6\>ZA-)8ZUX"UY=6L-.LK M=XYK[Q%);26\4;PR*MM"UI#-"LGF3!UQ+-.A*'ZOTG5+/7],M-3TR]M]1TV] MA2YM;RSE66&>)U#)(CJ2&5E((8'!!!%<9+^S[\++C[89OAKX1E^V64&FW._0 M;5O/M8?*\FW?,?S11_9X-J'Y5\F/ &Q<>C4 %%%% 'E/[0G_ "#O G_8YZ/_ M .E KU:O*?VA/^0=X$_['/1__2@5ZM0 4444 >4^$_\ DYOXD_\ 8L^'?_2C M5Z]6KRGPG_RK4 %%%% !7SW^TOJT$7Q ^!^AW7Q&U# MP7;^(/$USI]UING:I#8/JL#:9=_(7*^=_KOLT*F)U*O=H5(F^SR1_0E% 'Q- M\+?C)HD>O?#35(?BS_;/]>\');WGB5+FW;2+5=1%A;I%OVRREH](?[7( M)+J4W<2M.R3HAS?A%XD\?1_"SQIX@T_XJ?\ "7_$QO %[J%_X/TO3[V]O-*\ M0>0CQ)X5C<0>7-/,W^D,_P"YNH]_DVT\ M$?H'_"Z(="_:E\-:>WBFWTQM8\67V@ZEIVO^.)'U.2$6E]]FC.@-$MM9P27$ M%G]GN8F\Z:-K8L6:[EW?9E% 'S+^V'XHM-)_X1S2KKQ?J&D?;[+4GAT#0]>N M-$UC4Y$^S*LVFW$*G[5?1>:4ATZ0B.Y>[5F_U KB_".N:O-\7/$^H>(OCC;^ M&]2AU/Q%%J/AE(KA[[3=(A>\2SNIXI[R6QL8$@CLKE+MK"(2?N%>23[4YG^S MJ* /B;X=Z7')^SM\$_C#)\0/&'BB[M?[#OO$UP_C"^^QW,#JMK=BXCBF6VCB MLI)1<3,T1+KITJW#$R3RUJ_ C4KGP1\7?A=HFN^.O$$6J^+_ ;K>OS^"/%& MOS7=QI]Q->V$]K!LNG:X>6"V^TVP+G#"PGD6.-WN=WV)10!\/V?C5KKX"1WV MB?$S6$^)][IFCGQY;W&IW6H6V@RS7UBFJS7D/F@Z.T$>*+;PO\#K$7?QOT?Q#H=YXL-K9ZK+K&I:#IE_%]@>4Z?'KYN+RY15FC MDN/M0GE#20M991ZNOHHH \I^'G_)=OB[_ -PC_P!)6KU:O*?AY_R7;XN_]PC_ -)6KU:@ M K'\6?\ (JZO_P!>4W_HMJV*Q_%G_(JZO_UY3?\ HMJ .5_9[_Y('\-/^Q9T MS_TECKT*O/?V>_\ D@?PT_[%G3/_ $ECKT*@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *Y/XM_\DK\9?\ 8%O?_1#UUE_\ HAZ M#X2?\DK\&_\ 8%LO_1"5UE,S\./@?XZ\2G1[_ ,01Z5HUU=RZ?I>H?V?<21K$Q,O'>EQ^ +F\T+P5H%KXIU77+C5H(%FL'%V9A:PJ) M'DG LY!''((ED:.8/)"HB>?TKXJ_#VW^*_P[\1>#;W5-0T?3]=LI-/N[K2_) M%P()!ME1#-'(@WH60DH2 Y*E6 8<#XK_ &98_&1\9_VI\0_%\O\ PE_AFU\* M:GL72TS:P^9ETQ8_++)]HO-Q^[_I)-$MO V@7& MLV'B;3=$TK3IO%$\-QJUK>*774%C&GLPBC7>S[!(H%EJ)WD6A\P\._M0W_B; MXC:MH.F_#GQ!J>C6][JFF6^HV-I>;Y;JQ,Z2B22:UBT^.*26UEBC=;YV+R0! MTC+2^3WJ_!;1IO'GAWQCJ%U?ZKXATBRAM?MMS(B?;)(HKF**YF2)$3S42_U M 1JD9^V2%D)C@,573_@F-%U;4I]*\:>)])TVYFOKZUT6TFM1:6%]=M*\]VFZ MW,DS&6XGE$5R\T"O("(OW<0C /%_%'[6'C75OV>]5\4:=X.M_".NZS\.K[QK MX:DN-82Z:&*VAMC')_'7B^YT72/!VH>!8K9SIP\S3;N-8Y-[+9!O-58;4*RD?\>D>X,6F\ MWH=:_9MTGQ%;S077BGQ.R:IIG]C>)2US;RMXDL_,N)#!=-) QA7=>7@'V,VV MQ;@HFQ8X5B ,'7/V@/B'+)\4!X6^$/\ :\?@&]FM9TU+Q +>XU;98P7D8L8; M:WNF>619AB.3R^)(/F+O+'!U7PQ^+6N?$+QSJFE?V-X?E\.V&C:=J'_"2:#X MADU*":ZNXO-^RI_HD:'8@\W=YFXPW%G)L N,)9TOP5<_":X^(/BC3IO%'C^^ M\2ZG%JTN@JVFQM%*(XK;;:LZVRA5@B@4B:9CMMP03(S&2I^SA\+_ /A6'PZ: M.YTS^Q-:UZ]EUS4M+6X\Y--DF"K%I\9#-'Y5G;1VUFGE!8REJK*B!L4 >N44 M44 %%%% !7E/CW_DX+X4_P#7EK?_ *+MJ]6KRGQ[_P G!?"G_KRUO_T7;4 > MK4444 %%%% !1110 5Y1^S+_ ,DON/\ L9O$G_I\OJ]7KRC]F7_DE]Q_V,WB M3_T^7U &/^US\3OB3\(_@]<>(/A7X'_X3[Q0+V" V'E2W'V>!B=\_P!GB(EG MP0J;(R"OF^8?EC8'U/PGJ6J:QX8T;4-:TG^P=8N;.&>^TG[2MS]BG:-6D@\U M!MDV,2N]>&VY'!K5J,MJC M7$>R[TE$VR$;AM6ZNE&#P+B4#B1L\!X(_99^$>A_M$:]I6G?#K0;.U\.^&?" M>I:7)#9JEQ:W46H:LRW G'[TRL;6W\QV8M*(P)"XR#[YJ'PST'5/B1H_CF>/ M4#XBTJRFT^UECU6[CMT@E(,J-:K*('W%4)+QDDQ1'.8H]II_PST'2_B1K'CF M"/4!XBU6RAT^ZEDU6[DMW@B),2+:M*8$VEG(*1@@RRG.99-P!V5%%% !1110 M 4444 %%%% !1110 5Y3^S%_R2&#_L-:W_Z=KNO5J\I_9B_Y)#!_V&M;_P#3 MM=T >K4444 >4?M'_P#(E^'/^QS\,_\ IYLZ]7KRC]H__D2_#G_8Y^&?_3S9 MUZO0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'E/[0G_(.\"?] MCGH__I0*]6KRG]H3_D'>!/\ L<]'_P#2@5ZM0 4444 >4^$_^3F_B3_V+/AW M_P!*-7KU:O*?"?\ RK4 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110!Y3\//\ DNWQ=_[A'_I*U>K5Y3\//^2[?%W_ +A' M_I*U>K4 %8_BS_D5=7_Z\IO_ $6U;%8_BS_D5=7_ .O*;_T6U '*_L]_\D#^ M&G_8LZ9_Z2QUY[^U?^U=_P ,N_\ " Y\!>(/&_\ PE6M+I7_ !)4S]GSM^1? ME/FW+[OW-O\ +YOER_.NSGT+]GO_ )('\-/^Q9TS_P!)8Z]"H **** "O!=8 M_::N[3XV7/@C3O!&L:SIVG:G9Z/J.J6=EJ$S07%S#!,LBF*S>T\B..[@>1IK MN&1568B)ML?G>]5YS<_".!?'5WXAL?$OB#2;74;V'4]4T+3YX8[/4;R&***. M:63RC%-*M M;S7[;[2^IVDEYN>X6-7CBM%BL)S)*DDDJR1ND5O<+YUY5I)%AZ MO0?V9HM!_P"$3Q\1/&%X?#GB:_\ %>/=4U[3O%+Z8_B#P9=>'?BOX9T>[7^TUF_M6"6 MXT96&,R"WMI8;Q6\F%D+;=TF#-/$>^_X7)JEY\?N/V6_M6EZ_:7'Q2\;W-QK?B#3 M?$UW?-%HXF^VV*P" J%T\(%S:63,NPY-JG0/*).U;X0P3?$K_A+K_P 3:_JL M<-[_ &EI^@7D\+:=IEY]B^Q&:W B$RY@:8&-I6BW7$LGE[R&4 ]&HHHH *** M* "BBB@ KD_BW_R2OQE_V!;W_P!$/765R?Q;_P"25^,O^P+>_P#HAZ #X2?\ MDK\&_P#8%LO_ $0E=97)_"3_ ))7X-_[ ME_Z(2NLH *\I^)O_):?@Y_U^ZI M_P"F^6O5J\I^)O\ R6GX.?\ 7[JG_IOEH ]6HHHH **** .#^-/Q&G^$/PF\ M6^-H="N/$C^'],GU)M-M9XX&F6)"[9DD("JJ@LQ 9MJMM1VVHWF_B3]I/Q-X M3_X2C^UOAM]E'AG1D\6ZO_Q/8G^S:(_VG:ORQG?J1^QW/^BINMOW?_'[\RY] M3^*OP]M_BO\ #OQ%X-O=4U#1]/UVRDT^[NM+\D7 @D&V5$,TA9"2A(#D MJ58!AP/BO]F6/QD?&?\ :GQ#\7R_\)?X9M?"FI[%TM,VL/F9=,6/RRR?:+S< M?N_Z7)M5-D/E "1?M'00?'6T^'>I0:#:W6HWLVGV5C:^)8;K78WCMI;H3W>G M(F+>VDA@=DD$SOB:VWQH9'$67X/_ &F]?\1#3;N_^&.H:/IVJ:UK'AS3[7^U M[6?4[C4K#[>YC\H,+=(GCTZ9/,:Y&V?Y-K0XN6U;#]F.+3==\,W\'Q#\8"U\ M/ZU+XAM]+9-+-O+?SK<+>32'[#YI^T&\O&=5D55-RWE"()$(\B__ &/='UGP MOIGAO6O'?B_6='M-9U36;BVN3IL?VY]22XCO(9FBLD81.M[?@>48W7[9)M<% M(?* *_A;]KJQ\1:+XF\B'PQKNN:3/H]M"/!_BA=8TJ675;UK&RCEO1;QM$PG M0F91"YCB:-U\UF\L5-8_:G\6>%8?$-KKOP^L!KMEXFM_"MC9Z'J]_JT5U=/I M8U25Y/(TLW"1+;,H!CMYF,FX,L<:F6CXG?LR^(K_ ,/>+M0T_P"(GC#Q7KVN M66EZ=?6NH)H\?VK3[/41=26\2I8Q0M*\,M_"J7!,$GVHI.#'RB?";X*:W<>% MUT2[A\0> =&\/7D6H>%)[BUT"WUC3;YX[J*\=(-.B?3C;/#=%$$D32;YKMF M(@=0#5L?VCO%_B+6?!^A:)\*=1CUKQ%HVI:IYGB*_.D6EJ]E>06TJN)8#>>4 MWG"2.1K1799K7,2AYS;&C_M8V\GA1_%NL>$M0T?PM>^#K[QSHVV[AGU&YTVS MCMWN/M$"GRH)7%W T*K/+O5F,A@9=E=5_P *&D3Q/H?B&'X@^+X=3TG1M0TB M.1I+&X\XWLBRW%T_G6KD2F:*WD5$*P1_9XT2)8MT;<_IO[)>@VFE^%M(OO%G MB;7/#N@^$[WP4-(O7LDAO=+NE1)8YWAM8Y=VR&U4/')&0+6,\EI3( ']3&HP&Z;35 MAG(@F@$3PQV21JOE7-VA>)8Y6%P=TC>5;^34L_V7K"#PSI&B7'CGQ=>C3/$U M[XGBU'[19VUXTUY'=)=P>9;VT>R*3[?=MNC"3(TV8Y8]D>T ]PHHHH *\I\> M_P#)P7PI_P"O+6__ $7;5ZM7E/CW_DX+X4_]>6M_^B[:@#U:BBB@ HHHH ** M** "O*/V9?\ DE]Q_P!C-XD_]/E]7J]>4?LR_P#)+[C_ +&;Q)_Z?+Z@#U>B MBB@ HHHH ^74THFOHMVJ,ZW; MK'G;$UM,8K=202S$S1^>?*[3P;XM\<:EXJ\9^#M;ET&T\1V.C6.MV-[I]K/+ M9VGVV2^BCMI4>57NO(>Q):96M_.60 10%M+#\,=+^U> /"_C'5?%5W#>VEQJ\$L-](RZFYF:-;EI4NVEU+YR %=X) MO,"6_OOPQ^./BOQ1_P +$T@Z;_PEOB3PWHUKK&GQ_P#".W_A#^T9+C[:L5EY M&I-(Z?/8_P#'UN,9\_&T&%BW4^!?V8_AW\/1>QZ1I&H36E[HR>';BQUC7-0U M2SDTU-WEVIM[J>2+RD#R*J[?E6611@2."6/[,?@2U_X27S(/$&J?\))HS^'] M6_MCQ5JVH?:K!M_[D_:+I]N/-FVLN&3SI-I7>V0#R+P1\1/BKXK^/&B9\6>& M=;TV/P_XA:+08=!U3P_)-+#_ &,8TU""ZGEDLY_-NU*,T,I6V3'/HNEZ9=&XM-^C7=^LJ7CW.T[FM5)B-O\ M@E*>9(8_-?OKK]F3X=WG]G/<:1J%S=V/VDQWTVNZ@]Y*\_D;Y9K@S^;/*AM+ M-HI)69X&M+=HFC,,975M/@5X.L_ASHG@:WLM0MO#^A[?[*\K6+U;W3]H95\B M]$WVF+$HZ-,)XY-QN&">4R[6WADP%^(7Q3\&^ _VG?%=_K'A^?6 M?"M[_:&G:7)9W5W967DZ%87DMJKFXC:2)E<(&58?WIEG*8E\A/4K+]EWX::) MH2:1H/AK_A%+2*]NK])/"M_=:/<"2Y96G7S[26.7RG*19AW>7BW@ 4"&()JZ M+\!/AYH&I:[=V7A.Q3^V[)=.O;616EL_LHMX;8V\5LY,,,3PVMM&Z1(JR+;P MAPWEI@ \X^+?QL^(G@/QSXFT?0--\,:[!:S>$&L8M2DN;!HHM6U.YT^=)94\ MX2MYENA1ECC$:S,Q68Q!):NA_%GXTW/Q7OO#2>&M/\5:-X=UFTT36]6TO38; M"WE\^"VNI+E'GU5IK?R(+V,F$6USYIMSME0S[;?I[[]CKX3ZE>SW]QH&H/K4 MWV43ZX/$&I+JEQ]FF::W\V]%Q]HDV2%&&^0_\>]KVMH/+[;4?@WX4U7QDGB> MZT^X?4//ANI(%U"YCL;FXB"B&XGLED%O//'Y<.R:6-I$\B#:P\F/: =W1110 M 5Y3^S%_R2&#_L-:W_Z=KNO5J\I_9B_Y)#!_V&M;_P#3M=T >K4444 >4?M' M_P#(E^'/^QS\,_\ IYLZ]7KRC]H__D2_#G_8Y^&?_3S9UZO0!\]_\-7_ /&8 MO_"A/^$!\0?\@;^U?^$IV?Z+]S?OV;?^/;_EC]HW?\?'[K9_'7T)110 4444 M ?*6O_M+?$/Q5X!GUSPAX8T#3XX_$WAS38Y+CQ*)+B/[7J<4-UINH6XLW:QO MHUDMHIX2'\H7CLDCO!M;TC7OCI?:/XRU2UB\.V\_A;1?$&F>&-4U1]2:.^34 M+\67D&"T$)26 '4K/?(\\;#]_B-O+3S:=O\ LQ6#>$;S2;[QMXPU?6;C^QD3 MQ5J-Q9RZI#'I5V+NPC!^S>3)LG,KL\T4DDGG/O=P$VZS_L[Z&==CNHM;\01Z M-)>V&J7WA^:[2XM]1OK);=;2[GN)HWO#*GV*R)VW"JYME,BN7E\P XRW_:E\ M0_\ "M]<\09&'F/&\D MJLDJQ07"B.27TGX,?$O4/BGX7N=0U3PQJ'A6_M+U[.2WO+:\ABGQ''();"/]Y'*H#*H=LG0_P!GVPT?X;:CX-N_$_B#78;K69/$$.J7YLUO M+._:]%^LT7DV\<1V7@-PJR1NNXEC'9>"?"ZU_6/$U_-,;BXU M/6I8VFE;:J ".&..&)0B(-D,:*2"[ R.[L ?-]A^VQXE\1>&1XAT/X57#Z'< M0VNIV^J:Q/J>EV5OILT\,1N+RYFTOR4:-+F*=A;O@:E^T3 MJWAWPS\2O$&J>$;>32?#>OP>'-%GT?4;B_.M7$T\-N&*):;D6.>YCAE$ N9% MEANHU21X563>T']G70])\+:EX3O=;\0>(/!MQHTGAVT\.ZA=I'9Z=ILD8B:V MB^SQQ22?NECC6:X>:9%0[9%,DIDUO^%+Z)_PK/\ X0S[5J'D_;?[7_M7S$^V M?VG]M_M#[?\ <\KS?MG^D>7Y?D[OD\KROW= 'EGA?]J7QOXS\5:7X6TWX/:A M;:]>V5_=B^UR^GTK23]EDLMQC:ZLX[YXME\BF0V2_OMJ(LD?F3Q;OP=^,WB' MXK?%O4I8+."V^'5]X'\.^)='2>Y'VZ-KY[ULRQ+#A6=82C*)W5/LT17<9Y!' MKVO[/5S;^,K'Q2_Q1\<76NVNF7^FBXNFTV16%V(M\HC-ELC93:V;*D2I%NM5 M9HV:6X,S/AC^S;I/PHU?P_>V7BKQ1JBZ+H%GX=AM;VYMXX9[>T:Z^R-.MO!$ M96BCO9XP&/ED>6[HTL:2@ ]GHHHH **** /*?VA/^0=X$_['/1__ $H%>K5Y M3^T)_P @[P)_V.>C_P#I0*]6H **** /*?"?_)S?Q)_[%GP[_P"E&KUW7BS4 MM4T?PQK.H:+I/]O:Q;6!7"^$_\ MDYOXD_\ 8L^'?_2C5Z]6H \0_9&^)WQ)^+GP>M_$'Q4\#_\ " ^*#>SP"P\J M6W^T0*1LG^SRDRP9)9-DA);RO,'RR*![?110 5YS\:O%GB/P?X6M;OPW9^9) M+>I!>:C_ &1+>*O MCSXVTCPMJFK6MQX/OQX/\ 6'CC7I+"">]L]>\^.]9X-.G$Z?9HC_ &=+LGD6 MXW+<1GR_W9$G9R>,_B+XD\;^-8?",/AF33O">IPZ-)HNM"YAFU*5["TO#.-0 MC9Q;*JWR+Y?V2F+8Z7=SV%G<6, M>?+L[FWMY$BNK9 TBK!.KQJLLJA0)'#'BGX$^#O%VO76KZE9:@+JZVO)[AY+SPIX9GE6:YDE56%UK4>(U=B(EVQJ=B!5+%GQN=F+K[]D[ MX;7W@ZP\*MI>L0:'::8=$%O:^)=4MVN-/R^VTN9([E7N8$$LJQQ3,ZQK*ZH% M5F!ZOPS\'_#7A'QG>>*; :N^N76F6VD3W%_KM_>K+:VX_?\EV^+O_<(_P#25J]6H *Q_%G_ "*NK_\ 7E-_Z+:MBL?Q9_R*NK_]>4W_ M *+:@#E?V>_^2!_#3_L6=,_])8Z]"KSW]GO_ )('\-/^Q9TS_P!)8Z]"H ** M** "BBB@ HHHH **** "BBB@ HHHH **** "N3^+?_)*_&7_ &!;W_T0]=97 M)_%O_DE?C+_L"WO_ *(>@ ^$G_)*_!O_ &!;+_T0E=97)_"3_DE?@W_L"V7_ M *(2NLH *\I^)O\ R6GX.?\ 7[JG_IOEKU:O*?B;_P EI^#G_7[JG_IOEH ] M6HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*?'O_)P7PI_Z\M; M_P#1=M7JU>4^/?\ DX+X4_\ 7EK?_HNVH ]6HHHH **** "BBB@ KRC]F7_D ME]Q_V,WB3_T^7U>KUY1^S+_R2^X_[&;Q)_Z?+Z@#U>BBB@ HHHH \C\??&'4 M_#/Q2\/>"M(\/Z?J-UJ?V:9VU36UTV6X@DG9)VTZ-HG%]+:PQR7%Q%NC*1M! M@N90!XO\7OVP_%%8KB$:7// M97+W5K<,IB,R2K,T;DQ2H)/(B60.B[3S^N?LWZ3KVF>+-#F\4^*+7PGX@AU1 M'\.VES;Q6EK-J*S"[N$<0>=(S/=7,@CN)985>4,L0\N'RP#-\;?'[Q5X#TGX MHO>^"](FU+P/X3T_Q8;>W\0RF&]BF6\^TP^8;(&-HFT^X$9V,)08BWD[F"(/ MVC=93QEXFL[GX?W&G>&O#OBVQ\*7FL7>K0&>>6^%BMI-;6T8<,IDOX6D$LD1 M2%T=?,E,EO%:\:?LM:+XYT/4]+U#Q;XP1=:T9]#UZZM]21;C68=UQ)&9I#$3 M'Y:A\2_B#,-#\-CQ+INI:=9ZAK M-O>V>NQV%E816=Q(?.GN%EBNM/,^\M#),KP"D?&[XM3?";2M-NU7 MPO:6]U.T+:EXR\3QZ#IL3!-_";^++#4=;U:#3K2VB5K,F&X\L3RA@EXFXQQ.-[PJN]6FD@[ M_P ??#5?&NJ:7K-CXAU?PEXATR&XLX-7T46KS?99VA>> I=03Q%7>VMVW>7O M!A 5E#.&XSPI^S+'X-/@S^R_B'XOB_X1#PS=>%-,WKI;XM9O+P[YL?FEC^SV M>T_=_P!$CW*^^;S0#S3]H#]H;6?&G[/OBV^^'-AK&G!OAU!XRGUBWU""RU/3 MK6^AN7M# C)(DC V.W7;]F^TR[?*$?FAMMR+A"5/N6DZ;%H^F6> MGVYN)8+2%((WO+F2YF954*"\LC,\C8'+NQ9CDDDDF@#2HHHH **** "O*?V8 MO^20P?\ 8:UO_P!.UW7JU>4_LQ?\DA@_[#6M_P#IVNZ /5J*** /*/VC_P#D M2_#G_8Y^&?\ T\V=>KUY1^T?_P B7X<_['/PS_Z>;.O5Z "BBB@ K-U;48M' MTR\U"X%Q)#:0O/(EI;27,S*JEB$BC5GD; X1%+,< D@5I5F:O#?3:;=Q:9< M6]IJ30NMK<7<#3PQ2E3L=XU="ZAL$J'0D @,N<@ \7\,_M9Z5XTTWP]=Z-X% M\;W=QXFTQ=7\/6+:=;PS:K;JL1N74R7"I;K 9XE:2Z>".4NGV=K@.A;H+?\ M:%T.[_L+4+'1/$%UX,UG^SEM_&/V1(-.$E_Y(LH_+ED2ZD\QKFV3?% \:--M M=T,4PBY?P)^SWXX\!M\-?LOCOP_<_P#"$^#+OPC!YWA>?_2O-^S^5<-C4/EV M?8+'<@^_MN,,GFIY/GUK^PSKEAHGA&T3QAX/U+6O#?\ 8S6?B#6_!$EW?VG] MEM;?9X+.7^T%:VMG6TC,L(+;I+B\D5D$X2, ]>A_:8\/3^,M;T-=!\41V^A^ M(+?PUJ>MW.EFWL;:]N!;BU ,K+),LTMU%$K0QR;@\4^* MAH-UX:\0>&+J\LIM3TEM=@AB_M2SBDB26:.-)7E@V&YMLQW202CSU'EY20)P M?B3]GSQOK1\;_9?'GA^T_P"$B\9Z5XN@\[PO/+]D^P?9/*MVQJ"^;N_LVQW. M-G2XPH\U/)I_"O\ 96OOA;\6=*\86FM^&9+>STR]TB\DA\*-;ZUK44[V\@N- M1U$7A%S=B2UC=IS" YEN#L4R H :=M^UKH37%C( M-8\1W]Z+&WTG0ULM8^=[>XFA,EW8W,]G#YGV2= LLZ.NQI)%C@5IE\L^"7PQ M\0ZGHP\">+K'4+ZY\0>&;GPSXE*^&]7TO_A&(9;-EN?[/O;VXGTUHO/2&'[/ MIL,4,F89D3R;4(/?+_X3?$GQ!XN\$:]KGQ$T&Y_X1O6?[3;3[+PE+!;S)]DN M;0K&6OWDCE:*]N=TCO(F4MBL2;)?M !J>$?VA-%\8:_I6GQZ+X@TR+4+VYT: M.^U&U2.W&KVRSO=::")"TDL2VMR6GB5[4F!T2X9QL/!:9^W]\+M:T/Q9J]C+ MJ&H6F@:--X@6/2VM=1N+^PB9%>9(+6>66VP9H,K>K;,HD)8*(IS%K^&_V?/& M^BGP1]J\>>'[O_A'?&>J^+I_)\+SQ?:_M_VOS;=&V\,MX3T8?\(X6>WL6B6W,MXWVK-S,O$FN:W/X[T&WN[^S\ M-1Q)'X7G*0W6CZE_:"2L#J&7BEFDNE,0*LJ/$!(3&S2^XZ38S:?I=G:W%]K4 %%%% 'E/A/_DYOXD_]BSX=_\ M2C5Z]6KRGPG_ ,G-_$G_ +%GP[_Z4:O7JU !1110 5Y;\8/BIK/P\UGP+I&B M>#+CQ7?>*]3GTJ&4:C!9VUG*EE/%-3;5;>UTT6IANY6@DMRL_G02/M\F:XCQ&R'$['.Y4 M9 #S_0OVC=9U2XTI[GP%<166H:GJ?AJW^Q:K!-LV$=Z]Q';QN(T-HQTZZ MCCN)I89&D";[>.-O,_MBVUQ\.?BEKUII>@>+]4\":-'KL]KX$\50ZO83P M2"XVJ;QXH/+E3[),\J>6Q6,QLGFN_EC3O_V/='UGPOIGAO6O'?B_6='M-9U3 M6;BVN3IL?VY]22XCO(9FBLD81.M[?@>48W7[9)M<%(?*MZO^RP?$47CB+6?B MAXWU9O&.@1^&M2FFBT>-A9I),ZB/RM/0*VVYNX]Q!^6X;^)8VC .+^(/QN\3 M_#?XN^%]8\31?V-)KGAK6K+PY\/VUZ)DU74_MNCKI\4C+ %COI6NI(7 >XA@ M1&=)-GG.W0^//VH/$WP[\0VGAZ^^&]QK?B&UTV+6-:L_"[:GJRQ6\UQI9_LYII]OI:Q_$3QN][%IL& MBZKJK7MK]NURQ@DF>"&ZN!;;T:,7-PHGMC!.?-+-*TBHZ@'&?#+XQ^+M8_X0 M*W\<:!YFHZUX_P#$^BP:EHNMG['9)9?VIY4*-(UNT\<>,(/[+\2WOB:WT[[19O9B:ZDN MGE@\MK8[8O\ B87Z[E*S%;G#2MY-OY*Z#^S-%H/_ B>/B)XPO#X<\37_BN' M[2FE_P"DW5YYWVA)MEBO[IOM=[@)L8?:Y,,-D/E %/X=_'_Q3X^\7^!;<^#- M(L/"GC/0;KQ3IFI_\)!++?1Z?$+3RQ-:?8E19V-_;9C6=U7$N)'VKO\ >Z^1 MOV7?A!X[^$WB;38)],UB.YN(5C\::[K5OH LM9EC@D'VFTGL474;B=KIE=9- M0Y,,ER9?W[+7US0 4444 %%%% 'E/P\_Y+M\7?\ N$?^DK5ZM7E/P\_Y+M\7 M?^X1_P"DK5ZM0 5C^+/^15U?_KRF_P#1;5L5C^+/^15U?_KRF_\ 1;4 >_L]_\ ) _AI_V+.F?^DL=>A4 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !7)_%O\ Y)7XR_[ M[_Z(>NLKD_BW_R2OQE_ MV!;W_P!$/0 ?"3_DE?@W_L"V7_HA*ZRN3^$G_)*_!O\ V!;+_P!$)764 %>4 M_$W_ )+3\'/^OW5/_3?+7JU>4_$W_DM/P<_Z_=4_]-\M 'JU8FF^+-$UC7M7 MT2QUFPO-:T?R?[2TZWNDDN++S5+Q>=&#NCWJ"R[@-P&1D5MUX?\ #3]D?X?? M"3XW>.?BIX?MM03Q3XNWF\6XNS);V_FRK-<>2F,CSIE61MY?:5Q'Y:Y4@'N% M%%% !7DG@[]H;PWXT\4>,;>SNK$>$/#NC6.MKXP35K:;3[Z">2^2:1)(W94B M@:PE1GD93N63Y0J*[[WQN\$WWQ*^#GCSPCIDEO!J7B#P_J&E6LUVS+"DL]M) M$C.55B%#.,D G&< ]*^>?&/PG\>?$KQA\2-<'PV/A31_$%EX3NWC778+?7=0 MGTG6);F:,FT?RX[E[8>7'+]K 4+9_O5+2BU /<;[XX:3/K'PRC\-)!XM\/>- MM3O--B\2:3J-O-8VS065U<_>1F,K,UI)& @VKLD+.I54DUA\6_#%C)IEKKWB MKPQI&I:MJ=WIFEVHUN)C?RPW36_E1;PA><-Y:R0JK&.5C'EL!F\7TOX>ZSH. MO?#6^T+X7^*+"S/CF?7]8?5O$\&K:A!$=$FTM;B\EN;V0[MTT6V*WEN (+;= ME9&$-'P_^&/B72O@EIL.G^ [CP=X@\(^.;[Q%H>@R36 /]GS:ICJ3X;K'P$UO0=/^%U_JFCZ_XNO]'T;5K? MQ#%X"\22:/>7.LZE<65Y=7B2FZL@;9[B"\8Q^8H#3P[8=J_NK?[./[/.E>%] M#^,'@_5_A-;^!/#7B2:WL!;VEY;S0W^G#2;>REB2YAD^TNHFBO)!).L4C"[$ MA"RR2J@![EX=^*O@CQ?KQT70/&7A_6]:6RCU)].T_5(+BX%K(L;QW!C1RWE, MLT3*^-I$J$'##/8UX)^RW9^(M6M M_P#HNVKU:O*?'O\ R<%\*?\ KRUO_P!%VU 'JU%%% !1110 4444 %>4?LR_ M\DON/^QF\2?^GR^KU>O*/V9?^27W'_8S>)/_ $^7U 'J]%%% !1110!X+\2/ MCQ-\-]5^,VH1^"=8U6;P1X3TW70@U>-(=4AD;4&+11-(4MUB-O+YDI432!"! M'((H!)@?$WX]_$+3=+N],TKPII^@>+K76O"TS6M_K0=#I>J:N;2..61+654N M6:WFAFCC$B1)+YL4\S*%/9^//V<[7XA:I\0;N[\:^)]/M_&WA^#PUJ%C8C3Q M#!9Q-(0(#):.X9A<7:EG=^+J3&"D)CJ^(OV94\4:QJ^JW_Q#\8/?:E::):M, MB:6ODR:5>+>VER@^PX\W[1YSLM]ID78%6(1@%76/VFKNT^-ESX(T[P1K& MLZ=IVIV>CZCJEG9:A,T%QQ_:I\33?"_P *>.]3\(^$ M/!.A>);*TO=/N_&GCR+38!YL'F-%+(+63$KYWP*@D\R%)7E-M(HA; UO]ICQ M!J6D_$WQ7#X..= #JOBM\<[[X2<"SD$<<@B61HY@\D*B)Y^B M\8?L_:?XU#_VCXG\0#^T=&A\/^)/(-FO_"1V$?FXAN\VY\K/VF[RUG]G;_27 MP1MB\NEX\_9SM?B%JGQ!N[OQKXGT^W\;>'X/#6H6-B-/$,%G$TA @,EH[AF% MQ=J6=WXNI,8*0F, ]FHK,TFQFT_2[.UN+ZYU2XMX4BDOKM8UFN&50#(XC1$# M,1N(1%7).% P*TZ "BBB@ KYB^ VC?%:X^'LLNA>-/!NG:2VMZUY%KJ7A.[O M)XQ_:EUG?,FJ1*_.3Q&N 0.<9/T[7E/[,7_)(8/^PUK?_IVNZ #_ (1WXX?] M%"^'_P#X0=]_\N:/^$=^.'_10OA__P"$'??_ "YKU:B@#YH^,VB_%&ST7PO+ MXD\9>$=5T8>,_#?G6FE^%+JQN'_XG%IMVS/J+?M.)JEQX7\'1Z-=VECJC>+](%OK4 >4_\([\'BEQHNDRZ;"(_/U;"F.2YN"6SN.[> 00-HQD^]5Y3X3_Y.;^) M/_8L^'?_ $HU>O5J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M^=;+2_']]^T!\4F\(^)?#NAVZII(FCUKP[<:D[M]F;!5HK^W"CKP5;ZBNT_X M1WXX?]%"^'__ (0=]_\ +FCX>?\ )=OB[_W"/_25J]6H \I_X1WXX?\ 10OA M_P#^$'??_+FLKQ)X=^-2^'=5,OC_ ,!O']DF+*G@:]4D;#D _P!L'!]\&O:Z MQ_%G_(JZO_UY3?\ HMJ .2_9WW?\*!^&>X@M_P (QIF2!@9^R1=J]%KSW]GO M_D@?PT_[%G3/_26.O0J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD M?BYD_"GQGM(#?V+>X)&1_J'KKJY/XM_\DK\9?]@6]_\ 1#T >5?#/0/C*WPY M\*-:^// T-L=)M#%'-X)O9'5/)3 9AK"AB!C)"C/H.E=7_PCOQP_Z*%\/_\ MP@[[_P"7-=5\)/\ DE?@W_L"V7_HA*ZR@#RG_A'?CA_T4+X?_P#A!WW_ ,N: MXK5-*^(5E\=OA(_B_P 4>&=;LSK4444 %%%% !1110 4444 %8?BCPGHOCC0 M;K1/$FCZ?K^BW17S]-U6U2YMYMK!UWQN"K89589'!4'J*W** ,S2=+L_#^EV MFF:98V^G:;90I;6MG:1+%#!$BA4C1% "JJ@ *!@ "M.BB@ HHHH **** "O M*?'O_)P7PI_Z\M;_ /1=M7JU>4^/?^3@OA3_ ->6M_\ HNVH ]6HHHH **** M "BBB@ KRC]F7_DE]Q_V,WB3_P!/E]7J]>4?LR_\DON/^QF\2?\ I\OJ /5Z M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRG]F+_DD,'_8:UO\ M].UW7JU>4_LQ?\DA@_[#6M_^G:[H ]6HHHH \H_:/_Y$OPY_V.?AG_T\V=>K MUY1^T?\ \B7X<_['/PS_ .GFSKU>@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** /*?VA/\ D'>!/^QST?\ ]*!7JU>4_M"?\@[P)_V.>C_^E KU M:@ HHHH \I\)_P#)S?Q)_P"Q9\._^E&KUZ'JVJ6>@:9=ZGJ=[;Z=IME"]S=7 MEY*L4,$2*6>1W8@*JJ"2Q. 2:\\\)_\G-_$G_L6?#O_ *4:O7H>K:79^(-+ MN],U.QM]1TV]A>VNK.[B66&>)U*O&Z,"&5E)!4C!!(- '+?"+XS>"_CUX/C\ M5>!-?M_$6A2S26QGA1XVCE0_-')'(JO&V"K;74$JRL,JRD]Y7!_"+X,^"_@+ MX/C\*^!- M_#NA1327)@A=Y&DE<_-)))(S/(V J[G8D*JJ,*J@=Y0 5S'C3Q MQHWP_P!-BO\ 69[E4FF%M;VUC93WMW=2E6;RX+:!'EF8(DDA6-&*I'(YPJ,1 MT]>;_%?P;K?B*X\'ZUX\.> /"&J:?HUOHJ^*M 22#6/$L<4MN9C=74=O')IWVF*WD5VC:ZDC>Z65) M-]LOG 'I6I_M*^&X-9^']AIUIK&H-XJ\02Z!*K:/?P3Z5*EE+<_Z5 ]OOA8A M8"$F$1,,QN 3%&S59T']H7P;>Z=X3N(_$/\ PD9&LJ+L2)\S.ZQR+!-,FV('9Y#X5^ 7Q3\.ZF+VSMO#&GW$?CA?%-J= M2\6:IX@:**3P]+I$HEFN;:.:X:-S'.D9D42*6B\R (KGM?#?P@\<'X1SZ;JL M.@:5XST_QG=^+=(ETW4Y[F#][JTFH-;M;%<7-C(Z1O^YE=MKB1H: M.IL_VFO 6J:#!JMK/X@NXYKVZL([*#PMJKW[R6S*ETPLQ:_:#%#(RQ23"/RT MD81LP<[:](TG5+/7],M-3TR]M]1TV]A2YM;RSE66&>)U#)(CJ2&5E((8'!!! M%?/'BC]ED_V'\,HW\.^$?BK=^$M&O-*O+/QJGV:WU&ZNVM);C5B_V>[(N7FM M)&8%&9S>2LTN01)[YX4T?_A&O#&C:1LTZ :?90VGEZ39?8[-?+15Q!!O?R8A MCY8]S;5P-QQF@#>HHHH **** "BBB@#RGX>?\EV^+O\ W"/_ $E:O5J\I^'G M_)=OB[_W"/\ TE:O5J "L?Q9_P BKJ__ %Y3?^BVK8K'\6?\BKJ__7E-_P"B MVH Y7]GO_D@?PT_[%G3/_26.O0J\]_9[_P"2!_#3_L6=,_\ 26.O0J "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ KD_BW_R2OQE_P!@6]_]$/765R?Q M;_Y)7XR_[ M[_P"B'H /A)_R2OP;_P!@6R_]$)765R?PD_Y)7X-_[ ME_P"B M$KK* "O*?B;_ ,EI^#G_ %^ZI_Z;Y:]6KRGXF_\ ):?@Y_U^ZI_Z;Y: /5J* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRGQ[_R<%\*?^O+6_\ MT7;5ZM7E/CW_ )."^%/_ %Y:W_Z+MJ /5J*** "BBB@ HHHH *\H_9E_Y)?< M?]C-XD_]/E]7J]>4?LR_\DON/^QF\2?^GR^H V_B[\9O!?P%\'R>*O'>OV_A MW0HIH[83S(\C22N?ECCCC5GD; 9MJ*2%5F.%5B.ITG5+/7],M-3TR]M]1TV] MA2YM;RSE66&>)U#)(CJ2&5E((8'!!!%*M>\=WG@GP5=Z1HFI:7 MIEIK.HZKKNG2ZA"8KF6YAMX(;>*X@)8M9W#/(TH"!(U"2^:S0Y5M^T1X?\%> M']9E^)FN:1X6N_#^OV_A:^U*20P6-Y>36]O<020!V+HKPW<4CHY;R-L^Z1XX M3.VKXL\*^*="\=7GC;P79Z/K>I:IIEIHVHZ5KVH2Z?"(K:6YFMYX;B*WG(8- M>7"O&T1#AXV#Q>4RS<9XQ^#OCB\\#ZE)I,/A^^\9^(?&6C^+=7M;S4Y[33K7 M[#+8.MO;RK;2R2?NM,MH2[QKO9Y9ML8VVX -^^^.4FK^*OAG;^&(+>YT+Q!K M]WH>M'58+JQU/3I8]*NKZ&+[%-$CQ,X@1R9MI\MXRJ.LRR(MO^T[\.--\-Z# MJ^I>/='U"W\2ZGJ-CH,VEVTQ.J-;3SJ8K:%3(\[*(A$)(\K/*T?E#-Q#&>+_ M .%4?%/_ (79_P )%_9/A#_A&_\ A8'_ E7G?\ "177VS[+_8/]B[/)_L_9 MYNS_ $C'F[=W[K=C][3?"_PF^*6F-\/#?:1X01M#\?:YXJU#[/XBNI,6NH?V MAA(N^5/[6FR&V*?LL?S#SCY(!ZIJ'QU\&Z?H.D:K]MU'44U3SOLMEI.C7 MNH7Y\E@EQOLX(7N(O)D*Q2^9&OE2,L'])\'IXLFU:&?P]+## M/;W]D3=+=K,5$ MQ$&,[2L\:QI&&:1I$5 Q8 _-2?LS>*M7T_1-1\7>!?AUX MUU'2]3\42Q^'M:U.6XT[RM7U*+4159;=1 M&WF&X5O,9#&T42D9N8=UFZ_:?^&6GZ+K6MW_ (F_LO1=)LFU*34=2L+JUM[R MU5E3[18R2Q*M]$6DA4/:F56-Q 29HM^#H?PN^(FE>+OAEK$FKZ3?OH^F:QI M>K3:CXM,30XNXE:W M)EC D)=0>^TG5+/7],M-3TR]M]1TV]A2YM;RSE66&>)U#)(CJ2&5E((8'!!! M%>+_ !E^"U]\3]7\$^)M3\#>"/&NI:/IE[8W7A;Q5=,^FQRW;67I-E]CLU\M%7$$& M]_)B&/ECW-M7 W'&: -ZBBB@ KRG]F+_ ))#!_V&M;_].UW7JU>4_LQ?\DA@ M_P"PUK?_ *=KN@#U:BBB@#RC]H__ )$OPY_V.?AG_P!/-G7J]>4?M'_\B7X< M_P"QS\,_^GFSKU>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / M*?VA/^0=X$_['/1__2@5ZM7E/[0G_(.\"?\ 8YZ/_P"E KU:@ HHHH \I\)_ M\G-_$G_L6?#O_I1J]>K5Y3X3_P"3F_B3_P!BSX=_]*-7KU:@ HHHH *YCQIX MXT;X?Z;%?ZS/VL;*>]N[J4JS>7!;0(\LS!$DD*QHQ5(Y'.%1B.GK MS?XK^#=;\17'@_6O#D6GW.M>%=:;5X-.U2ZDM+>]WV-W9-&]PD4K1;5O6D#" M*3)B"84/O4 =J'QU\&Z?H.D:K]MU'44U3SOLMEI.C7NH7Y\E@EQOLX(7N(O) MD*Q2^9&OE2,L8TN(,"$^5W7[-WQ#TKP%XY\$Z0/#. MH:=J?PNTGX>Z9JU]JMS:322VD5U"]U/;K:2B)674)F"++(!]9AT>6ZNM/NU^W/+;V\D8@5H5,LKS3F%(8?,>3 M]PZ;A!%CMF;2I8C)Y4S.EVKF.,PF*9O@OX-^-_ OQ&T;7]!^'_PR\*Z-9Z-K5LV MA^&]1GLD6ZNS8M'N9-/"SY;2X@T^R-E2YVB)S:AK@ ]*\'_''1_''Q:UOP7I M,%Q>6]AH.F^(+?7(()WL;V*[><+Y4_E>2ZA(HF5TE82>9*JC-O+C6\ _&'PG M\2]4U;3_ YJ%Q?W&FPV]U*\FG7-O#-;SM,MO<6\LL:IOA_XO\ :7?Q>)SH^EV\T-K';^'/#VI7=_IMG-&KB> M:U>Z1'M8) T,:6" PVZVR[&)E? ![-1110 4444 %%%% 'E/P\_Y+M\7?^X1 M_P"DK5ZM7E/P\_Y+M\7?^X1_Z2M7JU !6/XL_P"15U?_ *\IO_1;5L5C^+/^ M15U?_KRF_P#1;4 A4 %%%% !1110 4444 %%%% !1110 4444 %%%% !7)_%O_DE?C+_ M + M[_Z(>NLKD_BW_P DK\9?]@6]_P#1#T 'PD_Y)7X-_P"P+9?^B$KK*Y/X M2?\ )*_!O_8%LO\ T0E=90 5Y3\3?^2T_!S_ *_=4_\ 3?+7JU>4_$W_ )+3 M\'/^OW5/_3?+0!ZM1110 4444 %%%% !1110 4444 %%%% !1110 4444 %> M4^/?^3@OA3_UY:W_ .B[:O5J\I\>_P#)P7PI_P"O+6__ $7;4 >K4444 %%% M% !1110 5Y1^S+_R2^X_[&;Q)_Z?+ZO5Z\H_9E_Y)?KT M444 %%%% ',>)/'OA?P?JVC:9K_B71]$U+6YOLVEV>I7\5O-?R[D7RX$=@96 MW21C:H)RZCN*Y3XB?M%?#OX6:7XPN=8\6:0VI>%-,?5=3T&WU*W.I1Q!4*+Y M#2*0TC2PI&&VAFGB /SC/+_$CPCXDU3XY:5>Z'X2N);&>'1QJ.MW=Q83Z/=1 M6M_/.8;JVES=1SVJO)-:S6HPUQ/O# TW2H;2YU"\.LVWDV<5VJM:22OOQ&LRLIC9B X8%'Q);^''\3:2GB&XGEMH-):^B%W++'!'<21K%NWLR0S12LH&0DB,>&!/SS M\9_"'Q.\6:)\4+K2OA]]JU/XA> %\-V]A_;-J@TJ2!M58"\D8@>;)#J,(18! M-'YZ21O*D06Y;G_#/@'6-8^(GQ6TC3/ &CZ5/J?Q%\,ZSJVO:/=P&"UELK;1 M-4NX)RT<,TJNYG,$D<;F2:YF:5+<$NX!]3>-_'_ACX1E!8JCG;G.%)[&E\7?$'PQX!M3<>)O$NC^'8!"UR9M6 MOXK51$LD4329D8#:)+B!"W0--&.KJ#P7QTTOQA<:MX=U+PO9:Q)';0WEM=7G MA&+2#KL?F-;LD<;ZJ/LZVC^2YF53YIDCLRORK)CR#X4_#3Q#X6UWX$:WK'P9 MU";6?!?PTN_#U_J*RZ-)<07Z+:I!#'(;S<=RVMZJ,#M4:BH8H)+CRP#W3X\_ M''2O@9X#U?7)TM]6URWTR]U+3O#8U&WM+O4UM8O-N/*$K LL4?[R0H'94!(1 MVVHWI]?"-_\ WXBS?LYW_A>3X9?VMK.N_"C2/!G]FZEJ-@L6FZEI2ZA^_F? MS74[VNH9+5HO,_>1KYQM0/,7[;T>:^FTRTDU.WM[34FAC:ZM[2=IX8I2HWHD MC(A=0V0&*(2 "57. :=%%% !1110 5Y3^S%_P DA@_[#6M_^G:[KU:O*?V8 MO^20P?\ 8:UO_P!.UW0!ZM1110!Y1^T?_P B7X<_['/PS_Z>;.O5Z\H_:/\ M^1+\.?\ 8Y^&?_3S9UZO0 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% 'E/[0G_(.\"?]CGH_P#Z4"O5J\I_:$_Y!W@3_L<]'_\ 2@5ZM0 4444 M>4^$_P#DYOXD_P#8L^'?_2C5Z]6KRGPG_P G-_$G_L6?#O\ Z4:O7JU !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 >4_#S_DNWQ=_[A'_I*U>K M5Y3\//\ DNWQ=_[A'_I*U>K4 %8_BS_D5=7_ .O*;_T6U;%8_BS_ )%75_\ MKRF_]%M0!RO[/?\ R0/X:?\ 8LZ9_P"DL=>A5Y[^SW_R0/X:?]BSIG_I+'7H M5 !1110 4444 %%%% !1110 4444 %%%% !1110 5R?Q;_Y)7XR_[ M[_P"B M'KK*Y/XM_P#)*_&7_8%O?_1#T 'PD_Y)7X-_[ ME_P"B$KK*Y/X2?\DK\&_] M@6R_]$)764 %>4_$W_DM/P<_Z_=4_P#3?+7JU>4_$W_DM/P<_P"OW5/_ $WR MT >K4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7E/CW_DX+X4_] M>6M_^B[:O5J\I\>_\G!?"G_KRUO_ -%VU 'JU%%% !1110 4444 %>4?LR_\ MDON/^QF\2?\ I\OJ]7KRC]F7_DE]Q_V,WB3_ -/E]0!ZO1110 4444 <=\4O MB1I?P@^'/B/QGK,&H7>E:%9R7US#I=H]S<.B#)"(OZLQ5$&6=D168=C7QW^V M1X+N/$G_ LP7?@O7O%UW?\ @ 6/@W^Q+*:XEL]2']I'4#'-&0+3?#+8"56= M/MD:>0JW)'DT?'[X;O\ $KXI6FL^)K3Q]I-K-X:T^/PY9>&M$L=3O+/5C/>/ M=HMT]M=1:5V0LJMY["WWQ 'UCJM[-I^EW=U;V-QJEQ!"\L=C:&- M9KAE4D1H9'1 S$;07=5R1E@,FLOPWX!\+^#]7UG4] \,Z/HFIZW-]IU2\TVP MBMYK^7<[>9.Z*#*VZ20[F).78]S7Q?\ %+P';:WHWQ^O+3P+XFU+5[S0/$6F MQZZ/#FI66NM=37L8M;$SPL1K%I/)$A@:)=EK9VJ0SY2=\ZW[4_\ 87Q2\>:M MX=O?"MQXG@USP/8"WNM6\):K?S>$UNY=1C_M"SMX+"Y=+MP%+PS?8FS8VZ^: MQW?9P#[AHKX(L-#\(^'[CQQXM\&^%/%%P8/B+X_BBT4QZ4M[ M)I3+$ZK:/!::C"S6N(Y+=+>'YHFM4/WO0 4444 %%%% !1110 5Y3^S%_P D MA@_[#6M_^G:[KU:O*?V8O^20P?\ 8:UO_P!.UW0!ZM1110!Y1^T?_P B7X<_ M['/PS_Z>;.O5Z\H_:/\ ^1+\.?\ 8Y^&?_3S9UZO0 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% 'E/[0G_(.\"?]CGH_P#Z4"O5J\I_:$_Y!W@3 M_L<]'_\ 2@5ZM0 4444 >4^$_P#DYOXD_P#8L^'?_2C5Z]6KRGPG_P G-_$G M_L6?#O\ Z4:O7<^+/#W_ E'A?6-$_M+4-'_ +2LIK+^T=)G\B\M?,C9/-@D MP=DJ[MRM@X8 XXH W:*\/_9'_9O_ .&5/@[;> _^$LU#Q?Y=[/>_;+R/R8H? M,(/E6\.Y_)B&-Q7>V9))7R-^T>X4 %<=XJ^(VF^$?%_@SP[>6^H2W_BR\N+& MQEM[1WMXGAM)KIS--PD>4@8*I.]R?E4JDC)V->'?M->%+3Q''\.KK6=&U#7/ M"NC>)FO]90!Z^;V:/ M5+>V2QN)K>6&65[Y6C\F%E:,+&P+ARSAV92J%<1/N924#Z5?(WP7T:[\._'# MX?/LP:A=Z5H5G)? M7,.EVCW-PZ(,D(B_JS%4099V1%9AV-?'?[9'@NX\2?\ "S!=^"]>\77=_P" M!8^#?[$LIKB6SU(?VD=0,369I:H+&:SO4MOM_B&&2:TN;9IFL9/LR$QVO[A- MP6R) !]=^&?%.F>+M-EOM(N?M=K%>W>GO)Y;IB>VN)+:=,, ?EFAD7/0[<@D M$$[E?!%KX#T_1/"TOA+/$MS-J&L_#R\U[2C-)JLWV*.+1K1XY M)V-B(3'J.PPPQ1BWCD)F=$^IOV:-0U74_P!GWX?\EV^+O_ M '"/_25J]6KRGX>?\EV^+O\ W"/_ $E:O5J "L?Q9_R*NK_]>4W_ *+:MBL? MQ9_R*NK_ /7E-_Z+:@#E?V>_^2!_#3_L6=,_])8Z]"KSW]GO_D@?PT_[%G3/ M_26.O0J "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD_BW_ ,DK\9?] M@6]_]$/765R?Q;_Y)7XR_P"P+>_^B'H /A)_R2OP;_V!;+_T0E=97)_"3_DE M?@W_ + ME_Z(2NLH *\I^)O_ "6GX.?]?NJ?^F^6O5J\I^)O_):?@Y_U^ZI_ MZ;Y: /5J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRGQ[_ ,G! M?"G_ *\M;_\ 1=M7JU>4^/?^3@OA3_UY:W_Z+MJ /5J*** "BBB@ HHHH *\ MH_9E_P"27W'_ &,WB3_T^7U>KUY1^S+_ ,DON/\ L9O$G_I\OJ /5Z*** "B MBB@ HHHH *X/QI\(O#WCS5(]4U%-8LM2CA%LUWX?UZ_T>:>)69DCF>SGB,RH MSR%%D+!#+(5V^8^>\HH S-)TNS\/Z7::9IEC;Z=IME"EM:V=I$L4,$2*%2-$ M4 *JJ H& *TZ** "BBB@ HHHH **** "O*?V8O^20P?\ 8:UO_P!.UW7J MU>4_LQ?\DA@_[#6M_P#IVNZ /5J*** /*/VC_P#D2_#G_8Y^&?\ T\V=>KUY M1^T?_P B7X<_['/PS_Z>;.O5Z "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH \I_:$_Y!W@3_L<]'_\ 2@5ZM7E/[0G_ "#O G_8YZ/_ .E KU:@ M HHHH \I\)_\G-_$G_L6?#O_ *4:O7JU>4^$_P#DYOXD_P#8L^'?_2C5Z]6H M **** "BBO$/VJO$UIX9\%:";_Q?I_A2UO-92U>/5->N/#]OJ?\ HUQ(+5]5 MMU:6QP8Q.)%'[PVP@/$YH ]OKSGPK\"_!O@[7+75=+LM05[+=]@LKO6+VZL- M-W*4_P!#LY9FM[3;&SQ+Y$:;(W>-=J,RGY8^*'C!/AY\+?B0+SQ1X^T.36/A M/HVH>&8?$6L7R:[)JUM!J!G=$BDW)7,GQ6\7 M_9OB!XOO?%1\?Z"/#?AS5GFLD_LF[@T:74HHK'RHEG\FTN;DRQRI(]HB).RP MRR//* ?;%%?&7P.\57R>/?#FFK\0?$WB[Q>OCCQ-I>NV.M7;$IH,$NKB"<6B MQQP>1]KALE^VQQ_+*YM5E1%%LEKX(>./MQT2:7XB7\-_<^ +W4?B3=W.M?;/ M^$:UU?L!5IH;II8-*E0RZJ1;>7%%^XD#1,MN%0 ^L)-4M(]3M],EO;>/4;F& M2Y@LVE432Q1M&LDBIG+*C31!F P#(@/WAG3KX3^ &HZ OB?]F7QEK7CG7_%G MB#Q)X U%#>76O7=]]KU+S-&A>W6VB?RCY(:X\T"/C[*UQ4W_HMJV*Q_%G_(JZO_UY3?\ HMJ .5_9[_Y('\-/^Q9T MS_TECKT*O/?V>_\ D@?PT_[%G3/_ $ECKT*@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH *Y/XM_\DK\9?\ 8%O?_1#UUE_\ HAZ M#X2?\DK\&_\ 8%LO_1"5UE_\G!?"G_KRUO_ -%VU>K5Y3X]_P"3@OA3 M_P!>6M_^B[:@#U:BBB@ HHHH **** "O*/V9?^27W'_8S>)/_3Y?5ZO7E'[, MO_)+[C_L9O$G_I\OJ /5Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ KRG]F+_DD,'_8:UO_ -.UW7JU>4_LQ?\ )(8/^PUK?_IVNZ /5J*** /* M/VC_ /D2_#G_ &.?AG_T\V=>KUY1^T?_ ,B7X<_['/PS_P"GFSKU>@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** /*?VA/^0=X$_P"QST?_ -*! M7JU>4_M"?\@[P)_V.>C_ /I0*]6H **** /*?"?_ " MK5Y3X3_Y.;^)/_8L^'?_ $HU>O5J "BBB@ HHHH *X3P)\,E\"^)O&^L)XBU MC66\5ZFNJW%KJ0M1#:2K!';A8/)@C?;Y,-O'B1G.(%.=S.S]W10!PGPF^&B_ M"GPY=:*GB#6/$R7&IWFJFZUH6HF66ZG:XG4?9H(4VF:263!4D&0@':%5>[HH MH **** "BBB@ HHHH **** /*?AY_P EV^+O_<(_])6KU:O*?AY_R7;XN_\ M<(_])6KU:@ K'\6?\BKJ_P#UY3?^BVK8K'\6?\BKJ_\ UY3?^BVH Y7]GO\ MY('\-/\ L6=,_P#26.O0J\]_9[_Y('\-/^Q9TS_TECKT*@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH *Y/XM_\ )*_&7_8%O?\ T0]=97)_%O\ Y)7X MR_[ M[_Z(>@ ^$G_ "2OP;_V!;+_ -$)765R?PD_Y)7X-_[ ME_Z(2NLH *\ MI^)O_):?@Y_U^ZI_Z;Y:]6KRGXF_\EI^#G_7[JG_ *;Y: /5J*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ KRGQ[_P G!?"G_KRUO_T7;5ZM7E/C MW_DX+X4_]>6M_P#HNVH ]6HHHH **** "BBB@ KRC]F7_DE]Q_V,WB3_ -/E M]7J]>4?LR_\ )+[C_L9O$G_I\OJ /5Z*** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ KRG]F+_ ))#!_V&M;_].UW7JU>4_LQ?\DA@_P"PUK?_ *=K MN@#U:BBB@#RC]H__ )$OPY_V.?AG_P!/-G7J]>4?M'_\B7X<_P"QS\,_^GFS MKU>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*?VA/^0=X$_[ M'/1__2@5ZM7E/[0G_(.\"?\ 8YZ/_P"E KU:@ HHHH \I\)_\G-_$G_L6?#O M_I1J]>K5Y3X3_P"3F_B3_P!BSX=_]*-7KU:@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** /*?AY_P EV^+O_<(_])6KU:O*?AY_R7;XN_\ <(_] M)6KU:@ K'\6?\BKJ_P#UY3?^BVK8K'\6?\BKJ_\ UY3?^BVH Y7]GO\ Y('\ M-/\ L6=,_P#26.O0J\]_9[_Y('\-/^Q9TS_TECKT*@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH *Y/XM_\ )*_&7_8%O?\ T0]=97)_%O\ Y)7XR_[ MM[_Z(>@ ^$G_ "2OP;_V!;+_ -$)765R?PD_Y)7X-_[ ME_Z(2NLH *\I^)O M_):?@Y_U^ZI_Z;Y:]6KRGXF_\EI^#G_7[JG_ *;Y: /5J*** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KRGQ[_P G!?"G_KRUO_T7;5ZM7E/CW_DX M+X4_]>6M_P#HNVH ]6HHHH **** "BBB@ KRC]F7_DE]Q_V,WB3_ -/E]7J] M>4?LR_\ )+[C_L9O$G_I\OJ /5Z*** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ KRG]F+_ ))#!_V&M;_].UW7JU>4_LQ?\DA@_P"PUK?_ *=KN@#U M:BBB@#RC]H__ )$OPY_V.?AG_P!/-G7J]>4?M'_\B7X<_P"QS\,_^GFSKU>@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /*?VA/^0=X$_['/1_ M_2@5ZM7E/[0G_(.\"?\ 8YZ/_P"E KU:@ HHHH \I\)_\G-_$G_L6?#O_I1J M]>K5Y3X3_P"3F_B3_P!BSX=_]*-7KU:@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** /*?AY_P EV^+O_<(_])6KU:O*?AY_R7;XN_\ <(_])6KU M:@ K'\6?\BKJ_P#UY3?^BVK8K'\6?\BKJ_\ UY3?^BVH Y7]GO\ Y('\-/\ ML6=,_P#26.O0J\]_9[_Y('\-/^Q9TS_TECKT*@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *Y/XM_\ )*_&7_8%O?\ T0]=97)_%O\ Y)7XR_[ M[_Z M(>@ ^$G_ "2OP;_V!;+_ -$)765R?PD_Y)7X-_[ ME_Z(2NLH *\I^)O_):? M@Y_U^ZI_Z;Y:]6KRGXF_\EI^#G_7[JG_ *;Y: /5J*** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ KRGQ[_P G!?"G_KRUO_T7;5ZM7E/CW_DX+X4_ M]>6M_P#HNVH ]6HHHH **** "BBB@ KRC]F7_DE]Q_V,WB3_ -/E]7J]>4?L MR_\ )+[C_L9O$G_I\OJ /5Z*** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ KRG]F+_ ))#!_V&M;_].UW7JU>4_LQ?\DA@_P"PUK?_ *=KN@#U:BBB M@#RC]H__ )$OPY_V.?AG_P!/-G7J]>4?M'_\B7X<_P"QS\,_^GFSKU>@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** /*?VA/^0=X$_['/1__2@5 MZM7E/[0G_(.\"?\ 8YZ/_P"E KU:@ HHHH \I\)_\G-_$G_L6?#O_I1J]>K5 MY3X3_P"3F_B3_P!BSX=_]*-7KU:@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** /*?AY_P EV^+O_<(_])6KU:O*?AY_R7;XN_\ <(_])6KU:@ K M'\6?\BKJ_P#UY3?^BVK8K'\6?\BKJ_\ UY3?^BVH Y7]GO\ Y('\-/\ L6=, M_P#26.O0J\]_9[_Y('\-/^Q9TS_TECKT*@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *Y/XM_\ )*_&7_8%O?\ T0]=97)_%O\ Y)7XR_[ M[_Z(>@ M^$G_ "2OP;_V!;+_ -$)765R?PD_Y)7X-_[ ME_Z(2NLH *\I^)O_):?@Y_U M^ZI_Z;Y:]6KRGXF_\EI^#G_7[JG_ *;Y: /5J*** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KRGQ[_P G!?"G_KRUO_T7;5ZM7E/CW_DX+X4_]>6M M_P#HNVH ]6HHHH **** "BBB@ KRC]F7_DE]Q_V,WB3_ -/E]7J]>4?LR_\ M)+[C_L9O$G_I\OJ /5Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KRG]F+_ ))#!_V&M;_].UW7JU>4_LQ?\DA@_P"PUK?_ *=KN@#U:BBB@#RC M]H__ )$OPY_V.?AG_P!/-G7J]>4?M'_\B7X<_P"QS\,_^GFSKU>@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** /*?VA/^0=X$_['/1__2@5ZM7E M/[0G_(.\"?\ 8YZ/_P"E KU:@ HHHH \I\)_\G-_$G_L6?#O_I1J]>K5Y3X3 M_P"3F_B3_P!BSX=_]*-7KU:@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** /*?AY_P EV^+O_<(_])6KU:O*?AY_R7;XN_\ <(_])6KU:@ K'\6? M\BKJ_P#UY3?^BVK8K'\6?\BKJ_\ UY3?^BVH Y7]GO\ Y('\-/\ L6=,_P#2 M6.O0J\]_9[_Y('\-/^Q9TS_TECKT*@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *Y/XM_\ )*_&7_8%O?\ T0]=97)_%O\ Y)7XR_[ M[_Z(>@ ^$G_ M "2OP;_V!;+_ -$)765R?PD_Y)7X-_[ ME_Z(2NLH *\I^)O_):?@Y_U^ZI_ MZ;Y:]6KRGXF_\EI^#G_7[JG_ *;Y: /5J*** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KRGQ[_P G!?"G_KRUO_T7;5ZM7E/CW_DX+X4_]>6M_P#H MNVH ]6HHHH **** "BBB@ KRC]F7_DE]Q_V,WB3_ -/E]7J]>4?LR_\ )+[C M_L9O$G_I\OJ /5Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRG M]F+_ ))#!_V&M;_].UW7JU>4_LQ?\DA@_P"PUK?_ *=KN@#U:BBB@#RC]H__ M )$OPY_V.?AG_P!/-G7J]>4?M'_\B7X<_P"QS\,_^GFSKU>@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** /*?VA/^0=X$_['/1__2@5ZM7E/[0G M_(.\"?\ 8YZ/_P"E KU:@ HHHH \I\)_\G-_$G_L6?#O_I1J]>K5Y3X3_P"3 MF_B3_P!BSX=_]*-7KU:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** /*?AY_P EV^+O_<(_])6KU:O*?AY_R7;XN_\ <(_])6KU:@ K'\6?\BKJ M_P#UY3?^BVK8K'\6?\BKJ_\ UY3?^BVH Y7]GO\ Y('\-/\ L6=,_P#26.O0 MJ\]_9[_Y('\-/^Q9TS_TECKT*@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *Y/XM_\ )*_&7_8%O?\ T0]=97)_%O\ Y)7XR_[ M[_Z(>@ ^$G_ "2O MP;_V!;+_ -$)765R?PD_Y)7X-_[ ME_Z(2NLH *\I^)O_):?@Y_U^ZI_Z;Y: M]6KRGXF_\EI^#G_7[JG_ *;Y: /5J*** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ KRGQ[_P G!?"G_KRUO_T7;5ZM7E/CW_DX+X4_]>6M_P#HNVH M]6HHHH **** "BBB@ KRC]F7_DE]Q_V,WB3_ -/E]7J]>4?LR_\ )+[C_L9O M$G_I\OJ /5Z*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KRG]F+_ M ))#!_V&M;_].UW7JU>4_LQ?\DA@_P"PUK?_ *=KN@#U:BBB@#RC]H__ )$O MPY_V.?AG_P!/-G7J]>4?M'_\B7X<_P"QS\,_^GFSKU>@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** /*?VA/^0=X$_['/1__2@5ZM7E/[0G_(.\ M"?\ 8YZ/_P"E KU:@ HHHH \I\)_\G-_$G_L6?#O_I1J]>K5Y3X3_P"3F_B3 M_P!BSX=_]*-7KU:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / M*?AY_P EV^+O_<(_])6KU:O*?AY_R7;XN_\ <(_])6KU:@ K'\6?\BKJ_P#U MY3?^BVK8K'\6?\BKJ_\ UY3?^BVH Y7]GO\ Y('\-/\ L6=,_P#26.O0J\]_ M9[_Y('\-/^Q9TS_TECKT*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*Y/XM_\ )*_&7_8%O?\ T0]=97)_%O\ Y)7XR_[ M[_Z(>@ ^$G_ "2OP;_V M!;+_ -$)765R?PD_Y)7X-_[ ME_Z(2NLH *\I^)O_):?@Y_U^ZI_Z;Y:]6KR MGXF_\EI^#G_7[JG_ *;Y: /5J*** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ KRGQ[_P G!?"G_KRUO_T7;5ZM7E/CW_DX+X4_]>6M_P#HNVH ]6HH MHH **** "BBB@ KYH^"GQX^'O@+PGJ>A>(_&&DZ)J]KXF\0F>QOK@1RQ[]9O M'3*GD91E8>H8&OI>B@#RG_AJSX0?]%%\/_\ @8M'_#5GP@_Z*+X?_P# Q:]6 MHH \I_X:L^$'_11?#_\ X&+1_P -6?"#_HHOA_\ \#%KU:B@#RG_ (:L^$'_ M $47P_\ ^!BT?\-6?"#_ **+X?\ _ Q:]6HH \I_X:L^$'_11?#_ /X&+1_P MU9\(/^BB^'__ ,6O5J* /*?^&K/A!_T47P__P"!BT?\-6?"#_HHOA__ ,#% MKU:B@#RG_AJSX0?]%%\/_P#@8M'_ U9\(/^BB^'_P#P,6O5J* /*?\ AJSX M0?\ 11?#_P#X&+1_PU9\(/\ HHOA_P#\#%KU:B@#RG_AJSX0?]%%\/\ _@8M M'_#5GP@_Z*+X?_\ Q:]6HH \I_X:L^$'_11?#__ (&+5?\ 9;GCO?@QIUW" M=]O=:GJ]S#)@XDBDU.Z=''J&5E8'N"#7KU% !1110!X_^TY=)IOPYTN_F$GV M.Q\4^'KRY>.)I#'#'JUJ\CE5!.%52QP.@-6O^&I?AA_T,W_DA=?_ !JO5J* M/*?^&I?AA_T,W_DA=?\ QJC_ (:E^&'_ $,W_DA=?_&J]6HH \I_X:E^&'_0 MS?\ DA=?_&J/^&I?AA_T,W_DA=?_ !JO5J* /*?^&I?AA_T,W_DA=?\ QJC_ M (:E^&'_ $,W_DA=?_&J]6HH \I_X:E^&'_0S?\ DA=?_&J/^&I?AA_T,W_D MA=?_ !JO5J* /*?^&I?AA_T,W_DA=?\ QJC_ (:E^&'_ $,W_DA=?_&J]6HH M \I_X:E^&'_0S?\ DA=?_&J/^&I?AA_T,W_DA=?_ !JO5J* /*?^&I?AA_T, MW_DA=?\ QJC_ (:E^&'_ $,W_DA=?_&J]6HH \I_X:E^&'_0S?\ DA=?_&J/ M^&I?AA_T,W_DA=?_ !JO5J* /F_XD_&7P?\ $2Z\"Z/X;U235=1_X2W2K@P1 M6-PN(TG#.Y+1@ #))-?2%%% !1110!\^ZE\3O"?PO\ VEO',GBW7[+P]'J' MAG01:/J$GE+/Y=QJOF;">NW>F<=-P]:ZS_AJSX0?]%%\/_\ @8M>K44 >4_\ M-6?"#_HHOA__ ,#%H_X:L^$'_11?#_\ X&+7JU% 'E/_ U9\(/^BB^'_P#P M,6C_ (:L^$'_ $47P_\ ^!BUZM10!Y3_ ,-6?"#_ **+X?\ _ Q:/^&K/A!_ MT47P_P#^!BUZM10!Y3_PU9\(/^BB^'__ ,6C_AJSX0?]%%\/_\ @8M>K44 M>4_\-6?"#_HHOA__ ,#%H_X:L^$'_11?#_\ X&+7JU% 'E/_ U9\(/^BB^' M_P#P,6C_ (:L^$'_ $47P_\ ^!BUZM10!Y3_ ,-6?"#_ **+X?\ _ Q:/^&K M/A!_T47P_P#^!BUZM10!Y3_PU9\(/^BB^'__ ,6C_AJSX0?]%%\/_\ @8M> MK44 >'?!+Q9H_CSXJ?%77/#VI0:QH\TFEQ17UJV^)W2V8.H;H2,C/ID5[C11 M0 5C^*59_#.K(BEW:SF"JO))V'@5L44 ?-_P1_:1^%FA_!?P!INH^/-$LM0L M_#^GV]Q;3W2K)%(EM&KHP/0@@@CVKNO^&K/A!_T47P__ .!BUZM10!Y3_P - M6?"#_HHOA_\ \#%H_P"&K/A!_P!%%\/_ /@8M>K44 >4_P##5GP@_P"BB^'_ M /P,6C_AJSX0?]%%\/\ _@8M>K44 >4_\-6?"#_HHOA__P #%H_X:L^$'_11 M?#__ (&+7JU% 'E/_#5GP@_Z*+X?_P# Q:/^&K/A!_T47P__ .!BUZM10!Y3 M_P -6?"#_HHOA_\ \#%H_P"&K/A!_P!%%\/_ /@8M>K44 >4_P##5GP@_P"B MB^'_ /P,6C_AJSX0?]%%\/\ _@8M>K44 >4_\-6?"#_HHOA__P #%H_X:L^$ M'_11?#__ (&+7JU% 'E/_#5GP@_Z*+X?_P# Q:Y?XF?M.?"K4OASXJL[3Q_H M5S=7&DW<44*7:EG=H7"J!W)) KWZB@#D?A7"]O\ #/PA%(C1R1Z/9JRN,%2( M$!!'8UUU%% !7E/Q-_Y+3\'/^OW5/_3?+7JU-HG*E259&!&5)!YH Z^BO*?^&6OAA_T+/_ )/W7_QVC_AEKX8?]"S_ M .3]U_\ ': /5J*\I_X9:^&'_0L_^3]U_P#':/\ AEKX8?\ 0L_^3]U_\=H M]6HKRG_AEKX8?]"S_P"3]U_\=H_X9:^&'_0L_P#D_=?_ !V@#U:BO*?^&6OA MA_T+/_D_=?\ QVC_ (9:^&'_ $+/_D_=?_': /5J*\I_X9:^&'_0L_\ D_=? M_':/^&6OAA_T+/\ Y/W7_P =H ]6HKRG_AEKX8?]"S_Y/W7_ ,=H_P"&6OAA M_P!"S_Y/W7_QV@#U:BO*?^&6OAA_T+/_ )/W7_QVC_AEKX8?]"S_ .3]U_\ M': /5J*\I_X9:^&'_0L_^3]U_P#':/\ AEKX8?\ 0L_^3]U_\=H ]6KRGQ[_ M ,G!?"G_ *\M;_\ 1=M1_P ,M?##_H6?_)^Z_P#CM:/A/X$^!? ^N1ZUHGA^ M*TU:.)X([IIY971'V[PN]VVYVKDCGB@#T6BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH B**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$! end EX-101.SCH 13 bzun-20211231.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Prepayments and other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Property and equipment, net (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Accrued expenses and other current liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Income tax (Schedule of Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Income tax (Schedule of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Operating lease liabilities (Maturity Analysis of the Annual Undiscounted Cash Flows) (Details) link:presentationLink link:calculationLink link:definitionLink 42402 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statements of Operations and Comprehensive Income) (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Business acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Organization and Principal Activities (Summary of Major Subsidiaries and VIE) (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Summary of Significant Principal Accounting Policies (Schedule of Consolidated Balances and Transactions) (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Summary of Significant Principal Accounting Policies (Schedule of Concentration and Risks) (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Summary of Significant Principal Accounting Policies (Summary of Useful Lives) (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Summary of Significant Principal Accounting Policies (Summary of Useful lives of Intangible assets) (Details) link:presentationLink link:calculationLink link:definitionLink 40205 - Disclosure - Summary of Significant Principal Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Revenue - Disaggregation of Revenues (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Revenue - Contract Liability (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Accounts receivable, net (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Intangible assets, Net (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Business acquisition - Purchase price (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Business acquisition - Fair values of the acquired assets and liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Business acquisition - Additional information (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Investments in equity investees - Schedule of Investments in equity method investees (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Investments in equity investees (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Short-term and long-term loan (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Short-term and long-term loan (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41103 - Disclosure - Short-term and long-term loan (Convertible Senior Notes due 2024) (Details) link:presentationLink link:calculationLink link:definitionLink 41104 - Disclosure - Short-term and long-term loan (ADS Lending Arrangement) (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Income tax (Reconciliation of the Effective Income Tax Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Income tax (Schedule of effect of tax holiday) (Details) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - Income tax (Movement of the Valuation Allowance) (Details) link:presentationLink link:calculationLink link:definitionLink 41306 - Disclosure - Income tax (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Operating lease liabilities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Redeemable non-controlling interests - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Ordinary Shares and Treasury Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Net income per share (Schedule of Basic and Diluted Net Loss Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Net income per share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Related party transactions (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Commitments - Other Commitment (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Share-Based Compensation (Summary of Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 42002 - Disclosure - Share-Based Compensation (Schedule of Restricted Share Units Activities) (Details) link:presentationLink link:calculationLink link:definitionLink 42003 - Disclosure - Share-Based Compensation (Schedule of Compensation Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 42004 - Disclosure - Share-Based Compensation (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42101 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 42201 - Disclosure - Restricted Net Assets (Details) link:presentationLink link:calculationLink link:definitionLink 42401 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Balance Sheets) (Details) link:presentationLink link:calculationLink link:definitionLink 42403 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statement of Cash Flows) (Details) link:presentationLink link:calculationLink link:definitionLink 42404 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 42501 - Disclosure - Subsequent Event (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Organization and Principal Activities link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Summary of Significant Principal Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Accounts receivable, net link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Prepayments and other current assets link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Property and equipment, net link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Intangible assets, Net link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Business acquisition link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Investments in equity investees link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Short-term and long-term loan link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Accrued expenses and other current liabilities link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Income tax link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Operating lease liabilities link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Redeemable non-controlling interests link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Ordinary Shares and Treasury Stock link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Net income per share link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 12101 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 12201 - Disclosure - Restricted Net Assets link:presentationLink link:calculationLink link:definitionLink 12301 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 12401 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY link:presentationLink link:calculationLink link:definitionLink 20202 - Disclosure - Summary of Significant Principal Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Organization and Principal Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Summary of Significant Principal Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Revenue (Table) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Accounts receivable, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Prepayments and other current assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Property and equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Intangible assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Investments in equity investees (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Short-term and long-term loan (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Accrued expenses and other current liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Income tax (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Operating lease liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Redeemable non-controlling interests (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Net income per share (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Related party transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 32003 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Operating lease liabilities (Lease Term and Discount Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Operating lease liabilities (Supplemental Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Redeemable non-controlling interests (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 14 bzun-20211231_cal.xml EX-101.CAL EX-101.DEF 15 bzun-20211231_def.xml EX-101.DEF EX-101.LAB 16 bzun-20211231_lab.xml EX-101.LAB EX-101.PRE 17 bzun-20211231_pre.xml EX-101.PRE XML 18 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information
12 Months Ended
Dec. 31, 2021
shares
Document Type 20-F
Document Registration Statement false
Document Annual Report true
Document Period End Date Dec. 31, 2021
Document Transition Report false
Document Shell Company Report false
Entity File Number 001-37385
Entity Registrant Name Baozun Inc.
Entity Incorporation, State or Country Code E9
Entity Address, Address Line One No. 1-9, Lane 510, West Jiangchang Road
Entity Address, City or Town Shanghai
Entity Address, Postal Zip Code 200436
Entity Address, Country CN
Entity Well-known Seasoned Issuer Yes
Entity Voluntary Filers No
Entity Current Reporting Status Yes
Entity Interactive Data Current Yes
Entity Filer Category Large Accelerated Filer
Entity Emerging Growth Company false
ICFR Auditor Attestation Flag true
Document Accounting Standard U.S. GAAP
Entity Shell Company false
Amendment Flag false
Entity Central Index Key 0001625414
Current Fiscal Year End Date --12-31
Document Fiscal Year Focus 2021
Document Fiscal Period Focus FY
Auditor Name Deloitte Touche Tohmatsu Certified Public Accountants LLP
Auditor Firm ID 1113
Auditor Location Shanghai, China
ADR  
Title of 12(b) Security American Depositary Shares, each representingthree Class A Ordinary Shares, par valueUS$0.0001 per share
Security Exchange Name NASDAQ
Trading Symbol BZUN
Class A ordinary shares  
Title of 12(b) Security Class A Ordinary Shares, par value US$0.0001 per share
Entity Common Stock, Shares Outstanding 195,493,754
Class B ordinary shares  
Entity Common Stock, Shares Outstanding 13,300,738
Ordinary shares  
Entity Common Stock, Shares Outstanding 208,794,492
Business Contact [Member]  
Entity Address, Address Line One No. 1-9, Lane 510, West Jiangchang Road
Entity Address, City or Town Shanghai
Entity Address, Postal Zip Code 200436
Entity Address, Country CN
Contact Personnel Name Arthur Yu
City Area Code 86
Local Phone Number 21 6080-9991
XML 19 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Current assets:      
Cash and cash equivalents ¥ 4,606,545 $ 722,867 ¥ 3,579,665
Restricted cash 93,219 14,628 151,354
Short-term investments     1,448,843
Accounts receivable, net of allowance for credit losses of RMB12,949 and RMB118,724 as of December 31, 2020 and 2021, respectively 2,260,918 354,788 2,188,977
Inventories 1,073,567 168,466 1,026,038
Advances to suppliers 527,973 82,850 284,776
Prepayments and other current assets 572,774 89,881 438,212
Amounts due from related parties 68,984 10,825 40,935
Total current assets 9,203,980 1,444,305 9,158,800
Non-current assets:      
Investments in equity investees 330,788 51,908 53,342
Property and equipment, net 652,886 102,452 430,089
Intangible assets, net 395,210 62,017 146,373
Land use right, net 40,516 6,358 41,541
Operating lease right-of-use assets 1,095,570 171,919 524,792
Goodwill 397,904 62,440 13,574
Other non-current assets 87,926 13,797 51,531
Deferred tax assets 114,200 17,920 54,649
Total non-current assets 3,115,000 488,811 1,315,891
TOTAL ASSETS 12,318,980 1,933,116 10,474,691
Current liabilities (including amounts of the consolidated VIE without recourse to the Company. See Note 2):      
Short-term loan 2,288,465 359,110  
Accounts payable 494,079 77,533 421,562
Notes payable 529,603 83,106 500,820
Income tax payables 127,990 20,084 72,588
Accrued expenses and other current liabilities 984,519 154,493 991,180
Amounts due to related parties 73,794 11,580 44,997
Current operating lease liabilities 278,176 43,652 165,122
Total current liabilities 4,776,626 749,558 2,196,269
Non-current liabilities:      
Long-term loan 0 0 1,762,847
Deferred tax liability 51,525 8,085 2,538
Long-term operating lease liabilities 883,495 138,640 370,434
Other non-current liabilities 125,985 19,769  
Total non-current liabilities 1,061,005 166,494 2,135,819
TOTAL LIABILITIES 5,837,631 916,052 4,332,088
Redeemable non-controlling interests 1,421,680 223,092 9,000
Baozun Inc. shareholders' equity:      
Additional paid-in capital 4,959,646 778,277 5,207,631
Treasury shares (nil and 8,149,626 shares as of December 31, 2020 and 2021, respectively) 385,942 60,563  
Retained earnings 425,125 66,711 952,001
Accumulated other comprehensive income (102,603) (16,101) (48,756)
Total Baozun Inc. shareholders' equity 4,896,359 768,345 6,111,021
Non-controlling interests 163,310 25,627 22,582
Total equity 5,059,669 793,972 6,133,603
TOTAL LIABILITIES, REDEEMABLE NON-CONTROLLING INTERESTS AND EQUITY 12,318,980 1,933,116 10,474,691
Class A ordinary shares      
Baozun Inc. shareholders' equity:      
Common Stock Value 125 20 137
Class B ordinary shares      
Baozun Inc. shareholders' equity:      
Common Stock Value ¥ 8 $ 1 ¥ 8
XML 20 R3.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS (Parenthetical)
¥ in Thousands
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2020
CNY (¥)
shares
Accounts receivable, allowance for doubtful accounts | ¥ ¥ 118,724 ¥ 12,949
Ordinary shares:    
Treasury shares 0 8,149,626
Class A ordinary shares    
Ordinary shares:    
Shares authorized 470,000,000 470,000,000
Shares issued 195,493,754 220,505,115
Shares outstanding 195,493,754 220,505,115
Class B ordinary shares    
Ordinary shares:    
Shares authorized 30,000,000 30,000,000
Shares issued 13,300,738 13,300,738
Shares outstanding 13,300,738 13,300,738
VIE    
Accounts receivable, allowance for doubtful accounts | ¥ ¥ 118,724 ¥ 12,949
XML 21 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Dec. 31, 2019
CNY (¥)
¥ / shares
shares
Net revenues        
Total net revenues ¥ 9,396,256 $ 1,474,478 ¥ 8,851,563 ¥ 7,278,192
Operating expenses:        
Cost of products (3,276,571) (514,165) (3,326,243) (2,774,342)
Fulfillment (2,661,126) (417,589) (2,259,176) (1,678,191)
Sales and marketing (2,549,842) (400,126) (2,130,667) (1,815,642)
Technology and content (448,410) (70,365) (409,870) (392,951)
General and administrative (525,802) (82,510) (224,045) (215,660)
Other operating (expense) income, net 72,516 11,379 57,115 (17,753)
Total operating expenses (9,389,235) (1,473,376) (8,292,886) (6,894,539)
Income from operations 7,021 1,102 558,677 383,653
Other income (expenses):        
Interest income 62,943 9,877 41,373 42,614
Interest expense (56,847) (8,921) (66,124) (61,316)
Unrealized investment loss (209,956) (32,947)    
Gain on disposal of investment 150 24 0 0
Impairment loss of investments (3,541) (556) (10,800) (9,021)
Exchange (loss) gain 46,226 7,254 25,725 (7,663)
Income before income tax and share of income in equity method investment (154,004) (24,167) 548,851 348,267
Income tax expense (55,259) (8,671) (127,787) (71,144)
Share of income in equity method investment 3,300 518 5,470 4,768
Net Income (loss) (205,963) (32,320) 426,534 281,891
Net loss (income) attributable to non-controlling interests (1,505) (236) (796) 187
Net (income) loss attributable to redeemable non-controlling interests (12,362) (1,940) 254 (781)
Net income (loss) attributable to ordinary shareholders of Baozun Inc. ¥ (219,830) $ (34,496) ¥ 425,992 ¥ 281,297
Net income (loss) per share attributable to ordinary shareholders of Baozun Inc.:        
Basic | (per share) ¥ (1.02) $ (0.16) ¥ 2.27 ¥ 1.62
Diluted | (per share) (1.02) (0.16) 2.23 1.57
Net income (loss) per American depositary shares ("ADS") attributable to ordinary shareholders of Baozun Inc.:        
Basic | (per share) (3.05) (0.48) 6.82 4.85
Diluted | (per share) ¥ (3.05) $ (0.48) ¥ 6.69 ¥ 4.72
Weighted average shares used in calculating net income (loss) per ordinary share:        
Basic 216,370,290 216,370,290 187,322,781 173,937,013
Diluted 216,370,290 216,370,290 190,988,171 178,932,010
Product [Member]        
Net revenues        
Total net revenues ¥ 3,873,589 $ 607,851 ¥ 3,906,611 ¥ 3,422,151
Service [Member]        
Net revenues        
Total net revenues ¥ 5,522,667 $ 866,627 ¥ 4,944,952 ¥ 3,856,041
XML 22 R5.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
CONSOLIDATED STATEMENTS OF OPERATIONS      
Related-party revenues ¥ 95,821 ¥ 59,953 ¥ 29,564
XML 23 R6.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME        
Net income (loss) ¥ (205,963) $ (32,320) ¥ 426,534 ¥ 281,891
Other comprehensive income, net of tax of nil:        
Foreign currency translation adjustment (53,847) (8,450) (77,136) (842)
Comprehensive income (loss) (259,810) (40,770) 349,398 281,049
Total comprehensive (income) loss attributable to non-controlling interests (1,505) (236) (796) 187
Total comprehensive (income) loss attributable to redeemable non-controlling interests (12,362) (1,940) 254 (781)
Total comprehensive income (loss) attributable to ordinary shareholders of Baozun Inc. ¥ (273,677) $ (42,946) ¥ 348,856 ¥ 280,455
XML 24 R7.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY
¥ in Thousands
Ordinary shares
CNY (¥)
shares
Treasury shares
USD ($)
shares
Treasury shares
CNY (¥)
shares
Additional paid-in capital
CNY (¥)
Retained Earnings
CNY (¥)
Accumulated other comprehensive income
CNY (¥)
Total Baozun shareholders' equity
CNY (¥)
Noncontrolling Interest
CNY (¥)
USD ($)
shares
CNY (¥)
shares
Beginning balance at Dec. 31, 2018 ¥ 106     ¥ 1,903,503 ¥ 244,712 ¥ 29,222 ¥ 2,177,543 ¥ 17,473   ¥ 2,195,016
Beginning balance, shares at Dec. 31, 2018 | shares 172,548,611                  
Net income         281,297   281,297 594   281,891
Net (income) loss attributable to redeemable non-controlling interests               (781)   (781)
Contribution from non-controlling interests               4,500   4,500
Issuance of ordinary shares under ADS lending arrangement ¥ 9           9     9
Issuance of ordinary shares under ADS lending arrangement (in shares) | shares 12,692,328                  
ADS lending arrangement in connection with issuance of convertible senior notes       33,836     33,836     33,836
Share-based compensation       75,183     75,183     75,183
Exercise of share options and vesting of RSUs       1,705     1,705     1,705
Exercise of share options and vesting of RSUs (in shares) | shares 2,978,728                  
Foreign currency translation adjustment           (842) (842)     (842)
Ending balance at Dec. 31, 2019 ¥ 115     2,014,227 526,009 28,380 2,568,731 21,786   2,590,517
Ending balance, shares at Dec. 31, 2019 | shares 188,219,667                  
Net income         425,992   425,992 542   426,534
Net (income) loss attributable to redeemable non-controlling interests               254   254
Issuance of ordinary shares upon Hong Kong public offering ¥ 30     3,084,534     3,084,564     3,084,564
Issuance of ordinary shares upon Hong Kong public offering (in shares) | shares 43,833,700                  
Share-based compensation       108,440     108,440     108,440
Exercise of share options and vesting of RSUs       430     430     430
Exercise of share options and vesting of RSUs (in shares) | shares 1,752,486                  
Foreign currency translation adjustment           (77,136) (77,136)     (77,136)
Ending balance at Dec. 31, 2020 ¥ 145     5,207,631 952,001 (48,756) 6,111,021 22,582   6,133,603
Ending balance, shares at Dec. 31, 2020 | shares 233,805,853                  
Net income         (219,830)   (219,830) 13,867 $ (32,320,000) (205,963)
Net (income) loss attributable to redeemable non-controlling interests               (12,362) $ (1,940,000) ¥ (12,362)
Issuance of ordinary shares under ADS lending arrangement (in shares) | shares                 12,692,328 12,692,328
Share-based compensation       196,547     196,547     ¥ 196,547
Exercise of share options and vesting of RSUs       52     52     52
Exercise of share options and vesting of RSUs (in shares) | shares 2,180,370                  
Acquisition of a subsidiary                   16,784
Foreign currency translation adjustment           (53,847) (53,847)   $ (8,450,000) (53,847)
Share repurchase   $ (8,149,626) ¥ (1,060,353)       (1,060,353)     (1,060,353)
Cancellation of share repurchased ¥ (12) $ (19,042,105) 674,411 (367,353) (307,046)          
Cancellation of share repurchased (in shares) | shares (19,042,105)                  
Tax effect relating to the investment from Cainiao (Note 15)       (82,094)     (82,094)     (82,094)
Acquisition of non-controlling interest       4,863     4,863 (16,361)   (11,498)
Non-controlling interest acquired from business combinations               155,584   155,584
Ending balance at Dec. 31, 2021 ¥ 133   ¥ (385,942) ¥ 4,959,646 ¥ 425,125 ¥ (102,603) ¥ 4,896,359 ¥ 163,310 $ 793,972,000 ¥ 5,059,669
Ending balance, shares at Dec. 31, 2021 | shares 216,944,118 8,149,626 8,149,626              
XML 25 R8.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF CASH FLOWS
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Cash flows from operating activities:        
Net income (loss) ¥ (205,963) $ (32,320) ¥ 426,534 ¥ 281,891
Adjustments to reconcile net income to net cash provided by (used in) operating activities:        
Provision for allowance for credit losses 105,825 16,606 2,715 9,037
Inventory write-down 89,516 14,047 108,461 76,169
Share-based compensation 196,547 30,843 108,440 75,183
Depreciation and amortization 206,936 32,473 151,724 120,096
Amortization of issuance cost of convertible senior notes 23,673 3,715 25,229 16,563
Deferred income tax (63,655) (9,989) (563) (16,786)
Loss on disposal of property and equipment 8,314 1,305 5,515 3,489
Gain on disposal of equity investees (150) (24) 0 0
Share of income in equity method investment (3,300) (518) (5,470) (4,768)
Impairment loss of investments 3,541 556 10,800 9,021
Unrealized loss related to investment securities 209,956 32,947 0 0
Exchange loss (gain) (14,015) (2,199) 3,065 10,729
Changes in operating assets and liabilities:        
Accounts receivable (98,601) (15,473) (400,112) (247,806)
Inventories (137,044) (21,505) (237,680) (320,086)
Advances to suppliers (243,776) (38,254) (70,941) (39,232)
Prepayments and other current assets 3,120 490 (50,499) (100,738)
Amounts due from related parties (19,249) (3,021) (21,612) 12,947
Operating lease right-of-use assets (570,777) (89,567) (84,199) 24,456
Other non-current assets (28,742) (4,510) (10,070) (10,959)
Accounts payable 39,311 6,169 (450,817) (24,369)
Notes payable 28,783 4,517 290,128 183,923
Income tax payables (26,693) (4,189) (9,378) 19,202
Amounts due to related party 28,796 4,519 38,201 (7,198)
Accrued expenses and other current liabilities (254,576) (39,949) 392,831 242,521
Operating lease liabilities 626,116 98,251 87,712 (11,889)
Net cash provided by (used in) operating activities (96,107) (15,080) 310,014 301,396
Cash flows from investing activities:        
Purchases of property and equipment (285,586) (44,815) (111,054) (91,266)
Purchases of investment securities (324,464) (50,915) 0 0
Purchases of short-term investments (954,905) (149,845) (1,977,841) (1,532,028)
Maturity of short-term investments 2,388,364 374,786 1,541,453 765,969
Purchase of long-term time deposits 0 0 0 (211,599)
Additions of intangible assets (67,194) (10,544) (47,525) (61,611)
Investment in equity investees (163,166) (25,604) (21,300) (16,500)
Net cash received (paid) for business combination (208,429) (32,707) (100) 13,584
Loan to a related party (8,800) (1,381) 0 0
Net cash (used in) provided by investing activities 375,820 58,975 (616,367) (1,133,451)
Cash flows from financing activities:        
Proceeds from issuance of ordinary shares upon public offering in Hong Kong 0 0 3,127,305 0
Payment for public offering costs (11,075) (1,738) (31,666) 0
Proceeds from short-term borrowings 548,462 86,066 235,389 916,603
Repayment of short-term borrowings 0 0 (663,879) (924,313)
Repayment of long-term borrowings 0 0 0 (69,415)
Repurchase of ordinary shares (1,060,353) (166,393) 0 0
Proceeds from sale of a subsidiary's equity interest to Cainiao 1,290,847 202,562 0 4,500
Proceeds from exercises of stock options 52 8 430 1,705
Proceeds from issuance of convertible senior notes, net of issuance cost paid 0 0 (742) 1,847,802
Proceeds from ADS lending 0 0 0 9
Acquisition of non-controlling interests of subsidiaries (17,980) (2,821) 0 0
Net cash provided by financing activities 749,953 117,684 2,666,837 1,776,891
Net increase in cash, cash equivalents and restricted cash 1,029,666 161,579 2,360,484 944,836
Cash, cash equivalents and restricted cash, beginning of year 3,731,019 571,804 1,526,810 582,855
Effect of exchange rate changes on cash, cash equivalents and restricted cash (60,921) 4,112 (156,275) (881)
Cash, cash equivalents and restricted cash, end of year 4,699,764 737,495 3,731,019 1,526,810
Cash and cash equivalents 4,606,545   3,579,665 1,144,451
Restricted cash 93,219 14,628 151,354 382,359
Total cash, cash equivalents, and restricted cash shown in the statement of cash flows 4,699,764   3,731,019 1,526,810
Supplemental disclosure of cash flow information:        
Cash paid for interest 29,819 4,679 38,665 37,578
Cash paid for income tax 145,606 22,849 137,727 68,728
Supplemental disclosures of non-cash investing and financing activities:        
Unpaid convertible senior notes offering costs 0 0 0 742
Unpaid Hong Kong public offering costs 0 0 11,075 0
Purchases of property and equipment included in payables 40,591 $ 6,370 6,456 59
Consideration payable (Note 9) 220,604   0 0
Subscription receivable from a non-controlling shareholder ¥ 101,686   ¥ 0 ¥ 0
XML 26 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Principal Activities
12 Months Ended
Dec. 31, 2021
Organization and Principal Activities  
Organization and Principal Activities

1. Organization and Principal Activities

Baozun Inc. (the “Company”) was incorporated under the laws of Cayman Islands on December 18, 2013. The Company, its subsidiaries and its VIE (collectively referred to as the “Group”) are principally engaged to provide its customers with end-to-end E-commerce solutions including the sales of apparel, home and electronic products, online store design and setup, visual merchandising and marketing, online store operations, customer services, warehousing and order fulfillment.

As of December 31, 2021, the Company’s major subsidiaries and VIE are as follows:

Date of

Place of

Legal

 

    

incorporation

    

incorporation

    

ownership

 

Subsidiaries:

 

  

 

  

 

  

Baozun Hong Kong Holding Limited

 

10-Jan-14

 

HK

 

100

%

Shanghai Baozun E-commerce Limited (“Shanghai Baozun”)

 

11-Nov-03

 

PRC

 

100

%

Shanghai Bodao E-commerce Limited

 

30-Mar-10

 

PRC

 

100

%

Shanghai Yingsai Advertisement Limited

 

30-Mar-10

 

PRC

 

100

%

Baozun Hongkong Limited

 

11-Sep-13

 

HK

 

100

%

Shanghai Fengbo E-commerce Limited

 

29-Dec-11

 

PRC

 

100

%

Baozun Hongkong Investment Limited

 

21-July-15

 

HK

 

100

%

Baotong Inc.

19-Jun-19

Cayman

70

%

Baotong Hong Kong Holding Limited

 

5-May-16

 

HK

 

70

%

Baotong E-logistics Technology (Suzhou) Limited

 

27-Mar-17

 

PRC

 

70

%

VIE:

 

  

 

  

 

  

Shanghai Zunyi Business Consulting Ltd.

 

31-Dec-10

 

PRC

 

N/A

XML 27 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
12 Months Ended
Dec. 31, 2021
Revenue  
Revenue

3. Revenue

For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s revenues were generated in the PRC. The disaggregated revenues by types and the timing of transfer of goods or services were as follows:

Disaggregation of revenues

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Product sales

 

3,422,151

 

3,906,611

 

3,873,589

Service

 

  

 

  

 

  

- online store operations, digital marketing, customer service, warehousing and fulfillment and IT maintenance service which revenues are recognized over time

 

3,817,450

 

4,927,875

 

5,479,799

- one-time online store design and setup services which revenues are recognized at point of time

 

38,591

 

17,077

 

42,868

Total revenue

 

7,278,192

 

8,851,563

 

9,396,256

Contract Liability

The movement of the advances from customers for the years ended December 31, 2020 and 2021 were as follows:

Advances from

    

Customers

Opening Balance as of January 1, 2020

 

24,748

Net increase

 

40,516

Ending Balance as of December 31, 2020

 

65,264

Net decrease

 

(1,587)

Ending Balance as of December 31, 2021

 

63,677

Revenues amounted to RMB24,748 and RMB 65,264 were recognized in the years ended December 31, 2020 and 2021 respectively, that were included in the balance of advance from customers at the beginning of the respective year.

XML 28 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts receivable, net
12 Months Ended
Dec. 31, 2021
Accounts receivable, net  
Accounts receivable, net

4. Accounts receivable, net

Accounts receivable, net, consists of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Accounts receivable

 

2,201,926

 

2,379,642

Allowance for credit losses:

 

  

 

Balance at beginning of the year

 

(10,726)

 

(12,949)

Additions

 

(2,715)

 

(105,825)

Write-offs

 

492

 

50

Balance at end of the year

 

(12,949)

 

(118,724)

Accounts receivable, net

 

2,188,977

 

2,260,918

In September 2021, the Group filed an arbitration against one of its distributors due to its default on payment and provided allowance of RMB93.3 million of accounts receivable for the year ended December 31, 2021.

XML 29 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories
12 Months Ended
Dec. 31, 2021
Inventories  
Inventories

5. Inventories

Inventories consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Products

 

1,125,407

 

1,180,768

Packing materials and others

 

140

 

80

Inventories

1,125,547

1,180,848

Inventory write-down:

Balance at beginning of the year

(76,631)

(99,509)

Additions

(108,461)

(89,516)

Write-offs

85,583

81,744

Balance at end of the year

(99,509)

(107,281)

Inventories, net

 

1,026,038

 

1,073,567

Inventories write-downs of RMB76,169, RMB108,461 and RMB 89,516 were recorded in cost of products in the consolidated statements of operations for the years ended December 31, 2019, 2020 and 2021, respectively.

XML 30 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayments and other current assets
12 Months Ended
Dec. 31, 2021
Prepayments and other current assets  
Prepayments and other current assets

6. Prepayments and other current assets

Prepayments and other current assets consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Rebate receivable from suppliers

 

319,521

 

288,150

Prepaid expenses

 

66,783

 

108,673

Interest receivables

 

11,825

 

604

Deposits (1)

 

25,330

 

50,121

Employee advances (2)

 

4,650

 

7,707

Subscription receivable from Cainiao (3)

 

 

101,686

Others

 

10,103

 

15,833

Prepayment and other current assets

 

438,212

 

572,774

(1)Deposits represent rental deposits and deposits paid to third-party platforms.
(2)Employee advances represent cash advanced to online store managers for store daily operation, such as online store promotion activities.
(3)The balance represents the subscription receivable from Cainiao which was subsequently received in March 2022.
XML 31 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment, net
12 Months Ended
Dec. 31, 2021
Property and equipment, net  
Property and equipment, net

7. Property and equipment, net

Property and equipment, net, consists of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Electronic devices

 

175,633

 

229,328

Vehicle

 

2,839

 

7,323

Furniture and office equipment

 

79,644

 

139,886

Leasehold improvement

 

237,610

 

444,044

Machinery

 

25,637

 

50,355

Buildings

 

201,129

 

201,129

Total

 

722,492

 

1,072,065

Accumulated depreciation and amortization

 

(292,403)

 

(419,179)

Property and equipment, net

 

430,089

 

652,886

Depreciation and amortization expenses were RMB75,775,RMB98,046 and RMB 135,497 for the years ended December 31, 2019, 2020 and 2021, respectively.

XML 32 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, Net
12 Months Ended
Dec. 31, 2021
Intangible assets, Net  
Intangible assets, Net

8. Intangible assets, net

Intangible assets, net, consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Internally developed software

 

281,346

 

348,951

Trademark

 

1,074

 

1,074

Supplier relationship

 

15,620

 

15,620

Customer relationship

146,701

Brand

12,100

Franchising

69,608

Technology

23,237

Accumulated amortization

 

(151,667)

 

(222,081)

Intangible assets, net

 

146,373

 

395,210

Amortization expenses for intangible assets were RMB43,295, RMB52,652 and RMB70,414 for the years ended December 31, 2019, 2020 and 2021, respectively. Estimated amortization expenses of the existing intangible assets for the next five years are RMB103,947, RMB87,833, RMB75,320, RMB28,826 and RMB25,714, respectively.

XML 33 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Business acquisition
12 Months Ended
Dec. 31, 2021
Business Combinations [Abstract]  
Business acquisition

9.Business acquisition

(a) Acquisition of Full Jet Limited (“Full Jet”)

Full Jet is a strategic and brand-focused industry expert that specializes in developing go-to-market strategies for high-end and luxury brands entering the Chinese market. In March 2021, the Group acquired 100% equity interest of Full Jet for a total consideration of RMB90,988, comprising cash consideration and contingent consideration subject to Full Jet’s future operating results. Contingent consideration is initially and subsequently measured with changes in fair value reflected in profit and loss, which is recorded in other current or non-current liabilities in the consolidated balance sheets.

The purchase price as of the date of acquisition is comprised of:

    

Amounts

RMB’000

Cash consideration

 

61,267

Contingent consideration at fair value

 

29,721

Total

 

90,988

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquired

 

11,872

Intangible assets

 

- Brand

 

12,100

- Customer relationships

 

6,000

Goodwill

 

65,541

Deferred tax liabilities

 

(4,525)

Total

 

90,988

(b) Suzhou Baoleantone International Logistics Co., Ltd (“BolTone”)

In May 2021, the Group acquired 51% equity interest in BolTone, a warehouse and supply chain service provider in Mainland China, with a total consideration of RMB121,391, comprising cash consideration and contingent consideration subject to BolTone’s future operating results. Contingent consideration is initially and subsequently measured at fair value with changes in fair value reflected in profit and loss, which is recorded in other current or non-current liabilities in the consolidated balance sheets.

The purchase price as of the date of acquisition is comprised of:

    

Amounts

RMB’000

Cash

 

64,260

Contingent consideration

 

57,131

Total

 

121,391

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquired

 

95,729

Intangible assets

 

- Technology

 

5,000

- Customer relationship

 

64,200

Goodwill

 

75,761

Deferred tax liabilities

 

(17,300)

Non-controlling interests

 

(101,999)

Total

 

121,391

Net assets acquired primarily consisted of cash of RMB91,399, accounts receivable of RMB48,019 and other current liabilities of RMB57,030 as of the date of acquisition.

(c) Bao Best IOT Technology (Suzhou) Co., Ltd. (“BaoBest”)

In June and July 2021, the Group acquired several supply chain businesses in Mainland China for a total cash consideration of RMB90,285, of which RMB27,174 is to be paid in the following year.

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquried

 

23,459

Intangible assets

 

  

- Franchise

 

69,608

Goodwill

 

47,607

Deferred tax liabilities

 

(17,402)

Non-controlling interests

 

(32,987)

Total

 

90,285

(d) Acquisition of Shanghai Morefun Information Technology Co., Ltd. (''Morefun")

Morefun is a technology-oriented digital marketing solution provider in China e-commerce industry. In August 2021, the Group acquired 51% equity interest of Morefun for a total consideration of RMB 45,900, comprising cash consideration and

contingent consideration subject to Morefun’s future operating results. Contingent consideration is initially and subsequently measured at fair value with changes in fair value reflected in profit and loss, which is recorded in other current liabilities in the consolidated balance sheets.

The purchase price as of the date of acquisition is comprised of:

    

Amounts

RMB’000

Cash

 

40,000

Contingent consideration at fair value

 

5,900

Total

 

45,900

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquired

 

3,367

Intangible assets

 

  

- Customer relationship

 

21,200

- Technology

 

3,300

Goodwill

 

59,090

Deferred tax liabilities

 

(3,675)

Non-controlling interests

 

(20,598)

Redeemable non-controlling interest

(16,784)

Total

 

45,900

(e) Acquisition of Shanghai Yi Shang Network Information Co., Limited (''eFashion")

eFashion is a leading e-commerce solutions provider for fashion brands, focused on bringing international fashion brands to China. In September 2021, the Group acquired 100% equity interest of eFashion for a total cash consideration of RMB221,026, of which RMB96,089 will be paid by instalment in the following three years.

The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:

    

Amounts

RMB’000

Net assets acquired

 

28,986

Intangible assets

 

  

- Customer relationship

 

55,300

- Technology

 

11,200

Goodwill

 

135,515

Deferred tax liabilities

 

(9,975)

Total

 

221,026

Net assets acquired primarily consisted of cash and cash equivalents of RMB44,279, accounts receivable of RMB24,656 and accrued expenses and other current liabilities of RMB43,532 as of the date of acquisition.

The transaction costs related to the above acquisitions were immaterial. The financial results of the acquired businesses, which are not material, have been included in the Company's consolidated financial statements for the period subsequent to their acquisitions. Pro forma information is not presented for the acquisitions as the impact to the consolidated financial statements is not material.

Goodwill was recognized as a result of expected synergies from combining operations of the Group and acquired business and other intangible assets that don't qualify for separate recognition. Goodwill is not amortized and is not deductible for tax purposes.

XML 34 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in equity investees
12 Months Ended
Dec. 31, 2021
Investments in equity investees  
Investments in equity investees

10. Investments in equity investees

(a)Investments in equity method investees

As of December 31,

    

2020

    

2021

RMB

RMB

Beijing Pengtai Baozun E-commerce Co., Ltd. (1)

 

28,894

 

37,040

Hangzhou Juxi Technology Co., Ltd. (2)

 

14,432

 

14,491

Hangzhou Dajing Guangtong Network Technology Co., Ltd. (3)

 

 

12,756

Others

 

10,016

 

37,305

 

53,342

 

101,592

(1)In January 2018, the Group invested RMB13,328 to establish an E-commerce joint venture with Beijing Pengtai Interactive Advertising Co., Ltd. (“Beijing Pengtai”) through a joint venture agreement. Baozun holds 49% equity interest and Beijing Pengtai holds 51% equity interest. Share of income in equity method investment of RMB6,975, RMB7,363 and RMB8,145 was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
(2)In June 2019, the Group entered into an agreement with Hangzhou Juxi Technology Co., Ltd. ("Juxi") to acquire 10% equity interest with a total consideration of RMB15,000. As the Group has significant influence over Juxi, it is accounted for under the equity method of accounting. Share of loss of RMB595 and income of RMB26 and RMB60 in equity method investment was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
(3)In May 2021, the Group entered into an agreement with Hangzhou Dajing Guangtong Network Technology Co., Ltd. ("Dajing") to acquire 30% equity interest with a total consideration of RMB13,500. As the Group has significant influence over Dajing, it is accounted for under the equity method of accounting. Share of loss in equity method investment of RMB743 was recognized for the ended December 31, 2021.

(b)Investments in equity securities measured at fair value

In January 2021, Baozun entered into a series of agreements with iClick, an independent online marketing and enterprise data solutions provider in China, Baozun subscribed for 649,349 newly issued Class B ordinary shares (“Issued Class B Shares”) of iClick at an aggregate subscription price of approximately US$17.2 million. Holders of Class B ordinary shares of iClick are entitled to 20 votes per share. Pursuant to the share purchase agreement with an existing shareholder of iClick, Baozun purchased 2,471,468 American Depositary Shares (“ADSs”) at an aggregate purchase price of approximately US$32.8 million. Two ADSs represent one Class A ordinary share of iClick. Holders of Class A ordinary shares of iClick are entitled to one vote per share. After the closing of the above transactions, Baozun acquired and beneficially owns approximately 4% of iClick’s total outstanding shares, representing approximately 10% total voting equity of iClick based on ordinary shares of iClick outstanding as of January 25, 2021. Since the Company cannot exert significant influence on the investee, the investment is recorded as equity securities measured at fair value. An unrealized investment loss of RMB209,956 was recognized for the year ended December 31, 2021.

(c)Investments in equity securities without readily determinable fair values

Investments in equity securities without readily determinable fair value were nil and RMB118,716 for the years ended December 31, 2020 and 2021, respectively. The carrying amount of the investments as of December 31, 2021 comprises the following:

    

As of

December 31, 2021

RMB

Fosun Fashion Group (Cayman) Limited (“Fosun”) (1)

 

76,716

Hunan Leier Media Co., Ltd. (“Leier”) (2)

 

42,000

 

118,716

(1)In June 2021, the Group acquired 4,908,939 Class B preferred shares of Fosun, a private company, which represents 1.57% total voting equity, at an aggregate subscription price of RMB76,716. Since the investment is not in-substance common stock, the investment is recorded as equity securities without determinable fair value.
(2)In April 2021, the Group acquired 30% equity interest of Leier, a private company, with a total consideration of RMB42,000. Since the investment is not in-substance common stock, it is accounted for as investments in equity securities without readily determinable fair value.

The Group is required to perform an impairment assessment of its investment whenever events or changes in business circumstances indicate that the carrying value of the investment may not be fully recoverable. The Group recognized impairment losses of RMB9,021, RMB10,800, and RMB3,541 for the years ended December 31, 2019, 2020 and 2021, respectively.

XML 35 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term and long-term loan
12 Months Ended
Dec. 31, 2021
Short-term and long-term loan  
Short-term and long-term loan

11. Short-term and long-term loan

The short-term and long-term loans as of December 31, 2020 and 2021 were as follows:

As of December 31, 

    

2020

    

2021

RMB

RMB

Short- term loan

 

  

 

  

Short-term bank borrowings

 

 

548,461

Convertible senior notes

1,740,004

Long-term loan

 

  

 

  

Convertible senior notes

1,762,847

Short-term bank borrowings

The Group entered into one-year credit facilities with several Chinese commercial banks that provide for revolving line of credit for the Group. Under such credit facilities, the Group can borrow up to RMB1,612,800 and RMB2,012,800 for the year ended December 31, 2020 and 2021, respectively, which can only be used to maintain daily operation.

As of December 31, 2020, the Group had short-term bank borrowings of nil. Credit facilities in the amounts of RMB20,700 and RMB357,766 were used to issue the letters of guarantee with an aggregate amount of RMB26,000 and notes payable with an aggregate amount of RMB500,820, respectively. As such, RMB1,234,334 of the credit facilities was available for future borrowing at the end of 2020. The credit facilities expired during the period from January to October 2021.

As of December 31, 2021, the Group had drawn short-term bank borrowings from the credit facilities in the amount of RMB548,461. Credit facilities in the amounts of RMB27,450 and RMB445,199 were used to issue the letters of guarantee with an aggregate amount of RMB33,000 and notes payable with an aggregate amount of RMB529,603, respectively. As such, RMB991,689 of the credit facilities was available for future borrowing at the end of 2021. The credit facilities expired during the period from January to December 2022.

Convertible Senior Notes due 2024

On April 10, 2019, the Company issued US$275 million of Convertible Senior Notes (“the Notes”). The Notes mature on May 1, 2024 and bear interest at a rate of 1.625% per annum, payable in arrears semi-annually on May 1 and November 1, beginning November 1, 2019.

Holders of the Notes have the option to convert their Notes at any time prior to the close of business on the second business day immediately preceding the maturity date. The Notes can be converted into the Company’s ADSs at an initial conversion rate of 19.2308 of the Company’s ADSs per US$1,000 principal amount of the Notes (equivalent to an initial conversion price of US$52 per ADS). The conversion rate is subject to adjustment in certain events but is not adjusted for any accrued and unpaid interest. In addition, following a make-whole fundamental change (as defined in the Indenture) that occur prior to the maturity date or following the Company’s delivery of a notice of a tax redemption, the Company will increase the conversion rate for a holder who elects to convert its notes in connection with such a corporate event or such tax redemption.

The holders may require the Company to repurchase all or portion of the Notes for cash on May 1, 2022, or upon a fundamental change, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest.

The Company did not identify any embedded features that are subject to separate accounting. The conversion option meets the scope exception for derivative accounting as it is indexed to the Company’s own stock and classified in stockholders’ equity. Other embedded features including the mandatory redemption feature and the contingent put option upon fundamental changes are considered clearly and closely related to the debt host therefore no separate accounting is required.

In addition, there is no beneficial conversion feature recognized as the set conversion prices for the Notes are greater than the fair values of the ordinary share price at the date of issuance.

Therefore, the Company accounted for the Notes as a single instrument under long-term loan. Issuance costs related to the Notes were recorded in consolidated balance sheet as a direct deduction from the principal amount of the Notes, and are amortized over the period from April 10, 2019, the date of issuance, to May 1, 2022 the first put date of the Notes, using the effective interest method.

In 2019, the proceeds received by the Company from issuance of Notes, net of issuance cost of RMB41,530 (equivalently US$6 million), was RMB1,847,060 (equivalently US$269 million).

As of December 31, 2021, the Notes was reclassified from long-term loan to short-term loan as the Company expects to repurchase the Notes in 2022.

ADS Lending Arrangement

Concurrent with the offering of the Notes, the Company entered into ADS lending agreements with the affiliates of the initial purchasers of the Notes (“ADS Borrowers”), pursuant to which the Company lent to the ADS Borrowers 4,230,776 ADSs (the “Loaned ADSs”) at a price equal to par, or $0.0003 per ADS (“ADS lending arrangement”). The purpose of the ADS lending arrangements is to facilitate privately negotiated transactions in which the ultimate holders of the Notes may elect to hedge their investment in the related notes. As of December 31, 2021, the outstanding number of Loaned ADSs was 4,230,776.

The Loaned ADSs must be returned to the Company by the earliest of (a) the maturity date of the Notes, May 1, 2024, (b) upon the Company’s election to terminate the ADS lending agreement at any time after the later of (x) the date on which the entire principal amount of the Notes ceases to be outstanding, and (y) the date on which the entire principal amount of any additional convertible securities that the Company has in writing consented to permit the ADS Borrower to hedge under the ADS lending agreement ceases to be outstanding, in each case, whether as a result of conversion, redemption, repurchase, cancellation or otherwise; and (c) the termination of the ADS lending agreement. The Company is not required to make any payment to the initial purchasers or ADS Borrower upon the return of the Loaned ADSs. The ADS Borrowers do not have the choice or option to pay cash in exchange for the return of the Loaned ADSs.

No collateral is required to be posted for the Loaned ADSs. The initial purchasers are required to remit to the Company any dividends paid to the holders of the Loaned ADSs. The ADS Borrowers are not entitled to vote on the Loaned ADS.

In accordance with ASC 470-20, the Company has accounted for the ADS lending agreement initially at fair value and recognized it as an issuance cost associated with the convertible debt offering. As a result, additional debt issuance costs of RMB33,836 (equivalently US$5 million) were recorded on the issuance date with a corresponding increase to additional paid-in-capital. This debt issuance costs have also been amortized from the date of issuance to the put date of Notes, using the effective interest method.

Although legally issued, the Loaned ADSs are not considered outstanding, and then excluded from basic and diluted earnings per share unless default of the ADS lending arrangement occurs, at which time the Loaned ADSs would be included in the basic and diluted earnings per share calculation. As of December 31, 2021, it is considered improbable that the ADS Borrower or the counterparty to the ADS lending arrangement will default.

Interest expenses related to the Notes were RMB 39,380, RMB56,084 and RMB 53,123 for the year ended December 31, 2019, 2020 and 2021, respectively.

XML 36 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued expenses and other current liabilities
12 Months Ended
Dec. 31, 2021
Accrued expenses and other current liabilities  
Accrued expenses and other current liabilities

12. Accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Logistics expenses accruals

 

402,024

 

365,686

Advances from customers

 

65,264

 

63,677

Outsourced labor cost payable

 

123,528

 

107,524

Salary and welfare payable

 

230,709

 

128,064

Professional fee accruals

 

8,460

 

16,116

Marketing expenses accruals

 

101,498

 

94,605

Other tax payable

 

26,452

 

25,783

Sales return accrual

 

4,189

 

3,973

Consideration payable

97,118

Hong Kong public offering issuance cost accruals

11,075

Others

 

17,981

 

81,973

Accrued expenses and other current liabilities

 

991,180

 

984,519

XML 37 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax
12 Months Ended
Dec. 31, 2021
Income tax  
Income tax

13. Income tax

Under the current laws of the Cayman Islands, the Company incorporated in the Cayman Islands is not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.

Under the Hong Kong Inland Revenue Ordinance, for the Company’s subsidiaries incorporated in Hong Kong, the profits tax rate for the first HK $2 million of profits is 8.25%, while profits above that amount is subject to the tax rate of 16.5%.

Under the Law of the People’s Republic of China on Enterprise Income Tax (‘‘EIT Law’’), the Group’s subsidiaries and VIE domiciled in the PRC are subject to 25% statutory rate. According to Guoshuihan 2009 No. 203, if an entity is certified as a “High and New Technology Enterprise” (“HNTE”), it is entitled to a preferential income tax rate of 15%. The VIE obtained the certificate of HNTE in 2017 and renewed the certificate in 2020, therefore, it is eligible for a preferential tax rate of 15% since 2017 with a valid term of three years from the year of entitlement or renewal. Other six subsidiaries of the Group obtained the HNTE certificate starting from 2018 and renewed the certification subsequently, thus applied 15% tax rate with a valid term of three years from the year of entitlement or renewal.

The current and deferred portion of income tax expenses included in the consolidated statements of operations, which were substantially attributable to the Group’s PRC subsidiaries are as follows:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Current tax

 

87,930

 

128,350

 

118,914

Deferred tax

 

(16,786)

 

(563)

 

(63,655)

Income tax expense

 

71,144

 

127,787

 

55,259

Reconciliation of the differences between the PRC statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021 are as follows:

For Year Ended December 31, 

 

    

2019

    

2020

    

2021

 

RMB

RMB

RMB

 

Statutory income tax rate

 

25.00

%  

25.00

%  

25.00

%

Non-deductible share-based compensation

 

5.40

%  

4.94

%  

(31.91)

%

Effect of tax rates in different tax jurisdiction

 

(0.77)

%  

1.08

%  

(37.48)

%

Effect of preferential tax rate

 

(1.29)

%  

(1.48)

%  

4.22

%

Research and development super deduction

 

(12.22)

%  

(6.41)

%  

11.45

%

HK tax-free interest income

%  

(0.24)

%  

2.77

%  

Effect of equity transaction

(7.92)

%

Others

 

1.37

%  

(0.18)

%  

3.00

%

Changes in valuation allowance

 

2.94

%  

0.57

%  

0.99

%

Effective income tax rate

 

20.43

%  

23.28

%  

(35.88)

%

The effect of the tax holiday on the income per share is as follows:

    

For Year Ended December 31,

2019

2020

2021

RMB

RMB

RMB

Tax saving amount due to preferential tax rates

 

5,066

 

8,798

 

7,142

Income per share effect-basic

 

0.03

 

0.05

 

0.03

Income per share effect-diluted

 

0.03

 

0.05

 

0.03

The principal components of the deferred tax assets and liabilities are as follows:

As of December 31, 

    

2020

    

2021

RMB

RMB

Deferred tax assets:

 

  

 

  

Accrued expenses

 

9,357

 

38,062

Inventory write-down

 

24,585

 

25,892

Impairment of equity investments

 

4,063

 

4,948

Salary and welfare payable

 

2,137

 

2,669

Allowance for credit losses

 

3,187

 

21,337

Net operating loss carry forward

 

31,006

 

39,461

Less: valuation allowance

 

(19,686)

 

(18,169)

Deferred tax assets, net

 

54,649

 

114,200

Deferred tax liabilities:

 

  

 

Identifiable intangible assets

 

(2,538)

 

(51,525)

Deferred tax liabilities

 

(2,538)

 

(51,525)

The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgment and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. The Group provided a valuation allowance for the deferred tax assets relating to the future benefit of net operating loss carry forwards and other deferred tax assets of certain subsidiaries as of December 31, 2020 and 2021, respectively, as management is not able to conclude that the future realization of such deferred tax assets are more likely than not. The amount of tax loss carried forward was RMB168,961 and RMB183,507 as of December 31, 2020 and 2021, respectively, for the Group’s certain subsidiaries.

Movement of the valuation allowance is as follows:

For Year Ended December 31, 

    

2020

    

2021

RMB

RMB

Balance as of January 1

 

16,547

 

19,686

Additions

3,139

3,236

Reversals

 

 

(4,753)

Balance as of December 31, 

 

19,686

 

18,169

Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group’s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese income tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC should be treated as residents for EIT Law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a rate of 25%. The Group is not subject to any other uncertain tax position.

According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended to five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB0.1 million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion. From inception to 2020, the Company is subject to examination of the PRC tax authorities.

As of December 31, 2020 and 2021, retained earnings of Company’s subsidiaries and VIE located in PRC were RMB1,254,228 and RMB1,462,328, respectively. The Company’s PRC subsidiaries’ retained earnings have been and would be permanently reinvested to the PRC subsidiaries. Therefore, no deferred tax liability upon dividend withholding tax was accrued.

Under applicable accounting principles, a deferred tax liability should be recorded for taxable temporary differences attributable to the excess of financial reporting basis over tax basis in a consolidated VIE. However, recognition is not required in situations where the tax law provides a means by which the reported amount of that investment can be recovered tax free and the enterprise expects that it will ultimately use that means. The Group completed its feasibility analysis on a method, which the Group will ultimately execute if necessary to repatriate the undistributed earnings of the VIE without significant tax costs. As such, the Group does not accrue deferred tax liabilities on the earnings of the VIE given that the Group will ultimately use the means.

XML 38 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Operating lease liabilities
12 Months Ended
Dec. 31, 2021
Operating lease liabilities  
Operating lease liabilities

14. Operating lease liabilities

The following table discloses the weighted-average remaining lease term and weighted-average discount rate for the Group’s leases:

    

Year ended December 31, 

 

Lease Term and Discount Rate

2020

2021

 

Weighted-average remaining lease term:

 

.

 

  

- Operating leases

 

3.66

years

5.88

years

Weighted-average discount rate

 

  

 

  

- Operating leases

 

6.72

%  

6.63

%

The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:

Fiscal Year

    

Operating lease

RMB

2022

 

341,511

2023

 

261,740

2024

 

210,048

2025

 

170,063

2026

110,084

Thereafter

 

313,382

Total lease commitment

 

1,406,828

Less: Imputed interest

 

(245,157)

Total operating lease liabilities

 

1,161,671

Less: current operating lease liabilities

 

(278,176)

Long-term operating lease liabilities

 

883,495

As of December 31, 2021, the future lease payments for short-term operating leases that are not capitalized as right-of-use assets were RMB 13,086.

Supplemental cash flow information related to leases for the year ended December 31, 2020 and 2021 is as follows:

For Year Ended December 31,

2020

2021

RMB

RMB

Cash paid for amounts included in measurement of liabilities:

    

  

Operating cash flows from operating leases

 

184,363

261,435

Right-of-use assets obtained in exchange for lease liabilities:

 

  

Operating leases

 

244,684

863,076

During the three years ended December 31, 2019, 2020 and 2021, the Group incurred operating lease expenses of RMB172,727, RMB187,881 and RMB319,649 (excluding RMB47,315 for short-term leases not capitalized as right-of-use assets), respectively.

XML 39 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable non-controlling interests
12 Months Ended
Dec. 31, 2021
Redeemable non-controlling interests  
Redeemable non-controlling interests

15. Redeemable non-controlling interests

In August 2021, the Group acquired 51% equity interest of Morefun and obtained the controlling interest accordingly (Note 9). Pursuant to the share purchase agreement, the Group has the right and obligation to purchase an additional Morefun’s 22% equity interest from the founders in the event that Morefun achieves the performance target stipulated in the agreement for the following three years. As the redemption of the noncontrolling interests is outside of the control of the Group, the non-controlling interests are accounted for as redeemable non-controlling interests in the Group's consolidated balance sheets. The redeemable non-controlling interests were initially recorded at the acquisition date fair value and recognize changes in the redemption value immediately as they occur subsequently.

In October 2021, Cainiao acquired 30% equity interest of Baotong Inc., one of the Group’s subsidiary, with the total consideration of US$217.9 million, equivalent to RMB1,392.5 million. Pursuant to the shareholder agreement, if certain triggering events occur, Cainiao has the right to require Baozun to redeem its shares, at a price equal to the initial investment plus an internal rate of return of 6% per annum. As the redemption of the non-controlling interests is outside of the control of the Group, the non-controlling interests are accounted for as redeemable non-controlling interests in the Group's consolidated balance sheets. In addition, for a period of six months (or such longer period as Baozun and Cainiao may agree) starting from July 29, 2023, Cainiao has the call option to acquire additional shares, so that it will own in an aggregate of 60% equity interest of Baotong, according to terms and conditions set forth under the shareholders agreement.

The following tables provides details of the redeemable noncontrolling interest activity for the years ended December 31, 2021:

    

For the year ended

December 31,

2021

RMB

Balance as of January 1

 

9,000

Issuance of redeemable non-controlling interest

 

1,392,534

Acquisition of redeemable non-controlling interest

 

(9,000)

Redeemable non-controlling interest arising from business acquisition

 

16,784

Net income attributable to redeemable non-controlling interest

 

12,362

Balance as of December 31

 

1,421,680

XML 40 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Ordinary Shares and Treasury Stock
12 Months Ended
Dec. 31, 2021
Ordinary Shares and Treasury Stock  
Ordinary Shares and Treasury Stock

16. Ordinary Shares and Treasury Stock

On May 18, and November 30, 2021, the Company announced share repurchase plan with an aggregated amount of US$175 million over the next 12 months. For the year ended December 31, 2021, the Company repurchased 27,191,731 shares with a total amount of US$164.9 million from its shareholders, of which 19,042,105 shares with a total purchase price of US$105 million, were subsequently retired.

For the years ended December 31, 2019, 2020 and 2021, 2,978,728, 1,752,486 and 2,180,370 share options and restricted share units were exercised and vested to Class A ordinary shares, respectively.

XML 41 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Net income per share
12 Months Ended
Dec. 31, 2021
Net income per share  
Net income per share

17. Net income per share

Basic and diluted net income per share for each of the years presented are calculated as follows:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Numerator:

 

  

 

  

 

  

Net income (loss)

 

281,891

 

426,534

 

(205,963)

Net loss (income) attributable to non-controlling interests

 

187

 

(796)

 

(1,505)

Net (income) loss attributable to redeemable non-controlling interests

(781)

254

(12,362)

Net income (loss) attributable to ordinary shareholders of Baozun Inc.

 

281,297

 

425,992

 

(219,830)

Net income per share attributable to ordinary shareholders of Baozun Inc.

 

  

 

 

Basic

 

1.62

 

2.27

 

(1.02)

Diluted

 

1.57

 

2.23

 

(1.02)

Net income per ADS (1 ADS represents 3 Class A ordinary shares) attributable to ordinary shareholders of Baozun Inc.

 

  

 

 

Basic

 

4.85

 

6.82

 

(3.05)

Diluted

 

4.72

 

6.69

 

(3.05)

Shares (Denominator):

 

  

 

 

Weighted average number of ordinary shares

 

  

 

 

Basic

 

173,937,013

 

187,322,781

 

216,370,290

Diluted

 

178,932,010

 

190,988,171

 

216,370,290

During the years ended 2019, 2020 and 2021, the Group had 465,000, 330,000 and 527,416 outstanding restricted share units respectively, which were excluded from the computation of diluted earnings per share as their effects would have been anti-dilutive.

In applying the if-converted method, the conversion of the convertible senior notes was not assumed as the effect would have been anti-dilutive.

12,692,328 ordinary shares issued to ADS Borrowers are not considered as outstanding and which were excluded from the computation of basic and diluted earnings per share. See details in Note 11.

XML 42 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions
12 Months Ended
Dec. 31, 2021
Related party transactions  
Related party transactions

18. Related party transactions

The table below sets forth the major related parties and their relationships with the Group as of December 31, 2021:

Name of related parties

    

Relationship with the Group

Alibaba Group Holding Limited (“Alibaba Group”)(1)

 

Parent company of Alibaba, one of the Group’s ordinary shareholders

 

 

 

Ahead (Shanghai) Trade Co., Ltd. (“Ahead”)

 

Subsidiary of Softbank, one of the Group’s ordinary shareholders

 

 

 

Shanghai Baozun-CJ E-commerce Co., Ltd. ("BCJ")(2)

 

Equity method investee of the Group, consolidated by the Group in October 2019

 

 

 

Beijing Pengtai Baozun E-commerce Co., Ltd. ("Pengtai")

 

Equity method investee of the Group

 

 

 

Shanghai Misako E-commerce Limited ("Misako")

 

Equity method investee of the Group

Hangzhou Juxi Technology Co., Ltd. ("Juxi")

Equity method investee of the Group

Jiangsu Shanggao Supply Chain Co., Ltd ("Shanggao")

Equity method investee of the Group

Signify Lighting Technology (Shanghai) Co., Ltd. ("Signify")

Equity method investee of the Group

Shanghai Kewei E-commerce Co., Ltd. ("Kewei")

Equity method investee of the Group

Hangzhou Baichen Technology Co., Ltd. ("Baichen")

Equity method investee of the Group

Zunrui (Nantong) E-commerce Co., Ltd. ("Zunrui")

Equity method investee of the Group and consolidated by the Group in June 2021

Hunan Leier Media Co., Ltd. ("Leier")

Equity investee of the Group

Hangzhou Dajing Guangtong Network Technology Co., Ltd. ("Dajing")

Equity method investee of the Group

Haoyu (Zhuhai Hengqin) Venture Capital Limited Liability Partnership ("Haoyu")

Equity method investee of the Group

Laifeng Brand Management (Shanghai) Co., Ltd. ("Laifeng")

Equity method investee of the Group

Jiangsu Creaway Supply Chain Management Co., Ltd. ("Creaway Group")

Non-controlling shareholder of BolTone, one subsidiary of the Group

(1)AJ (Hangzhou) Network Technology Company Limited ("AJ") is a subsidiary of Alibaba Group, thus its transactions and balances with the Group are included in the transactions and balances with Alibaba as presented below.
(2)The Group obtained the controlling interest in BCJ and consolidated the investee in October 2019.

(a)    The Group entered into the following transactions with its related parties:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Revenue derived from:

Warehousing service revenue generated from Alibaba Group

 

21,539

 

1,295

 

33

Store operation service revenue generated from Ahead

 

4

 

 

Store operation service revenue generated from Alibaba Group

29

21,418

12,313

Logistic service revenue from BCJ

 

2,700

 

 

IT service revenue generated from Pengtai

4,053

4,296

2,062

Store operation service revenue generated from Signify

20,735

6,160

Warehousing service revenue generated from Signify

8,078

2,787

IT service revenue generated from Signify

429

12

Store operation service revenue generated from Kewei

3,702

1,565

Store operation service revenue generated from Misako

 

1,239

 

 

Logistic service revenues collected by Creaway Group

68,556

Logistic service revenues generated from Creaway Group

2,333

Service fees:

Marketing and platform service fees paid to Alibaba Group

 

655,614

 

671,468

 

752,833

Logistic service fees paid to Alibaba Group

92,887

88,962

72,459

Commission fee paid to Ahead

 

298

 

 

Commission fee paid to Alibaba Group

245

625

283

Outsourcing labor cost paid to Juxi

 

7,326

 

17,996

 

15,167

Marketing and platform service fees paid to Kewei

2,141

26,986

Logistic service fees paid to Shanggao

 

 

5,810

 

330

Marketing and platform service fees paid to Baichen

3,849

6,230

Outsourcing labor cost paid to Zunrui

3,976

10,273

Marketing and platform service fees paid to Leier

466

Marketing and platform service fees paid to Dajing

665

Logistic service expenses advanced by Creaway Group

57,904

Logistic service expenses paid to Creaway Group

2,244

The Group made advance payment of RMB8,800 to Kewei to support its daily operation and will offset with the payment for the service provided by Kewei.

(b)     The Group had the following balances with its related parties:

As of December 31, 

    

2020

    

2021

RMB

RMB

Amounts due from Alibaba Group (1)

 

16,919

 

24,581

Amounts due from Signify (2)

17,054

4,705

Amounts due from Kewei (3)

3,077

8,800

Amounts due from Zunrui (4)

3,008

Amounts due from Pengtai

877

Amounts due from Creaway Group

30,898

Total amount due from related parties

40,935

68,984

Amounts due to Alibaba Group (1)

 

36,114

 

48,767

Amounts due to Juxi (5)

 

6,215

 

246

Amounts due to Shanggao

1,824

466

Amounts due to Baichen

844

496

Amounts due to Leier

456

Amounts due to Dajing

134

Amounts due to Creaway Group

23,229

Total amount due to related parties

44,997

73,794

(1)Amounts due from Alibaba Group consisted of receivables of RMB16,919 and RMB24,581 to be collected from Alibaba Group for deposits paid to Alibaba, store operation services and warehousing services provided by the Group as of December 31, 2020 and 2021, respectively. Amounts due to Alibaba Group consisted of payables of RMB36,114 and RMB48,767 for logistic, marketing and platform services, and commission fees as of December 31, 2020 and 2021, respectively.
(2)Amounts due from Signify consisted of the receivables for store operation services, warehousing services and IT services provided by the Group.
(3)Amounts due from Kewei consisted of the receivables for store operation services provided by the Group and the advance payment made by the Group to support its operating.
(4)Amounts due from Zunrui consisted of the receivables of the outsourcing labor cost prepaid by the Group.
(5)Amounts due to Juxi consisted of the payables for outsourcing labor cost provided to the Group.
XML 43 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments
12 Months Ended
Dec. 31, 2021
Commitments  
Commitments

19. Commitments

The Group has no significant commitment except for the leases commitment in Note 14.

XML 44 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation
12 Months Ended
Dec. 31, 2021
Share-Based Compensation  
Share-Based Compensation

20. Share-Based Compensation

Share incentive plan

From 2010 to 2015, the Group granted 24,731,467 share options, in aggregate, under the Share Incentive Plan. As of December 31, 2019, all the options had been vested and the relating share compensation expense had been recognized in the consolidated statements of operations.

No share options were granted during the years ended December 31, 2019, 2020 and 2021.

Share options

A summary of option activities during the year ended December 31, 2021 is presented below:

Weighted

 

Weighted

Weighted

Average

Aggregate

 

Average

Average

Remaining

Intrinsic

 

Grant-Date

Number of

Exercise

Contractual

Value of

 

Fair

    

Options

    

Price

    

Term

    

Options

 

Value

 

 

RMB

RMB

USD

Outstanding, as of January 1, 2021

 

2,004,465

 

0.5

 

3.7

 

148,848

2.17

Forfeited

 

 

  

 

  

 

  

Exercised

 

(91,756)

 

 

  

 

2.75

Outstanding, as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

Vested and expected to vest as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

Exercisable as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

The aggregate intrinsic value of options exercised during the year ended December 31, 2021 was RMB7,835.

Restricted share units

Under the 2015 Plan, the Group granted 3,507,087 restricted share units to certain employees and senior management in 2021, which vest immediately or over 1 to 4 years. A summary of the restricted share units activities under the 2015 Plan during the year ended December 31, 2021 is presented below:

Number of

restricted share

Weighted-Average

    

units

    

Grant-Date Fair Value

RMB

Outstanding, as of December 31, 2020

 

3,334,932

 

68.40

Granted

 

3,507,087

 

68.53

Vested

 

(2,088,614)

 

77.03

Forfeited

 

(440,291)

 

85.06

Outstanding and unvested, as of December 31, 2021

 

4,313,114

 

68.51

The fair value of restricted share units granted was determined based on the fair value of the Company's ordinary shares on the grant date.

As of December 31, 2021, there was RMB178,777 unrecognized compensation costs, net of estimated forfeitures, related to unvested restricted share units, which is expected to be recognized over a weighted-average period of 2.62 years.

The Group recorded compensation expenses of RMB75,183, RMB108,440 and RMB196,547 for both share options and restricted share units for the years ended December 31, 2019, 2020 and 2021, respectively, which were classified in the accompanying consolidated statements of operations as follows:

For Year Ended December 31,

    

2019

    

2020

    

2021

RMB

RMB

RMB

Fulfillment

 

9,839

 

8,497

 

16,845

Sales and marketing

 

22,209

 

38,631

 

89,275

Technology and content

 

9,817

 

16,711

 

38,001

General and administrative

 

33,318

 

44,601

 

52,426

 

75,183

 

108,440

 

196,547

XML 45 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans
12 Months Ended
Dec. 31, 2021
Employee benefit plans  
Employee benefit plans

21. Employee benefit plans

The Group’s PRC subsidiaries are required by law to contribute certain percentages of applicable salaries for retirement benefits, medical insurance benefits, housing funds, unemployment and other statutory benefits. The PRC government is directly responsible for the payments of such benefits. The Group contributed RMB207,056, RMB159,607 and RMB 298,108 for the years ended December 31, 2019, 2020 and 2021, respectively, for such benefits.

XML 46 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted Net Assets
12 Months Ended
Dec. 31, 2021
Restricted net assets  
Restricted net assets

22. Restricted net assets

Pursuant to the laws applicable to the PRC’s Foreign Investment Enterprises and local enterprises, the Company’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.

The Company’s subsidiaries and VIE, in accordance with the China Company Laws, must make appropriation from their after-tax profit (as determined under PRC GAAP) to non-distributable reserve funds including (i) statutory surplus fund, (ii) statutory public welfare fund and (iii) discretionary surplus fund. Statutory surplus fund is at least 10% of the after-tax profit as determined under PRC GAAP until such reserve has reached 50% of the registered capital of the respective company. Appropriation of the statutory public welfare fund and discretionary surplus fund are made at the discretion of the Company.

The appropriation to these reserves by the Group’s PRC entities were RMB35,075, RMB30,401 and RMB 19,456 for the years ended December 31, 2019, 2020 and 2021. The accumulated reserves as of December 31, 2019, 2020 and 2021 were RMB68,283, RMB98,684 and RMB118,140 respectively.

As a result of these PRC laws and regulations and the requirement that distributions by PRC entities can only be paid out of distributable profits computed in accordance with PRC GAAP, the PRC entities are restricted from transferring a portion of their net assets to the Group. Amounts restricted include paid-in capital, additional-paid-in capital and the statutory reserves of the Company’s PRC subsidiaries and VIE. As of December 31, 2021, the aggregate amounts of capital and statutory reserves restricted which represented the amount of net assets of the relevant subsidiaries and VIE in the Group not available for distribution was RMB2,345,130.

XML 47 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Event
12 Months Ended
Dec. 31, 2021
Subsequent Event  
Subsequent Event

23. Subsequent Event

On March 25, 2022, the Group’s Board of Directors approved to increase the Company's share repurchase authorization by US$80 million in addition to the previously approved US$175 million. The Company may repurchase its outstanding ADSs and/or Class A ordinary shares over the next 12 months starting from March 25, 2022.

By the end of March 2022, the Group repurchased approximately US$166.3 million principal amount of 1.625% Convertible Senior Notes due 2024 (the “Notes”), with Notes in the principal amount of approximately US$108.7 million remaining outstanding after such repurchase. On April 1, 2022 the Group announced a tender offer to repurchase outstanding Notes and the repurchase right expired at 5:00 p.m., New York City time, on Thursday, April 28, 2022. All the outstanding principal amount of the Notes were validly surrendered and not withdrawn for repurchase prior to the expiration of the repurchase right.

XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INFORMATION OF PARENT COMPANY
12 Months Ended
Dec. 31, 2021
FINANCIAL INFORMATION OF PARENT COMPANY  
FINANCIAL INFORMATION OF PARENT COMPANY

CONDENSED BALANCE SHEETS

(All amounts in thousands, except for share and per share data)

As of December 31, 

    

2020

    

2021

RMB

RMB

    

US$

 

Note 3

ASSETS

 

  

 

  

 

  

Current assets:

 

  

 

  

 

  

Cash and cash equivalents

 

145,311

 

1,894,125

 

297,230

Prepayments and other current assets

 

890

 

106,282

 

16,678

Amounts due from subsidiaries and VIE

 

4,446,238

 

2,189,936

 

343,649

Total current assets

 

4,592,439

 

4,190,343

 

657,557

Non-current assets:

Investments in subsidiaries and VIE

 

3,290,146

 

2,440,880

 

383,026

Investments in equity investee

110,479

17,337

Total non-current assets:

 

3,290,146

 

2,551,359

 

400,363

TOTAL ASSETS

 

7,882,585

 

6,741,702

 

1,057,920

LIABILITIES

 

  

 

  

 

  

Current liabilities:

 

  

 

  

 

  

Short-term loan

1,740,004

273,045

Other current liabilities

 

8,717

 

11,041

 

1,733

Contingent liability from RNCI

Income tax payable

94,298

14,797

Total current liabilities

 

8,717

 

1,845,343

 

289,575

Non-current liabilities:

Long-term loan

1,762,847

Total non-current liabilities

1,762,847

TOTAL LIABILITIES

 

1,771,564

 

1,845,343

 

289,575

SHAREHOLDERS’ EQUITY

 

  

 

  

 

Class A ordinary shares (US$0.0001 par value; 470,000,000 shares authorized, 220,505,115 and 195,493,754 shares issued and outstanding as of December 31, 2020 and 2021, respectively)

 

137

 

125

 

20

Class B ordinary shares (US$0.0001 par value; 30,000,000 shares authorized, 13,300,738 shares issued and outstanding as of December 31, 2020 and 2021, respectively)

 

8

 

8

 

1

Additional paid-in capital

 

5,207,631

 

4,959,646

 

778,277

Treasury shares

(385,942)

(60,563)

Retained earnings

 

952,001

 

425,125

 

66,711

Accumulated other comprehensive income

 

(48,756)

 

(102,603)

 

(16,101)

Total shareholders’ equity

 

6,111,021

 

4,896,359

 

768,345

TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY

 

7,882,585

 

6,741,702

 

1,057,920

CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME

(All amounts in thousands, except for share and per share data)

For the year ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

    

US$

Note 3

Operating expenses:

 

  

 

  

 

  

 

  

General and administrative

 

(6,863)

 

(10,344)

 

(18,166)

 

(2,851)

Other operating income (expenses)

 

3,207

 

1,765

 

(3)

 

Total operating expenses

 

(3,656)

 

(8,579)

 

(18,169)

 

(2,851)

Loss from operations

 

(3,656)

 

(8,579)

 

(18,169)

 

(2,851)

Interest income

 

9,454

 

1,066

 

1,667

 

262

Interest expense

(39,380)

(56,084)

(53,123)

(8,335)

Unrealized investment loss

(209,956)

(32,947)

Exchange (loss) gain

 

(129)

 

(3,905)

 

20,442

 

3,206

Income tax expense

(12,204)

(1,915)

Equity in income of subsidiaries and VIE

 

315,008

 

493,494

 

51,513

 

8,084

Net income (loss)

 

281,297

 

425,992

 

(219,830)

 

(34,496)

Foreign currency translation adjustment

 

(842)

 

(77,136)

 

(53,847)

 

(8,450)

Comprehensive income (loss)

 

280,455

 

348,856

 

(273,677)

 

(42,946)

CONDENSED STATEMENTS OF CASH FLOWS

(All amounts in thousands, except for share and per share data)

For the year ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

    

US$

 

Note 3

Cash flows from operating activities:

 

  

 

  

 

  

 

  

Net income

 

281,297

 

425,992

 

(219,830)

 

(34,496)

Adjustments to reconcile net income to net cash provided by (used in) operating activities:

 

  

 

  

 

 

Exchange loss (gain)

 

129

 

3,905

 

(20,442)

 

(3,206)

Amortization of issuance cost of convertible senior notes

16,563

25,229

23,673

3,715

Equity in income of subsidiaries and VIE

 

(315,008)

 

(493,494)

 

(51,513)

 

(8,084)

Income tax payable

12,204

1,915

Unrealized loss related to investments in equity investee

209,956

32,947

Changes in other current liabilities

 

2,562

 

(3,900)

 

2,324

 

365

Net cash used in operating activities

 

(14,457)

 

(42,268)

 

(43,628)

 

(6,844)

Cash flows from investing activities:

 

  

 

  

 

 

Advances to subsidiaries and VIE

 

(538,693)

 

(2,846,452)

 

2,256,302

 

354,063

Investments in equity investee

(324,464)

(50,915)

Investments in subsidiaries

 

(1,365,803)

 

 

(195,673)

 

(30,705)

Net cash (used in) provided by investing activities

 

(1,904,496)

 

(2,846,452)

 

1,736,165

 

272,443

Cash flows from financing activities:

 

  

 

  

 

 

Proceeds from exercises of share options

 

1,705

 

430

 

52

 

8

Proceeds from issuance of ordinary shares in Hong Kong public offering

3,127,305

Payments for public offering cost

(25,453)

(8,978)

(1,409)

Proceeds from issuance of convertible senior notes, net of issuance cost

 

1,847,802

 

(742)

 

 

Repurchase of ordinary shares

(1,060,353)

(166,393)

Proceeds from sale of subsidiary's equity interest to Cainiao

994,766

156,100

Proceeds from ADS lending

 

9

 

 

 

Net cash provided by (used in) financing activities

 

1,849,516

 

3,101,540

 

(74,513)

 

(11,694)

Net (decrease) increase in cash and cash equivalents

 

(69,437)

 

212,820

 

1,618,024

 

253,905

Cash and cash equivalents, beginning of year

 

67,513

 

26,298

 

145,311

 

22,270

Effect of exchange rate changes on cash and cash equivalents

 

28,222

 

(93,807)

 

130,790

 

21,055

Cash and cash equivalents, end of year

 

26,298

 

145,311

 

1,894,125

 

297,230

For the year ended December 31, 

2019

2020

2021

    

RMB

RMB

RMB

US$

Supplemental disclosure of cash flow information:

 

  

 

  

 

  

 

  

Cash paid for interest

 

19,007

 

29,159

 

28,617

 

4,491

Cash paid for income tax

Supplemental disclosures of non-cash investing and financing activities:

 

 

 

  

 

  

Unpaid convertible senior notes offering costs

 

742

 

 

 

Subscription receivable

101,686

15,957

Unpaid Hong Kong public offering costs

 

 

8,978

 

 

1)Schedule I has been provided pursuant to the requirements of Rule 12-04(a) and 5-04(c) of Regulation S-X, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.
2)The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries and VIE. For the parent company, the Company records its investments in subsidiaries and VIE under the equity method of accounting as prescribed in ASC 323, Investments-Equity Method and Joint Ventures. Such investments are presented on the Condensed Balance Sheets as ‘‘Investment in subsidiaries and VIE’’ and the subsidiaries and VIE’ profit or loss as ‘‘Equity in income/loss of subsidiaries’’ on the Condensed Statements of Operations and Comprehensive Income. Ordinarily under the equity, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company has continued to reflect its share, based on its proportionate interest, of the losses of subsidiaries and VIE regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.
3)Translations of balances in the Additional Financial Information of Parent Company-Financial Statements Schedule I from RMB into US$ as of and for the year ended December 31, 2021 are solely for the convenience of the readers and were calculated at the rate of US$1.00 = RMB6.3726, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 30, 2021, or at any other rate.
4)As of December 31, 2020 and 2021, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable stocks or guarantees of the Company.
XML 49 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Principal Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2021
Summary of Significant Principal Accounting Policies  
Basis of presentation

(a) Basis of presentation

The consolidated financial statements are prepared and presented in accordance with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’).

Basis of consolidation

(b) Basis of consolidation

The consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE. All transactions and balances among the Company, its subsidiaries and the VIE have been eliminated upon consolidation.

A consolidated subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting power or has the power to: appoint or remove the majority of the members of the board of directors; cast a majority of votes at the meeting of the board of directors; or govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.

U.S. GAAP provides guidance on the identification of VIE and financial reporting for entities over which control is achieved through means other than voting interests. The Group evaluates each of its interests in an entity to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (1) has power to direct the activities that most significantly affects the economic performance of the VIE, and (2)receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.

The VIE arrangements

Applicable PRC laws and regulations currently limit foreign ownership of companies that provide internet content distribution services. The Company is deemed a foreign legal person under PRC laws and accordingly subsidiaries owned by the Company are ineligible to engage in provisions of internet content or online services.

Shanghai Zunyi was established by two of the Company’s Founding Shareholders in December 2010 and had no operations until July 2014. To provide the Group effective control over Shanghai Zunyi and receive substantially all of the economic benefits of Shanghai Zunyi, Shanghai Baozun entered into a series of contractual arrangements, described below, with Shanghai Zunyi and its individual shareholders.

The agreements that provide the Company effective control over the VIE include:

(i)Proxy Agreement, under which each shareholder of Shanghai Zunyi has executed a power of attorney to grant Shanghai Baozun the power of attorney to act on his behalf on all matters pertaining to Shanghai Zunyi and to exercise all of the rights as a shareholder of the Shanghai Zunyi, including but not limited to convene, attend and vote at shareholders’ meetings, designate and appoint directors and senior management members. The proxy agreement has an initial term of 20 years and will be automatically renewed on a yearly basis thereafter unless otherwise notified by Shanghai Baozun. Exclusive Call Option Agreement, under which the shareholders of Shanghai Zunyi granted Shanghai Baozun or its designated representative(s) an irrevocable and exclusive option to purchase their equity interests in Shanghai Zunyi when and to the extent permitted by PRC law. Shanghai Baozun or its designated representative(s) has sole discretion as to when to exercise such options, either in part or in full. Without Shanghai Baozun’s written consent, the shareholders of Shanghai Zunyi shall not transfer,
(ii)donate, pledge, or otherwise dispose any equity interests of Shanghai Zunyi in any way. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at the time when the option is exercised. The agreement can be early terminated by Shanghai Baozun, but not by Shanghai Zunyi or its shareholders.

The agreements that transfer economic benefits to the Company include:

(i)Exclusive Technology Service Agreement, under which Shanghai Zunyi engages Shanghai Baozun as its exclusive technical and operational consultant and under which Shanghai Baozun agrees to assist in arranging the financial support necessary to conduct Shanghai Zunyi’s operational activities. Shanghai Zunyi shall not seek or accept similar services from other providers without the prior written approval of Shanghai Baozun. The agreement has a term of twenty years and will be automatically renewed on a yearly basis after expiration unless otherwise notified by Shanghai Baozun, and shall be terminated if the operation term of either Shanghai Baozun or Shanghai Zunyi expires. Shanghai Baozun may terminate this agreement at any time by giving a prior written notice to Shanghai Zunyi.
(ii)Equity Interest Pledge Agreements, under which the shareholders of Shanghai Zunyi pledged all of their equity interests in Shanghai Zunyi to Shanghai Baozun as security of due performance of the obligations and full payment of consulting and service fees by VIE under the Exclusive Technology Service Agreement and other amounts payable by the individual shareholders to Shanghai Baozun under other agreements. If the shareholders of Shanghai Zunyi or Shanghai Zunyi breach their respective contractual obligations, Shanghai Baozun, as pledgee, will be entitled to certain rights, including the right to dispose the pledged equity interests. Pursuant to the agreement, the shareholders of Shanghai Zunyi shall not transfer, assign or otherwise create any new encumbrance on their respective equity interest in Shanghai Zunyi without prior written consent of Shanghai Baozun. The pledge shall be continuously valid until all the obligations and payments due under the Exclusive Technology Service Agreement and certain other agreements have been fulfilled.

These contractual arrangements allow the Company, through its wholly owned subsidiary, Shanghai Baozun, to effectively control Shanghai Zunyi, and to derive substantially all of the economic benefits from them. Accordingly, the Company treats

Shanghai Zunyi as VIE and because the Company is the primary beneficiary of Shanghai Zunyi, the Company has consolidated the financial results of Shanghai Zunyi since July 2014.

Risks in relation to the VIE structure

The Company believes that the contractual arrangements with Shanghai Zunyi are in compliance with PRC law and are legally enforceable based on the legal advice of the Company’s PRC legal counsel. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce these contractual arrangements and the interests of the shareholders of Shanghai Zunyi may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms, for example by influencing Shanghai Zunyi not to pay the service fees when required to do so.

The Company’s ability to control Shanghai Zunyi also depends on the power of attorney Shanghai Baozun has to vote on all matters requiring shareholder approval. As noted above, the Company believes this power of attorney is legally enforceable but may not be as effective as direct equity ownership. In addition, if the legal structure and contractual arrangements were found to be in violation of any existing PRC laws and regulations, the Group may be subject to fines and the PRC government could:

revoke the Group’s business and operating licenses;
require the Group to discontinue or restrict the Group’s operations;
restrict the Group’s right to collect revenues;
block the Group’s websites;
require the Group to restructure its operations in such a way as to compel the Group to establish a new enterprise, re-apply for the necessary licenses or relocate its businesses, staff and assets;
impose additional conditions or requirements with which the Group may not be able to comply; or
take other regulatory or enforcement actions against the Group that could be harmful to its business.

The imposition of any of these penalties may result in a material and adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these penalties causes the Group to lose the rights to direct the activities of Shanghai Zunyi or the right to receive its economic benefits, the Group would no longer be able to consolidate the entity.

The following amounts and balances of Shanghai Zunyi and its subsidiary were included in the Group’s consolidated financial statement after the elimination of intercompany balances and transactions:

As of

December 31, 

    

2020

    

2021

 

RMB

 

RMB

Cash and cash equivalent

 

2,271

 

13,946

Accounts receivable, net

 

357,977

 

262,556

Inventories

 

44

 

3,033

Advance to suppliers

 

5,690

 

966

Amounts due from related parties

 

237

 

420

Prepayments and other current assets

 

756

 

4,442

Property and equipment, net

 

2,665

 

1,797

Intangible assets

 

5,089

 

13,084

Total assets

 

374,729

 

300,244

Accounts payable

 

4,770

 

19,331

Income tax payables

 

13,246

 

497

Accrued expenses and other current liabilities

 

33,792

 

49,259

Total liabilities

 

51,808

 

69,087

For Year Ended

December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Net revenues(1)

 

626,912

 

869,580

 

809,547

Net income(2)

 

65,279

 

87,897

 

47,090

Net cash provided by operating activities(3)

 

356

 

14,050

 

(7,440)

Net cash used in investing activities

 

(240)

 

(15,997)

 

(10,246)

(1)Included inter-company service revenue generated from other consolidated subsidiaries of RMB30,258, RMB20,590 and RMB61,333 for the year ended December 31, 2019, 2020 and 2021, respectively

(2)Included inter-company service fees charged by other consolidated subsidiaries of RMB503,742, RMB558,948 and RMB599,693 for the year ended December 31, 2019, 2020 and 2021, respectively

(3)Included inter-company operating cash outflow of RMB652,675, RMB735,580 and RMB757,749 for the years ended December 31, 2019, 2020 and 2021, respectively.

The VIE contributed 8.61%, 9.82% and 8.62% of the consolidated net revenues for the years ended December 31, 2019, 2020 and 2021, respectively. As of December 31, 2020 and 2021, the VIE accounted for 3.58% and 2.44% of the consolidated total assets, and 1.20% and 1.18% of the consolidated total liabilities, respectively.

There are no assets of the VIE that are collateral for the obligations of the VIE and can only be used to settle the obligations of the VIE. There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIE.

However, if the VIE ever needs financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide financial support to its VIE through loans to the shareholders of the VIE or entrustment loans to the VIE. Relevant PRC laws and regulations restrict the VIE from transferring a portion of their net assets, equivalent to the balance of its paid-in capital, additional paid-in capital and statutory reserve, to the Company in the form of loans and advances or cash dividends.

Use of estimates

(c) Use of estimates

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates are used for inventory write-down, allowance for credit loss, assumptions used in purchase price allocation arising from business combination and impairment of goodwill.

Fair value

(d) Fair value

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.

Authoritative literature provides a fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:

Level 1-inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.
Level 2-inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3-inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques.

The Group’s short-term financial instruments include cash and cash equivalents, restricted cash, short-term investments, receivables, payables, other current assets, amounts due from related parties, other current liabilities, amounts due to related parties and short-term loan. The carrying amounts of these short-term financial instruments approximate their fair values due to the short-term maturity of these instruments. The carrying amounts of the long-term time deposits and long-term bank borrowings approximate their fair values as the interest rates are comparable to the prevailing interest rates in the market. The fair value of the convertible senior notes is determined based on the bid price provided by the financial institution selling the Company's convertible senior notes. The fair value of convertible senior notes with the carrying amount of RMB1,740,004 is estimated to be approximately RMB1,340,636 as of December 31, 2021.

The Group measures equity method investments at fair value on a nonrecurring basis when they are deemed to be impaired. The fair values of these investments are determined based on valuation techniques using the best information available. An impairment charge to these investments is recorded when the carrying amount of an investment exceeds its fair value and this condition is determined to be other-than-temporary. During the years ended December 31, 2019, 2020 and 2021, impairment of nil, nil and RMB3,541 was recorded for the equity method investments, respectively.

For equity investments over which the Group has no significant influence and that do not have readily determinable fair values, the Group elected to measure them at cost minus impairment, if any, and plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Certain of such equity investments were measured at fair value due to the recognition of impairment losses. During the years ended December 31, 2019, 2020 and 2021, impairment of RMB9,021, RMB10,800 and nil was recorded for the equity securities without readily determinable fair value, respectively.

Concentration and risks

(e) Concentration and risks

Concentration of customers and suppliers

The following customer accounted for 10% or more of net revenue for the years ended December 31, 2019, 2020 and 2021:

For Year Ended December 31,

    

2019

2020

    

2021

RMB

RMB

RMB

A

 

879,220

 

1,275,875

 

989,904

The following customer accounted for 10% or more of balances of accounts receivable as of December 31, 2020 and 2021:

As of December 31,

    

2020

    

2021

RMB

RMB

A

 

533,687

 

476,851

The following supplier accounted for 10% or more of purchases for the years ended December 31, 2019, 2020 and 2021:

For Year Ended December 31,

    

2019

2020

    

2021

RMB

RMB

RMB

B

 

1,775,444

1,813,669

 

1,487,017

Concentration of credit risk

Financial instruments that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, accounts receivable, short-term investments, amounts due from related parties and long-term time deposits. As of December 31, 2020 and 2021, all of the Group’s cash and cash equivalents, restricted cash, short-term investments and long-term time deposits were held by major financial institutions located in the PRC, Hong Kong, Japan and Taiwan which management believes are of high credit quality. Accounts receivable and amounts due from related parties are typically unsecured and are derived from revenues earned from customers in the PRC. The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on its customers and its ongoing monitoring process of outstanding balances.

Foreign Currency Risk

Renminbi (“RMB”) is not a freely convertible currency. The State Administration of Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into foreign currencies. The value of RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group had aggregated amounts of RMB2,897,766 and RMB2,990,756 of cash and cash equivalents, restricted cash and short-term investments denominated in RMB as of December 31, 2020 and 2021, respectively.

Foreign currency translation

(f) Foreign currency translation

The Group’s reporting currency is RMB. The functional currency of the Company is the United States dollar (“US$”). The functional currency of the Group’s entities incorporated in Hong Kong is Hong Kong dollars (“HK$”). The functional currency of the Group’s subsidiaries in PRC is RMB.

Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currencies at the prevailing rates of exchange at the balance sheet date. Nonmonetary assets and liabilities are remeasured into the applicable functional currencies at historical exchange rates. Transactions in currencies other than the applicable functional currencies during the year are converted into the functional currencies at the applicable rates of exchange prevailing at the transaction dates. Transaction gains and losses are recognized in the consolidated statements of operations.

Assets and liabilities are translated from each entity’s functional currency to the reporting currency at the exchange rate on the balance sheet date. Equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the year. Translation adjustments are reported as foreign currency translation adjustment and are shown as a separate component of other comprehensive income (loss) in the consolidated statements of changes in shareholders’ equity and consolidated statements of comprehensive income.

Convenience translation

(g) Convenience translation

The Group's business is primarily conducted in PRC and almost all of its revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into USD using the then current exchange rates, for the convenience of the readers. Translations of balances in the consolidated balance sheets, and consolidated statements of operations, comprehensive loss and cash flows from RMB into USD as of and for the year ended December 31, 2021 are solely for the convenience of the readers outside PRC and were calculated at the rate of US$1.00=RMB6.3726 representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 30, 2021, or at any other rate.

Cash and cash equivalents

(h) Cash and cash equivalents

Cash and cash equivalents consist of cash on hand, demand deposits and highly liquid investments with an original maturity of less than three months.

Restricted cash

(i) Restricted cash

Restricted cash consist primarily of (i) minimum cash deposits or cash collateral deposits required to be maintained with certain banks under the Group’s borrowing arrangements or in relation to bank guarantees issued on behalf of the Group (ii) deposit required by its business partners and (iii) security for issuance of commercial acceptance notes mainly relating to purchase of inventories. In the event that the obligation to maintain such deposits is expected to be terminated within the next twelve months, these deposits are classified as current assets. Otherwise, they are classified as non-current assets. All restricted cash is held by major financial institutions in segregated accounts.

Short-term investments

(j) Short-term investments

Short-term investments primarily comprise of time deposits with maturities between three months and one year.

Accounts receivable, net

(k) Accounts receivable, net

Accounts receivable represents amounts due from customers and are recorded net of allowance for credit losses. On January 1, 2020, the Group adopted Accounting Standards Update No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" ("ASU 2016-13"), using the modified retrospective transition method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss ("CECL") methodology, which results in more timely recognition of credit losses. The Group has developed a CECL model based on historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The cumulative effect from the adoption as of January 1, 2020 was immaterial to the consolidated financial statements.

Inventories

(l) Inventories

Inventories consisting of products available for sale, are valued at the lower of cost or market. Cost of inventories is determined using the weighted average cost method. Valuation of inventories is based on currently available information about expected recoverable value. The estimate is dependent upon factors such as historical trends of similar merchandise, inventory aging, historical and forecasted consumer demand and promotional environment.

Investments

(m) Investments

The Group uses the equity method to account for an equity investment over which it has significant influence but does not own a majority equity interest or otherwise control. The Group records equity method adjustments in share of earnings and losses. Equity method adjustments include the Group’s proportionate share of investee income or loss, adjustments to recognize certain differences between the Group’s carrying value and its equity in net assets of the investee at the date of investment, impairments, and other adjustments required by the equity method. Dividends received are recorded as a reduction of carrying amount of the investment. Cumulative distributions that do not exceed the Group’s cumulative equity in earnings of the investee are considered as a return on investment and classified as cash inflows from operating activities. Cumulative distributions in excess of the Group’s cumulative equity in the investee’s earnings are considered as a return of investment and classified as cash inflows from investing activities.

Equity investments with readily determinable fair value and over which the Group does not have significant influence are initially and subsequently recorded at fair value, with changes in fair value reported in earnings.

Equity securities without readily determinable fair values and over which the Group does not have significant influence are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, and plus or minus changes resulting from qualifying observable price changes.

Property and equipment, net

(n) Property and equipment, net

Property and equipment are stated at cost less accumulated depreciation and impairment. Property and equipment are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives and residual rates are as follows:

Classification

    

Useful years

    

Residual rate

Electronic devices

 

3 years

 

0% - 5%

Vehicle

 

5 years

 

5%

Furniture and office equipment

 

5 years

 

5%

Machinery

 

10 years

 

5%

Buildings

 

44 years

 

5%

Leasehold improvement

 

Over the shorter of the expected life of leasehold improvements or the lease term

 

0%

Repairs and maintenance costs are charged to expenses as incurred, whereas the cost of renewals and betterment that extends the useful lives of property and equipment are capitalized as additions to the related assets. Gains and losses from the disposal of property and equipment are included the consolidated statements of operations.

Intangible assets, net

(o) Intangible assets, net

Intangible assets and the related useful lives are as follows:

Item

    

Useful years

Internally developed software

 

3 years

Trademark

 

10 years

Supplier relationship

 

10 years

Customer relationship

 

From 2 years to 10 years

Brand

 

5 years

Franchising

 

8 years

Technology

 

From 3 years to 5 years

Intangible assets are recorded at the cost to acquire these assets less accumulated amortization. Amortization of intangible assets is computed using the straight-line method over their estimated useful lives.

For internally developed software, the Group expenses all internal-use software costs incurred in the preliminary project stage and capitalized direct costs associated with the development of internal-use software. The internally developed software consisted mainly of order management, customer management and retailing solution systems.

Trademark, supplier relationship, customer relationship, brand, franchising and technology are acquired from the Group’s business combinations.

Goodwill

(p) Goodwill

Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Company’s acquisition of interests in a subsidiary. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired.

Prior to January 1, 2020, the Group performed a two-step test to determine the amount, if any, of goodwill impairment. In Step 1, the Group compares the fair value of the reporting unit with its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeds its fair value, the Group performs Step 2 and compares the implied fair value of goodwill with the carrying amount of that goodwill for that reporting unit. An impairment charge equal to the amount by which the carrying amount of goodwill for the reporting unit exceeds the implied fair value of that goodwill is recorded, limited to the amount of goodwill allocated to that reporting unit. Starting from January 1, 2020, the Group adopted ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): simplifying the test for goodwill impairment”, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss.

No impairment was recognized for each of the three years ended December 31, 2019, 2020 and 2021.

Impairment of long-lived assets

(q) Impairment of long-lived assets

The Group evaluates the recoverability of long-lived assets with determinable useful lives whenever events or changes in circumstances indicate that an asset’s carrying amount may not be recoverable. The Group measures the carrying amount of long-lived asset against the estimated undiscounted future cash flows associated with it. Impairment exists when the sum of the expected future net cash flows is less than the carrying value of the asset being evaluated. Impairment loss is calculated as the amount by which the carrying value of the asset exceeds its fair value. Fair value is estimated based on various valuation techniques and assumptions including future cash flows over the life of the asset being evaluated and discount rate. These assumptions require significant judgment and may differ from actual results. No impairment was recognized for any of the years ended December 31, 2019, 2020 and 2021.

Revenue

(r) Revenue

The Group provides brand e-commerce solutions to its brand partners. And its revenues are derived principally from product sales and provision of services.

Product Sales

The Group generates product sales revenues primarily through selling products purchased from brand partners and/or their authorized distributors to customers under the distribution model. Under this model, the Group identifies one performance obligation which is to sell goods directly to the customers through online stores it operates. Revenue under the distribution model is recognized on a gross basis and presented as product sales on the consolidated statements of operations, because (i) the Group rather than the brand partner, is primarily responsible for fulfilling the promise to provide the specified good; (ii) the Group bears the physical and general inventory risk once the products are delivered to its warehouse; (iii) the Group has discretion in establishing price.

Product sales, net of discounts, return allowances, value added tax and related surcharges are recognized when customers accept the products upon delivery. Revenues are measured as the amount of consideration the Group expects to receive in exchange for transferring products to customers. Return allowances, which reduce revenue, are estimated utilizing the most likely amount method based on historical data the Group has maintained and its analysis of returns by categories of products.

The majority of the Group’s customers make online payments through third-party payment platforms when they place orders on websites of the Group’s online stores. The funds will not be released to the Group by these third-party payment platforms until the customers accept the delivery of the products at which point the Group recognizes sales of products. A portion of the Group’s customers pay upon the receipt of products. The Group’s delivery service providers collect the payments from its customers for the Group. The Group records a receivable on the balance sheet with respect to cash held by third-party couriers.

Services

The Group acts as a service provider, under the consignment or service fee model, to facilitate its brand partners’ online sales of their branded products with the performance obligations to provide a variety of e-commerce services, which may include any combination of IT solutions, online store operation, digital marketing, customer service and warehousing and fulfillment services. Each type of the services provided is considered as one performance obligation as they are distinct from other services. Most of the Group’s service contracts include multiple performance obligations. The Group charges its brand partners a combination of fixed fees and/or variable fees based on the value of merchandise sold, number of orders fulfilled or other variable factors. The transaction price is allocated to each performance obligation using the relative stand-alone selling price. The Group generally determines the stand-alone selling price based on the prices charged to comparable customers or expected cost plus margin.

Revenue generated from IT solutions such as one-time online store design and setup services is recognized when the services are rendered while revenue generated from other types of services are recognized over the service term. The Group applies the practical expedient to recognize revenue from the services, except for one-time online store design and setup services, in the amount which the Group has a right to invoice on a monthly basis with a credit period of one month to four months.

The Group acts as the principal in its service provision but not in product sales of its brand partners, and therefore, only recognizes service fees as revenue in the consolidated statements of operations. All the costs that the Group incurs in the provision of services are classified as operating expenses on the consolidated statements of operations.

Contract balances

Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represents amounts invoiced and revenue recognized prior to invoicing when the Group has satisfied its performance obligation and has the unconditional right to payment.

The Group sometimes receives advance payments from consumers before the service is rendered, which is recorded as advance from customers included in the accrued expenses and other current liabilities on the consolidated balance sheet.

Practical Expedients and Exemptions

The Group elects not to disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (ii) contracts for which the Group recognizes revenue at the amount it has the right to invoice for services performed and (iii) contracts with variable consideration related to wholly unsatisfied performance obligations.

Cost of products

(s) Cost of products

Cost of product consists of the purchase price of products and inbound shipping charges, as well as inventory write-downs. Shipping charges to receive products from the suppliers are included in the inventories, and recognized as cost of products upon sale of the products to the customers. Cost of products does not include other direct costs related to product sales such as shipping and handling expense, payroll and benefits of logistic staff, logistic centers rental expenses and depreciation expenses, etc. Therefore, the Group’s cost of products may not be comparable to other companies which include such expenses in their cost of products.

Rebates

(t) Rebates

Rebates are provided by brand partners under the distribution model and determined based on the product purchase volume on a monthly, quarterly or annual basis. The Group accounts for the volume rebates as a reduction to the price it pays for the products subject to the rebate determination. Volume rebates are estimated based on the Group’s past experience and current forecasts and recognized as the Group makes progress towards the purchase threshold. Rebates are also provided as negotiated between the Group and its brand partners, which is recorded as reductions of cost of products in the consolidated statements of operations when the amounts are agreed by both parties.

Fulfillment

(u) Fulfillment

Fulfillment costs represent shipping and handling expenses, payment processing and related transaction costs, packaging material costs and costs incurred in outbound shipping, and operating and staffing the Group’s fulfillment and customer service center, including costs attributable to buying, receiving, inspecting and warehousing inventories and picking, packaging and preparing customer orders for shipment.

Sales and marketing

(v) Sales and marketing

Sales and marketing expenses consist of payroll, bonus and benefits of sales and marketing staff, advertising costs, agency fees and costs for promotional materials. Advertising costs are expensed as incurred.

Advertising and promotion costs are primarily related to the provision of marketing and promotion services to brand clients and consist of fees the Group pays to third party venders for advertising and promotion on various online and offline channels. Such costs were included as sales and marketing in the consolidated statements of operations and totaled RMB869,977, RMB1,142,347 and RMB 1,359,991 for the years ended December 31, 2019, 2020 and 2021, respectively.

Technology and content

(w) Technology and content

Technology and content expenses consist primarily of technology infrastructure expenses, payroll and related expenses for employees in technology and system department, editorial content costs, as well as costs associated with computers, storage and telecommunication infrastructure for internal use.

General and administrative

(x) General and administrative

General and administrative expenses consist of payroll related expenses for corporate employees, professional service fees and other corporate overhead costs.

Other operating income (expense), net

(y) Other operating income (expense), net

Other operating income mainly consists of government subsidies.

Government subsidies consist of cash subsidies received by the Company’s subsidiaries in the PRC from local governments. Subsidies received as incentives for conducting business in certain local districts with no performance obligation or other restriction as to the use are recognized when cash is received. Cash subsidies of RMB25,761, RMB40,089 and RMB 41,256 were included in other operating income (expenses), net for the years ended December 31, 2019, 2020 and 2021, respectively. Subsidies received with performance obligations are recognized when all the obligations have been fulfilled.

Other operating expense for the year ended December 31, 2019 mainly consists of an operating loss of RMB45,469 relating to an accidental fire that occurred at a third-party warehouse in Shanghai on October 29, 2019.

Share-based compensation

(z) Share-based compensation

The Company grants share options and restricted share units to eligible employees, management and directors and accounts for these share-based awards in accordance with ASC 718 Compensation-Stock Compensation.

Employees’ share-based awards are measured at the grant date fair value of the awards and recognized as expenses (a) immediately at grant date if no vesting conditions are required; or (b) over the requisite service period, net of estimated forfeitures.

All transactions in which goods or services are received in exchange for equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable.

In determining the fair value of the restricted share units granted, the closing market price of the underlying shares on the grant date is applied.

Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.

For modification of share-based awards, the Company records the incremental fair value of the modified award as share-based compensation on the date of modification for vested awards or over the remaining vesting period for unvested awards with any remaining unrecognized compensation expenses of the original awards. The incremental compensation is the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification.

Income tax

(aa) Income tax

Current income taxes are provided for in accordance with the laws of the relevant taxing authorities. The Group accounts for current income taxes on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.

The Group accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, based upon the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations in the period of change.

The impact of an uncertain income tax position on the income tax return is recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.

Operating leases as lessee

(ab) Operating leases as lessee

Under the lease accounting standard, the Company determines if an arrangement is a lease or contains a lease at lease inception. For operating leases, the Company recognizes a right-of-use asset and a lease liability based on the present value of the lease payments over the lease term on the consolidated balance sheets at commencement date. The Company estimates its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Lease expense is recorded on a straight-line basis over the lease term.

The Company elected the practical expedient not to separate lease and non-lease components of contracts and the short-term lease exemption for all contracts with lease terms of 12 months or less.

The land use right acquired in 2017 represents lease prepayments to the local government authorities which is separately presented in the consolidated balance sheets. The Company determines its land use right agreement contains an operating lease Land use right is carried at cost less accumulated amortization and impairment losses.

Amortization has been provided on a straight-line basis over 44 years, the life of the land use right. The amortization expenses of the land use right were RMB1,026 for each of the three years ended December 31, 2021. As of December 31, 2021, the land use right has a remaining useful life of 40 years.

Comprehensive income

(ac) Comprehensive income

Comprehensive income is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. For the periods presented, the Group’s comprehensive income includes net income and foreign currency translation adjustments and is presented in the consolidated statements of comprehensive income.

Earnings per share

(ad) Earnings per share

Basic earnings per ordinary share is computed by dividing net income attributable to ordinary shareholders by weighted average number of ordinary shares outstanding during the period.

Diluted earnings per ordinary share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares, which consist of the ordinary shares issuable upon the conversion of the convertible senior notes (using the if-converted method) and ordinary shares issuable upon the exercise of stock options and vest of restricted share units (using the treasury stock method).

The loaned shares under the ADS lending agreement are excluded from both the basic and diluted earnings per share calculation unless default of the ADS lending arrangement occurs, which the Group considers improbable.

Redeemable non-controlling interests

(ae) Redeemable non-controlling interests

Redeemable non-controlling interests (“RNCI”) represents interests of certain third parties that are not mandatorily redeemable but redeemable for cash at a fixed or determinable price or a fixed or determinable date, at the option of the holder or upon the occurrence of an event that is not solely within the control of the Company. These interests are classified in the “redeemable non-controlling interest” section of the consolidated balance sheet, outside of shareholders’ equity. RNCI are initially recorded at the acquisition date fair value and subsequently are recorded at the higher of (1) the cumulative amount that would result from applying the measurement guidance in ASC 810-10 (i.e., initial carrying amount, increased or decreased for the noncontrolling interest’s share of net income or loss, OCI or other comprehensive loss, and dividends) or (2) the redemption price. Changes in the RNCI amount are recognized immediately as they occur.

Treasury Stock

(ag)Treasury Stock

Treasury shares represent ordinary shares repurchased by the Company that are no longer outstanding and are held by the Company. The repurchase of ordinary shares is accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. When the treasury stock is retired, an excess of repurchase price over par is allocated between additional paid-in capital and retained earnings.

Recently issued accounting pronouncements

(ah) Recently issued accounting pronouncements

In August 2020, the FASB issued ASU 2020-06 " Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity's Own Equity (Subtopic 815-40) ". The amendments reduce the number of accounting models for convertible debt instruments and convertible preferred stock. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. The amendments remove certain conditions that should be considered in the derivatives scope exception evaluation under Subtopic 815-40, Derivatives and Hedging-Contracts in Entity's Own Equity, and clarify the scope and certain requirements under Subtopic 815-40. The amendments also improve the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity's own equity. For public business entities, the amendments are effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company does not expect the adoption of this new standard to have any material impact on its consolidated financial statements.

In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832)—Disclosures by Business Entities about Government Assistance. The amendments in this ASU require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this ASU are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. The Company does not expect this ASU would have a material impact on the consolidated financial statements.

XML 50 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Principal Activities (Tables)
12 Months Ended
Dec. 31, 2021
Organization and Principal Activities  
Schedule of major subsidiaries and VIE

As of December 31, 2021, the Company’s major subsidiaries and VIE are as follows:

Date of

Place of

Legal

 

    

incorporation

    

incorporation

    

ownership

 

Subsidiaries:

 

  

 

  

 

  

Baozun Hong Kong Holding Limited

 

10-Jan-14

 

HK

 

100

%

Shanghai Baozun E-commerce Limited (“Shanghai Baozun”)

 

11-Nov-03

 

PRC

 

100

%

Shanghai Bodao E-commerce Limited

 

30-Mar-10

 

PRC

 

100

%

Shanghai Yingsai Advertisement Limited

 

30-Mar-10

 

PRC

 

100

%

Baozun Hongkong Limited

 

11-Sep-13

 

HK

 

100

%

Shanghai Fengbo E-commerce Limited

 

29-Dec-11

 

PRC

 

100

%

Baozun Hongkong Investment Limited

 

21-July-15

 

HK

 

100

%

Baotong Inc.

19-Jun-19

Cayman

70

%

Baotong Hong Kong Holding Limited

 

5-May-16

 

HK

 

70

%

Baotong E-logistics Technology (Suzhou) Limited

 

27-Mar-17

 

PRC

 

70

%

VIE:

 

  

 

  

 

  

Shanghai Zunyi Business Consulting Ltd.

 

31-Dec-10

 

PRC

 

N/A

XML 51 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Principal Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2021
Summary of Significant Principal Accounting Policies  
Schedule of amounts and balances of Shanghai Zunyi were included in the Group's consolidated financial statement after the elimination of intercompany balances and transactions

The following amounts and balances of Shanghai Zunyi and its subsidiary were included in the Group’s consolidated financial statement after the elimination of intercompany balances and transactions:

As of

December 31, 

    

2020

    

2021

 

RMB

 

RMB

Cash and cash equivalent

 

2,271

 

13,946

Accounts receivable, net

 

357,977

 

262,556

Inventories

 

44

 

3,033

Advance to suppliers

 

5,690

 

966

Amounts due from related parties

 

237

 

420

Prepayments and other current assets

 

756

 

4,442

Property and equipment, net

 

2,665

 

1,797

Intangible assets

 

5,089

 

13,084

Total assets

 

374,729

 

300,244

Accounts payable

 

4,770

 

19,331

Income tax payables

 

13,246

 

497

Accrued expenses and other current liabilities

 

33,792

 

49,259

Total liabilities

 

51,808

 

69,087

For Year Ended

December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Net revenues(1)

 

626,912

 

869,580

 

809,547

Net income(2)

 

65,279

 

87,897

 

47,090

Net cash provided by operating activities(3)

 

356

 

14,050

 

(7,440)

Net cash used in investing activities

 

(240)

 

(15,997)

 

(10,246)

(1)Included inter-company service revenue generated from other consolidated subsidiaries of RMB30,258, RMB20,590 and RMB61,333 for the year ended December 31, 2019, 2020 and 2021, respectively

(2)Included inter-company service fees charged by other consolidated subsidiaries of RMB503,742, RMB558,948 and RMB599,693 for the year ended December 31, 2019, 2020 and 2021, respectively

(3)Included inter-company operating cash outflow of RMB652,675, RMB735,580 and RMB757,749 for the years ended December 31, 2019, 2020 and 2021, respectively.
Schedule of concentration of customers and suppliers

The following customer accounted for 10% or more of net revenue for the years ended December 31, 2019, 2020 and 2021:

For Year Ended December 31,

    

2019

2020

    

2021

RMB

RMB

RMB

A

 

879,220

 

1,275,875

 

989,904

The following customer accounted for 10% or more of balances of accounts receivable as of December 31, 2020 and 2021:

As of December 31,

    

2020

    

2021

RMB

RMB

A

 

533,687

 

476,851

The following supplier accounted for 10% or more of purchases for the years ended December 31, 2019, 2020 and 2021:

For Year Ended December 31,

    

2019

2020

    

2021

RMB

RMB

RMB

B

 

1,775,444

1,813,669

 

1,487,017

Schedule of estimated useful lives and residual rates

Property and equipment are stated at cost less accumulated depreciation and impairment. Property and equipment are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives and residual rates are as follows:

Classification

    

Useful years

    

Residual rate

Electronic devices

 

3 years

 

0% - 5%

Vehicle

 

5 years

 

5%

Furniture and office equipment

 

5 years

 

5%

Machinery

 

10 years

 

5%

Buildings

 

44 years

 

5%

Leasehold improvement

 

Over the shorter of the expected life of leasehold improvements or the lease term

 

0%

Summary of Useful lives of Intangible assets

Item

    

Useful years

Internally developed software

 

3 years

Trademark

 

10 years

Supplier relationship

 

10 years

Customer relationship

 

From 2 years to 10 years

Brand

 

5 years

Franchising

 

8 years

Technology

 

From 3 years to 5 years

XML 52 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Table)
12 Months Ended
Dec. 31, 2021
Revenue  
Disaggregation of Revenue

Disaggregation of revenues

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Product sales

 

3,422,151

 

3,906,611

 

3,873,589

Service

 

  

 

  

 

  

- online store operations, digital marketing, customer service, warehousing and fulfillment and IT maintenance service which revenues are recognized over time

 

3,817,450

 

4,927,875

 

5,479,799

- one-time online store design and setup services which revenues are recognized at point of time

 

38,591

 

17,077

 

42,868

Total revenue

 

7,278,192

 

8,851,563

 

9,396,256

Contract Liability

The movement of the advances from customers for the years ended December 31, 2020 and 2021 were as follows:

Advances from

    

Customers

Opening Balance as of January 1, 2020

 

24,748

Net increase

 

40,516

Ending Balance as of December 31, 2020

 

65,264

Net decrease

 

(1,587)

Ending Balance as of December 31, 2021

 

63,677

XML 53 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts receivable, net (Tables)
12 Months Ended
Dec. 31, 2021
Accounts receivable, net  
Schedule of Accounts Receivable, Net

Accounts receivable, net, consists of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Accounts receivable

 

2,201,926

 

2,379,642

Allowance for credit losses:

 

  

 

Balance at beginning of the year

 

(10,726)

 

(12,949)

Additions

 

(2,715)

 

(105,825)

Write-offs

 

492

 

50

Balance at end of the year

 

(12,949)

 

(118,724)

Accounts receivable, net

 

2,188,977

 

2,260,918

XML 54 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2021
Inventories  
Schedule of Inventories

Inventories consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Products

 

1,125,407

 

1,180,768

Packing materials and others

 

140

 

80

Inventories

1,125,547

1,180,848

Inventory write-down:

Balance at beginning of the year

(76,631)

(99,509)

Additions

(108,461)

(89,516)

Write-offs

85,583

81,744

Balance at end of the year

(99,509)

(107,281)

Inventories, net

 

1,026,038

 

1,073,567

XML 55 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayments and other current assets (Tables)
12 Months Ended
Dec. 31, 2021
Prepayments and other current assets  
Schedule of prepayments and other current assets

Prepayments and other current assets consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Rebate receivable from suppliers

 

319,521

 

288,150

Prepaid expenses

 

66,783

 

108,673

Interest receivables

 

11,825

 

604

Deposits (1)

 

25,330

 

50,121

Employee advances (2)

 

4,650

 

7,707

Subscription receivable from Cainiao (3)

 

 

101,686

Others

 

10,103

 

15,833

Prepayment and other current assets

 

438,212

 

572,774

(1)Deposits represent rental deposits and deposits paid to third-party platforms.
(2)Employee advances represent cash advanced to online store managers for store daily operation, such as online store promotion activities.
(3)The balance represents the subscription receivable from Cainiao which was subsequently received in March 2022.
XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment, net (Tables)
12 Months Ended
Dec. 31, 2021
Property and equipment, net  
Schedule of property and equipment, net

Property and equipment, net, consists of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Electronic devices

 

175,633

 

229,328

Vehicle

 

2,839

 

7,323

Furniture and office equipment

 

79,644

 

139,886

Leasehold improvement

 

237,610

 

444,044

Machinery

 

25,637

 

50,355

Buildings

 

201,129

 

201,129

Total

 

722,492

 

1,072,065

Accumulated depreciation and amortization

 

(292,403)

 

(419,179)

Property and equipment, net

 

430,089

 

652,886

XML 57 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, Net (Tables)
12 Months Ended
Dec. 31, 2021
Intangible assets, Net  
Schedule of Intangible Assets, Net

Intangible assets, net, consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Internally developed software

 

281,346

 

348,951

Trademark

 

1,074

 

1,074

Supplier relationship

 

15,620

 

15,620

Customer relationship

146,701

Brand

12,100

Franchising

69,608

Technology

23,237

Accumulated amortization

 

(151,667)

 

(222,081)

Intangible assets, net

 

146,373

 

395,210

XML 58 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Business acquisition (Tables)
12 Months Ended
Dec. 31, 2021
Full Jet Limited ("Full Jet")  
Business Acquisition [Line Items]  
Schedule of purchase price as on acquisition date

    

Amounts

RMB’000

Cash consideration

 

61,267

Contingent consideration at fair value

 

29,721

Total

 

90,988

Schedule of allocation of purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as on acquisition date

    

Amounts

RMB’000

Net assets acquired

 

11,872

Intangible assets

 

- Brand

 

12,100

- Customer relationships

 

6,000

Goodwill

 

65,541

Deferred tax liabilities

 

(4,525)

Total

 

90,988

Suzhou Baoleantone International Logistics Co., Ltd ("BolTone") [Member]  
Business Acquisition [Line Items]  
Schedule of purchase price as on acquisition date

    

Amounts

RMB’000

Cash

 

64,260

Contingent consideration

 

57,131

Total

 

121,391

Schedule of allocation of purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as on acquisition date

    

Amounts

RMB’000

Net assets acquired

 

95,729

Intangible assets

 

- Technology

 

5,000

- Customer relationship

 

64,200

Goodwill

 

75,761

Deferred tax liabilities

 

(17,300)

Non-controlling interests

 

(101,999)

Total

 

121,391

Bao Best IOT Technology (Suzhou) Co., Ltd [Member]  
Business Acquisition [Line Items]  
Schedule of allocation of purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as on acquisition date

    

Amounts

RMB’000

Net assets acquried

 

23,459

Intangible assets

 

  

- Franchise

 

69,608

Goodwill

 

47,607

Deferred tax liabilities

 

(17,402)

Non-controlling interests

 

(32,987)

Total

 

90,285

Shanghai Morefun Information Technology Co., Ltd.("Morefun")  
Business Acquisition [Line Items]  
Schedule of purchase price as on acquisition date

    

Amounts

RMB’000

Cash

 

40,000

Contingent consideration at fair value

 

5,900

Total

 

45,900

Schedule of allocation of purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as on acquisition date

    

Amounts

RMB’000

Net assets acquired

 

3,367

Intangible assets

 

  

- Customer relationship

 

21,200

- Technology

 

3,300

Goodwill

 

59,090

Deferred tax liabilities

 

(3,675)

Non-controlling interests

 

(20,598)

Redeemable non-controlling interest

(16,784)

Total

 

45,900

Shanghai Yi Shang Network Information Co., Limited ("eFashion")  
Business Acquisition [Line Items]  
Schedule of allocation of purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as on acquisition date

    

Amounts

RMB’000

Net assets acquired

 

28,986

Intangible assets

 

  

- Customer relationship

 

55,300

- Technology

 

11,200

Goodwill

 

135,515

Deferred tax liabilities

 

(9,975)

Total

 

221,026

XML 59 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in equity investees (Tables)
12 Months Ended
Dec. 31, 2021
Investments in equity investees  
Schedule of Investments in equity method investees

As of December 31,

    

2020

    

2021

RMB

RMB

Beijing Pengtai Baozun E-commerce Co., Ltd. (1)

 

28,894

 

37,040

Hangzhou Juxi Technology Co., Ltd. (2)

 

14,432

 

14,491

Hangzhou Dajing Guangtong Network Technology Co., Ltd. (3)

 

 

12,756

Others

 

10,016

 

37,305

 

53,342

 

101,592

(1)In January 2018, the Group invested RMB13,328 to establish an E-commerce joint venture with Beijing Pengtai Interactive Advertising Co., Ltd. (“Beijing Pengtai”) through a joint venture agreement. Baozun holds 49% equity interest and Beijing Pengtai holds 51% equity interest. Share of income in equity method investment of RMB6,975, RMB7,363 and RMB8,145 was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
(2)In June 2019, the Group entered into an agreement with Hangzhou Juxi Technology Co., Ltd. ("Juxi") to acquire 10% equity interest with a total consideration of RMB15,000. As the Group has significant influence over Juxi, it is accounted for under the equity method of accounting. Share of loss of RMB595 and income of RMB26 and RMB60 in equity method investment was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.
(3)In May 2021, the Group entered into an agreement with Hangzhou Dajing Guangtong Network Technology Co., Ltd. ("Dajing") to acquire 30% equity interest with a total consideration of RMB13,500. As the Group has significant influence over Dajing, it is accounted for under the equity method of accounting. Share of loss in equity method investment of RMB743 was recognized for the ended December 31, 2021.
Schedule of investments in equity securities without readily determinable fair values

    

As of

December 31, 2021

RMB

Fosun Fashion Group (Cayman) Limited (“Fosun”) (1)

 

76,716

Hunan Leier Media Co., Ltd. (“Leier”) (2)

 

42,000

 

118,716

(1)In June 2021, the Group acquired 4,908,939 Class B preferred shares of Fosun, a private company, which represents 1.57% total voting equity, at an aggregate subscription price of RMB76,716. Since the investment is not in-substance common stock, the investment is recorded as equity securities without determinable fair value.
(2)In April 2021, the Group acquired 30% equity interest of Leier, a private company, with a total consideration of RMB42,000. Since the investment is not in-substance common stock, it is accounted for as investments in equity securities without readily determinable fair value.
XML 60 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term and long-term loan (Tables)
12 Months Ended
Dec. 31, 2021
Short-term and long-term loan  
Short-term and long-term loans

The short-term and long-term loans as of December 31, 2020 and 2021 were as follows:

As of December 31, 

    

2020

    

2021

RMB

RMB

Short- term loan

 

  

 

  

Short-term bank borrowings

 

 

548,461

Convertible senior notes

1,740,004

Long-term loan

 

  

 

  

Convertible senior notes

1,762,847

XML 61 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued expenses and other current liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Accrued expenses and other current liabilities  
Schedule of accrued expenses and other current liabilities

12. Accrued expenses and other current liabilities

Accrued expenses and other current liabilities consist of the following:

As of December 31, 

    

2020

    

2021

RMB

RMB

Logistics expenses accruals

 

402,024

 

365,686

Advances from customers

 

65,264

 

63,677

Outsourced labor cost payable

 

123,528

 

107,524

Salary and welfare payable

 

230,709

 

128,064

Professional fee accruals

 

8,460

 

16,116

Marketing expenses accruals

 

101,498

 

94,605

Other tax payable

 

26,452

 

25,783

Sales return accrual

 

4,189

 

3,973

Consideration payable

97,118

Hong Kong public offering issuance cost accruals

11,075

Others

 

17,981

 

81,973

Accrued expenses and other current liabilities

 

991,180

 

984,519

XML 62 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Tables)
12 Months Ended
Dec. 31, 2021
Income tax  
Schedule of current and deferred portion of income tax expenses

The current and deferred portion of income tax expenses included in the consolidated statements of operations, which were substantially attributable to the Group’s PRC subsidiaries are as follows:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Current tax

 

87,930

 

128,350

 

118,914

Deferred tax

 

(16,786)

 

(563)

 

(63,655)

Income tax expense

 

71,144

 

127,787

 

55,259

Schedule of reconciliations of the differences between the PRC statutory income tax rate and the Group's effective income tax rate

Reconciliation of the differences between the PRC statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021 are as follows:

For Year Ended December 31, 

 

    

2019

    

2020

    

2021

 

RMB

RMB

RMB

 

Statutory income tax rate

 

25.00

%  

25.00

%  

25.00

%

Non-deductible share-based compensation

 

5.40

%  

4.94

%  

(31.91)

%

Effect of tax rates in different tax jurisdiction

 

(0.77)

%  

1.08

%  

(37.48)

%

Effect of preferential tax rate

 

(1.29)

%  

(1.48)

%  

4.22

%

Research and development super deduction

 

(12.22)

%  

(6.41)

%  

11.45

%

HK tax-free interest income

%  

(0.24)

%  

2.77

%  

Effect of equity transaction

(7.92)

%

Others

 

1.37

%  

(0.18)

%  

3.00

%

Changes in valuation allowance

 

2.94

%  

0.57

%  

0.99

%

Effective income tax rate

 

20.43

%  

23.28

%  

(35.88)

%

Schedule of the effect of the tax holiday on the income per share

The effect of the tax holiday on the income per share is as follows:

    

For Year Ended December 31,

2019

2020

2021

RMB

RMB

RMB

Tax saving amount due to preferential tax rates

 

5,066

 

8,798

 

7,142

Income per share effect-basic

 

0.03

 

0.05

 

0.03

Income per share effect-diluted

 

0.03

 

0.05

 

0.03

Schedule of principal components of the deferred tax assets and liabilities

The principal components of the deferred tax assets and liabilities are as follows:

As of December 31, 

    

2020

    

2021

RMB

RMB

Deferred tax assets:

 

  

 

  

Accrued expenses

 

9,357

 

38,062

Inventory write-down

 

24,585

 

25,892

Impairment of equity investments

 

4,063

 

4,948

Salary and welfare payable

 

2,137

 

2,669

Allowance for credit losses

 

3,187

 

21,337

Net operating loss carry forward

 

31,006

 

39,461

Less: valuation allowance

 

(19,686)

 

(18,169)

Deferred tax assets, net

 

54,649

 

114,200

Deferred tax liabilities:

 

  

 

Identifiable intangible assets

 

(2,538)

 

(51,525)

Deferred tax liabilities

 

(2,538)

 

(51,525)

Summary of movement of the valuation allowance

Movement of the valuation allowance is as follows:

For Year Ended December 31, 

    

2020

    

2021

RMB

RMB

Balance as of January 1

 

16,547

 

19,686

Additions

3,139

3,236

Reversals

 

 

(4,753)

Balance as of December 31, 

 

19,686

 

18,169

XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Operating lease liabilities (Tables)
12 Months Ended
Dec. 31, 2021
Operating lease liabilities  
Schedule of weighted-average remaining lease term and weighted-average discount rate

The following table discloses the weighted-average remaining lease term and weighted-average discount rate for the Group’s leases:

    

Year ended December 31, 

 

Lease Term and Discount Rate

2020

2021

 

Weighted-average remaining lease term:

 

.

 

  

- Operating leases

 

3.66

years

5.88

years

Weighted-average discount rate

 

  

 

  

- Operating leases

 

6.72

%  

6.63

%

Schedule of maturity analysis of the annual undiscounted cash flows

The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:

Fiscal Year

    

Operating lease

RMB

2022

 

341,511

2023

 

261,740

2024

 

210,048

2025

 

170,063

2026

110,084

Thereafter

 

313,382

Total lease commitment

 

1,406,828

Less: Imputed interest

 

(245,157)

Total operating lease liabilities

 

1,161,671

Less: current operating lease liabilities

 

(278,176)

Long-term operating lease liabilities

 

883,495

Schedule of supplemental cash flow information related to leases

Supplemental cash flow information related to leases for the year ended December 31, 2020 and 2021 is as follows:

For Year Ended December 31,

2020

2021

RMB

RMB

Cash paid for amounts included in measurement of liabilities:

    

  

Operating cash flows from operating leases

 

184,363

261,435

Right-of-use assets obtained in exchange for lease liabilities:

 

  

Operating leases

 

244,684

863,076

XML 64 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable non-controlling interests (Tables)
12 Months Ended
Dec. 31, 2021
Redeemable non-controlling interests  
Schedule of redeemable noncontrolling interest activity

    

For the year ended

December 31,

2021

RMB

Balance as of January 1

 

9,000

Issuance of redeemable non-controlling interest

 

1,392,534

Acquisition of redeemable non-controlling interest

 

(9,000)

Redeemable non-controlling interest arising from business acquisition

 

16,784

Net income attributable to redeemable non-controlling interest

 

12,362

Balance as of December 31

 

1,421,680

XML 65 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Net income per share (Tables)
12 Months Ended
Dec. 31, 2021
Net income per share  
Schedule of Basic and Diluted Net Income (Loss) Per Share

Basic and diluted net income per share for each of the years presented are calculated as follows:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Numerator:

 

  

 

  

 

  

Net income (loss)

 

281,891

 

426,534

 

(205,963)

Net loss (income) attributable to non-controlling interests

 

187

 

(796)

 

(1,505)

Net (income) loss attributable to redeemable non-controlling interests

(781)

254

(12,362)

Net income (loss) attributable to ordinary shareholders of Baozun Inc.

 

281,297

 

425,992

 

(219,830)

Net income per share attributable to ordinary shareholders of Baozun Inc.

 

  

 

 

Basic

 

1.62

 

2.27

 

(1.02)

Diluted

 

1.57

 

2.23

 

(1.02)

Net income per ADS (1 ADS represents 3 Class A ordinary shares) attributable to ordinary shareholders of Baozun Inc.

 

  

 

 

Basic

 

4.85

 

6.82

 

(3.05)

Diluted

 

4.72

 

6.69

 

(3.05)

Shares (Denominator):

 

  

 

 

Weighted average number of ordinary shares

 

  

 

 

Basic

 

173,937,013

 

187,322,781

 

216,370,290

Diluted

 

178,932,010

 

190,988,171

 

216,370,290

XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions (Tables)
12 Months Ended
Dec. 31, 2021
Related party transactions  
Schedule of Related Party Transactions

(a)    The Group entered into the following transactions with its related parties:

For Year Ended December 31, 

    

2019

    

2020

    

2021

RMB

RMB

RMB

Revenue derived from:

Warehousing service revenue generated from Alibaba Group

 

21,539

 

1,295

 

33

Store operation service revenue generated from Ahead

 

4

 

 

Store operation service revenue generated from Alibaba Group

29

21,418

12,313

Logistic service revenue from BCJ

 

2,700

 

 

IT service revenue generated from Pengtai

4,053

4,296

2,062

Store operation service revenue generated from Signify

20,735

6,160

Warehousing service revenue generated from Signify

8,078

2,787

IT service revenue generated from Signify

429

12

Store operation service revenue generated from Kewei

3,702

1,565

Store operation service revenue generated from Misako

 

1,239

 

 

Logistic service revenues collected by Creaway Group

68,556

Logistic service revenues generated from Creaway Group

2,333

Service fees:

Marketing and platform service fees paid to Alibaba Group

 

655,614

 

671,468

 

752,833

Logistic service fees paid to Alibaba Group

92,887

88,962

72,459

Commission fee paid to Ahead

 

298

 

 

Commission fee paid to Alibaba Group

245

625

283

Outsourcing labor cost paid to Juxi

 

7,326

 

17,996

 

15,167

Marketing and platform service fees paid to Kewei

2,141

26,986

Logistic service fees paid to Shanggao

 

 

5,810

 

330

Marketing and platform service fees paid to Baichen

3,849

6,230

Outsourcing labor cost paid to Zunrui

3,976

10,273

Marketing and platform service fees paid to Leier

466

Marketing and platform service fees paid to Dajing

665

Logistic service expenses advanced by Creaway Group

57,904

Logistic service expenses paid to Creaway Group

2,244

Schedule of Related Party Balances

As of December 31, 

    

2020

    

2021

RMB

RMB

Amounts due from Alibaba Group (1)

 

16,919

 

24,581

Amounts due from Signify (2)

17,054

4,705

Amounts due from Kewei (3)

3,077

8,800

Amounts due from Zunrui (4)

3,008

Amounts due from Pengtai

877

Amounts due from Creaway Group

30,898

Total amount due from related parties

40,935

68,984

Amounts due to Alibaba Group (1)

 

36,114

 

48,767

Amounts due to Juxi (5)

 

6,215

 

246

Amounts due to Shanggao

1,824

466

Amounts due to Baichen

844

496

Amounts due to Leier

456

Amounts due to Dajing

134

Amounts due to Creaway Group

23,229

Total amount due to related parties

44,997

73,794

(1)Amounts due from Alibaba Group consisted of receivables of RMB16,919 and RMB24,581 to be collected from Alibaba Group for deposits paid to Alibaba, store operation services and warehousing services provided by the Group as of December 31, 2020 and 2021, respectively. Amounts due to Alibaba Group consisted of payables of RMB36,114 and RMB48,767 for logistic, marketing and platform services, and commission fees as of December 31, 2020 and 2021, respectively.
(2)Amounts due from Signify consisted of the receivables for store operation services, warehousing services and IT services provided by the Group.
(3)Amounts due from Kewei consisted of the receivables for store operation services provided by the Group and the advance payment made by the Group to support its operating.
(4)Amounts due from Zunrui consisted of the receivables of the outsourcing labor cost prepaid by the Group.
(5)Amounts due to Juxi consisted of the payables for outsourcing labor cost provided to the Group.
XML 67 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2021
Share-Based Compensation  
Summary of Stock Option Activity

A summary of option activities during the year ended December 31, 2021 is presented below:

Weighted

 

Weighted

Weighted

Average

Aggregate

 

Average

Average

Remaining

Intrinsic

 

Grant-Date

Number of

Exercise

Contractual

Value of

 

Fair

    

Options

    

Price

    

Term

    

Options

 

Value

 

 

RMB

RMB

USD

Outstanding, as of January 1, 2021

 

2,004,465

 

0.5

 

3.7

 

148,848

2.17

Forfeited

 

 

  

 

  

 

  

Exercised

 

(91,756)

 

 

  

 

2.75

Outstanding, as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

Vested and expected to vest as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

Exercisable as of December 31, 2021

 

1,912,709

 

0.4

 

2.7

 

55,641

2.14

Schedule of restricted share units activities

Number of

restricted share

Weighted-Average

    

units

    

Grant-Date Fair Value

RMB

Outstanding, as of December 31, 2020

 

3,334,932

 

68.40

Granted

 

3,507,087

 

68.53

Vested

 

(2,088,614)

 

77.03

Forfeited

 

(440,291)

 

85.06

Outstanding and unvested, as of December 31, 2021

 

4,313,114

 

68.51

Schedule of Allocated Share-Based Compensation Expense

For Year Ended December 31,

    

2019

    

2020

    

2021

RMB

RMB

RMB

Fulfillment

 

9,839

 

8,497

 

16,845

Sales and marketing

 

22,209

 

38,631

 

89,275

Technology and content

 

9,817

 

16,711

 

38,001

General and administrative

 

33,318

 

44,601

 

52,426

 

75,183

 

108,440

 

196,547

XML 68 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Principal Activities (Summary of Major Subsidiaries and VIE) (Details)
12 Months Ended
Dec. 31, 2021
Baozun Hongkong Holding Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Jan. 10, 2014
Place of incorporation HK
Legal ownership (as a percent) 100.00%
Shanghai Baozun E-commerce Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Nov. 11, 2003
Place of incorporation PRC
Legal ownership (as a percent) 100.00%
Shanghai Bodao E-commerce Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Mar. 30, 2010
Place of incorporation PRC
Legal ownership (as a percent) 100.00%
Shanghai Yingsai Advertisement Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Mar. 30, 2010
Place of incorporation PRC
Legal ownership (as a percent) 100.00%
Baozun Hongkong Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Sep. 11, 2013
Place of incorporation HK
Legal ownership (as a percent) 100.00%
Shanghai Fengbo E-commerce Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Dec. 29, 2011
Place of incorporation PRC
Legal ownership (as a percent) 100.00%
Baozun Hongkong Investment Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Jul. 21, 2015
Place of incorporation HK
Legal ownership (as a percent) 100.00%
Baotong Inc. [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Jun. 19, 2019
Place of incorporation Cayman
Legal ownership (as a percent) 70.00%
Baotong Hong Kong Holding Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation May 05, 2016
Place of incorporation HK
Legal ownership (as a percent) 70.00%
Baotong E-logistics Technology Suzhou Limited [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Mar. 27, 2017
Place of incorporation PRC
Legal ownership (as a percent) 70.00%
Shanghai Zunyi Business Consulting Ltd. [Member]  
Organization and Principal Activities [Line Items]  
Date of incorporation Dec. 31, 2010
Place of incorporation PRC
XML 69 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Principal Accounting Policies (Schedule of Consolidated Balances and Transactions) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Variable Interest Entity [Line Items]          
Cash and cash equivalent ¥ 4,606,545   ¥ 3,579,665 ¥ 1,144,451 $ 722,867
Accounts receivable, net 2,260,918   2,188,977   354,788
Inventories 1,073,567   1,026,038   168,466
Advance to suppliers 527,973   284,776   82,850
Amounts due from related parties 68,984   40,935   10,825
Prepayments and other current assets 572,774   438,212   89,881
Property and equipment, net 652,886   430,089   102,452
Intangible assets 395,210   146,373   62,017
Total assets 12,318,980   10,474,691   1,933,116
Accounts payable 494,079   421,562   77,533
Income tax payables 127,990   72,588   20,084
Accrued expenses and other current liabilities 984,519   991,180   154,493
Total liabilities 5,837,631   4,332,088   $ 916,052
Net revenues 9,396,256 $ 1,474,478 8,851,563 7,278,192  
Operating expenses 9,389,235 1,473,376 8,292,886 6,894,539  
Net income (205,963) (32,320) 426,534 281,891  
Net cash provided by (used in) operating activities (96,107) (15,080) 310,014 301,396  
Net cash provided by (used in) investing activities 375,820 58,975 (616,367) (1,133,451)  
Net cash used in financing activities 749,953 $ 117,684 2,666,837 1,776,891  
VIE          
Variable Interest Entity [Line Items]          
Cash and cash equivalent 13,946   2,271    
Accounts receivable, net 262,556   357,977    
Inventories 3,033   44    
Advance to suppliers 966   5,690    
Amounts due from related parties 420   237    
Prepayments and other current assets 4,442   756    
Property and equipment, net 1,797   2,665    
Intangible assets 13,084   5,089    
Total assets 300,244   374,729    
Accounts payable 19,331   4,770    
Income tax payables 497   13,246    
Accrued expenses and other current liabilities 49,259   33,792    
Total liabilities 69,087   51,808    
Net revenues 809,547   869,580 626,912  
Net income 47,090   87,897 65,279  
Net cash provided by (used in) operating activities (7,440)   14,050 356  
Net cash provided by (used in) investing activities (10,246)   (15,997) (240)  
Inter-company          
Variable Interest Entity [Line Items]          
Net revenues 61,333   20,590 30,258  
Net income 599,693   558,948 503,742  
Net cash provided by (used in) operating activities ¥ 757,749   ¥ 735,580 ¥ 652,675  
XML 70 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Principal Accounting Policies (Schedule of Concentration and Risks) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Concentration Risk [Line Items]          
Accounts receivable, net ¥ 2,260,918   ¥ 2,188,977   $ 354,788
Cost of products 3,276,571 $ 514,165 3,326,243 ¥ 2,774,342  
Accounts Receivable | Customer | Customer A          
Concentration Risk [Line Items]          
Accounts receivable, net 476,851   533,687    
Cost of Products | Supplier | B          
Concentration Risk [Line Items]          
Cost of products 1,487,017   1,813,669 1,775,444  
Sales Revenue, Net | Customer | Customer A          
Concentration Risk [Line Items]          
Accounts receivable, net ¥ 989,904   ¥ 1,275,875 ¥ 879,220  
XML 71 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Principal Accounting Policies (Summary of Useful Lives) (Details)
12 Months Ended
Dec. 31, 2021
Electronic devices  
Property, Plant and Equipment [Line Items]  
Useful years 3 years
Electronic devices | Minimum  
Property, Plant and Equipment [Line Items]  
Residual rate 0.00%
Electronic devices | Maximum  
Property, Plant and Equipment [Line Items]  
Residual rate 5.00%
Vehicles  
Property, Plant and Equipment [Line Items]  
Useful years 5 years
Residual rate 5.00%
Furniture and office equipment  
Property, Plant and Equipment [Line Items]  
Useful years 5 years
Residual rate 5.00%
Machinery and Equipment  
Property, Plant and Equipment [Line Items]  
Useful years 10 years
Residual rate 5.00%
Buildings  
Property, Plant and Equipment [Line Items]  
Useful years 44 years
Residual rate 5.00%
Leasehold improvement  
Property, Plant and Equipment [Line Items]  
Residual rate 0.00%
XML 72 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Principal Accounting Policies (Summary of Useful lives of Intangible assets) (Details)
12 Months Ended
Dec. 31, 2021
Internally developed softwares  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 3 years
Internally developed softwares | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 3 years
Trademarks  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 10 years
Supplier relationship  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 10 years
Customer relationship | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 2 years
Customer relationship | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 10 years
Brand  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 5 years
Franchising  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 8 years
Technology | Minimum  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 3 years
Technology | Maximum  
Finite-Lived Intangible Assets [Line Items]  
Intangible asset, useful life 5 years
XML 73 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Principal Accounting Policies (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Significant Accounting Policies [Line Items]        
Impairment of equity method investments ¥ 3,541,000 ¥ 0 ¥ 0  
Equity Method Investment, Impairment Loss Of Fair Value 0 10,800,000 9,021,000  
Convertible senior notes 1,740,004,000      
Convertible senior notes, fair value 1,340,636,000      
Impairment loss 0 0 0  
Advertising expense 1,359,991,000 1,142,347,000 869,977,000  
Income from government subsidies ¥ 41,256,000 40,089,000 25,761,000  
Foreign Currency Exchange Rate Weighted Average Translation Rate 6.3726      
Amortization of Intangible Assets ¥ 70,414,000 52,652,000 43,295,000  
Loss for accidental fire that occurred at a third-party warehouse in Shanghai     45,469,000  
Operating Lease, Cost 319,649,000 187,881,000 ¥ 172,727,000  
Operating lease right-of-use assets 1,095,570,000 524,792,000   $ 171,919
Total lease liabilities 1,161,671,000      
Accounts receivable, net ¥ 2,260,918,000 ¥ 2,188,977,000   $ 354,788
Shanghai Baozun E-commerce Limited [Member]        
Significant Accounting Policies [Line Items]        
Initial Term 20 years      
VIE        
Significant Accounting Policies [Line Items]        
Contribution percentage in consolidated net revenues 8.62% 9.82% 8.61%  
Contribution percentage in consolidated total assets 2.44% 3.58%   2.44%
Variable Interest Entities Contribution Percentage Liabilities 1.18% 1.20%   1.18%
Accounts receivable, net ¥ 262,556,000 ¥ 357,977,000    
Internally developed softwares        
Significant Accounting Policies [Line Items]        
Intangible asset, useful life 3 years      
Trademarks        
Significant Accounting Policies [Line Items]        
Intangible asset, useful life 10 years      
Land Use Right        
Significant Accounting Policies [Line Items]        
Intangible asset, useful life 44 years      
Amortization of Intangible Assets ¥ 1,026,000      
Property, Plant and Equipment, Estimated Useful Lives 40 years      
Supplier relationship        
Significant Accounting Policies [Line Items]        
Intangible asset, useful life 10 years      
RMB        
Significant Accounting Policies [Line Items]        
cash and cash equivalents, restricted cash and short-term investments ¥ 2,990,756,000 ¥ 2,897,766,000    
XML 74 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenues (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Revenues ¥ 9,396,256 $ 1,474,478 ¥ 8,851,563 ¥ 7,278,192
Product [Member]        
Revenues 3,873,589 607,851 3,906,611 3,422,151
Service [Member]        
Revenues 5,522,667 $ 866,627 4,944,952 3,856,041
Transferred at Point in Time [Member] | OneTime Online Store Design and Setup Services [Member]        
Revenues 42,868   17,077 38,591
Transferred over Time [Member] | Service [Member]        
Revenues ¥ 5,479,799   ¥ 4,927,875 ¥ 3,817,450
XML 75 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Contract Liability (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Revenue    
Opening Balance ¥ 65,264 ¥ 24,748
Net increase (1,587) 40,516
Ending Balance ¥ 63,677 ¥ 65,264
XML 76 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Narrative (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Revenue    
Revenue recognized under contract liability ¥ 65,264 ¥ 24,748
XML 77 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Accounts receivable, net (Details)
¥ in Thousands, $ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2021
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2021
USD ($)
Accounts receivable, net        
Accounts receivable   ¥ 2,379,642 ¥ 2,201,926  
Allowance for credit losses:        
Balance at beginning of the year   (12,949) (10,726)  
Additions ¥ (93,300) (105,825) (2,715)  
Write-offs   50 492  
Balance at end of the year   (118,724) (12,949)  
Accounts receivable, net   2,260,918 2,188,977 $ 354,788
Allowance for doubtful accounts ¥ 93,300 ¥ 105,825 ¥ 2,715  
XML 78 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Inventories (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Inventory [Line Items]          
Products ¥ 1,180,768   ¥ 1,125,407    
Packing materials and others 80   140    
Inventories 1,180,848   1,125,547    
Balance at beginning of the year (99,509)   (76,631)    
Additions (89,516)   (108,461)    
Write-offs 81,744   85,583    
Balance at end of the year (107,281)   (99,509) ¥ (76,631)  
Inventories 1,073,567   1,026,038   $ 168,466
Inventories write-downs 89,516 $ 14,047 108,461 76,169  
Cost of products          
Inventory [Line Items]          
Inventories write-downs ¥ 89,516   ¥ 108,461 ¥ 76,169  
XML 79 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Prepayments and other current assets (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Prepayments and other current assets      
Rebate receivable from suppliers ¥ 288,150   ¥ 319,521
Prepaid expenses 108,673   66,783
Interest receivables 604   11,825
Deposits (1) 50,121   25,330
Employee advances (2) 7,707   4,650
Subscription receivable from Cainiao 101,686    
Others 15,833   10,103
Prepayment and other current assets ¥ 572,774 $ 89,881 ¥ 438,212
XML 80 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Property and equipment, net (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Property, Plant and Equipment [Line Items]        
Property and equipment ¥ 1,072,065 ¥ 722,492    
Accumulated depreciation and amortization (419,179) (292,403)    
Property and equipment, net 652,886 430,089   $ 102,452
Depreciation and amortization expenses 135,497 98,046 ¥ 75,775  
Electronic devices        
Property, Plant and Equipment [Line Items]        
Property and equipment 229,328 175,633    
Vehicles        
Property, Plant and Equipment [Line Items]        
Property and equipment 7,323 2,839    
Furniture and office equipment        
Property, Plant and Equipment [Line Items]        
Property and equipment 139,886 79,644    
Leasehold improvement        
Property, Plant and Equipment [Line Items]        
Property and equipment 444,044 237,610    
Machinery and Equipment        
Property, Plant and Equipment [Line Items]        
Property and equipment 50,355 25,637    
Buildings        
Property, Plant and Equipment [Line Items]        
Property and equipment ¥ 201,129 ¥ 201,129    
XML 81 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible assets, Net (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Finite-Lived Intangible Assets [Line Items]        
Accumulated amortization ¥ (222,081) ¥ (151,667)    
Intangible assets, net 395,210 146,373   $ 62,017
Amortization expenses 70,414 52,652 ¥ 43,295  
Estimated amortization expenses of the existing intangible assets for the next five years        
2021 103,947      
2022 87,833      
2023 75,320      
2024 28,826      
2025 25,714      
Internally developed softwares        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets 348,951 281,346    
Trademarks        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets 1,074 1,074    
Supplier relationship        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets 15,620 ¥ 15,620    
Franchising        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets 69,608      
Technology        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets 23,237      
Customer relationship        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets 146,701      
Brand        
Finite-Lived Intangible Assets [Line Items]        
Intangible assets ¥ 12,100      
XML 82 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Business acquisition - Purchase price (Details) - CNY (¥)
¥ in Thousands
1 Months Ended 2 Months Ended
Sep. 30, 2021
Aug. 31, 2021
Jul. 31, 2021
May 31, 2021
Mar. 31, 2021
Jul. 31, 2021
Full Jet Limited ("Full Jet")            
Business Acquisition [Line Items]            
Cash consideration         ¥ 61,267  
Contingent consideration at fair value         29,721  
Business Combination, Consideration Transferred, Total         ¥ 90,988  
Suzhou Baoleantone International Logistics Co., Ltd ("BolTone") [Member]            
Business Acquisition [Line Items]            
Cash consideration       ¥ 64,260    
Contingent consideration at fair value       57,131    
Business Combination, Consideration Transferred, Total       ¥ 121,391    
Bao Best IOT Technology (Suzhou) Co., Ltd [Member]            
Business Acquisition [Line Items]            
Business Combination, Consideration Transferred, Total     ¥ 27,174     ¥ 90,285
Shanghai Morefun Information Technology Co., Ltd.("Morefun")            
Business Acquisition [Line Items]            
Cash consideration   ¥ 40,000        
Contingent consideration at fair value   5,900        
Business Combination, Consideration Transferred, Total   ¥ 45,900        
Shanghai Yi Shang Network Information Co., Limited ("eFashion")            
Business Acquisition [Line Items]            
Business Combination, Consideration Transferred, Total ¥ 221,026          
XML 83 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Business acquisition - Fair values of the acquired assets and liabilities assumed (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Sep. 30, 2021
CNY (¥)
Aug. 31, 2021
CNY (¥)
Jul. 31, 2021
CNY (¥)
May 31, 2021
CNY (¥)
Mar. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Business Acquisition [Line Items]                
Goodwill ¥ 397,904 $ 62,440           ¥ 13,574
Full Jet Limited ("Full Jet")                
Business Acquisition [Line Items]                
Net assets acquired             ¥ 11,872  
Goodwill             65,541  
Deferred tax liabilities             (4,525)  
Total             90,988  
Full Jet Limited ("Full Jet") | Brand                
Business Acquisition [Line Items]                
Intangible assets             12,100  
Full Jet Limited ("Full Jet") | Customer relationship                
Business Acquisition [Line Items]                
Intangible assets             ¥ 6,000  
Suzhou Baoleantone International Logistics Co., Ltd ("BolTone") [Member]                
Business Acquisition [Line Items]                
Net assets acquired           ¥ 95,729    
Goodwill           75,761    
Deferred tax liabilities           (17,300)    
Non-controlling interests           (101,999)    
Total           121,391    
Suzhou Baoleantone International Logistics Co., Ltd ("BolTone") [Member] | Customer relationship                
Business Acquisition [Line Items]                
Intangible assets           64,200    
Suzhou Baoleantone International Logistics Co., Ltd ("BolTone") [Member] | Technology                
Business Acquisition [Line Items]                
Intangible assets           ¥ 5,000    
Bao Best IOT Technology (Suzhou) Co., Ltd [Member]                
Business Acquisition [Line Items]                
Net assets acquired         ¥ 23,459      
Goodwill         47,607      
Deferred tax liabilities         (17,402)      
Non-controlling interests         (32,987)      
Total         90,285      
Bao Best IOT Technology (Suzhou) Co., Ltd [Member] | Franchising                
Business Acquisition [Line Items]                
Intangible assets         ¥ 69,608      
Shanghai Morefun Information Technology Co., Ltd.("Morefun")                
Business Acquisition [Line Items]                
Net assets acquired       ¥ 3,367        
Goodwill       59,090        
Deferred tax liabilities       (3,675)        
Non-controlling interests       (20,598)        
Redeemable non-controlling interest       16,784        
Total       45,900        
Shanghai Morefun Information Technology Co., Ltd.("Morefun") | Customer relationship                
Business Acquisition [Line Items]                
Intangible assets       21,200        
Shanghai Morefun Information Technology Co., Ltd.("Morefun") | Technology                
Business Acquisition [Line Items]                
Intangible assets       ¥ 3,300        
Shanghai Yi Shang Network Information Co., Limited ("eFashion")                
Business Acquisition [Line Items]                
Net assets acquired     ¥ 28,986          
Goodwill     135,515          
Deferred tax liabilities     (9,975)          
Total     221,026          
Shanghai Yi Shang Network Information Co., Limited ("eFashion") | Customer relationship                
Business Acquisition [Line Items]                
Intangible assets     55,300          
Shanghai Yi Shang Network Information Co., Limited ("eFashion") | Technology                
Business Acquisition [Line Items]                
Intangible assets     ¥ 11,200          
XML 84 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Business acquisition - Additional information (Details) - CNY (¥)
¥ in Thousands
1 Months Ended 2 Months Ended
Sep. 30, 2021
Aug. 31, 2021
Jul. 31, 2021
May 31, 2021
Mar. 31, 2021
Jul. 31, 2021
Jun. 30, 2021
Full Jet Limited ("Full Jet")              
Business Acquisition [Line Items]              
Percentage of equity interests acquired         100.00%    
Total consideration         ¥ 90,988    
Suzhou Baoleantone International Logistics Co., Ltd ("BolTone") [Member]              
Business Acquisition [Line Items]              
Percentage of equity interests acquired       51.00%      
Total consideration       ¥ 121,391      
Cash and cash equivalents     ¥ 91,399     ¥ 91,399 ¥ 91,399
Accounts receivable       48,019      
Accrued expenses and other current liabilities       ¥ 57,030      
Bao Best IOT Technology (Suzhou) Co., Ltd [Member]              
Business Acquisition [Line Items]              
Total consideration     ¥ 27,174     ¥ 90,285  
Shanghai Morefun Information Technology Co., Ltd.("Morefun")              
Business Acquisition [Line Items]              
Percentage of equity interests acquired   51.00%          
Total consideration   ¥ 45,900          
Shanghai Yi Shang Network Information Co., Limited ("eFashion")              
Business Acquisition [Line Items]              
Percentage of equity interests acquired 100.00%            
Total consideration ¥ 221,026            
Cash consideration paid in three installemnts 96,089            
Cash and cash equivalents 44,279            
Accounts receivable 24,656            
Accrued expenses and other current liabilities ¥ 43,532            
XML 85 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in equity investees - Schedule of Investments in equity method investees (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Laifeng Brand Management (Shanghai) Co., Ltd.    
Carrying value of Equity method investment ¥ 101,592 ¥ 53,342
Beijing Pengtai Baozun E-commerce Co., Ltd. (1)    
Laifeng Brand Management (Shanghai) Co., Ltd.    
Carrying value of Equity method investment 37,040 28,894
Hangzhou Juxi Technology Co., Ltd. (3)    
Laifeng Brand Management (Shanghai) Co., Ltd.    
Carrying value of Equity method investment 14,491 14,432
Hangzhou Dajing Guangtong Network Technology Co., Ltd. (4)    
Laifeng Brand Management (Shanghai) Co., Ltd.    
Carrying value of Equity method investment 12,756  
Others    
Laifeng Brand Management (Shanghai) Co., Ltd.    
Carrying value of Equity method investment ¥ 37,305 ¥ 10,016
XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Investments in equity investees (Narrative) (Details)
¥ in Thousands
1 Months Ended 12 Months Ended
Jan. 25, 2021
Jun. 30, 2021
CNY (¥)
shares
Jan. 31, 2021
USD ($)
shares
Jun. 30, 2019
CNY (¥)
Jan. 31, 2018
CNY (¥)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
May 31, 2021
CNY (¥)
Apr. 30, 2021
CNY (¥)
Investments in equity investees [Line Items]                      
Share of income in equity method investment           ¥ 3,300 $ 518,000 ¥ 5,470 ¥ 4,768    
Impaired Financing Receivable, Interest Income, Accrual Method           3,541   10,800 9,021    
Equity Securities without Readily Determinable Fair Value, Amount           118,716   0      
Unrealized investment loss           209,956 32,947,000        
iClick                      
Investments in equity investees [Line Items]                      
Percentage Of Interest Of Total Outstanding Shares 4.00%                    
Percentage of interest of voting equity 10.00%                    
iClick | Class B ordinary shares                      
Investments in equity investees [Line Items]                      
Number of shares subscribed | shares     649,349                
Subscription price | $     $ 17,200,000                
Number Of Votes per Share | $     20                
iClick | ADS                      
Investments in equity investees [Line Items]                      
Number of shares subscribed | shares     2,471,468                
Subscription price | $     $ 32,800,000                
iClick | Class A ordinary shares                      
Investments in equity investees [Line Items]                      
Number of ADS per share | shares     2                
Beijing Pengtai Interactive Advertising Co Ltd [Member]                      
Investments in equity investees [Line Items]                      
Share of income in equity method investment           8,145   7,363 6,975    
Equity Method Investment, Ownership Percentage         51.00%            
Business Combination, Consideration Transferred         ¥ 13,328            
Parent Company [Member]                      
Investments in equity investees [Line Items]                      
Equity Method Investment, Ownership Percentage         49.00%            
Unrealized investment loss           (209,956) $ (32,947,000) 0 0    
Hangzhou Juxi Technology Co., Ltd. (3)                      
Investments in equity investees [Line Items]                      
Share of income in equity method investment           60   ¥ 26 ¥ (595)    
Equity Method Investment, Ownership Percentage       10.00%              
Business Combination, Consideration Transferred       ¥ 15,000              
Hangzhou Dajing Guangtong Network Technology Co., Ltd. (4)                      
Investments in equity investees [Line Items]                      
Share of income in equity method investment           743          
Equity Method Investment, Ownership Percentage                   30.00%  
Total consideration                   ¥ 13,500  
Fosun Fashion Group (Cayman) Limited [Member]                      
Investments in equity investees [Line Items]                      
Equity Securities without Readily Determinable Fair Value, Amount           76,716          
Fosun Fashion Group (Cayman) Limited [Member] | Class B ordinary shares                      
Investments in equity investees [Line Items]                      
Number of shares subscribed | shares   4,908,939                  
Subscription price   ¥ 76,716                  
Percentage of interest of voting equity   1.57%                  
Hunan Leier Media Co., Ltd. [Member]                      
Investments in equity investees [Line Items]                      
Equity Method Investment, Ownership Percentage                     30.00%
Equity Securities without Readily Determinable Fair Value, Amount           ¥ 42,000          
Total consideration                     ¥ 42,000
XML 87 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term and long-term loan (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Short- term loan    
Short-term bank borrowings ¥ 548,461  
Convertible senior notes 1,740,004  
Long-term loan    
Convertible senior notes ¥ 0 ¥ 1,762,847
XML 88 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term and long-term loan (Narrative) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Maximum borrowing capacity ¥ 33,000        
Short-term Debt 2,288,465       $ 359,110
Interest Expense 56,847 $ 8,921 ¥ 66,124 ¥ 61,316  
Debt Instrument Converted To Notes Payable 357,766        
Line of Credit Facility, Current Borrowing Capacity ¥ 27,450        
Revolving Credit Facility [Member]          
Term of the debt 1 year 1 year 1 year    
Maximum borrowing capacity ¥ 2,012,800   ¥ 1,612,800    
Short-term Debt 548,461   0    
Credit facilities used to issue letter of guarantee 20,700        
Debt Instrument, Unused Borrowing Capacity, Amount 991,689   1,234,334    
Interest Expense 53,123   56,084 ¥ 39,380  
Letters Of Guarantee [Member]          
Maximum borrowing capacity 26,000        
Credit facilities used to issue letter of guarantee 445,199        
Notes Payable [Member]          
Maximum borrowing capacity 529,603   ¥ 500,820    
Bank borrowings          
Short-term Debt ¥ 548,461        
XML 89 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term and long-term loan (Convertible Senior Notes due 2024) (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Apr. 10, 2019
USD ($)
$ / shares
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]            
Proceeds from issuance of convertible senior notes, net of issuance cost paid   ¥ 0 $ 0 ¥ (742) ¥ 1,847,802  
Convertible Senior Notes due 2024            
Debt Instrument [Line Items]            
Principal amount $ 275,000          
Interest rate (as a percent) 1.625%          
Repurchase price (as a percent) 100.00%          
Proceeds from issuance of convertible senior notes, net of issuance cost paid         1,847,060 $ 269,000
Issuance cost         ¥ 41,530 $ 6,000
ADS | Convertible Senior Notes due 2024            
Debt Instrument [Line Items]            
Principal amount $ 1          
Conversion rate of the notes to common stock, per $1,000 principal amount of notes 19.2308          
Conversion price per share of common stock | $ / shares $ 52          
XML 90 R73.htm IDEA: XBRL DOCUMENT v3.22.1
Short-term and long-term loan (ADS Lending Arrangement) (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2019
CNY (¥)
Debt Instrument [Line Items]      
ADS lending arrangement in connection with issuance of convertible senior notes | ¥     ¥ 33,836
ADS      
Debt Instrument [Line Items]      
Number of shares loaned   4,230,776  
Price of Loaned ADSs (in dollars per share) | $ / shares   $ 0.0003  
Outstanding number of Loaned ADSs   4,230,776  
ADS lending arrangement in connection with issuance of convertible senior notes ¥ 33,836 $ 5  
XML 91 R74.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued expenses and other current liabilities (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Accrued expenses and other current liabilities        
Logistics expenses accruals ¥ 365,686   ¥ 402,024  
Advances from customers 63,677   65,264 ¥ 24,748
Outsourced labor cost payable 107,524   123,528  
Salary and welfare payable 128,064   230,709  
Professional fee accruals 16,116   8,460  
Marketing expenses accruals 94,605   101,498  
Other tax payable 25,783   26,452  
Sales return accrual 3,973   4,189  
Consideration payable ( Note 9) 97,118      
Hong Kong public offering issuance cost accruals     11,075  
Others 81,973   17,981  
Accrued expenses and other current liabilities ¥ 984,519 $ 154,493 ¥ 991,180  
XML 92 R75.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Schedule of Income Taxes) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Income tax [Line Items]        
Statutory tax rate 25.00% 25.00% 25.00% 25.00%
Current tax ¥ 118,914   ¥ 128,350 ¥ 87,930
Deferred tax (63,655) $ (9,989) (563) (16,786)
Income tax expense ¥ 55,259 $ 8,671 ¥ 127,787 ¥ 71,144
Hong Kong [Member]        
Income tax [Line Items]        
Statutory tax rate 16.50% 16.50%    
XML 93 R76.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Reconciliation of the Effective Income Tax Rate) (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income tax      
Statutory income tax rate 25.00% 25.00% 25.00%
Non-deductible share-based compensation (31.91%) 4.94% 5.40%
Effect on tax rates in different tax jurisdiction (37.48%) 1.08% (0.77%)
Effect of preferential tax rate 4.22% (1.48%) (1.29%)
Research and development super deduction 11.45% (6.41%) (12.22%)
HK tax-free interest income 2.77% (0.24%)  
Effect of equity transaction (7.92%)    
Others 3.00% (0.18%) 1.37%
Changes in valuation allowance 0.99% 0.57% 2.94%
Effective income tax rate (35.88%) 23.28% 20.43%
XML 94 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Schedule of effect of tax holiday) (Details) - CNY (¥)
¥ / shares in Units, ¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income tax      
Tax saving amount due to preferential tax rates ¥ 7,142 ¥ 8,798 ¥ 5,066
Income per share effect-basic ¥ 0.03 ¥ 0.05 ¥ 0.03
Income per share effect-diluted ¥ 0.03 ¥ 0.05 ¥ 0.03
XML 95 R78.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Schedule of Deferred Tax Assets and Liabilities) (Details) - CNY (¥)
¥ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:      
Accrued expenses ¥ 38,062 ¥ 9,357  
Inventory write-down 25,892 24,585  
Impairment of equity investments 4,948 4,063  
Salary and welfare payable 2,669 2,137  
Allowance for credit losses 21,337 3,187  
Net operating loss carry forward 39,461 31,006  
Less: valuation allowance (18,169) (19,686) ¥ (16,547)
Deferred tax assets, net 114,200 54,649  
Deferred tax liabilities:      
Identifiable intangible assets (51,525) (2,538)  
Deferred tax liabilities ¥ (51,525) ¥ (2,538)  
XML 96 R79.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Movement of the Valuation Allowance) (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income tax    
Beginning balance ¥ 19,686 ¥ 16,547
Addition 3,236 3,139
Reversals (4,753)  
Ending balance ¥ 18,169 ¥ 19,686
XML 97 R80.htm IDEA: XBRL DOCUMENT v3.22.1
Income tax (Narrative) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2021
USD ($)
Income Tax [Line Items]            
Operating loss carryforwards ¥ 183,507 ¥ 168,961        
Retained Earnings (Accumulated Deficit) ¥ 425,125 ¥ 952,001       $ 66,711
Applicability of Preferential Income Tax Rate 25.00%          
Preferential Income Tax Rate 15.00%          
Profits tax rate ¥ 2,000          
Profits tax rate, percentage 8.25%          
valid term of years 3 years 3 years 3 years 3 years 3 years  
Statutory income tax rate 25.00% 25.00% 25.00%      
PRC Tax Administration and Collection Law            
Income Tax [Line Items]            
Underpayment of tax liability ¥ 100          
Statute of limitations period if underpayment of taxes due to computational errors by taxpayer or withholding agent 3 years          
Statute of limitations extended period under special circumstances 5 years          
Statute of limitations under related party transactions 10 years          
CHINA            
Income Tax [Line Items]            
Retained Earnings (Accumulated Deficit) ¥ 1,462,328 ¥ 1,254,228        
XML 98 R81.htm IDEA: XBRL DOCUMENT v3.22.1
Operating lease liabilities (Lease Term and Discount Rate) (Details)
Dec. 31, 2021
Dec. 31, 2020
Weighted-average remaining lease term:    
- Operating leases 5 years 10 months 17 days 3 years 7 months 28 days
Weighted-average discount rate    
- Operating leases 6.63% 6.72%
XML 99 R82.htm IDEA: XBRL DOCUMENT v3.22.1
Operating lease liabilities (Maturity Analysis of the Annual Undiscounted Cash Flows) (Details)
¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Operating lease liabilities      
2022 ¥ 341,511    
2023 261,740    
2024 210,048    
2025 170,063    
2026 110,084    
Thereafter 313,382    
Total lease commitment 1,406,828    
Less: Imputed interest (245,157)    
Total operating lease liabilities 1,161,671    
Less: current operating lease liabilities (278,176) $ (43,652) ¥ (165,122)
Long-term operating lease liabilities ¥ 883,495 $ 138,640 ¥ 370,434
XML 100 R83.htm IDEA: XBRL DOCUMENT v3.22.1
Operating lease liabilities (Supplemental Cash Flow Information) (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Cash paid for amounts included in measurement of liabilities:    
Operating cash flows from operating leases ¥ 261,435 ¥ 184,363
Right-of-use assets obtained in exchange for lease liabilities:    
Operating leases ¥ 863,076 ¥ 244,684
XML 101 R84.htm IDEA: XBRL DOCUMENT v3.22.1
Operating lease liabilities (Narrative) (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Operating lease liabilities      
Future lease payments for short-term operating leases that are not capitalized as right-of-use assets ¥ 13,086    
Operating lease expenses 319,649 ¥ 187,881 ¥ 172,727
Short-term leases not capitalized as right-of-use assets ¥ 47,315    
XML 102 R85.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable non-controlling interests - Narrative (Details)
¥ in Millions, $ in Millions
Dec. 31, 2021
Oct. 31, 2021
CNY (¥)
Oct. 31, 2021
USD ($)
Aug. 31, 2021
Laifeng Brand Management (Shanghai) Co., Ltd.        
Equity interests to be transferred (as a percent) 60.00%      
Shanghai Morefun Information Technology Co., Ltd.("Morefun")        
Laifeng Brand Management (Shanghai) Co., Ltd.        
Equity interests to be transferred (as a percent)       51.00%
Shanghai Morefun Information Technology Co., Ltd.("Morefun") | CJ O Shopping [Member]        
Laifeng Brand Management (Shanghai) Co., Ltd.        
Equity interests to be transferred (as a percent)       22.00%
Cainiao [Member]        
Laifeng Brand Management (Shanghai) Co., Ltd.        
Equity interests to be transferred (as a percent)   30.00% 30.00%  
Total consideration   ¥ 1,392.5 $ 217.9  
Initial investment rate of return   6.00% 6.00%  
XML 103 R86.htm IDEA: XBRL DOCUMENT v3.22.1
Redeemable non-controlling interests (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Increase (Decrease) in Temporary Equity [Roll Forward]        
Opening balance ¥ 9,000      
Issuance of redeemable non-controlling interest 1,392,534      
Acquisition of redeemable non-controlling interest (9,000)      
Redeemable non-controlling interest arising from business acquisition 16,784      
Net income attributable to redeemable non-controlling interest 12,362 $ 1,940 ¥ (254) ¥ 781
Closing balance ¥ 1,421,680 $ 223,092 ¥ 9,000  
XML 104 R87.htm IDEA: XBRL DOCUMENT v3.22.1
Ordinary Shares and Treasury Stock (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Nov. 30, 2021
May 18, 2021
Amount of shares repurchased $ 164.9     $ 175.0 $ 175.0
Number of shares retired 19,042,105        
Amount of shares retired $ 105.0        
Number of shares repurchased 27,191,731        
Class A ordinary shares          
Shares issued upon exercise of share options and vesting of RSUs 2,180,370 1,752,486 2,978,728    
XML 105 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Net income per share (Schedule of Basic and Diluted Net Loss Per Share) (Details)
¥ / shares in Units, $ / shares in Units, ¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
¥ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
shares
Dec. 31, 2019
CNY (¥)
¥ / shares
shares
Numerator:        
Net income (loss) ¥ (205,963) $ (32,320) ¥ 426,534 ¥ 281,891
Net loss (income) attributable to non-controlling interests (1,505) (236) (796) 187
Net (income) loss attributable to redeemable non-controlling interests (12,362) (1,940) 254 (781)
Net income (loss) attributable to ordinary shareholders of Baozun Inc. ¥ (219,830) $ (34,496) ¥ 425,992 ¥ 281,297
Net income per share attributable to ordinary shareholders of Baozun Inc.        
Basic | (per share) ¥ (1.02) $ (0.16) ¥ 2.27 ¥ 1.62
Diluted | (per share) (1.02) (0.16) 2.23 1.57
Net income per ADS (1 ADS represents 3 Class A ordinary shares) attributable to ordinary shareholders of Baozun Inc.        
Basic | (per share) (3.05) (0.48) 6.82 4.85
Diluted | (per share) ¥ (3.05) $ (0.48) ¥ 6.69 ¥ 4.72
Weighted average number of ordinary shares        
Basic 216,370,290 216,370,290 187,322,781 173,937,013
Diluted 216,370,290 216,370,290 190,988,171 178,932,010
XML 106 R89.htm IDEA: XBRL DOCUMENT v3.22.1
Net income per share (Narrative) (Details) - shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Net income per share      
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 527,416 330,000 465,000
Shares issued to ADS borrowers 12,692,328    
XML 107 R90.htm IDEA: XBRL DOCUMENT v3.22.1
Related party transactions (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2021
USD ($)
Related Party Transaction [Line Items]        
Revenue generated ¥ 95,821 ¥ 59,953 ¥ 29,564  
Amount due from related parties 68,984 40,935   $ 10,825
Amounts due to related parties 73,794 44,997   $ 11,580
Alibaba Group Holding Limited [Member]        
Related Party Transaction [Line Items]        
Amount due from related parties 24,581 16,919    
Amounts due to related parties 48,767 36,114    
Alibaba Group Holding Limited [Member] | Marketing and Platform Service [Member]        
Related Party Transaction [Line Items]        
Fees paid 752,833 671,468 655,614  
Alibaba Group Holding Limited [Member] | Logistic Service [Member]        
Related Party Transaction [Line Items]        
Fees paid 72,459 88,962 92,887  
Alibaba Group Holding Limited [Member] | Warehousing Service Revenue [Member]        
Related Party Transaction [Line Items]        
Revenue generated 33 1,295 21,539  
Alibaba Group Holding Limited [Member] | Store Operation Service [Member]        
Related Party Transaction [Line Items]        
Revenue generated 12,313 21,418 29  
Alibaba Group Holding Limited [Member] | Commission Fees [Member]        
Related Party Transaction [Line Items]        
Fees paid 283 625 245  
Ahead (Shanghai) Trade Co., Ltd [Member] | Store Operation Service [Member]        
Related Party Transaction [Line Items]        
Revenue generated     4  
Ahead (Shanghai) Trade Co., Ltd [Member] | Commission Fees [Member]        
Related Party Transaction [Line Items]        
Fees paid     298  
Amounts due from BCJ [Member] | Logistic Service [Member]        
Related Party Transaction [Line Items]        
Fees paid     2,700  
Beijing Pengtai Baozun E-commerce Co., Ltd. (1)        
Related Party Transaction [Line Items]        
Amount due from related parties 0 877    
Beijing Pengtai Baozun E-commerce Co., Ltd. (1) | I T Service [Member]        
Related Party Transaction [Line Items]        
Revenue generated 2,062 4,296 4,053  
Hangzhou Juxi Technology Co., Ltd. (3)        
Related Party Transaction [Line Items]        
Amounts due to related parties 246 6,215    
Hangzhou Juxi Technology Co., Ltd. (3) | Outsourcing Labor Cost [Member]        
Related Party Transaction [Line Items]        
Fees paid 15,167 17,996 7,326  
Signify Lighting Technology (Shanghai) Co., Ltd.        
Related Party Transaction [Line Items]        
Amount due from related parties 4,705 17,054    
Signify Lighting Technology (Shanghai) Co., Ltd. | Warehousing Service Revenue [Member]        
Related Party Transaction [Line Items]        
Revenue generated 2,787 8,078    
Signify Lighting Technology (Shanghai) Co., Ltd. | Store Operation Service [Member]        
Related Party Transaction [Line Items]        
Revenue generated 6,160 20,735    
Signify Lighting Technology (Shanghai) Co., Ltd. | I T Service [Member]        
Related Party Transaction [Line Items]        
Revenue generated 12 429    
Shanghai Kewei E-commerce Co., Ltd.        
Related Party Transaction [Line Items]        
Amount due from related parties 8,800 3,077    
Shanghai Kewei E-commerce Co., Ltd. | Marketing and Platform Service [Member]        
Related Party Transaction [Line Items]        
Fees paid 26,986 2,141    
Shanghai Kewei E-commerce Co., Ltd. | Store Operation Service [Member]        
Related Party Transaction [Line Items]        
Revenue generated 1,565 3,702    
Shanghai Misako E-commerce Limited [Member] | Store Operation Service [Member]        
Related Party Transaction [Line Items]        
Revenue generated 0 0 ¥ 1,239  
Hangzhou Baichen Technology Co., Ltd.        
Related Party Transaction [Line Items]        
Amounts due to related parties 496 844    
Hangzhou Baichen Technology Co., Ltd. | Marketing and Platform Service [Member]        
Related Party Transaction [Line Items]        
Fees paid 6,230 3,849    
Zunrui (Nantong) E-commerce Co., Ltd. [Member]        
Related Party Transaction [Line Items]        
Amount due from related parties 0 3,008    
Zunrui (Nantong) E-commerce Co., Ltd. [Member] | Outsourcing Labor Cost [Member]        
Related Party Transaction [Line Items]        
Fees paid 10,273 3,976    
Jiangsu Shanggao Supply Chain Co., Ltd.        
Related Party Transaction [Line Items]        
Amounts due to related parties 466 1,824    
Jiangsu Shanggao Supply Chain Co., Ltd. | Logistic Service [Member]        
Related Party Transaction [Line Items]        
Fees paid 330 5,810    
Hunan Leier Media Co., Ltd. [Member]        
Related Party Transaction [Line Items]        
Amounts due to related parties 456 0    
Hunan Leier Media Co., Ltd. [Member] | Marketing and Platform Service [Member]        
Related Party Transaction [Line Items]        
Fees paid 466      
Hangzhou Dajing Guangtong Network Technology Co., Ltd. (4)        
Related Party Transaction [Line Items]        
Amounts due to related parties 134 0    
Hangzhou Dajing Guangtong Network Technology Co., Ltd. (4) | Marketing and Platform Service [Member]        
Related Party Transaction [Line Items]        
Fees paid 665      
Jiangsu Creaway Supply Chain Management Co., Ltd.        
Related Party Transaction [Line Items]        
Amount due from related parties 30,898 0    
Amounts due to related parties 23,229 ¥ 0    
Jiangsu Creaway Supply Chain Management Co., Ltd. | Logistic Service [Member]        
Related Party Transaction [Line Items]        
Revenue generated 2,333      
Revenues collected 68,556      
Fees paid 2,244      
Service fees advanced ¥ 57,904      
XML 108 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments - Other Commitment (Details)
¥ in Thousands
Dec. 31, 2021
CNY (¥)
Other Commitments [Abstract]  
Commitment ¥ 0
XML 109 R92.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Summary of Stock Option Activity) (Details)
¥ / shares in Units, ¥ in Thousands
12 Months Ended 72 Months Ended
Dec. 31, 2021
CNY (¥)
¥ / shares
$ / shares
shares
Dec. 31, 2020
CNY (¥)
¥ / shares
$ / shares
shares
Dec. 31, 2015
shares
Number of Options      
Granted     24,731,467
Exercised (7,835)    
Equity Option [Member]      
Number of Options      
Outstanding, beginning balance 2,004,465    
Forfeited 0    
Exercised (91,756)    
Outstanding, ending balance 1,912,709 2,004,465  
Vested and expected to vest 1,912,709    
Exercisable 1,912,709    
Weighted Average Exercise Price      
Weighted Average Exercise Price Outstanding | ¥ / shares ¥ 0.4 ¥ 0.5  
Vested and expected to vest | ¥ / shares 0.4    
Exercisable | ¥ / shares ¥ 0.4    
Weighted Average Remaining Contractual Term      
Outstanding 2 years 8 months 12 days 3 years 8 months 12 days  
Vested and expected to vest 2 years 8 months 12 days    
Exercisable 2 years 8 months 12 days    
Weighted Average Grant-Date Fair Value      
Outstanding, beginning balance | $ / shares ¥ 2.17    
Exercised | $ / shares 2.75    
Vested and expected to vest | $ / shares 2.14    
Outstanding, ending balance | $ / shares ¥ 2.14 ¥ 2.17  
Outstanding, Aggregate Intrinsic Value | ¥ ¥ 55,641 ¥ 148,848  
Vested and expected to vest, Aggregate Intrinsic Value | ¥ 55,641    
Exercisable, Aggregate Intrinsic Value | ¥ ¥ 55,641    
XML 110 R93.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Schedule of Restricted Share Units Activities) (Details) - Restricted Stock Units (RSUs) [Member] - 2015 Plan [Member]
12 Months Ended
Dec. 31, 2021
¥ / shares
shares
Number of restricted share units  
Outstanding, beginning balance | shares 3,334,932
Granted | shares 3,507,087
Vested | shares (2,088,614)
Forfeited | shares (440,291)
Outstanding, ending balance | shares 4,313,114
Weighted-Average Grant-Date Fair Value  
Outstanding, beginning balance | ¥ / shares ¥ 68.40
Granted | ¥ / shares 68.53
Vested | ¥ / shares 77.03
Forfeited | ¥ / shares 85.06
Outstanding and unvested, as of December 31, 2019 | ¥ / shares ¥ 68.51
XML 111 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Schedule of Compensation Expense) (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Compensation expense ¥ 196,547 ¥ 108,440 ¥ 75,183
Fulfillment [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Compensation expense 16,845 8,497 9,839
Sales and marketing [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Compensation expense 89,275 38,631 22,209
Technology and content [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Compensation expense 38,001 16,711 9,817
General and administrative [Member]      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Compensation expense ¥ 52,426 ¥ 44,601 ¥ 33,318
XML 112 R95.htm IDEA: XBRL DOCUMENT v3.22.1
Share-Based Compensation (Narrative) (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-Based Compensation [Line Items]      
Allocated Share-based Compensation Expense ¥ 196,547 ¥ 108,440 ¥ 75,183
Unrecognized compensation costs ¥ 178,777    
2015 Plan [Member]      
Share-Based Compensation [Line Items]      
Unrecognized compensation expense, recognition period 2 years 7 months 13 days    
Restricted Stock Units (RSUs) [Member] | 2015 Plan [Member]      
Share-Based Compensation [Line Items]      
Granted 3,507,087    
Restricted Stock Units (RSUs) [Member] | Minimum | 2015 Plan [Member]      
Share-Based Compensation [Line Items]      
Vesting period 1 year    
Restricted Stock Units (RSUs) [Member] | Maximum | 2015 Plan [Member]      
Share-Based Compensation [Line Items]      
Vesting period 4 years    
Management and employees | Restricted Stock Units (RSUs) [Member] | 2015 Plan [Member]      
Share-Based Compensation [Line Items]      
Granted 3,507,087    
XML 113 R96.htm IDEA: XBRL DOCUMENT v3.22.1
Employee Benefit Plans (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Employee benefit plans      
Contributions by employer ¥ 298,108 ¥ 159,607 ¥ 207,056
XML 114 R97.htm IDEA: XBRL DOCUMENT v3.22.1
Restricted Net Assets (Details) - CNY (¥)
¥ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Restricted net assets      
Appropriations ¥ 19,456 ¥ 30,401 ¥ 35,075
Accumulated reserves 118,140 ¥ 98,684 ¥ 68,283
Net assets not available for dividends ¥ 2,345,130    
XML 115 R98.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Balance Sheets) (Details)
$ / shares in Units, ¥ in Thousands, $ in Thousands
Dec. 31, 2021
CNY (¥)
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
CNY (¥)
shares
Dec. 31, 2020
$ / shares
Dec. 31, 2019
CNY (¥)
Current assets:          
Cash and cash equivalents ¥ 4,606,545 $ 722,867 ¥ 3,579,665   ¥ 1,144,451
Prepayments and other current assets 572,774 89,881 438,212    
Amounts due from subsidiaries and VIE 68,984 10,825 40,935    
Total current assets 9,203,980 1,444,305 9,158,800    
Non-current assets:          
Total non-current assets 3,115,000 488,811 1,315,891    
TOTAL ASSETS 12,318,980 1,933,116 10,474,691    
Current liabilities:          
Short-term loan 2,288,465 359,110      
Other current liabilities | ¥ 81,973   17,981    
Income tax payables 127,990 20,084 72,588    
Total current liabilities 4,776,626 749,558 2,196,269    
Non-current liabilities:          
Long-term loan 0 0 1,762,847    
Total non-current liabilities 1,061,005 166,494 2,135,819    
TOTAL LIABILITIES 5,837,631 916,052 4,332,088    
SHAREHOLDERS' EQUITY          
Additional paid-in capital 4,959,646 778,277 5,207,631    
Treasury shares 385,942 60,563      
Retained earnings 425,125 66,711 952,001    
Accumulated other comprehensive income (102,603) (16,101) (48,756)    
Total shareholders' equity 4,896,359 768,345 6,111,021    
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY 12,318,980 1,933,116 10,474,691    
Class A ordinary shares          
SHAREHOLDERS' EQUITY          
Ordinary shares ¥ 125 $ 20 ¥ 137    
Ordinary shares:          
Par value | $ / shares   $ 0.0001   $ 0.0001  
Shares authorized 470,000,000 470,000,000 470,000,000    
Shares issued 195,493,754 195,493,754 220,505,115    
Shares outstanding 195,493,754 195,493,754 220,505,115    
Class B ordinary shares          
SHAREHOLDERS' EQUITY          
Ordinary shares ¥ 8 $ 1 ¥ 8    
Ordinary shares:          
Par value | $ / shares   $ 0.0001   0.0001  
Shares authorized 30,000,000 30,000,000 30,000,000    
Shares issued 13,300,738 13,300,738 13,300,738    
Shares outstanding 13,300,738 13,300,738 13,300,738    
Parent Company [Member]          
Current assets:          
Cash and cash equivalents ¥ 1,894,125 $ 297,230 ¥ 145,311    
Prepayments and other current assets 106,282 16,678 890    
Amounts due from subsidiaries and VIE 2,189,936 343,649 4,446,238    
Total current assets 4,190,343 657,557 4,592,439    
Non-current assets:          
Investments in subsidiaries and VIE 2,440,880 383,026 3,290,146    
Investments in equity investee 110,479 17,337      
Total non-current assets 2,551,359 400,363 3,290,146    
TOTAL ASSETS 6,741,702 1,057,920 7,882,585    
Current liabilities:          
Short-term loan 1,740,004 273,045      
Other current liabilities 11,041 1,733 8,717    
Income tax payables 94,298 14,797      
Total current liabilities 1,845,343 289,575 8,717    
Non-current liabilities:          
Long-term loan | ¥     1,762,847    
Total non-current liabilities | ¥     1,762,847    
TOTAL LIABILITIES 1,845,343 289,575 1,771,564    
SHAREHOLDERS' EQUITY          
Additional paid-in capital 4,959,646 778,277 5,207,631    
Treasury shares (385,942) (60,563)      
Retained earnings 425,125 66,711 952,001    
Accumulated other comprehensive income (102,603) (16,101) (48,756)    
Total shareholders' equity 4,896,359 768,345 6,111,021    
TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY 6,741,702 1,057,920 7,882,585    
Parent Company [Member] | Class A ordinary shares          
SHAREHOLDERS' EQUITY          
Ordinary shares ¥ 125 $ 20 ¥ 137    
Ordinary shares:          
Par value | $ / shares   $ 0.0001   0.0001  
Shares authorized 470,000,000 470,000,000 470,000,000    
Shares issued 195,493,754 195,493,754 220,505,115    
Shares outstanding 195,493,754 195,493,754 220,505,115    
Parent Company [Member] | Class B ordinary shares          
SHAREHOLDERS' EQUITY          
Ordinary shares ¥ 8 $ 1 ¥ 8    
Ordinary shares:          
Par value | $ / shares   $ 0.0001   $ 0.0001  
Shares authorized 30,000,000 30,000,000 30,000,000    
Shares issued 13,300,738 13,300,738 13,300,738    
Shares outstanding 13,300,738 13,300,738 13,300,738    
XML 116 R99.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statements of Operations and Comprehensive Income) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Operating expenses:        
General and administrative ¥ (525,802) $ (82,510) ¥ (224,045) ¥ (215,660)
Total operating expenses (9,389,235) (1,473,376) (8,292,886) (6,894,539)
Loss from operations 7,021 1,102 558,677 383,653
Interest income 62,943 9,877 41,373 42,614
Interest expense (56,847) (8,921) (66,124) (61,316)
Impairment loss of investments (3,541) (556) (10,800) (9,021)
Unrealized investment loss (209,956) (32,947)    
Exchange (loss) gain 46,226 7,254 25,725 (7,663)
Income tax expense (55,259) (8,671) (127,787) (71,144)
Foreign currency translation adjustment (53,847) (8,450) (77,136) (842)
Parent Company [Member]        
Operating expenses:        
General and administrative (18,166) (2,851) (10,344) (6,863)
Other operating income (expenses) (3)   1,765 3,207
Total operating expenses (18,169) (2,851) (8,579) (3,656)
Loss from operations (18,169) (2,851) (8,579) (3,656)
Interest income 1,667 262 1,066 9,454
Interest expense (53,123) (8,335) (56,084) (39,380)
Unrealized investment loss 209,956 32,947 0 0
Exchange (loss) gain 20,442 3,206 (3,905) (129)
Income tax expense (12,204) (1,915)    
Equity in income of subsidiaries and VIE 51,513 8,084 493,494 315,008
Net income (loss) (219,830) (34,496) 425,992 281,297
Foreign currency translation adjustment (53,847) (8,450) (77,136) (842)
Comprehensive income (loss) ¥ (273,677) $ (42,946) ¥ 348,856 ¥ 280,455
XML 117 R100.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statement of Cash Flows) (Details)
¥ in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
CNY (¥)
Dec. 31, 2019
CNY (¥)
Adjustments to reconcile net income to net cash provided by (used in) operating activities:        
Impairment loss of investments ¥ 3,541 $ 556 ¥ 10,800 ¥ 9,021
Exchange loss (gain) (46,226) (7,254) (25,725) 7,663
Amortization of issuance cost of convertible senior notes 23,673 3,715 25,229 16,563
Deferred income tax (63,655) (9,989) (563) (16,786)
Unrealized loss related to investments in equity investee 209,956 32,947    
Changes in other current liabilities (254,576) (39,949) 392,831 242,521
Net cash used in operating activities (96,107) (15,080) 310,014 301,396
Cash flows from investing activities:        
Investment in equity investees (163,166) (25,604) (21,300) (16,500)
Net cash (used in) provided by investing activities 375,820 58,975 (616,367) (1,133,451)
Cash flows from financing activities:        
Proceeds from issuance of ordinary shares in Hong Kong public offering 0 0 3,127,305 0
Payment for public offering costs (11,075) (1,738) (31,666) 0
Proceeds from issuance of convertible senior notes, net of issuance cost 0 0 (742) 1,847,802
Repurchase of ordinary shares (1,060,353) (166,393) 0 0
Proceeds from ADS lending 0 0 0 9
Net cash provided by (used in) financing activities 749,953 117,684 2,666,837 1,776,891
Net (decrease) increase in cash and cash equivalents 1,029,666 161,579 2,360,484 944,836
Cash, cash equivalents and restricted cash, beginning of year 3,731,019 571,804 1,526,810 582,855
Effect of exchange rate changes on cash and cash equivalents (60,921) 4,112 (156,275) (881)
Cash, cash equivalents and restricted cash, end of year 4,699,764 737,495 3,731,019 1,526,810
Supplemental disclosure of cash flow information:        
Cash paid for interest 29,819 4,679 38,665 37,578
Cash paid for income tax 145,606 22,849 137,727 68,728
Supplemental disclosures of non-cash investing and financing activities:        
Unpaid convertible senior notes offering costs 0 0 0 742
Unpaid Hong Kong public offering costs 0 0 11,075 0
Parent Company [Member]        
Cash flows from operating activities:        
Net income (219,830) (34,496) 425,992 281,297
Adjustments to reconcile net income to net cash provided by (used in) operating activities:        
Exchange loss (gain) (20,442) (3,206) 3,905 129
Amortization of issuance cost of convertible senior notes 23,673 3,715 25,229 16,563
Equity in income of subsidiaries and VIE (51,513) (8,084) (493,494) (315,008)
Deferred income tax 12,204 1,915    
Unrealized loss related to investments in equity investee (209,956) (32,947) 0 0
Changes in other current liabilities 2,324 365 (3,900) 2,562
Net cash used in operating activities (43,628) (6,844) (42,268) (14,457)
Cash flows from investing activities:        
Advances to subsidiaries and VIE 2,256,302 354,063 (2,846,452) (538,693)
Investment in equity investees (324,464) (50,915) 0 0
Investments in subsidiaries (195,673) (30,705) 0 (1,365,803)
Net cash (used in) provided by investing activities 1,736,165 272,443 (2,846,452) (1,904,496)
Cash flows from financing activities:        
Proceeds from exercises of share options 52 8 430 1,705
Proceeds from issuance of ordinary shares in Hong Kong public offering 0 0 3,127,305 0
Payment for public offering costs (8,978) (1,409) (25,453) 0
Proceeds from issuance of convertible senior notes, net of issuance cost 0 0 (742) 1,847,802
Repurchase of ordinary shares (1,060,353) (166,393) 0 0
Proceeds from sale of subsidiary's equity interest to Cainiao 994,766 156,100    
Proceeds from ADS lending 0 0 0 9
Net cash provided by (used in) financing activities (74,513) (11,694) 3,101,540 1,849,516
Net (decrease) increase in cash and cash equivalents 1,618,024 253,905 212,820 (69,437)
Cash, cash equivalents and restricted cash, beginning of year 145,311 22,270 26,298 67,513
Effect of exchange rate changes on cash and cash equivalents 130,790 21,055 (93,807) 28,222
Cash, cash equivalents and restricted cash, end of year 1,894,125 297,230 145,311 26,298
Supplemental disclosure of cash flow information:        
Cash paid for interest 28,617 4,491 29,159 19,007
Supplemental disclosures of non-cash investing and financing activities:        
Unpaid convertible senior notes offering costs       ¥ 742
Subscription receivable ¥ 101,686 $ 15,957    
Unpaid Hong Kong public offering costs     ¥ 8,978  
XML 118 R101.htm IDEA: XBRL DOCUMENT v3.22.1
FINANCIAL INFORMATION OF PARENT COMPANY (Narrative) (Details)
12 Months Ended
Dec. 31, 2021
Foreign Currency Exchange Rate Weighted Average Translation Rate 6.3726
Parent Company [Member]  
Foreign Currency Exchange Rate Weighted Average Translation Rate 6.3726
XML 119 R102.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Event (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Mar. 25, 2022
Mar. 24, 2022
Dec. 31, 2021
Nov. 30, 2021
May 18, 2021
Apr. 10, 2019
Subsequent Event [Line Items]              
Amount of shares repurchased       $ 164.9 $ 175.0 $ 175.0  
Convertible Senior Notes due 2024              
Subsequent Event [Line Items]              
Principal amount             $ 275.0
Interest rate (as a percent)             1.625%
Subsequent Event [Member]              
Subsequent Event [Line Items]              
Amount of shares repurchased   $ 80.0 $ 175.0        
Principal amount $ 108.7            
Subsequent Event [Member] | Convertible Senior Notes due 2024              
Subsequent Event [Line Items]              
Principal amount $ 166.3            
Interest rate (as a percent) 1.625%            
XML 120 R9999.htm IDEA: XBRL DOCUMENT v3.22.1
Label Element Value
Consideration Payable bzun_ConsiderationPayable $ 34,618,000
NCI Receivable, Current bzun_NciReceivableCurrent $ 15,957,000
XML 121 bzun-20211231x20f_htm.xml IDEA: XBRL DOCUMENT 0001625414 us-gaap:StateAdministrationOfTaxationChinaMember 2021-12-31 0001625414 us-gaap:SubsequentEventMember 2022-03-25 0001625414 us-gaap:SubsequentEventMember 2022-03-24 0001625414 2021-11-30 0001625414 2021-05-18 0001625414 us-gaap:TreasuryStockMember 2021-01-01 2021-12-31 0001625414 us-gaap:RetainedEarningsMember 2021-12-31 0001625414 us-gaap:ParentMember 2021-12-31 0001625414 us-gaap:NoncontrollingInterestMember 2021-12-31 0001625414 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001625414 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001625414 us-gaap:RetainedEarningsMember 2020-12-31 0001625414 us-gaap:ParentMember 2020-12-31 0001625414 us-gaap:NoncontrollingInterestMember 2020-12-31 0001625414 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001625414 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001625414 us-gaap:RetainedEarningsMember 2019-12-31 0001625414 us-gaap:ParentMember 2019-12-31 0001625414 us-gaap:NoncontrollingInterestMember 2019-12-31 0001625414 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001625414 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001625414 us-gaap:RetainedEarningsMember 2018-12-31 0001625414 us-gaap:ParentMember 2018-12-31 0001625414 us-gaap:NoncontrollingInterestMember 2018-12-31 0001625414 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001625414 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001625414 bzun:BankBorrowingsMember 2021-12-31 0001625414 us-gaap:StockOptionMember 2020-01-01 2020-12-31 0001625414 us-gaap:StockOptionMember 2020-12-31 0001625414 2010-01-01 2015-12-31 0001625414 us-gaap:StockOptionMember 2021-12-31 0001625414 us-gaap:RestrictedStockUnitsRSUMember bzun:ShareIncentivePlan2015Member 2021-12-31 0001625414 us-gaap:RestrictedStockUnitsRSUMember bzun:ShareIncentivePlan2015Member 2020-12-31 0001625414 bzun:ManagementAndEmployeesMember us-gaap:RestrictedStockUnitsRSUMember bzun:ShareIncentivePlan2015Member 2021-01-01 2021-12-31 0001625414 us-gaap:RestrictedStockUnitsRSUMember bzun:ShareIncentivePlan2015Member 2021-01-01 2021-12-31 0001625414 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember bzun:ShareIncentivePlan2015Member 2021-01-01 2021-12-31 0001625414 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember bzun:ShareIncentivePlan2015Member 2021-01-01 2021-12-31 0001625414 bzun:ShanghaiYiShangNetworkInformationCo.LimitedMember 2021-01-01 2021-12-31 0001625414 bzun:BaoBestIotTechnologySuzhouCo.LtdMember 2021-01-01 2021-12-31 0001625414 bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember 2021-01-01 2021-12-31 0001625414 bzun:MorefunMember 2021-01-01 2021-12-31 0001625414 bzun:FullJetLimitedMember 2021-01-01 2021-12-31 0001625414 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2021-01-01 2021-12-31 0001625414 bzun:OneTimeOnlineStoreDesignAndSetupServicesMember us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-12-31 0001625414 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001625414 us-gaap:ProductMember 2021-01-01 2021-12-31 0001625414 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2020-01-01 2020-12-31 0001625414 bzun:OneTimeOnlineStoreDesignAndSetupServicesMember us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-12-31 0001625414 us-gaap:ServiceMember 2020-01-01 2020-12-31 0001625414 us-gaap:ProductMember 2020-01-01 2020-12-31 0001625414 us-gaap:ServiceMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001625414 bzun:OneTimeOnlineStoreDesignAndSetupServicesMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001625414 us-gaap:ServiceMember 2019-01-01 2019-12-31 0001625414 us-gaap:ProductMember 2019-01-01 2019-12-31 0001625414 bzun:WarehousingServiceRevenueMember bzun:SignifyLightingTechnologyShanghaiCo.LtdMember 2021-01-01 2021-12-31 0001625414 bzun:WarehousingServiceRevenueMember bzun:AlibabaGroupHoldingLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:StoreOperationServiceMember bzun:SignifyLightingTechnologyShanghaiCo.LtdMember 2021-01-01 2021-12-31 0001625414 bzun:StoreOperationServiceMember bzun:ShanghaiMisakoECommerceLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:StoreOperationServiceMember bzun:ShanghaiKeweiECommerceCo.Ltd.Member 2021-01-01 2021-12-31 0001625414 bzun:StoreOperationServiceMember bzun:AlibabaGroupHoldingLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:ITServiceMember bzun:SignifyLightingTechnologyShanghaiCo.LtdMember 2021-01-01 2021-12-31 0001625414 bzun:ITServiceMember bzun:BeijingPengtaiBaozunEcommerceCoLtdMember 2021-01-01 2021-12-31 0001625414 bzun:WarehousingServiceRevenueMember bzun:SignifyLightingTechnologyShanghaiCo.LtdMember 2020-01-01 2020-12-31 0001625414 bzun:WarehousingServiceRevenueMember bzun:AlibabaGroupHoldingLimitedMember 2020-01-01 2020-12-31 0001625414 bzun:StoreOperationServiceMember bzun:SignifyLightingTechnologyShanghaiCo.LtdMember 2020-01-01 2020-12-31 0001625414 bzun:StoreOperationServiceMember bzun:ShanghaiMisakoECommerceLimitedMember 2020-01-01 2020-12-31 0001625414 bzun:StoreOperationServiceMember bzun:ShanghaiKeweiECommerceCo.Ltd.Member 2020-01-01 2020-12-31 0001625414 bzun:StoreOperationServiceMember bzun:AlibabaGroupHoldingLimitedMember 2020-01-01 2020-12-31 0001625414 bzun:ITServiceMember bzun:SignifyLightingTechnologyShanghaiCo.LtdMember 2020-01-01 2020-12-31 0001625414 bzun:ITServiceMember bzun:BeijingPengtaiBaozunEcommerceCoLtdMember 2020-01-01 2020-12-31 0001625414 bzun:WarehousingServiceRevenueMember bzun:AlibabaGroupHoldingLimitedMember 2019-01-01 2019-12-31 0001625414 bzun:StoreOperationServiceMember bzun:ShanghaiMisakoECommerceLimitedMember 2019-01-01 2019-12-31 0001625414 bzun:StoreOperationServiceMember bzun:AlibabaGroupHoldingLimitedMember 2019-01-01 2019-12-31 0001625414 bzun:StoreOperationServiceMember bzun:AheadShanghaiTradeCoLtdMember 2019-01-01 2019-12-31 0001625414 bzun:ITServiceMember bzun:BeijingPengtaiBaozunEcommerceCoLtdMember 2019-01-01 2019-12-31 0001625414 country:CN 2021-12-31 0001625414 country:CN 2020-12-31 0001625414 bzun:OutsourcingLaborCostMember bzun:ZunruiNantongECommerceCo.Ltd.Member 2021-01-01 2021-12-31 0001625414 bzun:OutsourcingLaborCostMember bzun:HangzhouJuxiTechnologyCo.LtdMember 2021-01-01 2021-12-31 0001625414 bzun:MarketingServiceMember bzun:ShanghaiKeweiECommerceCo.Ltd.Member 2021-01-01 2021-12-31 0001625414 bzun:MarketingServiceMember bzun:HunanLeierMediaCo.Ltd.Member 2021-01-01 2021-12-31 0001625414 bzun:MarketingServiceMember bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member 2021-01-01 2021-12-31 0001625414 bzun:MarketingServiceMember bzun:HangzhouBaichenTechnologyCo.ltd.Member 2021-01-01 2021-12-31 0001625414 bzun:MarketingServiceMember bzun:AlibabaGroupHoldingLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:LogisticServiceMember bzun:JiangsuShanggaoSupplyChainCo.LtdMember 2021-01-01 2021-12-31 0001625414 bzun:LogisticServiceMember bzun:AlibabaGroupHoldingLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:CommissionFeesMember bzun:AlibabaGroupHoldingLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:OutsourcingLaborCostMember bzun:ZunruiNantongECommerceCo.Ltd.Member 2020-01-01 2020-12-31 0001625414 bzun:OutsourcingLaborCostMember bzun:HangzhouJuxiTechnologyCo.LtdMember 2020-01-01 2020-12-31 0001625414 bzun:MarketingServiceMember bzun:ShanghaiKeweiECommerceCo.Ltd.Member 2020-01-01 2020-12-31 0001625414 bzun:MarketingServiceMember bzun:HangzhouBaichenTechnologyCo.ltd.Member 2020-01-01 2020-12-31 0001625414 bzun:MarketingServiceMember bzun:AlibabaGroupHoldingLimitedMember 2020-01-01 2020-12-31 0001625414 bzun:LogisticServiceMember bzun:JiangsuShanggaoSupplyChainCo.LtdMember 2020-01-01 2020-12-31 0001625414 bzun:LogisticServiceMember bzun:AlibabaGroupHoldingLimitedMember 2020-01-01 2020-12-31 0001625414 bzun:CommissionFeesMember bzun:AlibabaGroupHoldingLimitedMember 2020-01-01 2020-12-31 0001625414 bzun:OutsourcingLaborCostMember bzun:HangzhouJuxiTechnologyCo.LtdMember 2019-01-01 2019-12-31 0001625414 bzun:MarketingServiceMember bzun:AlibabaGroupHoldingLimitedMember 2019-01-01 2019-12-31 0001625414 bzun:LogisticServiceMember bzun:AmountsDueFromBcjMember 2019-01-01 2019-12-31 0001625414 bzun:LogisticServiceMember bzun:AlibabaGroupHoldingLimitedMember 2019-01-01 2019-12-31 0001625414 bzun:CommissionFeesMember bzun:AlibabaGroupHoldingLimitedMember 2019-01-01 2019-12-31 0001625414 bzun:CommissionFeesMember bzun:AheadShanghaiTradeCoLtdMember 2019-01-01 2019-12-31 0001625414 2021-09-01 2021-09-30 0001625414 us-gaap:VehiclesMember 2021-01-01 2021-12-31 0001625414 us-gaap:TechnologyEquipmentMember 2021-01-01 2021-12-31 0001625414 us-gaap:OfficeEquipmentMember 2021-01-01 2021-12-31 0001625414 us-gaap:MachineryAndEquipmentMember 2021-01-01 2021-12-31 0001625414 us-gaap:BuildingMember 2021-01-01 2021-12-31 0001625414 srt:MinimumMember us-gaap:TechnologyEquipmentMember 2021-12-31 0001625414 srt:MaximumMember us-gaap:TechnologyEquipmentMember 2021-12-31 0001625414 us-gaap:VehiclesMember 2021-12-31 0001625414 us-gaap:TechnologyEquipmentMember 2021-12-31 0001625414 us-gaap:OfficeEquipmentMember 2021-12-31 0001625414 us-gaap:MachineryAndEquipmentMember 2021-12-31 0001625414 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001625414 us-gaap:BuildingMember 2021-12-31 0001625414 us-gaap:VehiclesMember 2020-12-31 0001625414 us-gaap:TechnologyEquipmentMember 2020-12-31 0001625414 us-gaap:OfficeEquipmentMember 2020-12-31 0001625414 us-gaap:MachineryAndEquipmentMember 2020-12-31 0001625414 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001625414 us-gaap:BuildingMember 2020-12-31 0001625414 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001625414 us-gaap:RetainedEarningsMember 2020-01-01 2020-12-31 0001625414 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001625414 us-gaap:ConvertibleNotesPayableMember 2019-01-01 2019-12-31 0001625414 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001625414 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-12-31 0001625414 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001625414 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-12-31 0001625414 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0001625414 bzun:InterCompanyMember 2021-01-01 2021-12-31 0001625414 bzun:InterCompanyMember 2020-01-01 2020-12-31 0001625414 bzun:InterCompanyMember 2019-01-01 2019-12-31 0001625414 bzun:ShanghaiYingsaiAdvertisementLimitedMember 2021-12-31 0001625414 bzun:ShanghaiFengboECommerceLimitedMember 2021-12-31 0001625414 bzun:ShanghaiBodaoECommerceLimitedMember 2021-12-31 0001625414 bzun:ShanghaiBaozunEcommerceLimitedMember 2021-12-31 0001625414 bzun:BaozunHongkongLimitedMember 2021-12-31 0001625414 bzun:BaozunHongkongInvestmentLimitedMember 2021-12-31 0001625414 bzun:BaozunHongKongHoldingLimitedMember 2021-12-31 0001625414 bzun:BaotongInc.Member 2021-12-31 0001625414 bzun:BaotongHongKongHoldingLimitedMember 2021-12-31 0001625414 bzun:BaotongElogisticsTechnologySuzhouLimitedMember 2021-12-31 0001625414 bzun:NotesPayableMember 2021-12-31 0001625414 bzun:LettersOfGuaranteeMember 2021-12-31 0001625414 bzun:NotesPayableMember 2020-12-31 0001625414 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001625414 us-gaap:CostOfSalesMember 2020-01-01 2020-12-31 0001625414 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001625414 us-gaap:RevolvingCreditFacilityMember 2019-01-01 2019-12-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2021-01-01 2021-12-31 0001625414 bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member 2021-01-01 2021-12-31 0001625414 bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember 2021-01-01 2021-12-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2020-01-01 2020-12-31 0001625414 bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember 2020-01-01 2020-12-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2019-01-01 2019-12-31 0001625414 bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember 2019-01-01 2019-12-31 0001625414 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001625414 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001625414 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001625414 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-12-31 0001625414 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001625414 us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001625414 us-gaap:FranchiseRightsMember 2021-01-01 2021-12-31 0001625414 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001625414 bzun:SupplierRelationshipMember 2021-01-01 2021-12-31 0001625414 bzun:BrandMember 2021-01-01 2021-12-31 0001625414 us-gaap:TrademarksMember 2021-12-31 0001625414 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-12-31 0001625414 us-gaap:FranchiseRightsMember 2021-12-31 0001625414 us-gaap:CustomerRelationshipsMember 2021-12-31 0001625414 us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001625414 bzun:SupplierRelationshipMember 2021-12-31 0001625414 bzun:BrandMember 2021-12-31 0001625414 us-gaap:TrademarksMember 2020-12-31 0001625414 us-gaap:ComputerSoftwareIntangibleAssetMember 2020-12-31 0001625414 bzun:SupplierRelationshipMember 2020-12-31 0001625414 bzun:HunanLeierMediaCo.Ltd.Member 2021-12-31 0001625414 bzun:FosunFashionGroupCaymanLimitedMember 2021-12-31 0001625414 bzun:OtherInvestmentsInEquityMethodInvesteesMember 2021-12-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2021-12-31 0001625414 bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member 2021-12-31 0001625414 bzun:BeijingPengtaiBaozunEcommerceCoLtdMember 2021-12-31 0001625414 bzun:OtherInvestmentsInEquityMethodInvesteesMember 2020-12-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2020-12-31 0001625414 bzun:BeijingPengtaiBaozunEcommerceCoLtdMember 2020-12-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2019-06-30 0001625414 srt:ParentCompanyMember 2018-01-31 0001625414 bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember 2018-01-31 0001625414 bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member 2021-05-31 0001625414 bzun:HunanLeierMediaCo.Ltd.Member 2021-04-30 0001625414 bzun:ShareIncentivePlan2015Member 2021-01-01 2021-12-31 0001625414 country:HK 2021-01-01 2021-12-31 0001625414 bzun:JiangsuShanggaoSupplyChainCo.LtdMember 2021-12-31 0001625414 bzun:HunanLeierMediaCo.Ltd.Member 2021-12-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2021-12-31 0001625414 bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member 2021-12-31 0001625414 bzun:HangzhouBaichenTechnologyCo.ltd.Member 2021-12-31 0001625414 bzun:JiangsuShanggaoSupplyChainCo.LtdMember 2020-12-31 0001625414 bzun:HunanLeierMediaCo.Ltd.Member 2020-12-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2020-12-31 0001625414 bzun:HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member 2020-12-31 0001625414 bzun:HangzhouBaichenTechnologyCo.ltd.Member 2020-12-31 0001625414 bzun:ZunruiNantongECommerceCo.Ltd.Member 2021-12-31 0001625414 bzun:SignifyLightingTechnologyShanghaiCo.LtdMember 2021-12-31 0001625414 bzun:ShanghaiKeweiECommerceCo.Ltd.Member 2021-12-31 0001625414 bzun:JiangsuCreawaySupplyChainManagementCo.Ltd.Member 2021-12-31 0001625414 bzun:BeijingPengtaiBaozunEcommerceCoLtdMember 2021-12-31 0001625414 bzun:AlibabaGroupHoldingLimitedMember 2021-12-31 0001625414 bzun:ZunruiNantongECommerceCo.Ltd.Member 2020-12-31 0001625414 bzun:SignifyLightingTechnologyShanghaiCo.LtdMember 2020-12-31 0001625414 bzun:ShanghaiKeweiECommerceCo.Ltd.Member 2020-12-31 0001625414 bzun:JiangsuCreawaySupplyChainManagementCo.Ltd.Member 2020-12-31 0001625414 bzun:BeijingPengtaiBaozunEcommerceCoLtdMember 2020-12-31 0001625414 bzun:AlibabaGroupHoldingLimitedMember 2020-12-31 0001625414 us-gaap:RevolvingCreditFacilityMember 2021-12-31 0001625414 us-gaap:RevolvingCreditFacilityMember 2020-12-31 0001625414 us-gaap:RevolvingCreditFacilityMember 2020-01-01 2020-12-31 0001625414 us-gaap:ConvertibleNotesPayableMember 2019-04-10 2019-04-10 0001625414 us-gaap:ConvertibleNotesPayableMember us-gaap:SubsequentEventMember 2022-03-31 0001625414 us-gaap:SubsequentEventMember 2022-03-31 0001625414 us-gaap:ConvertibleNotesPayableMember 2019-04-10 0001625414 us-gaap:ConvertibleNotesPayableMember bzun:AmericanDepositaryShareMember 2019-04-10 2019-04-10 0001625414 us-gaap:ConvertibleNotesPayableMember bzun:AmericanDepositaryShareMember 2019-04-10 0001625414 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember bzun:SupplierOneMember 2021-01-01 2021-12-31 0001625414 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember bzun:SupplierOneMember 2020-01-01 2020-12-31 0001625414 us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember bzun:SupplierOneMember 2019-01-01 2019-12-31 0001625414 us-gaap:TreasuryStockMember 2021-12-31 0001625414 us-gaap:CommonStockMember 2020-12-31 0001625414 us-gaap:CommonStockMember 2019-12-31 0001625414 us-gaap:CommonStockMember 2018-12-31 0001625414 srt:ParentCompanyMember us-gaap:CommonClassBMember 2021-12-31 0001625414 srt:ParentCompanyMember us-gaap:CommonClassAMember 2021-12-31 0001625414 srt:ParentCompanyMember us-gaap:CommonClassBMember 2020-12-31 0001625414 srt:ParentCompanyMember us-gaap:CommonClassAMember 2020-12-31 0001625414 us-gaap:CommonClassBMember 2020-12-31 0001625414 us-gaap:CommonClassAMember 2020-12-31 0001625414 srt:ParentCompanyMember 2019-12-31 0001625414 srt:ParentCompanyMember 2018-12-31 0001625414 2018-12-31 0001625414 bzun:ShanghaiYiShangNetworkInformationCo.LimitedMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-09-30 0001625414 bzun:ShanghaiYiShangNetworkInformationCo.LimitedMember us-gaap:CustomerRelationshipsMember 2021-09-30 0001625414 bzun:MorefunMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-08-31 0001625414 bzun:MorefunMember us-gaap:CustomerRelationshipsMember 2021-08-31 0001625414 bzun:BaoBestIotTechnologySuzhouCo.LtdMember us-gaap:FranchiseRightsMember 2021-07-31 0001625414 bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-05-31 0001625414 bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember us-gaap:CustomerRelationshipsMember 2021-05-31 0001625414 bzun:FullJetLimitedMember us-gaap:CustomerRelationshipsMember 2021-03-31 0001625414 bzun:FullJetLimitedMember bzun:BrandMember 2021-03-31 0001625414 bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember 2021-07-31 0001625414 bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember 2021-06-30 0001625414 bzun:BaoBestIotTechnologySuzhouCo.LtdMember 2021-07-01 2021-07-31 0001625414 bzun:BaoBestIotTechnologySuzhouCo.LtdMember 2021-06-01 2021-07-31 0001625414 bzun:HangzhouJuxiTechnologyCo.LtdMember 2019-06-01 2019-06-30 0001625414 bzun:BeijingPengtaiInteractiveAdvertisingCoLtdMember 2018-01-01 2018-01-31 0001625414 bzun:LandUseRightMember 2021-01-01 2021-12-31 0001625414 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001625414 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001625414 bzun:TechnologyAndContentMember 2021-01-01 2021-12-31 0001625414 bzun:FulfillmentMember 2021-01-01 2021-12-31 0001625414 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-12-31 0001625414 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-12-31 0001625414 bzun:TechnologyAndContentMember 2020-01-01 2020-12-31 0001625414 bzun:FulfillmentMember 2020-01-01 2020-12-31 0001625414 us-gaap:SellingAndMarketingExpenseMember 2019-01-01 2019-12-31 0001625414 us-gaap:GeneralAndAdministrativeExpenseMember 2019-01-01 2019-12-31 0001625414 bzun:TechnologyAndContentMember 2019-01-01 2019-12-31 0001625414 bzun:FulfillmentMember 2019-01-01 2019-12-31 0001625414 bzun:AmericanDepositaryShareMember 2021-01-01 2021-12-31 0001625414 srt:ParentCompanyMember 2020-12-31 0001625414 bzun:CustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0001625414 bzun:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-12-31 0001625414 bzun:CustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-12-31 0001625414 bzun:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-12-31 0001625414 bzun:CustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2019-12-31 0001625414 dei:AdrMember 2021-01-01 2021-12-31 0001625414 us-gaap:CommonStockMember 2021-12-31 0001625414 us-gaap:CommonClassBMember 2021-12-31 0001625414 us-gaap:CommonClassAMember 2021-12-31 0001625414 dei:BusinessContactMember 2021-01-01 2021-12-31 0001625414 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-01-01 2021-12-31 0001625414 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-01-01 2020-12-31 0001625414 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2019-01-01 2019-12-31 0001625414 us-gaap:StateAdministrationOfTaxationChinaMember 2021-01-01 2021-12-31 0001625414 us-gaap:ParentMember 2020-01-01 2020-12-31 0001625414 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-12-31 0001625414 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001625414 us-gaap:ParentMember 2019-01-01 2019-12-31 0001625414 us-gaap:ParentMember 2021-01-01 2021-12-31 0001625414 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0001625414 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001625414 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001625414 us-gaap:CommonClassAMember 2021-01-01 2021-12-31 0001625414 us-gaap:CommonStockMember 2020-01-01 2020-12-31 0001625414 us-gaap:CommonClassAMember 2020-01-01 2020-12-31 0001625414 us-gaap:CommonClassAMember 2019-01-01 2019-12-31 0001625414 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001625414 bzun:IclickInteractiveAsiaGroupLimitedMember bzun:AmericanDepositaryShareMember 2021-01-01 2021-01-31 0001625414 us-gaap:StockOptionMember 2021-01-01 2021-12-31 0001625414 bzun:LogisticServiceMember bzun:JiangsuCreawaySupplyChainManagementCo.Ltd.Member 2021-01-01 2021-12-31 0001625414 bzun:ShanghaiZunyiBusinessConsultingLtdMember 2021-01-01 2021-12-31 0001625414 bzun:ShanghaiYingsaiAdvertisementLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:ShanghaiFengboECommerceLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:ShanghaiBodaoECommerceLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:ShanghaiBaozunEcommerceLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:BaozunHongkongLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:BaozunHongkongInvestmentLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:BaozunHongKongHoldingLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:BaotongInc.Member 2021-01-01 2021-12-31 0001625414 bzun:BaotongHongKongHoldingLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:BaotongElogisticsTechnologySuzhouLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:FosunFashionGroupCaymanLimitedMember us-gaap:CommonClassBMember 2021-06-01 2021-06-30 0001625414 bzun:IclickInteractiveAsiaGroupLimitedMember 2021-01-25 2021-01-25 0001625414 bzun:AmericanDepositaryShareMember 2021-12-31 0001625414 bzun:IclickInteractiveAsiaGroupLimitedMember us-gaap:CommonClassBMember 2021-01-01 2021-01-31 0001625414 bzun:IclickInteractiveAsiaGroupLimitedMember us-gaap:CommonClassAMember 2021-01-01 2021-01-31 0001625414 us-gaap:RevolvingCreditFacilityMember 2021-01-01 2021-12-31 0001625414 bzun:LettersOfGuaranteeMember 2021-01-01 2021-12-31 0001625414 bzun:ShanghaiBaozunEcommerceLimitedMember 2021-01-01 2021-12-31 0001625414 bzun:CainiaoNetworkMember 2021-10-31 0001625414 bzun:CJOShoppingMember bzun:MorefunMember 2021-08-31 0001625414 bzun:MorefunMember 2021-08-31 0001625414 2018-01-01 2018-12-31 0001625414 2017-01-01 2017-12-31 0001625414 srt:ParentCompanyMember 2021-12-31 0001625414 2019-12-31 0001625414 bzun:RenminbiMember 2021-12-31 0001625414 bzun:RenminbiMember 2020-12-31 0001625414 bzun:MorefunMember 2021-08-31 0001625414 bzun:BaoBestIotTechnologySuzhouCo.LtdMember 2021-07-31 0001625414 bzun:FullJetLimitedMember 2021-03-31 0001625414 bzun:ShanghaiYiShangNetworkInformationCo.LimitedMember 2021-09-30 0001625414 bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember 2021-05-31 0001625414 bzun:MorefunMember 2021-08-01 2021-08-31 0001625414 bzun:SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember 2021-05-01 2021-05-31 0001625414 bzun:FullJetLimitedMember 2021-03-01 2021-03-31 0001625414 bzun:ShanghaiYiShangNetworkInformationCo.LimitedMember 2021-09-01 2021-09-30 0001625414 srt:ParentCompanyMember 2021-01-01 2021-12-31 0001625414 srt:ParentCompanyMember 2020-01-01 2020-12-31 0001625414 2021-01-01 2021-12-31 0001625414 2020-01-01 2020-12-31 0001625414 srt:ParentCompanyMember 2019-01-01 2019-12-31 0001625414 2019-01-01 2019-12-31 0001625414 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2021-12-31 0001625414 us-gaap:VariableInterestEntityPrimaryBeneficiaryMember 2020-12-31 0001625414 2021-12-31 0001625414 2020-12-31 iso4217:CNY iso4217:USD pure iso4217:CNY shares iso4217:USD shares shares false FY 0001625414 13300738 13300738 13300738 13300738 195493754 220505115 8149626 195493754 220505115 20-F false true 2021-12-31 --12-31 2021 false false 001-37385 Baozun Inc. E9 No. 1-9, Lane 510, West Jiangchang Road Shanghai 200436 CN Arthur Yu No. 1-9, Lane 510, West Jiangchang Road Shanghai 200436 CN 86 21 6080-9991 American Depositary Shares, each representingthree Class A Ordinary Shares, par valueUS$0.0001 per share BZUN NASDAQ Class A Ordinary Shares, par value US$0.0001 per share 208794492 195493754 13300738 Yes No Yes Yes Large Accelerated Filer false true U.S. GAAP false 1113 Deloitte Touche Tohmatsu Certified Public Accountants LLP Shanghai, China 3579665000 4606545000 722867000 151354000 93219000 14628000 1448843000 12949000 118724000 2188977000 2260918000 354788000 1026038000 1073567000 168466000 284776000 527973000 82850000 438212000 572774000 89881000 40935000 68984000 10825000 9158800000 9203980000 1444305000 53342000 330788000 51908000 430089000 652886000 102452000 146373000 395210000 62017000 41541000 40516000 6358000 524792000 1095570000 171919000 13574000 397904000 62440000 51531000 87926000 13797000 54649000 114200000 17920000 1315891000 3115000000 488811000 10474691000 12318980000 1933116000 2288465000 359110000 421562000 494079000 77533000 500820000 529603000 83106000 72588000 127990000 20084000 991180000 984519000 154493000 44997000 73794000 11580000 165122000 278176000 43652000 2196269000 4776626000 749558000 1762847000 0 0 2538000 51525000 8085000 370434000 883495000 138640000 125985000 19769000 2135819000 1061005000 166494000 4332088000 5837631000 916052000 9000000 1421680000 223092000 0.0001 0.0001 470000000 470000000 220505115 195493754 137000 125000 20000 0.0001 0.0001 30000000 30000000 13300738 13300738 8000 8000 1000 5207631000 4959646000 778277000 0 8149626 385942000 60563000 952001000 425125000 66711000 -48756000 -102603000 -16101000 6111021000 4896359000 768345000 22582000 163310000 25627000 6133603000 5059669000 793972000 10474691000 12318980000 1933116000 3422151000 3906611000 3873589000 607851000 29564000 59953000 95821000 3856041000 4944952000 5522667000 866627000 7278192000 8851563000 9396256000 1474478000 2774342000 3326243000 3276571000 514165000 1678191000 2259176000 2661126000 417589000 1815642000 2130667000 2549842000 400126000 392951000 409870000 448410000 70365000 215660000 224045000 525802000 82510000 -17753000 57115000 72516000 11379000 6894539000 8292886000 9389235000 1473376000 383653000 558677000 7021000 1102000 42614000 41373000 62943000 9877000 61316000 66124000 56847000 8921000 -209956000 -32947000 150000 24000 9021000 10800000 3541000 556000 -7663000 25725000 46226000 7254000 348267000 548851000 -154004000 -24167000 71144000 127787000 55259000 8671000 4768000 5470000 3300000 518000 281891000 426534000 -205963000 -32320000 -187000 796000 1505000 236000 781000 -254000 12362000 1940000 281297000 425992000 -219830000 -34496000 1.62 2.27 -1.02 -0.16 1.57 2.23 -1.02 -0.16 4.85 6.82 -3.05 -0.48 4.72 6.69 -3.05 -0.48 173937013 187322781 216370290 216370290 178932010 190988171 216370290 216370290 281891000 426534000 -205963000 -32320000 -842000 -77136000 -53847000 -8450000 281049000 349398000 -259810000 -40770000 -187000 796000 1505000 236000 -781000 254000 -12362000 -1940000 280455000 348856000 -273677000 -42946000 172548611 106000 1903503000 244712000 29222000 2177543000 17473000 2195016000 281297000 281297000 594000 281891000 781000 781000 4500000 4500000 12692328 9000 9000 9000 33836000 33836000 33836000 75183000 75183000 75183000 2978728 1705000 1705000 1705000 -842000 -842000 -842000 188219667 115000 2014227000 526009000 28380000 2568731000 21786000 2590517000 425992000 425992000 542000 426534000 -254000 -254000 43833700 30000 3084534000 3084564000 3084564000 108440000 108440000 108440000 1752486 430000 430000 430000 -77136000 -77136000 -77136000 233805853 145000 5207631000 952001000 -48756000 6111021000 22582000 6133603000 -219830000 -219830000 13867000 -205963000 12362000 12362000 1060353000 1060353000 1060353000 19042105 12000 19042105 -674411000 367353000 307046000 196547000 196547000 196547000 2180370 52000 52000 52000 -53847000 -53847000 -53847000 -82094000 -82094000 -82094000 4863000 4863000 -16361000 -11498000 155584000 155584000 216944118 133000 8149626 -385942000 4959646000 425125000 -102603000 4896359000 163310000 5059669000 281891000 426534000 -205963000 -32320000 9037000 2715000 105825000 16606000 76169000 108461000 89516000 14047000 75183000 108440000 196547000 30843000 120096000 151724000 206936000 32473000 16563000 25229000 23673000 3715000 -16786000 -563000 -63655000 -9989000 -3489000 -5515000 -8314000 -1305000 0 0 150000 24000 4768000 5470000 3300000 518000 9021000 10800000 3541000 556000 0 0 -209956000 -32947000 -10729000 -3065000 14015000 2199000 247806000 400112000 98601000 15473000 320086000 237680000 137044000 21505000 39232000 70941000 243776000 38254000 100738000 50499000 -3120000 -490000 -12947000 21612000 19249000 3021000 24456000 -84199000 -570777000 -89567000 10959000 10070000 28742000 4510000 -24369000 -450817000 39311000 6169000 183923000 290128000 28783000 4517000 19202000 -9378000 -26693000 -4189000 -7198000 38201000 28796000 4519000 242521000 392831000 -254576000 -39949000 -11889000 87712000 626116000 98251000 301396000 310014000 -96107000 -15080000 91266000 111054000 285586000 44815000 0 0 324464000 50915000 1532028000 1977841000 954905000 149845000 765969000 1541453000 2388364000 374786000 211599000 0 0 0 61611000 47525000 67194000 10544000 16500000 21300000 163166000 25604000 -13584000 100000 208429000 32707000 0 0 8800000 1381000 -1133451000 -616367000 375820000 58975000 0 3127305000 0 0 0 31666000 11075000 1738000 916603000 235389000 548462000 86066000 924313000 663879000 0 0 69415000 0 0 0 0 0 1060353000 166393000 4500000 0 1290847000 202562000 1705000 430000 52000 8000 1847802000 -742000 0 0 9000 0 0 0 0 0 17980000 2821000 1776891000 2666837000 749953000 117684000 944836000 2360484000 1029666000 161579000 582855000 1526810000 3731019000 571804000 -881000 -156275000 -60921000 4112000 1526810000 3731019000 4699764000 737495000 1144451000 3579665000 4606545000 722867000 382359000 151354000 93219000 14628000 1526810000 3731019000 4699764000 737495000 37578000 38665000 29819000 4679000 68728000 137727000 145606000 22849000 742000 0 0 0 0 11075000 0 0 59000 6456000 40591000 6370000 0 0 220604000 34618000 0 0 101686000 15957000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1. Organization and Principal Activities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Baozun Inc. (the “Company”) was incorporated under the laws of Cayman Islands on December 18, 2013. The Company, its subsidiaries and its VIE (collectively referred to as the “Group”) are principally engaged to provide its customers with end-to-end E-commerce solutions including the sales of apparel, home and electronic products, online store design and setup, visual merchandising and marketing, online store operations, customer services, warehousing and order fulfillment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2021, the Company’s major subsidiaries and VIE are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Legal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Subsidiaries:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baozun Hong Kong Holding Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10-Jan-14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Baozun E-commerce Limited (“Shanghai Baozun”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">11-Nov-03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Bodao E-commerce Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-Mar-10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Yingsai Advertisement Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-Mar-10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baozun Hongkong Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">11-Sep-13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Fengbo E-commerce Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">29-Dec-11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baozun Hongkong Investment Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">21-July-15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baotong Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">19-Jun-19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Cayman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baotong Hong Kong Holding Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5-May-16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baotong E-logistics Technology (Suzhou) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">27-Mar-17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">VIE:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Zunyi Business Consulting Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">31-Dec-10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As of December 31, 2021, the Company’s major subsidiaries and VIE are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Date of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Place of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Legal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">incorporation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">ownership</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Subsidiaries:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baozun Hong Kong Holding Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">10-Jan-14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Baozun E-commerce Limited (“Shanghai Baozun”)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">11-Nov-03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Bodao E-commerce Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-Mar-10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Yingsai Advertisement Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">30-Mar-10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baozun Hongkong Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">11-Sep-13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Fengbo E-commerce Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">29-Dec-11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baozun Hongkong Investment Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">21-July-15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baotong Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">19-Jun-19</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">Cayman</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baotong Hong Kong Holding Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">5-May-16</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">HK</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Baotong E-logistics Technology (Suzhou) Limited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">27-Mar-17</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">VIE:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Shanghai Zunyi Business Consulting Ltd.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">31-Dec-10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">PRC</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">N/A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 2014-01-10 HK 1 2003-11-11 PRC 1 2010-03-30 PRC 1 2010-03-30 PRC 1 2013-09-11 HK 1 2011-12-29 PRC 1 2015-07-21 HK 1 2019-06-19 Cayman 0.70 2016-05-05 HK 0.70 2017-03-27 PRC 0.70 2010-12-31 PRC <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(a) Basis of presentation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements are prepared and presented in accordance with accounting principles generally accepted in the United States of America (‘‘U.S. GAAP’’).</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(b) Basis of consolidation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the financial statements of the Company, its subsidiaries and the VIE. All transactions and balances among the Company, its subsidiaries and the VIE have been eliminated upon consolidation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A consolidated subsidiary is an entity in which the Company, directly or indirectly, controls more than one half of the voting power or has the power to: appoint or remove the majority of the members of the board of directors; cast a majority of votes at the meeting of the board of directors; or govern the financial and operating policies of the investee under a statute or agreement among the shareholders or equity holders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">U.S. GAAP provides guidance on the identification of VIE and financial reporting for entities over which control is achieved through means other than voting interests. The Group evaluates each of its interests in an entity to determine whether or not the investee is a VIE and, if so, whether the Group is the primary beneficiary of such VIE. In determining whether the Group is the primary beneficiary, the Group considers if the Group (1) has power to direct the activities that most significantly affects the economic performance of the VIE, and (2)receives the economic benefits of the VIE that could be significant to the VIE. If deemed the primary beneficiary, the Group consolidates the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 36pt;">The VIE arrangements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Applicable PRC laws and regulations currently limit foreign ownership of companies that provide internet content distribution services. The Company is deemed a foreign legal person under PRC laws and accordingly subsidiaries owned by the Company are ineligible to engage in provisions of internet content or online services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Shanghai Zunyi was established by two of the Company’s Founding Shareholders in December 2010 and had no operations until July 2014. To provide the Group effective control over Shanghai Zunyi and receive substantially all of the economic benefits of Shanghai Zunyi, Shanghai Baozun entered into a series of contractual arrangements, described below, with Shanghai Zunyi and its individual shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The agreements that provide the Company effective control over the VIE include:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:21.6pt;text-indent:0pt;white-space:nowrap;">(i)</span>Proxy Agreement, under which each shareholder of Shanghai Zunyi has executed a power of attorney to grant Shanghai Baozun the power of attorney to act on his behalf on all matters pertaining to Shanghai Zunyi and to exercise all of the rights as a shareholder of the Shanghai Zunyi, including but not limited to convene, attend and vote at shareholders’ meetings, designate and appoint directors and senior management members. The proxy agreement has an initial term of 20 years and will be automatically renewed on a yearly basis thereafter unless otherwise notified by Shanghai Baozun. Exclusive Call Option Agreement, under which the shareholders of Shanghai Zunyi granted Shanghai Baozun or its designated representative(s) an irrevocable and exclusive option to purchase their equity interests in Shanghai Zunyi when and to the extent permitted by PRC law. Shanghai Baozun or its designated representative(s) has sole discretion as to when to exercise such options, either in part or in full. Without Shanghai Baozun’s written consent, the shareholders of Shanghai Zunyi shall not transfer,</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:21.6pt;text-indent:0pt;white-space:nowrap;">(ii)</span>donate, pledge, or otherwise dispose any equity interests of Shanghai Zunyi in any way. The acquisition price for the shares or assets will be the minimum amount of consideration permitted under the PRC law at the time when the option is exercised. The agreement can be early terminated by Shanghai Baozun, but not by Shanghai Zunyi or its shareholders.</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The agreements that transfer economic benefits to the Company include:</p><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:21.6pt;text-indent:0pt;white-space:nowrap;">(i)</span>Exclusive Technology Service Agreement, under which Shanghai Zunyi engages Shanghai Baozun as its exclusive technical and operational consultant and under which Shanghai Baozun agrees to assist in arranging the financial support necessary to conduct Shanghai Zunyi’s operational activities. Shanghai Zunyi shall not seek or accept similar services from other providers without the prior written approval of Shanghai Baozun. The agreement has a term of twenty years and will be automatically renewed on a yearly basis after expiration unless otherwise notified by Shanghai Baozun, and shall be terminated if the operation term of either Shanghai Baozun or Shanghai Zunyi expires. Shanghai Baozun may terminate this agreement at any time by giving a prior written notice to Shanghai Zunyi.</div><div style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-left:0pt;margin-top:0pt;text-indent:36pt;"><span style="display:inline-block;min-width:21.6pt;text-indent:0pt;white-space:nowrap;">(ii)</span>Equity Interest Pledge Agreements, under which the shareholders of Shanghai Zunyi pledged all of their equity interests in Shanghai Zunyi to Shanghai Baozun as security of due performance of the obligations and full payment of consulting and service fees by VIE under the Exclusive Technology Service Agreement and other amounts payable by the individual shareholders to Shanghai Baozun under other agreements. If the shareholders of Shanghai Zunyi or Shanghai Zunyi breach their respective contractual obligations, Shanghai Baozun, as pledgee, will be entitled to certain rights, including the right to dispose the pledged equity interests. Pursuant to the agreement, the shareholders of Shanghai Zunyi shall not transfer, assign or otherwise create any new encumbrance on their respective equity interest in Shanghai Zunyi without prior written consent of Shanghai Baozun. The pledge shall be continuously valid until all the obligations and payments due under the Exclusive Technology Service Agreement and certain other agreements have been fulfilled.</div><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">These contractual arrangements allow the Company, through its wholly owned subsidiary, Shanghai Baozun, to effectively control Shanghai Zunyi, and to derive substantially all of the economic benefits from them. Accordingly, the Company treats </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">Shanghai Zunyi as VIE and because the Company is the primary beneficiary of Shanghai Zunyi, the Company has consolidated the financial results of Shanghai Zunyi since July 2014.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 36pt;">Risks in relation to the VIE structure</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company believes that the contractual arrangements with Shanghai Zunyi are in compliance with PRC law and are legally enforceable based on the legal advice of the Company’s PRC legal counsel. However, uncertainties in the PRC legal system could limit the Company’s ability to enforce these contractual arrangements and the interests of the shareholders of Shanghai Zunyi may diverge from that of the Company and that may potentially increase the risk that they would seek to act contrary to the contractual terms, for example by influencing Shanghai Zunyi not to pay the service fees when required to do so.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s ability to control Shanghai Zunyi also depends on the power of attorney Shanghai Baozun has to vote on all matters requiring shareholder approval. As noted above, the Company believes this power of attorney is legally enforceable but may not be as effective as direct equity ownership. In addition, if the legal structure and contractual arrangements were found to be in violation of any existing PRC laws and regulations, the Group may be subject to fines and the PRC government could:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">revoke the Group’s business and operating licenses;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require the Group to discontinue or restrict the Group’s operations;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">restrict the Group’s right to collect revenues;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">block the Group’s websites;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">require the Group to restructure its operations in such a way as to compel the Group to establish a new enterprise, re-apply for the necessary licenses or relocate its businesses, staff and assets;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">impose additional conditions or requirements with which the Group may not be able to comply; or</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">take other regulatory or enforcement actions against the Group that could be harmful to its business.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The imposition of any of these penalties may result in a material and adverse effect on the Group’s ability to conduct its business. In addition, if the imposition of any of these penalties causes the Group to lose the rights to direct the activities of Shanghai Zunyi or the right to receive its economic benefits, the Group would no longer be able to consolidate the entity.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following amounts and balances of Shanghai Zunyi and its subsidiary were included in the Group’s consolidated financial statement after the elimination of intercompany balances and transactions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,946</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 357,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262,556</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,033</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance to suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 966</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 420</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,442</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,797</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,084</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 374,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,244</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,331</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 497</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,259</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,087</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenues(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 626,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 869,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 809,547</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,090</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by operating activities(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,440)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,997)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,246)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Included inter-company service revenue generated from other consolidated subsidiaries of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30,258</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20,590</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">61,333</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the year ended December 31, 2019, 2020 and 2021, respectively</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:20pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Included inter-company service fees charged by other consolidated subsidiaries of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">503,742</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">558,948</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">599,693</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the year ended December 31, 2019, 2020 and 2021, respectively</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:20pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Included inter-company operating cash outflow of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">652,675</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">735,580</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">757,749</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the years ended December 31, 2019, 2020 and 2021, respectively.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The VIE contributed 8.61%, 9.82% and 8.62% of the consolidated net revenues for the years ended December 31, 2019, 2020 and 2021, respectively. As of December 31, 2020 and 2021, the VIE accounted for 3.58% and 2.44% of the consolidated total assets, and 1.20% and 1.18% of the consolidated total liabilities, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There are no assets of the VIE that are collateral for the obligations of the VIE and can only be used to settle the obligations of the VIE. There are no terms in any arrangements, considering both explicit arrangements and implicit variable interests that require the Company or its subsidiaries to provide financial support to the VIE.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">However, if the VIE ever needs financial support, the Company or its subsidiaries may, at its option and subject to statutory limits and restrictions, provide financial support to its VIE through loans to the shareholders of the VIE or entrustment loans to the VIE. Relevant PRC laws and regulations restrict the VIE from transferring a portion of their net assets, equivalent to the balance of its paid-in capital, additional paid-in capital and statutory reserve, to the Company in the form of loans and advances or cash dividends.</p> P20Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following amounts and balances of Shanghai Zunyi and its subsidiary were included in the Group’s consolidated financial statement after the elimination of intercompany balances and transactions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,946</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 357,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 262,556</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,033</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance to suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,690</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 966</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amounts due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 420</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,442</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,665</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1,797</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,084</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 374,729</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 300,244</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 19,331</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income tax payables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 497</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 33,792</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 49,259</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,087</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net revenues(1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 626,912</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 869,580</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 809,547</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income(2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,279</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,897</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,090</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by operating activities(3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 356</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,050</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,440)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (15,997)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,246)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Included inter-company service revenue generated from other consolidated subsidiaries of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30,258</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">20,590</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">61,333</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the year ended December 31, 2019, 2020 and 2021, respectively</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:20pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Included inter-company service fees charged by other consolidated subsidiaries of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">503,742</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">558,948</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">599,693</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the year ended December 31, 2019, 2020 and 2021, respectively</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:20pt;margin:0pt 0pt 0pt 54pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Included inter-company operating cash outflow of RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">652,675</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">735,580</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> and RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">757,749</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> for the years ended December 31, 2019, 2020 and 2021, respectively.</span></td></tr></table> 2271000 13946000 357977000 262556000 44000 3033000 5690000 966000 237000 420000 756000 4442000 2665000 1797000 5089000 13084000 374729000 300244000 4770000 19331000 13246000 497000 33792000 49259000 51808000 69087000 626912000 869580000 809547000 65279000 87897000 47090000 356000 14050000 -7440000 -240000 -15997000 -10246000 30258000 20590000 61333000 503742000 558948000 599693000 652675000 735580000 757749000 0.0861 0.0982 0.0862 0.0358 0.0244 0.0120 0.0118 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(c) Use of estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, related disclosures of contingent liabilities at the balance sheet date, and the reported revenues and expenses during the reported period in the consolidated financial statements and accompanying notes. Significant accounting estimates are used for inventory write-down, allowance for credit loss, assumptions used in purchase price allocation arising from business combination and impairment of goodwill.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(d) Fair value</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Authoritative literature provides a fair value hierarchy, which prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. The level in the hierarchy within which the fair value measurement in its entirety falls is based upon the lowest level of input that is significant to the fair value measurement as follows:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 1-inputs are based upon unadjusted quoted prices for identical instruments traded in active markets.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 2-inputs are based upon quoted prices for similar instruments in active markets, quoted prices for identical or similar instruments in markets that are not active and model-based valuation techniques for which all significant assumptions are observable in the market or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">●</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Level 3-inputs are generally unobservable and typically reflect management’s estimates of assumptions that market participants would use in pricing the asset or liability. The fair values are therefore determined using model-based techniques that include option pricing models, discounted cash flow models, and similar techniques.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s short-term financial instruments include cash and cash equivalents, restricted cash, short-term investments, receivables, payables, other current assets, amounts due from related parties, other current liabilities, amounts due to related parties and short-term loan. The carrying amounts of these short-term financial instruments approximate their fair values due to the short-term maturity of these instruments. The carrying amounts of the long-term time deposits and long-term bank borrowings approximate their fair values as the interest rates are comparable to the prevailing interest rates in the market. The fair value of the convertible senior notes is determined based on the bid price provided by the financial institution selling the Company's convertible senior notes. The fair value of convertible senior notes with the carrying amount of RMB1,740,004 is estimated to be approximately RMB1,340,636 as of December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group measures equity method investments at fair value on a nonrecurring basis when they are deemed to be impaired. The fair values of these investments are determined based on valuation techniques using the best information available. An impairment charge to these investments is recorded when the carrying amount of an investment exceeds its fair value and this condition is determined to be other-than-temporary. During the years ended December 31, 2019, 2020 and 2021, impairment of nil, nil and RMB3,541 was recorded for the equity method investments, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For equity investments over which the Group has no significant influence and that do not have readily determinable fair values, the Group elected to measure them at cost minus impairment, if any, and plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same issuer. Certain of such equity investments were measured at fair value due to the recognition of impairment losses. During the years ended December 31, 2019, 2020 and 2021, impairment of RMB9,021, RMB10,800 and nil was recorded for the equity securities without readily determinable fair value, respectively.</p> 1740004000 1340636000 0 0 3541000 9021000 10800000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(e) Concentration and risks</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 36pt;">Concentration of customers and suppliers</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following customer accounted for 10% or more of net revenue for the years ended December 31, 2019, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 879,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,275,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 989,904</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following customer accounted for 10% or more of balances of accounts receivable as of December 31, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,851</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following supplier accounted for 10% or more of purchases for the years ended December 31, 2019, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,775,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,813,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,487,017</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 36pt;">Concentration of credit risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Financial instruments that potentially subject the Group to significant concentrations of credit risk primarily consist of cash and cash equivalents, restricted cash, accounts receivable, short-term investments, amounts due from related parties and long-term time deposits. As of December 31, 2020 and 2021, all of the Group’s cash and cash equivalents, restricted cash, short-term investments and long-term time deposits were held by major financial institutions located in the PRC, Hong Kong, Japan and Taiwan which management believes are of high credit quality. Accounts receivable and amounts due from related parties are typically unsecured and are derived from revenues earned from customers in the PRC. The risk with respect to accounts receivable is mitigated by credit evaluations the Group performs on its customers and its ongoing monitoring process of outstanding balances.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 36pt;">Foreign Currency Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Renminbi (“RMB”) is not a freely convertible currency. The State Administration of Foreign Exchange, under the authority of the People’s Bank of China, controls the conversion of RMB into foreign currencies. The value of RMB is subject to changes in central government policies and to international economic and political developments affecting supply and demand in the China Foreign Exchange Trading System market. The Group had aggregated amounts of RMB2,897,766 and RMB2,990,756 of cash and cash equivalents, restricted cash and short-term investments denominated in RMB as of December 31, 2020 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following customer accounted for 10% or more of net revenue for the years ended December 31, 2019, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:64.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 879,220</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,275,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 989,904</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following customer accounted for 10% or more of balances of accounts receivable as of December 31, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">A</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 533,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 476,851</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following supplier accounted for 10% or more of purchases for the years ended December 31, 2019, 2020 and 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">B</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,775,444</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,813,669</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,487,017</p></td></tr></table> 879220000 1275875000 989904000 533687000 476851000 1775444000 1813669000 1487017000 2897766000 2990756000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(f) Foreign currency translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s reporting currency is RMB. The functional currency of the Company is the United States dollar (“US$”). The functional currency of the Group’s entities incorporated in Hong Kong is Hong Kong dollars (“HK$”). The functional currency of the Group’s subsidiaries in PRC is RMB.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Monetary assets and liabilities denominated in currencies other than the applicable functional currencies are translated into the functional currencies at the prevailing rates of exchange at the balance sheet date. Nonmonetary assets and liabilities are remeasured into the applicable functional currencies at historical exchange rates. Transactions in currencies other than the applicable functional currencies during the year are converted into the functional currencies at the applicable rates of exchange prevailing at the transaction dates. Transaction gains and losses are recognized in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Assets and liabilities are translated from each entity’s functional currency to the reporting currency at the exchange rate on the balance sheet date. Equity amounts are translated at historical exchange rates, and revenues, expenses, gains and losses are translated using the average rate for the year. Translation adjustments are reported as foreign currency translation adjustment and are shown as a separate component of other comprehensive income (loss) in the consolidated statements of changes in shareholders’ equity and consolidated statements of comprehensive income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(g) Convenience translation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group's business is primarily conducted in PRC and almost all of its revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into USD using the then current exchange rates, for the convenience of the readers. Translations of balances in the consolidated balance sheets, and consolidated statements of operations, comprehensive loss and cash flows from RMB into USD as of and for the year ended December 31, 2021 are solely for the convenience of the readers outside PRC and were calculated at the rate of US$1.00=RMB6.3726 representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into USD at that rate on December 30, 2021, or at any other rate.</p> 6.3726 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(h) Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents consist of cash on hand, demand deposits and highly liquid investments with an original maturity of less than three months.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(i) Restricted cash</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Restricted cash consist primarily of (i) minimum cash deposits or cash collateral deposits required to be maintained with certain banks under the Group’s borrowing arrangements or in relation to bank guarantees issued on behalf of the Group (ii) deposit required by its business partners and (iii) security for issuance of commercial acceptance notes mainly relating to purchase of inventories. In the event that the obligation to maintain such deposits is expected to be terminated within the next twelve months, these deposits are classified as current assets. Otherwise, they are classified as non-current assets. All restricted cash is held by major financial institutions in segregated accounts.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(j) Short-term investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Short-term investments primarily comprise of time deposits with maturities between three months and one year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(k) Accounts receivable, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable represents amounts due from customers and are recorded net of allowance for credit losses. On January 1, 2020, the Group adopted Accounting Standards Update No. 2016-13, "Financial Instruments - Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments" ("ASU 2016-13"), using the modified retrospective transition method. ASU 2016-13 replaces the existing incurred loss impairment model with a forward-looking current expected credit loss ("CECL") methodology, which results in more timely recognition of credit losses. The Group has developed a CECL model based on historical experience, the age of the accounts receivable balances, credit quality of its customers, current economic conditions, forecasts of future economic conditions, and other factors that may affect its ability to collect from customers. The cumulative effect from the adoption as of January 1, 2020 was immaterial to the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(l) Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories consisting of products available for sale, are valued at the lower of cost or market. Cost of inventories is determined using the weighted average cost method. Valuation of inventories is based on currently available information about expected recoverable value. The estimate is dependent upon factors such as historical trends of similar merchandise, inventory aging, historical and forecasted consumer demand and promotional environment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(m) Investments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group uses the equity method to account for an equity investment over which it has significant influence but does not own a majority equity interest or otherwise control. The Group records equity method adjustments in share of earnings and losses. Equity method adjustments include the Group’s proportionate share of investee income or loss, adjustments to recognize certain differences between the Group’s carrying value and its equity in net assets of the investee at the date of investment, impairments, and other adjustments required by the equity method. Dividends received are recorded as a reduction of carrying amount of the investment. Cumulative distributions that do not exceed the Group’s cumulative equity in earnings of the investee are considered as a return on investment and classified as cash inflows from operating activities. Cumulative distributions in excess of the Group’s cumulative equity in the investee’s earnings are considered as a return of investment and classified as cash inflows from investing activities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Equity investments with readily determinable fair value and over which the Group does not have significant influence are initially and subsequently recorded at fair value, with changes in fair value reported in earnings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Equity securities without readily determinable fair values and over which the Group does not have significant influence are measured and recorded using a measurement alternative that measures the securities at cost minus impairment, if any, and plus or minus changes resulting from qualifying observable price changes. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(n) Property and equipment, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property and equipment are stated at cost less accumulated depreciation and impairment. Property and equipment are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives and residual rates are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:60%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Residual rate</b></p></td></tr><tr><td style="vertical-align:top;width:25.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electronic devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0% - 5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicle</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">44 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Over the shorter of the expected life of leasehold improvements or the lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Repairs and maintenance costs are charged to expenses as incurred, whereas the cost of renewals and betterment that extends the useful lives of property and equipment are capitalized as additions to the related assets. Gains and losses from the disposal of property and equipment are included the consolidated statements of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property and equipment are stated at cost less accumulated depreciation and impairment. Property and equipment are depreciated at rates sufficient to write off their costs less impairment and residual value, if any, over the estimated useful lives on a straight-line basis. The estimated useful lives and residual rates are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:25.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:60%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:25.73%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Classification</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:60%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful years</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Residual rate</b></p></td></tr><tr><td style="vertical-align:top;width:25.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electronic devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">3 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0% - 5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicle</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">5 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">10 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">44 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5%</p></td></tr><tr><td style="vertical-align:top;width:25.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;width:60%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Over the shorter of the expected life of leasehold improvements or the lease term</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:top;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">0%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P3Y 0 0.05 P5Y 0.05 P5Y 0.05 P10Y 0.05 P44Y 0.05 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(o) Intangible assets, net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets and the related useful lives are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Item</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful years</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">From 2 years to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Franchising</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">8 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">From 3 years to 5 years</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Intangible assets are recorded at the cost to acquire these assets less accumulated amortization. Amortization of intangible assets is computed using the straight-line method over their estimated useful lives.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For internally developed software, the Group expenses all internal-use software costs incurred in the preliminary project stage and capitalized direct costs associated with the development of internal-use software. The internally developed software consisted mainly of order management, customer management and retailing solution systems.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Trademark, supplier relationship, customer relationship, brand, franchising and technology are acquired from the Group’s business combinations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Item</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Useful years</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">3 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Supplier relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">10 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">From 2 years to 10 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">5 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Franchising</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">8 years</p></td></tr><tr><td style="vertical-align:bottom;width:79.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:18.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">From 3 years to 5 years</p></td></tr></table> P3Y P3Y P10Y P10Y P2Y P10Y P5Y P8Y P3Y P5Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(p) Goodwill</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Goodwill represents the excess of the purchase consideration over the fair value of the identifiable tangible and intangible assets acquired and liabilities assumed from the acquired entity as a result of the Company’s acquisition of interests in a subsidiary. Goodwill is not amortized but is tested for impairment on an annual basis, or more frequently if events or changes in circumstances indicate that it might be impaired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Prior to January 1, 2020, the Group performed a two-step test to determine the amount, if any, of goodwill impairment. In Step 1, the Group compares the fair value of the reporting unit with its carrying amount, including goodwill. If the carrying amount of the reporting unit exceeds its fair value, the Group performs Step 2 and compares the implied fair value of goodwill with the carrying amount of that goodwill for that reporting unit. An impairment charge equal to the amount by which the carrying amount of goodwill for the reporting unit exceeds the implied fair value of that goodwill is recorded, limited to the amount of goodwill allocated to that reporting unit. Starting from January 1, 2020, the Group adopted ASU 2017-04, “Intangibles – Goodwill and Other (Topic 350): simplifying the test for goodwill impairment”, which simplifies the accounting for goodwill impairment by eliminating Step two from the goodwill impairment test. If the carrying amount of a reporting unit exceeds its fair value, an impairment loss shall be recognized in an amount equal to that excess, versus determining an implied fair value in Step two to measure the impairment loss.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No impairment was recognized for each of the three years ended December 31, 2019, 2020 and 2021.</p> 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(q) Impairment of long-lived assets</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group evaluates the recoverability of long-lived assets with determinable useful lives whenever events or changes in circumstances indicate that an asset’s carrying amount may not be recoverable. The Group measures the carrying amount of long-lived asset against the estimated undiscounted future cash flows associated with it. Impairment exists when the sum of the expected future net cash flows is less than the carrying value of the asset being evaluated. Impairment loss is calculated as the amount by which the carrying value of the asset exceeds its fair value. Fair value is estimated based on various valuation techniques and assumptions including future cash flows over the life of the asset being evaluated and discount rate. These assumptions require significant judgment and may differ from actual results. No impairment was recognized for any of the years ended December 31, 2019, 2020 and 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(r) Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group provides brand e-commerce solutions to its brand partners. And its revenues are derived principally from product sales and provision of services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Product Sales</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group generates product sales revenues primarily through selling products purchased from brand partners and/or their authorized distributors to customers under the distribution model. Under this model, the Group identifies one performance obligation which is to sell goods directly to the customers through online stores it operates. Revenue under the distribution model is recognized on a gross basis and presented as product sales on the consolidated statements of operations, because (i) the Group rather than the brand partner, is primarily responsible for fulfilling the promise to provide the specified good; (ii) the Group bears the physical and general inventory risk once the products are delivered to its warehouse; (iii) the Group has discretion in establishing price.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Product sales, net of discounts, return allowances, value added tax and related surcharges are recognized when customers accept the products upon delivery. Revenues are measured as the amount of consideration the Group expects to receive in exchange for transferring products to customers. Return allowances, which reduce revenue, are estimated utilizing the most likely amount method based on historical data the Group has maintained and its analysis of returns by categories of products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The majority of the Group’s customers make online payments through third-party payment platforms when they place orders on websites of the Group’s online stores. The funds will not be released to the Group by these third-party payment platforms until the customers accept the delivery of the products at which point the Group recognizes sales of products. A portion of the Group’s customers pay upon the receipt of products. The Group’s delivery service providers collect the payments from its customers for the Group. The Group records a receivable on the balance sheet with respect to cash held by third-party couriers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Services</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group acts as a service provider, under the consignment or service fee model, to facilitate its brand partners’ online sales of their branded products with the performance obligations to provide a variety of e-commerce services, which may include any combination of IT solutions, online store operation, digital marketing, customer service and warehousing and fulfillment services. Each type of the services provided is considered as one performance obligation as they are distinct from other services. Most of the Group’s service contracts include multiple performance obligations. The Group charges its brand partners a combination of fixed fees and/or variable fees based on the value of merchandise sold, number of orders fulfilled or other variable factors. The transaction price is allocated to each performance obligation using the relative stand-alone selling price. The Group generally determines the stand-alone selling price based on the prices charged to comparable customers or expected cost plus margin.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue generated from IT solutions such as one-time online store design and setup services is recognized when the services are rendered while revenue generated from other types of services are recognized over the service term. The Group applies the practical expedient to recognize revenue from the services, except for one-time online store design and setup services, in the amount which the Group has a right to invoice on a monthly basis with a credit period of one month to four months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group acts as the principal in its service provision but not in product sales of its brand partners, and therefore, only recognizes service fees as revenue in the consolidated statements of operations. All the costs that the Group incurs in the provision of services are classified as operating expenses on the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contract balances</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable represents amounts invoiced and revenue recognized prior to invoicing when the Group has satisfied its performance obligation and has the unconditional right to payment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group sometimes receives advance payments from consumers before the service is rendered, which is recorded as advance from customers included in the accrued expenses and other current liabilities on the consolidated balance sheet.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Practical Expedients and Exemptions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group elects not to disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less (ii) contracts for which the Group recognizes revenue at the amount it has the right to invoice for services performed and (iii) contracts with variable consideration related to wholly unsatisfied performance obligations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(s) Cost of products</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cost of product consists of the purchase price of products and inbound shipping charges, as well as inventory write-downs. Shipping charges to receive products from the suppliers are included in the inventories, and recognized as cost of products upon sale of the products to the customers. Cost of products does not include other direct costs related to product sales such as shipping and handling expense, payroll and benefits of logistic staff, logistic centers rental expenses and depreciation expenses, etc. Therefore, the Group’s cost of products may not be comparable to other companies which include such expenses in their cost of products.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(t) Rebates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Rebates are provided by brand partners under the distribution model and determined based on the product purchase volume on a monthly, quarterly or annual basis. The Group accounts for the volume rebates as a reduction to the price it pays for the products subject to the rebate determination. Volume rebates are estimated based on the Group’s past experience and current forecasts and recognized as the Group makes progress towards the purchase threshold. Rebates are also provided as negotiated between the Group and its brand partners, which is recorded as reductions of cost of products in the consolidated statements of operations when the amounts are agreed by both parties.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(u) Fulfillment</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fulfillment costs represent shipping and handling expenses, payment processing and related transaction costs, packaging material costs and costs incurred in outbound shipping, and operating and staffing the Group’s fulfillment and customer service center, including costs attributable to buying, receiving, inspecting and warehousing inventories and picking, packaging and preparing customer orders for shipment.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(v) Sales and marketing</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Sales and marketing expenses consist of payroll, bonus and benefits of sales and marketing staff, advertising costs, agency fees and costs for promotional materials. Advertising costs are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Advertising and promotion costs are primarily related to the provision of marketing and promotion services to brand clients and consist of fees the Group pays to third party venders for advertising and promotion on various online and offline channels. Such costs were included as sales and marketing in the consolidated statements of operations and totaled RMB869,977, RMB1,142,347 and RMB 1,359,991 for the years ended December 31, 2019, 2020 and 2021, respectively.</p> 869977000 1142347000 1359991000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(w) Technology and content</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Technology and content expenses consist primarily of technology infrastructure expenses, payroll and related expenses for employees in technology and system department, editorial content costs, as well as costs associated with computers, storage and telecommunication infrastructure for internal use.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(x) General and administrative</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">General and administrative expenses consist of payroll related expenses for corporate employees, professional service fees and other corporate overhead costs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(y) Other operating income (expense), net</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other operating income mainly consists of government subsidies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Government subsidies consist of cash subsidies received by the Company’s subsidiaries in the PRC from local governments. Subsidies received as incentives for conducting business in certain local districts with no performance obligation or other restriction as to the use are recognized when cash is received. Cash subsidies of RMB25,761, RMB40,089 and RMB 41,256 were included in other operating income (expenses), net for the years ended December 31, 2019, 2020 and 2021, respectively. Subsidies received with performance obligations are recognized when all the obligations have been fulfilled.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other operating expense for the year ended December 31, 2019 mainly consists of an operating loss of RMB45,469 relating to an accidental fire that occurred at a third-party warehouse in Shanghai on October 29, 2019.</p> 25761000 40089000 41256000 45469000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">(z) Share-based compensation</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company grants share options and restricted share units to eligible employees, management and directors and accounts for these share-based awards in accordance with ASC 718 <i style="font-style:italic;">Compensation-Stock Compensation.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Employees’ share-based awards are measured at the grant date fair value of the awards and recognized as expenses (a) immediately at grant date if no vesting conditions are required; or (b) over the requisite service period, net of estimated forfeitures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All transactions in which goods or services are received in exchange for equity instruments are accounted for based on the fair value of the consideration received or the fair value of the equity instrument issued, whichever is more reliably measurable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In determining the fair value of the restricted share units granted, the closing market price of the underlying shares on the grant date is applied.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Forfeitures are estimated at the time of grant and revised in the subsequent periods if actual forfeitures differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For modification of share-based awards, the Company records the incremental fair value of the modified award as share-based compensation on the date of modification for vested awards or over the remaining vesting period for unvested awards with any remaining unrecognized compensation expenses of the original awards. The incremental compensation is the excess of the fair value of the modified award on the date of modification over the fair value of the original award immediately before the modification.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(aa) Income tax</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Current income taxes are provided for in accordance with the laws of the relevant taxing authorities. The Group accounts for current income taxes on the basis of net income for financial reporting purposes, adjusted for income and expense items which are not assessable or deductible for income tax purposes, in accordance with the regulations of the relevant tax jurisdictions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group accounts for income taxes using the asset and liability method. Under this method, deferred tax assets and liabilities are determined based on the temporary differences between the financial statements carrying amounts and tax bases of existing assets and liabilities by applying enacted statutory tax rates that will be in effect in the period in which the temporary differences are expected to reverse. Deferred tax assets are reduced by a valuation allowance when, based upon the weight of available evidence, it is more likely than not that some portion or all of the deferred tax assets will not be realized. The effect on deferred taxes of a change in tax rates is recognized in the consolidated statements of operations in the period of change.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The impact of an uncertain income tax position on the income tax return is recognized at the largest amount that is more-likely-than-not to be sustained upon audit by the relevant tax authority. An uncertain income tax position will not be recognized if it has less than a 50% likelihood of being sustained. Interest and penalties on income taxes will be classified as a component of the provisions for income taxes.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(ab) Operating leases as lessee</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the lease accounting standard, the Company determines if an arrangement is a lease or contains a lease at lease inception. For operating leases, the Company recognizes a right-of-use asset and a lease liability based on the present value of the lease payments over the lease term on the consolidated balance sheets at commencement date. The Company estimates its incremental borrowing rate based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is estimated to approximate the interest rate on a collateralized basis with similar terms and payments, and in economic environments where the leased asset is located. Lease expense is recorded on a straight-line basis over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company elected the practical expedient not to separate lease and non-lease components of contracts and the short-term lease exemption for all contracts with lease terms of 12 months or less.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The land use right acquired in 2017 represents lease prepayments to the local government authorities which is separately presented in the consolidated balance sheets. The Company determines its land use right agreement contains an operating lease Land use right is carried at cost less accumulated amortization and impairment losses. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Amortization has been provided on a straight-line basis over 44 years, the life of the land use right. The amortization expenses of the land use right were RMB1,026 for each of the three years ended December 31, 2021. As of December 31, 2021, the land use right has a remaining useful life of 40 years.</p> P44Y 1026000 40 years <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(ac) Comprehensive income</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Comprehensive income is defined to include all changes in equity except those resulting from investments by owners and distributions to owners. For the periods presented, the Group’s comprehensive income includes net income and foreign currency translation adjustments and is presented in the consolidated statements of comprehensive income.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(ad) Earnings per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic earnings per ordinary share is computed by dividing net income attributable to ordinary shareholders by weighted average number of ordinary shares outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Diluted earnings per ordinary share reflects the potential dilution that could occur if securities or other contracts to issue ordinary shares were exercised or converted into ordinary shares, which consist of the ordinary shares issuable upon the conversion of the convertible senior notes (using the if-converted method) and ordinary shares issuable upon the exercise of stock options and vest of restricted share units (using the treasury stock method).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The loaned shares under the ADS lending agreement are excluded from both the basic and diluted earnings per share calculation unless default of the ADS lending arrangement occurs, which the Group considers improbable.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ae) Redeemable non-controlling interests</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Redeemable non-controlling interests (“RNCI”) represents interests of certain third parties that are not mandatorily redeemable but redeemable for cash at a fixed or determinable price or a fixed or determinable date, at the option of the holder or upon the occurrence of an event that is not solely within the control of the Company. These interests are classified in the “redeemable non-controlling interest” section of the consolidated balance sheet, outside of shareholders’ equity. RNCI are initially recorded at the acquisition date fair value and subsequently are recorded at the higher of (1) the cumulative amount that would result from applying the measurement guidance in ASC 810-10 (i.e., initial carrying amount, increased or decreased for the noncontrolling interest’s share of net income or loss, OCI or other comprehensive loss, and dividends) or (2) the redemption price. Changes in the RNCI amount are recognized immediately as they occur.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">(ag)Treasury Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Treasury shares represent ordinary shares repurchased by the Company that are no longer outstanding and are held by the Company. The repurchase of ordinary shares is accounted for under the cost method whereby the entire cost of the acquired stock is recorded as treasury stock. When the treasury stock is retired, an excess of repurchase price over par is allocated between additional paid-in capital and retained earnings. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">(ah) Recently issued accounting pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2020, the FASB issued ASU 2020-06 " Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity's Own Equity (Subtopic 815-40) ". The amendments reduce the number of accounting models for convertible debt instruments and convertible preferred stock. For convertible instruments with conversion features that are not required to be accounted for as derivatives under Topic 815, Derivatives and Hedging, or that do not result in substantial premiums accounted for as paid-in capital, the embedded conversion features no longer are separated from the host contract. The amendments remove certain conditions that should be considered in the derivatives scope exception evaluation under Subtopic 815-40, Derivatives and Hedging-Contracts in Entity's Own Equity, and clarify the scope and certain requirements under Subtopic 815-40. The amendments also improve the guidance related to the disclosures and earnings-per-share (EPS) for convertible instruments and contract in entity's own equity. For public business entities, the amendments are effective for fiscal years beginning after December 15, 2021, including interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years beginning after December 15, 2020, including interim periods within those fiscal years. The Company does not expect the adoption of this new standard to have any material impact on its consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In November 2021, the FASB issued ASU 2021-10, Government Assistance (Topic 832)—Disclosures by Business Entities about Government Assistance. The amendments in this ASU require disclosures about transactions with a government that have been accounted for by analogizing to a grant or contribution accounting model to increase transparency about (1) the types of transactions, (2) the accounting for the transactions, and (3) the effect of the transactions on an entity’s financial statements. The amendments in this ASU are effective for all entities within their scope for financial statements issued for annual periods beginning after December 15, 2021. Early application of the amendments is permitted. The Company does not expect this ASU would have a material impact on the consolidated financial statements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3. Revenue</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the years ended December 31, 2019, 2020 and 2021, substantially all of the Group’s revenues were generated in the PRC. The disaggregated revenues by types and the timing of transfer of goods or services were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Disaggregation of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,422,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,906,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,873,589</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Service</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">- online store operations, digital marketing, customer service, warehousing and fulfillment and IT maintenance service which revenues are recognized over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,817,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,927,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,479,799</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">- one-time online store design and setup services which revenues are recognized at point of time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,868</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,278,192</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 8,851,563</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,396,256</b></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Contract Liability</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The movement of the advances from customers for the years ended December 31, 2020 and 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Advances from</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customers</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Opening Balance as of January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,748</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net increase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,516</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,264</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net decrease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,587)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,677</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenues amounted to RMB24,748 and RMB 65,264 were recognized in the years ended December 31, 2020 and 2021 respectively, that were included in the balance of advance from customers at the beginning of the respective year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="text-decoration-line:underline;text-decoration-style:solid;">Disaggregation of revenues</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Product sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,422,151</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,906,611</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,873,589</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Service</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">- online store operations, digital marketing, customer service, warehousing and fulfillment and IT maintenance service which revenues are recognized over time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,817,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,927,875</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,479,799</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">- one-time online store design and setup services which revenues are recognized at point of time</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,591</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,868</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 7,278,192</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 8,851,563</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><b style="font-weight:bold;"> 9,396,256</b></p></td></tr></table> 3422151000 3906611000 3873589000 3817450000 4927875000 5479799000 38591000 17077000 42868000 7278192000 8851563000 9396256000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The movement of the advances from customers for the years ended December 31, 2020 and 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Advances from</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customers</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Opening Balance as of January 1, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,748</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net increase</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,516</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending Balance as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,264</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net decrease</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,587)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Ending Balance as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,677</p></td></tr></table> 24748000 40516000 65264000 -1587000 63677000 24748000 65264000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4. Accounts receivable, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accounts receivable, net, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,201,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,379,642</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for credit losses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,949)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105,825)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (118,724)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,188,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,260,918</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In September 2021, the Group filed an arbitration against one of its distributors due to its default on payment and provided allowance of RMB93.3 million of accounts receivable for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accounts receivable, net, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,201,926</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,379,642</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Allowance for credit losses:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,949)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,715)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (105,825)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,949)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (118,724)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts receivable, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,188,977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,260,918</p></td></tr></table> 2201926000 2379642000 10726000 12949000 2715000 105825000 492000 50000 12949000 118724000 2188977000 2260918000 93300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">5. Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventories consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,768</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Packing materials and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,848</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory write-down:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (76,631)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (99,509)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (108,461)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,516)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,744</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (99,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,281)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,026,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,073,567</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventories write-downs of RMB76,169, RMB108,461 and RMB 89,516 were recorded in cost of products in the consolidated statements of operations for the years ended December 31, 2019, 2020 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Inventories consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Products</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,768</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Packing materials and others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 140</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 80</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,125,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,180,848</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory write-down:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (76,631)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (99,509)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (108,461)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89,516)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Write-offs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85,583</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,744</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (99,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,281)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventories, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,026,038</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,073,567</p></td></tr></table> 1125407000 1180768000 140000 80000 1125547000 1180848000 -76631000 -99509000 -108461000 -89516000 85583000 81744000 -99509000 -107281000 1026038000 1073567000 76169000 108461000 89516000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6. Prepayments and other current assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Prepayments and other current assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rebate receivable from suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288,150</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,673</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 604</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,121</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee advances <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,707</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Subscription receivable from Cainiao <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,686</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,833</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayment and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 572,774</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Deposits represent rental deposits and deposits paid to third-party platforms.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Employee advances represent cash advanced to online store managers for store daily operation, such as online store promotion activities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The balance represents the subscription receivable from Cainiao which was subsequently received in March 2022.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Prepayments and other current assets consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Rebate receivable from suppliers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 319,521</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288,150</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepaid expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,783</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 108,673</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest receivables</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 604</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deposits <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,121</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee advances <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,650</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,707</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Subscription receivable from Cainiao <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,686</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,833</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Prepayment and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 438,212</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 572,774</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Deposits represent rental deposits and deposits paid to third-party platforms.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Employee advances represent cash advanced to online store managers for store daily operation, such as online store promotion activities.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The balance represents the subscription receivable from Cainiao which was subsequently received in March 2022.</span></td></tr></table> 319521000 288150000 66783000 108673000 11825000 604000 25330000 50121000 4650000 7707000 101686000 10103000 15833000 438212000 572774000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7. Property and equipment, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property and equipment, net, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electronic devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229,328</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicle</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,323</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,886</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 444,044</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,355</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,129</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 722,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,072,065</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (292,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (419,179)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 652,886</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization expenses were RMB75,775,RMB98,046 and RMB 135,497 for the years ended December 31, 2019, 2020 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Property and equipment, net, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Electronic devices</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175,633</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 229,328</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vehicle</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,323</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture and office equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 79,644</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 139,886</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 237,610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 444,044</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Machinery</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,355</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Buildings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 201,129</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 722,492</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,072,065</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (292,403)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (419,179)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property and equipment, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 652,886</p></td></tr></table> 175633000 229328000 2839000 7323000 79644000 139886000 237610000 444044000 25637000 50355000 201129000 201129000 722492000 1072065000 292403000 419179000 430089000 652886000 75775000 98046000 135497000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8. Intangible assets, net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Intangible assets, net, consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 348,951</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplier relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,620</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,701</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,100</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Franchising</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,608</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23,237</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (151,667)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (222,081)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 395,210</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Amortization expenses for intangible assets were RMB43,295, RMB52,652 and RMB70,414 for the years ended December 31, 2019, 2020 and 2021, respectively. Estimated amortization expenses of the existing intangible assets for the next five years are RMB103,947, RMB87,833, RMB75,320, RMB28,826 and RMB25,714, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Intangible assets, net, consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 348,951</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademark</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,074</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Supplier relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,620</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,620</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,701</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,100</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Franchising</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69,608</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">23,237</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (151,667)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (222,081)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 146,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 395,210</p></td></tr></table> 281346000 348951000 1074000 1074000 15620000 15620000 146701000 12100000 69608000 23237000 151667000 222081000 146373000 395210000 43295000 52652000 70414000 103947000 87833000 75320000 28826000 25714000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">9.Business acquisition</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(a) Acquisition of Full Jet Limited (“Full Jet”)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Full Jet is a strategic and brand-focused industry expert that specializes in developing go-to-market strategies for high-end and luxury brands entering the Chinese market. In March 2021, the Group acquired 100% equity interest of Full Jet for a total consideration of RMB90,988, comprising cash consideration and contingent consideration subject to Full Jet’s future operating results. Contingent consideration is initially and subsequently measured with changes in fair value reflected in profit and loss, which is recorded in other current or non-current liabilities in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The purchase price as of the date of acquisition is comprised of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,267</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,721</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,988</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,872</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> - Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,100</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,000</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,541</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,525)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,988</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(b) Suzhou Baoleantone International Logistics Co., Ltd (“BolTone”)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In May 2021, the Group acquired 51% equity interest in BolTone, a warehouse and supply chain service provider in Mainland China, with a total consideration of RMB121,391, comprising cash consideration and contingent consideration subject to BolTone’s future operating results. Contingent consideration is initially and subsequently measured at fair value with changes in fair value reflected in profit and loss, which is recorded in other current or non-current liabilities in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The purchase price as of the date of acquisition is comprised of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,260</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,131</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,391</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as of the date of acquisition is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,729</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">- Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">- Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,200</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,761</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,300)</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,999)</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,391</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net assets acquired primarily consisted of cash of RMB91,399, accounts receivable of RMB48,019 and other current liabilities of RMB57,030 as of the date of acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(c) Bao Best IOT Technology (Suzhou) Co., Ltd. (“BaoBest”) </b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June and July 2021, the Group acquired several supply chain businesses in Mainland China for a total cash consideration of RMB90,285, of which RMB27,174 is to be paid in the following year. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as of the date of acquisition is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquried</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,459</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">- Franchise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,608</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,607</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,402)</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,987)</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,285</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(d) Acquisition of Shanghai Morefun Information Technology Co., Ltd. (''Morefun")</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Morefun is a technology-oriented digital marketing solution provider in China e-commerce industry. In August 2021, the Group acquired 51% equity interest of Morefun for a total consideration of RMB 45,900, comprising cash consideration and </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">contingent consideration subject to Morefun’s future operating results. Contingent consideration is initially and subsequently measured at fair value with changes in fair value reflected in profit and loss, which is recorded in other current liabilities in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The purchase price as of the date of acquisition is comprised of:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,900</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,900</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,367</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">- Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,200</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">- Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,300</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,090</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,675)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,598)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Redeemable non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,784)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,900</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">(e) Acquisition of Shanghai Yi Shang Network Information Co., Limited (''eFashion")</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">eFashion is a leading e-commerce solutions provider for fashion brands, focused on bringing international fashion brands to China. In September 2021, the Group acquired 100% equity interest of eFashion for a total cash consideration of RMB221,026, of which RMB96,089 will be paid by instalment in the following three years.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The transaction was considered a business acquisition and therefore was recorded using the acquisition method of accounting. The allocation of the purchase price based on the fair values of the acquired assets and liabilities as of the date of acquisition is summarized as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,986</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">- Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,300</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">- Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,200</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,515</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,975)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,026</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Net assets acquired primarily consisted of cash and cash equivalents of RMB44,279, accounts receivable of RMB24,656 and accrued expenses and other current liabilities of RMB43,532 as of the date of acquisition.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The transaction costs related to the above acquisitions were immaterial. The financial results of the acquired businesses, which are not material, have been included in the Company's consolidated financial statements for the period subsequent to their acquisitions. Pro forma information is not presented for the acquisitions as the impact to the consolidated financial statements is not material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Goodwill was recognized as a result of expected synergies from combining operations of the Group and acquired business and other intangible assets that don't qualify for separate recognition. Goodwill is not amortized and is not deductible for tax purposes.</p> 1 90988000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 61,267</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,721</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,988</p></td></tr></table> 61267000 29721000 90988000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,872</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> - Brand</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,100</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,000</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,541</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,525)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90,988</p></td></tr></table> 11872000 12100000 6000000 65541000 4525000 90988000 0.51 121391000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,260</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 57,131</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,391</p></td></tr></table> 64260000 57131000 121391000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 95,729</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">- Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,000</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">- Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 64,200</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 75,761</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,300)</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (101,999)</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 121,391</p></td></tr></table> 95729000 5000000 64200000 75761000 17300000 101999000 121391000 91399000 91399000 48019000 57030000 90285000 27174000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquried</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23,459</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">- Franchise</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 69,608</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 47,607</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (17,402)</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (32,987)</p></td></tr><tr><td style="vertical-align:middle;width:86.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90,285</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> 23459000 69608000 47607000 17402000 32987000 90285000 0.51 45900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 40,000</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Contingent consideration at fair value</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,900</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,900</p></td></tr></table> 40000000 5900000 45900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,367</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">- Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 21,200</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">- Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,300</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 59,090</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,675)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (20,598)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Redeemable non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,784)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45,900</p></td></tr></table> 3367000 21200000 3300000 59090000 3675000 20598000 16784000 45900000 1 221026000 96089000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amounts</b></p></td></tr><tr><td style="vertical-align:bottom;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB’000</b></p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net assets acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,986</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">- Customer relationship</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,300</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">- Technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,200</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Goodwill</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 135,515</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,975)</p></td></tr><tr><td style="vertical-align:middle;width:86.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.79%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 221,026</p></td></tr></table> 28986000 55300000 11200000 135515000 9975000 221026000 44279000 24656000 43532000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10. Investments in equity investees</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(a)</b></span><b style="font-weight:bold;">Investments in equity method investees</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beijing Pengtai Baozun E-commerce Co., Ltd. (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,040</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hangzhou Juxi Technology Co., Ltd. (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,491</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hangzhou Dajing Guangtong Network Technology Co., Ltd. (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,756</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,305</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,592</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In January 2018, the Group invested RMB13,328 to establish an E-commerce joint venture with Beijing Pengtai Interactive Advertising Co., Ltd. (“Beijing Pengtai”) through a joint venture agreement. Baozun holds 49% equity interest and Beijing Pengtai holds 51% equity interest. Share of income in equity method investment of RMB6,975, RMB7,363 and RMB8,145 was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In June 2019, the Group entered into an agreement with Hangzhou Juxi Technology Co., Ltd. ("Juxi") to acquire 10% equity interest with a total consideration of RMB15,000. As the Group has significant influence over Juxi, it is accounted for under the equity method of accounting. Share of loss of RMB595 and income of RMB26 and RMB60 in equity method investment was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In May 2021, the Group entered into an agreement with Hangzhou Dajing Guangtong Network Technology Co., Ltd. ("Dajing") to acquire 30% equity interest with a total consideration of RMB13,500. As the Group has significant influence over Dajing, it is accounted for under the equity method of accounting. Share of loss in equity method investment of RMB743 was recognized for the ended December 31, 2021.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(b)</b></span><b style="font-weight:bold;">Investments in equity securities measured at fair value</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In January 2021, Baozun entered into a series of agreements with iClick, an independent online marketing and enterprise data solutions provider in China, Baozun subscribed for 649,349 newly issued Class B ordinary shares (“Issued Class B Shares”) of iClick at an aggregate subscription price of approximately US$17.2 million. Holders of Class B ordinary shares of iClick are entitled to 20 votes per share. Pursuant to the share purchase agreement with an existing shareholder of iClick, Baozun purchased 2,471,468 American Depositary Shares (“ADSs”) at an aggregate purchase price of approximately US$32.8 million. Two ADSs represent one Class A ordinary share of iClick. Holders of Class A ordinary shares of iClick are entitled to one vote per share. After the closing of the above transactions, Baozun acquired and beneficially owns approximately 4% of iClick’s total outstanding shares, representing approximately 10% total voting equity of iClick based on ordinary shares of iClick outstanding as of January 25, 2021. Since the Company cannot exert significant influence on the investee, the investment is recorded as equity securities measured at fair value. An unrealized investment loss of RMB209,956 was recognized for the year ended December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 18pt;"><span style="display:inline-block;text-indent:0pt;width:18pt;"><b style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:bold;">(c)</b></span><b style="font-weight:bold;">Investments in equity securities without readily determinable fair values</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Investments in equity securities without readily determinable fair value were nil and RMB118,716 for the years ended December 31, 2020 and 2021, respectively. The carrying amount of the investments as of December 31, 2021 comprises the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fosun Fashion Group (Cayman) Limited (“Fosun”) (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,716</p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hunan Leier Media Co., Ltd. (“Leier”) (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,000</p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,716</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In June 2021, the Group acquired 4,908,939 Class B preferred shares of Fosun, a private company, which represents 1.57% total voting equity, at an aggregate subscription price of RMB76,716. Since the investment is not in-substance common stock, the investment is recorded as equity securities without determinable fair value.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In April 2021, the Group acquired 30% equity interest of Leier, a private company, with a total consideration of RMB42,000. Since the investment is not in-substance common stock, it is accounted for as investments in equity securities without readily determinable fair value.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group is required to perform an impairment assessment of its investment whenever events or changes in business circumstances indicate that the carrying value of the investment may not be fully recoverable. The Group recognized impairment losses of RMB9,021, RMB10,800, and RMB3,541 for the years ended December 31, 2019, 2020 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Beijing Pengtai Baozun E-commerce Co., Ltd. (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,894</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,040</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hangzhou Juxi Technology Co., Ltd. (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,432</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,491</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hangzhou Dajing Guangtong Network Technology Co., Ltd. (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,756</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,016</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 37,305</p></td></tr><tr><td style="vertical-align:bottom;width:78.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53,342</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,592</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In January 2018, the Group invested RMB13,328 to establish an E-commerce joint venture with Beijing Pengtai Interactive Advertising Co., Ltd. (“Beijing Pengtai”) through a joint venture agreement. Baozun holds 49% equity interest and Beijing Pengtai holds 51% equity interest. Share of income in equity method investment of RMB6,975, RMB7,363 and RMB8,145 was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In June 2019, the Group entered into an agreement with Hangzhou Juxi Technology Co., Ltd. ("Juxi") to acquire 10% equity interest with a total consideration of RMB15,000. As the Group has significant influence over Juxi, it is accounted for under the equity method of accounting. Share of loss of RMB595 and income of RMB26 and RMB60 in equity method investment was recognized for the years ended December 31, 2019, 2020 and 2021, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In May 2021, the Group entered into an agreement with Hangzhou Dajing Guangtong Network Technology Co., Ltd. ("Dajing") to acquire 30% equity interest with a total consideration of RMB13,500. As the Group has significant influence over Dajing, it is accounted for under the equity method of accounting. Share of loss in equity method investment of RMB743 was recognized for the ended December 31, 2021.</span></td></tr></table><div style="margin-top:12pt;"/> 28894000 37040000 14432000 14491000 12756000 10016000 37305000 53342000 101592000 13328000 0.49 0.51 6975000 7363000 8145000 0.10 15000000 -595000 26000 60000 0.30 0.30 13500000 743000 649349 17200000 20 2471468 32800000 2 0.04 0.10 -209956000 0 118716000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fosun Fashion Group (Cayman) Limited (“Fosun”) (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 76,716</p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hunan Leier Media Co., Ltd. (“Leier”) (2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 42,000</p></td></tr><tr><td style="vertical-align:bottom;width:81.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.77%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,716</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In June 2021, the Group acquired 4,908,939 Class B preferred shares of Fosun, a private company, which represents 1.57% total voting equity, at an aggregate subscription price of RMB76,716. Since the investment is not in-substance common stock, the investment is recorded as equity securities without determinable fair value.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">In April 2021, the Group acquired 30% equity interest of Leier, a private company, with a total consideration of RMB42,000. Since the investment is not in-substance common stock, it is accounted for as investments in equity securities without readily determinable fair value.</span></td></tr></table><div style="margin-top:12pt;"/> 76716000 42000000 118716000 4908939 0.0157 76716000 0.30 42000000 9021000 10800000 3541000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;">11. Short-term and long-term loan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The short-term and long-term loans as of December 31, 2020 and 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Short- term loan</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short-term bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548,461</p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,740,004</p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Long-term loan</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,762,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Short-term bank borrowings</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The Group entered into one-year credit facilities with several Chinese commercial banks that provide for revolving line of credit for the Group. Under such credit facilities, the Group can borrow up to RMB1,612,800 and RMB2,012,800 for the year ended December 31, 2020 and 2021, respectively, which can only be used to maintain daily operation. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">As of December 31, 2020, the Group had short-term bank borrowings of nil. Credit facilities in the amounts of RMB20,700 and RMB357,766 were used to issue the letters of guarantee with an aggregate amount of RMB26,000 and notes payable with an aggregate amount of RMB500,820, respectively. As such, RMB1,234,334 of the credit facilities was available for future borrowing at the end of 2020. The credit facilities expired during the period from January to October 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, the Group had drawn short-term bank borrowings from the credit facilities in the amount of RMB548,461. Credit facilities in the amounts of RMB27,450 and RMB445,199 were used to issue the letters of guarantee with an aggregate amount of RMB33,000 and notes payable with an aggregate amount of RMB529,603, respectively. As such, RMB991,689 of the credit facilities was available for future borrowing at the end of 2021. The credit facilities expired during the period from January to December 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;font-weight:bold;">Convertible Senior Notes due 2024</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">On April 10, 2019, the Company issued US$275 million of Convertible Senior Notes (“the Notes”). The Notes mature on May 1, 2024 and bear interest at a rate of 1.625% per annum, payable in arrears semi-annually on May 1 and November 1, beginning November 1, 2019.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">Holders of the Notes have the option to convert their Notes at any time prior to the close of business on the second business day immediately preceding the maturity date. The Notes can be converted into the Company’s ADSs at an initial conversion rate of 19.2308 of the Company’s ADSs per US$1,000 principal amount of the Notes (equivalent to an initial conversion price of US$52 per ADS). The conversion rate is subject to adjustment in certain events but is not adjusted for any accrued and unpaid interest. In addition, following a make-whole fundamental change (as defined in the Indenture) that occur prior to the maturity date or following the Company’s delivery of a notice of a tax redemption, the Company will increase the conversion rate for a holder who elects to convert its notes in connection with such a corporate event or such tax redemption.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The holders may require the Company to repurchase all or portion of the Notes for cash on May 1, 2022, or upon a fundamental change, at a repurchase price equal to 100% of the principal amount, plus accrued and unpaid interest.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The Company did not identify any embedded features that are subject to separate accounting. The conversion option meets the scope exception for derivative accounting as it is indexed to the Company’s own stock and classified in stockholders’ equity. Other embedded features including the mandatory redemption feature and the contingent put option upon fundamental changes are considered clearly and closely related to the debt host therefore no separate accounting is required.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">In addition, there is no beneficial conversion feature recognized as the set conversion prices for the Notes are greater than the fair values of the ordinary share price at the date of issuance.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">Therefore, the Company accounted for the Notes as a single instrument under long-term loan. Issuance costs related to the Notes were recorded in consolidated balance sheet as a direct deduction from the principal amount of the Notes, and are amortized over the period from April 10, 2019, the date of issuance, to May 1, 2022 the first put date of the Notes, using the effective interest method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">In 2019, the proceeds received by the Company from issuance of Notes, net of issuance cost of RMB41,530 (equivalently US$6 million), was RMB1,847,060 (equivalently US$269 million).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">As of December 31, 2021, the Notes was reclassified from long-term loan to short-term loan as the Company expects to repurchase the Notes in 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;"><span style="font-style:italic;font-weight:bold;">ADS Lending Arrangement</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">Concurrent with the offering of the Notes, the Company entered into ADS lending agreements with the affiliates of the initial purchasers of the Notes (“ADS Borrowers”), pursuant to which the Company lent to the ADS Borrowers 4,230,776 ADSs (the “Loaned ADSs”) at a price equal to par, or $0.0003 per ADS (“ADS lending arrangement”). The purpose of the ADS lending arrangements is to facilitate privately negotiated transactions in which the ultimate holders of the Notes may elect to hedge their investment in the related notes. As of December 31, 2021, the outstanding number of Loaned ADSs was 4,230,776.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">The Loaned ADSs must be returned to the Company by the earliest of (a) the maturity date of the Notes, May 1, 2024, (b) upon the Company’s election to terminate the ADS lending agreement at any time after the later of (x) the date on which the entire principal amount of the Notes ceases to be outstanding, and (y) the date on which the entire principal amount of any additional convertible securities that the Company has in writing consented to permit the ADS Borrower to hedge under the ADS lending agreement ceases to be outstanding, in each case, whether as a result of conversion, redemption, repurchase, cancellation or otherwise; and (c) the termination of the ADS lending agreement. The Company is not required to make any payment to the initial purchasers or ADS Borrower upon the return of the Loaned ADSs. The ADS Borrowers do not have the choice or option to pay cash in exchange for the return of the Loaned ADSs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">No collateral is required to be posted for the Loaned ADSs. The initial purchasers are required to remit to the Company any dividends paid to the holders of the Loaned ADSs. The ADS Borrowers are not entitled to vote on the Loaned ADS.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">In accordance with ASC 470-20, the Company has accounted for the ADS lending agreement initially at fair value and recognized it as an issuance cost associated with the convertible debt offering. As a result, additional debt issuance costs of RMB33,836 (equivalently US$5 million) were recorded on the issuance date with a corresponding increase to additional paid-in-capital. This debt issuance costs have also been amortized from the date of issuance to the put date of Notes, using the effective interest method.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 11pt 0pt;">Although legally issued, the Loaned ADSs are not considered outstanding, and then excluded from basic and diluted earnings per share unless default of the ADS lending arrangement occurs, at which time the Loaned ADSs would be included in the basic and diluted earnings per share calculation. As of December 31, 2021, it is considered improbable that the ADS Borrower or the counterparty to the ADS lending arrangement will default.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Interest expenses related to the Notes were RMB 39,380, RMB56,084 and RMB 53,123 for the year ended December 31, 2019, 2020 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The short-term and long-term loans as of December 31, 2020 and 2021 were as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:23.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Short- term loan</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Short-term bank borrowings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548,461</p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,740,004</p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><i style="font-style:italic;">Long-term loan</i></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,762,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 548461000 1740004000 1762847000 0 P1Y P1Y 1612800000 2012800000 0 20700000 357766000 26000000 500820000 1234334000 548461000 548461000 27450000 445199000 33000000 529603000 991689000 275000000 0.01625 19.2308 1000 52 1 41530000 6000000 1847060000 269000000 4230776 0.0003 4230776 33836000 5000 39380000 56084000 53123000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. Accrued expenses and other current liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accrued expenses and other current liabilities consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistics expenses accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 402,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365,686</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,677</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outsourced labor cost payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,524</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salary and welfare payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,064</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fee accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,116</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing expenses accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,605</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,783</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales return accrual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,973</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,118</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hong Kong public offering issuance cost accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,973</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 991,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984,519</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12. Accrued expenses and other current liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Accrued expenses and other current liabilities consist of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistics expenses accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 402,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365,686</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Advances from customers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,264</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 63,677</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outsourced labor cost payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 123,528</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107,524</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Salary and welfare payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 230,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,064</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fee accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,460</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,116</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing expenses accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,498</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,605</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,783</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales return accrual</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,189</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,973</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Consideration payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97,118</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Hong Kong public offering issuance cost accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 81,973</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued expenses and other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 991,180</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984,519</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> 402024000 365686000 65264000 63677000 123528000 107524000 230709000 128064000 8460000 16116000 101498000 94605000 26452000 25783000 4189000 3973000 97118000 11075000 17981000 81973000 991180000 984519000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13. Income tax</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the current laws of the Cayman Islands, the Company incorporated in the Cayman Islands is not subject to tax on income or capital gain. Additionally, the Cayman Islands does not impose a withholding tax on payments of dividends to shareholders.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Hong Kong Inland Revenue Ordinance, for the Company’s subsidiaries incorporated in Hong Kong, the profits tax rate for the first HK $2 million of profits is 8.25%, while profits above that amount is subject to the tax rate of 16.5%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the Law of the People’s Republic of China on Enterprise Income Tax (‘‘EIT Law’’), the Group’s subsidiaries and VIE domiciled in the PRC are subject to 25% statutory rate. According to Guoshuihan 2009 No. 203, if an entity is certified as a “High and New Technology Enterprise” (“HNTE”), it is entitled to a preferential income tax rate of 15%. The VIE obtained the certificate of HNTE in 2017 and renewed the certificate in 2020, therefore, it is eligible for a preferential tax rate of 15% since 2017 with a valid term of three years from the year of entitlement or renewal. Other six subsidiaries of the Group obtained the HNTE certificate starting from 2018 and renewed the certification subsequently, thus applied 15% tax rate with a valid term of three years from the year of entitlement or renewal.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The current and deferred portion of income tax expenses included in the consolidated statements of operations, which were substantially attributable to the Group’s PRC subsidiaries are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,914</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (563)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,655)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,259</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Reconciliation of the differences between the PRC statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-deductible share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31.91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of tax rates in different tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.77)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37.48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of preferential tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development super deduction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.22)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">HK tax-free interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.24)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of equity transaction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7.92)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.18)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The effect of the tax holiday on the income per share is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax saving amount due to preferential tax rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,142</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income per share effect-basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.03</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income per share effect-diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.03</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The principal components of the deferred tax assets and liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,062</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Inventory write-down</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,892</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Impairment of equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,948</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Salary and welfare payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,669</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,337</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating loss carry forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,461</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,686)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,169)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,200</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,525)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,525)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group’s ability to realize deferred tax assets depends on its ability to generate sufficient taxable income within the carry forward periods provided for in the tax law. The Group considers positive and negative evidence to determine whether some portion or all of the deferred tax assets will be more likely than not realized. This assessment considers, among other matters, the nature, frequency and severity of recent losses and forecasts of future profitability. These assumptions require significant judgment and the forecasts of future taxable income are consistent with the plans and estimates the Group is using to manage the underlying businesses. The Group provided a valuation allowance for the deferred tax assets relating to the future benefit of net operating loss carry forwards and other deferred tax assets of certain subsidiaries as of December 31, 2020 and 2021, respectively, as management is not able to conclude that the future realization of such deferred tax assets are more likely than not. The amount of tax loss carried forward was RMB168,961 and RMB183,507 as of December 31, 2020 and 2021, respectively, for the Group’s certain subsidiaries.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Movement of the valuation allowance is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,686</p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,236</p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reversals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,753)</p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,169</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Uncertainties exist with respect to how the current income tax law in the PRC applies to the Group’s overall operations, and more specifically, with regard to tax residency status. The EIT Law includes a provision specifying that legal entities organized outside of the PRC will be considered residents for Chinese income tax purposes if the place of effective management or control is within the PRC. The implementation rules to the EIT Law provide that non-resident legal entities will be considered PRC residents if substantial and overall management and control over the manufacturing and business operations, personnel, accounting and properties, occurs within the PRC. Despite the present uncertainties resulting from the limited PRC tax guidance on the issue, the Group does not believe that the legal entities organized outside of the PRC should be treated as residents for EIT Law purposes. If the PRC tax authorities subsequently determine that the Company and its subsidiaries registered outside the PRC should be deemed resident enterprises, the Company and its subsidiaries registered outside the PRC will be subject to the PRC income taxes, at a rate of 25%. The Group is not subject to any other uncertain tax position. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">According to PRC Tax Administration and Collection Law, the statute of limitations is three years if the underpayment of taxes is due to computational errors made by the taxpayer or withholding agent. The statute of limitations will be extended to five years under special circumstances, which are not clearly defined (but an underpayment of tax liability exceeding RMB0.1 million is specifically listed as a special circumstance). In the case of a related party transaction, the statute of limitations is ten years. There is no statute of limitations in the case of tax evasion. From inception to 2020, the Company is subject to examination of the PRC tax authorities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2020 and 2021, retained earnings of Company’s subsidiaries and VIE located in PRC were RMB1,254,228 and RMB1,462,328, respectively. The Company’s PRC subsidiaries’ retained earnings have been and would be permanently reinvested to the PRC subsidiaries. Therefore, no deferred tax liability upon dividend withholding tax was accrued.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Under applicable accounting principles, a deferred tax liability should be recorded for taxable temporary differences attributable to the excess of financial reporting basis over tax basis in a consolidated VIE. However, recognition is not required in situations where the tax law provides a means by which the reported amount of that investment can be recovered tax free and the enterprise expects that it will ultimately use that means. The Group completed its feasibility analysis on a method, which the Group will ultimately execute if necessary to repatriate the undistributed earnings of the VIE without significant tax costs. As such, the Group does not accrue deferred tax liabilities on the earnings of the VIE given that the Group will ultimately use the means.</p> 2000000 0.0825 0.165 0.25 0.15 0.15 P3Y 0.15 P3Y P3Y P3Y P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The current and deferred portion of income tax expenses included in the consolidated statements of operations, which were substantially attributable to the Group’s PRC subsidiaries are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 87,930</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 128,350</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 118,914</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,786)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (563)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (63,655)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 71,144</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 127,787</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,259</p></td></tr></table> 87930000 128350000 118914000 -16786000 -563000 -63655000 71144000 127787000 55259000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Reconciliation of the differences between the PRC statutory income tax rate and the Group’s effective income tax rate for the years ended December 31, 2019, 2020 and 2021 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:28.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Statutory income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-deductible share-based compensation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (31.91)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of tax rates in different tax jurisdiction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.77)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.08</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (37.48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of preferential tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development super deduction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12.22)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11.45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">HK tax-free interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.24)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.77</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of equity transaction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7.92)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Others</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.37</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.18)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.00</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.94</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.99</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:66.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effective income tax rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.87%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (35.88)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 0.2500 0.2500 0.2500 0.0540 0.0494 -0.3191 -0.0077 0.0108 -0.3748 -0.0129 -0.0148 0.0422 -0.1222 -0.0641 0.1145 -0.0024 0.0277 -0.0792 0.0137 -0.0018 0.0300 0.0294 0.0057 0.0099 0.2043 0.2328 -0.3588 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The effect of the tax holiday on the income per share is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Tax saving amount due to preferential tax rates</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 5,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8,798</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 7,142</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income per share effect-basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.03</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Income per share effect-diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.03</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.05</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.03</p></td></tr></table> 5066000 8798000 7142000 0.03 0.05 0.03 0.03 0.05 0.03 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The principal components of the deferred tax assets and liabilities are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,357</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,062</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Inventory write-down</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,892</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Impairment of equity investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,948</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Salary and welfare payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,669</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Allowance for credit losses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,337</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Net operating loss carry forward</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 31,006</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 39,461</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19,686)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,169)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,649</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 114,200</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Identifiable intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,525)</p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.51%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,538)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,525)</p></td></tr></table> 9357000 38062000 24585000 25892000 4063000 4948000 2137000 2669000 3187000 21337000 31006000 39461000 19686000 18169000 54649000 114200000 2538000 51525000 2538000 51525000 168961000 183507000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Movement of the valuation allowance is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,547</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,686</p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,139</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,236</p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Reversals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,753)</p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31, </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.89%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18,169</p></td></tr></table> 16547000 19686000 3139000 3236000 -4753000 19686000 18169000 0.25 P3Y P5Y 100000 P10Y 1254228000 1462328000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">14. Operating lease liabilities</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table discloses the weighted-average remaining lease term and weighted-average discount rate for the Group’s leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease Term and Discount Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Fiscal Year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating lease</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 341,511</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,740</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,048</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,063</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,084</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313,382</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease commitment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,406,828</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (245,157)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,671</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (278,176)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883,495</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, the future lease payments for short-term operating leases that are not capitalized as right-of-use assets were RMB 13,086.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Supplemental cash flow information related to leases for the year ended December 31, 2020 and 2021 is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in measurement of liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,435</p></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 863,076</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the three years ended December 31, 2019, 2020 and 2021, the Group incurred operating lease expenses of RMB172,727, RMB187,881 and RMB319,649 (excluding RMB47,315 for short-term leases not capitalized as right-of-use assets), respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table discloses the weighted-average remaining lease term and weighted-average discount rate for the Group’s leases:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:20.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended December 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease Term and Discount Rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.66</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.88</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">years</p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">- Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.63</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> P3Y7M28D P5Y10M17D 0.0672 0.0663 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;">The following is a maturity analysis of the annual undiscounted cash flows for the annual periods ended December 31:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">Fiscal Year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating lease</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 341,511</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,740</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 210,048</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 170,063</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,084</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 313,382</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease commitment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,406,828</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (245,157)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,161,671</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: current operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (278,176)</p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:84.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Long-term operating lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.58%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 883,495</p></td></tr></table> 341511000 261740000 210048000 170063000 110084000 313382000 1406828000 245157000 1161671000 278176000 883495000 13086000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Supplemental cash flow information related to leases for the year ended December 31, 2020 and 2021 is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:24.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in measurement of liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating cash flows from operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 184,363</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261,435</p></td></tr><tr><td style="vertical-align:bottom;width:74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Right-of-use assets obtained in exchange for lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244,684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 863,076</p></td></tr></table> 184363000 261435000 244684000 863076000 172727000 187881000 319649000 47315000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15. Redeemable non-controlling interests</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In August 2021, the Group acquired 51% equity interest of Morefun and obtained the controlling interest accordingly (Note 9). Pursuant to the share purchase agreement, the Group has the right and obligation to purchase an additional Morefun’s 22% equity interest from the founders in the event that Morefun achieves the performance target stipulated in the agreement for the following three years. As the redemption of the noncontrolling interests is outside of the control of the Group, the non-controlling interests are accounted for as redeemable non-controlling interests in the Group's consolidated balance sheets. The redeemable non-controlling interests were initially recorded at the acquisition date fair value and recognize changes in the redemption value immediately as they occur subsequently. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">In October 2021, Cainiao acquired 30% equity interest of Baotong Inc., one of the Group’s subsidiary, with the total consideration of US$217.9 million, equivalent to RMB1,392.5 million. Pursuant to the shareholder agreement, if certain triggering events occur, Cainiao has the right to require Baozun to redeem its shares, at a price equal to the initial investment plus an internal rate of return of 6% per annum. As the redemption of the non-controlling interests is outside of the control of the Group, the non-controlling interests are accounted for as redeemable non-controlling interests in the Group's consolidated balance sheets. In addition, for a period of six months (or such longer period as Baozun and Cainiao may agree) starting from July 29, 2023, Cainiao has the call option to acquire additional shares, so that it will own in an aggregate of 60% equity interest of Baotong, according to terms and conditions set forth under the shareholders agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The following tables provides details of the redeemable noncontrolling interest activity for the years ended December 31, 2021:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuance of redeemable non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,392,534</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of redeemable non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,000)</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redeemable non-controlling interest arising from business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,784</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to redeemable non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,362</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,421,680</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 0.51 0.22 0.30 217900000 1392500000 0.06 0.60 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of January 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,000</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issuance of redeemable non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,392,534</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquisition of redeemable non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,000)</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Redeemable non-controlling interest arising from business acquisition</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,784</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to redeemable non-controlling interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,362</p></td></tr><tr><td style="vertical-align:bottom;width:82.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of December 31</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.08%;border-bottom:3px double #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,421,680</p></td></tr></table> 9000000 1392534000 -9000000 16784000 12362000 1421680000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16. Ordinary Shares and Treasury Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On May 18, and November 30, 2021, the Company announced share repurchase plan with an aggregated amount of US$175 million over the next 12 months. For the year ended December 31, 2021, the Company repurchased 27,191,731 shares with a total amount of US$164.9 million from its shareholders, of which 19,042,105 shares with a total purchase price of US$105 million, were subsequently retired.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">For the years ended December 31, 2019, 2020 and 2021, 2,978,728, 1,752,486 and 2,180,370 share options and restricted share units were exercised and vested to Class A ordinary shares, respectively.</p> 175000000 175000000 27191731 164900000 19042105 105000000 2978728 1752486 2180370 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17. Net income per share</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Basic and diluted net income per share for each of the years presented are calculated as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (205,963)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss (income) attributable to non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (796)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,505)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (income) loss attributable to redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (781)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,362)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to ordinary shareholders of Baozun Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (219,830)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per share attributable to ordinary shareholders of Baozun Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.02)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.02)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per ADS (1 ADS represents 3 Class A ordinary shares) attributable to ordinary shareholders of Baozun Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.05)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.05)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Shares (Denominator):</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,937,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,322,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216,370,290</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,932,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 190,988,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216,370,290</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">During the years ended 2019, 2020 and 2021, the Group had 465,000, 330,000 and 527,416 outstanding restricted share units respectively, which were excluded from the computation of diluted earnings per share as their effects would have been anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In applying the if-converted method, the conversion of the convertible senior notes was not assumed as the effect would have been anti-dilutive.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">12,692,328 ordinary shares issued to ADS Borrowers are not considered as outstanding and which were excluded from the computation of basic and diluted earnings per share. See details in Note 11.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Basic and diluted net income per share for each of the years presented are calculated as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Numerator:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,891</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 426,534</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (205,963)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net loss (income) attributable to non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (796)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,505)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (income) loss attributable to redeemable non-controlling interests</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (781)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 254</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,362)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income (loss) attributable to ordinary shareholders of Baozun Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (219,830)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per share attributable to ordinary shareholders of Baozun Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.02)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.02)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per ADS (1 ADS represents 3 Class A ordinary shares) attributable to ordinary shareholders of Baozun Inc.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.85</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.05)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4.72</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3.05)</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Shares (Denominator):</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 173,937,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 187,322,781</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216,370,290</p></td></tr><tr><td style="vertical-align:bottom;width:63.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 178,932,010</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 190,988,171</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.27%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 216,370,290</p></td></tr></table> 281891000 426534000 -205963000 -187000 796000 1505000 781000 -254000 12362000 281297000 425992000 -219830000 1.62 2.27 -1.02 1.57 2.23 -1.02 4.85 6.82 -3.05 4.72 6.69 -3.05 173937013 187322781 216370290 178932010 190988171 216370290 465000 330000 527416 12692328 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">18. Related party transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The table below sets forth the major related parties and their relationships with the Group as of December 31, 2021:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"/></div></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"/></div></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"/></div></td></tr><tr><td style="vertical-align:top;width:51%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-align:center;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Name of related parties</b></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">    </p></td><td style="vertical-align:top;width:46.21%;border-bottom:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Relationship with the Group</b></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Alibaba Group Holding Limited (“Alibaba Group”)<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;border-top:1.0pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Parent company of Alibaba, one of the Group’s ordinary shareholders</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Ahead (Shanghai) Trade Co., Ltd. (“Ahead”)</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Subsidiary of Softbank, one of the Group’s ordinary shareholders</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shanghai Baozun-CJ E-commerce Co., Ltd. ("BCJ")<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group, consolidated by the Group in October 2019</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Beijing Pengtai Baozun E-commerce Co., Ltd. ("Pengtai")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shanghai Misako E-commerce Limited ("Misako")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"> </p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hangzhou Juxi Technology Co., Ltd. ("Juxi")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Jiangsu Shanggao Supply Chain Co., Ltd ("Shanggao")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Signify Lighting Technology (Shanghai) Co., Ltd. ("Signify")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Shanghai Kewei E-commerce Co., Ltd. ("Kewei")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hangzhou Baichen Technology Co., Ltd. ("Baichen")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Zunrui (Nantong) E-commerce Co., Ltd. ("Zunrui")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group and consolidated by the Group in June 2021</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hunan Leier Media Co., Ltd. ("Leier")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Hangzhou Dajing Guangtong Network Technology Co., Ltd. ("Dajing")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Haoyu (Zhuhai Hengqin) Venture Capital Limited Liability Partnership ("Haoyu")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Laifeng Brand Management (Shanghai) Co., Ltd. ("Laifeng")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Equity method investee of the Group</p></td></tr><tr><td style="vertical-align:top;width:51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:2.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Jiangsu Creaway Supply Chain Management Co., Ltd. ("Creaway Group")</p></td><td style="vertical-align:top;width:2.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:46.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;">Non-controlling shareholder of BolTone, one subsidiary of the Group</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:36pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">AJ (Hangzhou) Network Technology Company Limited ("AJ") is a subsidiary of Alibaba Group, thus its transactions and balances with the Group are included in the transactions and balances with Alibaba as presented below.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:36pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The Group obtained the controlling interest in BCJ and consolidated the investee in October 2019.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(a)    The Group entered into the following transactions with its related parties:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue derived from:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warehousing service revenue generated from Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Ahead</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,313</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service revenue from BCJ</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IT service revenue generated from Pengtai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,062</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Signify</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,160</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warehousing service revenue generated from Signify</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,787</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IT service revenue generated from Signify</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Kewei</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Misako</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service revenues collected by Creaway Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,556</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service revenues generated from Creaway Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,333</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Service fees:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing and platform service fees paid to Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 655,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 671,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 752,833</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service fees paid to Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,459</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commission fee paid to Ahead</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commission fee paid to Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outsourcing labor cost paid to Juxi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,167</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing and platform service fees paid to Kewei</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,986</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service fees paid to Shanggao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing and platform service fees paid to Baichen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,230</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outsourcing labor cost paid to Zunrui</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">10,273</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Marketing and platform service fees paid to Leier</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">466</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Marketing and platform service fees paid to Dajing</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">665</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Logistic service expenses advanced by Creaway Group</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">57,904</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Logistic service expenses paid to Creaway Group</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2,244</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Group made advance payment of RMB8,800 to Kewei to support its daily operation and will offset with the payment for the service provided by Kewei.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(b)     The Group had the following balances with its related parties:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Alibaba Group <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,581</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Signify <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,705</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Kewei <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,800</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Zunrui <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Pengtai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Creaway Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,898</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total amount due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,984</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Alibaba Group <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,767</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Juxi <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Shanggao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Baichen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 496</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Leier</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Dajing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Creaway Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,229</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total amount due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,794</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from Alibaba Group consisted of receivables of RMB16,919 and RMB24,581 to be collected from Alibaba Group for deposits paid to Alibaba, store operation services and warehousing services provided by the Group as of December 31, 2020 and 2021, respectively. Amounts due to Alibaba Group consisted of payables of RMB36,114 and RMB48,767 for logistic, marketing and platform services, and commission fees as of December 31, 2020 and 2021, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from Signify consisted of the receivables for store operation services, warehousing services and IT services provided by the Group.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from Kewei consisted of the receivables for store operation services provided by the Group and the advance payment made by the Group to support its operating.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from Zunrui consisted of the receivables of the outsourcing labor cost prepaid by the Group.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due to Juxi consisted of the payables for outsourcing labor cost provided to the Group.</span></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">(a)    The Group entered into the following transactions with its related parties:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Revenue derived from:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warehousing service revenue generated from Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,295</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Ahead</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,313</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service revenue from BCJ</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IT service revenue generated from Pengtai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,053</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,296</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,062</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Signify</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,160</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Warehousing service revenue generated from Signify</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,078</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,787</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">IT service revenue generated from Signify</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Kewei</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,565</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Store operation service revenue generated from Misako</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service revenues collected by Creaway Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,556</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service revenues generated from Creaway Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,333</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Service fees:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing and platform service fees paid to Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 655,614</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 671,468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 752,833</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service fees paid to Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 92,887</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 88,962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 72,459</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commission fee paid to Ahead</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commission fee paid to Alibaba Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 245</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 625</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 283</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outsourcing labor cost paid to Juxi</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,167</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing and platform service fees paid to Kewei</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,986</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Logistic service fees paid to Shanggao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Marketing and platform service fees paid to Baichen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,849</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,230</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outsourcing labor cost paid to Zunrui</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,976</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">10,273</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Marketing and platform service fees paid to Leier</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">466</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Marketing and platform service fees paid to Dajing</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">665</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Logistic service expenses advanced by Creaway Group</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">57,904</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">Logistic service expenses paid to Creaway Group</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2,244</span></p></td></tr></table> 21539000 1295000 33000 4000 29000 21418000 12313000 2700000 4053000 4296000 2062000 20735000 6160000 8078000 2787000 429000 12000 3702000 1565000 1239000 0 0 68556000 2333000 655614000 671468000 752833000 92887000 88962000 72459000 298000 245000 625000 283000 7326000 17996000 15167000 2141000 26986000 5810000 330000 3849000 6230000 3976000 10273000 466000 665000 57904000 2244000 8800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Alibaba Group <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,919</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24,581</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Signify <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(2)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,054</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,705</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Kewei <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(3)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,077</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,800</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Zunrui <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(4)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Pengtai</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due from Creaway Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 30,898</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total amount due from related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,935</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68,984</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Alibaba Group <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,767</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Juxi <sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(5)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,215</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 246</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Shanggao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 466</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Baichen</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 844</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 496</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Leier</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 456</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Dajing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 134</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amounts due to Creaway Group</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,229</p></td></tr><tr><td style="vertical-align:bottom;width:76.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total amount due to related parties</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 73,794</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-left:72pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from Alibaba Group consisted of receivables of RMB16,919 and RMB24,581 to be collected from Alibaba Group for deposits paid to Alibaba, store operation services and warehousing services provided by the Group as of December 31, 2020 and 2021, respectively. Amounts due to Alibaba Group consisted of payables of RMB36,114 and RMB48,767 for logistic, marketing and platform services, and commission fees as of December 31, 2020 and 2021, respectively.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from Signify consisted of the receivables for store operation services, warehousing services and IT services provided by the Group.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from Kewei consisted of the receivables for store operation services provided by the Group and the advance payment made by the Group to support its operating.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due from Zunrui consisted of the receivables of the outsourcing labor cost prepaid by the Group.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:54pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(5)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Amounts due to Juxi consisted of the payables for outsourcing labor cost provided to the Group.</span></td></tr></table> 16919000 24581000 17054000 4705000 3077000 8800000 3008000 0 877000 0 0 30898000 40935000 68984000 36114000 48767000 6215000 246000 1824000 466000 844000 496000 0 456000 0 134000 0 23229000 44997000 73794000 16919000 24581000 36114000 48767000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">19. Commitments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group has no significant commitment except for the leases commitment in Note 14.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">20. Share-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Share incentive plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">From 2010 to 2015, the Group granted 24,731,467 share options, in aggregate, under the Share Incentive Plan. As of December 31, 2019, all the options had been vested and the relating share compensation expense had been recognized in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">No share options were granted during the years ended December 31, 2019, 2020 and 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 8pt 0pt;">Share options</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">A summary of option activities during the year ended December 31, 2021 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,004,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.17</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91,756)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.75</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,912,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.14</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,912,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.14</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,912,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.14</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The aggregate intrinsic value of options exercised during the year ended December 31, 2021 was RMB7,835. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Restricted share units</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">Under the 2015 Plan, the Group granted 3,507,087 restricted share units to certain employees and senior management in 2021, which vest immediately or over <span style="white-space:pre-wrap;">1</span><span style="white-space:pre-wrap;"> to </span><span style="white-space:pre-wrap;">4 years</span><span style="white-space:pre-wrap;">. A summary of the restricted share units activities under the 2015 Plan during the year ended December 31, 2021 is presented below:</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">restricted share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,334,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68.40</p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,507,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68.53</p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,088,614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77.03</p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (440,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85.06</p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and unvested, as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,313,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68.51</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of restricted share units granted was determined based on the fair value of the Company's ordinary shares on the grant date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of December 31, 2021, there was RMB178,777 unrecognized compensation costs, net of estimated forfeitures, related to unvested restricted share units, which is expected to be recognized over a weighted-average period of <span style="white-space:pre-wrap;">2.62</span><span style="white-space:pre-wrap;"> years.</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group recorded compensation expenses of RMB75,183, RMB108,440 and RMB196,547 for both share options and restricted share units for the years ended December 31, 2019, 2020 and 2021, respectively, which were classified in the accompanying consolidated statements of operations as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fulfillment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,845</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,275</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Technology and content</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,001</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,426</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">108,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">196,547</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 24731467 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">A summary of option activities during the year ended December 31, 2021 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-size:8pt;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">USD</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, as of January 1, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,004,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 148,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.17</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91,756)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.75</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,912,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.14</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested and expected to vest as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,912,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.14</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercisable as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,912,709</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,641</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.75pt 0pt 0pt;"><span style="font-size:11pt;">2.14</span></p></td></tr></table> 2004465 0.5 P3Y8M12D 148848000 2.17 0 91756 2.75 1912709 0.4 P2Y8M12D 55641000 2.14 1912709 0.4 P2Y8M12D 55641000 2.14 1912709 0.4 P2Y8M12D 55641000 2.14 7835 3507087 P1Y P4Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">restricted share</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted-Average</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant-Date Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding, as of December 31, 2020</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,334,932</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68.40</p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,507,087</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68.53</p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,088,614)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 77.03</p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (440,291)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 85.06</p></td></tr><tr><td style="vertical-align:bottom;width:57.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding and unvested, as of December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,313,114</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:22.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68.51</p></td></tr></table> 3334932 68.40 3507087 68.53 2088614 77.03 440291 85.06 4313114 68.51 178777000 P2Y7M13D 75183000 108440000 196547000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For Year Ended December 31,</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fulfillment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,839</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,497</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,845</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales and marketing</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,209</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89,275</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Technology and content</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,711</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 38,001</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,426</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,183</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">108,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">196,547</p></td></tr></table> 9839000 8497000 16845000 22209000 38631000 89275000 9817000 16711000 38001000 33318000 44601000 52426000 75183000 108440000 196547000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">21. Employee benefit plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The Group’s PRC subsidiaries are required by law to contribute certain percentages of applicable salaries for retirement benefits, medical insurance benefits, housing funds, unemployment and other statutory benefits. The PRC government is directly responsible for the payments of such benefits. The Group contributed RMB207,056, RMB159,607 and RMB 298,108 for the years ended December 31, 2019, 2020 and 2021, respectively, for such benefits.</p> 207056000 159607000 298108000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">22. Restricted net assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pursuant to the laws applicable to the PRC’s Foreign Investment Enterprises and local enterprises, the Company’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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company’s subsidiaries and VIE, in accordance with the China Company Laws, must make appropriation from their after-tax profit (as determined under PRC GAAP) to non-distributable reserve funds including (i) statutory surplus fund, (ii) statutory public welfare fund and (iii) discretionary surplus fund. Statutory surplus fund is at least 10% of the after-tax profit as determined under PRC GAAP until such reserve has reached 50% of the registered capital of the respective company. Appropriation of the statutory public welfare fund and discretionary surplus fund are made at the discretion of the Company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The appropriation to these reserves by the Group’s PRC entities were RMB35,075, RMB30,401 and RMB 19,456 for the years ended December 31, 2019, 2020 and 2021. The accumulated reserves as of December 31, 2019, 2020 and 2021 were RMB68,283, RMB98,684 and RMB118,140 respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">As a result of these PRC laws and regulations and the requirement that distributions by PRC entities can only be paid out of distributable profits computed in accordance with PRC GAAP, the PRC entities are restricted from transferring a portion of their net assets to the Group. Amounts restricted include paid-in capital, additional-paid-in capital and the statutory reserves of the Company’s PRC subsidiaries and VIE. As of December 31, 2021, the aggregate amounts of capital and statutory reserves restricted which represented the amount of net assets of the relevant subsidiaries and VIE in the Group not available for distribution was RMB2,345,130.</p> 35075000 30401000 19456000 68283000 98684000 118140000 2345130000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;">23. Subsequent Event</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">On March 25, 2022, the Group’s Board of Directors approved to increase the Company's share repurchase authorization by US$80 million in addition to the previously approved US$175 million. The Company may repurchase its outstanding ADSs and/or Class A ordinary shares over the next 12 months starting from March 25, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">By the end of March 2022, the Group repurchased approximately US$166.3 million principal amount of 1.625% Convertible Senior Notes due 2024 (the “Notes”), with Notes in the principal amount of approximately US$108.7 million remaining outstanding after such repurchase. On April 1, 2022 the Group announced a tender offer to repurchase outstanding Notes and the repurchase right expired at 5:00 p.m., New York City time, on Thursday, April 28, 2022. All the outstanding principal amount of the Notes were validly surrendered and not withdrawn for repurchase prior to the expiration of the repurchase right.</p> 80000000 175000000 166300000 0.01625 108700000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">CONDENSED BALANCE SHEETS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.81%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:19.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,894,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297,230</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Prepayments and other current assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 890</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,678</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Amounts due from subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,446,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,189,936</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 343,649</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total current assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,592,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,190,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 657,557</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Non-current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Investments in subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,290,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,440,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 383,026</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Investments in equity investee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110,479</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">17,337</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total non-current assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,290,146</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,551,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;border-top:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 400,363</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL ASSETS</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">7,882,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,741,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,057,920</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">LIABILITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Short-term loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,740,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 273,045</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,733</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Contingent liability from RNCI</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 94,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,797</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,717</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,845,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 289,575</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Non-current liabilities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Long-term loan</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,762,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total non-current liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,762,847</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL LIABILITIES</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,771,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,845,343</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">289,575</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Class A ordinary shares (US$0.0001 par value; 470,000,000 shares authorized, 220,505,115 and 195,493,754 shares <span style="-sec-ix-hidden:Hidden_jzh_OafCyUurIBdQ-n9-mg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">issued</span></span> and <span style="-sec-ix-hidden:Hidden_ikdYIZWLn0KCY8wkFQy2pA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">outstanding</span></span> as of December 31, 2020 and 2021, respectively)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 6pt;">Class B ordinary shares (US$0.0001 par value; 30,000,000 shares authorized, 13,300,738 shares issued and outstanding as of December 31, 2020 and 2021, respectively)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Additional paid-in capital</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,207,631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,959,646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 778,277</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Treasury shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (385,942)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (60,563)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Retained earnings</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 952,001</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,711</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt 0pt 0pt 12pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48,756)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (102,603)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (16,101)</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">Total shareholders’ equity</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,111,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,896,359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 768,345</p></td></tr><tr><td style="vertical-align:bottom;width:68.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:7.2pt;text-indent:-7.2pt;margin:0pt;"><b style="font-weight:bold;">TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,882,585</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,741,702</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1,057,920</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">CONDENSED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:36.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Operating expenses:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">General and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,863)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,344)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,166)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,851)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other operating income (expenses)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,765</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Total operating expenses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,656)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,579)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,169)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,851)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Loss from operations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,656)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,579)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,169)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,851)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,454</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,066</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,667</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 262</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (39,380)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (56,084)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,123)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,335)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unrealized investment loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209,956)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (32,947)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exchange (loss) gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (129)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,905)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20,442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,206</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,915)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity in income of subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 315,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 493,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,084</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Net income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (219,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,496)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Foreign currency translation adjustment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (842)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77,136)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (53,847)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,450)</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Comprehensive income (loss)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 280,455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 348,856</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (273,677)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,946)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;text-align:center;margin:0pt 0pt 12pt 0pt;">CONDENSED STATEMENTS OF CASH FLOWS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><b style="font-weight:bold;">(All amounts in thousands, except for share and per share data)</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;text-indent:0pt;margin:0pt;"><span style="font-weight:bold;margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:44.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:21.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Note 3</b></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Cash flows from operating activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 281,297</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 425,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (219,830)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (34,496)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Adjustments to reconcile net income to net cash provided by (used in) operating activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Exchange loss (gain)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 129</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,905</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20,442)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,206)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Amortization of issuance cost of convertible senior notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,563</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,229</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,673</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,715</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Equity in income of subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (315,008)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (493,494)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (51,513)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,084)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Income tax payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,915</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Unrealized loss related to investments in equity investee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 209,956</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 32,947</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Changes in other current liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,562</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,900)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,324</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 365</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash used in operating activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (14,457)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (42,268)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (43,628)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,844)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash flows from investing activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Advances to subsidiaries and VIE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (538,693)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,846,452)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,256,302</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 354,063</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Investments in equity investee</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (324,464)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (50,915)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Investments in subsidiaries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,365,803)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (195,673)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30,705)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash (used in) provided by investing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,904,496)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,846,452)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,736,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 272,443</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash flows from financing activities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Proceeds from exercises of share options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,705</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 430</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Proceeds from issuance of ordinary shares in Hong Kong public offering</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,127,305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Payments for public offering cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,453)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,978)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,409)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Proceeds from issuance of convertible senior notes, net of issuance cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,847,802</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (742)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Repurchase of ordinary shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,060,353)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (166,393)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Proceeds from sale of subsidiary's equity interest to Cainiao</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 994,766</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 156,100</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Proceeds from ADS lending</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net cash provided by (used in) financing activities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,849,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,101,540</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (74,513)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,694)</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net (decrease) increase in cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (69,437)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 212,820</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,618,024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 253,905</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,270</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Effect of exchange rate changes on cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,222</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (93,807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130,790</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21,055</p></td></tr><tr><td style="vertical-align:bottom;width:53.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents, end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26,298</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 145,311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,894,125</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 297,230</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="7" style="vertical-align:bottom;white-space:nowrap;width:36.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the year ended December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2019</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2020</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:17.34%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">RMB</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">US$</b></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosure of cash flow information:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29,159</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,491</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for income tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Supplemental disclosures of non-cash investing and financing activities:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unpaid convertible senior notes offering costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 742</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Subscription receivable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 101,686</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,957</p></td></tr><tr><td style="vertical-align:bottom;width:61.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Unpaid Hong Kong public offering costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,978</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Schedule I has been provided pursuant to the requirements of </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">Rule 12-04(a) and 5-04(c)</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> </span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;">of Regulation S-X</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, which require condensed financial information as to the financial position, changes in financial position and results of operations of a parent company as of the same dates and for the same periods for which audited consolidated financial statements have been presented when the restricted net assets of consolidated subsidiaries exceed 25 percent of consolidated net assets as of the end of the most recently completed fiscal year.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">2)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">The condensed financial information has been prepared using the same accounting policies as set out in the consolidated financial statements except that the equity method has been used to account for investments in its subsidiaries and VIE. For the parent company, the Company records its investments in subsidiaries and VIE under the equity method of accounting as prescribed in ASC 323,</span><i style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:normal;"> Investments-Equity Method and Joint Ventures</i><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">. Such investments are presented on the Condensed Balance Sheets as ‘‘Investment in subsidiaries and VIE’’ and the subsidiaries and VIE’ profit or loss as ‘‘Equity in income/loss of subsidiaries’’ on the Condensed Statements of Operations and Comprehensive Income. Ordinarily under the equity, an investor in an equity method investee would cease to recognize its share of the losses of an investee once the carrying value of the investment has been reduced to nil absent an undertaking by the investor to provide continuing support and fund losses. For the purpose of this Schedule I, the parent company has continued to reflect its share, based on its proportionate interest, of the losses of subsidiaries and VIE regardless of the carrying value of the investment even though the parent company is not obligated to provide continuing support or fund losses.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">3)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Translations of balances in the Additional Financial Information of Parent Company-Financial Statements Schedule I from RMB into US$ as of and for the year ended December 31, 2021 are solely for the convenience of the readers and were calculated at the rate of US$1.00 = RMB</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">6.3726</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">, representing the noon buying rate set forth in the H.10 statistical release of the U.S. Federal Reserve Board on December 30, 2021. No representation is made that the RMB amounts could have been, or could be, converted, realized or settled into US$ at that rate on December 30, 2021, or at any other rate.</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;">4)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">As of December 31, 2020 and 2021, there were no material contingencies, significant provisions of long-term obligations, mandatory dividend or redemption requirements of redeemable stocks or guarantees of the Company.</span></td></tr></table> 145311000 1894125000 297230000 890000 106282000 16678000 4446238000 2189936000 343649000 4592439000 4190343000 657557000 3290146000 2440880000 383026000 110479000 17337000 3290146000 2551359000 400363000 7882585000 6741702000 1057920000 1740004000 273045000 8717000 11041000 1733000 94298000 14797000 8717000 1845343000 289575000 1762847000 1762847000 1771564000 1845343000 289575000 0.0001 0.0001 470000000 470000000 220505115 195493754 137000 125000 20000 0.0001 0.0001 30000000 30000000 13300738 13300738 8000 8000 1000 5207631000 4959646000 778277000 -385942000 -60563000 952001000 425125000 66711000 -48756000 -102603000 -16101000 6111021000 4896359000 768345000 7882585000 6741702000 1057920000 6863000 10344000 18166000 2851000 3207000 1765000 -3000 3656000 8579000 18169000 2851000 -3656000 -8579000 -18169000 -2851000 9454000 1066000 1667000 262000 39380000 56084000 53123000 8335000 209956000 32947000 -129000 -3905000 20442000 3206000 12204000 1915000 315008000 493494000 51513000 8084000 281297000 425992000 -219830000 -34496000 -842000 -77136000 -53847000 -8450000 280455000 348856000 -273677000 -42946000 281297000 425992000 -219830000 -34496000 -129000 -3905000 20442000 3206000 16563000 25229000 23673000 3715000 315008000 493494000 51513000 8084000 12204000 1915000 0 0 209956000 32947000 2562000 -3900000 2324000 365000 -14457000 -42268000 -43628000 -6844000 538693000 2846452000 -2256302000 -354063000 0 0 324464000 50915000 1365803000 0 195673000 30705000 -1904496000 -2846452000 1736165000 272443000 1705000 430000 52000 8000 0 3127305000 0 0 0 25453000 8978000 1409000 1847802000 -742000 0 0 0 0 1060353000 166393000 994766000 156100000 9000 0 0 0 1849516000 3101540000 -74513000 -11694000 -69437000 212820000 1618024000 253905000 67513000 26298000 145311000 22270000 28222000 -93807000 130790000 21055000 26298000 145311000 1894125000 297230000 19007000 29159000 28617000 4491000 742000 101686000 15957000 8978000 6.3726 EXCEL 122 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !-/G50'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " 33YU4S&ULS9)1 M2\,P$,>_BN2]O2;5P4+7%\4G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'##D1! B1]0*=2F1-];NY\=(KR,^XA*'U4 M>P1152MP2,HH4C !B[ 06=L8+75$13Z>\48O^/ 9NQEF-&"'#GM*P$L.K)TF MAM/8-7 %3##"Z-)W ']^>IW7+6R? M2/4:\Z]D)9T";MAE\EM]_[!]9*VHA"BJVT*LM[R6=RO)UQ^3ZP^_J[#SQN[L M/S:^"+8-_+J+]@M02P,$% @ $T^=5)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" 33YU4\K3,4.$& &( & 'AL+W=O.[5IV,DFG#S )B1R3A J" MOO3KN^!%4!)J22/:"XTDCC-3GJA4IO7PV'FASQA MV4!L> K_K(1,F()+N1YF&\E94 Q*XB&UK,-APJ*T=WI\E@\GO3L7GWC.EJ'2M\8GAYOV)HON;K=7$FX&FY1@BCA:1:)E$B^ M.NEY]NOIJ!A0//$^XH_9SCG1IMP)<:\OSH*3GJ49\9C[2D,P.#SP&8]CC00\ M_JU >]MWZH&[YS7ZHC >C+EC&9^)^$,4J/"D-^Z1@*]8'JMK\?@[KPP::3Q? MQ%GQ2Q[+9UVW1_P\4R*I!@.#)$K+(WNJ)F)GP-C:,X!6 VC!NWQ1P7+.%#L] MEN*12/TTH.F3PM1B-)"+4NV5I9+P;P3CU.E<^#E,LB(L#"T!*1[ &U*WHE4A1F@!3SX'& ([+84:4UQ2E'$.?<'Q+$/ M"+6HG85,\@Q!=;:&.P6JTV;XS?.&-YF)#Z=6?X&P<+J77$\+M:,OMJ.-*D@S4JO#@_NG"L=K<-]YR&G?C MM Q!\,A,)!N6/B.T<+@V6I,MK0F*4PG,(HHYND."T0A@.2F4@ M0H)'\U3)9S@&S6Q;T"<826I(TBXDO2 4%(%P(C9&*#C:MY16B62UFF'CHH1/!A:77)FXGAB"U3 M9<*#W2D^G*6*RS)?UU&>U50;F>&(.#-JX@3M%"<*UY$9B/!:-*_W%IQS)M>< M>+X/=0F(.JS/ A+C:$(&[10RWB1HN8K9N9(;CM:25U(0 VK$, )=H$:L^@S1@,FCDAR(*4\I"/7=C%F1N\IKM*UKBZBS =F'SF3:+W2 M M?OV[3O8(4*-$ @=7[IK\(I().9LW\L<1;-MV,"I&^AU[7R'M]',)PM1H)8X$ MXBHCGZ5D#@E9%A6IXK)H=QT0SOR02+Z!"UX$*15*SLDL9EGV\X_VH?6;1RYE M ).S,V@#'_<#BW-^N_S)&FB5(QO(7HH6&F:["0<.KN:UL>3-4U&9\?T?"PYT MX2WGWE\8)Q,7'%S,;R0+BB#^G-R)N)$+#C#]=(O5)(Z) TY+'-#.(1X4E)5? MVGN71L@=7'M?LNIPI(Y+B+QP#1GQ=SJE_)#=)$7G4_CW!]7KR66N,IV+@3\; M+2N1W0)9;S\\G-J3D3MQCD80R1\::+E&_5U(L]LI3_\6DROD MSTQV',LZ(B>]G=4B.R;J<&RS=9ZGQE*;7&1Q/7G= ]INXTW7&E MG>89W '_S@3$75^1O]]QW8S\!S/:J*+[LN9(EZ98"^3W-\5<(Z!NI\2Z6X \J<)'.UJSNRQ0;T!DI,OYREW9[=[O)[95;N^;Q MH+ M_8+MUO_I_U!+ P04 " 33YU4-:IM'Q * #[*P & 'AL+W=O>C15VO/@T&U6QAEFGUT:Y, ;_3MHF0]8%*G! M,LV*H[/3]KNOY=FI7==Y5IBO):G6RV5:/E^8W#Y]/J)'+U_<9 ^+NOEB<':Z M2A_,U-3?5E]+N!KLK,RSI2FJS!:D-/>?C\[IIY$4S8 6\3TS3]7>9])0N;/V M1W,QF7\^BIH9F=S,ZL9$"O\>S=#D>6,)YO'7UNC1[I[-P/W/+]9_:\D#F;NT M,D.;_SN;UXO/1_J(S,U]NL[K&_OTA]D2DHV]F/W:5W"KQF,J\^&UU?3Z\O)Z/QV/"(7YY?G5\,QF?XQ M'M].R=__1I7\)\D*75]>F@ADDTI@:S[0TO-C=D/3<K;=$0^_()9&1UN)>J?T 6=K>Z;+>ZK+4M M^U9W79:FJ$E:5::N/@4L\IU%WEKD?1;3:D%@Y/:0ZW0#VQ,:5: M4TT">#P3*E)2R-/!X_XR;W#Q'BYF3*OX-6SDF^,R3I3JS+VB)':41)#2C:GJ M,IO59D,*([(Q(/;NG'!&$X>&CZ)",>VP0%"2VK$]J4RYA M?SP"HV6/4T82F:706G!\ FHW 16

3XI(UK4DZ9,B#G'LA*7!W'X?C !U79+FN:HJ,50^4BQJ)+(S=-@B!/8U6 MDR[U]DN*2=EN5;4V7OZ>R(W(2/.[)[G*)U!/[*%A#*8KO A MWL0F)1(']TW(;)X,IR._"VZ#WKUS()EY>YR8'J*_522*VC@L^_@F!';I<4E$ M?=++5&-"4]?88OZ)DNO"G<@"#RP7/7C#:MO&YY:D)H7% M>;?CEF%I;.%#,IR6982*32ZRHA=!T)]YR8G*,@KKW+&YC\2-^?P3M0G3EP + M,$94+EB]%*@'W3&J>9!I0E;J9#BO]-9'Y;R7JI=Y#F2GWA\G/3WU?N>/$5.\ M1$[+%'8%YI=T#\VFIQLY/^G6[):!E,)+V8J*7JF32%8.26YL/CX^-DHN=.TM/$IKT7LV)9A*G$_7L]%]JHY"2M8 X9H-,$@Z.@8H!?E M-0NZQ^2>C!VYZ6KOR$U47QP3D@=!?Z/GK*3[EVY1"^!IQG=E9TWO$CU+7)(? M ._?=%0L$Z_TO;Z\Y(+NZ?ALDD[/+K629C).I^?P^_7X[[B(=&@?A3S MK@&:RS*U^^3P@6L''XZ3_L[V?;VSH:(Z-P99G)?+.L/*"W/.U+?RVBNKRK*^ M5T)4K3=%]>A$]XN'P9AHU%&!Y1A1C5ZF2H0XCU&W9C J^M'?@G[' QJ=8XH> M;]'>K=;K;:E)0)VY+ W$'7%+@XL:TLPFPXEAWTG(EV MIK3N?3\,XT"6V>?C M9'^'0S\-2,S^Y?)51L/"T96F2SR,2?K%;K7@N_ -T3UZYS*1GH/D#*DPD^$, M%D95AD-:2PC*V(_W9L8[_X5$&0:D_[$H.E M3R;G;MG8\?Z2LMKGK?/1$',_+FGR?*(A?*,7/B!%D'2ZA-Q-KG2^NC0R:.9_N< MKWH7@DZG.YPI\WG2O>5]_(L>/-\9P0:9XF?GZ=G%=52V"_&9\SGADO"^:LYJ MRH"?YZ)P(X8SBA)[, OA=A&E<9?EJ$;\/&\K'-GDFD$ X6N,@?+:^J M]F4[[;Q3:@"*_X( V80RI(%CR*%XE-5D#/7[P>MP?Q$"V%5O)**ZH)L0='TZ/B03?LM9YSN05\ MZ0Y5??4RZH9]QGLDCY!+ZZ]$8T*NNN<$,=EY>":'78'"GT#>LJ$DNHO-MF7< M4&([CZ;5MC1[.!I3"&OR='Q B#O3_,M @:AUWI?M=Y!&0W08R F,AQ:)'A,$ MM+T-'4S3D.0Q/9#DPYWG?2_W4#+!+I;./[",2EJ&O*+-%@P( MLBG]+<8\:FI%0'-1;'),I-5K?/428,SL;QC&AB6T2(]5;&\8FGG+'G+4;K4U MI:2[5$E^V]9YLV!M=C]1(F*8"NV<86)22D.M(XO\IJ^P%"_B5A6!N[_P_;Y M@[^0<6\=J+Z:=;O7K)(=#4.89;*I?6G$/8,"HP4E-G7BRFRN[ILMA0*QJUH2 MC!!XF7-^&!Z:4M&O5%!>3GF+>^O-44, $1*= .\X3<0@!+UK; MVZ'Z%CK&Q'+^NY1/82H1CCJTXY7))+6*:.CI'$.DGN5BTFK\(L/A8)OK ME:+;4@U%N]\JS7/6:*W_25#G\=BTM""%A5L-\.OMZ4C<$R8N7SDJ*(89'NN- M8*=IN;(MPI7$>(XVL+^ZB')?AP<=KT$@X%(A!R$W*TO.1U_PPN=W%9.*DY'\ MR$ZY^ 7-"[VHL#,*Q7A$ D-W1 P;RN*;%2*O\*[4&3RF0NK0=#@!Z.=@"+I, M*K[@G%VO&^M 9T<9*.7[>_024&O4F&S71DK.Q@J5 312IK@MBDU:HW3$KHV6 MZ\!HYZW\@3Z0#=L\J-15G?'MJG "11'XW$FUI.(20;3K&X*([T1_.1(6J2'< MPL.10H);*-9S$ @D!;E @X&OB 0+S7?SXP]7ON<<%_,J6*@L3DZ\:,B]%Q.' MLB:=-Z+(Z!H..Y..)[RK$7:&T[TZNG-W=Q)=N\V!]%"#G>LE!#1CN T>4P8X MMOMHRA3B0:2E:$W5S88K'(5UT8S1W-^C=\JEFX*F8F+$^TIB]2UV9]'TGN ] M<%(1@OX"%F%PF G6'.=/7G1(>%HQ3UKMQ]X +U,0[!A'@(JB"Y0*HZ4NQQ,M MO"W(+IY#@2_ _<' +%\L VB,J?464"@L@1%,S49A3V'7G6G5TA",U^D7CR;- M[/ %(#&IK43!(75&CR%X"6NK."F[$B/Y(6Z4LT*5NX%:;[;83Z?6FZ\G&I4 MPK.'_(!>PQ]F+ZTNQM+,ILW&4V1J1,/I&G,=FI";E2)MH\G%\W/H\0*0_HLT MI:9'YW4"7 Y&J"::\XS.I+[3X.D7D'?30\B[W3N#>L^] ^B[;'Z<]/75_R75 M'U[J%>L^E01W8,B:%^^.(,39/=&IJ6AK:((B5#WXNQLZ94\K^8T/P*#M-6$C M]2/$^@;/PVVLQ4>)*4^[6$J@A,[1X8*OC\EK:=E E<0]Z1Q/F M]G?K;$=Y+*9-$]U!:JZ38Z; HKP%C6AHY+5;,LR8&NK]P# #J89%"CW?VD.Q M M3?3&51'SH*9PYN!?1?[HR6!!"<5O6YM[2\ W[&8!;$>?.-YPFQ2+#E4!2'$WN33-7 M^PC-.G78M 1(H$TG1T=:"VGKP^L@E$<1UL;R88_:F?JKVS1NT'NIX6F"Z]JI M3]VM*VFKR77C;H2RL;6L^PI3XNU>?!(Y9>*\)**\\<419P!%4,'^!E8E)U MKS>UT4S)G"5F'A13 84Y'<9/_J+"G8*XO0)IL(,]%SEDJ^.XY\1_E+,B8'J[ M)QG\XFNFQ/ 5*VNH\A*RG=$VR'UB[J[O;EK3=9_BDC>=D*I-+?>WBK 9KQ<. M@&)2AWK%?C_5I&7BO#LX[_@P/4W^K5CMSBE+S;#O!55%"]$L,P41D6B@@3". MLX'52Z_EC6&W@$FX.$$\#A=$#95&2W/:#I9)GP90XG082_C1S:5&)%\<9WQQ M<,R6U58\/OU'X &<8G:'1^ 37X!QZ-?;%1@(IE#?N]>W;[0EE^F;C$Y&%\D+ M,"-G[0G^C[T4-T%I"]7Y?A8UZNAV.VNI4-_9Y>AD,F+%[%LL1Y2UOB3Y]VZ! M^.J3&Y.JGKRE8I__:)*?'TJMZQ^ZNQJ?GYQ!=R_4G@:)HA=>4$$1$F9> 3=S MI^P1C\;RVN4")Q3!!QC%Z1^ O2BA .'+=YT>;&/!2WK*+%W62HTTHPIT+BR, M=Q9=,A7HQ!OM%YU\NH^(::)U*.6>#3E,Z/*^&ID,"<V4O!@VPH-]H669TO6<;QN^E;F84L+<^P]_T[ M=*#4&:DGSP -/>$[2'7)*&6$1AD$TPF8 2=\0!^]_7![O,/C/>S-6<[H[M!Y MXKT^JALABV^VLP(&[>&*]&"N;GL[_EH#9WC@Z.0F=D;%1(Z2._(U]Y-XC5.],+8;K'T!F9P^$<*415H MBB,]:U2C/SFJR.6I*8T<0&6Z+:P^CNJU>_ Q&%QH B)B:Y]SHZ% 3NX_?#$: MBO6?\&X" OUY=U^/8!^#XIA:_.SK!@UWXCVILWHUG1R3$CAY]:UA/SCCWRAC MO!7&D-O >KO;87JVE1H:B18)C/B;^HH@8E(OP7BK24X$Y&8']/5(-9ZJE=21 MJJAJ6L8%<&@':%YA]Y 0YV#-;G@< I8-IEOK:52JR_MR%G:8J5=M.R5E69.Q M#U*F])0?ULCS@_A[NJL;^OL&(U/OE/P)9F5WV9M M]LU7:U>OW(TK"KHLNP0=#..]_EMTSF$Q]R]?3UZ\A);A\6^^VF0K]R/5;,%X MS!*:CDXOP7X@Y[M^@',"NT3?3UNMZ<\[NI <'X#?EU75Z@=\P4-5?Z+A??,_ M4$L#!!0 ( !-/G52*Q>#U90, &H( 9 >&PO=V]R:W-H965T2PY-?W2,8&6L++]L72D<[WG9NDX^%:Z2=3 %CRO132C(+"VNHFBDQ: M0,G,A:I XLY*Z9)9%'4>F4H#RSRH%%$2QV^CDG$9C(=^;:['0U5;P27,-3%U M63*]F8)0ZU% @W;AD>>%=0O1>%BQ'!9@?ZOF&J6H8\EX"=)P)8F&U2B8T)MI MW^E[A6\G/"0C8+8.00"4NL8& [/, ,A'!&Z\?>6,^A,.N#^ MO&5_[V/'6);,P$R)WWEFBU%P%9 ,5JP6]E&M[V$;SZ7C2Y4P_DO6C6Y_$)"T M-E:56S!Z4'+9C.S[-@][@*OX%4"R!23>[\:0]_(=LVP\U&I-M--&-C?QH7HT M.L>E*\K":MSEB+/C7W7.)']A38ID1N::RY173)")2QBW' PY^\J6 LSY,+)H MTR&C=,L_;?B35_AI0CXK:0M#[F0&V2%!A,YV'B>MQ]/D).,[2"](C[XA29S0 M$WR]+@,]SW?Y(QDX8:??V>E[.[U7["SP/F6U *)66,"_E+L92\,SSK1+L;/\ M[>'N6(9/\TZ,8\2L0+D$W67F#;$%D)DJ*R8WO_QTE=#!K3EAF# -A!FR4@(O MJKDA#A/W;O_W$8^IST$KSP5+#Q8^08ZY;R6LA=*5TDU]#B6UEJ!-P2NRV(MH MY_J4J9=:DGLE<_+1?>Z5R#B.GWC)+62$QN$')D/:)_I7Z>TYH33\HI[#N$?FC[/_T*J,J6.LO3C\S'1( MXV.H/]!K@^,D>P9MN0%\%^U)Z%[L3VH_9!HNH II[TC([T'FRZ/.)=]Q6BEZC(A;BNEN9L4W)9"<.]J&O M%_02$X'FWCIS!Y"[4*B<&\M30[Y"6DB%\H:<+>J70M7G.X\'32H'/E!/\:,' M'B_7[DAVN?ZSEAL\#;7!ZVP,7E1IL)'X6&SF'K@FX4U)OT23EN'82Q3MO?]8 MM]QW.4-254O;M()NM6NDDZ9_[-2;+HS!YUP:(F"%T/AB@,^F;CI;(UA5^6ZR M5!9[DY\6^#, VBG@_DHIVPK.0/=[,?X'4$L#!!0 ( !-/G51F $*T.P< M ),5 9 >&PO=V]R:W-H965T)">RHG7;IS[8 M(@F<^SG?.<#Y6NG/9BE$RQY756TN9LNV;5[/YR9?BA4W9ZH1-59*I5>\Q:M> MS$VC!2\LT:J:^ZX;SU=JZZM9"UN-3/=:L7UYEI4:GTQ\V;C MAP]RL6SIP_SRO.$+<2?:3\VMQMM\XE+(E:B-5#73HKR877FOKQ/:;S?\)L7: M[#PSLN1>J<_T\JZXF+FDD*A$WA('CI\'<2.JBAA!C=\'GK-))!'N/H_M<-KQB5WFNNKJ5]8+=JDKF4AAV\I'? M5\*U6W2\-^K@M1/&4PA^Z3 ?YHP+5_D.-/ M(C]C@>+Y9=&DUKPVWU63V MA?ZPA1\AJE054(!<=Z2-M"RQS73W1A:2 O.\V3]\E_I>\N:O-_XU(U%N\.;% MOU?6V"^_(I?%ZAZ:43Z/'Y'7KDWNZR$7F^8Z? M>,P+G"R,QWPU@-!<8 R >L58A!TU12:,,B)\Y-AC,!" BU")PQ];$?;T>W&[B7+&B+M]?:=.(Z8YR19 M IU;Y(N$32./R''3C&QWTY!]5"WB/JP$2>@D?L8"UW5\&#@Y!HJ15R Z25SF M94X0>.",-(#=_'%<-\35AT=#" :Q[F"G>$1[-&*?497D][*2U@U! '5]4#I^ ME UJ[:Y'GI.Z*8LSJ)W\X>SZ\A?]B_U'<-V#[K%IYV5[$K,U8FC@I_!LFCHL:'C1BX[29!&[NF6OC,]6$@DN?F" MEIWXM/?$BYPL2^B!$B0^W3$ZCOPT?>/U#]D;RHX1?P 8KT;$,$(_2%3+8#U; MB)I4)12BXACR8Q>=)F"3/?Z1_P*(CU+FV!??=2(X@M*+7F,/V1D 2'OXVE!4 MA8WJDRA2])P^?$1)(72@E6F$G8*JS5>V^<+\!B<]#X/-M^!@HO *> ?-!Z@'= M(B=%*F5IYF1N..U[B4-W1R;^=8-'RZ.5+]SZISKTZFL)_[^KKEB$SABGA/>Q MDT;>,TX9T_6P4YI. Y>H&?^M *8^&B H2ZZLFB/UEIV-,X\#&,0<$T6'28<:GU[$>:PF/W#'^.(LAWA"\;1 MU97!B"6,H9SH5ET_=A:B017('O7LX0$@+S71GSTS5%J^$UW/W"J.K"M+.M]A M#\;?M98M65Y29DEM%3"]!ELA3^W'.-YAV):HT7KC,/4P'CKV^XY4AH6:TTW" M*_(*73A(5FPH3LSWX6C=^ZL7UM?1A5Q3[F2Y7M*IE M#@_2=(!)=]B(TGS%HN_9;V(I=KF7;D98T-).3Q4X\=G:^Y_D2 M;L"ISW.W7Z\[616 !7M,F;[^2Z#TEZJR,<>TV)_T?AU];I9*TZ%/E7T('JGU MPIF5+&T^5_O(#1N Q*XRT*_(L,%1!RHJF2HJ.5Q1V]N&3T]2H?SZ:+.OD YS M_U:@W^$X_#2\[V@TJGF%00H!%14*!L."*MLU)=48VX^:%P)Z?]Z&Y6Y$:'L MI$/R4C;;Y9NQJSU9?DM#L3]L08E-VZ\U9<:8"&_QACPPU G24061+VM5J<6F MYQ)LN0QD^Z(SW[DH@S8+>QU(]P7H*?V=V?1UNG&\ZB_:MMO[Z\KW&(!E30!0 M@M0]2S UZ?X*L']I56.OW>Y5"]/MXU+ ;YHV8+U4JAU?2,!T#WOY/U!+ P04 M " 33YU4&&+#B90# #Q" &0 'AL+W=OB[3;LHV(SME#;RB2Y MN>[7'R4GOA9ML]UA7Q)1(A\^)$71BYW2=Z9!M/"I:WMS-FNLW9X&@2D;[(0Y M45OLZ62C="SQ2H,9ND[H MAQ6V:G/F;'8>G:X2 MI^\5_I"X,X_6X")9*W7GA _5V2QTA+#%TCH$07_W>(%MZX"(QM][S-GDTAD^ M7A_0?_*Q4RQK8?!"M7_*RC9GLWP&%6[$T-IKM?L9]_%X@J5JC?^%W:C+TQF4 M@[&JVQL3@T[VX[_XM,_#(X,\?,6 [PVXYSTZ\BS?"RN6"ZUVH)TVH;F%#]5; M$SG9NZ+<6$VGDNSL\AKOL1\0WMR*=8MO%X$E4'<4E'N U0C 7P&(.%RJWC8& M?NPKK)X"!,1FHL0/E%;\*.)[+$]@'C'@(8^.X,VG$.<>+SD>XA&D>$**/=+\ M-6;2B+K66 M_H]0&7L0>@_Q:*#U"&?C^NYR'\Q_^MW^ZO? 7"CT6""B]V*U1 M^Q0?='@8%2[?H4_Z,XCKR]6KZRNMJJ&T8$1+Y.].1N;P>[1I;-EP(1" FEJGOY M#R54W9,+2R^5"S3*6)R$$+."9Q1V @F+LX)E1>')XSNO^"2*"HVL>^_?H!VV M![?F7_P*"UM%9-WE&=WG+"DB( IAED',69[FWYSR6^6RN?<-&>-9SJ*"0\[R M)&)).H>"S8N4\20]TEG)U%G)T7:XH"=$TPL-OTJQEJVT#R^UU'&,VP:AHV+X M:KJU=) QNMNNE"D$@]X4>N',6IIBYO2K MLWG^A,=A]V+B\QL-67?F[_/*(T83R-/4*%>X0W5,X\>_O?(")(YRS-LI=J'CP:0Q15[8>M M@5(-O1TGTK0[S?/S<8Q]41\_!BZ%KF5OH,4-F88G&95>CP-V%*S:^J&V5I92 MZ)<-?9.@=@ITOE'*'@3G8/K*67X&4$L#!!0 ( !-/G52-8XD?K ( '$& M 9 >&PO=V]R:W-H965T$B9U'BK M]+TI$2T\U$*:25!:N[Z((I.56'-SKM8H25,H77-+6[V*S%HCS[U3+2(6QX.H MYI4,IF-_=J.G8[6QHI)XH\%LZIKKQSD*M9T$2; _6%2KTKJ#:#I>\Q7>HOVQ MOM&TBUJ4O*I1FDI)T%A,@EER,>\Y>V_PL\*M.9#!9;)4ZMYMON:3(':$4&!F M'0*GY3=>HA .B&C\VF$&;4CG>"COT3_[W"F7)3=XJ<1=E=MR$J0!Y%CPC; + MM?V"NWSZ#B]3PO@O;!O;[C" ;&.LJG?.Q*"N9+/RAUT=#AS2^(@#VSDPS[L) MY%E></\N97'WXW^O,P]*M<=ZB=K7 M?Z^B>XC]9?SEM+B>/Y-?80XL9'$2CMB I.YP% YZ#&:.-I>9RT!#IC&O+ AE M#)JG3.9<>!-N88FK2DK*V=L+?JP769BD M:3@:#EWI!G$X2M+7?M7H8 S4J%=^V!GPH,U$:$_;>3IKQLB3>3.,K[FF^AH0 M6)!K?#ZD5M+-@&LV5JW]4%DJ2R/*BR6]":B= >D+I>Q^XP*TK\ST#U!+ P04 M " 33YU4E[3,N]$" #]!@ &0 'AL+W=O@?FZ4T6M"CE+0!KJC@2$(U]>;AY2*Q_L[A)X56 M#61D*UD)\6B5FW+J84L(&!3:(A"S_(8K8,P"&1J_=IA>G](&#N4]^E=7NZEE M111<"?9 2UU/O=Q#)51DR_2=:+_!KIZQQ2L$4^Z+VLXW2CQ4;)46S2[8,&@H M[U;RM.O#("#'1P*B74#D>'>)',MKHLEL(D6+I/4V:%9PI;IH0XYR>RCW6II= M:N+T[(;_!JZ%I*#0V7>R8J!&DT ;9+L?%#N418<2'4$)(W0KN*X5^L)+*%\" M!(92SRO:\UI$)Q&OH3A'<>BC"$?A";RXKS-V>..WZSR!EO1HB4.+CZ#=F[M1 M;AD@4:&CR%V9IX&&[2^$^=65MIBZ!E0)9FX,Y>M+]/%#'N'X\W^O_QFUDFKX5(J6O]VS M!6&$%X"(1BM84\XM_5WKGX'(WO$L2_TT#D<'P\6%/\87(S0O2VI'RX'F68AS M/TF'SKEQ#M,1>G#<1%4=O'-341X?U-#/DN3=;1H4 +;7KU'?,QWPR_PH'_#[ MA\/P$3>/1.CC*/5QG%LIB_UQFKUVH8+!2&I KMW@M?_XENMN.O76?K;/NY%V M<.\>AELBS?DHQ* RH?@\,W=<=L.V4[38N &W$MJ,2R?6YGT":1W,?B6$WBLV M0?_BS?X 4$L#!!0 ( !-/G51[4FR59@, /$' 9 >&PO=V]R:W-H M965TDX_OL.*5M.L$V0MB\2+S/GG)DAA_.]-M]LB^C@J9/*+J+6 MN?XJ26S=8L?M1/>H:&>C3<<=36<[US M4BB\,V!W7H)0>B&1\ M/V)&(Z5W?#X^H?\:8J=8UMSBC99_B<:UBZB*H,$-WTEWK_>_X3&>PN/56MKP MA?U@._T00;VS3G='9U+0"37\^=,Q#\\SA-'E-XQJ8_PJP&>O0*?,;C5RK46/JL&FY< "6D=!;.3X!5[$_$3UA/( MLQA8RK(W\/(Q 7G *_Y' MZ@F8XTTT"3OT+S0+>IV4D$O8'^7U,.B7F;X5V5 MK#5=)^N\"MJ&C99T*X7:7L'//U4LS3_^Y_^U]:!4'>S6Q.LK=-JB2J6A7#\X MW=^N7HSO<*RRB%+JWA6YO!%.31( 9\A+6197+$"9NF4]/;:"G_$LTM@19SG*11I MG!'%YZZ7^H (O'GDJB:_"W8)TWA&M&553/XW9>&=!!12EJ+N,KS=R?Z7.?7RSS-JY@8H2A97);3$-T8 M*OE32KRU=^&2FMAQQ^.-DY!7I^F<"-/\TG/C#M!+[OQ#8" MU@..#B<6J*,9I ZFJ.53#@CMN-1P(0] KXWA/J$Q5;TF!/O2L:?VOC9?'@,B6DKE 6)&W)-)R6U+S,\ M,,/$Z3XT];5V]$2$84MO,AIO0/L;K=UIX@G&5W[Y-U!+ P04 " 33YU4 M%N/]]>P" #;!@ &0 'AL+W=OED$:5(EZ3B9K]^1\I64VPQ MLGX1R>,]S[WICLN#-E]MA^C@>R^5746=<_OK)+%UASVW5WJ/BFY:;7KNZ&AV MB=T;Y$T ]3)A:3I/>BY4M%X&V9U9+_7@I%!X9\ .?<_-TP:E/JRB+#H)[L6N MB-SX=N2,)I,>^'Q_8O\88J=8MMSB.RW_ M$HWK5M$B@@9;/DAWKP^?\!C/S//56MKPA<.H6Z01U(-UNC^"R8->J''EWX]Y M> 98O 1@1P +?H^&@I?ON>/KI=$',%Z;V/PFA!K0Y)Q0OB@/SM"M()Q;WQFJ MKW%/P%4#^&T0>\JXBT'1_W#QF6\EVLMEXLB2UT_J(^MF9&4OL&8,;K5RG84/ MJL'F9X*$7)S\9"<_-^PLXWNLKR#/8F IR\[PY5/<>>";_?^XS[ 7$WL1V/,7 MV!^H=YI!(N@6]J^U-*;A//$9MV.H-?6*==9;=1U"JR7UG%"[:_CMS8*E^=M? M7F\"*14!^RV:4(C3%14D#57Y%^C^=O/3_H-O1:.5J*EO'D6-%K)R%L_S'!BK MXIPMX MVHJ:\L7B15U"2+(>/@U'"#09#T+IM"?DC=BBK>%X4D.55O%C,X0^D M'NVT;$#TE/I'#$HL+^-YED)1%'%*VK>\[BBUY@F8=Z"$61KGLQEL!B$;RIBE MB+(X8]6TOC93G[7C$DK&XJ)BD,5IR>)T/GM]INMZZ ?)'3:4)1JTM>#C_*+@ M>:^-$W^/@@M6D9$TOX2+(JOBK*PN7VWE7-L7>1JGBPKF,^8S^E_MD#P;.#V: M71BKEG[ 0;EQ]DS2:7+?C /KA_HX]F^YV0EE06)+T/2JI(XUXR@=#T[OP_C: M:D?#,&P[>GW0> 6Z;[5VIX,W,+UGZW\ 4$L#!!0 ( !-/G52:! -'T ( M *,& 9 >&PO=V]R:W-H965T8\64+=+J)=ES,CWD MI O^..<;8A6XF!0:Z\(Z[\I50)9:8GD)M;H@[]\-69I]^.]Q:CTI)AWJ!9B0 M^.T17D :;N$/H_O;V:LYR@:CN)3/6"(_L/0;*(G52[?F!@@;TCCKY23K#>/S M/B4/AI?8:\PCH7$ZZ&V^\[9II$ )!B3W)6PKT1#:CW-4L1DN0X7\CME71]F+ M2MK+XT%*RM>];;E9"62)AB:;IV0#+ MSW0ML5LXW80VM- .KRQ,*_R+@/$ /%]J[;8+[V#W7YK\ E!+ P04 " 3 M3YU4&0?D?PT% !%@ &0 'AL+W=ODV8:AV ?&HBUBE.B25-WNU^]( MV9*S.HP[S!_:+[9('>_]GCOQ="757[IBS*"/M6CT65 9LWPQ'NM9Q6JJ3^22 M-?!F+E5-#2S58JR7BM'2':K%F$11.JXI;X+S4[?W1IV?RM8(WK W"NFVKJGZ M-&5"KLX"'&PV[OBB,G9C?'ZZI OVEIE?EV\4K,8]EY+7K-%<-DBQ^5EP@5], M260/.(K?.%OIK6=D37F0\B^[N"[/@LAJQ 2;&N.KJG#X+IT>G8@ A+.)ZMV4T[ M=N0)=IB@6]F82J,?FI*5CQF,0;=>0;)1<$J\'%^QV0F*<8A(1+"'7]P;'#M^ M\1/\KEHAT,^0[C>\YH:5Z"C8; 4C#_])SW_B^"?/.?1BRZ'O;F /71M6ZS\] M,I)>1N*UX2W49MD*AN0<+5LUJR MT5+Q&4-4(Y?K@^R2&K8KD'X1WW^7DRA^ MB9[[OZAEVQC]V?[=[=0^XNQE%$7HDNH*S234T21,2#+:-_I9 M'_W,'_WV[TJV:$JE8+0QTE:H#4KC- 5)-W+!M>$S#5EZ$J(;8\%B*L4]D 8C M].Z6U0],^0HZ[U7)#P8:12^C.#QH^$4< #32",'AGLVJ1@JY^(02AP!/ (0+^C9 9, []0$$ MSL(XBD;HM6R.=SG2DD0X+(IBM'^J;(U0V.M<0! TM>&Z_N5^V\BC#F%& WSL M 1F8#&+)P4 ##^,2]L]+7UL=^*TY:!TH#M:1.)PDN^K@&%U!.+/A HLJBB'"1^^G-H& M;.R^"FT\MM)^D^TG1\&:TCM8XV'JQ3L #B+E4F;N'SW3!1X6=&JJ\,+/S6'+YIQF$,WT"[L&)W8X2F15S?W"JW MV+:^ 4J2(HR*R ,E<9AFB1=)2!0F13Y"=ZQDK+97 =;7.ZE[6X]P&F;Y9+1W M3@VC,<[W@YT_.'+/UI/VJN<1_G2@TW_2LRNH"=CW(\\P.N/B8,A#AI&3?%,C MYS/6'+YZ2 X=+_V"\DD25RN/R@?CQ[,FCN%K%">> BK"(NN_1@F49$327?$? M;]W*@2H+=_>H 9;!W.Z"KM_M[S&ULM5=; M<],X%/XK9[S##IDQB2]Q+O0RTY0%RM#=#F5WGU7[Q!;84I#DA/#K]TAVW(0F M@7;8ET26="[ZOG.13E=2?=8%HH&O52GTF5<8LW@Y&.BTP(KIOER@H)6Y5!4S M]*GR@5XH9)D3JLI!% 2C0<6X\,Y/W=R-.C^5M2FYP!L%NJXJIM8S+.7JS N] MS<0'GA?&3@S.3QIU)*[@]WFA_[:FS6-["RBAN^\$P@+=,Y-\*6<.[^BN'CY@60I8R7V\+13T(A_XP MCMS?-+P7>L6,PL*"%)1A,P M$FB*LHCK M@.)I\D%P:6%!*U0DI\4SP \DH85$WI@HMLBW#F0]C8*3 M[R3=;'C2(^?(LYQ,?V>.Y0K1AF-_PU8ARTS#R:U[/O(#@T)S#F/&7D%1?SLD9!\20I/IQ;/G":UV0\E;4P+6@U0=5 MM\L&V6HW$K];[)52Z]:19)HX+%M"F\EHM.%I%!SE^/\@,'8$7K-UN_QX_AY9 M-[QF_RZK\9-8C?WDL:PVQG\AKS_.R?$P/L3<7LZBL'^D929=RTQ^NF7RO2U3 M8UHK;CC=3BS4=-,$>QWEY9JN8\0!W9+LG07FC"M8,D)Q;U<][L;CNN?WLP^0 MV=M 7TM-5?Z*NFU#XY$_IG[UMA84 MY.^1D[EKS#C;TQOFF*#6H4+1SFSO6ZZW MIM01TN;6"RMOF-UBNS'IH)MV^MG?(V##7]EPIU0X'($'(J_K-!?D8WD8RGUU MA,[C>-N/W8^*3$/PDW'85V>8_F49N;=2#+:>,71!RMUC38-SH7G1=+/=>_"B M>0;=;V\>D]=,Y5QH*'%.HD%_3-FNF@=:\V'DPCV*[J2A)Y8;%N0R*KN!UN=2 MFLV'-="]DL__ U!+ P04 " 33YU4H5I.QF@" E!@ &0 'AL+W=O MA[4 MQJQ/PU#G-39,']$:I7TI237,6%55H5XK9(4'-2),HN@D;!B7P6+F[Z[58D8; M([C$:P5ZTS1,_5ZBH'8>Q,'VXH97M7$7X6*V9A6NT'Q?7RNKA0-+P1N4FI,$ MA>4\.(]/EZFS]P8_.+9Z1P:7249TYY2OQ3R(7$ H,#>.@=GC'B]0"$=DP_C5 M,:;P@\9,7IIX'TP *+-E&F!MJOV"?S['CRTEH_PMM M9SO^&$"^T8::'FPC:+CL3O;0UV$',(U> "0](/%Q=XY\E)?,L,5,40O*65LV M)_A4/=H&QZ7[4U9&V5=N<6:QJDF9#P95 TP6($A6G2:(27AWRS*!^OTL--:7 M0X1YS[OL>),7>.,$KDB:6L,G66"Q3Q#:((=(DVVDR^0@XR7F1S".1Y!$27R M;SQD/O9\QZ_)_ !_.O"GGG_\&G[]7$4/\]W6"/H@)S -5((M%#89JFVQ(F_K MJ@8M*G16)0D[C?H4WKZ9)M'X[-7G^=\>MT_>L_?Z%'1SM=R3NTK!8]OME"YC M\@XR4K;X7%;:X^+D#([3Z2@]B>&"Y#TJPVV;@D;)28$D@WK/J0-L]7@T2:-1 M%*7_G>.W_9GXIT?KX2093=/)TQB>:ZIP9W0;5)5?4!IRVDC33?%P.^S \V[T M'\V[!7K%5,5M%P@L+30ZFMC.5]U2ZA1#:[\(,C)VK7BQMGLR](00, .@' 9 >&PO=V]R:W-H M965T>V&NU $'VFF5[H6EJ=Y%YJ!1--ZIEQ&/XSSJ13<$JX5?N].KA1JM M[ :\TV#&OA?ZTP:E.BX#%IP7[KO=WKJ%:+4XB!T^H/WS<*=I%LTH3=?C8#HU M@,9V&:S9]29U]M[@KPZ/YF(,+I*M4H]N\FNS#&(G""76UB$(^GW$&Y32 9&, M?TZ8P4SI'"_'9_1??.P4RU88O%'R[ZZQ^V50!M!@*T9I[]7Q/9[BR1Q>K:3Q M7SA.MED50#T:J_J3,RGHNV'ZBZ=3'BX"*\F U[7;D9U?KNM8C-H!/5&:#!L30@+)[U,2N-0X69">V MG>QL1[L__"&V$LV/B\@2N8.(ZA/19B+B+Q Q#K=JL'L#/P\--I\#1*1ZEL[/ MTC?\5<1W6%]!PD+@,6>OX"5S*A*/E_TOJ7B%,)T)4T^8O$#X0#>L&26":NET M?COYE*S7N1B_@C?6^HWFM:*;:JP+AFR@59(N?#?LKN'[[TH>)S]]\W]M'"B5 M&_LMD;N2G[>H]+&O_Q=.][>;S\:_JQVIZVIS$8\+4$@#:0Y%F8ESFL MFX]BJ,FBU:H_W4+4!FB;YRGD29@7!7P8K5&CKBE%4FP59451^ ?QR5T18#P) M,UX"BPOZI_ @)#4]G\,CRE9HG$UY$H=%7)%+&<:$?Z=5B\:U/2&A17P66H9I M'@/+0\9RN!7Z$2UE^"L1L9B%:55"E89YG,$'7S4KGIXY\S#-./ L+,K$B2-O MC7;4PQD$TI"5%21A521PXXK;H!:^E9Y!+G/.^'/NJX($EO!>D;;?W.V7\^1&\[S57%*/P8 MJC(-,U:=8;YVZZ.+[DO'9.??&'G9^Q]=2]G\VG-Y!*NNL& Q); MGI7IHE5!]_+M\K2F?3#/3W%J)T![;=*V?/$$&PO=V]R:W-H965TC3A-=.^ MG/(&OHREJIF!I;H?Z*GBK+1,=36@09 .:B::WNFQ?7>M3H]E:RK1\&M%=%O7 M3#V=\TK.3GIA;_'B1MQ/#+X8G!Y/V3V_Y>:/Z;6"U:"34HJ:-UK(AB@^/NF= MA4?G.=);@C\%G^F5.<&=#*7\%Q>7Y4DO0(-XQ4<&)3 8'O@%KRH4!&9\G,OL M=2J1<76^D/Z3W3OL9<@TOY#57Z(TDY->WB,E'[.V,C=R]I[/]Y.@O)&LM'V2 MV9PVZ)%1JXVLY\Q@02T:-[+'N1_V8:!S!FKM=HJLE6^98:?'2LZ(0FJ0AA.[ M5&! ,'X>C.9"SIT0ND5( M2,F5;,Q$DW=-RI-_=RN\F_"7*,)W50L!@0DQ*$,V6E:B9 ;>:0,#I)?1R Y9KAC*TAZ93<1H M0F9<<B+,&"6&K4&<$".MS)^5;*<_?)?3,'NCR?7-A>41I6!* M@ D,A#!-QK*"]-='!"F#Z,VKC9":Y&_.E$,> =SP>LB5Q MB;BY.M\ZOYA['=V:9UX1!22DN1F$<@QD9:,I(DG@T*7:@.NE0G>R-:L4!*B-1"0<)?(6Q M+L48]LJ;$01VR,V,EI%(D"*6\1V2/E1$PY";"W^E')38NRV M^6;-SEU6+]+$#P+R M_;/Q@VP.P9(6?(G%0T_ $X=XG)90E6I$M@MAXL=('OM%#$,_"OTB/(#9.QL' M&^&Y*BQO7:A=AO[3*J%+X<[[?N!G&;*&?I!;69D?Y^NRH(]Q[%#?EGOHASXM MD! FCB/V*87AAFOP*=1&5X0?H*698@6%D@?ED\SWA[I#"AQ61.K'=@,AR$I@ M?/\K*CH<*XZ0,J!=FX475T,0TC?('O@T1G8*FUDSG7]LA7DB1C%PG=/Z*?NV M=3_S"VO<[X!?P&[H1YG3%=K=1BYD%Q/6W#LW/["J=?%A"%P&J046V1 %?I+9 MH2A@^%KUF1DPP.0;HX'I<.-NY0BPKU3ZZJ?5F=6^Y3#:]QQZ^]SP(W(V&JD6WG6M;P$]6D:B'""# M,'F K>-Q-5/"\,-2SAI"8R_)$SB@O+P DGK*A++%?%E2O86X+MLL1",!;6O7!B MPJ%D6X@Y9OO42Z(<&^[02^@7M-K;-#^3N*,2Y%TER'=7 G?E@="JY0-?P SS M<$-X-B7[;OE7GQ?ZVF?'?AWFODE]#AF%1C);(7YA38ON"@G\3B5Q1AQ/3C[TL@=^Q=2UK)L\UN'38%/'!RAU+ MS=6]O4F"/,5SRUVW=&^[RZHS=T>S)'3.:SFJWP!LV?]96BW:1'*7B)E>:R H7+T]'[X.0LM?).X"^.&[VS!AO) M0LIO=O.E.!WYUB$4F!N+P.CQ'<]1" M$;OS388YZDU9Q=[U%_^1BIU@63..Y M%%]Y8=:GHVP$!2Y9(\RUW/R.73R)QM:BA@=0@Q N9676&CY6 M!1:/ 2;D8N]GN/7S+!Q$_(#Y&*+ @] /@P&\J(\[ M_?3S;V0*T#((Z/ZQ7*!R'+APOMUN??NP=>7:NK)5)J+XNYL OKXDVA,8]UK' M\(0F&J)QFL(]^:4A&6=9M]Q#?IR= ;QT/ WA#3W2"-X,,"_IF9>\F'G4LQK% MS3TEB8E[S;4]M+?$JJIA IIJZR8E.&=Z#4OBBGZ.:,-&'Q.-[+#7VNZ)U(E1 MNK@L]#X)?DRJ3X1/"(Y#3ZO]J>SUY9FE2 A1''A)$-A-!&$:>-/8MYL8PL#W M_#BSFP2"*6WHQFB3]B"!ED$S?'E1L+![VO,]?3'?=5/7 FUF M*?2>4Y2U=G9IQPC!;":-[ KP.;+_P.(KK/2TOC_0T5RSLKW,-2I;0;JKJ/_0 M/FEL:>G_<=_@4]G];OERNSVWH->.%"XZ5MI8UI2$73>&X"B7%WBB7*GL] M.P1X?4P/E;S;-)3PM/E ( %0& 9 M >&PO=V]R:W-H965TYUY\E_%*Z7M3 M(EIXK"MI)D%I[?(\#$U68LW-B5JBI)M"Z9I;.NI%:)8:>>Z-ZBID430,:RYD M,!U[V:V>CE5C*R'Q5H-IZIKK]0PKM9H$<; 5S,6BM$X03L=+OL [M#^6MYI. M88>2BQJE$4J"QF(27,3GL[[3]PH_!:[,SAY<)*E2]^YPG4^"R#F$%6;6(7!: M?N,E5I4#(C<>-IA!1^D,=_=;],\^=HHEY08O5?5+Y+:IRO@OK%K=P3" K#%6U1MC\J 6LEWYXR8/.P:CZ!4#MC%@WN^6R'MY MQ2V?CK5:@7;:A.8V/E1O38G4 2]X!%+#Z EW0)2#S>X#\2<("FW]'T/4WR"LT==5/>$(DJZ"WO M4NYC;!^KL.M]&3],]/[=B$7)1_C72F\:;(FP1JX!77%>J%"JL4Y1^W0_OW3I M?R&]DY'??A&DU)0U6H* MT5HMTL9Z9*O>%A#K)4/V+$L[F::(^RSN#4?1OE<7[G1ZC7KAYYF!3#72MDW? M2;N1>=%.BB?U=M[><+T0TD"%!9E&)Z?4(;J=8>W!JJ6?&ZFR-(7\MJ2QC]HI MT'VAE-T>'$'W(YG^ 5!+ P04 " 33YU45A% SZ$# !R"0 &0 'AL M+W=OV$X:'@E>K.) M.WM2LXEL35T)?%*@VZ;AZML<:[F;]J+>X>"YVI3&'@2SR99O<(GFS^V3HEUP M1"FJ!H6NI "%ZVGO/KJ;#RV](_BKPIT^6X.U9"7E9[OY4$Q[H54(:\R-1>#T M^X(/6-<6B-3X9X_9.XJTC.?K _JOSG:R9<4U/LCZ4U68U#@FK>U>9:[ MWW!OS\CBY;+6[@N[CG9$Q'FKC6SVS*1!4XGNS[_N_7#&D(8W&-B>@3F].T%. MRP4W?#91<@?*4A.:73A3'3@4O/AH<.[S1_S#X%=CA$7;H8.,;L$NJEJ*M$>0:YEQ7.7!1P**J M6X,%6*$?.J']WZ76 W@BVCL$R6)N=UWM;<;35QU%2C^@[>_92R,/[YA_VI?N!O$M\E!5!(L5F1HC:L M!QH61IF-<>@"_0+B^7%^<_VQ;5!Q(]4=G$6W7SM'LS3RTBR"(1M[HW@(?1:. MO&P<#QRMI8%^QS$ ;HRJ5JVQV0]&@I#B?4[IK,@QE=@0LD'RG]$0I0GTDVP\ M@'[DC<)1AW8$!#W;UDS0:G)PS&IYN(N;%8S:X8NNE1*F* M2E"K[3*BE'6!E (N0^6_K; IZ3L'L2PA!Y%?,D8.BC(OC\2;=+ MY"[U(W_,@/F,0A#Y(7GB4&:1/TKL17RX^$$6W"^6A.A^"O<5I"&&AYI3G.\O M;'EK(*X;._33$8S]E (3^S;1#L8._831Q3@[7+S56->&J H6*"1-&%M(@Y<] MX).;;[91?*%BVU .MZZ&R8@+\V]%+8F]+$Z\,(IM^7@Q8QXE.;!H[,5)2#D8 MG@*9I$3+B#:$* N]+$V]*/F.]EK/#L[F(+6$C9OV&G+9"M.-Q./I\4%QW\W1 M$WGW&GGD:E,)#36NB37T$YHGJIOPW<;(K9NJ*VEH1KME28\B5): [M=2FL/& M"C@^LV;_ 5!+ P04 " 33YU42PA $CT& "G%@ &0 'AL+W=OKBU$\0G.VH$6J M[\3F5U:MQQHX$ZFROVA3SO62$9H52HNL$@8+,IZ73_I<^:$E$#L] J02(-;N M4I&U\A/5]/)[5"L-QO'2_B7@YR^O&,IU6R.UE3J%Z0E MS16U_E+HY(%.4Z9.S\<:%)GIXUD%.BE!20^H2]"-R/5*H9_R.9OO HS!PMI, MLC5S0@81/['9&?)&PG#+Z^!K8 RD6_M<,G'^GDL MS(Y-M5>3YM7%OAO70Y=@S_705['D2O-9!]Z"3JZ_(((CQ^E8]_GA-8-N6;[4 ME-<*?>P$7FM$DK"Q#3LA.7;%]WR9\\7+3B"W)I89A2,OJ(0W5;X7,/=HGO[$-X[W8'H22-.@X"(-C%=QP11^%278OZ21% M7S(I!+N1V6X!9?J"KJ%)V-"7O53=-W9_',8X",(!'7N6OD\+5(7G[?Q[S/.^ MLFG!WD.C-U0^,FTRD^; QD#*IK>J%VI @:/Y' &O[Y9[& 0X='T41E#D88RB M@.#8.U#= QA;*Q(0A4RNLSS&2=@D342P'R3H6F095[8! \@&T7(92>*.7_L$ M#K.6WRI;TKR3V$._%UJ)0LZ,FU(ZA9UE)I2N ;\4SQQ%V",AX 11^ M=)1SAZN(8-=O-B@2XB0^D)8[@/0=9?)7QF&C?VOU^6%X%/HG^H^9^&8* M ;[K!(H]PSE& 2B=/]%\]CT4%4#&.?Z BJW=[^4FXOL#;6A0MZ'!.]O0"4V- M"PZVH,.8W]LB7BEC34]G^-:F\"H310X-[7S;O^S2RXE[BEPH5]-H^CB(W:[ M=G<^(:=-UD?0N?BMSB5R@JYDR1DG7B/G07_0XE$<0QO5$:OJ[\3?D7/B3A)T M)/?[J[BEK%?H;8GG.3@&#G\0FJ:(6HP&8N^TT/C%P4F[W8)](_;?'O^6I9U] MP03.@_X-=C@_QA&P^=YTR_HGP:GA/#> Z(;[,W88N.Q^8M(*:MB1V"?;V&]- M3SK3AXG.#SH"KW"7Z_G[$F\+'O$P@1ZR$SP Z V=#SMEDST1](E)LUCC_5$5B&N9E416?X'$95[8$]4]9J# _ O'#H6XME#FE M[K4,&*G#G:NR>C;=/A\@I'CB\Y+A=7U>IEWJL91C8 SM8%B16C-[2Y2^G VG MZHXGUO2E[88JA2LW5)ELUIA6&P9&V>#FI[#]/-OII=31"S#DULM\.PLP3FJ' MTQC;YW9\V.?&B.94U!.#,TN])*@WY\LSR=1^7#]I;?1(]79ED-LWW?!.<'B2\CJ(ZWXQ7>E54/JDN MATH=A[J*<>OR,&-R::](S5$.#"GO$>NO]2WL57GYV$POKW"AIUOR7*&4+4#4 M.8N@F9#EM6@YT&)MKR*G0FN1V5=SE(#_%T+H[< HJ.^F+_\#4$L#!!0 M ( !-/G52D+%N59 0 ! - 9 >&PO=V]R:W-H965T4K;B^FB)]Z(O%8^;CW#,>+J1ZUC-$ Z]E4>FSSLR8^6FOI],9ED)WY1PK MNIE(50I#6S7MZ;E"D3FFLNCYGA?W2I%7G?.A.[M7YT-9FR*O\%Z!KLM2J+=+ M+.3BK,,[JX.'?#HS]J!W/IR+*8[0?)_?*]KU6I0L+['2N:Q X>2L<\%/+V-+ M[PB>\PJ*P0"3>O,3OND95Q? MK]!OG>ZDRUAHO)+%CSPSL[-.TH$,)Z(NS(-<_(I+?2*+E\I"NU]8-+11U(&T MUD:62V:2H,RKYBM>EW988TB\/0S^DL%W]@P]8XE[Z1+R MLH'T]T!R'^YD968:;JH,L[\#]$B^5DA_)>2E?Q#Q&M,N!)R![_G\ %[0*ATX MO.A?*GT .FRA0P<=[(-N@AOD!$9&IL_P;>[,>6&C+S=ON\QY&/%BE3 64\[? M8SDW.6K(:I574S SA#<4"M#:',AB6(Y1M5:#7 -EK<;*T/78)N,I_/Q3XGO! M+_^;[P^70R3?AR_^D?#B!145E_?]=*IP*@QNW>S[;M(]H*UUUN:KDZ^5(1_H M/(4O2E3FY-K";\+\7CM_D ]7)S>OJ-)4=8H497M4<.P^?K#W>5>!=?OOH^NX5MMM!%51BHR$-H^_INH:AN! MJV#RF>>%+(PC\+H1!-T^\#!A29BT0'Z7]X'JY@3SE3NXO_WVR@89' TXZT?Q M\5XQ_6X_VB7;=JAS-N ^ZWL#DBZT?!!%+ [YNG A/*&VDA$8X.N!"P(0C8(?(B3;NA] M6'$G%ND2L,CK,R_I6_XH6$7E$658DK"8A\?0[W>]8"V7CL+08_Z 'T,2=;UX M74X7S77UXD#V)TC( AXP3J%J'SW44>,VS.(/A]E%4;+?--A,]/FB<[8QWJ'QNKF_K8I(7!0VQ!@8L"0:0L'! MU3*F8AG!2-"$Y7Q&_?T9C?6@[S.?JD) S@\X) /F4]E[Q'16R4).WQQU2HUB M"!( ]T@SBG\^B%D4]G>%5&]M2BU13=TLKDF9NC+-P-J>MN/^13/EOI,W_Q7N MA)I2QX4")\3J46?H@&KF[V9CY-S-O&-I:()VRQG]94%E">A^(J59;>P#[9^@ M\[\ 4$L#!!0 ( !-/G51\Z4@" @4 '<@ 9 >&PO=V]R:W-H965T M; MMM,^N(G;>"1VSW;HP5\_YZ5Q)X'=,JL?:-[LQX^3I[\Z-J,5%P\R(T2!'T7. MY$DO4VKYJ=^7248*+ _YDC!]9,1+E5-&[@2095%@\30A.5^=]&!O?>*>+C)5G>B/1TN\(%.B?E_>"7W4 M[U126A F*6= D/E)[Q1^FL2#JD)=XBLE*[FQ#ZJNS#A_J ZNTI->4#DB.4E4 M)8'UYI&=V:&)3GC^1\T5=E)[Z@'4C+' M9:[N^>J2M!V**[V$Y[+^!*NV;- #22D5+]K*VD%!6;/%/]H;L5$!#EZI@-H* MJ/;=-%2[/,<*CT>"KX"H2FNU:J?N:EU;FZ.L>BI3)?15JNNI\:]B@1E]QLTM M8BFX$Y0E=(ES<%K=,*HHD>!@VCPTP.?@%O_#!9B6,TE3BD5UN:KW]>KB/3@X M)PK37+X?]94V5S713UHCD\8(>L4(1."6,Y5)<,%2DOY7H*][U74-K;LV05;% MWM""*I*";[>D MF!'QMZ6IJ&LJJIN*_]=3^7:CJX$K10II:S3N&HVM_=/Y(=4#UBUQL>2B;OVE M!VF7N<;L$,#@PT_OWJ$ 1A9C@\[8P*IXE^-D.V=VG$>D0H-4Z$GJ#IT;K'0/V9KJ@8V M;P:KT!=774+VO!JT0M]L=0AND5=#5[@E7O_4/_I2;T_31R(4E40/4M5.H36, MA7N$+#*019X@Z]#9/K3(0!;Y@JQ+R!I:9""+?$/6(>@.+3*01;N-67=(*3)H M17M$*S)H19[0ZM"9DJ49"D#;4 9M")?:'4(6<>LR) 5^2:K0W"+D!JRHBW) M^IFPQ>RM0P%DJ(KV2-704#7T1%673O5>BX[;O%K?; U50U]4=0E9J1H:JH:^ MJ>H0= #6!#.V!U7E634TV.;9)I4!KN$:6106GD":4. MG>NRFJM:H_38YLV@-/*%4H?0&7XJ,+-Y,C2-?-/4(3ATA3,R,(V<,%7-=*K^ M^/+6B=6-F=4]LC0R+(T\L=2A@ M.ZL&I-%V(+WXF/,%E8HF$OQ&DHQQ??P$IN5SQLN=R)M Z= M>BH #=OD#FW>#&EC7Z1U"5D'K;'!;.P;LPY!9W1C@]EXR^G6OTKV1,&DE+J ME.",,UGFJN:M2K<:'L0&MO$^U[$V%K)\K60Y=-H51/?\56QP&_O"K4OHY=#V M-]:"]3OTHE[QEB#A)5/-LG!WMEM5/VW6DDWQ9DE>?V<7E$F0D[FN&AP.]=T2 MS2IW%'O9@2G1%0%]/4YYVI]4#70_:_!^%]02P,$% @ M$T^=5%7QAN9A" *B< !D !X;"]W;W)K&UL MO5IK;]LX%OTKA'>P2(&VYIMB-PG0V@DVP,YL,.ETL5CL!\5F8F%DR2/12?/O M]TIV+)N\DMWISGQ))/N0XN'CGG.O=?Y<5K_6"^<\^;K,B_IBM/!^]6$\KF<+ MMTSK]^7*%?#-0UDM4P^WU>.X7E4NG;>-EOF84ZK'RS0K1I?G[6>WU>5YN?9Y M5KC;BM3KY3*M7CZYO'R^&+'1ZP<_9X\+WWPPOCQ?I8_NSOE?5K<5W(UWOO7WN_;LD#F?NT=I,R_U0 MKG/_<_G\=[MW_)\Q9+1V2VKGVYW#:&$2RS8O,__;J=B+T&G/4T MX-L&_-0&8MM G-I ;AO(4QNH;0-U:@.];= NYG@S6>U,3U.?7IY7Y3.I&C3T MUERTR]6VA@G.BF9GW?D*OLV@G;^\V^PH4CZ0N^RQR!ZR65IXLE^GIO= C [HZN2MFCW1U_;W<#F9?[#:F:+M5 M/=U^2:LLO8[)K$(B9 ]8PV6])X5#FFY[DW@@X MU]2R)&".X%B26&,"1C%.*&F2!&>D=XST(*.;X@E6KJP@1F$D=/101HU0.AC< M%,,!6Q&0O49P.I%:XR3,CH097I;Y4Q-"B2]![E>K/',5RL9$3U?<6",",C&, M)](8'7")80E/%,6I)#LJR3"5Y6:#S=>./%3E$G9:WLK$*JU\SR(ET4!T8A,9 ML(I1DEH1G*_K&,5HPA5.RNY(V4%2MY5;I2]@KOQ&Y4J_+\.-"9G%,"D2SGA +8;!+"4,I\9HYP;H$7+@62N(L@VS)ABN&J*]86'; MV\%J*9XDP>Z:(C@I*$ULP K!P=&3BO?PVG,Y[$AD\&GQF#5ZTK]"VSX.HI)5 MG-&038QC4HOPZ%TC. UZVQ.V&>_(\$$RGTL/QFR !X_'QP6##1(Q09!4&JEM M*$$8T@K!6$^T8YW.,W&:#,&I:C0(923B_6,E-3;D@^ X4SH\/0C.&"5$#Y?. M2[!A,W%3S,HEA.[TZRL;?($DLD#&VFAY8ISA*@EU"(%!8KD7,P_9=/Z '34( MU1JBM?L*>6SML'"7@T?+\JPOF+-8YR&6*Q:M&X*SC(7[]1K!,26E[5NXSCBP M8>>P.5+'V,2"KQ)AM& AG1@HA> T7CD=.3O+-.V-=YV'8,,FXB?G06S!#:U[ MJ,1Z;X757 61>[(%FH-89R1XM9 SXB 2!6F=M\$$IQV[A':?*AFLSP8""P\X-&2,NA6LE9$@XQO$$A*C'I_#.I_!A MG]+P;1.V554^99#OD_L7:QWWAG-60%P;Q@.*9H MI*<(3C!*63@O&(XR.( ]\]+Y'#[L=8)'9 MV>(.(B4S.DI=D/ZXUAJ$))P,Q')!XM9_>CK+Q8;JZ'Z6&=WN/Q#:S2\ MLR)\V(I\2Y6&(R9!6!E&;03&N>F;V\Y)\&$G\2U5%1[[! X:'(KP%,$U!273 MDTGPSB;P89MPI&#"8ZD65(05!@0E>[PG[[2<'RD=G%@%X8B:ZVC^8I#2MJ>X MP3O1Y<.B^WO*&QQ3SDA&$-D4/8LM.LT4QW+[WU>X$$CR+F604DT1E%$]>B8Z M/1/#>O:-]0B!9.9P3L*AQBB^7YP]'&NG,&)884ZJ,0@DJ L:B00"4_OEDL,A M[M74AP/_L=$HEA)3HQQ1>QNLAX(V)*Q67?J>DT2!S5H.],W 62P5JNPKP=@4%^U)?) MB4Z7Q+ NG92.BUAW(*@GT20CA7*6T)Z?&D2G4&)8H8ZEV +)"JE5,AH?@M-6 MA;G%%8+37%O6-]F=C(GOR1T%(EB&1J4J!):8)-SQ5PA,-S];X!QDIVWR3\D' M)9+G&2E#L@B,2:K"%4-@HD\292>)\D])\226:E$>V604IVRTLAB.RYYP*SM1 ME4=%U57O8'.NTN)EZ.?>3@/E'_S#\MXOR\-B=BQ"R%BA-"2[H;]&8$WQ)MIM M,4Q0KGKBG.P$3PX+WG!XD+&$P>;0-B*!X%1B91*R0' 4O$5/E).=)LIA3?Q_ M18C-4_9_LS?*&!DJ(X83*H[J" X"HC:A&QWOO>*S=-5C^S)635JWM'FE9??I M[H6OC^UK3L'GG]B'J\UK6UTWF[?(?DRKQZRH2>X>H$OZWL!25)L7LS8WOERU M+Q+=E]Z7R_9RX=*YJQH ?/]0EO[UIGG [O6XR_\!4$L#!!0 ( !-/G52* M8 PNJP, +L, 9 >&PO=V]R:W-H965TO*;$U*+*]X19A^LN2B MQ$I/QQN\ M#N812S+EQ9\T5^NQDS@@)TM<%^J!;]^3-J#0\&6\D/87;%M;SP%9+14O6[#V MH*2L^<=?6R%Z 1? * 6@,X%^"W /Q<0M(#@7$#8 L)S 5$+B*SVC5A6Z1E6 M>#(2? N$L=9L9F#39=%:8,I,92V4T$^IQJG)HJDHP)=@05>,+FF&F0)S05E& M*UR FRSC-5.4K<"<%S2C1(*+A2[PO"Z(@4TYRPA3 C>5PG+P0.63? G[;>(Y>\!PB\)$SM9;@ MCN4DWR=PM0R=%NA9BUMTDG%&LBO@PTN / 2GG_X"%XWC[P:?%#%R\ M'6*9G<_B?<.AN[.I8/H-JOL?C6U/?;^K1-_2AB_0[M>1J2'P]V_:!GQ0I)3_ MG-@AZ'8([ [^"SNTI2SUC9@1NL&/!;D$C*BAVFN8(LMD;N?-!*'(2V$REIJ5>U%554*OZ[0DIH+=[%WFO)#?LO>_@#Q^9EJ(O(0R2V(,' MIWHV9)A /XK2@],P9!C'81 $PUF!:!0:+<7L^E MY5W9[E@"ZWG3'W7]-$[FJ:M_XC%BC()"K+4E-Y5K),B MFDZYF2A>V<[ND2N=8SM$8;#!J"TYZ8^1!)JU8X,60LOV/CS>!]6^CL5DR9/DIH7WQS_) M3JP4&NEMI?T26[+.T;WW1">^F6VD^JEK (,>&B[T/*F-:3^EJ2YJ:*@^DBT( M^Z22JJ'&#M4ZU:T"6O:@AJ1+F8M7<,MF._M2ME1.K*4K &AF11(035/SO&G99XY0+_B M!X.-WKM'+I4[*7^ZP;=RGF0N(N!0&$=![>4>/@/GCLG&\6M+FHQ[.N#^_8[] M2Y^\3>:.:O@L^5^L-/4\.4U0"17MN+F1FZ^P36CJ^ K)=?^)-MNU68**3AO9 M;,$V@H:)X4H?MH78 ^#C P"R!9 ^[F&C/LH+:NABIN0&*;?:LKF;/M4>;8-C MPJER:Y1]RBS.+&X'-9"LT"U;"U:Q@@J#5HJ)@K64H_.BD)TP3*S12G)6,-#H M_1[JNX:JX^C*UE9_0.\OP%#&]8=9:FQT;H^TV$:R'"(A!R+!!%U+86J-+D4) MY5."U*8UYD9VN2U)D/$"BB.4XX^(9 0'^/*Q5GG/EQ_@NW1?)24%*ZSN]ZP M'2"=C*23GG1Z@'2E[ E3YO$C6G%7>2I*=/FK8ZW]ZAOT]Y5=CKX9:/0_@PO!^1M4T9L+GKSHP$?@T^B)Q]YZ<-@] MXH*&\5%!O?G@L/M\Z91@IE/05U]6]CA$C8A**2 MAN&325Q2[U;DY(62AO%12;V1D; 378'ML&K)2\2:5LE[B)U8[TOD[/7ES;WY MY&'SB98T@C_X6ICN]7H-J'7?T6K4-VE#VS?.CEWS^= K^N5#RWU-U9H)C3A4 M%IH=G=C:J:&+'09&MGWG>">-[4/[V]IV_J#< ON\DM+L!FZ#\;^$Q7]02P,$ M% @ $T^=5$)/SX*. P L!$ !D !X;"]W;W)K&ULO9AO;YLZ%,:_BL6K3=H*-DV:3DFDIEUU*ZU2M&R[+Z[N"Q<.8,W8 M7-LLK;0//P,)3J?%M+H1;Q(,/L\Y_H$>_YEOI?JN"P"#'DLN]"(HC*D^A*%. M"BBI/I,5"/LDDZJDQC95'NI* 4W;H)*')(JF84F9");S]MY:+>>R-IP)6"ND MZ[*DZFD%7&X7 0[V-SZSO##-C7 YKV@.&S!?J[6RK;!725D)0C,ID()L$5SA M#ZN8- %MCV\,MOK@&C5#>9#R>].X2Q=!U%0$'!+32%#[]P.N@?-&R=;QWTXT MZ',V@8?7>_7;=O!V, ]4P[7D?[/4%(M@%J 4,EIS\UEN_X+=@":-7B*Y;G_1 M=M/.Q ' 7AZ)(#L EH089>HK?*&&KJ<*[E%JNEM MU9J+=JAMM"V.B>:M;(RR3YF-,\M-]S:0S-"&Y8)E+*'"H+5B(F$5Y>@J260M M#!,Y6DO.$@8:O3F(^JHAJSGBEJUNVG?"4)&S!PZ(:@U&OT5O;L!0QO7;>6AL MR4WB,-F5M^K*(T?*PP3=2V$*C3Z*%-+G J$=:S]@LA_PBG@5;R Y0S%^ATA$ ML$H7K_@C/XT_OSR\7H M":CR89CVA4W_!V?T$]U;3F5=>E)=]*DN1B ^Z[/-3DO<+S=,_+(O[-*K]$71 MU$X!=GKPB.'(&4TT E5\8&SXM%P']' T2!835QSQBFWJJN(,E)W8.&VF)UVP MRJ?L[ C'8V!V[H3/3XS9K_<2S,[,L-]^KML)]#?,+_(*['P)3\< [LP)7YP8 MN%^/#/-V5H;]YG.4-WT1OP>=&NI)@73=M'KTW,V1"9CL'661 ;7 M2J]DZ]>;#;-U]D7\=O,%DD)(+O.G%_DP<=Y#9F- =CY$_,NCUT/VZPTOW&+G M6;'?8YY#'C3?V/E-C$> '#M7BOWKI%=#'M#SN$1XL(FV4UC>'A5HU.Y^N_UT M?[<_CKCJ-N&N>W>6<4]5SH1&'#(;&IU=6)RJ.Q[H&D96[9;\01H[7[:7!=C5 MMFHZV.>9E&;?:!+TAS3+7U!+ P04 " 33YU4S$Z 3T$' B'P &0 M 'AL+W=O/3_XR%=K;1Y, M+LXV=,7NF?Z\N9-P-]E+R7C!2L5%B21;GH\N\8=%X!N&BN(+9X_JX!H95QZ$ M^&INKK/SD6"*5;I471,(,%!2_K M7_J]"<0! \$]#*1A("]E\!L&_Z4,0<,0O)0A;!@JUR>U[U7@YE33BS,I'I$T MU"#-7%31K[@A7KPTA7*O);SEP*TE*C.\G+E&]HCB[3 M5&Q+SO9LS37FNWJ.?$2_1I[78*EIFZFRBP3RC M9)(VIES5II >4S!!MZ+4:X469<:R8P$3\&OO''EV[HHX)O?S>T?<_'U1^)78 ML*\H#BK!EO^_;X !76M6J/\YU 5[=4&ESN]1=UUL*)?0?;0I0_9MR_43*IA> MBPQ*:L>4-N^L%54+CBK!IB?N+OPPP)[GG4UVA\GMTOU ,7=1''D5[KT*G5XM M:C]N:S^N]WZH"\TWS*;E[6BH-_Z69<">U//ZP1BWB5, MH'0.Z8Z^N+[YQUR(_\"(_ZK5HNK=H^M+2SB'5-N73P>0.4LQ=%$=V)WN[$Z?= MEUD52&66/?L.4XFR!BZQ!"Y,DL2R BVD."!^$'=KM$LZC9(DCGNS@;T6[3QW M/LI4% PMI2C02H"/994;M7U0/./V>FU$'K:& ),PZOK84!Y:#D4]3;HN6BA) M&$?]"Q$? #IVN@CS$TQ')9IMI61E^H06W],U+5<,?:2:H;^JT8EEZ!*\AU$0 M?9*T5#FMQC9#80U!,T3@ WNCL1^3J,=:TEI+W(56"*BS?VKUT/VO2PVV5BOX M4BEF[_J-S,.,Q%Z TM&2"?.(8E"8LE(ES+P21+V9Z1%4^P[?:R:/,ST,!6G M/(-Z@[%JR25#>DT!\M+49"I#<$WA$9?9Z89*@(Y'*ID9IY@9K.Y-#M>4V^:- M1O^1[6$0)?VVM]",W=C\YX:920_:P V#>?P$S832UIP$'1M\G$1!M_AG%E(\ MC:?3;M>8XRXLXYC 7[]K+3YC-T"WKN7&-23-PC@5RU,3<=I??#:L3<(P[J+M MS$(;DB!.NO6W:$CC(T]Q@I,>-UMDQFYH_B1,O=4NYIP^\)SKODYG@68(4<*9@,F7HAA?<]-N_;UGQP*1K8,8M M/./D+29TT@(G&0).J!JHHT],%K:,#; 3#STQ*I7+EA;AB!OAOEPO7'):["'D M38+8 @%Q P',IUKRAVT%=AM3'8 %JZJ]IZ)4H#>CIE1@5< JV;%R:U^G VJF MXXC\8MWBNOF2\=3*-Q_6AW]Q!:A%&^)&FY<&2%<]K;]'#Z@AXR"P!\C-YX_# MJ8UO\7I]QP%J,8NX,>L+E=QT3C,G,0D[2K2 HC7]'!W%[JZ-W8V[YP\HQ&-L M=7DVR$<\>ZA>K>\X5"WN$3?NO09O&E%'&!*1T#;C6TC],';M3D@+D<0-D552 M2YKG3RB#Y9^+#=2Z$DMM)D%G[VR!BDS?I.>U2$7<.\F#@;Y:KR<(QJOE%B82 MOK3N-0;D^8- XK>@YKM1";8^&2NH_.H4U^*2C]\BMGX+8+Y[\_3JV [(P\,H M[1]\0QS8]= R0Y]AZ*P.'UPB6WCP@S<)<-MN?7GV W?*"8#C ;8/S!QK< MO]DZ^]WVA3W2_Z'+;YN7[VY>=Q+:%6Q;3]!=;A)DTF^^@6[JCYX+I7E1@??G M.H0W?&='I $]P0N*M&V'_L#U[_IM,Z$';S(*A M"?V5M3H@[P7-(&A;8^ >V3_>7KGDM!TO>).1/6B[6.#N8BE5ZZJ4JPMS-K&C MN3F-.$%F_)(\-26]IU)K6).G@.+%X,F%WQTYDL2+;3.'C=9L<"/+NIT&ULG59=;]LV%/TKA%8,*=!%(O5!J;,--)&'[2&K$;<;AF$/C'5M"Y5(CZ3L M#NB/+T4IJBS9GIL76Z3..;[GD";OY"#D)[4%T.AS67 U=;9:[]ZZKEIMH63J M5NR FS=K(4NFS5!N7+63P#)+*@N7>%[DEBSGSFQBYQ9R-A&5+G(."XE4599, M_G<'A3A,'>P\3SSFFZVN)]S99,09N1V*EE> E>YX$C">NJ\PV_G MV!(LXH\<#JKWC&HK3T)\J@>_95/'JRN" E:ZEF#F:P_W4!2UDJGCWU;4Z7ZS M)O:?G]5_L>:-F2>FX%X4?^:9WDZ=V$$9K%E5Z$=Q^!5:0V&MMQ*%LI_HT&(] M!ZTJI479DDT%9N-G75ZNZJK>&N MJ8&7F=[O!M]K^Y=UP<@T;9F29 M]?&SGR5^$I$PFKC[?IP-CO9P.*!!0.-C7#K6B^,0AY%_C)N/<930&">DPQU9 M#3JKP46K"RFR:J71WP]0/H'\YT)Z82<9OCB]AAGT7/@Q]<,X&:0WQD4>-;D, MPCLAEWA1A >X^0E<0 CNZ1TYC3JGT46G2Y#[? 77A$<[2?KB\.C(11@2$D5T M$!X=;;TXBB(R@*5CN2 )@B0D@_#&.#\.(R\X$U[<.8TO.OT@&5=KD!(RQ#1: MB)QK>X*:"[A+%'U![SG8J?=6 2VUD(!24/G&W*\\0^82KW:H70IUS5HD787) MB]U0&+/&PO=V]R:W-H965T%?S\_TJR4MMN7^'7/N>>> MQ#?%6LA'U0!H]-0RKL9!H_7R,@Q5U4!+U+E8 C5 6;N].EH7H-*,<[B127=L2^3P!)M;C( XV&_=TT6B[$9;%DBS@ M ?3WY9TTJW!@J6D+7%'!D83Y.+B*+Z?8QKN 'Q36:FN.;"4S(1[MXG,]#B(K M"!A4VC(0,ZQ@"HQ9(B/C=\\9#"DM<'N^8?_H:C>US(B"J6 _::V;<7 1H!KF MI&/Z7JP_05]/;ODJP91[HK6/Q5F JDYIT?9@HZ"EW(_DJ?=A"Q#C X"D!R2[ M@$,9TAZ0ND*],E?6-=&D+*18(VFC#9N=.&\7H6R,Z17BM MBE ;.98TK/K4$Y\Z.9 Z3M"-R=DH]('74+\D"$T=0S')IIA)/+CWM[A"D;F#+'E!Y@^FHN+>4+-"&,\ KV>>T) ML".P5W=5XCS!61&NM@UX'95DH^QBB'JA+A_4Y4?5W9IF0WEEFHC:*\VCLZVD M9W%^,=J1]CHJB_(8[Y>&!VGXJ#3S9?W#-_S:MQ2/=L7MB7KAKA<7;MW#%N3" MM2>%*M%Q[;_B87?H@%?NXN_L3TQG](WL+XUOJS=$+BA7B,'<4$;G(V.;]*W* M+[18NML^$]KT#C=M3'<':0/,^5P(O5G8!,/_HOP#4$L#!!0 ( !-/G50^ MD$@V!P( '$$ 9 >&PO=V]R:W-H965TJ1<$E;#0Q;5TS_7@-0G7+( I.CBT_5.@<-,\: M=H [P&_-1EN+CBPEKT$:KB31L%\&'Z.K5>+B?MP*WJ/L/03^KX"B6,_Y*NCTW3@!2M054/8%M!S66_LH=!APD@FC\#B = M_%I ,@"\U9LCR3*N.:!=MV=S&:^/1MALNW5^\0VU/N<5AOH4CR!;( M>W++M&9.4W*V!F1>5",YV7'!\?$JUGGSAR=W=.^:+-%[,,WJ< MBO-O5#R_F%^.47WE=#(0[C+>,'W@TA !>XL+9Q=6#=T/>&^@:OR,[!3:B?/; MRKX)H%V /=\KA2?#C=WXRN1_ %!+ P04 " 33YU4C-GV0%,# F"P M&0 'AL+W=O%[D M-K1BSFQBYN[%;,(WJJX8W LD-TU#Q>];J/EVZF#G9>*A6I6JG7!GDS5=P2.H M'^M[H4?NP))7#3!9<88$%%/G!E_?80,P$?]4L)4[SZA-980UVW3%K'?SVI,ZS9 G>?7]@_F^1U,DLJ8<[KGU6NRJF3."B' M@FYJ]<"W7Z!/*&SY,EY+\XNV76P4.2C;2,6;'JP5-!7K_NES;\0.@. W *0' MD%,!?@_P3P4$/2 X%1#V ).ZV^5NC%M016<3P;=(M-&:K7TP[ANT]JMB;:$\ M*J'?5AJG9C=9QC=,2;WI&51/=%G#!6*Z0,\6H&A5RW/TYQ\X"O]"%4/?2[Z1 ME.7R GW:&T]6!>CKYRI4J([ED-NP<_?P9,1 E>;,#A! M7IRX):.,C["^0KYW@8A'\/S;O^BL2_S<)FZ<:@&9IL(G42U.I_+>H;K[@*H? MCPMT]NE\Q#=_J"#?T(8?K* 1ZF"@#@RU?SJU;3,ZDLB0M ?CTXSX<1H%9.(^ M[3IMB2,>3DDTQ.VI# >5X;@!M3YM*L2$:*"/1DVX MI;4AIPHM854Q5K$5X@52):#?0(7-D8XQV,GT$I,T2 \,L85Y\5M^Q(/@>'S7 M7J>][WKZR>6Q3%B8D/,C $D=B'-H32(8$DM$$?HI*P24O M"EL&\^1HR?! _>(X)$B)75,Z:$I/K0)@^7O[GUKLPTE,@@.AMKB].MG3BKW7 M2\7[Z(=K.1/Z<]X[$D%(Y*4X.1!K"\1)DL;Q?N!='QCO!/IA$"?)&VGMW)5X M/*V]+SWGFZ4J-K5N=KILK;<@/BIX6[U;PJSU;HFSU+N[TP\T(%:F$9/(J.PN MQ&%V:/9N3(MS,#_'UXNN97NEZ3K(KU3HLTBB&@I-Z5W%^G0475/6#11?FZYC MR97N8@@IW93G/][V<#)001X_[^O7V)X=&'\2&2$2?"L+*N96)N7NRK9%DI$2BTNV(U2]V3!>8JF:?&N+ M'2[Z8L;TL6HQV1@B122V#U]TQ6I"BTDO+Q;R-JM6-J8O?Y5?VV"EX%\X@% M6;'B:Y[*;&Y%%DC)!N\+^9D=?B5-0)7!A!6B^@6'&AMX%DCV0K*R(2L'94[K M?_RM242'X,(S!+HTE7LPX M.P"NT4I-/U335;%5@G.J*^M!"MC* M=VO>?36_=$<5UR2Y!![\ %S'A:O?_P(7M?'W!G.K[Y#Z\K &%^],*NOI*LX; MAFXF2\'X#:G;'XWM)/M>6SI>)1N\43HOX._?U"MP)TDI_AD1]EMAOQ+VS@C? M,X@"BGC,##*J4HS/6XM9:/&KM M*\\E^<@V&Z.W>%A],/3]GC4#*@@BSVP,.L>-Q9DZS42OD?$);L1Z"0K="/;< MFH"&4KAI<&AB+<#.A@E_9'$U[)-5XX1>@,)^(":@BQROMPQO&V#8!2)5.NA, M).XQ$G=J).!0%5+*#N8J;Y1.BF18Y:L&%IY^S/Q!Z$.UWF)HYG"("Q%$\9G MCQL7]$8#7S$A=4'NC!O-J>AQTX+^_[L=PN.F \=WG>^9J&!0]J;/D0%FGH$A MSC0#=N< 6A*^K:X* B1L3V5]G&M[V^O(=74([_4OX=5-?:DXRM1WG$^8J[U" M@()LE*1S&2IGO+XVU W)=M4Q]Y%)=6BN'C-UU2)< ]3[#6/RM:$':"]OB_\ M4$L#!!0 ( !-/G53<$SU4'@, *<) 9 >&PO=V]R:W-H965TPDS5(2&-/>@!_N_O?S.6=[M!/R4:T!-'K*TER-G;76Q;7KJG@- M&5-7HH#3D=CHE.C@CW O1],9>FYS8J"<\@5USD2,)J[+PG MUS."K4-I\9W#3K7:R"YE*<2C[=PF8P=;(D@AUE:"F;\M3"%-K9+A^%6+.DU, MZ]ANOZA_+!=O%K-D"J8B_<$3O1X[D8,26+%-JN_$[A/4"_*M7BQ25?ZB764; M&N-XH[3(:F=#D/&\^F=/=2):#I0<<*"U SW5P:L=O%,=!K7#H,Q,M90R#S.F MV60DQ0Y):VW4;*-,9NEMEL]SN^\++SD5HAEB=(Z#5($UA* M,X284F FSF>@&4_5!7K[A@3^.\1S]&TM-LIXJ$MT]JH_17FHD=J^@]2]XL9.C_K4YF=KH(/ [DFUTW":9-P M6FK[_Y'P(V&\)HQ7AO$.A+F#)=-@*C,&OF7+%-!*BLR4=U&D'&3O+E6*0:EH MSXOMA$81\?'(W;9SUS7SR-"GI#%[!3QH@ ='@\&QX,]P*X-(1'U^P&#!C X M"CB#0BANJY7T??(W02>HCTEKURJTKA7U/0_WHX4-6G@4[4-6I.(9 +%DR_(8 M#"/M90P[T<,0AWN(7:-!X!\@C!K"Z"CA8K-4L>2%KJZSUT4S-=)3FJST3>K^N83>>'WG[!=!CA0D^4 $_[DJ\-]+M#RZ3CRY MZL,?=PX,/Z1AN%<5T]HN;-E%0W, [2VN1V[@1930O>6YK4O1/F$^,_G 4F!M 9F?B6$?NG8J[=YFTU^ U!+ M P04 " 33YU44R(R%R<$ !#$0 &0 'AL+W=O(8\^<9B=ANHD%M/_&9KD.13^C3\0:OR0,17S9++D=ZA1+0F"0I90G@ M9#71;N'- MEY@HKX2LDN;1R#O)1'QK[E@X_!1#-R1B0BOL@AL/S;DCL213F2 MY/&]!-6J-?/$YO$>_;TJ7A;SB%-RQZ*_:"#"B3;20$!6.(O$9[;[0,J"%$&? M1:GZ!;LBUO$TX&>I8'&9+!G$-"G^\5,I1",!P2,)J$Q YR:898)Y;H)5)ECG M)MAE@BI=+VI7PLVQP-,Q9SO \VB)EA\H]56VU(LF>:,\""[/4IDGIDLN>XZ+ M9X"3 )#O&=W(+A!7()$]>C$G M,HO02__@(=^W= $_!GR+)4QJ97X-W!>*P+ M22<'U?URZ5FQ-#JR-$3@GB4B3,$B"4AP"*#+.JIBT+Z8&1I$G!/_&ICP"B # MP;L__@87!?'+'G)WYT,9)Z#F9T-![P34X@4%?GF8@XMWEP.ZF543F K6/M$$ M5V 9X42H7ECL>P'\\TF&@X^"Q.F_ XM9U6*66LQ\4^GX69Q$6))#.(UW8I[CP-LD;QXP+ M^I^:Z*->0%L-2K]9T(.NUZ+>$X<\9!EF/W>GXN[\@,;JKNYCZW18.#8:C9P6 MV6Z891K&J%73H@AS#RX;LNPCE\.M2G('2YH/70) GN23,R6]+N1V:$/3MCRW M55TWS!L95DN#N=OM-=MU[?[:1E5MH\':%OECD[.$^K+3MM1OUW$ ZE6@WL^_ MJ:%1/T>,5[JM2Z"FT@AY)AJU+DA/''1MQSQR;\#&(P\.4OU*0NI'@R)#5(.A M-Y"Y=FIHOI;,9D<^UT1F6^1N%!J9WA&):X^'PR;_/N,)%1DGBB=;K613'Z-[ MN$1MS]!^ ^%K1X4_8JF]PG=]$II>UTY[XES/L:PCVM=&"8>=\A.1+\XABP) MXPUG6W)*\MJFX.@-)*\-#'JO);G7?319EM'0LI2\&X=,UX%&O^:H=C\T['[W MV _E%'\^U&3HG;:V*P1_ONJH-C2$7DGU$JBIIFV8=OOUK"<,21MWCVA>6R$: MML)91J. )NLA'T>U8R'K#52NW0L-OUV^0&6[\\HA-Q(0M5\E3\<55/7&9C$F M?*UVZ2GP69:(8JM5S59? F[5_K8 \OV),[ ?Y M5WD^G_4$L#!!0 ( M !-/G52$ZWM_FP0 -D3 9 >&PO=V]R:W-H965T.@21.L !M$33IAF'8!T:F+:$2Z9%TG.S7 MCWJ)*%L2[0"%O]BB='?/WXX,DYH3N09 M7U&FGRRXR(G20[%TY$I0,B^=\LQ!KALX.4G9:#HI[]V+Z82O598R>B^ 7..4V4>9I3)E/.@*"+B]$E M/+_!N' H+?Y(Z4:VKD%1RA/G/XK!W?QBY!89T8S&J@A!]-\SO:995D32>?Q; M!QTUF(5C^_HM^FU9O"[FB4AZS;,_T[E*+D;1",SI@JPS]8UO?J=U07X1+^:9 M+'_!IK9U1R!>2\7SVEEGD*>L^BFN^4E8TRH,2^FFJ_=3TCBG"ENE3 M1@&1DBKY$7S5[7DRHXJDF3P%O_X" _\WD#+PF/"U)&RN33YLC2>.TID4\9RX M1KVJ4-$ *D3@"V"&S>E\.X"C2VCJ0&]U7"%KQ!F-SP"&'P%R$;S^^A4#?O*/#[PPR*YO(?"YK7H'DE&AY NXSC=;[.B-)@).="I?^1 M0B_Z.JB*%)21"KE[GGY""+D1G#C/[AH3ZT<0PGNP_-Z M\6 '#T41"@;PD,%#^_#\7CS4Q?/#UI+8QC.Z"_$^?:&"D2Q[U?N:9[UA6^F> MEGRA-D3LKLUM"".VT#N"MD.CF/"=DMG+9X]<>M'8WY7U'CL40>P-3;210FC7 MPD=!YGJSK3?BMJ*-'D&[(/TDDHW&0+O('$9RG^2$NS*^SVH[0Z-+T"Y,#^O5 M*DNIT-\16:G.,DE7MBV>T2#D'H%K9#0(V37H(*Y15Y"@'Z#=UW]M%@R:;>=H M= O9=>M6$!8GJ=0O.UO-1I?0,3:$R(@4LF\)#^/8ZW BZ_#A]QS(W H+& M1Z 1&UG!]JW-033B[CY'[]]#%_;SB(W(8+O(7.D%;/L"QD8*,#H&;ZU/Q[U; MF -XPUW=TQ]'N[KGM(XP=%,MR[,C"6*^9JHZ!6CN-N=3E^6IS,[]*W@^JTZ9 M3)CJT.L+$=/_ 5!+ P04 " 33YU4;.X$_$X$ #]$ &0 'AL+W=O MSVU MM^K*-IU.^V"((=8Y-F<[Y;I?/SL)26C!K;:R?BBQX^=]'[_OPY.8P4;(;RHA M1(,?*>-JZ"5:K\]]7RT2DF)U)M:$FSM+(5.LS5"N?+66!,C3-E9I0RFOB>445S??P"[C.Y2$R' MP5K2!0$GET1CRE3+W)I\^@).?OX)AMU?6Z#X!)2#62(RA7FL!KXVO&QT?U%R M&!<]THEW)LYW':Q^( M=Y4Q!CX:1[ZE*=4D!B?>=LIK.>)WJOB=/'[W-?E?-.3_]=;,@1M-4O67(T>W MRM%U[F&"50(6PKAW3"2V&?:UI8@1YC'L\^-Q%$(41@/_<4_JL$H=NE.;[P7E M*\+U+@& -5AB*L$C9AG91Z>(VVG00?W(MG0?G:BB$SGI5-6>B'1.>4[EU R: MS&82<[4D4I+X%,R$QFP?O>A%M?I!O]?;3Z]7T>LYZ3UD?QL3 V,L&,%<"RL" MKHDLB&(&;L6**DT7=@-GI^!66SV.!9N9I5X+?+TCZ9Q(EV;Z%97^T70)@]K[ M@_^NS&D99$>:'10&^XL-&T\>>!QQ3LO 375V(]@^H$Z(:D;H_]'GM$S4K!E$ ML-T_1+'V0^@V1"-.,"9*@YO?9F!&%@D73*R>P$DAWE:MS#>H$=8V"8_GD[ V M2NAVRG>K_R5\::Z!+M6V"]V^^Y!@ODHP-2\FYLTZ MX\9'BE-#OH.Z:]MFG9UXY4KG4PW61@NCX_6K]DOH-LPW^<>D#-(L* M7%LD[!_'/R9EX!W_Z!\BA&H[16X[?3?Y3M!+R^TX&-:6B]R66^GR"P7Y-?A$ MM#TK[@BT4&7UPD6N3)O-O%.:J#99A(XF353[)'K%)]^K%^,RT8Z5(!B@\%DS M_,8A+"5RE9^OE9%FQG5Q]*AFJS/\17YR?38_AN=7Q4F\#E/\,&!>SE>4*\#( MTH0,SB)38UF&PO=V]R:W-H965T9*%(@$I7QSWWL#79R[)#8H6?X7\-JM\!OE0KH7XFE^#68:Y;Q4Q']'<[EZKCG]\"< M+]@FDA_%[5M>#HCF_F8BRHJ_X+9LZ_3 ;)-)$9?&*H(X3+;_V?=2B(H!@@8# M5!J@M@:X-,!M#4AI0-H:T-* MC5P2P/W5P.32EYIX+7MP2\-_+8&06D0%.FP M?7[%PQ\QR8:#5-R"-&^MO.4?B@PJK-4S#Y,\V2]EJKX-E9TG54!CNZLW MFV7KL4WLKMYMHM:NIG97%^Q'6T]O[_.4M@[JK/VS<\RN^FHZ[.8$VLT)5/BF M]\V)-Y4Y\>5KFR$. MO, A@_Y--;FWS;Q*,Q<1XNRW.JL[@YAZVM=>]&07/;%&/]E$$7BG2O%Y&(Y7:30'XM0 ."46T.8!@%T!@#>!* M2-8XW*#66^ $OM_<&W1T67,>GZ'@7W"2JO)CR2)8*:"PLUR%&DD06<=SEDB6 M+,/KB)=)VTA?5!,3(N@X!C$UJZ =5O>)>5JL4WBJ5K\1R\>?K<*U;=B:,Y!T M)ZZF#:3/("ZMD@7.92[_B8BN5%.E_I<+'E_SU"J$QA+TNI-;LPC:8=2.O-/22U7P M@'HH,"BN203M*++ =PKK./*HYQKHBS2.D!U'#^#OM'2U!V#H85.J(4TJ!.VZ MB^1P)A*9BDA]M50+<95G/&M,]VGI:S\*!P:!07]465W9468J!5/4B"\H.=4BC#CT===/2Q]X:A"!C FK6H?^'=>HY7/'9*A&1 M6/ZPR:+!A[H#']+@0W;PM1._CCUJK#-(4P_9J:=$!R=JLH.S/Z\JZH&#[4-Y MJ15O45&P!A]VNMM+:;+A>\C6JJ),2B]5:1$FU$ TK(F&[42S5)0)KD.->*[C M&?JL[!_M3'M 19F4KGZI*,0Q[&*P9A:V[P,?4E$FI:^]*# *?),4FFG8SC13 M09G@.L<"!_F&K0S6',-VCCU\+BEB3=2.8[924R!9VG)>(PMWARRLD86?CJP) MKB/+#5S'L(G#FEG8SJS+E>I[Q4)P(5*^V"2J6FR/]_.A5G2_D_OHH%>VM)Y" M$$TOTAV]B*87>0YZC4F=7AB[AME#-+S(H^$U)G5X4;4]-Q0CHN%%G@U>8]( M+S5LPR0FE2.LYV/7F#2P"SDT,*0XT>PB=G9]Y'/.8Y;/K\004&,\=;)!U_-- MQWJ:;,1.-A-*QZ7=7AE3J6#*!$TQ8C\)>\H4?\1RG&CP$;^[J:\)1^R$:X/7 M,:EO2A$T+L>IIANU;TJ?J'VK)3C5%*3=G:-133OZ]'.T<>ECG[1&O37UZ#W; MT#N]/X>@^ P4^?/?@O>$WZJ].VCC$Z9R6M@K&M74H]WM,FGE^-Y.M785;43K M1VK(#WS7(+2F&+53S%+21K0.,H@IA89Z0C7)J)UD#ZAI(UH_Y#\, E--HQI: MU+Y:,^%[1.N'^@A!!YFDU@"C+9=HC\OI1R#0'V_$$+>7>2O M:.Q>7!K^!U!+ P04 " 33YU4\X_7+^\$ !0% &0 'AL+W=O MTR23YU:DU/+,MF40L93*#E^R#-X\PM>[X%"\B5738X]&2+M@]4W\L[P0\ MV35+&*L80% MJJ"@\/?$IBQ)"B;PXYLFM6J;!7"SO6:?E9.'R_!6'*CJW!A8*V2/- M$_6)KZZ8GI!7\ 4\D>4O6NFQCH6"7"J>:C!XD,99]4^?=2 V ,"S&T T@+P& MN"V K@9T#P6X&N"^!G1; )X&>(=:Z&E []!)]S6@?ZB%@0:4Z6)7RU&NY055 M=#P2?(5$,1K8BD:9$"4:EC#.BMR]5P+>QH!38S^7T",E)-&W/)9QF5"_HDD8 MEDV:H#BK=DCQXN2"*1HG\A2&3#]^1B>__(1[WF^GJ/J'L>@AXKFD62A'M@+_ M"BMVH'WQ*U](BR\8W?),11)=9B$+=^#?F_'$@+88%+I_2MV;IN9F1@[ M3L=Q?C:XV*M=[!F9'K@"P0@X5+:0B5(R=KE3D?1*DJ*V/HV'SG P&-E/.VSW M:]M]H^W[_#LH#_(I3QC-%"]"7P0GHUK';O@BEBH.))KRSCMTHXHL\'GR $.M M4_3EEJ5S)DPK-:A=&1PM&X:UC>&1LN'23.SA/:93,?,,'= M(=Z=$'BCM&&C_2F5$8)2A(*B4<3HB280M%VEZ4)S;64E.#&LG= 5Z*!A5WN' M;4^)-%,BQBE-@H#G, ,X-@8,IC-/V,Z05BSNAGEWX. V\XV,8K..@GF1@WRR M9S@[2R;+Z'(5,0%G%2$@MBB)Z3Q.(.?9KC!?:@.;@?'Z3M=I\:P18.P:/8-] MCWQ(?73]^P-Z8$&4\80O7M!)I0NGS:8_8*/C1I.Q=[2MCAM9Q6^AJQ?X1V$E M?=QW7Z?P+OTE Z]E"1H!QGL4.*+9(J(QG,+@^R//0'^;D^/&DJQ7HG-BZ9'& M&HP;V<7'TUW<""\^EO).]S#OE5[22"]Y"^F=DA^EU_6&3LMN)(WR$K/RUJGP M.49E&WUDJOB(W"X1=W7!K9DI.MUR2O/[(UKBI2)17EE)5$Y^>JCO.ZMK\4F MY670JWX?G\VJRZV&IKIK@\_6!>022M@C4#J=/N2-J*ZOJ@?%E^5ER)PKQ=.R M&3$*65D,@/>/G*OU0V&@OD0<_P-02P,$% @ $T^=5$']T/@? P !PL M !D !X;"]W;W)K&ULO59;3]LP%/XK5B9-($$3 MY](+:RNMA0TF8(BR37LTR6GCD=C%=EK@U\]V0QIZ$R_T);&=\YW+]]G.Z) I@$)/><9DSTF5FIZXKHQ3R(EL\"DP_67,14Z4GHJ)*Z<"2&)!>>;ZGM=T M0\7G/P<[KPBV=I,HLN/WNE$Q@!.K7 M]$;HF5MY26@.3%+.D(!QS_F*3X8X,@!K\9O"7-;&R)1RS_F#F5PD/<D? IQ P7X"/F>CS? A^^' M>V_AKB:O8M"O&/2MOVB+OTM"Q\ F:"!T.>B*,+W[#4/H8)02-DD)/41#WCA" MERII[(@75/$"&R_8$F](A'BF.N",9(55Y6R##":#3=0N?#>M;W/$9WWLX:CC M=]U9G<)ULR@(PJ75F\S#*O-P9^8#H/],XC>:+KT_T(#PEX*AL^.8YSF(&)8\ MH0-\N(.KJ(H8[46;9A6O^8':+'R'-=*#EA=Z*]*L6_GM=B?<+$VK2KRU,_%S MS<:+/I+H1_%$T1W$*>,9GSS7%0EV*=*N K7WHDBGBM?Y0$4Z:USC,.S@%44V M6@5;#@OVEC>S]SY-3HD]-M\+O:"X'EV#,C_'+3J%NW3"M1\#WHM2>'F18O\# MM2J=OY'!;T7-+3(LKUN\^[[]J5(0!R_L/A_NA='G_X>@C*8W6?@-!*_"B ME?V_P0Q['EYEWJUU*:9%O")B0IE$&8PUSFNTM!NQZ+H6$\6GMG&YYTJW07:8 MZDX5A#'0W\>)Z86JWK?_'U!+ P04 " 33YU45%"AFF$' "B)0 M&0 'AL+W=OH $"Q0HM*BT/9U.]\%D#>MK$F\=!TK5'W]V$M9ADSBAJ/L%\N)Y]8B(5+=BIMQMA"4 MS JB)!Z[CN./$\+2T>YV\>Q"[&[S7,8LI1<"9'F2$'&_3V-^MS."HX<'']C- M7.H'X]WM!;FAEU1^6EP(=3=>2P_\+MC6AGD:7X1C[/B+[@KUP;N"$1Y)GE2 M$2L-$I:6_\FWRA$U H@["-R*P%TA<(,. E01H*$$N"+ JP2P@\"K"+RA!'Y% MX \E""J"8"C!I"*8#"4(*X)P* %T'G;.625QNDB6F[VZV]U2'K8;%OL]+@.K MB,H#(LGNMN!W0.CUBI^^*$*[H%?!R%*=A9=2J+=,T2Z6. M9CJ.*M'[I6BW0_0I2;> ZVT"UW%A"_FTASQ7Y,@IR:?O_@8;I58OLSD1M$V? M@P'Z(%@R_'1Y #9>=/,Z'*P<#.O*M; Z&JP6G/2P>F-G=4 C8V$/J^,GL*J< MU<+E9#@7IT>AT\&L>CW^UL[JG-P/]=*9G=/>0K3'Z&-68Y6TR\QUEYGK%KR] MG\S$)K(A,JYWQ62=;ZM 5F MR=POF.O.X'87(7#BK"X[:?+R<+"RZ+2Y" ?^9+GHD0_P MT@?8ZH.39$&8H#-PQ%*21BR] 1]H1-DMN8KI)CA))55H(=6%=M$FV(LBD9,8 MG!<>:G-+*0_7W>)AN&)O.6VN"@M<;3/86QKL60T^+'?XDD:Y8)*I MJ+ICRI1<*KO)C,7W0)4$*E1ETAX 1\H[X#.)BY7%S&7)#%8U.A[+! M4MG JBR;QBSZ8LG;R9+19!TP$2[%A5:]+ZB(E"S5P(/WUR8CU/5'+E4JO,]E M)E6_H'/GLJNX[MMEX"W'^=VB*W1,\^,,U;9 MDI;=7W+I5:Q=%=K;V/G#)T^ M)6L=&AP0"N 'F,8DR\ ^X$*Y3QV90%MW\EB(*29P+=4$FG("[?7D79Y<4:%= M75JASH%76238E4K/'ZV653T<:F2G#R:Z)KTG0G#B#NZAR@P45H!ZTGA%?8""_D3BSA MY1J\<^VHM (E>T^ $M?@E0O7L=ENK1%V!VZVBM[-;*B3+]/LI!V=R!OXYIUIOJP\,>KEX M+4XW2.7:D>J9YP&WB5L3B+V5'K!E58!\M-+YMJSRP\#KV$Z#@JX=!:OFMVS> M@7'P)GA_EU*1S=D"F :B[6#?(\"#/3V":P#6M;>+^[F*+*I2>LJ3*Y71&F4V MU4V:L1D5Q2WX*$B:75.A#C"MR@:-$Q-$"G@ZW&B@V+5#\86*$]5G*\46)+T? M%/4&5-UP+6=@ Z#(#J#/CXD> 3CLB0EDM5ZXJD6ULO3 MJ\:9ISJH-WDVCNFV)8\--_4 V>O!,4EOOJM3*CC-OS'PD4;SE,?\YE[%X-:F MAMXML(%L(QA4&XJ@M02@P7G4TZ4^$1Y'J=;1XRU0#9J\$R 0Y(T9"\ MR=4#R=75.RKUKV(=28&M26$0'ZUEY(!,&4 ]O?4SDR)L=AD8=8P*3:G O[A4 MO.T1@/IB&9M2@>VEHIS-1/78;54(MK0(7E>\8@/8V [81SS+4W!$E$]4TKP1 M/%^ C2FY3TCZ$IRQA$DZJ%W&!K?Q6G ;UR;'=MS^)9-4W$3SP*]/4A\K:V 8 MVU'R2?OQ4X,I;& 6^VO9*0.>V Z>/SDZF%9LZYN!0V<2HH[)%#9XBNT=='-T MT"I_TDA.6S 8<,6#)[I/G)%.>SC#+2^PX9=GL-:S0^%QGI(4G%&F-NZ??[Q:WXM:ODAS^WLD3P# MR)X=D(>5O#.OV>BVB1_7OL#07R^=$W'#T@S$]%K1.5N!"BA1?A!4WDB^*#[* MN.)2\J2XG"LG4:$7J/?7G,N'&_V=Q_*SK-W_ 5!+ P04 " 33YU4AQGA M+T " #'!0 &0 'AL+W=ON;65S#.QUXQR7$E0^[8E\O<-,M$MO-![6+BC=:/M@I]G M.U+C&O6WW4J:RA]9*MHB5U1PD+A9>._"ZV5J^UW#=XJ=.IJ#=5((L;7%QVKA M!580,BRU92!F.. 2&;-$1L:O@=,;C[3 X_D#^WOGW7@IB,*E8#]HI9N%-_>@ MP@W9,WTGN@\X^$DL7RF829%!])V&S8[<=DXM'%#N?T7UUJ:76IP.E\W0NHK MC;(%PBM@@M=]Q03A<'&+FE"F+N$*EE]^PL7K5V&:O+V$?@3*X6LC]LI 5>9K MH\>R^N5P]DU_=O3,V;=83F :OH$HB,(3\.7+X<%CN&]2&*.(QB@BQY>"GN9Q[<[_P-02P,$% @ $T^=5,5> M'X%]! +1$ !D !X;"]W;W)K&ULK5C;;N,V M$/T5PET4">!&(G5/'0.QG;0!-FF02XNBZ -MT;80B?22E)W\?4E)D2SKLDZS M+[$HSYPY,QS."3W:,?XBUH1(\)K$5%P,UE)NS@U#+-8DP>*,;0A5WRP93[!4 M2[XRQ(83'&9.26P@TW2-!$=T,!YE[^[Y>,12&4>4W',@TB3!_&U"8K:[&,#! M^XN':+66^H4Q'FWPBCP2^;RYYVIEE"AAE! J(D8!)\N+P24\OT:90V;Q9T1V M8N\9Z%3FC+WHQ4UX,3 U(Q*3A=006'ULR93$L492/+X5H(,RIG;U^)T5"CL9;L%AD?\&NL#4'8)$*R9+" M63%((II_XM>B$'L.*M%V!U0XH&,=K,+!.M;!+ASL8QV6KF&$*3NXPYUCO_2DXF1&)HUB<@I]_@J[S*X@H>%JS5"@_,01?:NN1(14Y M'<)8%$0F.1'4000B<,NH7 MP14,2U@$,E569&GI/;8)Z$6=D<08L. 3(1'!Z M]SZE ML-?;,S*7;7%S 'LO+D*^;[M.&3DO86[G[?-S @@["#HE0:>7X U5Y(B0X.I5 M*84@;0R=!D/']6VOSF_J-/CY 8)UHYG3*++K0F37K:Y:K* %W?9,W3)3MS=3 M77]P0X7DJ9(E"::,;@F7) 1/#-PQ202XQV]X'K?6P&W4P'(\S^W@Y)6P[!-.5G=H'@=D_M/+:Q=\M+"%]E]W$!%GI8Y;>B\FUYY[_,;KH' M[R?P_"J_N5&PO=V]R:W-H965T/T48)*XYC(OV]I)/:S#NY\F7ABNU#;"6<^ M30:[E+40+W;P ML)EUD%5$(QIH2T',WRM=T"BR3$;'IX*T4_JTP.KS%_:[;/%F,6NBZ$)$O[.- M#F>=<0CW;BUU"DRC@QDU=OQE-'FY58/4Y0J+[-5;L-JF\2V0>,>D8"GCRO MEM"]NCYXK^%;M/,M:="' ;9\+EY\_ .ZN>SK&JKE5U 5TFI8/ES.@LX(NKN8 M"D_.4-U_!57MVAR3?F4.NF4.NAFMUTB[UO# E9:I:7(:_OS9&,"#IK'ZJX5^ M4-(/,OI! _VC% &E&P5;*6)@2J6$!Q3$%H)*=JL\N[G-[AYPM]ACOZ3WS^PQXP%+2 0D%BG7=2W%/]D$=^0AA.J# M-RH]CUH]/W#3+JG)#DDTA2Y10""A,C"+K*NPVW8VW/==[_N6@(Q+6>-6HB>: MI#((S2$-B63!)GSH[/B; MM'9\Z.WX7',_7_CXM/WBAB >6B:^I&?F%W);^"8Y=4CS= 4MS-;'L7EG[F_! M2\^6'5SAGMD\6XUO!%MDAJI5GHO N"I]TG<':-RP@$,_QMZE"\@;A-68W9_R M2CS(-\G2>K>Z+3Q5X^L='TE.Y8IJOW%^(7+'N(*(;@T(]4>&0^:?#?E BR2[ MM:Z%-G?@[#$TGUI46@/S?BM,T(J!O0B7'V_S?P%02P,$% @ $T^=5*A> MG*HW P 0 D !D !X;"]W;W)K&ULO5;;3ALQ M$/V5T195B4396RY DTA 6A4)*"*E557UP.[6]"97Z\?5EV024!'AH M7W8]MN?XG/&,[=Y2R#N5(VJX+QA7_2#7>GXK;^;4T5EBC9+1 KJC@('':#T[BXV$<60?D#_Z,0;,6.B\$RP M;S33>3\X#"##*2F9OA'+3U@):EN\B6#*?6%9S8T"F)1*BZ)R-@P*ROV?W%>! M6'-(XBT.2>60/'%(NULD*K5PRZE6^_#V3=QIO[<=7W)1*@-M.O<>V;U0 M&_Z613BIN)YZKLD6KG$"EX+K7,$'GF'V&" TPFOUR8/ZTV0GXA G!Y#&^Y!$ M27QV]1T:GGAS [FS5T#=CH;0V&NN0N._&U"'+T:-C[83?"0^K;<^==CMK=AC M#>=<:5G:/84?%V8"G&LLU,\=\*T:ON7@TRWP-G58E3IDE3HV!R:"\ZKNEU3G M0)4J"9\@B*D=6Z#4=,P0%'(J)'"A37+]J9)J4Q ]DXYC8D^ZQ2!-#]-.+UQL M$-"N!;2?$[ C#)T:I?,OHMRMX;L[25Z5Q1BE#5Q5@[9NG]:&SU\/U%H+4BM) MHVYW2Y@.:P:'.QE<2^IW[L*M#"9L"AIFES/!&)$*YH:?(][@JB4T4_4IQ MLL8Q.HBB*-U,\:BF>+23XN=2*TU\*O(Z8&M\-W$Y>EVXXFAUXD;_LS VGJ/1 M,P7A)5;3NFO3VD_4A6M72X%RYJYH9T&+N+K"QT.8Z=,WBY9)>?. M3JG]1]>5^0Y*(J_Y'BK]I."B)$HOQ=:5>P%DTRB5S/4]+W9+0BMG,6ONW8O% MC->*T0KN!9)U61+Q[188/\P=[+S<^$*W.V5NN(O9GFSA =37_;W0*[>SLJ$E M5)+R"@DHYLX-_GB'0Z/02/Q!X2![U\B$LN;\T2Q^VLP=SQ !@UP9$T3_/<$2 M&#.6-,??K5&G\VD4^]6X3T5/P\8B"WRKXERH$K4)PJ4+8 M*H27*D2M0A.Z>XR]2=R**+*8"7Y PDAK:^:BR7ZCK?-%*],H#TKHIU3KJ<5- MGHL:-@B>=>M)D(A4&\35#H3V+@14"C%*UI111?73JQ4H0IE\C[[_#L?1#XA6 MZ/<=KZ56DQ_0NY/US%6:T/AQ\Y;F]DCCC]"L(+]& ?Z ?,_'R\]_H:NCF_<6 M4\M_8>KKPPI=O;-965UNQ7L#Z.YB4S@;-^7J G95]+LJ^HWMZ'^IXH3#H',8 M- Z#$8>_\"V5BN:RY](P$&:M^M%8W!@S6]?3(HBC.(UG[E._%D.Q4*?=#SNQ M$]:P8PTG66\V3Z3*-6$A>-F^4R"LG$=#80\@#N(D.<.T2$5^')Y*W86#8/PP M"5-[+%$72S09RV^UDKP6N:XU(VNNR\NE0GORC:P9V"**!JS82R+_#'9E$?.# MR!^AC3O:>)+V@3 ]?)IF/ KB( IU-C"D'KG>5T-Q?S 2[S,CIITJ,DDZKW@ M!4@S_@A#!2J5A[-DQTPXSG<3\E8A'4+3:7O;>I0.$3"-$ M9Z!#*>SA,!LI?M:A9M.MVFP_BCQ/U3P;%C-*TN ,T"(5AY%OY\/>Z^CSWFI/ MG3\!JA;52QJM,\L;^ ^RY!S2(A7B=*0M<6\^XTG()=>'L@T(TIRKVE2B*_29 M*T"9;0[=MA9/RIY@/%)/_#IDL#^)\HGKOOO9_.SK-:,YXD4!PC0CE;(V>^QQ M.YKHR%7KXJ39S(XTPO8ZC_#T0&JZS7[B"(;O(;:4;RB&DRS%(V"OPP>_,7W^ MPVAN QA.DBP-(YR=1K!LY9)^!%$89H-(+?8RW1[G6Y/;.U6:CP:]]VQI)1&# M0BMZUXD>&N)X#C\N%-\W!\TU5WK$-I<[_>T"P@CHYP77/=LNS-FU^QI:_ -0 M2P,$% @ $T^=5$9.BA$M P SPH !D !X;"]W;W)K&ULK99K;],P%(;_BA4&ZJ31Q$ES@[82:XN88&A:!P@A/KC-:1N1 MV,5VUO+OL9TLZR7MRL27Q';.^^2\IVY\NBO&?XD%@$3K/*.B9RVD7+ZQ;3%= M0$Y$FRV!JB65F0@0,6/8M3>2B9T462F!&BDS>LM4'J SYFC=EF3!7M"IC MP]A"TT)(EE=BE4&>TO).UE4A-@0N/B!P*X%[JL"K!-ZI@DXEZ)PJ\"N!L6Z7 MWDWAAD22?I>S%>(Z6M'TP%3?J%6]4JHWREAR]315.MF_HE.6 Y)DC5ICM0N3 M(@/$9JA:OR-K$.>H-01)TDR-7KW @?\6I13=+5@A"$W$!3K;FG=MJ1+3>'M: M)7%9)N$>2 *[Z)I1N1!H1!-(M@&V#C\^J6?H M2D(N?AXA=VIRQY"] ^2Q)+*0C/\Q<$XD-.V3XPS7;SO.RZ:?\)FZX3-UHW_7 M;17-KXOF'P4-"LZ!2EVRIFJ5XL"(]8EPW\=O5JW96],[W(SOJE M[M9,0_"(*5N]:\+G*14H@YE".NU0U9^7W5,YD6QIVH,)DZK9,,.%ZCB!ZP#U M?,:8?)CH%]0];/\O4$L#!!0 ( !-/G53&'*OWR , )\. 9 >&PO M=V]R:W-H965TY'HI*IWSDCU(I*JBH/+UGN7BN!KAT6E@Q_>9-@/^>GF@>_;(])^'!PD] MOV-)>,%*Q46))$M7HX_XPQ:'!E#/^(NSH[IH(V/*DQ#?3>=+LAH%9D-D^L?]:&P_&/%'%-B+_FR-H#("V O 5$ M/8"P!82W J(6$-7*-*;4.FRIINNE%$.*P).[^$-=]DT"\.LJ@CBVJRL(?L45-=:2%?$3^[ M6X(+;7YS4Y&)%P3O;/+^3]SVO^.N-)AT&DR<1+^+\@X"K8)0?LH94AF5[,[< M& D"2> :5774VQ1Q$X]#["WP.]L9V+B1D;>(K)*X81,O018CTX;M@8]RFX'022A5.*>2?%W,FT M8XI1&6>(E@F\J<^0+!P*$R"J.C")VE-ECP\W,P;C)E91W+CQU(OL1VX[ ,3$ MN,&ERJ)39>&D^OR;"8:[5#(&QT9#A"C=WJ\V(=QDQ(2M301D-(=$G9:Q-<0&" -OL;"+ M,82;6&-S.X C/S]OUU*<\R0-0$GH$?NC- 0, MO"BT2N%?9.X%D_NZ E*0D52E;E+?;K2KLC[6M<6;\7M3?=45P9FF*=V^4KGG MI4(Y2X$2WD?(+F13#34=+0YU?? D-%0;=3.#"I)),P&^IT+H4\&PO=V]R:W-H965T=7OJ_2 DNB M.F*.W.SD0I9$FZ6<^6HND60.5#(_"H+$+PGEWFC@;'=R-!"59I3CG015E261 M;V-D8CGT0F]EN*>S0EN#/QK,R0P?4#_-[Z19^2U+1DODB@H.$O.A=QU>31/K M[QQ^4ERJM3E8)<]"O-C%33;T AL0,DRU92!F6. $&;-$)HP_#:?7'FF!Z_,5 M^S>GW6AY)@HG@OVBF2Z&7M^##'-2,7TOEM^QT1-;OE0PY;ZP;'P##])*:5$V M8!-!27D]DM7AY0TVVOL>OXX@^O\0!9KR7K.;+N'K)' M<^.*+"B? 2E%Q35DE>$68 I+CA*YIH2Y=R&)QIVW61^0N -LY5F,+L)>-/ 7 MZQE^[]2_N.QO.DW?.\5!DK1.&P+C5F!\4&"3K3G*^KDVK_W<%!":[I)3T_77 M@@@Z07=+SDZG>$O.!TP;$JG;Z'25]E;5=G=/]]*!26*ML;.V$]IOOS90 MF@:#\B;8,,_P\X,SXWDMY$^U ]#HN6)<+;R=UOM;WU?%#BJB;L0>N'FR$;(B MVDSEUE=[":1L1!7SPR!(_8I0[BWGS;U'N9R+@V:4PZ-$ZE!51+Y\ B;JA8>] MUQM?Z7:G[0U_.=^3+3R!_KY_E&;F]UE*6@%75' D8;/P[O#M"D=6T$3\H%"K MDS&R2UD+\=-.'LJ%%U@B8%!HFX*8RQ'N@3&;R7#\ZI)Z_3NM\'3\FOWO9O%F M,6NBX%ZP_VBI=PLO\U )&W)@^JNH_X%N08G-5PBFFE]4=[&!AXJ#TJ+JQ(:@ MHKR]DN?.B!,!CD<$82<(+Q5$G2"Z5!!W@KAQIEU*X\.*:+*<2U$C::---CMH MS&S49OF4V^_^I*5Y2HU.+Q]X(2I FCRCJR>SJ$>7HVTXCN1-NK31DW::"3M75'(@\D*SZ82*'#:W&9(FPRV#AR7 M41:DX=P_GKHYC,JC9-8'O:.+>[IXDNZ!'X%K(5]0+:F&ZU+4W$789HE/WATF M67Y.Z(B*DRQQ(R8]8C*-6.T)E::2:;OMX=>!ZA>S<8^@M+WI-#09@,1YG)W1 M.H*"-'+#ICUL.@G[1)@ISLT?L0:V(1+0GKR0-0,79CKT*TWS,TQ'$(Y&/ONL MQYQ-;TIFV@GA!2#3F%!A=CW5B DULC]G+H03AA9T&!7A; 0TZT&S2= OIK&: M%BJ)IGS;$**"2..PX:Z)+%VTV9 CCU-\1NN(PJ85NW'S'C>?Q/T,2MVB(V$' MTC;-5Y]=G/F X!IG>/#]76%YFJ7OPU;YH#IM$I\>0EG;XUPJH[CM_Z P^E"5)IR0S?4 M_IM- =*$;ZD=MJ8X_0B'WR[!29B<^^&("Y,H&_'CK?7@Z=XSYH>3==A>W*R. M. >K?W+BL>?3?XG<4JX0@XW1!3^1K)UKLFT/06FASI&J&.W-,!FD# MS/.-$/IU8L]5_<%[^1M02P,$% @ $T^=5,#P*$N2 @ P 8 !D !X M;"]W;W)K&ULC55M3]LP$/XKITR:0!KDK4F I9': MLFE\8$*P,>VC2:Z--=BB=R=N.>+FIM-_PB7Y(%/J#^OKR39N7W+!5M MD"LJ.$B#7+K+TS>*2X43MSL)$\"?'++FZJL1=80"D:!$V>X>16K-$42(.8 M@ZX1'@E;$9?L"3/5)KS$4SBY1DTH4Z=P!K.O/^'D_;LP33Z>0CL"Y?"M%BM% M>*5R7QN)UI%?=G*FK9SH@)PP@EO!=:W@$Z^P>DG@F]CZ *-M@-/H*.,UEN<0 MAQ\@"J)P0-#L_^'!$3EQG^_8\25OYOL(V:@G&SFR^ #9%!>4<\H7YB8S6YZA MA+<4J:.P;WI=A)?I19K[Z]TL#%BER2CKK5[H2WI]R5%]DZJB]OX,R6J1HQV' M<13OJQHP"N/+85%I+RH]*NH>UR@588.W,WWE\&R4)?&PQZSWF!WU:*[R&S7* M7F?_(DPO][(Q8/6BDJTX?Z<9-"@7KDVF M_VC:WGY+I+EX"AC.#65PGIDZR;9?M@LMEJ[E/ EM&IB;UN87@](:F/.Y$'J[ ML [ZGU;Q%U!+ P04 " 33YU4S S"+94$ #*$0 &0 'AL+W=OFGY('":-V MR1+PB,6*BQA)-K]LC?'%+7$,(+/XD[.5VKI&QI5G(;Z;P5UPV7*,(A8R7QL* M"G\O;,+"T#"!CA\%::N7K7X+!6Q.TU#/ MQ.HS*QQR#9\O0I7]HE5AZ[20GRHMH@(,"B(>Y__TM0C$%H#@!@ I .100*< M=-X <+ >AEBY5'-UN:*=5T-)1BA:2Q!C9S MD:UOAH85X;%)Q4 M^SOB,?JV%*FB<:#.T*>=\;"M08GA:_O%K%?YK*1A5DS05Q'KI4+7<<""78(V MN%#Z039^7!$KXY3YYZB#SQ!Q")[<_XU.(FAU,Y>ZBF!U/A00W\^G!X MOP9^XF+AO=+\W&[A0H?"NV6UNUMLR\[P>;O#.*[WSK-Z-DR3D/GWF(==K M).;H 2H,DRS6G(9H*P5FX&V=CW9ZXIX[SJ^6E.F5.GM6HH_*LK/A?;+ZI:S^ M'EEBSK7*CF79(*7_;GEA<9WZ91N4\PX^-.\9@BWE0WB@*ZG38&?KGQ/7%@WL M5$7*L3*]T) '2#,9F5Q:,RKKBXZ=I=.(G!R-G!Z-O#X:>7,,0:*G[9*32EY!ZNNEU;A/](X/0(X&X@2!4(8M\:LTEV,HP#Z,*XTJ;2 MF%8Z#A"TP9O.^@M=V6:K:B3^V4425U42V\OD$[1<,J%K>*'09CN9%0UY<5;7 M+FM-!6PZ:7!5_["] .:9Q8R"D$=<9_%4YL#A(D!\CM+W.IE"00HY*!"$)TES M#)S<3$HA%7I>&R. ,(F$A$Y:+Y^N-,F)RD7TL@)9:I+'.7\K*N^4'B7'V M&O[F_A6^N,D_*U0T^5>.KU0N.&1/R.9 Z9SW(.@R_W"0#[1(LO?69Z'A+3B[ M7#(*J68,X/E<"+T9F G*SS>C_P!02P,$% @ $T^=5+9OZ<\X @ Z 4 M !D !X;"]W;W)K&ULK51A;]HP$/TK5J1*K;22 MD!3H4(BT@J9-VC1$M_6S20YBU;$S^RCEW_=L0D:KP#9I7Y([V^_=O9>'A858E^@6PBRM^1KN 7_4H(I2.F(J(U?#6?0EG3 X_C _M%K)RU+;F&JY8,HL)P$MP$K8,4W$A=Z^PD: M/;[!7$OKGVR[/SM\'[!\8U%7#9@ZJ(3:O_ESX\,1(!Z> ,0-('X+&)P ) T@ M\4+WG7E9,XX\2XW>,N-.$YL+O#<>36J$,+\Z;JW;YJ M?*+J#/(>2_KO6!S%_0[X]._AT6MX2/I;$^+6A-CS#4[P/?B/#<4U?R(WUD"_ MIQN WZX@63 ^4RAI"R6^4'*BT#5[X[?M\NX\QX#M@!O+^A&KM,*2HA$K^*Z+ M:GJ>*FFH1@>F^+:#Z972FU;IS;]96AQ^'I(/9PH,V@*#_V#E>8YA;YA<=-GV M)]@HONB2$![-H;L#OW*S%LI2?RLBBGHCXC7[>V6?H*[]:"XUTJ#[L*2K&(P[ M0/LKK?&0N&EO+_?L!5!+ P04 " 33YU4!5QX'D,# "6"@ &0 'AL M+W=OZC45B%]M9V;_G.,FR0-VN>VGMQ-_E^"1?/-DJ_C91C:V$Y)<:F::NF;Y[RRNUG08XN+_P5:Q+ZRZ$L\F&K?D5M]>;2PVS<&!9 MBII+(Y1$FJ^FP1M\L<#4 =H5WP7?FM$8N5)NE/KE)A^6TR!RCGC%"^LH&/S= M\CFO*L<$/G[WI,&@Z8#C\3W[N[9X*.:&&3Y7U0^QM.4TR .TY"O65/:KVK[G M?4&)XRM49=I?M.W71@$J&F-5W8/!02UD]\_^]!LQ A"\!T!Z #D60'L /180 M]X"XW9FNE'8?%LRRV42K+=)N-;"Y0;N9+1K*%]+U_J9$49W'D5TL&M>0QM=BGENRJX2B*<[]:.JBECZDE/K5T1PUG$,K4 MKY8-:MEC:JE/+=M5@]KRV*^6#VKY0;5O)8>/RLIR[=/,=S0IIC0G?LWS0?/\ ML*:R$#'=,U^HNA86/C?6IW^^6W,\O?@@C3([8DJ+1 M&IKQ9%O$LTM9CK-TL-5G=K?)_B72G1$SS=)1Y?8F>),ZBF/[_1H>C,X [L7UB M>BVD =,K $9G&:2>[@Y!W<2J37LLN%$6#AGML(2#(]=N =Q?*67O)^ZD,1Q% M9W\!4$L#!!0 ( !-/G52.BD/RLP( )T& 9 >&PO=V]R:W-H965T M9-($T2).TH6)M)2A#XX$-P3ZT1S>Y M:2P<.[,=RO[]KITT*RWM>(D_AB8K ML6+F5-4HZ4VA=,4L+?4R-+5&EOND2H3Q8)"&%>,RF$W\WIV>351C!9=XI\$T M5<7TGTL4:C4-HF"]<<^7I74;X6Q2LR4^H/U>WVE:A3U*SBN4ABL)&HMI^Y\V$B(TCT)<9<0;R<,]R0D74+BA;;,O*PK9MELHM4*M(LF M-#?QWOAL4L.EJ^*#U?264YZ=?:U1,\OE$@22&R X6W#!+4<#1P]-70NDFEDF M8,Y,"==4=;B1[>VA,AS#T15:QH4YAA.8?_D%1^_?1>GHXS&T(W )WTK5&"9S M,PDM478'AUE'[[*E%^^A%\5PJZ0M#7R2.>8O 4+2V@N.UX(OXX.(5YB=0A)] M@'@01Z\0FK\]?7" 3M+[GWB\T1X\[VK-> [D*;!*-=(:,BT3#>EU[E54ET;[ M*H J-@MT?N#\87_^T)^?_+?^F6-24'T-%%I5H%[>C%>+UV*G'MOUBZ=9G$;# M9#0)GS8MW0V+QL,D3?JP%]1'/?710>M\QSE1Q4E#]Y89@V2<6M!EE*UQ^)R5 M3"[1.[MSNP^9E_8,TC>:M]^B=$?[.$T&9^F61;MA\7"8CH=;%H4;7WJ%>ND; MH(',79OV&^AW^QY[X5O+UOXE]=ZV5?Z#:1OW+=-++@U)*@AR<'I&_NNV&;8+ MJVK?3Q;*4G?RTY+^'ZA= +TOE++KA3N@_R/-_@)02P,$% @ $T^=5/;0 M;5FV @ ,P< !D !X;"]W;W)K&ULG55K;]HP M%/TK5B9-K32:=Z =(!58M7UH5[5[:!]-B JY7%D*6%/50+EU52:"9 M!96%&WA>XI:4<6<\M'.WL"[\3Z,[1^8L.7BD+9-UFWL9Y#TEJA*%NP5E RWK3TLI M5YG&X?AK!9(BXTM2@$X?*1B=LX(A T5.;J@TBRLX)20O21P MM:7.5[#Q-0F.,LX@/2.A_X$$7N#O$31].]S; Y^]&>Z?'W$3=KL46K[XWW?I M"'O4L4>6/3S ?E5C+:&EKNB3/M6HB"XI1.5"8@]!ED2\E* (YA0)U3@ND*2T M8D@+]@GZ*1E5A9ICZMQG[H#9*AN]KC)N[_GZ3S MDQSU<_^\!VWF_S_AR2N%43_TXQV![E8Y*4$N;5E6)!4UQ^8$=K-=Y;^T!6]G M?J)OA*: /],TU\DUE4O&E7:TT)3>65_G3C8ENAF@J&S1F@O4)=!VGTA!&X&Y@/=/3G^"U!+ P04 " 33YU4D]YSU%(# 6# &0 'AL M+W=O%Z L]<,@Z/L9 M%](;#8I[%WHT4"N;"HD7&LPJR[B^/L54K8<>\VYN7(IE8MT-?S3(^1)G:+_D M%YIV?LT2BPRE$4J"QL70>\->G[&N Q067P6NS=8:7"ASI7ZZS7D\] *G"%., MK*/@=+G",::I8R(=ORI2K_;I@-OK&_:W1? 4S)P;'*OTFXAM,O2./8AQP5>I MO53K=U@%U'-\D4I-\0OKRC;P(%H9J[(*3 HR(X&A!4@_ <0 MLCV 3@7HW!?0K0#=^TKJ58 B=+^,O4CHF6#4A@X[A# (V0[X MN!G^*;(;^/CC=VB5&@]V4$T>0/5E-H'6\UTL9\TL;U;+??'X5*BZ6F%=K;#@ MZ^WA^\#% JDTIYK+&*9[- K3&&%C? (4<=D8Y=*3IM=M$/VD'PHD%KM];: M;22ZR0!,%?6:E81S6?91UX\^8Y1(E:KE]28_+:^R] X:W/=J][TG*4V_]M=_ M]-*<-;OHL3M*LV448WE$S%FQ.AJ"1:DQCAN#J/@EG6\<->Y*4LTW+9.&C)WU\AX_. MCB96G3(/!]Z.<].J67,C_:PL3X$.<"-BU,6WM3.2DH65-&Z.O!JQSDG8[@W\ MJUO**\/NEF'(CMHGM=UMH9L^S9H;];D45I!4(:^H'D7Q22Z"6M#D:5=ZM^QF MSO[>_#\85T;E;XU4;F*>&PO=V]R:W-H965T%D*/O)4QZ[>^K[,5E$Q?R34(/%E(53*#HEKZ>JV Y\\<"7*V,W_/%PS9;P M".;S^EZAY+=?AVUEJ]9W"WQPV>FM-;"1S*;]:X38?>8$E M! 5DQB(P_#S!!(K" B&-;PVFU[JTAMOK9_3W+G:,99";#]#$T[-XF2RT^R6;6K>/REFEC2P;8V10JI!U!A$IQK$C4%\JD&O,7"A^W7L+G%39MAXJ.2&**N-:';ALN^L,5]LWY&Q''OH&>5ET/VLXW-0]*DYG((=\%\#&@-BKZ M'-4-/8HXA>R*1.$;0@,:3N[^)>C!*\0FIT, M%::'H7;R%K75$#GLW@'L6Y%AL]%@__%Z=>'^6RC74F$;(;-O%3<_R'\/6",$ M;^J&J?S+$<=QZSAVCJ,#CC]AW[,U-V<%$QETU5 -D#@ V_V>QFD0!$/_J<-M MKW7;.^KV5NO*^B-R@4WOU9O01:MV$&_1"J.4]J*XFUG2,DN.,KO.,-.:NV;Z M^^22/7*7AY/6;ZGUCU([H640II \;BR4+,F\PC5HC:]"&U07V_Y^*I/^X$ B M!RW;P5&V=_C6G1I$P*J5^Y;NF>US"F83)X$<(DW8N3TBA( M7Z1CN@_748C^UCM6@EJZ 4*33%;"U,V_W6UGE&OW-+_8O\'9I1XU?L'4@\]' MII9<:%+ B&#JS[>7U4/$[5@Y-J]EG-I\.UURQ7.7Z"L IXOI#3/@G703G3C MGU!+ P04 " 33YU4B]D'IP(# 3"0 &0 'AL+W=O9JP)%MR9=8[8/3*&[:YS6,S2K MTMW%3OZ^NX"IL0$Y+V8O<\[,',8SC(^4O?$(0*#W)$[Y1(N$R!YTG0<1))@/ M: :IO-E1EF AMVRO\XP!#@M0$NN68;AZ@DFJ3P ?&:/3.YTVN6D"209RQ9S6-#X#PE%--%\#86PPWDL7NCQ.U3Y#!5?0&->_*)C:>N.-!3D M7-"D LL($I*63_Q>Z7 &,-T.@%4!K$N TP&P*X!]*\"I ,ZM@&$%&%X"[ Z M6P'<0OM2K$+I)19X.F;TB)BREFQJ4;RN BT%)JDJK(U@\I9(G)C^9"%)946A M3809<(33$/V2%-TMT]^4>?4$D16L2Q[(Z^%@7 M,A+%IP>5UWGIU>KP:EIH35,1.!8QYAS-$#WUG#*W7YLGEM[6#^M0JF;]B> MT:S9Q;6=K%G+\=VFW;*%;^3YGN5?B*J?-?,$V+X8NQP%JH3*?EB?UI-]5@RT MB_.Y^; L!_1_FO)S88W9GD@E8MA)2F/@R:)CY0@N-X)FQ4BM-&.:B_@Z;_ %!+ P04 " 33YU4:HQ*RI8'.>?DEB MN;L;!2,4LPTM4_F9'WYAK2"WXHMX*NI?=&BQU@A%I9 \:X-A!%F2-U?ZK36B M%V#[9P)(&T"N#;#; /O: *<-<*X-<-N 6KK9:*^-6U!)9]."'U!1H8&MNJG= MKZ/!KR2O$F4E"_@W@3@Y^P2YF.01SQC:,TB@'2T8&J\@'^,R98AOT ,5281H M'J-%DI:2Q:B*^94+@1XA8E5%3-!XP21-4C%!/_Z /?L_B4P 2+ M.I_(BT\/Y"+C@D4&LO$[1"R"YY_^0.-FX!-%;O.K&?'\#?Q/JP4:WTQN7F== M7,]J_9=1+Z_FQ^$;^4^FP>[2U:X?Z)Y+US)C!96\N+U YG1D3DUFOY[[XQ3R M>:)+M(;"JRFJM^[S[#VQW-"SI^9S?WH;G-_'V<0FUBEL,:1SB.?:SBEL.821 M R)XA*623K4M(U+';)4<[S]Q&LG(*G$+P%>R2# MF9/:-=@\S.E+QJ[E*L9H4,3V%%LT(#]40,LA" >^WA&O<\1[U9'.C-H:U9&" MQ0SVYJKU)G,\C3F@FRCNZ&"AHV;-$$5<-64T3'YP)F'\SA[_;2MD8 \OXB2' M"J-9Z#N>QJP0S;;!_RYS]"&/#)T]OF99X3"P%>5S7[.L'$=-C<60SB%N&"IN M+X=2LV:W_0>-N)-JW6D,2G*2= M8:G)V:#"/LHRL.K]D(L8Q%><'X*PT5L,)UJQ=2Q>K(MJ7RJ25_6V/-7EHF(M M3J-9AP/5RJ:PU,&PX9[)-]PKVO!;,NY^L4)C7%\*!N<%P7(ID(WF*84WVKV2 M>]]E%9\.G!P'3KY'>K8LI]-@&X.]18NS#"=0ITN#\XQ ?3WH8(X1N&>FZUBT M8/L[I:D]7)#+I4V=6%I+AU4#P9[M6R14]YKKH0L-%&H1FY#^ MEMOZJX'Z=@BTV#YC\K%ZP9?+ES:QM+HU-<,YW5=#%QHH#JTP"+ _T*V!^D$( M)3&V%-UF[_P*]?VV_G @4,3+7#9'M*ZW^SAQ7Q_)E?Z'ZJ-%?2X^TC1?/#[2 M8IOD J5L Y26X<.L%,U'A*8A^;X^):^YA#-W?;MC%-Z#%0#^WW N7QK5 [I/ M.;-_ 5!+ P04 " 33YU4GS5=WH0" !=!@ &0 'AL+W=OHW5[[_NJ;(!A M=2U:X&:G%I)A;:9RXZM6 JXKN%9[)IM%WP\ZS%&UB!_M$NI9GY(TM%&'!%!$<2ZJDW"^^+U-H[ M@Y\$MFIOC&PD:R%>[.1[-?4"*P@HE-HR8/-YA050:HF,C-\#IS>ZM,#]\8[] MJXO=Q++&"A:"_B*5;J;>K8P%%2Y-]H.MH&'RDYIP0:P M4< ([[_X;> 75>P+?*!YE1SO9\^@L M8P'E-8K#*Q0%47A$T.+S\. (O/@T/+P[$TT\%B%V?.E_%.$,;3+2)HXV/D$[ MXYI4A':VD&@%92>))F"*\%;2SM0!U5(PM!"L[31VMU#4Z %+3OA&H:51LK)* MKM",B8[K8W7O!21.@.TPKWD:W23A)/-?]ZMQ:!;'@7G>FQ6'9LDDW3=[EX9T M3$-Z-@TN"(6(4IV)60LT*U9H+:2A 7GT-*<'.L)HT')?[>Q6,@-ZZ! M*53:=/6'>5P=>^3,M88/ZW/3._M6]X^F;[R/6&X(5XA";2B#ZQLC3O;-K)]H MT;KKO1;:- LW;$S_!VD-S'XMA-Y-K(/QCY+_!5!+ P04 " 33YU4 D_G M=\@) H/P &0 'AL+W=O.9LYR[)(USGCC7F_:F'V@)EMA(I(ZD[.2F/[X@];(4 M"4*4)7Y)+&D!<+'8![M+X.(I2;]F4V-R]&T^B[,W9],\7[P>#++1U,S#[%6R M,+']Y2%)YV%N/Z:30;9(33@N&\UG XJQ',S#*#Z[O"B_NTTO+Y)E/HMB]!': M_Q[-T,QF15?V0?Y8]WJV';1H6/U[T_M/I?96F_LP,\-D]ELTSJ=OSM09&IN' M<#G+/R=/[\Q:(U'T-TIF6?DO>EK+XC,T6F9Y,E\WMD\PC^+5_^&W]4Q4&E#2 MTH"N&]"N#=BZ >O:@*\;\*X-Q+I!J?I@I7LY<==A'EY>I,D32@MIVUOQ1SG[ M96L[7U%C+-%EF83S.7J(?=CY?#'+[-$6?@]%ZY*O5R+1E9$+131+GTPR] MC<=FO-O!P*JQU85N=+FBWAZOS>@58N0EHIB2X:=_H?/5@[]P/-RP>U=X3U?7 MG;LB>D]7;P]0\->[:W3^PPO/O+'M&F!EMV+/&K@MU\ 76 /H]X]6%+W/S3S[ MCV<@OAV(EP.QUH$>3;PT:&)BDQ9#NE;-J@M9=E%P[O%2"T7)Q>"Q:KZFE-!: ML%VIZZ84U4+RK=2.%F*KA?!J\>,\6<8Y&EM%'M)D;GD)+A09IR>L.N25YY!* M*U[3J2G%L69B5^KM2BJH2!&LJ'#K)+=)%)=EXV( %NJY24XIS MK8.:2K*I$A$*NU4*MBH%?I5FT7UX'Z*?TV2Y0.^2V3B*)^AC-(\*S7Z_,?-[ MD_I6M=H.I/IU'[T=2)]ZX>G&_%,N5-V9FE)$:J+=\T\P;"WXQ(MJW>'.>E&! MK*V7H4.,24):_)I4]D)R@B6#_H=NPO2KR8L?[=Z';JU>1$;+4B M;#+$O\MTMN+'9!)E>30ZR&ZP2Q#1L]T WL1/;[_='*2V$-!ULS7%E-*2UJW6 M%--4J:#%: !K<@I:6Z/]%J:F"#J+GS=VV\057>P'5"<]8YT UXD?[)WB(M*D M=-/W'"2W$4_=AHY=@0C6PGL*O*=[>-_5AG=YDAKTRZ)0MIC0 _R/ LPIZ==^ M%!!-Z?'V6_>Q:QM&ZB9TB%'"29V>+K$V P+_J9__G0TX3.;S*"NK!25[NA@. M^$UYSX8#1E-_*.\%)VW&XW:[JYO+$=K3NL.Y>N(M$3L%ZM,],?O4A&-T?C<- MX\DTC%X44S4VUC:O7J*/^J8/U3USRUOSFV 6[)B!LQC?N9=F>B_!=9O33S)PPA=AM50(<4 MKM0*=_4 ,'(_&-_9/>!/FXJ@#\MO$?IB1M,XF263[U6C,9__< B[[D&P(%^ M?$\,>'#1AC<3>*ELL!YSF?D[?19,X M>OANLXO)M*RD58Q7B:^V=O1-&P"7]YS3

;(\>W4FTO M-0#+PH_E0PUR?"U& &I%S[F\ -2*$^3RPI%]!ZKN8 XIA8.6Z%@ H86?T,\P MU!'YGP 6BY[S=E%Y ^>/8;L9R9&:$UF/[!Q2% >L96<20&CA)_0SK'1@<"> MM:+GS%P 8<7QF?F5:&;FI![:.61X6X5+ )6%G\J;B4?_,$\FJAM$N,<-)B%V"J]#.UFUV.V$EDY3!"S^4""6B4_C"T$Z]D M,_LG0M8#,X<4"S!ML0L05?J)NK7+392%7Y.J84[[:D4"167/Q8( 0!J3.KM3V5BP /@<=RP17832:FMB9I?KF"L@:]%PE" "9P:FK M!$&S ,#KN>;0(:1X2V83 '2#CD4"GP5.LN<$0-N@YUI! #0-CJ@5!,WL7E+6 M\)ZF%%.\S34J)[3\\/WW,DZ7$3K_%,9Y$D]>N#>=+O,.- UZK@ $0,G@Y!6 MH)G;-TSA. : <4M2J8"SRL_9PTQQ5$%- 3I5SVF_ G8J?U3J=1+E>'6/:5!_ M%^P08SIHJ90I8*WRL_9#9/F5+5$9"$S"!-TM%XN919<-"N).6X@"5*J>LH4HQP%96=]"'$)$T98]1 %$E1^B'8WPS)>3"I"I>D[E5>58JS_P M]+M$,SUGC6W#(204:7F#J0"LR@_6=\LXC-%'$YD4W9AQ%!ZV66B HNXYB]> M.MTEBS_$&W0S/>>B[@T.H9;IUX!*[4=EE^D_232E 9&ZYPQ> R'U$1F\;J;F M54+M#@FDU'Y2;N/7Z[!\7?SSTGY1[-+HD\F+>U@M+[ZX[^6C!O3IGK-Q#733 M75[>'^0%CM2XF"TK7#I,.77(M#D)PY1P^WG,0_QGW/QRU349IX[ Z;M[L M:GW@RHE][ ?MP>OHN9<(<.5H/^Z9O@17#N'C$U1#-YWL&HFUG*92A43(K;A*WC=\,*Z42HF6?);AR#A_[(\L]^'*UYZ+49ND\ M%,.'X\5"L,WA)^5-[&):K3^N[M-NO]U>]_ZQO.-< M^_Z*O+Y>W=F&;E9WR.T6-HGB#,W,@^T2ORKJ7>GJ5O;J0YXLRFO']TF>)_/R MS^+PK$D+ ?O[0Y+DFP_% -O+\9?_!U!+ P04 " 33YU4\FLVC. ! #3 M P &0 'AL+W=O #H]H&""$^N,FEL>:78%^;\>^QG30$1.%+^Y[E[?.>L MT^;1-@!(GJ10-H\:Q/::4ELV()F=Z1:4.ZFUD0R=:_;4M@98%4!2T#2.EU0R MKJ(B"[&M*3)]0,$5; VQ!RF9^;$"H;L\2J)3X([O&_0!6F0MV\,]X,=V:YQ' M1Y:*2U"6:T4,U'ETDUROYCX_)'SBT-F)3;R2G=:/WGE7Y5'L&P(!)7H&YGY' M6(,0GLBU\7W@C,:2'CBU3^QO@G:G9<[>PJ!G MX?E*+6SXDJ[/72PC4AXL:CF 70>2J_[/GH9[F #2Y P@'0!IZ+LO%+K<,&1% M9G1'C,]V;-X(4@/:-<>5'\H]&G?*'0Z+M9:2H[MEM.2*?, &#/D5(Q<;0,:% MO23/GR7+Q6O"%7EH],$R5=F,HNO \]!RJ+;JJZ5GJFV@G)%Y\H*D<9JL;[^0 MBY[V\GX_^S=DJ\W.XO&S?W;/^CG(_T\T,__>U%_D]UC MEP'KW\&QB#-ZG):CDQGY=7_/S)XK2P34#A//7CI=IE^AWD'=AK'M-+HE"&;C M7AT8G^#.:ZWQY/A-&-]Q\1-02P,$% @ $T^=5&)FR-# ! (10 !D M !X;"]W;W)K&ULK5A=;]LV%/TKA%8,"9!$(B59 M:)FVB4BB2U)Q NS'CY1D?3@2[61[B26*]]QS+R\/ M;SC:,OXHUH1(\)S$J;BRUE)N+FU;1&N28''!-B157Y:,)UBJ5[ZRQ883O,B- MDMA&CC.P$TQ3:SS*QV[Y>,0R&=.4W'(@LB3!_&5"8K:]LJ"U&[BCJ[74 _9X MM,$KR)3$L492/'Z6H%;E4QLVGW?HG_+@53!S+,B4Q3_H M0JZOK- ""[+$62SOV/8/4@;D:[R(Q2+_"[;E7,<"428D2TICQ2"A:?&+G\M$ M- R\H,< E0;H6 .W-'#W#% ?):\T\/+,%*'D>9AAB<M^+[GZ2I6='-^O,2?G$Y6Y!9BR1)63P/F"G-P7E0#8$MQ+%CV"KYO\ MP[5>*2I?3L')C$A,8W$*?OT%#OS?@ V$AA. IN![2J4XVWU1 ]_6+!,X78B1 M+15Q[=Z.2I*3@B3J(0D1N&&I7 OP,5V010? S P0F !LE;(J;VB7MPDR(LY( M= %<> :0@^#TRY_@I(CT="\5'ZJGXF\']^GQGIS_YFEVM"?H=X&T,N56%>;F MJ'X/ZI@]C9$7N- ;!"/[ MJ<.E7[GTC2X_/A,>4='I=.*_A*[?[7%0>1R8/?[,U#;;;;N_;HC.X]^& M[ 45H%/KI_/^NBAM6X4QA($_Z/':4&UX?+I) M_FO*=8G6Y &'$ 7.L")22%''1..J0%0S1D;&#T2H10&*,R#/&W7JJQ?)P),: M[F2,#C)N$ZGE"+K'+!B>Q]VIYPU51G. ;? M"$],U55+*S1K:Z-Z.J,T6R/P0C 7( 1)T8NIMFZ!7SI;H@-0[E%0[<:N5G1D M5O0W*M4!M..B;E.MCP%D/@8.:-D!Z_=0J_4>H;?59MZSG:M_4@CXA"D'#SC. M3**':D5'9D4W]QYJAWXP;LX2/6R>>1>PIUU$M=PC_B!'LD"]62CLR2;FA<#G,:="W4_EG4/:MO.6O-1V;- M;Q&_7JTX6>E2_JQDEJ:"1D4]5\=!)__"PZ#!S/<''MP/X/4TZ(6A%_:$4!\7 MR-RC&^KAW2&][N+;(;6IUB<-,@M\0]C>36UX(-L%-;MQ=Y(0OLKOH 2(6);* MXCJ@&JWNN:[SVYV]\0F\G!:W535,<7EV@[G2) %BLE20CMK9%N#%?53Q(MDF MOZ&9,RE9DC^N"5X0KB>H[TO&Y.Y%.ZAN!YYJ/I@D@&L36QJ.W J]<=W[&0#6R G M4GG MYGYOIF,QS,]2/6FMP"&?"T+H6?>UIC=)]_7V19*IH=R!P)/UE*5S.!2 M;7R]4\!RIU06?A@$([]D7'CSJ=M[4O.IK$S!!3PIHJNR9.KO!13R,/.H][[Q MS#=;8S?\^73'-K $\[)[4KCR6RLY+T%H+@51L)YY=_33@L96P4F\3Q5V/4:S&MXNG\W?IGYSPZLV(: M[F7QA>=F._-2C^2P9E5AGN7A%V@<2JR]3!;:_9-#(QMX)*NTD66CC Q*+NJ1 M?6T"<:(075,(&X70\:Z!',L'9MA\JN2!*"N-UNS$N>JTD1P7]JLLC<)3CGIF MOMPR!8,%^I63>UGBQ];,A>MFB0F05P40N2;/H(WBF4$AIT!>!#>:W-F066Y^ MUGBPJ#T(KWA 0_(HA=EJ\I/((?]HP,=PM#$)WV.R"#LM/D V)!&]17HA_?X[ M.DI^)#[1UG%=_W> 1&W@(P>27 'YK;+^VN"J8[2<=5+9:'5 Q"U$[""B*Q"_ M5T8;)G(N-K=D!1LN!$XQB3'@&9!_R"5GZ@#5AF-GV%[L_3R*HG@2A5-_?X%1 MTC)*.AG]K)BP?G9!)^?023 .TO%EZ%$+/>J$?L4H?P-Y=(8\"(,T'='X,O2X MA1YW0F/Y6 /_%OKX'#V.@W!"+X.G+7C:/PG C;TR(#VC$T^;TH='=,XC38;!Z J/8^&DO2LGP0$K\MZ%YY8P;4LVOA#NN6I>"3KI MR3>^E$T)[<@F_^1I+T%M7 .C228K8>I7OMUMFZ2[NC4XBM<=UB-3> %!6A;Q_F_4$L#!!0 M ( !-/G52@W%R&PO=V]R:W-H965T\F*3U#V']_!(Y.5PQ\6#S $4>BHIDR,G5VKST77E,H>2 MR!N^ ::?K+@HB=)=L7;E1@#)+*BDKN]YL5N2@CGCH1V[%^,AWRI:,+@72&[+ MDHCG"5"^&SG8>1GX6JQS90;<\7!#UC ']<_F7NB>V[!D10E,%IPA :N1Y&I?.0D#LI@1;94?>6[/Z$6%!F^):?2_J)='>LY M:+F5BIA M8HDMB]FI'L !5L/4E3J8-??IFG<3>?KOW7L7+FN;(IM0? MM,WL"0N2., M.WO"?-_W3AB*#PXO?%;--UCFC%.^?K:^+O5Y<>'WB?W]'/[; M]75_&.#@=7P->@SS/-SVM1N&XP'N^-H-2Q,\.&'K_M3 YX^-/X"!(-1Z2C)= M]112"6(*Q(NLW6_I.'J[UNY/"!R_CK5QY]R+_-"/V]9VP\(P;K\!LYZP( AP MTO+6/2@]2Q!K6\)+_25NF:HJLV:TN2;NF8"9I+U?A_4$L# M!!0 ( !-/G50G&]Y\E0, +T- 9 >&PO=V]R:W-H965TY8P=70R[5>O?-] ME>; B#H3*^#FRT)(1K19RJ6O5A)(YIQ8X8=!T/49H=P;#=S>A1P-Q%H7E,.% M1&K-&)'W8RC$9NAA;[MQ29>YMAO^:+ B2[@"?;VZD&;EUR@99< 5%1Q)6 R] M<_QN&@;6P5E\H;!1.^_(4ID+<6,7'[.A%]B,H(!46PAB'K/);72Y-(SVAGM3APD0>_ ;..P M"1K^/^6=44[9FKVXT(UPXN,J)VZD$[=KYQ?#F?)ER[3_! "[<6_+I5$YW"YS MSZ\_N7M5_1N9P]WCUK_1/IS\U_JW T2EW+0ETP@D;I>N&>'FR&P.QQJ9$Q$" MMBK$/8 RA3Z2]#3*A_M'[4C8B%P8O%9Z*L^?2X^_;&9%+RA4J8&$@@[/$5$Z6=X5RH<7*G9[G M0INSN'O-S?T*I#4PWQ="Z.W"!JAO;*,?4$L#!!0 ( !-/G53)617J40( M *\% 9 >&PO=V]R:W-H965T2<34)"JVK&XQ55D!)5$=4P,W-2LB2:&/*-5:5!)([4,EP'(8# M7!+*@S1Q9PN9)J+6C')82*3JLB1R-P4FMI,@"O8'CW1=:'N TZ0B:W@"_;U: M2&/AEB6G)7!%!4<25I/@-KJ9]ZR_<_A!8:L.]L@J60KQ;(TO^20(;4+ (-.6 M@9AE S-@S!*9-'XWG$$;T@(/]WOVSTZ[T;(D"F:"_:2Y+B;!*$ YK$C-]*/8 MWD.CIV_Y,L&4^Z*M]^T;YZQ66I0-V&104NY7\M+4X0 0#4X X@80OP7T3@"Z M#:![*:#7 %RIL9?BZC GFJ2)%%LDK;=ALQM73(,30:,8/0BN"X7N> [Y:P)L%+0RXKV,:7R6<0Y9!W6C#R@. MX^A(0K/+X>$1^/QB>#0^HZ;;-J7K^/K_:\JR:4IEFW*&N-<2]QQQ]P3QS%1= MTF5MGYQ"RQT"'TD>ZZ&G&C@J.STV:3P>1>$HP9O#RO[K%O7'@W#XVFU^A"T< MAOU!Z^8%X8-?N02Y=B-!H4S47/O?H3UMI\ZM>VQOSJ=F&OGA\9?&C[('(M?4 MR&>P,I1A9VC:(/UX\(86E7LP2Z'-\W/;PDQ4D-;!W*^$T'O#!FAG=/H'4$L# M!!0 ( !-/G53"P?\KGP( /H& 9 >&PO=V]R:W-H965T'.KCG,-D(^J0I H^>:<37V*JV;&]]7104U49>B 6Z^ M+(6LB39+N?)5(X&4#E0S/PR"U*\)Y5Z>N;U[F6>BU8QRN)=(M75-Y)\I,+$9 M>]C;;CS05:7MAI]G#5G!(^COS;TT*W]@*6D-7%'!D83EV)O@FWEJXUW #PH; MM3-'5LE"B">[^%J.O< F! P*;1F(&=8P \8LD4GC=\_I#4=:X.Y\R_[9:3=: M%D3!3+"?M-35V!MYJ(0E:9E^$)LOT.M)+%\AF'*_:-/%)E<>*EJE1=V#308U MY=U(GOLZ[ !P>@(0]H!P'Q"? $0]('HM(.X!L:M,)\7584XTR3,I-DC::,-F M)ZZ8#FWD4V[;_JBE^4H-3NZ$5&.OE6B5827*O.UR<.R^45_YK0[,SQQ)@[1K>"Z4N@3+Z%\ M2> ; 8.*<*MB&IYEG$-QB2+\'H5!B(\D-'L]/#@"G[\:CJ_/J(F&GD2.+_E_ M3[CI"7$].<,;#[RQXXU.\$Z:1HI&4F)OW-&^=?C4X:UAK'-\'2=IYJ]WBWD8 M%05Q@%]&S8]$)<%5,D2]D) ,$I+S$HJBK5M&;&TD*)!K."JD8XEWA> 1CH,] M)C=!3O*3F,2D?A*#JN)!V4I&>5W V=15R8Z=K<-[)@@(R5HY*N:0DG M+E=ZD$X8Q0F.@KV$_!U7J$&NG+LJ5(B6Z^YJ#;N#@4^<;^WM3XVQ=S[\CZ9[ M%6Z)7%&N$(.EH0PNKTRI9.>TW4*+QGG/0FCC9&Y:F<<)I TPWY="Z.W"'C \ M=_E?4$L#!!0 ( !-/G52&PO=V]R:W-H965T M?W51GI^6FR;,BO:F">K->)]7W\S0O7SZ;U]O_@I<.&)\%B M4S?ENFNL>K#.BMW?Y%LW$ <-L!AH@+L&V&A AAJ0K@'Q?0+M&E"S 1UHP+H& MS&R !AKPK@'?COUNL+8C'2=-7\:GHUFT\_!?.KR^O;S]/[^?55<'T9W$QO+Z[N@]GUYYOIU>_!ZUE9 M+-6"2I?!>9(GQ2(-[MJ'UF^"UW':)%FN7KT*)D&]2JJT#K(B^%)D3?UK\/>_ M(<[^T7YPORHW=5(LU8>O>N]/)XVBTG9HLNBZ?;[K-A[H=IPNW@4$_1K@$*-9 MV[_=8][L'@\8G!UA\,M='+Q^]4;3&;0:^UL-O;IY<81!W3_ T*6W(10=]JQO M:J*6TWY-X?V:PEO;;,#V;%-5:=$$25VK!?+>89'L+9*M13)D,:E7@5HIP:)] MD?ZYR9Z37#T"7#D[4WQKJG6LSV>4AYQ1=CIY/EP0.YPXP F,)1=]6&R;(TQ$ MG!OF+FT<0I12AO:X'G6ZITZ=U&^J]"GYOF[);D>@;%9II3S#X1!#H["S2@^Z MPP06@AJ#8,-D)"4RQL!&42(QPC UMJ?&G-2FZW+3TEINTN!K5:Z5O#W4V3)+ MJBS=D?UM?@%Q8U9WN.JU2">GT[N[B_@YB$=F/ MQ01)>[X!8$048V[P ' A%90/$4&A/A:$7CX\SY*'+,\:M2-=68)35=[@P $A8A-+#*PMC4"\ '_N\('+3XX=!\,E\NLS3NHE?"49,NW*E9<)$^96AG0B'7& M>@0C%G%J;GX *(14AV)CQ 0%**6,N#HVF;P MI>22F%%T#. X4D

[69!V5L3V M$M+*Q&#SQ $9(@.G#:P5#+L5S&#@3%5I]2)N];I)JN YR3>I"A:<*;I99PCA MPZ/6NS TG<>%![#?6:U(9"PR1\: U",0Q8RA 8R2N0@!>K6LHY2 MN6GJ)BG4NGT$>0'1W1 O;V@,0,=X:?TB;OW:N;[S(UP?T1)"W,'6D:Z/:']- MW/[:P_5U%@X]EC1G@%N.SSPV.*WT.Z\%@;@%X1BOI\6 N,7@"*\G?;U>!T2^ M7D_[?>).U/EY/3N[1@:RC3B[Z@M(D.D?)&Q#[)/2NL2=>N2VB5M3F.FHI"D^![\^W.Z?DBK M_SAV(-4"0=\3.&ML]4[H\F(V@>^#M@[\$4"$W.W0 8I(VBH MI*9U@;I#BY\NJD$1 ,?2#,XAG I\K85FPV0TY BT-E&W-OUT68W:63VL)C B M9B(% !)*.(U,?C:.4LKQX#[2$D9]TH0>$V8G\RB*0M5;DY(-Y$PP9N:&((,L MPI0,9 >I%E J_\(B&]5:1]U:-R^>T[K9K?6L\%\,ME)A2D-IA<\ D$@2FJGW M&,+A*$1T( /"M/(QM_(9#'?)#_6J_30%LSL,D*TVE#>3(!!.D*&XDVEM8R-Y MP"-*GPRHAC&&[(P- *1A2+A9?P)P[HG0ZL;A=<4!*%,)$M(A M]@BULS%_8?'>3 M5C?F5K=^Q=-5GH\9<%O"5;3D6H"X6X"<14MGGS@D,*X^:8GA(Q+C4VSD0*0# M+B$ ""XAR* 0B'$ZP$=K"W=?*CPRE<.UH^YD6NAX6ZA\2HWD/\!]$W("ZU58BPH\DC("^B6'YR1]X?&7M ^+:UNPJUNHSEY =T]@,MU M_M 8@(Z4ZX36..'6.+^TO "I"%>WM 8@([Q.KCB[M:U,:=X3(%2:-$1[MCH M6*>H?;QP^W@?IQB-%B@[B*M Z;32_UV E@KIEHHC_*'4,B'=,N'O#SM#X_[0 M ]COK%8$Z75_P>T/I9W\&BA0>B-C'V2?DQ8DZ76!8=@92N!" ES+\T;&/L@^ M'ZU9TDNS1CRA!')Y Z1\D;$/R:S:&&PT/RZ#G+OQ4+*15Y2>*T.!XLE%H>#H?% M;"&3L/B4+66J?WG(\B14^C9_'!;+7(;SJE$2#\%QO&$21NG@Y*AZ=IV?'&4K M%4>IO,Y)L4J2,'\]DW'V?#R@@[<'-]'C0I4/AB='R_!1WDKU97F=Z[OAFF4> M)3(MHBPEN7PX'IS2PPF(LD&%^!K)YV+CFI12[K/L6WDSG1\/G#(B&])CF07H^GI9S*]/+^ZN3B]FUY=DJMS4'"=$Y&6:(3=E%FTI,DTW26 M)7*?[(VE"J.XV"<__T0]_@N)4G*WR%:%;E)\)!^V[H^&2@LKPQO.&A%GM0CH M$$&!7&2I6A1DHH.<;Q,,=8^LNP7>NN4,>AG'# A0-'PZ?- MSU;C_$V< $Z=;=@8H0-P'9=OXR88CG+/:_FVM/.U=MZK_2Y36GEF]2NFO&9R M-T,(F B &;&.$"!U?<9\SQ"/ 4$((0!G"! 3P0N9P$NWUO+]WKE?\Z*@CSD M6?+6!;K08-(]Z_V^'FZ&;!M$J9D68QO$N?!\WQ!LPYA@'F>X7'\MU^^5.TV5 MS&6A=$$L*R>FU+=>[$'@,D.JC0J$J6%L@US*?(-J@J# HRXN5*R%BMV$-OF, M*15V3G%/N(:*$0+3.6]\^S&"\CP*KB$6@U%&/5QML%8;]*M-EF&4EW,FB!WQ+OAAVAOO).7V2),'R79 M*V/<)X_:;*.14GM8> !6G#;,!VYDW1A! =R5:%.1%G%8KV#F?Z_J9$7[@B%]P>S:A.&$RTV/@<%\GS)SEL7I MH*,C6GM%^_W5=9B7@[+T[F'Z2OZ\D,F]S/_J<6ZTM2^4_X^.D+:^@/8;@_=Y M0FI/UP=44,\:K@@.!+=R%Z-SF&O.)AC.$YT#MG4)M-\F7*F%S#=,8>T6R-Y; M%V.K@C-J3^0'S!1F8ZCO677(1C%PNDIO:PEHOR=XC]6ER$1=?E"K&"$X[(-B M)H+[@2D<@6G3U^$.:&L/:+\_V-7E4FPNQU0C.$PU L-48V:D4S6TU@#ZK<$. M9A?L:5X/6K/*(BCP3%^/43EF 9@@*+V*Z9AJH'45T.\J=K&[@,SNG%$PK3V& M$\Q]S?F#/\JCQ0W#;OJ]1;\-,P]L+ MV=;<6@KHMQ2[ND>P)W)P7-?JUW&=LYDJ]!"M6]T4TC\(\DO7F MY=?I!(W=WMS@E%-K7-HP80VW,8)R ^8&UK"T<8QRQQ$=/=$:)^@W3I=2K?U" ME:2H9,P'T4 PQQ2- +4/"JPFWE] E7?J&Q9';'<9TIE276YD.%< MYB5 __Z09>KMIGS!^ASPY%]02P,$% @ $T^=5%9J1-[I"P Q#T !H M !X;"]W;W)K73>[4L M'M^=D)/G'SYG]XNZ^6%R?K9.[]6-JK^NKTOX-ME)F6 M)E(T%[2(7S+U6.U]]AI5;HOBU^;+Y?S=B=^L2"W5K&Y$I/#?@YJJY;*1!.OX M;2OT9'?/YL+]S\_2/[3*@S*W::6FQ?+OV;Q>O#L)3[RYNDLWR_IS\?B3VBK4 M+G!6+*OV7^]QB_5/O-FFJHO5]F)8P2K+N__3;UM#[%U R< %='L!/?0"MKV M'7H!WU[ #[U ;"]H59]TNK>&B],Z/3\KBT>O;- @K?G06K^]&NR5Y8VCW-0E M_#6#Z^KS#Y=7%U?3RXN_>9=7'SY]_GCQY?+3E??I@W=]\3FY^N)-/WV\OKCZ MA_=J6N1S\ \U]V[JM%;@*[57W'G3M%IX'\#=JM?>JUC5:;:$3W_^$Y'BKUZ6 M>U\6Q:9*\WGUQONA]_UL4L/RFT5,9MNEON^62@>62JCWL4EL)1Y7\ $ M]-XI3Y^5?T^=$F,U^]%CY(U'?4JFC9;=PE\CBYL>(>KK3>R]^@&3$A\NQ1]9 M4'*P*!(-B^K9C>V;QH>R_+4'P:Y,ZRR_[Z)%5F>J>NM8'=^MCK>K M8P.KNURMTZQL'7195%7CI5G^H+8+QORNDR=;>4UD?3AG@I.SR@8 \D MA.QC8EL0\4/?[Z,2&Q6!T^Q /:7%3FGA5#KY-END^;WJ5'YU#RD"O=.I[L2K*.OL];;--L\-5 MM4GSF?)F1=4&)G#)!P606W#+2N5947IY42MT_Z6U0,IDP R;V"@6$$/7&!$E M*(T,B]@H.)I#)@EV)@F<)HG5G2K+]G!U)S#]ABD;V)LFF12&(E,$%D6AH4B, MH/;UZ+1%0$0&H<35#7?JADYUO^9 C);9[Z!PZ_.E6D)>FC>!9^^X-SE'_;;) MZJ?MKTIA1@GM;?.CR#S?4QO&:,0#7)%HITCD5&3:'MQVI46]4"6D?=C&)GIE MZ6VV;.,BMN8(.WUX8>:NQ W>;DNBYE2\V=_?T[ED,6+ M<@YW+9^\:I&678S\J8 5_-S\L][<+K,9P"#OP;+0;;&YA[4CHY 8@3!" ^:; M3,C3 M 0MI(D3<3.BS6F]*H/\5=F10M6T>0]8J8-;* 5PEV0ONJ: M.A$W=^H[QT5\XRU5/A\*!C9WL79[%!*/0Q($$N&:4LV/Z('\""^FL>",V8#: MK"7@P'3-C4=PA 0R-/,W@J,0%T)F)BI,8 "HX$\135?HF34,J_F:@;E0*5> M-]5/^ZG)%:W!TGS>?6@(SD.Z'.H";&_36Z%/(RO*33&@)"(P&36"@[K2YZ81 M$P08<1ZR 2I)-<&C;H+7I/ WEO*M12 TU&4V:RJF68NZ5?=9GC<>!$'D2:4E M:B.;AK$ Z#&)3!O90!&0T.)_"(X(*D-BGBE,8$C#O;JU;R-- *F; ":03&=M MNE#//12H.R!G;,NRXE@WPJB;'U&SGX3@."'4M _&[X2D9B9/,& 8#ATN30*I MNYEVC =!Y'7Z#K<5EE$42&Y:Q@8&#**429(1'.J,"0(TG:QO'LUKULF^'ITIMGU6Q95)NR8R?/]!D"43?0R8KIIH3430E;9KY.LWE+"K.\ M5LU>H#9'^E%1:)]6&\:E'<^0#E@HI>6)6*-,!.& K341I&XB:&KM:G)1A&QQ M*#^M4&[C* VMW@@FC@4!M9*8CA&S> ?(S 663T=!$7H M0#G'= IG?^#\BATVP$)@R 0+$X:,L!"88X;%=)9G[BR?/'>AGQT3;%%M;JML MGJ4E>%R;W'ZY3% [8.,H(HAE" 07^E9MB\%XQ'ADUF\8D!'A^P.)G^G$S]RM MG0-G>LQNK1!*S6)KBL$B,E!!,4T(V!@A>,%)',/&6M@L#@/VIW';71RG"4Y( M_QD$31*XFR1\[U2/(PT51LV=1%#,).(Q CJ% &<]CH#<$2K, 0-HJL#'VS+? M-=#C=C?DE#-)0],&"$Z&W#S%J#@*U9]I!@1'.!<#V9=K7L./XS7'SO.XYC7< MS6LNY@]-#FF3_*$QDR.D [:?^69218!,<-^<]L<([A1**LF%R75NNP'W'TO M0-5&F!*!6&MQ!PS(_,!D2S&"L]3&[@G1*_2']EVS*NYF52\TS.4(MPF8)&:$ MG2) &H#76&<"F9\-G EL(!?YO:JB;QS-K'AP5!PZMD/ -6OA;M;2G\JH;ZJ< M9577K6B'4I *&MZ+V][F**:1I@C&G%@B$&X6< D"(OLNW5=?\R%^S%#J)<%]N0UMUL8&(X0:;8F8@373,B N)LV0=I<(8\$&> =0I,R,4[*7F(^+[". M$X&(8U)T!$B%W=F+,1RAUC-["8([!4NS@%^C8BQ%S]HS@ M**6!=900F*2163DC,!GLNVS?/)I&"C>-?.G)O$#H'M0PD15DD*?!B6\^(1\C ML-.(A>:#QPDF+@1S#YA'TTPQ\MSXRXWFA4WT2!AQ8K[*,46 - JHR:QC3"#B MB DFK^=A_9=#-,N4OK/6>%S>8D\&A1*8CZSCL"@$C2,&&/" M(B*LETX0RA;Y_D 4DYJP27=_ZP\83DM-H:2;0OW7P^ED>X/]U[,&9\92$R'I M)D(W0.)F9=;6O5EVI\KY]3;@"J9N\[M[=W/VZ>Q7YHGT!U_C]/7F; M="\4:S'=^\T?TQ*R905D\PY$^C\&L+"R>V6X^U(7Z_:=V-NBKHM5^W&ATKDJ M&P#\_:X ;]E^:6ZP>W'[_#]02P,$% @ $T^=5(L[T&5* @ -P4 !H M !X;"]W;W)K=J6*D+"P MU2I$"K"H2"4@EG9557TPR4"B]26US>WOUW8@I=*"^M27Q&//.7-F[)EH+^2; M*A U'!CEJN\56E=/OJ^R AE1+5$A-R=K(1G1QI0;7U422>Y C/IAN]WS&2FY M%T=N;R[C2&PU+3G.):@M8T0>!TC%ON\%WGEC46X*;3?\.*K(!E]0?ZOFTEA^ MPY*7#+DJ!0>)Z[Z7!$^#KO5W#M]+W*N+-=A,5D*\66.2][VV%804,VT9B/GM M<(B46B(CX_>)TVM"6N#E^LP^=KF;7%9$X5#0US+71=_[[$&.:[*E>B'V7_"4 MCQ.8":K<%_:U;Z_K0;956K 3V"A@):__Y'"JPP4@Z%T!A"= Z'37@9S*$=$D MCJ38@[3>ALTN7*H.;<25W%[*BY;FM#0X'8\G:9(.)\E7F*3CV6*:+">S%&9C MF">+YW0)P]ETGJ0_X"XE4A);P7NX&Z$F)57WD:^-!$OD9Z=P@SI<>"5<$,)4 M<%TH>.8YYG\3^$9[DT!X3F 0WF0<8=:"3O )PG88W.#K- 7I.+[.M8((:6Z2 MPW K)?+L",^'K"!\@[ @&N'573/FD.Q0FE<+2TFXHL0],>OQ44WJB$%]![9- M=G&OU7D,>Y&_^T#J0R/UX:;4.3$*-0P%JP@_PL\ILA7*7S>*T&V8N_^]"-U_ M+()_\9@9RHUK6069V')=O^MFMYD*2=T,?]SKD3(EV;@.%^__/YSA?36S/^()8 $CW%42+ZQE+*],0T1;B$F(@.2R%1;^:,QT2J M(5^8(N5 9CD41Z9M6;X9$YH8@U[^;,P'/9;)B"8PYDAD<4SX\QE$;-TWL/'R MX(XNEE(_, >]E"Q@ O(^'7,U,BN5&8TA$90EB,.\;YSBDROL:2"W^$%A+;;N MD0YERMB#'ES/^H:E9P01A%)+$'59P1"B2"NI>3R6HD;E4X/;]R_J%WGP*I@I M$3!DT4\ZD\N^$1AH!G.21?*.K:^@#"B?8,@BD?^B=6'KVP8*,R%97,)J!C%- MBBMY*A=B"\!N#6"7@-T6<$K :0NX)>"V!;P2\-H"?@GX_P).#= M@6Y;#T$) M!'EVBW3DN1P1208]SM:(:VNEIF_R@LAIE4*:Z-J=2*[>4L7)P22;"GC,()'H M?*5_#T<@"8W$$?J&[B_*(9OV4KA5NU^.5;DW]& M.*BEKYKITU2%CG/G^'@7-U6=5,5B5\5BYWI>VV+Y]5U9H&L)L?C=H.]4^DZN M[]3--V:94F5S)):$@U#-,%NMK.4&'6 MW;;J>KLVE\TV.]&X531N8S1#EJR 2SJ- $T@H8RC6R955+,,=$+=AA7S*A_> MIV3$K_3]QAC&G"8A34F$2)Z;?37HOUHZNV[INI7;;J/;ZT2"RK]$G$A AT0@ M@E+@H8KP:-\4FM5PQ[>]+PVK$533"AJ%7J_V#<13X$TK?5QI'W]*)K&UZ?36 M1^ZN82FWG=C VMTVHSTVM?L&;_TGX?=6W5DIL;OYK:#3K7&^Z7'8_K\DHS_H M/5L:;[H@=CZG%#:="3>WIE8+[.[KKG['J5G@3&PO=V]R:W-H M965TA&\T0FNC6EO"=%% M#8+J*]E"8UCUR1@Y)[F4SRZX*Q,140R;Y3U::.L$W&)50T8Z;G>R_P>AGZ7B%Y-H_43_DAM<8%9TV4HQB M6X%@S?"F+^,^G I6,X)P%(3_"1;1C" :!7[GR%"9M_69&IK&2O9(N6Q+$3Y1W M\%9&;,E3W>%4=^@YT0PGD[:12E#4-\.6OM*\1).7Z&(1]]D=VD$![."^_ %EG5+G-W=S&>3=W!?L M'VP>E47OW"R6'Y?K]V[(27>YD_V#JCUK-.)066EPM5YBI(;3,@1&MKYSGBZLM*_4$L#!!0 ( !-/G53_**>,;0, / 6 M - >&PO.6T<&HXWAUXC4);('"8!N% M]L?^%266$X'\,5GIDK[/7F1/-EW)=CZJF[K]L29C#JFE>W3//;JZJN4,2KGB M]&9.J726*<_*H3N7LOC@>>5T3E-2GN<%S122Y"(E4G7%S"L+04E<@E/*O6ZG M$WHI89D[&F2+]"J5I3/-%YD7 MOW\YIG'R[N2D<_?V\A%PII&WKF>EO;#3GB*LIZU(PS9:SSM[Y"H0(^^U4+S- M?=J6NK]-70_79&?K'N8>M5.V7QM*W^NTR^J^I&+4?BOE>V1CQ%UK1C?2J1V] M:@N,!DF>K7="X!J#8B8I=>X)'[ICPME$,/!*2,KXRIB[8)CF/!>.5%M0A?+! M4CX8V#<]V)T53\JR7.C8)H+Y.ZF&[P!U#P0RSAN!7=<81H."2$E%=J4Z>K V M/H*9PEWGA 2AE MGJI&S,@LSXC64'M4#44[I9S?P+^N[\D6]S+96#-=95G35(*JIJ$Q'>#?9#/< MF[3ABWB=@MWG\M-"32?3?2@R>BUHPI:ZOTP: 1B[C[.3HN"KCYS-LI2:R;<. M.!J0VL^9YX(]J&A0*E-EH,)U[JF0;+II^2E(<4N7LBZG98)K[O[7_(3F&D?@\CN08KTJC/EQL%UZ]C:6!UX/1BZW^!%@Z^# M.I,%XY)E56_.XIAFCTZOBEZ2B7J=W^)7XV.:D 67MPTX=-?MKS1FBS1J1EU# M(JI1Z_87F)XZ"M?O)BH6RV*ZI/&XZHK91#<=U5!1JPL<=I$K?=D1S,=@=@0P M+ ZF /,Q7EB+8_>)U&6?:10%01AB M&1V/K0K&6-["$+YV-DP;>&!Q(-+S*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_';4W)UP1##$/,_8\YQV/^?PCL__<9]D_XF>:F/RRLRN*_:>+BSS> MJ53F?V1[9>B536936=!3N[W(]U;)=;Y3JDB3"Z_;]2]2J4WGR^>7?2WLA?LD M*U1DVNA4/ZGU9:?;$?DN M^_$ML_HI,X5,5K'-DN2RTSN\\%W90L>_;5Y5D'?R/J^W%/)^*0GDLN-W:8<; M;?.B?D>]?TF,#XK>?'A6%MFU3@IEQ[)0?]JLW&NSK79#W^+"^1IU.[P\'AKQ MD_T_S9AM-CI6XRPN4V6*0SM:E52 )M_I?=X11J;JLO/R%B'-6DQ,08TDIN:P M*WIO]4WIHZ?KP[R#R#[[PBYNJ.'V\F, .?78KZ8+!W( 8 8JR/@J=Y&00WK,$EE8M9>/U9OR^BC+BIVR(BZM MK?WL8B*+])@U0B77G@JBQYI1_5OJ??4/OW4N M*L@:/69MK':9+6G6TLC=WC,[IC3^$);S58D2N9*)%K6\:TY5GM('QZS M/I9JK6@GU0AC,G,>4VRLLF'%K$WA6MB#L819*7.[UD;:1[':2?M\!-Y1P,[+ M:IL[(GI(*1ZS4FAPIF:K#T/J>H(B6)<-N<1C=LFRVDAG\5Y6SBNL-+FL)QP: MQR+RB<>=1K(TU81="\*KQK^WTPD>\H?'[(])ND^R M1Z7$5V741A=BD,SB6))LK8ZKHZXZ,T9U">/"(5UXS+I8E?OI;#2[FHYNQ'1V/5_>CNZF\UF5(Q>C)45*%Q.)H\\L MCE69IM6 G&W$2F^-IG^3U)0OB=+%1.+HLXL#1-[&-$P?SF@QBP.V9A,3.:3/ M[I ZFXNSNZIB^.!B(7'TF<5Q+*,_<[J82";]=\@DSU']F2QO-"$229]9)#"S M-P] 9)0^LU% 9J^:U,5$;NFS1Y&VW-[6Z0.DF@&S:MH"?"LD$LW@'2:XCB;Y MQI$Y0*(9,(L&)GEQYF(BT0R810.S?+,UX<43]HFOERS?>CPBV0R890-"_9LA M:(!D,V"6#0SVS8Y&WADP>ZMF=V$,8,7$SDH"&[@PYQ\5R,=2ZW6ZNVA[.>N.DU%Q,Y:,CLH%?,J\J2 M-+2+FV>I/XJSL8N)+#1DM] +YDS:J@1Y(%..52%UTE#E$#EHR.R@XU&\)G57 ME" '^0/DGH#9/1C3[?0 M62C@SC\0T^WT %DH..6\6R-8!,A"P4GGW1J=CBP4O..\VXKVMRY)FU2M/V]W M,9&% F8+N9A+%6>4>A+]*UJXEW(#9*& _8)/>VNJS491R' QX=)E=@NU8X[5 M1MG& I8 62A@M] KYFWVH.J[/:KNWBGQO5%Z!,A"P;LM0Q-GOX+:A[9Z,T06 M"D^W-DV0L-L MH7;,7P.]BXDL%++?17/\DM6X<0M!A"P4,5O(6?))\7Q>U\.OV]Q.CY"%(O8L M=.S*6CT3[V(B"T7L6>@H9G4:N9C(0A'WM2"$V1B0(F2AB/M:T%',^FQW,9&% M(F8+M2\!;JLW(V2AB/U:4,M:X-:Y]PA9*&*V$%Q]VSPVD84B9@MA3+="BN"M MG,P6PIANA=3KXIL\3[GHNC&+U.O"NSV[[*L2FJO66\^@7A?>_MEEUM!?)J:/ MWE:_0D%G^[10:27W^Z?2G'O=^FZG5U!X VBW%M%%_?;\R^8-A=?_9IDR2*]HV-S>97+_\%L7+[VA\^0]02P,$% @ M$T^=5 I(4F[K @ ACP !H !X;"]?T1;;1#X5 M&B,^3F$]0F;F\5>_7TUOPW'MJ?5^GVU[5O;=;$]W\]HGA[O9RY>/D_]_TP<-INW=?]S6/\^ M],?I'X/;/\/Y?=SU_=0L7E;G;3\MF_9C?[L\MM<7\W"9W"R>7Y?-^?G5-.W< M05:"[/Q!3H+<_$%>@OS\04&"POQ!48+B_$%)@M+\05F"\OQ!18+*_$&F4QD[ M0%*%-4!KHUP;@-=&P38 L8V2;0!F&T7; -0VRK8!N&T4;@.0VRC=!F"W4;P- M0&^K>EN WE;UM@"];?5C&Z"W5;TM0&^K>EN WE;UM@"]K>IM 7I;U=L"]+:J MMP7H;55O"]#;J=X.H+=3O1U ;Z=Z.X#>KGI8 M#;J=X.H+=3O1U ;Z=Z.X#> M3O5V +V=ZNT >CO5VP'T]JJW!^CM56\/T-NKWAZ@MU>]/4!O7SWL!NCM56\/ MT-NKWAZ@MU>]/4!OKWI[@-Y>]?8 O8/J'0!Z!]4[ /0.JG< Z!U4[P#0.ZC> M :!WJ/ZL!.@=5.\ T#NHW@&@=U"] T#OH'H'@-Y1]8X O:/J'0%Z1]4[ O2. MJG<$Z!U5[PC0.ZK>$:!WK#:; /2.JG<$Z!U5[PC0.ZK>$:!W4KT30.^D>B> MWDGU3@"]D^J= 'HGU3L!]$ZJ=P+HG53O!- [59L% 7HGU3L!]$ZJ=P+HG57O M#- [J]X9H'=6O3- [ZQZ9X#>6?7. +VSZIT!>F?5.P/TSJIW!NB=J\W> +VS MZIT!>A?5NP#T+JIW >A=5.\"T+NHW@6@=U&]"T#OHGH7@-Y%]2X O8OJ70!Z M%]6[ /0NU6$=@-ZFJX_K /PV775@IP,(;KKJR$X',-QTU:&=[CL5'Z?/?3_> MBK[65YZ-6QV&?G2;:.?]_"E)7+,S0^WB:39C6-E.=JA]^&H?DKEN]O6#262:ZJ29 M1F]&O_;'&M'-]9W9UH^]7WT^A)]=-XV;R)K>1:O;T\9CUB:JY[GOFMJ']>1I M;']+6;\DQ.'DLL?MNME=A0U1\F["<>7/ 2_GOCX9:[O6K.YKZ[_40]B5'/K$ M^>?>N/A\B7=ZG+;;KC'MU#P.X4CL9FOJUNV,\4,?GXI>G4_VX8;-Z5-G_U/7[-.W_Z&U_SD^6?I3<_ 5!+ 0(4 Q0 ( !-/G50'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ $T^= M5,W ;'SO *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ $T^=5)E&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5#6J;1\0"@ ^RL !@ ("! M)0\ 'AL+W=O M?=,J/ , +0+ 8 " @6L9 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ $T^= M5!"7UO E P T@< !D ("!$5$ 'AL+W=O&PO=V]R:W-H965T0=#_(0, ($' 9 " @?I7 !X;"]W;W)K M&UL4$L! A0#% @ $T^=5':E6KA+ P [P< M !D ("!4EL 'AL+W=O)P/94( 2( &0 @('47@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5"3"%OCD"P %"( !D M ("!EV\ 'AL+W=OP >&PO=V]R:W-H965T M&UL4$L! A0# M% @ $T^=5-/KB9Z1! .0P !D ("! HT 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5(9: M\6*/! N L !D ("!=YH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5-EJ5LX7!@ O1$ !D M ("!CJH 'AL+W=O&PO M=V]R:W-H965T"S !X;"]W;W)K&UL4$L! A0#% @ $T^=5#AV\S^< P _P< !D ("! MP;@ 'AL+W=O&PO=V]R:W-H965T;+*+6CD S( 9 M " @4O+ !X;"]W;W)K&UL4$L! A0#% M @ $T^=5(K%X/5E P :@@ !D ("!W 0! 'AL+W=O&PO=V]R:W-H965TH/ 0!X M;"]W;W)K&UL4$L! A0#% @ $T^=5(UCB1^L M @ <08 !D ("!M1,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5!;C_?7L @ VP8 !D M ("!/1T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $T^=5"$1[_M3!0 ,0\ !D ("!JR@! M 'AL+W=O&PO=V]R:W-H965TR](00, .@' 9 M " @=0P 0!X;"]W;W)K&UL4$L! A0#% @ M$T^=5!8XOC,_!@ SA, !D ("!3#0! 'AL+W=O&PO=V]R:W-H965TPM/E ( %0& 9 " @1T_ 0!X;"]W M;W)K&UL4$L! A0#% @ $T^=5%810,^A P M<@D !D ("!Z$$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5'SI2 ("!0 =R !D M ("!SU ! 'AL+W=O&PO=V]R:W-H M965T 0!X;"]W;W)K&UL4$L! M A0#% @ $T^=5!27RO^! P 5Q !D ("!@F(! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $T^= M5)^4ZREO P ,@L !D ("!=W$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5(S9]D!3 P )@L M !D ("! 7H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5%,B,A&PO=V]R:W-H965T M&UL4$L! A0# M% @ $T^=5*^8H>6N!@ Q"0 !D ("!AY(! 'AL+W=O M&PO=V]R:W-H965T M 0!X;"]W;W)K&UL4$L! A0#% @ $T^=5%10 MH9IA!P HB4 !D ("!Z*$! 'AL+W=O&PO=V]R:W-H965TK 0!X;"]W;W)K&UL4$L! A0#% @ $T^=5"W&]7?? P R T !D M ("!J[ ! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ $T^=5$9.BA$M P SPH !D ("! M,KP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ $T^=5-$PU/>4 P A L !D ("!AL8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5/;0;5FV @ ,P< !D M ("!N=H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ $T^=5(O9!Z<" P $PD !D ("!HN0! M 'AL+W=O&PO=V]R:W-H965TA ( %T& 9 M " @;OL 0!X;"]W;W)K&UL4$L! A0#% @ M$T^=5 )/YW?("0 *#\ !D ("!=N\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ $T^=5,E9%>I1 @ KP4 !D M ("!D@L" 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ $T^=5"F6VJ*-!@ $QP !D ("!^QL" 'AL M+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T M&PO=V]R:W-H965T&PO M&PO7W)E M;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 33YU4A'6;AV," !A M.@ $P @ %,1@( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 1 ;P!O (0> #@2 ( ! end XML 123 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 124 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 125 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 347 493 1 false 113 0 false 6 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://www.baozun.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.baozun.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Sheet http://www.baozun.com/role/StatementConsolidatedStatementsOfOperationsParenthetical CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 6 false false R7.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Sheet http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY Statements 7 false false R8.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - Organization and Principal Activities Sheet http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivities Organization and Principal Activities Notes 9 false false R10.htm 10301 - Disclosure - Revenue Sheet http://www.baozun.com/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 10401 - Disclosure - Accounts receivable, net Sheet http://www.baozun.com/role/DisclosureAccountsReceivableNet Accounts receivable, net Notes 11 false false R12.htm 10501 - Disclosure - Inventories Sheet http://www.baozun.com/role/DisclosureInventories Inventories Notes 12 false false R13.htm 10601 - Disclosure - Prepayments and other current assets Sheet http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssets Prepayments and other current assets Notes 13 false false R14.htm 10701 - Disclosure - Property and equipment, net Sheet http://www.baozun.com/role/DisclosurePropertyAndEquipmentNet Property and equipment, net Notes 14 false false R15.htm 10801 - Disclosure - Intangible assets, Net Sheet http://www.baozun.com/role/DisclosureIntangibleAssetsNet Intangible assets, Net Notes 15 false false R16.htm 10901 - Disclosure - Business acquisition Sheet http://www.baozun.com/role/DisclosureBusinessAcquisition Business acquisition Notes 16 false false R17.htm 11001 - Disclosure - Investments in equity investees Sheet http://www.baozun.com/role/DisclosureInvestmentsInEquityInvestees Investments in equity investees Notes 17 false false R18.htm 11101 - Disclosure - Short-term and long-term loan Sheet http://www.baozun.com/role/DisclosureShortTermAndLongTermLoan Short-term and long-term loan Notes 18 false false R19.htm 11201 - Disclosure - Accrued expenses and other current liabilities Sheet http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities Accrued expenses and other current liabilities Notes 19 false false R20.htm 11301 - Disclosure - Income tax Sheet http://www.baozun.com/role/DisclosureIncomeTax Income tax Notes 20 false false R21.htm 11401 - Disclosure - Operating lease liabilities Sheet http://www.baozun.com/role/DisclosureOperatingLeaseLiabilities Operating lease liabilities Notes 21 false false R22.htm 11501 - Disclosure - Redeemable non-controlling interests Sheet http://www.baozun.com/role/DisclosureRedeemableNonControllingInterests Redeemable non-controlling interests Notes 22 false false R23.htm 11601 - Disclosure - Ordinary Shares and Treasury Stock Sheet http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStock Ordinary Shares and Treasury Stock Notes 23 false false R24.htm 11701 - Disclosure - Net income per share Sheet http://www.baozun.com/role/DisclosureNetIncomePerShare Net income per share Notes 24 false false R25.htm 11801 - Disclosure - Related party transactions Sheet http://www.baozun.com/role/DisclosureRelatedPartyTransactions Related party transactions Notes 25 false false R26.htm 11901 - Disclosure - Commitments Sheet http://www.baozun.com/role/DisclosureCommitments Commitments Notes 26 false false R27.htm 12001 - Disclosure - Share-Based Compensation Sheet http://www.baozun.com/role/DisclosureShareBasedCompensation Share-Based Compensation Notes 27 false false R28.htm 12101 - Disclosure - Employee Benefit Plans Sheet http://www.baozun.com/role/DisclosureEmployeeBenefitPlans Employee Benefit Plans Notes 28 false false R29.htm 12201 - Disclosure - Restricted Net Assets Sheet http://www.baozun.com/role/DisclosureRestrictedNetAssets Restricted Net Assets Notes 29 false false R30.htm 12301 - Disclosure - Subsequent Event Sheet http://www.baozun.com/role/DisclosureSubsequentEvent Subsequent Event Notes 30 false false R31.htm 12401 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY Sheet http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompany FINANCIAL INFORMATION OF PARENT COMPANY Notes 31 false false R32.htm 20202 - Disclosure - Summary of Significant Principal Accounting Policies (Policies) Sheet http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies Summary of Significant Principal Accounting Policies (Policies) Policies 32 false false R33.htm 30103 - Disclosure - Organization and Principal Activities (Tables) Sheet http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesTables Organization and Principal Activities (Tables) Tables http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivities 33 false false R34.htm 30203 - Disclosure - Summary of Significant Principal Accounting Policies (Tables) Sheet http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables Summary of Significant Principal Accounting Policies (Tables) Tables 34 false false R35.htm 30303 - Disclosure - Revenue (Table) Sheet http://www.baozun.com/role/DisclosureRevenueTable Revenue (Table) Tables http://www.baozun.com/role/DisclosureRevenue 35 false false R36.htm 30403 - Disclosure - Accounts receivable, net (Tables) Sheet http://www.baozun.com/role/DisclosureAccountsReceivableNetTables Accounts receivable, net (Tables) Tables http://www.baozun.com/role/DisclosureAccountsReceivableNet 36 false false R37.htm 30503 - Disclosure - Inventories (Tables) Sheet http://www.baozun.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.baozun.com/role/DisclosureInventories 37 false false R38.htm 30603 - Disclosure - Prepayments and other current assets (Tables) Sheet http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables Prepayments and other current assets (Tables) Tables http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssets 38 false false R39.htm 30703 - Disclosure - Property and equipment, net (Tables) Sheet http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetTables Property and equipment, net (Tables) Tables http://www.baozun.com/role/DisclosurePropertyAndEquipmentNet 39 false false R40.htm 30803 - Disclosure - Intangible assets, Net (Tables) Sheet http://www.baozun.com/role/DisclosureIntangibleAssetsNetTables Intangible assets, Net (Tables) Tables http://www.baozun.com/role/DisclosureIntangibleAssetsNet 40 false false R41.htm 30903 - Disclosure - Business acquisition (Tables) Sheet http://www.baozun.com/role/DisclosureBusinessAcquisitionTables Business acquisition (Tables) Tables http://www.baozun.com/role/DisclosureBusinessAcquisition 41 false false R42.htm 31003 - Disclosure - Investments in equity investees (Tables) Sheet http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesTables Investments in equity investees (Tables) Tables http://www.baozun.com/role/DisclosureInvestmentsInEquityInvestees 42 false false R43.htm 31103 - Disclosure - Short-term and long-term loan (Tables) Sheet http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanTables Short-term and long-term loan (Tables) Tables http://www.baozun.com/role/DisclosureShortTermAndLongTermLoan 43 false false R44.htm 31203 - Disclosure - Accrued expenses and other current liabilities (Tables) Sheet http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables Accrued expenses and other current liabilities (Tables) Tables http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities 44 false false R45.htm 31303 - Disclosure - Income tax (Tables) Sheet http://www.baozun.com/role/DisclosureIncomeTaxTables Income tax (Tables) Tables http://www.baozun.com/role/DisclosureIncomeTax 45 false false R46.htm 31403 - Disclosure - Operating lease liabilities (Tables) Sheet http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables Operating lease liabilities (Tables) Tables http://www.baozun.com/role/DisclosureOperatingLeaseLiabilities 46 false false R47.htm 31503 - Disclosure - Redeemable non-controlling interests (Tables) Sheet http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsTables Redeemable non-controlling interests (Tables) Tables http://www.baozun.com/role/DisclosureRedeemableNonControllingInterests 47 false false R48.htm 31703 - Disclosure - Net income per share (Tables) Sheet http://www.baozun.com/role/DisclosureNetIncomePerShareTables Net income per share (Tables) Tables http://www.baozun.com/role/DisclosureNetIncomePerShare 48 false false R49.htm 31803 - Disclosure - Related party transactions (Tables) Sheet http://www.baozun.com/role/DisclosureRelatedPartyTransactionsTables Related party transactions (Tables) Tables http://www.baozun.com/role/DisclosureRelatedPartyTransactions 49 false false R50.htm 32003 - Disclosure - Share-Based Compensation (Tables) Sheet http://www.baozun.com/role/DisclosureShareBasedCompensationTables Share-Based Compensation (Tables) Tables http://www.baozun.com/role/DisclosureShareBasedCompensation 50 false false R51.htm 40101 - Disclosure - Organization and Principal Activities (Summary of Major Subsidiaries and VIE) (Details) Sheet http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails Organization and Principal Activities (Summary of Major Subsidiaries and VIE) (Details) Details http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesTables 51 false false R52.htm 40201 - Disclosure - Summary of Significant Principal Accounting Policies (Schedule of Consolidated Balances and Transactions) (Details) Sheet http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails Summary of Significant Principal Accounting Policies (Schedule of Consolidated Balances and Transactions) (Details) Details http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables 52 false false R53.htm 40202 - Disclosure - Summary of Significant Principal Accounting Policies (Schedule of Concentration and Risks) (Details) Sheet http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails Summary of Significant Principal Accounting Policies (Schedule of Concentration and Risks) (Details) Details http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables 53 false false R54.htm 40203 - Disclosure - Summary of Significant Principal Accounting Policies (Summary of Useful Lives) (Details) Sheet http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails Summary of Significant Principal Accounting Policies (Summary of Useful Lives) (Details) Details http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables 54 false false R55.htm 40204 - Disclosure - Summary of Significant Principal Accounting Policies (Summary of Useful lives of Intangible assets) (Details) Sheet http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails Summary of Significant Principal Accounting Policies (Summary of Useful lives of Intangible assets) (Details) Details http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables 55 false false R56.htm 40205 - Disclosure - Summary of Significant Principal Accounting Policies (Narrative) (Details) Sheet http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails Summary of Significant Principal Accounting Policies (Narrative) (Details) Details http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables 56 false false R57.htm 40301 - Disclosure - Revenue - Disaggregation of Revenues (Details) Sheet http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails Revenue - Disaggregation of Revenues (Details) Details 57 false false R58.htm 40302 - Disclosure - Revenue - Contract Liability (Details) Sheet http://www.baozun.com/role/DisclosureRevenueContractLiabilityDetails Revenue - Contract Liability (Details) Details 58 false false R59.htm 40303 - Disclosure - Revenue - Narrative (Details) Sheet http://www.baozun.com/role/DisclosureRevenueNarrativeDetails Revenue - Narrative (Details) Details 59 false false R60.htm 40401 - Disclosure - Accounts receivable, net (Details) Sheet http://www.baozun.com/role/DisclosureAccountsReceivableNetDetails Accounts receivable, net (Details) Details http://www.baozun.com/role/DisclosureAccountsReceivableNetTables 60 false false R61.htm 40501 - Disclosure - Inventories (Details) Sheet http://www.baozun.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.baozun.com/role/DisclosureInventoriesTables 61 false false R62.htm 40601 - Disclosure - Prepayments and other current assets (Details) Sheet http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails Prepayments and other current assets (Details) Details http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables 62 false false R63.htm 40701 - Disclosure - Property and equipment, net (Details) Sheet http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails Property and equipment, net (Details) Details http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetTables 63 false false R64.htm 40801 - Disclosure - Intangible assets, Net (Details) Sheet http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails Intangible assets, Net (Details) Details http://www.baozun.com/role/DisclosureIntangibleAssetsNetTables 64 false false R65.htm 40901 - Disclosure - Business acquisition - Purchase price (Details) Sheet http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails Business acquisition - Purchase price (Details) Details 65 false false R66.htm 40902 - Disclosure - Business acquisition - Fair values of the acquired assets and liabilities assumed (Details) Sheet http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails Business acquisition - Fair values of the acquired assets and liabilities assumed (Details) Details 66 false false R67.htm 40903 - Disclosure - Business acquisition - Additional information (Details) Sheet http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails Business acquisition - Additional information (Details) Details 67 false false R68.htm 41001 - Disclosure - Investments in equity investees - Schedule of Investments in equity method investees (Details) Sheet http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails Investments in equity investees - Schedule of Investments in equity method investees (Details) Details 68 false false R69.htm 41002 - Disclosure - Investments in equity investees (Narrative) (Details) Sheet http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails Investments in equity investees (Narrative) (Details) Details http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesTables 69 false false R70.htm 41101 - Disclosure - Short-term and long-term loan (Details) Sheet http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanDetails Short-term and long-term loan (Details) Details http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanTables 70 false false R71.htm 41102 - Disclosure - Short-term and long-term loan (Narrative) (Details) Sheet http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails Short-term and long-term loan (Narrative) (Details) Details http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanTables 71 false false R72.htm 41103 - Disclosure - Short-term and long-term loan (Convertible Senior Notes due 2024) (Details) Notes http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details Short-term and long-term loan (Convertible Senior Notes due 2024) (Details) Details http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanTables 72 false false R73.htm 41104 - Disclosure - Short-term and long-term loan (ADS Lending Arrangement) (Details) Sheet http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails Short-term and long-term loan (ADS Lending Arrangement) (Details) Details http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanTables 73 false false R74.htm 41201 - Disclosure - Accrued expenses and other current liabilities (Details) Sheet http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails Accrued expenses and other current liabilities (Details) Details http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables 74 false false R75.htm 41301 - Disclosure - Income tax (Schedule of Income Taxes) (Details) Sheet http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails Income tax (Schedule of Income Taxes) (Details) Details http://www.baozun.com/role/DisclosureIncomeTaxTables 75 false false R76.htm 41302 - Disclosure - Income tax (Reconciliation of the Effective Income Tax Rate) (Details) Sheet http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails Income tax (Reconciliation of the Effective Income Tax Rate) (Details) Details http://www.baozun.com/role/DisclosureIncomeTaxTables 76 false false R77.htm 41303 - Disclosure - Income tax (Schedule of effect of tax holiday) (Details) Sheet http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfEffectOfTaxHolidayDetails Income tax (Schedule of effect of tax holiday) (Details) Details http://www.baozun.com/role/DisclosureIncomeTaxTables 77 false false R78.htm 41304 - Disclosure - Income tax (Schedule of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income tax (Schedule of Deferred Tax Assets and Liabilities) (Details) Details http://www.baozun.com/role/DisclosureIncomeTaxTables 78 false false R79.htm 41305 - Disclosure - Income tax (Movement of the Valuation Allowance) (Details) Sheet http://www.baozun.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails Income tax (Movement of the Valuation Allowance) (Details) Details http://www.baozun.com/role/DisclosureIncomeTaxTables 79 false false R80.htm 41306 - Disclosure - Income tax (Narrative) (Details) Sheet http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails Income tax (Narrative) (Details) Details http://www.baozun.com/role/DisclosureIncomeTaxTables 80 false false R81.htm 41401 - Disclosure - Operating lease liabilities (Lease Term and Discount Rate) (Details) Sheet http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesLeaseTermAndDiscountRateDetails Operating lease liabilities (Lease Term and Discount Rate) (Details) Details http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables 81 false false R82.htm 41402 - Disclosure - Operating lease liabilities (Maturity Analysis of the Annual Undiscounted Cash Flows) (Details) Sheet http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails Operating lease liabilities (Maturity Analysis of the Annual Undiscounted Cash Flows) (Details) Details http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables 82 false false R83.htm 41403 - Disclosure - Operating lease liabilities (Supplemental Cash Flow Information) (Details) Sheet http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesSupplementalCashFlowInformationDetails Operating lease liabilities (Supplemental Cash Flow Information) (Details) Details http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables 83 false false R84.htm 41404 - Disclosure - Operating lease liabilities (Narrative) (Details) Sheet http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesNarrativeDetails Operating lease liabilities (Narrative) (Details) Details http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables 84 false false R85.htm 41501 - Disclosure - Redeemable non-controlling interests - Narrative (Details) Sheet http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails Redeemable non-controlling interests - Narrative (Details) Details 85 false false R86.htm 41502 - Disclosure - Redeemable non-controlling interests (Details) Sheet http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsDetails Redeemable non-controlling interests (Details) Details http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsTables 86 false false R87.htm 41601 - Disclosure - Ordinary Shares and Treasury Stock (Details) Sheet http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails Ordinary Shares and Treasury Stock (Details) Details http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStock 87 false false R88.htm 41701 - Disclosure - Net income per share (Schedule of Basic and Diluted Net Loss Per Share) (Details) Sheet http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails Net income per share (Schedule of Basic and Diluted Net Loss Per Share) (Details) Details http://www.baozun.com/role/DisclosureNetIncomePerShareTables 88 false false R89.htm 41702 - Disclosure - Net income per share (Narrative) (Details) Sheet http://www.baozun.com/role/DisclosureNetIncomePerShareNarrativeDetails Net income per share (Narrative) (Details) Details http://www.baozun.com/role/DisclosureNetIncomePerShareTables 89 false false R90.htm 41801 - Disclosure - Related party transactions (Details) Sheet http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails Related party transactions (Details) Details http://www.baozun.com/role/DisclosureRelatedPartyTransactionsTables 90 false false R91.htm 41901 - Disclosure - Commitments - Other Commitment (Details) Sheet http://www.baozun.com/role/DisclosureCommitmentsOtherCommitmentDetails Commitments - Other Commitment (Details) Details 91 false false R92.htm 42001 - Disclosure - Share-Based Compensation (Summary of Stock Option Activity) (Details) Sheet http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails Share-Based Compensation (Summary of Stock Option Activity) (Details) Details http://www.baozun.com/role/DisclosureShareBasedCompensationTables 92 false false R93.htm 42002 - Disclosure - Share-Based Compensation (Schedule of Restricted Share Units Activities) (Details) Sheet http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails Share-Based Compensation (Schedule of Restricted Share Units Activities) (Details) Details http://www.baozun.com/role/DisclosureShareBasedCompensationTables 93 false false R94.htm 42003 - Disclosure - Share-Based Compensation (Schedule of Compensation Expense) (Details) Sheet http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails Share-Based Compensation (Schedule of Compensation Expense) (Details) Details http://www.baozun.com/role/DisclosureShareBasedCompensationTables 94 false false R95.htm 42004 - Disclosure - Share-Based Compensation (Narrative) (Details) Sheet http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails Share-Based Compensation (Narrative) (Details) Details http://www.baozun.com/role/DisclosureShareBasedCompensationTables 95 false false R96.htm 42101 - Disclosure - Employee Benefit Plans (Details) Sheet http://www.baozun.com/role/DisclosureEmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://www.baozun.com/role/DisclosureEmployeeBenefitPlans 96 false false R97.htm 42201 - Disclosure - Restricted Net Assets (Details) Sheet http://www.baozun.com/role/DisclosureRestrictedNetAssetsDetails Restricted Net Assets (Details) Details http://www.baozun.com/role/DisclosureRestrictedNetAssets 97 false false R98.htm 42401 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Balance Sheets) (Details) Sheet http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Balance Sheets) (Details) Details http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompany 98 false false R99.htm 42402 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statements of Operations and Comprehensive Income) (Details) Sheet http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statements of Operations and Comprehensive Income) (Details) Details http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompany 99 false false R100.htm 42403 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statement of Cash Flows) (Details) Sheet http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statement of Cash Flows) (Details) Details http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompany 100 false false R101.htm 42404 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Narrative) (Details) Sheet http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyNarrativeDetails FINANCIAL INFORMATION OF PARENT COMPANY (Narrative) (Details) Details http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompany 101 false false R102.htm 42501 - Disclosure - Subsequent Event (Details) Sheet http://www.baozun.com/role/DisclosureSubsequentEventDetails Subsequent Event (Details) Details http://www.baozun.com/role/DisclosureSubsequentEvent 102 false false R9999.htm Uncategorized Items - bzun-20211231x20f.htm Sheet http://xbrl.sec.gov/role/uncategorizedFacts Uncategorized Items - bzun-20211231x20f.htm Cover 103 false false All Reports Book All Reports bzun-20211231x20f.htm bzun-20211231.xsd bzun-20211231_cal.xml bzun-20211231_def.xml bzun-20211231_lab.xml bzun-20211231_pre.xml bzun-20211231xex12d1.htm bzun-20211231xex12d2.htm bzun-20211231xex13d1.htm bzun-20211231xex13d2.htm bzun-20211231xex15d1.htm bzun-20211231xex15d2.htm bzun-20211231xex2d7.htm bzun-20211231xex8d1.htm bzun-20211231x20f002.jpg bzun-20211231x20f003.jpg bzun-20211231x20f004.jpg http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 128 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "bzun-20211231x20f.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 347, "dts": { "calculationLink": { "local": [ "bzun-20211231_cal.xml" ] }, "definitionLink": { "local": [ "bzun-20211231_def.xml" ] }, "inline": { "local": [ "bzun-20211231x20f.htm" ] }, "labelLink": { "local": [ "bzun-20211231_lab.xml" ] }, "presentationLink": { "local": [ "bzun-20211231_pre.xml" ] }, "schema": { "local": [ "bzun-20211231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/currency/2021/currency-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 772, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 9, "http://xbrl.sec.gov/dei/2021q4": 3, "total": 12 }, "keyCustom": 106, "keyStandard": 387, "memberCustom": 59, "memberStandard": 46, "nsprefix": "bzun", "nsuri": "http://www.baozun.com/20211231", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Revenue", "role": "http://www.baozun.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42403 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statement of Cash Flows) (Details)", "role": "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "shortName": "FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statement of Cash Flows) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_ZoiswZ5dYEyg1dZsY64_Cg", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "p", "bzun:ConvenienceTranslationPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "4", "first": true, "lang": null, "name": "bzun:ForeignCurrencyExchangeRateWeightedAverageTranslationRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42404 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Narrative) (Details)", "role": "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyNarrativeDetails", "shortName": "FINANCIAL INFORMATION OF PARENT COMPANY (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_ZoiswZ5dYEyg1dZsY64_Cg", "decimals": "4", "lang": null, "name": "bzun:ForeignCurrencyExchangeRateWeightedAverageTranslationRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "p", "bzun:CommonAndTreasurySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unitRef": "Unit_Standard_USD_e7wFrp467k23wmeGIP1MOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42501 - Disclosure - Subsequent Event (Details)", "role": "http://www.baozun.com/role/DisclosureSubsequentEventDetails", "shortName": "Subsequent Event (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_3_25_2022_us-gaap_SubsequentEventTypeAxis_us-gaap_SubsequentEventMember_l2MVRvaJdEG1jypdNAkO4A", "decimals": "-6", "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_e7wFrp467k23wmeGIP1MOw", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Accounts receivable, net", "role": "http://www.baozun.com/role/DisclosureAccountsReceivableNet", "shortName": "Accounts receivable, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Inventories", "role": "http://www.baozun.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:PrepaymentsAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Prepayments and other current assets", "role": "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssets", "shortName": "Prepayments and other current assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:PrepaymentsAndOtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Property and equipment, net", "role": "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Intangible assets, Net", "role": "http://www.baozun.com/role/DisclosureIntangibleAssetsNet", "shortName": "Intangible assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Business acquisition", "role": "http://www.baozun.com/role/DisclosureBusinessAcquisition", "shortName": "Business acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Investments in equity investees", "role": "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvestees", "shortName": "Investments in equity investees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Short-term and long-term loan", "role": "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoan", "shortName": "Short-term and long-term loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Accrued expenses and other current liabilities", "role": "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities", "shortName": "Accrued expenses and other current liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "role": "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "shortName": "CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "lang": null, "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Income tax", "role": "http://www.baozun.com/role/DisclosureIncomeTax", "shortName": "Income tax", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Operating lease liabilities", "role": "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilities", "shortName": "Operating lease liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:RedeemableNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Redeemable non-controlling interests", "role": "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterests", "shortName": "Redeemable non-controlling interests", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:RedeemableNoncontrollingInterestTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:CommonAndTreasurySharesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Ordinary Shares and Treasury Stock", "role": "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStock", "shortName": "Ordinary Shares and Treasury Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:CommonAndTreasurySharesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11701 - Disclosure - Net income per share", "role": "http://www.baozun.com/role/DisclosureNetIncomePerShare", "shortName": "Net income per share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11801 - Disclosure - Related party transactions", "role": "http://www.baozun.com/role/DisclosureRelatedPartyTransactions", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11901 - Disclosure - Commitments", "role": "http://www.baozun.com/role/DisclosureCommitments", "shortName": "Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12001 - Disclosure - Share-Based Compensation", "role": "http://www.baozun.com/role/DisclosureShareBasedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12101 - Disclosure - Employee Benefit Plans", "role": "http://www.baozun.com/role/DisclosureEmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12201 - Disclosure - Restricted Net Assets", "role": "http://www.baozun.com/role/DisclosureRestrictedNetAssets", "shortName": "Restricted Net Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestrictedAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockShares", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12301 - Disclosure - Subsequent Event", "role": "http://www.baozun.com/role/DisclosureSubsequentEvent", "shortName": "Subsequent Event", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "12401 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY", "role": "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompany", "shortName": "FINANCIAL INFORMATION OF PARENT COMPANY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20202 - Disclosure - Summary of Significant Principal Accounting Policies (Policies)", "role": "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies", "shortName": "Summary of Significant Principal Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccounting", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Organization and Principal Activities (Tables)", "role": "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesTables", "shortName": "Organization and Principal Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Summary of Significant Principal Accounting Policies (Tables)", "role": "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables", "shortName": "Summary of Significant Principal Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Revenue (Table)", "role": "http://www.baozun.com/role/DisclosureRevenueTable", "shortName": "Revenue (Table)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Accounts receivable, net (Tables)", "role": "http://www.baozun.com/role/DisclosureAccountsReceivableNetTables", "shortName": "Accounts receivable, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Inventories (Tables)", "role": "http://www.baozun.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "bzun:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Prepayments and other current assets (Tables)", "role": "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables", "shortName": "Prepayments and other current assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "bzun:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Property and equipment, net (Tables)", "role": "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "lang": null, "name": "bzun:Fulfillment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Intangible assets, Net (Tables)", "role": "http://www.baozun.com/role/DisclosureIntangibleAssetsNetTables", "shortName": "Intangible assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_BusinessAcquisitionAxis_bzun_FullJetLimitedMember_dDMzAEtp0Uern9cS-wMu-Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Business acquisition (Tables)", "role": "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables", "shortName": "Business acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_BusinessAcquisitionAxis_bzun_FullJetLimitedMember_dDMzAEtp0Uern9cS-wMu-Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Investments in equity investees (Tables)", "role": "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesTables", "shortName": "Investments in equity investees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Short-term and long-term loan (Tables)", "role": "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanTables", "shortName": "Short-term and long-term loan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31203 - Disclosure - Accrued expenses and other current liabilities (Tables)", "role": "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables", "shortName": "Accrued expenses and other current liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Income tax (Tables)", "role": "http://www.baozun.com/role/DisclosureIncomeTaxTables", "shortName": "Income tax (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Operating lease liabilities (Tables)", "role": "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables", "shortName": "Operating lease liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "bzun:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "bzun:RedeemableNoncontrollingInterestTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Redeemable non-controlling interests (Tables)", "role": "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsTables", "shortName": "Redeemable non-controlling interests (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "bzun:RedeemableNoncontrollingInterestTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31703 - Disclosure - Net income per share (Tables)", "role": "http://www.baozun.com/role/DisclosureNetIncomePerShareTables", "shortName": "Net income per share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31803 - Disclosure - Related party transactions (Tables)", "role": "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsTables", "shortName": "Related party transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "role": "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperationsParenthetical", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "32003 - Disclosure - Share-Based Compensation (Tables)", "role": "http://www.baozun.com/role/DisclosureShareBasedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_OwnershipAxis_bzun_BaozunHongKongHoldingLimitedMember_CqNKLFQdck2HjtO3ihKjSA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Organization and Principal Activities (Summary of Major Subsidiaries and VIE) (Details)", "role": "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails", "shortName": "Organization and Principal Activities (Summary of Major Subsidiaries and VIE) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_OwnershipAxis_bzun_BaozunHongKongHoldingLimitedMember_CqNKLFQdck2HjtO3ihKjSA", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationDateOfIncorporation", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Summary of Significant Principal Accounting Policies (Schedule of Consolidated Balances and Transactions) (Details)", "role": "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "shortName": "Summary of Significant Principal Accounting Policies (Schedule of Consolidated Balances and Transactions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfVariableInterestEntitiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_srt_ConsolidatedEntitiesAxis_us-gaap_VariableInterestEntityPrimaryBeneficiaryMember_YRLA3UsmjEK-3sHe7nnQ6A", "decimals": "-3", "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Summary of Significant Principal Accounting Policies (Schedule of Concentration and Risks) (Details)", "role": "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails", "shortName": "Summary of Significant Principal Accounting Policies (Schedule of Concentration and Risks) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskCreditRisk", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_srt_MajorCustomersAxis_bzun_CustomerMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_AccountsReceivableMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_HVnvP8Xikk-Z9impzkVzkQ", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_u1FC6sey_U6UfmKm2pSIDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Summary of Significant Principal Accounting Policies (Summary of Useful Lives) (Details)", "role": "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails", "shortName": "Summary of Significant Principal Accounting Policies (Summary of Useful Lives) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_PropertyPlantAndEquipmentByTypeAxis_us-gaap_TechnologyEquipmentMember_u1FC6sey_U6UfmKm2pSIDw", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "p", "td", "tr", "table", "bzun:ScheduleOfIntangibleAssetUsefulLivesTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_IhKTNYcEfEeIt0rOLqoe1g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Summary of Significant Principal Accounting Policies (Summary of Useful lives of Intangible assets) (Details)", "role": "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails", "shortName": "Summary of Significant Principal Accounting Policies (Summary of Useful lives of Intangible assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfIntangibleAssetUsefulLivesTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_RangeAxis_srt_MinimumMember_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_ComputerSoftwareIntangibleAssetMember_-iRrltabh06QWinHMLnc4Q", "decimals": null, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40205 - Disclosure - Summary of Significant Principal Accounting Policies (Narrative) (Details)", "role": "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Principal Accounting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueMeasurementPolicyPolicyTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Revenue - Disaggregation of Revenues (Details)", "role": "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails", "shortName": "Revenue - Disaggregation of Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_ProductOrServiceAxis_bzun_OneTimeOnlineStoreDesignAndSetupServicesMember_us-gaap_TimingOfTransferOfGoodOrServiceAxis_us-gaap_TransferredAtPointInTimeMember_d1s0YiGrzEG7RNsqh_EvhQ", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_GaL5OWuoq0ahJx6jF1OOVA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Revenue - Contract Liability (Details)", "role": "http://www.baozun.com/role/DisclosureRevenueContractLiabilityDetails", "shortName": "Revenue - Contract Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "lang": null, "name": "us-gaap:IncreaseDecreaseInContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:RevenueRecognizedUnderContractLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Revenue - Narrative (Details)", "role": "http://www.baozun.com/role/DisclosureRevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:RevenueRecognizedUnderContractLiability", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "role": "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "lang": null, "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Accounts receivable, net (Details)", "role": "http://www.baozun.com/role/DisclosureAccountsReceivableNetDetails", "shortName": "Accounts receivable, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableGrossCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Inventories (Details)", "role": "http://www.baozun.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "bzun:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:RebateCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Prepayments and other current assets (Details)", "role": "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "shortName": "Prepayments and other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "bzun:PrepaymentsAndOtherCurrentAssetsTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:RebateCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Property and equipment, net (Details)", "role": "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "shortName": "Property and equipment, net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Intangible assets, Net (Details)", "role": "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "shortName": "Intangible assets, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_3_1_2021_To_3_31_2021_us-gaap_BusinessAcquisitionAxis_bzun_FullJetLimitedMember_cWSzY08vbE-AVyCgCQWYlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Business acquisition - Purchase price (Details)", "role": "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "shortName": "Business acquisition - Purchase price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_3_1_2021_To_3_31_2021_us-gaap_BusinessAcquisitionAxis_bzun_FullJetLimitedMember_cWSzY08vbE-AVyCgCQWYlA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Business acquisition - Fair values of the acquired assets and liabilities assumed (Details)", "role": "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "shortName": "Business acquisition - Fair values of the acquired assets and liabilities assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_bzun_FullJetLimitedMember_HXwDc_7Qnkm0UjPbxlKIug", "decimals": "-3", "lang": null, "name": "bzun:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_bzun_FullJetLimitedMember_HXwDc_7Qnkm0UjPbxlKIug", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40903 - Disclosure - Business acquisition - Additional information (Details)", "role": "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "shortName": "Business acquisition - Additional information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_3_31_2021_us-gaap_BusinessAcquisitionAxis_bzun_FullJetLimitedMember_HXwDc_7Qnkm0UjPbxlKIug", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Investments in equity investees - Schedule of Investments in equity method investees (Details)", "role": "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails", "shortName": "Investments in equity investees - Schedule of Investments in equity method investees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EquityMethodInvestmentsTextBlock", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Investments in equity investees (Narrative) (Details)", "role": "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "shortName": "Investments in equity investees (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "lang": null, "name": "us-gaap:ImpairedFinancingReceivableInterestIncomeAccrualMethod", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_33ObBuc3w0SoTDf0ElSIRw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "role": "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2018_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_33ObBuc3w0SoTDf0ElSIRw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Short-term and long-term loan (Details)", "role": "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanDetails", "shortName": "Short-term and long-term loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermBankLoansAndNotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Short-term and long-term loan (Narrative) (Details)", "role": "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails", "shortName": "Short-term and long-term loan (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromConvertibleDebt", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41103 - Disclosure - Short-term and long-term loan (Convertible Senior Notes due 2024) (Details)", "role": "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "shortName": "Short-term and long-term loan (Convertible Senior Notes due 2024) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_4_10_2019_To_4_10_2019_us-gaap_DebtInstrumentAxis_us-gaap_ConvertibleNotesPayableMember_RkKNh9mpsU-w1T9UkEKZ4Q", "decimals": "2", "lang": null, "name": "us-gaap:DebtInstrumentRedemptionPricePercentage", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2019_To_12_31_2019_BJ5rqj7tXUenx8sHV5sWug", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41104 - Disclosure - Short-term and long-term loan (ADS Lending Arrangement) (Details)", "role": "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails", "shortName": "Short-term and long-term loan (ADS Lending Arrangement) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_bzun_AmericanDepositaryShareMember_OpxJcSqMEkSFYyHbcDM1EQ", "decimals": "0", "lang": null, "name": "us-gaap:OwnshareLendingArrangementSharesIssued", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:LogisticsExpensesAccruals", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Accrued expenses and other current liabilities (Details)", "role": "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "shortName": "Accrued expenses and other current liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:LogisticsExpensesAccruals", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Income tax (Schedule of Income Taxes) (Details)", "role": "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails", "shortName": "Income tax (Schedule of Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "lang": null, "name": "us-gaap:CurrentIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "4", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Income tax (Reconciliation of the Effective Income Tax Rate) (Details)", "role": "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails", "shortName": "Income tax (Reconciliation of the Effective Income Tax Rate) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "4", "lang": null, "name": "bzun:EffectiveIncomeTaxRateReconciliationShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxHolidayTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41303 - Disclosure - Income tax (Schedule of effect of tax holiday) (Details)", "role": "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfEffectOfTaxHolidayDetails", "shortName": "Income tax (Schedule of effect of tax holiday) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfIncomeTaxHolidayTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxHolidayAggregateDollarAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:DeferredTaxAssetsLogisticsExpensesAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41304 - Disclosure - Income tax (Schedule of Deferred Tax Assets and Liabilities) (Details)", "role": "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income tax (Schedule of Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:DeferredTaxAssetsLogisticsExpensesAccrual", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_GaL5OWuoq0ahJx6jF1OOVA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsValuationAllowance", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41305 - Disclosure - Income tax (Movement of the Valuation Allowance) (Details)", "role": "http://www.baozun.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails", "shortName": "Income tax (Movement of the Valuation Allowance) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:SummaryOfValuationAllowanceTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "lang": null, "name": "bzun:ValuationAllowanceDeferredTaxAssetIncreaseAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "lang": null, "name": "bzun:ProvisionForDoubtfulAccountsNetOfReversal", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41306 - Disclosure - Income tax (Narrative) (Details)", "role": "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails", "shortName": "Income tax (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Operating lease liabilities (Lease Term and Discount Rate) (Details)", "role": "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesLeaseTermAndDiscountRateDetails", "shortName": "Operating lease liabilities (Lease Term and Discount Rate) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Operating lease liabilities (Maturity Analysis of the Annual Undiscounted Cash Flows) (Details)", "role": "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails", "shortName": "Operating lease liabilities (Maturity Analysis of the Annual Undiscounted Cash Flows) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41403 - Disclosure - Operating lease liabilities (Supplemental Cash Flow Information) (Details)", "role": "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesSupplementalCashFlowInformationDetails", "shortName": "Operating lease liabilities (Supplemental Cash Flow Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41404 - Disclosure - Operating lease liabilities (Narrative) (Details)", "role": "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesNarrativeDetails", "shortName": "Operating lease liabilities (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ShortTermLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "p", "bzun:RedeemableNoncontrollingInterestTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "2", "first": true, "lang": null, "name": "bzun:ExerciseOfPutOptionPercentageOfEquityInterestTransferrable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Redeemable non-controlling interests - Narrative (Details)", "role": "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails", "shortName": "Redeemable non-controlling interests - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "bzun:RedeemableNoncontrollingInterestTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "2", "first": true, "lang": null, "name": "bzun:ExerciseOfPutOptionPercentageOfEquityInterestTransferrable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_HRZru2XCPkaJ1a6RzCKRcQ", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_GaL5OWuoq0ahJx6jF1OOVA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RedeemableNoncontrollingInterestEquityCarryingAmount", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Redeemable non-controlling interests (Details)", "role": "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsDetails", "shortName": "Redeemable non-controlling interests (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RedeemableNoncontrollingInterestTableTextBlock", "bzun:RedeemableNoncontrollingInterestTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "lang": null, "name": "bzun:IssuanceOfRedeemableNonControllingInterest", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "p", "bzun:CommonAndTreasurySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "reportCount": 1, "unitRef": "Unit_Standard_USD_e7wFrp467k23wmeGIP1MOw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Ordinary Shares and Treasury Stock (Details)", "role": "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails", "shortName": "Ordinary Shares and Treasury Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "bzun:CommonAndTreasurySharesTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "INF", "lang": null, "name": "us-gaap:TreasuryStockSharesRetired", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41701 - Disclosure - Net income per share (Schedule of Basic and Diluted Net Loss Per Share) (Details)", "role": "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "shortName": "Net income per share (Schedule of Basic and Diluted Net Loss Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R89": { "firstAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41702 - Disclosure - Net income per share (Narrative) (Details)", "role": "http://www.baozun.com/role/DisclosureNetIncomePerShareNarrativeDetails", "shortName": "Net income per share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:EarningsPerShareTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Organization and Principal Activities", "role": "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivities", "shortName": "Organization and Principal Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41801 - Disclosure - Related party transactions (Details)", "role": "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails", "shortName": "Related party transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "bzun:ScheduleOfRelatedPartyBalancesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_bzun_AlibabaGroupHoldingLimitedMember_LwTTe9Slq06Dvw6-g-F_mw", "decimals": "-3", "lang": null, "name": "us-gaap:DueFromRelatedPartiesCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41901 - Disclosure - Commitments - Other Commitment (Details)", "role": "http://www.baozun.com/role/DisclosureCommitmentsOtherCommitmentDetails", "shortName": "Commitments - Other Commitment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractualObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2010_To_12_31_2015_QnkLC1NQ6E-kaHckEUclgQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42001 - Disclosure - Share-Based Compensation (Summary of Stock Option Activity) (Details)", "role": "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails", "shortName": "Share-Based Compensation (Summary of Stock Option Activity) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2010_To_12_31_2015_QnkLC1NQ6E-kaHckEUclgQ", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_bzun_ShareIncentivePlan2015Member_8L19a1IO5UamtIxM_HUrUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42002 - Disclosure - Share-Based Compensation (Schedule of Restricted Share Units Activities) (Details)", "role": "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails", "shortName": "Share-Based Compensation (Schedule of Restricted Share Units Activities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2020_us-gaap_AwardTypeAxis_us-gaap_RestrictedStockUnitsRSUMember_us-gaap_PlanNameAxis_bzun_ShareIncentivePlan2015Member_8L19a1IO5UamtIxM_HUrUw", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_J9xQ4c8KZ0W9_iJMXHzgWg", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42003 - Disclosure - Share-Based Compensation (Schedule of Compensation Expense) (Details)", "role": "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails", "shortName": "Share-Based Compensation (Schedule of Compensation Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_us-gaap_IncomeStatementLocationAxis_bzun_FulfillmentMember_o4NyYMCawUWrwoEuK8ZZLA", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42004 - Disclosure - Share-Based Compensation (Narrative) (Details)", "role": "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "shortName": "Share-Based Compensation (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "bzun:EmployeeBenefitPlansContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42101 - Disclosure - Employee Benefit Plans (Details)", "role": "http://www.baozun.com/role/DisclosureEmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "bzun:EmployeeBenefitPlansContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "bzun:StatutoryAccountingPracticesStatutoryCapitalAndSurplusAppropriations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42201 - Disclosure - Restricted Net Assets (Details)", "role": "http://www.baozun.com/role/DisclosureRestrictedNetAssetsDetails", "shortName": "Restricted Net Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RestrictedAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "bzun:StatutoryAccountingPracticesStatutoryCapitalAndSurplusAppropriations", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42401 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Balance Sheets) (Details)", "role": "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "shortName": "FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Balance Sheets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_us-gaap_StatementClassOfStockAxis_us-gaap_CommonClassAMember_H-R-ia6_-0Suces81gN9Ag", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "Unit_Divide_USD_shares_IazqJEZdB0ac6J6OMuT30Q", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_DMEnBSoHukesRWnuxHdo3Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "42402 - Disclosure - FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statements of Operations and Comprehensive Income) (Details)", "role": "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "shortName": "FINANCIAL INFORMATION OF PARENT COMPANY (Condensed Statements of Operations and Comprehensive Income) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "Duration_1_1_2021_To_12_31_2021_srt_ConsolidatedEntitiesAxis_srt_ParentCompanyMember_ZoiswZ5dYEyg1dZsY64_Cg", "decimals": "-3", "lang": null, "name": "us-gaap:GeneralAndAdministrativeExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_CNY_8X222QVbZEaXSgR_a_gQ8A", "xsiNil": "false" } }, "R9999": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:ConsiderationPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_e7wFrp467k23wmeGIP1MOw", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "Uncategorized Items - bzun-20211231x20f.htm", "role": "http://xbrl.sec.gov/role/uncategorizedFacts", "shortName": "Uncategorized Items - bzun-20211231x20f.htm", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "bzun-20211231x20f.htm", "contextRef": "As_Of_12_31_2021_dHUhZt94dUuVU5sFDaJaTg", "decimals": "-3", "first": true, "lang": null, "name": "bzun:ConsiderationPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_e7wFrp467k23wmeGIP1MOw", "xsiNil": "false" } } }, "segmentCount": 113, "tag": { "bzun_AccrualOfSalesReturn": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 9.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents sales return accrual", "label": "Accrual of sales return", "verboseLabel": "Sales return accrual" } } }, "localname": "AccrualOfSalesReturn", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Accrued expenses and other current liabilities", "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 accrued expenses, advances from customer, deferred revenue and other costs not separately disclosed in the balance sheet that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Expenses and Other Current Liabilities.", "terseLabel": "Accrued expenses and other current liabilities", "totalLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bzun_AccruedInitialPublicOfferingCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued initial public offering costs at the year end.", "label": "Accrued Initial Public Offering Costs", "terseLabel": "Unpaid convertible senior notes offering costs" } } }, "localname": "AccruedInitialPublicOfferingCosts", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_AccruedOfferingIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued offering issuance costs.", "label": "Accrued Offering Issuance Costs", "terseLabel": "Hong Kong public offering issuance cost accruals" } } }, "localname": "AccruedOfferingIssuanceCosts", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_AcquisitionOfRedeemableNonControllingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of redeemable non-controlling interest.", "label": "Acquisition of Redeemable Non-Controlling Interest", "terseLabel": "Acquisition of redeemable non-controlling interest" } } }, "localname": "AcquisitionOfRedeemableNonControllingInterest", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_AdvancePaymentsToAcquireInterestInSubsidiariesAndVariableInterestEntities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The advance cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary and VIE.", "label": "Advance Payments to Acquire Interest in Subsidiaries and Variable Interest Entities", "negatedLabel": "Advances to subsidiaries and VIE" } } }, "localname": "AdvancePaymentsToAcquireInterestInSubsidiariesAndVariableInterestEntities", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_AheadShanghaiTradeCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subsidiary of Softbank, one of our preferred and ordinary shareholders", "label": "Ahead (Shanghai) Trade Co., Ltd [Member]" } } }, "localname": "AheadShanghaiTradeCoLtdMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_AlibabaGroupHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Parent company of Alibaba, one of the Company's preferred shareholders", "label": "Alibaba Group Holding Limited [Member]" } } }, "localname": "AlibabaGroupHoldingLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_AmericanDepositaryShareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A U.S. dollar-denominated equity share of a foreign-based company available for purchase on an American stock exchange.", "label": "ADS" } } }, "localname": "AmericanDepositaryShareMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details" ], "xbrltype": "domainItemType" }, "bzun_AmountsDueFromBcjMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Amounts due from BCJ [Member]" } } }, "localname": "AmountsDueFromBcjMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_ApplicabilityOfPreferentialIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of applicability of preferential income tax rate.", "label": "Applicability of Preferential Income Tax Rate" } } }, "localname": "ApplicabilityOfPreferentialIncomeTaxRate", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_BankBorrowingsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for bank borrowings", "label": "Bank borrowings" } } }, "localname": "BankBorrowingsMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_BaoBestIotTechnologySuzhouCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Bao Best IOT Technology (Suzhou) Co., Ltd.", "label": "Bao Best IOT Technology (Suzhou) Co., Ltd [Member]" } } }, "localname": "BaoBestIotTechnologySuzhouCo.LtdMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "domainItemType" }, "bzun_BaotongElogisticsTechnologySuzhouLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Baotong E-logistics Technology Suzhou Limited [Member]" } } }, "localname": "BaotongElogisticsTechnologySuzhouLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_BaotongHongKongHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Baotong Hong Kong Holding Limited [Member]" } } }, "localname": "BaotongHongKongHoldingLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_BaotongInc.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Not available.", "label": "Baotong Inc. [Member]" } } }, "localname": "BaotongInc.Member", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_BaozunHongKongHoldingLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Baozun Hong Kong Holding Limited [Member]", "label": "Baozun Hongkong Holding Limited [Member]" } } }, "localname": "BaozunHongKongHoldingLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_BaozunHongkongInvestmentLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Baozun Hongkong Investment Limited.", "label": "Baozun Hongkong Investment Limited [Member]" } } }, "localname": "BaozunHongkongInvestmentLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_BaozunHongkongLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Baozun Hongkong Limited.", "label": "Baozun Hongkong Limited [Member]" } } }, "localname": "BaozunHongkongLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_BeijingPengtaiBaozunEcommerceCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Beijing Pengtai Baozun E-commerce Co., Ltd. (1)" } } }, "localname": "BeijingPengtaiBaozunEcommerceCoLtdMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails", "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_BeijingPengtaiInteractiveAdvertisingCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Beijing Pengtai Interactive Advertising Co Ltd [Member]" } } }, "localname": "BeijingPengtaiInteractiveAdvertisingCoLtdMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_BrandMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a Brand to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Brand [Member]", "terseLabel": "Brand" } } }, "localname": "BrandMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "bzun_BusinessCombinationConsiderationPaidInThreeInstallments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents amount pertaining to consideration paid in three installments.", "label": "Business Combination Consideration Paid In Three Installments", "terseLabel": "Cash consideration paid in three installemnts" } } }, "localname": "BusinessCombinationConsiderationPaidInThreeInstallments", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "bzun_BusinessCombinationConsiderationTransferredContingentConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contingent consideration recognized as part of consideration transferred in business acquisition.", "label": "Business Combination, Consideration Transferred, Contingent Consideration", "terseLabel": "Contingent consideration at fair value" } } }, "localname": "BusinessCombinationConsiderationTransferredContingentConsideration", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "bzun_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accrued expenses and other current liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "bzun_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Assets", "terseLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAssets", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "bzun_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of non-controlling interests assumed (as defined) which have been recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Non-controlling Interests", "negatedLabel": "Non-controlling interests" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNonControllingInterests", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "bzun_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRedeemableNonControllingInterests": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of Redeemable non-controlling interests assumed (as defined) which have been recognized as of the acquisition date.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Redeemable Non Controlling Interests", "terseLabel": "Redeemable non-controlling interest" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRedeemableNonControllingInterests", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "bzun_CJOShoppingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CJ O Shopping [Member]" } } }, "localname": "CJOShoppingMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_CainiaoNetworkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Cainiao.", "label": "Cainiao [Member]" } } }, "localname": "CainiaoNetworkMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_CashAndCashEquivalentsRestrictedCashAndShortTermInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregated amounts of cash and cash equivalents, restricted cash and short-term investments", "label": "cash and cash equivalents, restricted cash and short-term investments", "terseLabel": "cash and cash equivalents, restricted cash and short-term investments" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndShortTermInvestments", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bzun_CommissionFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for commission fees.", "label": "Commission Fees [Member]" } } }, "localname": "CommissionFeesMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_CommonAndTreasurySharesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "N/A", "label": "Ordinary Shares and Treasury Stock" } } }, "localname": "CommonAndTreasurySharesAbstract", "nsuri": "http://www.baozun.com/20211231", "xbrltype": "stringItemType" }, "bzun_CommonAndTreasurySharesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Common stock and treasury stock.", "label": "Common And Treasury Shares [Text Block]", "terseLabel": "Ordinary Shares and Treasury Stock" } } }, "localname": "CommonAndTreasurySharesTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStock" ], "xbrltype": "textBlockItemType" }, "bzun_ComprehensiveIncomeLossNetOfTaxAttributableToNonRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "bzun_ComprehensiveIncomeLossNetOfTaxAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to nonredeemable noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income Loss Net Of Tax Attributable To Non Redeemable Noncontrolling Interest", "negatedLabel": "Total comprehensive (income) loss attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeLossNetOfTaxAttributableToNonRedeemableNoncontrollingInterest", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "bzun_ComprehensiveIncomeLossNetOfTaxAttributableToParent": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "label": "Comprehensive Income (Loss), Net of Taxes, Attributable to Parent", "totalLabel": "Total comprehensive income (loss) attributable to ordinary shareholders of Baozun Inc." } } }, "localname": "ComprehensiveIncomeLossNetOfTaxAttributableToParent", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "bzun_ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "bzun_ComprehensiveIncomeLossNetOfTaxAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to redeemable noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Redeemable Noncontrolling Interest", "terseLabel": "Total comprehensive (income) loss attributable to redeemable non-controlling interests" } } }, "localname": "ComprehensiveIncomeLossNetOfTaxAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "bzun_ConsiderationPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of consideration payable.", "label": "Consideration Payable", "terseLabel": "Consideration payable (Note 9)" } } }, "localname": "ConsiderationPayable", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_ConvenienceTranslationPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the translation of balances solely for the convenience of readers.", "label": "Convenience Translation [Policy Text Block]", "terseLabel": "Convenience translation" } } }, "localname": "ConvenienceTranslationPolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_CostMethodInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after adjustment, of cost-method investment. Adjustments include, but are not limited to, dividends received in excess of earnings after date of investment that are considered a return of investment and other than temporary impairments.", "label": "Cost Method Investment", "terseLabel": "Investments in equity investee" } } }, "localname": "CostMethodInvestment", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer A" } } }, "localname": "CustomerMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "bzun_DebtInstrumentConvertedToNotesPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of debt instrument converted to Notes Payable.", "label": "Debt Instrument Converted To Notes Payable" } } }, "localname": "DebtInstrumentConvertedToNotesPayable", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bzun_DeferredTaxAssetValuationAllowanceReversalAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the valuation allowance for a specified deferred tax asset resulting from reversals.", "label": "Deferred Tax Asset Valuation Allowance Reversal Amount", "terseLabel": "Reversals" } } }, "localname": "DeferredTaxAssetValuationAllowanceReversalAmount", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "bzun_DeferredTaxAssetsImpairmentOfEquityInvestments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to impairment of equity investments.", "label": "Deferred Tax Assets Impairment of Equity Investments", "terseLabel": "Impairment of equity investments" } } }, "localname": "DeferredTaxAssetsImpairmentOfEquityInvestments", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_DeferredTaxAssetsLogisticsExpensesAccrual": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from logistics expenses accruals.", "label": "Deferred Tax Assets, Logistics Expenses Accrual", "terseLabel": "Accrued expenses" } } }, "localname": "DeferredTaxAssetsLogisticsExpensesAccrual", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_EarningsPerAmericanDepositaryShareBasic": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each American Depositary Share (\"ADS\") outstanding during the reporting period.", "label": "Earnings Per American Depositary Share Basic", "terseLabel": "Basic", "verboseLabel": "Basic" } } }, "localname": "EarningsPerAmericanDepositaryShareBasic", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "bzun_EarningsPerAmericanDepositaryShareDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to American Depositary Share (\"ADS\") outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of shares for all dilutive potential shares outstanding during the reporting period.", "label": "Earnings Per American Depositary Share Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerAmericanDepositaryShareDiluted", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "bzun_EarningsPerAmericanDepositarySharesBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per American Depositary Shares Basic And Diluted [Abstract]", "presentationGuidance": "Net income per ADS (1 ADS represents 3 Class A ordinary shares) attributable to ordinary shareholders of Baozun Inc.", "terseLabel": "Net income (loss) per American depositary shares (\"ADS\") attributable to ordinary shareholders of Baozun Inc.:" } } }, "localname": "EarningsPerAmericanDepositarySharesBasicAndDilutedAbstract", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "bzun_EffectiveIncomeTaxRateReconciliationShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to share based compensation cost (benefit).", "label": "Effective Income Tax Rate Reconciliation Share Based Compensation", "verboseLabel": "Non-deductible share-based compensation" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensation", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "bzun_EffectiveIncomeTaxRateReconciliationTaxIncentivesRelatingToResearchAndDevelopmentExpenditure": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax incentives relating to research and development expenditure.", "label": "Effective Income Tax Rate Reconciliation Tax Incentives Relating to Research and Development Expenditure", "terseLabel": "Research and development super deduction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxIncentivesRelatingToResearchAndDevelopmentExpenditure", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "bzun_EffectiveIncomeTaxRateValidTermStartAndEnd": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Effective income tax rate valid term start and end", "label": "Effective Income Tax Rate Valid Term Start and End", "terseLabel": "valid term of years" } } }, "localname": "EffectiveIncomeTaxRateValidTermStartAndEnd", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "durationItemType" }, "bzun_EmployeeAdvances": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee advances represent cash advanced to online store managers for store daily operation, such as online store promotion activities.", "label": "Employee Advances", "terseLabel": "Employee advances (2)" } } }, "localname": "EmployeeAdvances", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_EmployeeBenefitPlansContributionsByEmployer": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of contribution by the employer to employee benefit plans. The entity's PRC subsidiaries are required by law to contribute a certain percentages of applicable salaries for retirement benefits, medical insurance benefits, housing funds, unemployment and other statutory benefits. The PRC government is directly responsible for the payments of such benefits.", "label": "Employee Benefit Plans Contributions by Employer", "terseLabel": "Contributions by employer" } } }, "localname": "EmployeeBenefitPlansContributionsByEmployer", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureEmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "bzun_EquityMethodInvestmentImpairmentLossOfFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents equity method investment loss of fair values.", "label": "Equity Method Investment, Impairment Loss Of Fair Value" } } }, "localname": "EquityMethodInvestmentImpairmentLossOfFairValue", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bzun_EquityMethodInvestmentRealizedGainLossOnDisposals": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposals", "negatedLabel": "Gain on disposal of equity investees", "terseLabel": "Gain on disposal of investment" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposals", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "bzun_ExerciseOfPutOptionPercentageOfEquityInterestTransferrable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of interest in equity method investments, transferrable upon exercise of put option.", "label": "Exercise Of Put Option, Percentage Of Equity Interest Transferrable", "terseLabel": "Equity interests to be transferred (as a percent)" } } }, "localname": "ExerciseOfPutOptionPercentageOfEquityInterestTransferrable", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_ForeignCurrencyExchangeRateWeightedAverageTranslationRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.", "label": "Foreign Currency Exchange Rate Weighted Average Translation Rate" } } }, "localname": "ForeignCurrencyExchangeRateWeightedAverageTranslationRate", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "pureItemType" }, "bzun_FosunFashionGroupCaymanLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the fosun fashion goup (cayman) limited.", "label": "Fosun Fashion Group (Cayman) Limited [Member]" } } }, "localname": "FosunFashionGroupCaymanLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_Fulfillment": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred to operate and staff fulfillment and customer service centers, including buying, receiving, inspecting, and warehousing inventories; picking, packaging and preparing customer orders for shipment; payment processing and related transaction costs. Fulfillment costs also include amounts paid to third parties that assist us in fulfillment and customer service operations.", "label": "Fulfillment", "negatedTerseLabel": "Fulfillment" } } }, "localname": "Fulfillment", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "bzun_FulfillmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fulfillment [Member]", "label": "Fulfillment [Member]" } } }, "localname": "FulfillmentMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "bzun_FulfillmentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the classification of fulfillment costs.", "label": "Fulfillment [Policy Text Block]", "terseLabel": "Fulfillment" } } }, "localname": "FulfillmentPolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_FullJetLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Full Jet Limited.", "label": "Full Jet Limited (\"Full Jet\")" } } }, "localname": "FullJetLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "domainItemType" }, "bzun_HangzhouBaichenTechnologyCo.ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Hangzhou Baichen Technology Co., Ltd.", "label": "Hangzhou Baichen Technology Co., Ltd." } } }, "localname": "HangzhouBaichenTechnologyCo.ltd.Member", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Hangzhou Dajing Guangtong Network Technology Co., Ltd. (\"Dajing\").", "label": "Hangzhou Dajing Guangtong Network Technology Co., Ltd. (4)" } } }, "localname": "HangzhouDajingGuangtongNetworkTechnologyCo.Ltd.Member", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails", "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_HangzhouJuxiTechnologyCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Hangzhou Juxi Technology Co., Ltd. (\"Juxi\").", "label": "Hangzhou Juxi Technology Co., Ltd. (3)" } } }, "localname": "HangzhouJuxiTechnologyCo.LtdMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails", "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_HunanLeierMediaCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Hunan Leier Media Co., Ltd. (\"Leier\").", "label": "Hunan Leier Media Co., Ltd. [Member]" } } }, "localname": "HunanLeierMediaCo.Ltd.Member", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_ITServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for IT Service.", "label": "I T Service [Member]" } } }, "localname": "ITServiceMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_IclickInteractiveAsiaGroupLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to iClick Interactive Asia Group Limited.", "label": "iClick" } } }, "localname": "IclickInteractiveAsiaGroupLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_IncomeFromGovernmentSubsidies": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income from government subsidies for the period.", "label": "Income from Government Subsidies", "terseLabel": "Income from government subsidies" } } }, "localname": "IncomeFromGovernmentSubsidies", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bzun_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income tax [Line Items]" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "bzun_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure pertaining to income taxes.", "label": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "bzun_IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Diluted per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions", "label": "Income Tax Holiday, Income Tax Benefits Per Share, Diluted", "terseLabel": "Income per share effect-diluted" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShareDiluted", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfEffectOfTaxHolidayDetails" ], "xbrltype": "perShareItemType" }, "bzun_IncomeTaxLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax [Line Items]" } } }, "localname": "IncomeTaxLineItems", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "bzun_IncomeTaxTable": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax [Table]" } } }, "localname": "IncomeTaxTable", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "bzun_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of operating lease liabilities.", "label": "Increase (Decrease) In Operating Lease Liabilities", "terseLabel": "Operating lease liabilities" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_IncreaseDecreaseInRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of right of use assets.", "label": "Increase (Decrease) In Right Of Use Assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "IncreaseDecreaseInRightOfUseAssets", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_InitialTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intial term represents the renewal period.", "label": "Initial Term" } } }, "localname": "InitialTerm", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "bzun_InterCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to inter company.", "label": "Inter-company" } } }, "localname": "InterCompanyMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_InventoryWriteDownAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from additions in inventory written off due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down, Additions", "terseLabel": "Additions" } } }, "localname": "InventoryWriteDownAdditions", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_InventoryWriteDownReductions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory written off due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down, Reductions", "terseLabel": "Write-offs" } } }, "localname": "InventoryWriteDownReductions", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_IssuanceOfRedeemableNonControllingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of issuance of redeemable non-controlling interest.", "label": "Issuance Of Redeemable Non-Controlling Interest", "terseLabel": "Issuance of redeemable non-controlling interest" } } }, "localname": "IssuanceOfRedeemableNonControllingInterest", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_JiangsuCreawaySupplyChainManagementCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Jiangsu Creaway Supply Chain Management Co., Ltd. (\"Creaway Group\").", "label": "Jiangsu Creaway Supply Chain Management Co., Ltd." } } }, "localname": "JiangsuCreawaySupplyChainManagementCo.Ltd.Member", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_JiangsuShanggaoSupplyChainCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Jiangsu Shanggao Supply Chain Co., Ltd. (\"Shanggao\").", "label": "Jiangsu Shanggao Supply Chain Co., Ltd." } } }, "localname": "JiangsuShanggaoSupplyChainCo.LtdMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_LandUseRightMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Land Use Right" } } }, "localname": "LandUseRightMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_LandUseRightNet": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net carrying amount of land use right at the reporting period.", "label": "Land Use Right, Net", "verboseLabel": "Land use right, net" } } }, "localname": "LandUseRightNet", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "bzun_LettersOfGuaranteeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Letters Of Guarantee [Member]" } } }, "localname": "LettersOfGuaranteeMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_LineOfCreditFacilityUsedToIssueLetterOfGuarantee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of line of credit facility used to issue letter of guarantee.", "label": "Line Of Credit Facility, Used To Issue Letter Of Guarantee", "terseLabel": "Credit facilities used to issue letter of guarantee" } } }, "localname": "LineOfCreditFacilityUsedToIssueLetterOfGuarantee", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bzun_LogisticServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Logistic Service [Member]", "label": "Logistic Service [Member]" } } }, "localname": "LogisticServiceMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_LogisticsExpensesAccruals": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for logistics expenses. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Logistics Expenses Accruals", "terseLabel": "Logistics expenses accruals" } } }, "localname": "LogisticsExpensesAccruals", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_ManagementAndEmployeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to management and employees.", "label": "Management and employees" } } }, "localname": "ManagementAndEmployeesMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_MarketingServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marketing Service [Member]", "label": "Marketing and Platform Service [Member]" } } }, "localname": "MarketingServiceMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_MergersAndAcquisitionsPayablesCurrent": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 11.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of mergers and acquisitions related payables classified as current.", "label": "Mergers And Acquisitions Payables Current", "verboseLabel": "Consideration payable ( Note 9)" } } }, "localname": "MergersAndAcquisitionsPayablesCurrent", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_MorefunMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Morefun (''Morefun\").", "label": "Shanghai Morefun Information Technology Co., Ltd.(\"Morefun\")" } } }, "localname": "MorefunMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_NciReceivableCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of NCI receivable classified as current.", "label": "NCI Receivable, Current", "verboseLabel": "Subscription receivable from a non-controlling shareholder" } } }, "localname": "NciReceivableCurrent", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_NotesPayableMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable [Member]" } } }, "localname": "NotesPayableMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_NumberOfAmericanDepositarySharesPerOrdinaryShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of American Depositary Shares for each ordinary share.", "label": "Number Of American Depositary Shares Per Ordinary Share", "terseLabel": "Number of ADS per share" } } }, "localname": "NumberOfAmericanDepositarySharesPerOrdinaryShare", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "bzun_NumberOfVotesPerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of votes per share.", "label": "Number Of Votes per Share" } } }, "localname": "NumberOfVotesPerShare", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "integerItemType" }, "bzun_OneTimeOnlineStoreDesignAndSetupServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "OneTime Online Store Design and Setup Services [Member]" } } }, "localname": "OneTimeOnlineStoreDesignAndSetupServicesMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "bzun_OtherInvestmentsInEquityMethodInvesteesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for Other Investments In Equity Method Investees.", "label": "Others" } } }, "localname": "OtherInvestmentsInEquityMethodInvesteesMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails" ], "xbrltype": "domainItemType" }, "bzun_OtherOperatingIncomeAndExpensePolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other operating income (expense).", "label": "Other Operating Income And Expense Policy [Text Block]", "terseLabel": "Other operating income (expense), net" } } }, "localname": "OtherOperatingIncomeAndExpensePolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_OutsourcedLaborCost": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for outsourced labor provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Outsourced Labor Cost", "terseLabel": "Outsourced labor cost payable" } } }, "localname": "OutsourcedLaborCost", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "bzun_OutsourcingLaborCostMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This member stands for outstanding labor cost.", "label": "Outsourcing Labor Cost [Member]" } } }, "localname": "OutsourcingLaborCostMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_OwnShareLendingArrangementSharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share price at which shares are issued in connection with an own-share lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing.", "label": "Own-Share Lending Arrangement, Shares Issued, Price Per Share", "terseLabel": "Price of Loaned ADSs (in dollars per share)" } } }, "localname": "OwnShareLendingArrangementSharesIssuedPricePerShare", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails" ], "xbrltype": "perShareItemType" }, "bzun_PaymentsToAcquireAdditionalInterestInSubsidiariesClassifiedAsFinancingActivities": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period classified as financing activities.", "label": "Payments to Acquire Additional Interest in Subsidiaries, Classified As Financing Activities", "negatedLabel": "Acquisition of non-controlling interests of subsidiaries" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiariesClassifiedAsFinancingActivities", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_PaymentsToAcquireLongTermTimeDeposits": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for time deposits acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle.", "label": "Payments to Acquire Long-term Time Deposits", "negatedLabel": "Purchase of long-term time deposits" } } }, "localname": "PaymentsToAcquireLongTermTimeDeposits", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_PercentageOfInterestInVotingEquity": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of interest in voting equity.", "label": "Percentage Of Interest In Voting Equity", "terseLabel": "Percentage of interest of voting equity" } } }, "localname": "PercentageOfInterestInVotingEquity", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_PercentageOfInterestOfTotalOutstandingShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of interest in total outstanding shares.", "label": "Percentage Of Interest Of Total Outstanding Shares" } } }, "localname": "PercentageOfInterestOfTotalOutstandingShares", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_PlaceOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Place of Incorporation", "label": "Place Of Incorporation", "terseLabel": "Place of incorporation" } } }, "localname": "PlaceOfIncorporation", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "stringItemType" }, "bzun_PreferentialIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of preferential income tax rate.", "label": "Preferential Income Tax Rate" } } }, "localname": "PreferentialIncomeTaxRate", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_PrepaymentsAndOtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Entire disclosure for assets related to consideration paid in advance for costs that provide economic benefit in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepayments and Other Current Assets [Text Block]", "terseLabel": "Prepayments and other current assets" } } }, "localname": "PrepaymentsAndOtherCurrentAssetsTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "bzun_ProceedsFromOwnShareLendingArrangement": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow from own-share lending arrangement.", "label": "Proceeds From Own-Share Lending Arrangement", "terseLabel": "Proceeds from ADS lending" } } }, "localname": "ProceedsFromOwnShareLendingArrangement", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_ProfitsTaxRate": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of profits tax rate.", "label": "Profits Tax Rate", "terseLabel": "Profits tax rate" } } }, "localname": "ProfitsTaxRate", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bzun_ProfitsTaxRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of profits tax rate.", "label": "Profits Tax Rate, Percentage", "terseLabel": "Profits tax rate, percentage" } } }, "localname": "ProfitsTaxRatePercentage", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_ProvisionForDoubtfulAccountsNetOfReversal": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to write-down of receivables to the amount expected to be collected, net of reversals made during the period.", "label": "Provision for Doubtful Accounts Net of Reversal", "terseLabel": "Provision for allowance for credit losses" } } }, "localname": "ProvisionForDoubtfulAccountsNetOfReversal", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_RebateCurrent": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to rebates that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Rebate", "terseLabel": "Rebate receivable from suppliers" } } }, "localname": "RebateCurrent", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_RebatesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash rebates.", "label": "Rebates [Policy Text Block]", "verboseLabel": "Rebates" } } }, "localname": "RebatesPolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_RedeemableNoncontrollingInterestTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.", "label": "Redeemable Noncontrolling Interest [Text Block]", "terseLabel": "Redeemable non-controlling interests" } } }, "localname": "RedeemableNoncontrollingInterestTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterests" ], "xbrltype": "textBlockItemType" }, "bzun_RedeemableNoncontrollingInterestsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for redeemable noncontrolling interests.", "label": "Redeemable Noncontrolling Interests Policy [Policy Text Block]", "terseLabel": "Redeemable non-controlling interests" } } }, "localname": "RedeemableNoncontrollingInterestsPolicyPolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_RenminbiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "RMB" } } }, "localname": "RenminbiMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_RestrictedNetAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted Net Assets [Abstract]", "label": "Restricted net assets" } } }, "localname": "RestrictedNetAssetsAbstract", "nsuri": "http://www.baozun.com/20211231", "xbrltype": "stringItemType" }, "bzun_RevenueRecognizedUnderContractLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "It represents revenue recognized under contract liability.", "label": "Revenue recognized under contract liability" } } }, "localname": "RevenueRecognizedUnderContractLiability", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bzun_RevenuesCollectedByRelatedParties": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenues collected by related parties.", "label": "Revenues Collected By Related Parties", "terseLabel": "Revenues collected" } } }, "localname": "RevenuesCollectedByRelatedParties", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_RightOfUseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right-of-use assets obtained in exchange for lease liabilities.", "label": "Right of Use Assets Obtained in Exchange for Lease Liabilities [Abstract]", "verboseLabel": "Right-of-use assets obtained in exchange for lease liabilities:" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForLeaseLiabilitiesAbstract", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "bzun_SalesAndMarketingPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for sales and marketing expenses.", "label": "Sales and Marketing [Policy Text Block]", "terseLabel": "Sales and marketing" } } }, "localname": "SalesAndMarketingPolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_ScheduleOfIntangibleAssetUsefulLivesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of Intangible seets and their useful lives.", "label": "Schedule of Intangible Asset Useful Lives [Table Text Block]", "terseLabel": "Summary of Useful lives of Intangible assets" } } }, "localname": "ScheduleOfIntangibleAssetUsefulLivesTableTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "bzun_ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for assets related to consideration paid in advance for costs that provide economic benefit in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Schedule of Prepayments and Other Current Assets [Table Text Block]", "terseLabel": "Schedule of prepayments and other current assets" } } }, "localname": "ScheduleOfPrepaymentsAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "bzun_ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for useful life information of property and equipment.", "label": "Schedule of Property and Equipment Useful Life [Table Text Block]", "terseLabel": "Schedule of estimated useful lives and residual rates" } } }, "localname": "ScheduleOfPropertyAndEquipmentUsefulLifeTableTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "bzun_ScheduleOfRelatedPartyBalancesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party balances.", "label": "Schedule of Related Party Balances [Table Text Block]", "verboseLabel": "Schedule of Related Party Balances" } } }, "localname": "ScheduleOfRelatedPartyBalancesTableTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "bzun_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information related to leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "terseLabel": "Schedule of supplemental cash flow information related to leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "bzun_ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of weighted average remaining lease term and discount rate.", "label": "Schedule Of Weighted Average Remaining Lease Term And Discount Rate [Table Text Block]", "terseLabel": "Schedule of weighted-average remaining lease term and weighted-average discount rate" } } }, "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndDiscountRateTableTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "bzun_ServiceExpensesAdvancedByRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of service expenses advanced by related parties.", "label": "Service Expenses Advanced By Related Parties", "terseLabel": "Service fees advanced" } } }, "localname": "ServiceExpensesAdvancedByRelatedParties", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_ShanghaiBaozunEcommerceLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shanghai Baozun E-Commerce Limited.", "label": "Shanghai Baozun E-commerce Limited [Member]" } } }, "localname": "ShanghaiBaozunEcommerceLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "bzun_ShanghaiBodaoECommerceLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shanghai Bodao E-Commerce Limited.", "label": "Shanghai Bodao E-commerce Limited [Member]" } } }, "localname": "ShanghaiBodaoECommerceLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_ShanghaiFengboECommerceLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shanghai Fengbo E-Commerce Limited.", "label": "Shanghai Fengbo E-commerce Limited [Member]" } } }, "localname": "ShanghaiFengboECommerceLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_ShanghaiKeweiECommerceCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Shanghai Kewei E-commerce Co., Ltd.", "label": "Shanghai Kewei E-commerce Co., Ltd." } } }, "localname": "ShanghaiKeweiECommerceCo.Ltd.Member", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_ShanghaiMisakoECommerceLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Shanghai Misako E-commerce Limited.", "label": "Shanghai Misako E-commerce Limited [Member]" } } }, "localname": "ShanghaiMisakoECommerceLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_ShanghaiYiShangNetworkInformationCo.LimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Shanghai Yi Shang Network Information Co., Limited (''eFashion\").", "label": "Shanghai Yi Shang Network Information Co., Limited (\"eFashion\")" } } }, "localname": "ShanghaiYiShangNetworkInformationCo.LimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "domainItemType" }, "bzun_ShanghaiYingsaiAdvertisementLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shanghai Yingsai Advertisement Limited.", "label": "Shanghai Yingsai Advertisement Limited [Member]" } } }, "localname": "ShanghaiYingsaiAdvertisementLimitedMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_ShanghaiZunyiBusinessConsultingLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Shanghai Zunyi Business Consulting Ltd.", "label": "Shanghai Zunyi Business Consulting Ltd. [Member]" } } }, "localname": "ShanghaiZunyiBusinessConsultingLtdMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "bzun_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExercisableWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of Nonvested Options exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options exercisable, Weighted Average Grant Date Fair Value", "terseLabel": "Exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsNonvestedOptionsExercisableWeightedAverageGrantDateFairValue", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "bzun_ShareIncentivePlan2015Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to share incentive plan (\"2015 Plan\").", "label": "2015 Plan [Member]" } } }, "localname": "ShareIncentivePlan2015Member", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "domainItemType" }, "bzun_SharesSubscribed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the number of shares subscribed.", "label": "Shares Subscribed", "terseLabel": "Number of shares subscribed" } } }, "localname": "SharesSubscribed", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "bzun_ShortTermInvestmentsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for short-term investment.", "label": "Short Term Investments [Policy Text Block]", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestmentsPolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_ShortTermLeasesNotCapitalizedAsRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short term lease not capitalized as right-of-use assets", "label": "Short Term Leases Not Capitalized As Right Of Use Assets", "verboseLabel": "Short-term leases not capitalized as right-of-use assets" } } }, "localname": "ShortTermLeasesNotCapitalizedAsRightOfUseAssets", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "bzun_SignificantAccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Significant Accounting Policies [Line Items]", "label": "Significant Accounting Policies [Line Items]" } } }, "localname": "SignificantAccountingPoliciesLineItems", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "bzun_SignifyLightingTechnologyShanghaiCo.LtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Signify Lighting Technology (Shanghai) Co., Ltd.", "label": "Signify Lighting Technology (Shanghai) Co., Ltd." } } }, "localname": "SignifyLightingTechnologyShanghaiCo.LtdMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_StatutoryAccountingPracticesCapitalAndStatutoryReservesNotAvailableForDividends": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of capital and statutory reserves as of the balance sheet date that cannot be distributed to stockholders pursuant to statutory rules and regulations.", "label": "Statutory Accounting Practices Capital and Statutory Reserves not Available for Dividends", "terseLabel": "Net assets not available for dividends" } } }, "localname": "StatutoryAccountingPracticesCapitalAndStatutoryReservesNotAvailableForDividends", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_StatutoryAccountingPracticesStatutoryCapitalAndSurplusAppropriations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of appropriation made from after-tax profit to non-distributable reserve funds by subsidiaries and VIE of the parent company.", "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Appropriations", "terseLabel": "Appropriations" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusAppropriations", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_StockIssuedDuringPeriodSharesOwnShareLendingArrangement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to own-share lending arrangement, entered into, in contemplation of a convertible debt offering or other financing.", "label": "Stock Issued During Period, Shares, Own-Share Lending Arrangement", "terseLabel": "Issuance of ordinary shares under ADS lending arrangement (in shares)", "verboseLabel": "Shares issued to ADS borrowers" } } }, "localname": "StockIssuedDuringPeriodSharesOwnShareLendingArrangement", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareNarrativeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "bzun_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnitsVested": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued attributable to exercise of stock options and vesting of restricted stock units.", "label": "Stock Issued During Period, Shares, Stock Options Exercised And Restricted Stock Units Vested", "terseLabel": "Exercise of share options and vesting of RSUs (in shares)", "verboseLabel": "Shares issued upon exercise of share options and vesting of RSUs" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnitsVested", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "bzun_StockIssuedDuringPeriodValueAcquisitionOfNonControllingInterest": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued in acquisition of Non controlling interest.", "label": "Stock Issued During Period, Value, Acquisition Of Non Controlling Interest", "terseLabel": "Acquisition of non-controlling interest" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitionOfNonControllingInterest", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "bzun_StockIssuedDuringPeriodValueOwnShareLendingArrangement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to own-share lending arrangement, entered into, in contemplation of a convertible debt offering or other financing.", "label": "Stock Issued During Period, Value, Own-Share Lending Arrangement", "terseLabel": "Issuance of ordinary shares under ADS lending arrangement" } } }, "localname": "StockIssuedDuringPeriodValueOwnShareLendingArrangement", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "bzun_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnitsVested": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares of stock issued attributable to exercise of stock options and vesting of restricted stock units.", "label": "Stock Issued During Period, Value, Stock Options Exercised And Restricted Stock Units Vested", "terseLabel": "Exercise of share options and vesting of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnitsVested", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "bzun_StoreOperationServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Store Operation Service [Member]" } } }, "localname": "StoreOperationServiceMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_SubscriptionReceivable": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of subscription receivable.", "label": "Subscription Receivable", "terseLabel": "Subscription receivable" } } }, "localname": "SubscriptionReceivable", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_SubscriptionReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of subscription receivable classified as current.", "label": "Subscription Receivable, Current", "verboseLabel": "Subscription receivable from Cainiao" } } }, "localname": "SubscriptionReceivableCurrent", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "bzun_SummaryOfSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting [Table]", "label": "Summary of Significant Accounting [Table]" } } }, "localname": "SummaryOfSignificantAccountingPoliciesTable", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "bzun_SupplierOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier One [Member]", "label": "B" } } }, "localname": "SupplierOneMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "bzun_SupplierRelationshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplier relationship" } } }, "localname": "SupplierRelationshipMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "bzun_SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to the Suzhou Baoleantone International Logistics Co., Ltd (\"Baoleanton\").", "label": "Suzhou Baoleantone International Logistics Co., Ltd (\"BolTone\") [Member]" } } }, "localname": "SuzhouBaoleantoneInternationalLogisticsCo.LtdBaoleantonMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "domainItemType" }, "bzun_TaxEffectRelatingToInvestment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Tax effect relating to the investment from Cainiao Network.", "label": "Tax Effect Relating To The Investment", "terseLabel": "Tax effect relating to the investment from Cainiao (Note 15)" } } }, "localname": "TaxEffectRelatingToInvestment", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "bzun_TechnologyAndContent": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Payroll and related expenses for employees involved in platform development, editorial content, and systems support, as well as costs and depreciation associated with the computing, storage and telecommunications infrastructure.", "label": "Technology and Content", "negatedTerseLabel": "Technology and content" } } }, "localname": "TechnologyAndContent", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "bzun_TechnologyAndContentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Technology and content [Member]", "label": "Technology and content [Member]" } } }, "localname": "TechnologyAndContentMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "bzun_TechnologyAndContentPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the expenses associated with technology and content.", "label": "Technology and Content [Policy Text Block]", "terseLabel": "Technology and content" } } }, "localname": "TechnologyAndContentPolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_TreasuryStockPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treasury stock.", "label": "Treasury Stock [Policy Text Block]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockPolicyTextBlock", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "bzun_UnpaidStockOfferingCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unpaid stock offering costs.", "label": "Unpaid Stock Offering Costs", "terseLabel": "Unpaid Hong Kong public offering costs", "verboseLabel": "Unpaid Hong Kong public offering costs" } } }, "localname": "UnpaidStockOfferingCosts", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "bzun_UnrecognizedTaxBenefitsLapseOfApplicableStatuteOfLimitationsExtendedPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information about statute limitations extended period if underpayment of taxes is due to computational errors by tax payer under law or by withholding agent.", "label": "Unrecognized Tax Benefits Lapse Of Applicable Statute Of Limitations Extended Period", "terseLabel": "Statute of limitations extended period under special circumstances" } } }, "localname": "UnrecognizedTaxBenefitsLapseOfApplicableStatuteOfLimitationsExtendedPeriod", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "durationItemType" }, "bzun_UnrecognizedTaxBenefitsLapseOfApplicableStatuteOfLimitationsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information about statute limitations period if underpayment of taxes is due to computational errors by tax payer under law or by withholding agent.", "label": "Unrecognized Tax Benefits Lapse Of Applicable Statute Of Limitations Period", "terseLabel": "Statute of limitations period if underpayment of taxes due to computational errors by taxpayer or withholding agent" } } }, "localname": "UnrecognizedTaxBenefitsLapseOfApplicableStatuteOfLimitationsPeriod", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "durationItemType" }, "bzun_UnrecognizedTaxBenefitsUnderReltaedPartyTransactionLapseOfApplicableStatuteOfLimitationsPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information about statute limitations extended period of related party transactions.", "label": "Unrecognized Tax Benefits Under Reltaed Party Transaction Lapse Of Applicable Statute Of Limitations Period", "terseLabel": "Statute of limitations under related party transactions" } } }, "localname": "UnrecognizedTaxBenefitsUnderReltaedPartyTransactionLapseOfApplicableStatuteOfLimitationsPeriod", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "durationItemType" }, "bzun_ValuationAllowanceDeferredTaxAssetIncreaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase, Amount", "terseLabel": "Addition" } } }, "localname": "ValuationAllowanceDeferredTaxAssetIncreaseAmount", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails" ], "xbrltype": "monetaryItemType" }, "bzun_VariableInterestEntitiesContributionPercentageAssets": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the contributed percentage of the Variable Interest Entity's (VIE) in assets.", "label": "Variable Interest Entities Contribution Percentage Assets", "terseLabel": "Contribution percentage in consolidated total assets" } } }, "localname": "VariableInterestEntitiesContributionPercentageAssets", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_VariableInterestEntitiesContributionPercentageLiabilities": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the contributed percentage of the Variable Interest Entity's (VIE) in Liabilities.", "label": "Variable Interest Entities Contribution Percentage Liabilities" } } }, "localname": "VariableInterestEntitiesContributionPercentageLiabilities", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_VariableInterestEntitiesContributionPercentageSalesRevenueNet": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the contributed percentage of the Variable Interest Entity's (VIE) in sales revenue.", "label": "Variable Interest Entities Contribution, Percentage, Sales Revenue, Net", "terseLabel": "Contribution percentage in consolidated net revenues" } } }, "localname": "VariableInterestEntitiesContributionPercentageSalesRevenueNet", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "percentItemType" }, "bzun_WarehousingServiceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warehousing Service Revenue [Member]" } } }, "localname": "WarehousingServiceRevenueMember", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "bzun_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted-average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesLeaseTermAndDiscountRateDetails" ], "xbrltype": "stringItemType" }, "bzun_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted-average remaining lease term:" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesLeaseTermAndDiscountRateDetails" ], "xbrltype": "stringItemType" }, "bzun_ZunruiNantongECommerceCo.Ltd.Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the member information pertaining to Zunrui (Nantong) E-commerce Co., Ltd.", "label": "Zunrui (Nantong) E-commerce Co., Ltd. [Member]" } } }, "localname": "ZunruiNantongECommerceCo.Ltd.Member", "nsuri": "http://www.baozun.com/20211231", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Hong Kong [Member]" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AdrMember": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "American Depositary Receipt (or American Depositary Share, ADS).", "label": "ADR" } } }, "localname": "AdrMember", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_BusinessContactMember": { "auth_ref": [ "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Business contact for the entity", "label": "Business Contact [Member]" } } }, "localname": "BusinessContactMember", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_ContactPersonnelName": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of contact personnel", "label": "Contact Personnel Name" } } }, "localname": "ContactPersonnelName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation, Date of Incorporation", "terseLabel": "Date of incorporation" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "dateItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r688" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r682", "r683", "r684" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_CondensedBalanceSheetStatementTable": { "auth_ref": [ "r158", "r490" ], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statement [Table]" } } }, "localname": "CondensedBalanceSheetStatementTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Balance Sheet Statements, Captions [Line Items]" } } }, "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r158", "r490" ], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statement [Table]" } } }, "localname": "CondensedCashFlowStatementTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Cash Flow Statements, Captions [Line Items]" } } }, "localname": "CondensedCashFlowStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "FINANCIAL INFORMATION OF PARENT COMPANY" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract", "nsuri": "http://fasb.org/srt/2021-01-31", "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementTable": { "auth_ref": [ "r158", "r490" ], "lang": { "en-us": { "role": { "label": "Condensed Income Statement [Table]" } } }, "localname": "CondensedIncomeStatementTable", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Income Statements, Captions [Line Items]" } } }, "localname": "CondensedIncomeStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r158", "r300", "r305", "r311", "r496", "r497", "r505", "r506", "r572", "r674" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r158", "r300", "r305", "r311", "r496", "r497", "r505", "r506", "r572", "r674" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r81", "r83", "r156", "r157", "r318", "r356" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r230", "r387", "r392", "r648" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r317", "r355", "r401", "r403", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r645", "r649", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r317", "r355", "r401", "r403", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r645", "r649", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r230", "r387", "r392", "r648" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "label": "Parent Company [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r227", "r387", "r390", "r588", "r644", "r646" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r227", "r387", "r390", "r588", "r644", "r646" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r317", "r355", "r398", "r401", "r403", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r645", "r649", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r317", "r355", "r398", "r401", "r403", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r645", "r649", "r675", "r676" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r82", "r83", "r156", "r157", "r318", "r356" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r228", "r229", "r387", "r391", "r647", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r228", "r229", "r387", "r391", "r647", "r660", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r231", "r568" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Relationship to Entity [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Summary of Significant Principal Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r61", "r575" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "verboseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGrossCurrent": { "auth_ref": [ "r232", "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Gross, Current", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGrossCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r7", "r40", "r232", "r233" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, Net, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of RMB12,949 and RMB118,724 as of December 31, 2020 and 2021, respectively", "verboseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccountsReceivableNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "auth_ref": [ "r16", "r65", "r437" ], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 8.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Other tax payable" } } }, "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r33", "r607", "r627" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income tax payables", "verboseLabel": "Income tax payables" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedMarketingCostsCurrent": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for the marketing, trade and selling of the entity's goods and services. Marketing costs would include expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services; costs of public relations and corporate promotions; and obligations incurred and payable for sales discounts, rebates, price protection programs, etc. offered to customers and under government programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Marketing Costs, Current", "terseLabel": "Marketing expenses accruals" } } }, "localname": "AccruedMarketingCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r15", "r16", "r65" ], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fee accruals" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r58", "r292" ], "calculation": { "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r43", "r85", "r86", "r87", "r630", "r654", "r655" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "verboseLabel": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r84", "r87", "r94", "r95", "r96", "r160", "r161", "r162", "r504", "r650", "r651", "r689" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "Accumulated other comprehensive income" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r41", "r432", "r575" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r160", "r161", "r162", "r429", "r430", "r431", "r520" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r405", "r407", "r434", "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts": { "auth_ref": [ "r313" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital (APIC) resulting from issuance costs from a share-lending arrangement entered into, in contemplation of a convertible debt offering or other financing.", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Own-share Lending Arrangement, Issuance Costs", "terseLabel": "ADS lending arrangement in connection with issuance of convertible senior notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedOwnshareLendingArrangementIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:", "verboseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingExpense": { "auth_ref": [ "r439" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.", "label": "Advertising Expense", "terseLabel": "Advertising expense" } } }, "localname": "AdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r407", "r425", "r433" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Allocated Share-based Compensation Expense", "terseLabel": "Compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r47", "r239", "r259" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "negatedPeriodEndLabel": "Balance at end of the year", "negatedPeriodStartLabel": "Balance at beginning of the year", "terseLabel": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccountsReceivableNetDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Allowance for Doubtful Accounts Receivable [Roll Forward]", "verboseLabel": "Allowance for credit losses:" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r261" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Allowance for Doubtful Accounts Receivable, Write-offs", "terseLabel": "Write-offs" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r106", "r135", "r337", "r544" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of issuance cost of convertible senior notes", "verboseLabel": "Amortization of issuance cost of convertible senior notes" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r135", "r277", "r283" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expenses" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r184" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r135", "r289" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "negatedLabel": "Impairment loss of investments", "verboseLabel": "Impairment loss of investments" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r151", "r215", "r219", "r225", "r255", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r496", "r505", "r527", "r573", "r575", "r605", "r626" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "definitionGuidance": "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.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "TOTAL ASSETS" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r13", "r80", "r151", "r255", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r496", "r505", "r527", "r573", "r575" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "verboseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNoncurrent": { "auth_ref": [ "r22", "r23", "r24", "r25", "r26", "r27", "r28", "r29", "r151", "r255", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r496", "r505", "r527", "r573" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.", "label": "Assets, Noncurrent", "totalLabel": "Total non-current assets" } } }, "localname": "AssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Noncurrent [Abstract]", "terseLabel": "Non-current assets:" } } }, "localname": "AssetsNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r408", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccounting": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting [Text Block]", "terseLabel": "Basis of presentation" } } }, "localname": "BasisOfAccounting", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r400", "r402" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r400", "r402", "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Percentage of equity interests acquired", "verboseLabel": "Equity interest acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r485", "r486", "r487" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total consideration", "totalLabel": "Business Combination, Consideration Transferred, Total" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r489" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r477" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r477" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r54", "r137" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and cash equivalent" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r21", "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r21", "r138", "r603" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r131", "r137", "r143" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of year", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of year", "terseLabel": "Total cash, cash equivalents, and restricted cash shown in the statement of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r131", "r532" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "terseLabel": "Net (decrease) increase in cash and cash equivalents", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in measurement of liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r149", "r151", "r176", "r177", "r178", "r181", "r183", "r192", "r193", "r194", "r255", "r300", "r305", "r306", "r307", "r311", "r312", "r353", "r354", "r357", "r358", "r527", "r686" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsDisclosureTextBlock": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant arrangements with third parties, which includes operating lease arrangements and arrangements in which the entity has agreed to expend funds to procure goods or services, or has agreed to commit resources to supply goods or services, and operating lease arrangements. Descriptions may include identification of the specific goods and services, period of time covered, minimum quantities and amounts, and cancellation rights.", "label": "Commitments Disclosure [Text Block]", "terseLabel": "Commitments" } } }, "localname": "CommitmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureCommitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Class A ordinary shares" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails", "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Class B ordinary shares" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r160", "r161", "r520" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Ordinary shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]", "terseLabel": "Ordinary shares:" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r38" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r38", "r359" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending balance, shares", "periodStartLabel": "Beginning balance, shares", "terseLabel": "Shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r38", "r575" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Ordinary shares", "verboseLabel": "Common Stock Value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r396", "r397", "r404", "r436" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee benefit plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Net, Classification [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r89", "r91", "r92", "r102", "r616", "r640" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "terseLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive income, net of tax of nil:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r89", "r91", "r101", "r493", "r514", "r615", "r639" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "bzun_ComprehensiveIncomeLossNetOfTaxAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "auth_ref": [ "r278", "r281", "r484" ], "lang": { "en-us": { "role": { "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks.", "label": "Internally developed softwares" } } }, "localname": "ComputerSoftwareIntangibleAssetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r202", "r203", "r230", "r524", "r525", "r661" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r202", "r203", "r230", "r524", "r525", "r657", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r202", "r203", "r230", "r524", "r525", "r657", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r197", "r623" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration and risks" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r200", "r202", "r203", "r204", "r524", "r526", "r661" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r202", "r203", "r230", "r524", "r525", "r661" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": { "auth_ref": [ "r2", "r158", "r490" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.", "label": "Condensed Financial Information of Parent Company Only Disclosure [Text Block]", "terseLabel": "FINANCIAL INFORMATION OF PARENT COMPANY" } } }, "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompany" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r145", "r498" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Asset and Liability [Table Text Block]", "verboseLabel": "Contract Liability" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r369", "r370", "r388" ], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending Balance", "periodStartLabel": "Opening Balance", "terseLabel": "Advances from customers" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.baozun.com/role/DisclosureRevenueContractLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Commitment" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureCommitmentsOtherCommitmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Convertible senior notes, fair value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleLongTermNotesPayable": { "auth_ref": [ "r70" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Convertible Notes Payable, excluding current portion. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Noncurrent", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleLongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableCurrent": { "auth_ref": [ "r65" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the portion of long-term debt due within one year or the operating cycle if longer identified as Convertible Notes Payable. Convertible Notes Payable is a written promise to pay a note which can be exchanged for a specified amount of another, related security, at the option of the issuer and the holder.", "label": "Convertible Notes Payable, Current", "terseLabel": "Convertible senior notes" } } }, "localname": "ConvertibleNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleNotesPayableMember": { "auth_ref": [ "r31", "r606", "r624", "r658" ], "lang": { "en-us": { "role": { "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder.", "label": "Convertible Senior Notes due 2024" } } }, "localname": "ConvertibleNotesPayableMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r112", "r588" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedTerseLabel": "Cost of products", "terseLabel": "Cost of products" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldDepreciationAndAmortization": { "auth_ref": [ "r107" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives directly used in production of good and rendering of service.", "label": "Cost, Depreciation and Amortization", "terseLabel": "Depreciation and amortization expenses" } } }, "localname": "CostOfGoodsAndServicesSoldDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Products" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of products" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesPolicyTextBlock": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cost of product sold and service rendered.", "label": "Cost of Sales, Policy [Policy Text Block]", "terseLabel": "Cost of products" } } }, "localname": "CostOfSalesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r108" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "negatedTotalLabel": "Total operating expenses", "terseLabel": "Operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r152", "r458", "r465", "r467" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "terseLabel": "Current tax" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r201", "r230" ], "lang": { "en-us": { "role": { "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.", "label": "Customer" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer relationship" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term and long-term loan" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r148", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r331", "r338", "r339", "r341", "r348" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Short-term and long-term loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r31", "r33", "r34", "r150", "r158", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r327", "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r337", "r344", "r345", "r346", "r347", "r545", "r606", "r608", "r624" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails", "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r316", "r343" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price per share of common stock" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r68", "r316", "r360", "r361", "r363" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion rate of the notes to common stock, per $1,000 principal amount of notes" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r314", "r344", "r345", "r543", "r545", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r67", "r315" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (as a percent)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r70", "r150", "r158", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r327", "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r337", "r344", "r345", "r346", "r347", "r545" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails", "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Repurchase price (as a percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r70", "r150", "r158", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r327", "r328", "r329", "r330", "r332", "r333", "r334", "r335", "r336", "r337", "r340", "r344", "r345", "r346", "r347", "r360", "r362", "r363", "r364", "r542", "r543", "r545", "r546", "r622" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term of the debt" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "auth_ref": [ "r69" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date.", "label": "Debt Instrument, Unused Borrowing Capacity, Amount" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r442", "r443" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Tax Assets, Net, Noncurrent", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r135", "r152", "r459", "r465", "r466", "r467" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred tax", "verboseLabel": "Deferred income tax" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r442", "r443" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Tax Liabilities, Net, Noncurrent", "verboseLabel": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r456", "r457" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory write-down" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r452" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance, Noncurrent", "totalLabel": "Deferred tax assets, net" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsNetOfValuationAllowanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance, Current Classification [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsNetOfValuationAllowanceAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r456", "r457" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Net operating loss carry forward" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "auth_ref": [ "r456", "r457" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "terseLabel": "Salary and welfare payable" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r456", "r457" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Allowance for credit losses" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r451" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Less: valuation allowance", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxMovementOfValuationAllowanceDetails", "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r443", "r452" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "Deferred Tax Liabilities, Net", "negatedTotalLabel": "Deferred tax liabilities" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r456", "r457" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Identifiable intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositsAssetsCurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.", "label": "Deposits Assets, Current", "terseLabel": "Deposits (1)" } } }, "localname": "DepositsAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r135", "r212" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "verboseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r83", "r516", "r517", "r518", "r519" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "verboseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueTable" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r436" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DueFromRelatedPartiesCurrent": { "auth_ref": [ "r8", "r23", "r39", "r155", "r303", "r305", "r306", "r310", "r311", "r312", "r566" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of receivables to be collected from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth, at the financial statement date. which are usually due within one year (or one business cycle).", "label": "Due from Related Parties, Current", "presentationGuidance": "Amount due from related parties", "terseLabel": "Amounts due from related parties", "verboseLabel": "Amounts due from subsidiaries and VIE" } } }, "localname": "DueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r61", "r155", "r303", "r305", "r306", "r310", "r311", "r312", "r566" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "verboseLabel": "Amounts due to related parties" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net income per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r103", "r165", "r166", "r167", "r168", "r169", "r173", "r176", "r181", "r182", "r183", "r187", "r188", "r521", "r522", "r617", "r641" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic", "verboseLabel": "Basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net income (loss) per share attributable to ordinary shareholders of Baozun Inc.:", "verboseLabel": "Net income per share attributable to ordinary shareholders of Baozun Inc." } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Weighted average shares used in calculating net income (loss) per ordinary share:", "verboseLabel": "Shares (Denominator):" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r103", "r165", "r166", "r167", "r168", "r169", "r176", "r181", "r182", "r183", "r187", "r188", "r521", "r522", "r617", "r641" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r184", "r185" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "verboseLabel": "Earnings per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r184", "r185", "r186", "r189" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net income per share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r532" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "verboseLabel": "Effect of exchange rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r153", "r445", "r468" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "Statutory income tax rate", "verboseLabel": "Statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails", "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r445", "r468" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Changes in valuation allowance" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary": { "auth_ref": [ "r445", "r468" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Equity in Earnings (Losses) of Unconsolidated Subsidiary, Percent", "terseLabel": "Effect of equity transaction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r445", "r468" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Effect on tax rates in different tax jurisdiction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther": { "auth_ref": [ "r445", "r468" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Percent", "terseLabel": "Others" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r445", "r468" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Effect of preferential tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": { "auth_ref": [ "r445", "r468" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent", "terseLabel": "HK tax-free interest income" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxReconciliationOfEffectiveIncomeTaxRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r65" ], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Salary and welfare payable" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r426" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "verboseLabel": "Unrecognized compensation costs" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized compensation expense, recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r94", "r95", "r96", "r160", "r161", "r162", "r164", "r170", "r172", "r191", "r258", "r359", "r365", "r429", "r430", "r431", "r461", "r462", "r520", "r533", "r534", "r535", "r536", "r537", "r538", "r650", "r651", "r652", "r689" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentAggregateCost": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the aggregate cost of investments accounted for under the equity method of accounting.", "label": "Equity Method Investment, Aggregate Cost", "terseLabel": "Total consideration" } } }, "localname": "EquityMethodInvestmentAggregateCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeAxis": { "auth_ref": [ "r3", "r151", "r255", "r527" ], "lang": { "en-us": { "role": { "documentation": "Information by nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Axis]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentNonconsolidatedInvesteeDomain": { "auth_ref": [ "r3", "r151", "r255", "r527" ], "lang": { "en-us": { "role": { "documentation": "Nonconsolidated equity method investee. Excludes information consolidated by reporting entity.", "label": "Equity Method Investment, Nonconsolidated Investee [Domain]" } } }, "localname": "EquityMethodInvestmentNonconsolidatedInvesteeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Impairment of equity method investments" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r55", "r216", "r251" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Carrying value of Equity method investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments in equity investees" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "verboseLabel": "Investments in equity investees" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvestees" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of Investments in equity method investees" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue": { "auth_ref": [ "r523" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI) and investment in equity security without readily determinable fair value.", "label": "Equity Securities, FV-NI and without Readily Determinable Fair Value", "terseLabel": "Investments in equity investees" } } }, "localname": "EquitySecuritiesFvNiAndWithoutReadilyDeterminableFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock": { "auth_ref": [ "r247", "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value [Table Text Block]", "terseLabel": "Schedule of investments in equity securities without readily determinable fair values" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Intangible asset, useful life", "verboseLabel": "Intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r282" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r278", "r279", "r282", "r285", "r589", "r590" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]", "terseLabel": "Estimated amortization expenses of the existing intangible assets for the next five years" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r282", "r590" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r278", "r281" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r282", "r589" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "disclosureGuidance": "Intangible assets", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r528", "r529", "r530", "r531" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedTerseLabel": "Exchange loss (gain)", "verboseLabel": "Exchange (loss) gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r136", "r530", "r531" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Exchange loss (gain)" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r540" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FranchiseRightsMember": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies.", "label": "Franchising" } } }, "localname": "FranchiseRightsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r135", "r290", "r294" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedTerseLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestments": { "auth_ref": [ "r115", "r135", "r244" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized and unrealized gain (loss) on investment.", "label": "Gain (Loss) on Investments", "negatedLabel": "Unrealized loss related to investment securities" } } }, "localname": "GainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r113" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "negatedTerseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative [Member]" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r271", "r273", "r575", "r604" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r275" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "auth_ref": [ "r280" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Intangible assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r135", "r272", "r274", "r276" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "terseLabel": "Impairment loss" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairedFinancingReceivableInterestIncomeAccrualMethod": { "auth_ref": [ "r236" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income recognized that the financing receivables (with related allowance for credit losses and without a related allowance for credit losses) were impaired.", "label": "Impaired Financing Receivable, Interest Income, Accrual Method" } } }, "localname": "ImpairedFinancingReceivableInterestIncomeAccrualMethod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r287", "r296" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of long-lived assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r215", "r218", "r221", "r224", "r226" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income tax and share of income in equity method investment" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r99", "r135", "r213", "r251", "r613", "r637" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Share of income in equity method investment", "terseLabel": "Share of income in equity method investment" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromSubsidiariesBeforeTax": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of income (loss) of subsidiary attributable to the parent entity.", "label": "Income (Loss) from Subsidiaries, before Tax", "negatedLabel": "Equity in income of subsidiaries and VIE", "terseLabel": "Equity in income of subsidiaries and VIE" } } }, "localname": "IncomeLossFromSubsidiariesBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r295", "r298" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r448" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority, Name [Domain]" } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income tax" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r153", "r446", "r449", "r454", "r463", "r469", "r471", "r472", "r473" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income tax" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTax" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r154", "r171", "r172", "r214", "r444", "r464", "r470", "r643" ], "calculation": { "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax expense", "totalLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfIncomeTaxesDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayAggregateDollarAmount": { "auth_ref": [ "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of income taxes from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction.", "label": "Income Tax Holiday, Aggregate Dollar Amount", "terseLabel": "Tax saving amount due to preferential tax rates" } } }, "localname": "IncomeTaxHolidayAggregateDollarAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfEffectOfTaxHolidayDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxHolidayIncomeTaxBenefitsPerShare": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Per share amount effect of the income tax benefit resulting from the income tax holidays granted by taxing jurisdictions.", "label": "Income Tax Holiday, Income Tax Benefits Per Share", "terseLabel": "Income per share effect-basic" } } }, "localname": "IncomeTaxHolidayIncomeTaxBenefitsPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxScheduleOfEffectOfTaxHolidayDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r93", "r440", "r441", "r449", "r450", "r453", "r460" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income tax" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r139" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income tax", "verboseLabel": "Cash paid for income tax" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "Increase (Decrease) in Accounts Payable, Trade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "verboseLabel": "Income tax payables" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued expenses and other current liabilities", "verboseLabel": "Changes in other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r134", "r586" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Net increase" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueContractLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueFromRelatedPartiesCurrent": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate increase (decrease) during the reporting period in the amount due from the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due from Related Parties, Current", "negatedTerseLabel": "Amounts due from related parties" } } }, "localname": "IncreaseDecreaseInDueFromRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties, Current", "verboseLabel": "Amounts due to related party" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInNotesPayableCurrent": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in current portion (due within one year or one business cycle) of obligations evidenced by formal promissory notes.", "label": "Increase (Decrease) in Notes Payable, Current", "verboseLabel": "Notes payable" } } }, "localname": "IncreaseDecreaseInNotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other non-current assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepayments and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidSupplies": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.", "label": "Increase (Decrease) in Prepaid Supplies", "negatedLabel": "Advances to suppliers" } } }, "localname": "IncreaseDecreaseInPrepaidSupplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Temporary Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible assets, Net" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible assets, Net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r97", "r211", "r541", "r544", "r618" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r129", "r132", "r139" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r79" ], "calculation": { "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest Receivable, Current", "verboseLabel": "Interest receivables" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryAdjustments": { "auth_ref": [ "r77", "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of inventory reserves for last-in first-out (LIFO) and other inventory valuation methods.", "label": "Inventory Adjustments", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year" } } }, "localname": "InventoryAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryCurrentTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer.", "label": "Inventory, Current [Table]" } } }, "localname": "InventoryCurrentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r267" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r48", "r266" ], "calculation": { "http://www.baozun.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Products" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r76" ], "calculation": { "http://www.baozun.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Gross", "totalLabel": "Inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Inventory [Line Items]" } } }, "localname": "InventoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r6", "r76", "r575" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r17", "r77", "r146", "r190", "r262", "r264", "r267", "r587" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r263" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Inventories write-downs", "verboseLabel": "Inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r114", "r210" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentInterestRate": { "auth_ref": [ "r245", "r246" ], "lang": { "en-us": { "role": { "documentation": "Rate of interest on investment.", "label": "Investment Interest Rate", "verboseLabel": "Initial investment rate of return" } } }, "localname": "InvestmentInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r253", "r642" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r55" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investments in subsidiaries and VIE" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r291" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvement" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating lease liabilities" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "verboseLabel": "Schedule of maturity analysis of the annual undiscounted cash flows" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r556" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total lease commitment" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r556" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r556" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "verboseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r556" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r556" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r556" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r556" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r556" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Operating lease liabilities" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r559", "r560", "r561", "r562" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Operating leases as lessee" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r64", "r151", "r220", "r255", "r300", "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r497", "r505", "r506", "r527", "r573", "r574" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "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.", "label": "Liabilities", "terseLabel": "Total liabilities", "totalLabel": "TOTAL LIABILITIES" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r46", "r151", "r255", "r527", "r575", "r610", "r634" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "TOTAL LIABILITIES AND SHAREHOLDERS' EQUITY", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "TOTAL LIABILITIES, REDEEMABLE NON-CONTROLLING INTERESTS AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES", "verboseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAssumed1": { "auth_ref": [ "r140", "r141", "r142" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of liabilities assumed in noncash investing or financing activities.", "label": "Liabilities Assumed", "verboseLabel": "Purchases of property and equipment included in payables" } } }, "localname": "LiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r66", "r151", "r255", "r300", "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r497", "r505", "r506", "r527", "r573", "r574", "r575" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "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.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities (including amounts of the consolidated VIE without recourse to the Company. See Note 2):", "verboseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesNoncurrent": { "auth_ref": [ "r18", "r19", "r20", "r34", "r35", "r151", "r255", "r300", "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r497", "r505", "r506", "r527", "r573", "r574" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.", "label": "Liabilities, Noncurrent", "terseLabel": "Total non-current liabilities", "totalLabel": "Total non-current liabilities" } } }, "localname": "LiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Noncurrent [Abstract]", "terseLabel": "Non-current liabilities:" } } }, "localname": "LiabilitiesNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r62" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts receivable, net" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccountsReceivableNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-term Debt, Unclassified [Abstract]", "verboseLabel": "Long-term loan" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r70" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "verboseLabel": "Long-term loan" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossFromCatastrophes": { "auth_ref": [ "r116" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge against earnings in the period for the uninsured portion of a loss from a fire, explosion, or natural disaster (hurricane, earthquake).", "label": "Loss from Catastrophes", "terseLabel": "Loss for accidental fire that occurred at a third-party warehouse in Shanghai" } } }, "localname": "LossFromCatastrophes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r75", "r151", "r255", "r300", "r305", "r306", "r307", "r311", "r312", "r527", "r609", "r633" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "verboseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Legal ownership (as a percent)" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r131" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "terseLabel": "Net cash provided by (used in) financing activities", "totalLabel": "Net cash provided by financing activities", "verboseLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r131" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "terseLabel": "Net cash (used in) provided by investing activities", "totalLabel": "Net cash (used in) provided by investing activities", "verboseLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r131", "r133", "r136" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "terseLabel": "Net cash used in operating activities", "totalLabel": "Net cash provided by (used in) operating activities", "verboseLabel": "Net cash provided by (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r3", "r88", "r90", "r96", "r100", "r136", "r151", "r163", "r165", "r166", "r167", "r168", "r171", "r172", "r179", "r215", "r218", "r221", "r224", "r226", "r255", "r300", "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r522", "r527", "r614", "r638" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "presentationGuidance": "Net income", "totalLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r88", "r90", "r96", "r171", "r172", "r500", "r513" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net loss (income) attributable to non-controlling interests", "negatedTerseLabel": "Net loss (income) attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToRedeemableNoncontrollingInterest": { "auth_ref": [ "r111" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to redeemable noncontrolling interest.", "label": "Net Income (Loss) Attributable to Redeemable Noncontrolling Interest", "negatedLabel": "Net (income) loss attributable to redeemable non-controlling interests", "negatedTerseLabel": "Net (income) loss attributable to redeemable non-controlling interests", "terseLabel": "Net income attributable to redeemable non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToRedeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r165", "r166", "r167", "r168", "r173", "r174", "r180", "r183", "r215", "r218", "r221", "r224", "r226" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income (loss) attributable to ordinary shareholders of Baozun Inc." } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "Recently issued accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "auth_ref": [ "r366", "r478", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from a business combination.", "label": "Noncontrolling Interest, Increase from Business Combination", "terseLabel": "Redeemable non-controlling interest arising from business acquisition", "verboseLabel": "Acquisition of a subsidiary" } } }, "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r366", "r495", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "terseLabel": "Contribution from non-controlling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r366", "r495", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Non-controlling interest acquired from business combinations" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r160", "r161", "r162", "r365", "r491" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expenses):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r63" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.", "label": "Notes Payable, Current", "verboseLabel": "Notes payable" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Furniture and office equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r215", "r218", "r221", "r224", "r226" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "presentationGuidance": "Loss from operations", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r551", "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expenses" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r548" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total lease liabilities", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "negatedLabel": "Less: current operating lease liabilities", "terseLabel": "Current operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r548" ], "calculation": { "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesMaturityAnalysisOfAnnualUndiscountedCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r549", "r552" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r547" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r555", "r557" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "- Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesLeaseTermAndDiscountRateDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r554", "r557" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "- Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesLeaseTermAndDiscountRateDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r455" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization and Principal Activities" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r4", "r515" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Organization and Principal Activities" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r79", "r575" ], "calculation": { "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Others" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r59" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other non-current assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Commitments [Abstract]" } } }, "localname": "OtherCommitmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r493", "r494", "r503" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInventoryNetOfReserves": { "auth_ref": [ "r78", "r265" ], "calculation": { "http://www.baozun.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after of valuation reserves and allowances, of inventory, classified as other, expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Other Inventory, Net of Reserves", "terseLabel": "Packing materials and others" } } }, "localname": "OtherInventoryNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r14", "r15", "r65", "r575" ], "calculation": { "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails": { "order": 10.0, "parentTag": "bzun_AccruedExpensesAndOtherCurrentLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Others", "verboseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r71" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncome": { "auth_ref": [ "r110" ], "calculation": { "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of other operating income, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operation.", "label": "Other Operating Income", "verboseLabel": "Other operating income (expenses)" } } }, "localname": "OtherOperatingIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherOperatingIncomeExpenseNet": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.", "label": "Other Operating Income (Expense), Net", "terseLabel": "Other operating (expense) income, net" } } }, "localname": "OtherOperatingIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OwnshareLendingArrangementSharesIssued": { "auth_ref": [ "r342" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in connection with an own-share lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing.", "label": "Own-share Lending Arrangement, Shares, Issued", "terseLabel": "Number of shares loaned" } } }, "localname": "OwnshareLendingArrangementSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_OwnshareLendingArrangementSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares outstanding as of the date of the statement of financial position in connection with an own-share lending arrangement entered into by the entity, in contemplation of a convertible debt offering or other financing.", "label": "Own-share Lending Arrangement, Shares, Outstanding", "terseLabel": "Outstanding number of Loaned ADSs" } } }, "localname": "OwnshareLendingArrangementSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Total Baozun shareholders' equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued expenses and other current liabilities" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r125" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Repurchase of ordinary shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r127" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Issuance cost" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r128" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "negatedLabel": "Payment for public offering costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r119", "r488" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash consideration" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r119" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Net cash received (paid) for business combination" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r119" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "negatedLabel": "Investment in equity investees" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r120" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Additions of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInterestInSubsidiariesAndAffiliates": { "auth_ref": [ "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of or advances to an entity that is related to it but not strictly controlled (for example, an unconsolidated subsidiary, affiliate, and joint venture or equity method investment) or the acquisition of an additional interest in a subsidiary (controlled entity).", "label": "Payments to Acquire Interest in Subsidiaries and Affiliates", "negatedLabel": "Investments in subsidiaries" } } }, "localname": "PaymentsToAcquireInterestInSubsidiariesAndAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r121" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "terseLabel": "Subscription price" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r121" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.", "label": "Payments to Acquire Long-term Investments", "negatedLabel": "Purchases of investment securities" } } }, "localname": "PaymentsToAcquireLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r120" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r121" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-term Investments", "negatedLabel": "Purchases of short-term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToFundLongtermLoansToRelatedParties": { "auth_ref": [ "r118", "r565" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with extending a long-term loan to a related party. Alternate caption: Payments for Advances to Affiliates.", "label": "Payments to Fund Long-term Loans to Related Parties", "negatedLabel": "Loan to a related party" } } }, "localname": "PaymentsToFundLongtermLoansToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r408", "r427" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PostemploymentBenefitsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Employee benefit plans" } } }, "localname": "PostemploymentBenefitsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r11", "r52", "r53" ], "calculation": { "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepayments and other current assets", "totalLabel": "Prepayment and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepayments and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r9", "r12", "r269", "r270" ], "calculation": { "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePrepaymentsAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromContributionsFromAffiliates": { "auth_ref": [ "r124" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from an entity that is affiliated with the entity by means of direct or indirect ownership.", "label": "Proceeds from Contributions from Affiliates", "verboseLabel": "Proceeds from sale of a subsidiary's equity interest to Cainiao" } } }, "localname": "ProceedsFromContributionsFromAffiliates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromConvertibleDebt": { "auth_ref": [ "r123" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Proceeds from Convertible Debt", "terseLabel": "Proceeds from issuance of convertible senior notes, net of issuance cost paid", "verboseLabel": "Proceeds from issuance of convertible senior notes, net of issuance cost" } } }, "localname": "ProceedsFromConvertibleDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r122" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from issuance of ordinary shares upon public offering in Hong Kong", "verboseLabel": "Proceeds from issuance of ordinary shares in Hong Kong public offering" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r122" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "verboseLabel": "Proceeds from exercises of share options" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r117", "r121" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-term Investments", "terseLabel": "Maturity of short-term investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMinorityShareholders": { "auth_ref": [ "r124" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership.", "label": "Proceeds from Noncontrolling Interests", "netLabel": "Proceeds from sale of subsidiary's equity interest to Cainiao" } } }, "localname": "ProceedsFromMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromShortTermDebt": { "auth_ref": [ "r123" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Proceeds from Short-term Debt", "terseLabel": "Proceeds from short-term borrowings" } } }, "localname": "ProceedsFromShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r122", "r428" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercises of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r3", "r88", "r90", "r96", "r130", "r151", "r163", "r171", "r172", "r215", "r218", "r221", "r224", "r226", "r255", "r300", "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r493", "r499", "r501", "r513", "r514", "r522", "r527", "r619" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Net income", "disclosureGuidance": "Net income (loss)", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net Income (loss)", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.baozun.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r58", "r293" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r297", "r662", "r663", "r664" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r57", "r291" ], "calculation": { "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r25", "r26", "r293", "r575", "r620", "r635" ], "calculation": { "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "verboseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r56", "r293", "r662", "r663" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentSalvageValuePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stated as a percentage, the estimated or actual value of the asset at the end of its useful life or when it is no longer serviceable (cannot be used for its original purpose) divided by its [historical] capitalized cost.", "label": "Property, Plant and Equipment, Salvage Value, Percentage", "terseLabel": "Residual rate" } } }, "localname": "PropertyPlantAndEquipmentSalvageValuePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r25", "r293" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r25", "r291" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful years" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r105", "r260" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Provision for Doubtful Accounts", "negatedTerseLabel": "Additions", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccountsReceivableNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "auth_ref": [ "r349", "r350", "r351", "r352" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity.", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "periodEndLabel": "Closing balance", "periodStartLabel": "Opening balance", "terseLabel": "Redeemable non-controlling interests" } } }, "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableNoncontrollingInterestTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of redeemable noncontrolling interest (as defined) included in the statement of financial position as either a liability or temporary equity. As of the date of the statement of financial position, such redeemable noncontrolling interest is currently redeemable, as defined, for cash or other assets of the entity at (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the entity.", "label": "Redeemable Noncontrolling Interest [Table Text Block]", "terseLabel": "Schedule of redeemable noncontrolling interest activity" } } }, "localname": "RedeemableNoncontrollingInterestTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r399", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r399", "r565", "r566", "r569" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r565" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "verboseLabel": "Fees paid" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r399", "r565", "r569", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r563", "r564", "r566", "r570", "r571" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r126" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayment of long-term borrowings" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfShortTermDebt": { "auth_ref": [ "r126" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.", "label": "Repayments of Short-term Debt", "negatedLabel": "Repayment of short-term borrowings" } } }, "localname": "RepaymentsOfShortTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedAssetsDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for assets that are restricted in their use, generally by contractual agreements or regulatory requirements. This would include, but not limited to, a description of the restricted assets and the terms of the restriction.", "label": "Restricted Assets Disclosure [Text Block]", "terseLabel": "Restricted net assets" } } }, "localname": "RestrictedAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRestrictedNetAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r21", "r137", "r143", "r603", "r629" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents", "periodEndLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r5", "r21", "r137", "r143" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r42", "r365", "r432", "r575", "r631", "r653", "r655" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r160", "r161", "r162", "r164", "r170", "r172", "r258", "r429", "r430", "r431", "r461", "r462", "r520", "r650", "r652" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r202", "r230" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r147", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r394" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition, Policy [Policy Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r389", "r394" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r109", "r303", "r305", "r306", "r310", "r311", "r312", "r659" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue generated", "verboseLabel": "Related-party revenues" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r98", "r151", "r208", "r209", "r217", "r222", "r223", "r227", "r228", "r230", "r255", "r300", "r301", "r302", "r305", "r306", "r307", "r308", "r309", "r311", "r312", "r527", "r619" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Total net revenues", "verboseLabel": "Net revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Net revenues" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r553", "r557" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r74" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccountsReceivableNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of accrued expenses and other current liabilities" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureAccruedExpensesAndOtherCurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the characteristics, including initial carrying value, residual amount, weighted average useful life, of finite-lived intangible assets acquired during the period by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by nature or by their use in the operations of the company.", "label": "Schedule of Acquired Finite-Lived Intangible Assets by Major Class [Table Text Block]", "terseLabel": "Schedule of Intangible Assets, Net" } } }, "localname": "ScheduleOfAcquiredFiniteLivedIntangibleAssetsByMajorClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionAdditionalInformationDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionPurchasePriceDetails", "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r475", "r476" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of purchase price as on acquisition date" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of current and deferred portion of income tax expenses" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "verboseLabel": "Short-term and long-term loans" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r452" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of principal components of the deferred tax assets and liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r183" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "verboseLabel": "Schedule of Basic and Diluted Net Income (Loss) Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliations of the differences between the PRC statutory income tax rate and the Group's effective income tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r407", "r424", "r433" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r407", "r424", "r433" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of Allocated Share-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Laifeng Brand Management (Shanghai) Co., Ltd.", "terseLabel": "Organization and Principal Activities [Line Items]", "verboseLabel": "Investments in equity investees [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails", "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r3", "r151", "r254", "r255", "r527" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesScheduleOfInvestmentsInEquityMethodInvesteesDetails", "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesSummaryOfMajorSubsidiariesAndVieDetails", "http://www.baozun.com/role/DisclosureRedeemableNonControllingInterestsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r278", "r281", "r589" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r17", "r49", "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A tabular presentation of the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates, as prescribed by the SEC. It reflects specified information about ownership, financial results from, and financial position in such entities. Includes the tabular presentations that disaggregate investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates.", "label": "Schedule of Investments in and Advances to Affiliates, Schedule of Investments [Table Text Block]", "terseLabel": "Schedule of major subsidiaries and VIE" } } }, "localname": "ScheduleOfInvestmentsInAndAdvancesToAffiliatesScheduleOfInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrganizationAndPrincipalActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r58", "r293" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r479" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of allocation of purchase price based on the fair values of the acquired assets and liabilities and noncontrolling interest as on acquisition date" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r567", "r569" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r408", "r427" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Share-based Compensation, Restricted Stock Units Award Activity [Table Text Block]", "terseLabel": "Schedule of restricted share units activities" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r412", "r421", "r422" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTable": { "auth_ref": [ "r496", "r497", "r505", "r506", "r507", "r508", "r509", "r510", "r511" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of qualitative and quantitative information related to variable interests the entity holds, whether or not such variable interest entity (VIE) is included in the reporting entity's consolidated financial statements. Includes, but is not limited to, description of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a tabular comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table]" } } }, "localname": "ScheduleOfVariableInterestEntitiesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfVariableInterestEntitiesTextBlock": { "auth_ref": [ "r507", "r508", "r509", "r510", "r511" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant judgments and assumptions made in determining whether a variable interest (as defined) held by the entity requires the variable interest entity (VIE) (as defined) to be consolidated and (or) disclose information about its involvement with the VIE, individually or in aggregate (as applicable); the nature of restrictions, if any, on the consolidated VIE's assets and on the settlement of its liabilities reported by an entity in its statement of financial position, including the carrying amounts of such assets and liabilities; the nature of, and changes in, the risks associated with involvement in the VIE; how involvement with the VIE affects the entity's financial position, financial performance, and cash flows; the lack of recourse if creditors (or beneficial interest holders) of the consolidated VIE have no recourse to the general credit of the primary beneficiary (if applicable); the terms of arrangements, giving consideration to both explicit arrangements and implicit variable interests, if any, that could require the entity to provide financial support to the VIE, including events or circumstances that could expose the entity to a loss; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; the significant factors considered and judgments made in determining that the power to direct the activities of a VIE that most significantly impact the VIE's economic performance are shared (as defined); the carrying amounts and classification of assets and liabilities of the VIE included in the statement of financial position; the entity's maximum exposure to loss, if any, as a result of its involvement with the VIE, including how the maximum exposure is determined and significant sources of the entity's exposure to the VIE; a comparison of the carrying amounts of the assets and liabilities and the entity's maximum exposure to loss; information about any liquidity arrangements, guarantees, and (or) other commitments by third parties that may affect the fair value or risk of the entity's variable interest in the VIE; whether or not the entity has provided financial support or other support (explicitly or implicitly) to the VIE that it was not previously contractually required to provide or whether the entity intends to provide that support, including the type and amount of the support and the primary reasons for providing the support; and supplemental information the entity determines necessary to provide.", "label": "Schedule of Variable Interest Entities [Table Text Block]", "terseLabel": "Schedule of amounts and balances of Shanghai Zunyi were included in the Group's consolidated financial statement after the elimination of intercompany balances and transactions" } } }, "localname": "ScheduleOfVariableInterestEntitiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r200", "r202", "r203", "r204", "r524", "r526" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of concentration of customers and suppliers" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "negatedTerseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Sales and marketing [Member]" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "auth_ref": [ "r438" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption.", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "terseLabel": "General and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r134" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Outstanding, ending balance", "periodStartLabel": "Outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of restricted share units" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding and unvested, as of December 31, 2019", "periodStartLabel": "Outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted-Average Grant-Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-Based Compensation [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Remaining Contractual Term" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r414", "r427" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, ending balance", "periodStartLabel": "Outstanding, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "verboseLabel": "Weighted Average Exercise Price Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r422" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Vested and expected to vest, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "verboseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Vested and expected to vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r406", "r410" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationNarrativeDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r408", "r411" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Share-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by supplier.", "label": "Supplier [Axis]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received.", "label": "Supplier [Domain]" } } }, "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Option, Nonvested, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, ending balance", "periodStartLabel": "Outstanding, beginning balance" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant-Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r423" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "verboseLabel": "Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested, Weighted Average Grant Date Fair Value", "terseLabel": "Vested", "verboseLabel": "Vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationScheduleOfRestrictedShareUnitsActivitiesDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShortTermBankLoansAndNotesPayable": { "auth_ref": [ "r60", "r636" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of borrowings from a bank classified as other, maturing within one year or operating cycle, if longer.", "label": "Short-term Bank Loans and Notes Payable", "terseLabel": "Short-term bank borrowings" } } }, "localname": "ShortTermBankLoansAndNotesPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r30", "r575", "r606", "r628" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-term Debt", "verboseLabel": "Short-term loan" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-term Debt [Abstract]", "verboseLabel": "Short- term loan" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r32", "r611", "r612", "r625" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeasePayments": { "auth_ref": [ "r550" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability.", "label": "Short-term Lease Payments", "terseLabel": "Future lease payments for short-term operating leases that are not capitalized as right-of-use assets" } } }, "localname": "ShortTermLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOperatingLeaseLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r144", "r159" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Principal Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAdministrationOfTaxationChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of China.", "label": "PRC Tax Administration and Collection Law" } } }, "localname": "StateAdministrationOfTaxationChinaMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r36", "r37", "r38", "r149", "r151", "r176", "r177", "r178", "r181", "r183", "r192", "r193", "r194", "r255", "r300", "r305", "r306", "r307", "r311", "r312", "r353", "r354", "r357", "r358", "r359", "r527", "r686" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanAdsLendingArrangementDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanConvertibleSeniorNotesDue2024Details", "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r73", "r94", "r95", "r96", "r160", "r161", "r162", "r164", "r170", "r172", "r191", "r258", "r359", "r365", "r429", "r430", "r431", "r461", "r462", "r520", "r533", "r534", "r535", "r536", "r537", "r538", "r650", "r651", "r652", "r689" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyNarrativeDetails", "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails", "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails", "http://www.baozun.com/role/DocumentDocumentAndEntityInformation", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r160", "r161", "r162", "r191", "r588" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyNarrativeDetails", "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails", "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails", "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails", "http://www.baozun.com/role/DisclosureShortTermAndLongTermLoanNarrativeDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance": { "auth_ref": [ "r632", "r656" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of statutory capital and surplus (stockholders' equity) as of the balance sheet date using prescribed or permitted statutory accounting practices (rather than GAAP, if different) of the state or country.", "label": "Statutory Accounting Practices, Statutory Capital and Surplus, Balance", "terseLabel": "Accumulated reserves" } } }, "localname": "StatutoryAccountingPracticesStatutoryCapitalAndSurplusBalance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRestrictedNetAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r37", "r38", "r359", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of ordinary shares upon Hong Kong public offering (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r37", "r38", "r359", "r365", "r416" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r37", "r38", "r359", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of ordinary shares upon Hong Kong public offering" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contracts conveying rights, but not obligations, to buy or sell a specific quantity of stock at a specified price during a specified period (an American option) or at a specified date (a European option).", "label": "Equity Option [Member]" } } }, "localname": "StockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureShareBasedCompensationSummaryOfStockOptionActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Amount of shares repurchased" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails", "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares repurchased" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r37", "r38", "r359", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedLabel": "Cancellation of share repurchased (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r37", "r38", "r359", "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedLabel": "Cancellation of share repurchased" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r37", "r38", "r359", "r365" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Share repurchase" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r38", "r44", "r45", "r151", "r241", "r255", "r527", "r575" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "definitionGuidance": "Total shareholders' equity", "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total Baozun Inc. shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Baozun Inc. shareholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r95", "r151", "r160", "r161", "r162", "r164", "r170", "r255", "r258", "r365", "r429", "r430", "r431", "r461", "r462", "r491", "r492", "r512", "r520", "r527", "r533", "r534", "r538", "r651", "r652", "r689" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheets", "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Baozun Inc. shareholders' equity:", "verboseLabel": "SHAREHOLDERS' EQUITY" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r539", "r577" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r539", "r577" ], "lang": { "en-us": { "role": { "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.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r539", "r577" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r539", "r577" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSubsequentEventDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Event" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r576", "r578" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSubsequentEvent" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfIncomeTaxHolidayTextBlock": { "auth_ref": [ "r469" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the income tax exemptions and reductions which have been granted by taxing authorities for a specified period, applicable term of the exemptions and reductions, estimated dollar value of tax benefits, and per share benefits.", "label": "Summary of Income Tax Holiday [Table Text Block]", "terseLabel": "Schedule of the effect of the tax holiday on the income per share" } } }, "localname": "SummaryOfIncomeTaxHolidayTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SummaryOfValuationAllowanceTextBlock": { "auth_ref": [ "r451" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of valuation allowances to reduce deferred tax assets to net realizable value, including identification of the deferred tax asset more likely than not will not be fully realized and the corresponding amount of the valuation allowance.", "label": "Summary of Valuation Allowance [Table Text Block]", "terseLabel": "Summary of movement of the valuation allowance" } } }, "localname": "SummaryOfValuationAllowanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r201" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConcentrationAndRisksDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Supplies": { "auth_ref": [ "r10", "r12", "r268", "r270" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Supplies", "terseLabel": "Advances to suppliers", "verboseLabel": "Advance to suppliers" } } }, "localname": "Supplies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r480" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureBusinessAcquisitionFairValuesOfAcquiredAssetsAndLiabilitiesAssumedDetails", "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TechnologyEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used in the creation, maintenance and utilization of information systems which include computers and peripherals.", "label": "Electronic devices" } } }, "localname": "TechnologyEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Redeemable non-controlling interests" } } }, "localname": "TemporaryEquityDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r387", "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r387", "r393" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r234", "r235", "r237", "r238", "r240", "r243" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Trade and Other Accounts Receivable, Policy [Policy Text Block]", "terseLabel": "Accounts receivable, net" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIntangibleAssetsNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesOfIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureRevenueDisaggregationOfRevenuesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r72", "r367" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury shares" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedStatementsOfChangesInShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "auth_ref": [ "r38", "r359", "r366" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method.", "label": "Treasury Stock, Retired, Cost Method, Amount", "terseLabel": "Amount of shares retired" } } }, "localname": "TreasuryStockRetiredCostMethodAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r72", "r367" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury Stock, Shares", "terseLabel": "Treasury shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r38", "r359", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Number of shares retired" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureOrdinarySharesAndTreasuryStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r72", "r367", "r368" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "terseLabel": "Treasury shares", "verboseLabel": "Treasury shares (nil and 8,149,626 shares as of December 31, 2020 and 2021, respectively)" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedBalanceSheetsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r135" ], "calculation": { "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gain (Loss) on Investments", "negatedLabel": "Unrealized loss related to investments in equity investee", "negatedTerseLabel": "Unrealized investment loss", "verboseLabel": "Unrealized investment loss" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementOfCashFlowsDetails", "http://www.baozun.com/role/DisclosureFinancialInformationOfParentCompanyCondensedStatementsOfOperationsAndComprehensiveIncomeDetails", "http://www.baozun.com/role/DisclosureInvestmentsInEquityInvesteesNarrativeDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r447" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Underpayment of tax liability" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureIncomeTaxNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r195", "r196", "r198", "r199", "r205", "r206", "r207" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableInterestEntityLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Variable Interest Entity [Line Items]" } } }, "localname": "VariableInterestEntityLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableInterestEntityPrimaryBeneficiaryMember": { "auth_ref": [ "r496", "r497", "r505", "r506", "r507" ], "lang": { "en-us": { "role": { "documentation": "Variable Interest Entities (VIE) in which the entity has a controlling financial interest (as defined) and of which it is therefore the primary beneficiary. A controlling financial interest is determined based on both: (a) the entity's power to direct activities of the VIE that most significantly impact the VIE's economic performance and (b) the entity's obligation to absorb losses of the VIE that could potentially be significant to the VIE or the right to receive benefits from the VIE that could potentially be significant to the VIE. VIEs of which the entity is the primary beneficiary are included in the consolidated financial statements of the entity.", "label": "VIE" } } }, "localname": "VariableInterestEntityPrimaryBeneficiaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesNarrativeDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesScheduleOfConsolidatedBalancesAndTransactionsDetails", "http://www.baozun.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_VehiclesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment used primarily for road transportation.", "label": "Vehicles" } } }, "localname": "VehiclesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosurePropertyAndEquipmentNetDetails", "http://www.baozun.com/role/DisclosureSummaryOfSignificantPrincipalAccountingPoliciesSummaryOfUsefulLivesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r175", "r183" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r173", "r183" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails", "http://www.baozun.com/role/StatementConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "verboseLabel": "Weighted average number of ordinary shares" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.baozun.com/role/DisclosureNetIncomePerShareScheduleOfBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(7)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(2))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(c),9(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18726-107790" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(24))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r189": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(25))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-04(Schedule I))", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=120391182&loc=d3e5864-122674" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 201.5-02(26))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27405-111563" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27232-111563" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=124268079&loc=d3e32787-111569" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r267": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r286": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r297": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "20A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=SL6757427-112606" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL6757479-112611" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r348": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(12)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(16)(c)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "14", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "15", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130561-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130563-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130564-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130566-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r394": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "705", "URI": "http://asc.fasb.org/topic&trid=2122478" }, "r396": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "http://asc.fasb.org/topic&trid=2127225" }, "r397": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "http://asc.fasb.org/topic&trid=2197446" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r404": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(b)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r473": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r489": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=d3e5283-111683" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5728-111685" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5747-111685" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6228884-111685" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r515": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=120253306&loc=d3e28228-110885" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r558": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919352-209981" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL119206284-209981" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL117410129-209981" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r571": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r578": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486098&loc=d3e24708-158529" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e603758-122996" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r677": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12" }, "r678": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r679": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r680": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r681": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-3" }, "r682": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r683": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r684": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r685": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r686": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r687": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r688": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29,30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" } }, "version": "2.1" } ZIP 129 0001410578-22-001089-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001410578-22-001089-xbrl.zip M4$L#!!0 ( !-/G52 X>ZCY!\ AY 0 1 8GIU;BTR,#(Q,3(S,2YX MMSX[B1_WY5]S_P_.4F5?%#GD?BJ9VD9%N>T<:V?)9G-LF7%$1"$C(4 MJ05(V]J__AK@6P0!D))WX#M693,6T6B@\6N\NQL__?5YY3N/F#(2!I\.!D+30Z,8K'$2.2S&*L.<\ MD6CI/(3K-0J<&TPI\7WGG!)O@1WG[.C#T9\'@[.CT\&'/[UW#@]33N>(03$]Y +>=$2_G,O(_, M7>(5'S\]/1T-$/A;W%PY(8KSF8P.'T[@*;P M,9?T*J2K2SQ'L1]].O@U1KXH]\"!M@O81VBE!4+KG-L__V:!-\SR@ 1E\FYBJ0*6S>,@X@VU3E)K&1@-*JW M'WR4M)T/E5)4FB?/0+D*";?IG]X*ZL'9V=FQ2,TK05QYC2&A4EL -MJL,9-" M+E(D]6;1FC:PAY0J*I!*%#*2@$4H<'&I]9HJE"?)M)!YLH:!(@;'?[^YGHI. MDQ%[$=TJHU(O2#[FR;R8$UY,(< M#%,4P:#%#D_YH)4#0T._ 1B1(FD&BN>-;?WA&%++S=S /D^2\(\CVLC_[!A2 M\RZ&%WSD4Q#S(HY3LBP7BB)*9G&$*Z-4'-3&J6=&]' ?;NN6A]<4NR;U*B@+ M@2*],%%1$I'W#T@0S?KKNP,8T!U'#.DH",)(:(#XEGU=KTDP#]-/\)'W[X^\ MI =03H?_\?5^W*2-HD:7A+E^R&**I] 0'J+>,/ N8A:%J^$S89?A"I$@;6=V MX!!HEW99\LIEU?/PG 1$B )CTLF)<^@4'.%'QM0!KD["UN%\G82QDW'^Z7B; MW79),4RZD^ OXF\ B\'<)IJ0#_1I[I1$E=-%OAO['3(6-6O.EW[-(-L%26BW M2,S?%S!,A#[QN&Z>(Y^K]W2)<0:? 9T*,^@_ K.<#?Q],;F=3J['E\.'T:5S M/KP>WEZ,G.F7T>AAVJ-D@%+^D4WFDW4VU"O@:LB@QNU4C=OT ?ZY&=T^3)W) ME3.Y&]T/'\9 T"/8$L&+< 6ML.2S]R,>P_9BA0VAE.548_JV#:87DYN[^]&7 MT>UT_&WDC&_A]ZA'MRVZB"VO_/#)M'L6]&HDW[="V?C>F8< M/(*H(2687>(($;^V?)%0J#!Z!Q@-MEU6#YX>O*'KTAA[H^"T! >G14CZJE\4TV-N,CORU>4#>N8' M(5[LX\D\_Z28,$TRJ=%]*YM#.0\G0L_.FXRS$\ZS[X+Y'WI0.X%ZB><8.H@' M'Y.I$GJGOD=W9Z0#_YTI^%EY''XG*5'T^E*9O4X8Z$1Z/! LKC%BN-1Z-RB* M*>&3,/(WC,!691@$,?*_!AYDYK<6V,LW+PUZLE_F:MUY=W*ZK3MY\8[/RZ_. M 5D5G*P.7*M@RG"2FCCEJCB\+HZH3*]4!DIU10(4N 3YXV >TI6H^F1^AZC8 M"*_6*-C ?MCCK[;U$TI&7."(@D^DE M1363[L;BO?F-A?.FPKKO?-UO,$R!-MI^!(%"\S&P70) M#;D,?0]3QL]THHWI^;B"@QKS=ZU.S+\,;S^/IC!?0S>'2?K+Y/IR=#_];V?T M/U_'#__H@6]:ZIW'C 28L:$+F#!1@P75QDK!Q6\ MG#<)M[Z/-F_UZ (%Y#=195CHW%$"B^8U\H=N1![%KF@:KU:(;B;S&_3OD$[C M&2,>0?SR NB_D:;U]_X8JX]V!_6SH7+18L&5%^X4I3MOTO+YTEK4P"E70>3[ M-A[U*VH3,Z ,R2E9!&0.TV(0E0 7&V;8<=_!6.YRX/,#(LE*C8/_0%' D"MF M] ;U^CV*5"N>Y,BYI%&E:E74+ZN8D]6L>H)5KIV354_H8KF"O5*^L%*ZT$@T M&[KN"?O^$FK87(A.\6IG"WM1O*(^0N%$C7I->P%-R\B_,CR/_6ORV'BFOD?. M.IVJ+:@ZZE21*ZF$(VK1Z]'OHT?\1PQTY!X_XB#&\ $M M%I0[6HB+E?1STW!CF$N-N,0,(&60?"ZQYBJ0,>]1-4855H&P!'1S^YN-&LY& M.G&Y&;R'1XU1:'!5XYKQXF(ZLY/O^P>^QB\LC/ M)IL-'I6T:L#>2:WA!#>'YNQZ6T=C$ZGJ,K<9,P6E&K$_RRS[PZ M7C_@V#8ZFV=1(GM61E%Y-'#H9LUE-2D M5Z1.BC3T//%OQ6#,7%V4V75*87:9"9-X7HA#BE)ZP,TB/O=H=C2Y#&CU@NN*S?Q@L^)_7(6J:(73D M:C@E-@V"X6$$;))Y'W@FOWS@V@/8'4#M(;9I/AVD]4M;-:1]_]P'O!G+YK";D1+YT:U.]9U6I0*M1)2G5$L8X78X<7W*O' M#NHQ]-@U#G@LOR'TMF AK$);JH62ATX=ZE>A:G487DZ=M#2G5%RO!&U<'>^Q M&P8N[)O3:ZC1?(ZY86") D7-R[9.7-2*(+D2*3LY5HO*#@3R DM>KPXOL]>& M;HZO28-.YO#Q2\BM\)KNOUKEU2%?FQ&:W%NQ*$*@#TG+I)0>ZS98WX2/8KR< MS/G97F)\Y_OA$[>SU&%MDE>'=>48WFN_HB3.DDWL/;SC+!PW@EKJ_#0!AWA#[P6XP#6-5B M%FEA;L] #;U*&M8Q'L41#="!>]Q,,"NE(,'Z+0 M_=[H-&2228VO)&)7QM9)^*;^% EG1[#N$=4C>HNC9):[PU0T9+'X/4>,N #7 M)?'C"'M >1TREM$U@+TS/[4>2&)^ T#EW@.AL?\P= #>"4*[PJ^@)FLQ7E$XM[<=&S5G9$2]5.)08(H*GW#IEQ8 MQ6LG67HE)6:NV?V!U@XJD2^@[F'+0HG+XV9PRJ]025;XOK=3CY9,=:HBN0=M M5)72RJPH/,G@B.)+#OV]WNQ!;\I?T]BL'95%P4FG(9(K4A,-J:2D1?9*T5DI M](811KET8$LN0)O [E?N;5 =K=9^N,'X' =0A>C.1XVK=A6I&C^)I5+&S$FY M.8)=CYC)7BN;XF#GJO3>5E"J\9($+2E-K'S#/.SCU[] 0--*&,(]1"R5\E-# M+W$*ZQ"2-"W824KN!^*7"GQ;>@1FGP%N)6QU6E-;C>T2R%:LT_JXR7M6']U2 MK0L+G5K4UFW&:M$OX]K%Y)@Q_&L,XHX>%;:)/52\=ZA!0OW08=_X79\W;/NNH0:FC@\:]OBU?,;0\/U"#5KM M'B[L06H1PL<@=H\&'..@/3TN+0)Q& 3;T.!B&(*G1Z5+5(,V40S4.'6(8]%# MUM;!U=2)50-5VX@$/5 [/YS;^<5<#90[/Y7;8ZMU/&MT---@HWSHMF_WUBYD MQBYC&EPDIPP*%[$>J,[.8*V=OS3 =73VZA'LYM;5SI]+@UTG1ZX>.6./'*T' MC@8?0P>K'I&VOC6F3C4:?%IYT_0H&?C0*+QE-%BH_6+ZQF]GFFQFBJR&I(W3 M2H]/&R-C$^MB#3;&9L4],BV,B0VLB#6XF)H/][ 8FG-I[+@T<$B."[8-N'HD M=K"K[&!'J4&LNQ%V#^2>3+?V9,)E9,IUNK_'.K._>D/,'0PQY:^0&^=300UC M<=U4WO EZOZ5\OUV<3G,W9BH,=_;NZF]"IB9;(IV:K#;3-+4@"G>,DLPZ"%H M9\0I[VLJ4C5 $H>CYK?+^EYC;MDI!ZI.H(;GO2Q<;MB&-HT4#81JA'[LVS E+_LV(.U M@UUB\_2FR:&$;R")1J-]6:G'L:.Q8L.^34VMQJ_]@RL]>ONR8&S<&K3*KL97 ML@%O9\W8 VYNUM@TQE:3U8!IWKOHP>AJZ]APMJDA5X,EV8PK0^/WZ.UJ "E' MT32;&DW)WMTH\GT/:VO;.CF,361JV"1[/GEDZQZFC@9W39U.2:T&3;+M4X6R M[J'K9 C6M&%0T"IA:Q=\M >MZUI%_$ZW=)R<'^\KGMSKS$<%]KN67AW.&U&: M\Y!M'+,"^R?W=M:':;Q>^R) '/*S '4E&YNV:F'(3J<=[=:^Y4*+&'=.J=Q> M1_:Q0N[Z3)3IZU U>QVS-?+_(V3Y_\U _^_QW'D67R(@^G3 R&K-+^>3;TN* MYY\.9@#SX>G)Z6!P^G;P+Q#WZ'GE9R2 Q.#L[.Q94P$3A*S@E]*PY __S,/GS" K,:JDN MO-YF)& 1#Q$L+U^:A?\ZS/(=\D^'@]/#MP/S:I3YO1>_O,BX ED&7O+[[J*? M)>H2X 7?YIF5[E-:R<6K<,:%'WS80T4,FZ!4B6CW"G@1/>:]D6O5R>')X/!T MT*R*NISB-S.OR1RQF> 5LT,N$A.ZS7F]5=1"U*"<=8'06N0\QG[$\8Q%)(IY+3_3,%YGI 1(#AP$J12YT:>#.?+YQ!,0W^7Q+Q/B61+4_=.!AV)2[!&YV(D(5[$_AZJMT1*5KW8@Z,4T]9ULE.4!N\L@],,%-TWB M6ZBJ4/+D5R/="-$ ]FS\%='A"K*Z*+C$ZY"1* ]0L/7LZ#"M7:D-=F%2;BGN M,P=[T_;ME#2+O)F,&Z2%.$*: ^,FS,BEO17F]T,QG_.:"O(=>NR^!$QA,A>Q MR&"+D'AG&LV@>9_X,W$R-/]SVB"E#?B9DFPPO.^X6 LI[NL%T M,^8;3N3?Q3.?N)/Y'/.>=1&*8#*5:49):)V8&5(:NU_\')W[>>255!V,\VRK M;)0E[7L$;SE62SR3)8.QDLJ>T381"2;,1QP06"%B<9F8G/T(!Z"-#$5#>EL1 MS(WV2M:2S<(:4=LJ:FFQURRABLA6P:;(%XOR&T2_X]PU3@Z@EM16(66KVF8Y MC:AM%55,!?D=5F*)PIT0DNU7L] M\]DJ_CV>H0@K1J$F EL%*AY;E;F4?&48 MEG779)Y8&4E[;4<&KZ%!#/RE=$W2CH7]C5(V:$K?\3-I")-LM@I_+NZ9OX3! MXF_PWY?0][BY %E!F=X-7LTP+8EL0KPMJ!>N$ E^[-(2=IG!8HE(4O\1#,^P ML01X;12ZZWO?0 MI(-*J&P4*T/E"@>+F;G&JLEM%+2*3+&+,T.RD=Y242,Q/9C.*7IJB\4\.HN>_JL]@E<"[ M-T0)YY,9S(V"2-R]"5LZ,A/5N>/#41"A!18;_C1RBKBG3!IN5R;Z(W6>]<5/ MU-N)D457[-($>=X7E]SH"K==Y257NKLP^*%-D)[2QBP*8=*M=>_M!+LZ<3IJ M<0MD@NDDP/7AJ9YFIPCU&%T-H;DJPK7(U>%BP(L^+C=<_>*9N,U[(>'O<; B MP8S4P-M.L!&YLN%*30!9HHU"9+U$''D *5N2=6-7DA%9*92J4US#.H57CY4% M-,Q@VQ5;'^Q3R:>AVNOMM:]&2&1AUNWD**0:L M+E++L]&SRQ>AF/LC_8)Y7\/>$ 2$B;9TA*'KC0 _ MD!6>!#ZHZ#0"N2XQ ]&&@3?%4;R>8OI(7,QJ';IM1AL[>;J*OL=N")WW-^Q] M#3Q,Q:H+BLK669O*I&*8PY+^8+1^3:YPTG/Z@\K%3_'QQY@2&EBT9#'NA]ZC M.&7/C9+JWVV3(3TTP.3??*[ P2)"1.P!N(OS(\[.(X7%C6S[W#JGC9WPXN?) M=!ER;XY%?0-13[-1A&L<0=.SR?QSC&"\CW!]*]%,8J- MR&_TD4;SJ@FBBS1 M1B$N\2P:0Y^D,?\H3(,H3,P/85F DER&]):,["9JF1TFYK;BW*8/^>5EG8+& M$D'UYP^3.&)A3%WL7:-92+EU8GFA(DM]-;*E<, N/3GVBV(:E(23)[\:Z?(H M6(7O\/8Q13.)O6<2DCK+MHQJ,CLWBEG$,ID8KP<7)1H68S":S[%8X.65Y9M* MOAL)7-AXB.RJU[^2!?,.3'8]7M[W)K:54/ 14B$;D+'D("I8/(3WF&%$W25W M/X'MG1\*0RXQ'\+ %O,W'\U;?X/,*?_L;CF+A%-]2N[0#316-OMASZ9 MH1D21JB<)&<:HG,5M&@B:'-ZHL-@J<^RRDY[PU\9H(;!0FF[":9&E(MU&4 M7V#=M@RY)4W6\.F1=4TH+:6-XHF+AM2K E:I#7@IJ:P42[B\9NM&_DCKZ2_59%$1V2C4#0K00GS@SBOI34G]DD]-9J-@ MLG>3RV94['R3DI3E;)7K=SU=VR5XPS1"4(^0;DH&">*"R,4L3[M :Q(AGU_; MQG3MQPQV-C1E=[%WJ(O80#MU?8T)SP\=QD)J4(/XP&C1"DV5D>9^P/YZ6 MM*/AUE<>:6-KWZLALFK36X[-X6+L,;[QFSPEAY'7_*0L6 PIY98VJY*E@C&U M=>$J2A;$?BPR#WT_?.+9M@_58-5'>?C<9%=<& ZWSO>#&D$1$ZIDAU**1NO6 MH]&67"=7KK5/MM9_N%BM/MG2\Q,F_XT"XHDSF7]F6]YX1I;VK M[WKU&Q_):)98E<5>T;FMRV1^(;3A"KGB-AM \QY"H>2)U6K):#63OT,^BS6] M>2A+AKJDP]]!)\X?(SM M#*2Z#NS;0\MD%L%B@T>JS-QPKD*ZW0F+$(?ISG%')OMKAGTM?G1[X31"5RU. ME]E.NC&W-=OJ.QK."0\P53'3J7VU>!2JUK7P]Y;+4DFWQ'2L=@:;O3S-/<72 M(\A\"C4EMA@Q'H(EX$?TOU#@?QD^!4//(^E%1[904)'8NS"HUQN&B-C5R%:A ML1BXQ0#PV3.PQ)&F_PXE/NB M\N/AQ$X[O3#=A8,=\3>XB3+%2QRPW#;W.F1)4&Y^#AXE][@B^EZHF^E*1V][ M96IQ;V@E*@CX(DUHQM?> ;.5L'>H[&K;+:O%"O4U6".2G'9(8\LKTBV6:NS" MXO=[V&V;P,LU08(9]?C\%BC1^# M)0+D.[UV>6S9S$IJ/0Z@ZT%=DU6Q2KX:I252I<^Z9-,N/Y[D,Z#LZ9 M%:N[<'X)?>*A3?X[M>O,Q\RM]XLZY+/E&:,BXOA6X*%[S ?#[#Y"\MS[=C3R M[<#G._.SYFBPD$GSQGD:M/TA%#+6XK5OM]".W*QI'SW26Z?G;3+8=U*^5?NR M#FL$;2"U3\1L_?0W_(1)'A([64T=;:W!C$CM7'EE=;\A#'UO#/U=E5-#:Z>@ M_XP#&I-;F!=YD&@EGF:D=HJ9OVB5C)BW892:P_-(:T/69'[0/IN]QTCR& /? M0!:/2SB%J@E?G*!X?+%-#H7@6:U??+KY&M \?%YIC76-UOP4.G.L]W'B &? M1!]-_$<2(QQXV-M?T]0X6MQ$(OXBK+0BE#ZV(ZXHD+B$ MVI]&[:\4&YHR?=.3CP[%#JC\R89*9A;=YXC @CNH&'7[M5G/F-JJB2\]_H>M M _<:A7_X:<$C\OFU>&$UF*;+GGLLATK;S/?T]=\I(PGR.U'?L1? MMSAZ"NGWTIZ+KW.TC_T8Y]U1.]HXM&YK4G.DB?R5C-6,!&G% T:\U-L]OZ+% MP@\9=A]8!#,L*,HQ*/; [(5U1]9$8+J FH-R"NUFB=E?&DB8Y:'5"Z#-Z%^-0MF?(E!=Z\QX8]J@6IOG>L6NV11L)SXV-@W4\IPO/L)H^P77JBU;&7*C#%8*2U$@ MD:C\U<9J%Q8M-23&).:9=S?MV&F)T7SR'*Y@ MI(3]Q@-W8HXSP\/"M*$2I$1)N8/1PXM@W%!A&:)Z4EOQV^<92\7YXG<\>S,H MUY:9O)N>]V_>]Q8HOR&:8^[MDS"2X)6X>L^A13A[RO!_6KD,7!%6++ MK"X7:+."+6K#99T9N8V+BPMN"HG"=-]9?]%.FFRC()G9]V2N&Z++C^BTR&1+ MG];J;NDTME5CM,SW:MKC 3TG1F?%^S;2H5Q#9\W@I;4Z4 1]JF"LU8B=.5G3 M9OK#VL2O;ITN#M/3FLKF7TY@C8C=YOKQ:HT(Y7^)V7I^!;\$OMJ97I'SU;2) MN(4MF1:-@[JLLD#S+?/9.%_6GL$J\"S"*,@LM]IFM&6>,##6DKPA5XJ0=;XI M2-(+O>$3HEX:0^\V3&#WJC'U>.VW_#(^\R!CERC"LL[V8ZNQK:FM'<->YN0@ M/^K@$U(MJE,Q@RO);#T6D<\L]7L$#=UKZ6=B=; M"Y<703\=<..8N8;'_E_\%4$L#!!0 ( !-/G50GL"@G^Q< !)N M 0 5 8GIU;BTR,#(Q,3(S,5]C86PN>&UL[5UM<^,HNOU^J^Y_T,U^F:VZ MZ;RGDZ[NW7)>W),J)W;9[IG=3U-8PC$[,O@BR8GGUU_0BRW90H L1UCNJIE. M8@/B/.> X.$!OO[S?>I:?SL^N/U]9Q\=Q27? 8SD)ML(BSS^=+;^YCTLE^(MU>7)^>W)^ M>GYNG7VY9/]=6[WG9<)G5LLQDJ9T$?[S"_]GQ!YI,;C8^_+NH6]'$]^??3DY M>7M[^_1V\8G05Y;_].SD7\^=@3V!4W",L.<#;,,CBZ7_XH4?=H@-_-!6J>SO M(^HF!5R<+)\E3,'_.DZ2'?./CL_.CR_./KU[SE%4187RCQ(P_(,\.&>WM[=D)Y5=?NAUQ]T9I*%(MJFUJ,#=5_^>3&<43B#VT!P^ MLJZ$B5MW7E'Y!GN\0+*+/'G!5/*(+> _0!QT_0FD]P&E[.^6Y[&F5;+6RL56"H6P)N4OV ,?_R] M,_[T%^B71E!<6H45;]DV#:#S^#YCC0BN&ZR#P BYR"\O(?WR*VT!O$<8@G?^ M_G4"%W;'RX^V:!1*A>X6Q@,S 3O>D9=S@NSI*%V7IW8=#9P[< -KE_M :_/CX.!]&XE=7:)7:F>)>/\@G-LLVK[['ZAV/@,?!&X4"8S9%> M 9CQN7M[>I6J>DH.+9I% :B=E,]^W5!(=J81ISCQ M@FFDW6/$"$[RCRF9YMLP?B#1J3RA#J1L+GQD!1ZK$YGQYP'WR'J#Z'7BA]_4 MP@WOKW@K9#_X.&,.W'#0Y-\#2A>L#_P-N $4<*:4UQPNU=G:9+@\5&.9[T// MI\B.WUEE-:!92C/44 7H6!?GQNEB,"'4'T(ZY5,_SP_?V0+R\Y(V@V%E9#&- M%\;1R&9=?$3J]:$-F2Y'+F331\D[N"!+,VC51AC3>VD?;_? _2"IO['SC62EH^<"[*\M=P@[7'$6<\C3HB>OL]4$::RG MH8TPLTX'S:'SA'V 7Q$;>,=6$7) 67U+WEQSX)_\T0'8^>'!/B]U MDZB\)-GZWM[>W%SL%RW*H(R=]V=7KT(,W3%#$QI"T-8*\^P]I^51JLS^9Q01 MOB@8-LA:&/].B/.&7%= ;O)U8W@L!&2L!R U59(.2'/3-H8_=73&^@J2D(AE MM(1L-"/.T!A:-2&J^ 3J[UOYH-M?#*#- S_8-+@]?T%L+/X[\B5+[ Q0JG8!,9Z'U*10PS>P"?VGQ/BLLIZD04*PC7D M6>M&))!W*D6&K*M31M:- 5X455+2@I6!,G;BG:IXL5-S,Z$Y[*FR4,A;$2IC MZ5LN0M\12LD;F[E(%^)7*8TFL(B.@L5X"3ICB4R6G7M@P=]G:JOPV<0-HE,# MH+%.ZQ?B0S4Z7+641J6\\-ZW1).O/5B7 C!T5=PA^Y?.T!SCRY43F)C::24DUA . WWOS $!/O,>NPIKT_8AQ1Z?K06DFQB M:TVYOTY ?9FBS!'%MDM#E:%7>1W4WS%L&H6]\MR G^S5(S1DS/'-T=8.[6&L.U:Z2BY.: [Q'T"@BEJ*F#=OFG%/IE."0Q2%9PZL M)=L'UA495(*FPE_][XF6XZ"H8CV V+3H'LR0#T01JH+4#:)6!Z&Q$\,^/Y8' M0^<14,S7X%NV'4R#T.?,)L#(1N(AHBQCUA 7S!"G^TIU2;#&OI%3]8\6D#;/ M:^H0C[LYNN,A>! K>>?$I>(,A M^_'\^#(<6-VVU>T]]EO#)Y:@EO/P6&^ZZEI;&K*YO21A:_NEBR :._%=X>:G+K#FZB,;DB MML(F6RI5I0M7R>.Z D[%$W1,O M/.8[B1X5.F.SR9I$G!(VZ>C^V AW+,?2'?-]\^'J$Z1S9$-OP 94!<3F9S"/ M8B6B\OG5@*CG=Z\JY+T=N&/DNM/-R(OUK_>>%R5 >JODM2UBPM"=P+ _ _HG MY-U/; 318J8PP][36A*B7IQ45NEO@=8O;^=QF6EC-%&'D^'PW,87%SE.3:>Z:WP:FR,:A^WL.5EK6Q7XQ* M'+)?]9+T$3.E^H6,C6%_-J"-4DN4,47+SF#;/%:%E.V,C&I91 MFH6O@[54/^6A(@^YR:1#//WE4,&P+A]+'P(7_06=[P!ACKJ+'Y W(QYP2L68U%C4V-B(\'>MI.@.(ANNP$T!?A9ZT_,0_)23O:C0L9VX 1IN9 M#+WB:">OO1A2@#U@\^HES2 RJSC 2J.$GZJ2JVI;HHI* MV43)T9(3I/#! J MD-C.]?537#NPCUZ(SD5-(YD<.R0VJ/!$BXJ?TBP]?J21],*)ZA)EZ5T\)LRH M/X+&3?%(+++CJ,TJHU5R["=V0K>P$_X5<^S\)X@\$(G%ZO]>S595CX_]SE^(< MN!QPGRF((IL9@7_!*,]^D$K9@XP;ODS!=Z##!QC]?'R/%J=*C-Q/>?UN2HCXPVQF+ H]#B,ACA;-WZ@,)1OXX<),+:,*7 M)M^@1[V-LZGT,C>8T H,87#\YYQU:X0N?F?C&_A WG!!J' V88,9UP1M[/KF M8,+&O7?L!>7P(38;7X<6%&W!RDU\ "QK #5K >@@M)F,/:BH'3-N^,VP@#;S#+AIAE1$&Y!E@/0@#9\E2#'^C>_ M;US.H!2S)LEU '(H8P%C Q;7=Q.@2.31#=8""13FR<*_N;VYJ=L!7[D ]/%+ MK^+>S:JR"?M[&J6 "@T22^+6O&"V#XYZ;91 MK=#X@ Z-4\8E6_<:B3U&L 3 MKLWSV>KL@5'8MM%(HM5Q)SP;&+DLW\^UVI]3>H?=JH@#D,76YDC44N4&\.J& M!ID5KB><.+O[T(9HSI?5Q2,#:=8#4$=I,R2J$#L9#5)%XB$7+Q<7YCE('A6P Y R"VI%4US)&(Q+QY3V PZ"(R0&UHIF;$O#9CZ3K>O M42SV($55@8D2H548Y*D\"5Y5DO\MUHAN]@9KH1)3))P;'MPI,%JT4KW%?KZ< M LQ1S%[LYU.UH+&;@]@X+0QU&)*6S4Q&(4/(FI"_Z+D \]-!N2%G.5(VA$X8+?L,_("&!@F7-".P_-8MX+I>=QRB M5>Q'MBOU$+2T POIW8!6U5Z'W,Z2-XHAFK(17+A-(W=NI)2QP5+8T@A*=T?4 M/Q_: /B$?3:$1R,W?Q%9.5^#E;&=#93N1C-#"WI[7%2S'Z(R=$PAW1-I:,]Q M%W@(0R;\Z(2/T)<0?2.*D-MJ@6-/=\G/:E[\KR MH6%#-@8$N+U@Y"*[RTQ"&4"%:7-A?G.$51&EQ1-D?5N8>R9?W*^R:3V_>2-! M5G0(3%&60Q""+GR#G; I32]]AP]P)%RO$:4_!-JUL!O[2N@O'7JQ(T]"N3!] M%O8%@WW5-,KUL$N]G;4U\S2.Q)VG2'DZ^8$Q+H6^+P[/5,?%K_D,CSUG-0T_ M:(W'R$5L<*RR?(IYTZ>T6#M?)R]E'RHM?<_X8BY&];->WR'U$:>V%JF3TXP!2=P?M@EEXZV MVA/@P?!VR^3^3XGC09SQ$#11S@B[.$U.?*' 4K7=-QP>G]V!F+MC6Y1R;VQ. M2*A&S@:3O*T5E,Z1V_E%M@_(LUWB!3P^8'F4S0/T 5H=+%IX/]'EZ=7IF75L MK0IB?Z3*LGZ)2_M[+1<2+8_]_T[%=YFL)ZKOWK1E3>)[*#Q(Y\+Y7D&.K.*N MF.*N:VYW^41LW!^F 4?O.KSZ-BO'@%@/@[P)=+X3XG@J]"KDW$>:R\+2N]QM MY]UE-MPRNOLN??B"7A]ZO=F'IAY@ >Q8A#_"B@]XL$#XD)H[U_CTHMQ3B_)W MSZ;7DI5R5S+*Z<,1\ 4' VPF,*=1:5MK;70BAV7L6F<2OEHDIL*TC6!1'V'U M&]!$Q]1/9RY90-ARYGQ)-?\4^K4TC>!$'9FQ"XM9Q,6-*S=M(XC41VCLE5&) M;WIU'*WL\ I!^D81JX>R^KN?!#TG7SZP*0K+EQ$FS] (QDK"K'ZIKLJYO,K0 M93-A%NAUC2LE%;1 17CJ%RWM;C87[=].;]UF4U*]2=SGO$E<5&XX@X-)R?]K M8>C7/G<3[%AGL LG;479ZEJIRJ]2D#+=L.ID&X M=4#E=D?=TRVJ*KX9PMFI-31";'?5V\>G2,5OLW7_7>HP(:W^_^Q\L_^/GV3! M^%$YGCQW];BRKP3!0%,99MZ@4R-S):/B#GE%GH]L;_E$7@'!]7;"Q.:TOW(, M+ ?#>@B-[;;#X#M@^[\C?W(?>#Z90IK 7@CZXL(\32"X/- /\^YU ]\C ;6A MTP$C0OF&B;QVF).L"01I83/6RY?X*.,=ERFLQ7-2:;XF4+P=6&,=@;$MV(AL M##TOK%0;R@@OSI0U #^?\79OV2Z!U-PKX2,LSX#^"?WD9G,EHG.S-)!F=9P? M%O,?URS9?UJTA5.:O@F,E0.IXB^L/_(G'K&W"0U/2@^M,9P G#H]7:&Y*A70 M!"E4A+KZ@/JBI@S<[G@ 7.CUH1]0+&S":^F:P)<>.)5P]_J6:I3'QH+43>"S M#$1YI'I5K>T9TE=(.91P8Y87;LI*;I\0D*:>L0G\;8E6XUKSW46@QSW\P)Y M)W!A=YSJ]/5\L1=Y0>F\+,L'[]8OR1,L,DX^#Q_R]]K#U6.\,?=W$,,Q*EJ0 M$^:HQ]\7*4P-AEHF<]JFDMESW'SZ\(SUYR87E>H1+,F5-<$-,\'-?C%J77#R7-X)6]&3PY6RU+/K[IDW3+,9)U&< MM))AT$;1HG6BO*&0#G^WP&=_G+F$M=]"HZF^98?^(+8G)V'M8 M-G"P7]9N_[XG4_X3Q)$6\4O$2U8JTE^K"F"KAS1(--7;P=C5/P7LR7:[<+88 M11>T7)>\<>=KF] '$HS\<> FU\>6%YOF@QHMN"IL8>SRXP;^U35MQ//N :6+ M,:%O@#K*:A*7T""9:((T=DUR ]AOP TB#A*-J_*^F;-!?"N",_C8MRF!0[?D^]#?DNJQG7K\K0_'>D:W+S:K@UA!/2#'9 J%7: #UF=FN7"7" MVT;CZY<6+5:?A8>\[KB%,7NG_\ .R\S?X-$IZ&W6S#7=)Y>GY^ONDV4U+)?7 M(QLZG%3%2NK"'2O^!%I1C:QTE2Q>)RNL5-U^E0Z_0D)@X$5R@-)#('IOJ&>O MI:=1K5YK[$/Z;PAH&\VWA9HIRYP>I2SAZ?ZE.A/LQ^$QJGA?6"\R?(/N'#X3 M[$]$[Z>RQ1VFB)2L4/)4&D-U5%$/=-B=CTJ_4^@OVC.]D(!6H1=6S 'K181^ MQ_=RUJ"7(7MR%1U,6,[A*D8,7\4[M&>2>2-5".:-'+!K?$VD6X+. ML,,^X].A^2408T(C\W3'/<#KSY>( 5[<$^SP]3UGX ,?QO?2Q. )#J]D9PDI MG+!$;'(014)I>03/7ULO]4ZMC/;VTN_WGUO"I^V)UVU:OU7]\&5KW MW>=>Z^7?UB_+ZEFK^G$'X:J&8=G[T84H ]8,?!".%?<+"9G, MI&H*@7)04@>Z&3YYS>!0)/]DRWD " 4 8 %0 &)Z=6XM,C R,3$R,S%? M9&5F+GAM;.V]6W,C-[(N^GXBSG_@\7XXLR)V7VW/&D_,[!W4K:U9:E%'DNT] MZ\4!58$D[&*!1E5)3?_Z ]2%K NN=4VJ&;'66"T!J/PR$T B,Y'XQ__^L@EF MSYA%A(;__.;#V_??S'#H49^$JW]^DT1O4.01\LW__E__]__UC__GS9O_S1[K=HG#V&3-&@F!VQHB_PK/9#V__^O9O'S[\ M\/;CA[_^Y_>S-V_RD)?W+&X8;1W[]$Y)_?K.-X^_=W M[UY>7MZ^?/N6LA7O__[#N__S^>;!6^,->D/"*$:AA[^9\?9_C])?WE /Q2FO M2MV_/+&@&.#;=_MO*5N(?[TIFKT1OWKSX>.;;S^\_1+YWV0D6HS_30&&_]6/ M]QW*C;]_E_UQWU3TE2'_\,,//[Q+_UHT;;0T$T$T[?>\Y"*9S?[!:(#O\7*6 M?O+O\6Z+__E-1#;;0 R8_F[-\/*?WSS]F82<01\_?/B8L>=_7.3:5_QW'OJ7 M84SBW76XI&R3"N>;F1C_I_OK"D%/B/+1WGIT\T[\^9W=2.^Z$OP0 %R3R AHE M#)\E$0EQ%,T]/G9$! 5B-5"/Y"[8"H7DSU32?+VX8R3TR!8%BS>Z+\-BR&)Y'7*C;$7X M,CF/(KX/3\T6,:'9SVT7[Z)U(PUK/-XES%OS.:[E%CQ'W!(*+NE,=>1!/-QONL9H-VW1@ ]]Z,;' I7^9RS M/%REOI.>P>J_T>OK7(?XXWP4]U2 MH=@Q'Y1W77$#"C.^.'5>]EI\H%=W&==V_ M-#C@[B:6W:@] KGB2UOHD2,NHFP7'X$WKJ)H?170ES'41_O9<5G1=6%H]8E>_=A/ M$?XCX5^[?.YPYE",DA.:TH*85Q"<_U@?'T<;]!8GC&[%?]*$DW?MW M+\3'[ VWV!A]P>P;(W!9#DG V'X\\<$W^3\X@S[\[(?Y!\5OQ)!12O2;]Q_R1*3_@;&_::I48Z!,)KSMN\LO ML5CF^%GC,DPV^1IX0Z+82:?V,B=A_,XGF[W<41"T4YY2(I1(MOH^19>.U@-5 M_&K/!FZ>VRX>Z>AEJKF2D)!DDR[\/?^((*SKY"U#P**=C_W];TDL/G#H/BOU MGV5KV^QSRN/(E=S>5F8MZ3_\\,/[][,WL\/(_!_%X#,^^BP;?B;&+Q#MOY " M*B %U*M\,1#9HI1IUN4(>V]7]/F=CTFZ)/_QG?CQ3?9CIJ:8_)KE)KWY(7Y3MS[R7_^Z/S5D,1MA7=-0G+,DFF_5IZ$JUKVF8T*- M(NF\T+95@E:V;CU/7(5 +8@9;\3(UVNC0;*J'*F_8W430\IR8JIILA3:K+LT-.[0!3(V)Q23OXO^J:P7_U M:SG'-]T9119+H12_=JJM8O$28A:MR5:Q1U3^+ET\&RTF J#<"VHM]"!Z6O=5;*/* MSXVZS-?(*]9W"5D@5G5),K=F49>W5J]LZO:P(&>)^G*?J74_)S8T>G9?YXW" MH8XDC;_:JR!4%GL;TJ<[)"5XG?JW?$4K14);4'/R =J&?W%]N-$-X2-J7(Y6MR,/MN= MX=!;;Q#3^6!-W=3^28N.D+A1T*;WSQJZ.7"CV;'SAN4@*^I&VN@;EQE*Q:]K M 0'H'%2$S2UZN,R\/@/G/<)7AM4M>MC#[RGD[B82W02;* )O!4 [K08/R%L9 M3VE)F2P+AI\ %09ALY'4')(W&Q>/L!7R0CD%)4KC3]E6BD[;NI-QIV4OM?CZ MJ*:C:*W41'G0D\=DE1P(.\*5(!F+RGI^O1;7V2ZSO$5BGF9G0/?.WASV\5YVA_0$:?=7IPH#R(M05.(05 M:>[_EN15^*XHN\4OI2JXC(;\1R^KHJ%9A)S&4,X+YU&F8YHXSBR6RX;-ML4S]L$O,%DOAK-5= M7W'HJ5X=[?J"98OVJ&K5MRUK>CR6N@F0MB!Q] W%"E)E&[&% F&N9A7.]I=# M+6[9:'HH%=#0!QQ\[5S4]G%E08]SSTXPU(&DT>>:%D)YCAE)G\IF.U32;%9A M/]0GJ-9FUR1M=QE.:D)U'7!<;JJH4=J1^@Y2CIB[=+(P>Y(@M25V5-NT&[C" MD#6#@K%3[DM'GNW.^<*SHJ)0\@5^BA^PES!1MD>W:UKUUFP?UOVG8]$B7F/V MN$;A(]YL*4-L=[W9(L+2U'^&?<(7:E'5Z!Y[=!62/X5W_A*QD)M+48Z)9$]+ M[=]^T.[$@WU/*89!O]B#!>"J9'0D:!-8$I:L*%L5@[)@LNMA"6,X]&2+4_W/ M\NM@M09]597S\G$S!,6_4@0I[<5O?IT'04Z#JC:*KFD#DZEQMQM=,Q YI2$*5MM4D8BM: P)K2%"7 MMK8'W&M*N9[UU(J,"5+ I617,[N5Y$*8'X*JZS"*6:((QZD;*A5%WA0*1F/Z MG*JY)=Z>$^*T?*=V1(P^+V1$ER>%CE@(L\+:%G.PPJ#97U5Z]'=Q)4TMV:>"A0.?!5;>7>>5WKD4'B59T0 MI===V58.4M>ZFZ_=@MG4@HAQ?>AJH@L'N998"/O _O'->1)S.XXH"Q&9.Q@" MJ*HNT+!;1)#E71SQ]QX_-LBD$3Y6$S11]%@.H!D\5A,.84:)M[Z(3\2SJ4C$ MUXR%X%7MU<=478\)@1^(R>H.E&[SZH_IQHYJ5EAU[7YXMY 1=:5J_+.\&D7E M/&]%/82I-@]CCB=(Q.-_>6R(X.CRBQ_$X&D+=4(V?RS\D%\J+E0UZ$$O5 M"V*^P3M?::/6XGHK"%5ERJ\VSQD3U[33(/K9[M#F#NU27YF@_P B]$51 >.D M'^)3FCC ,!_KOK@H-$1:9J9?VL=?0JI8Y;5D^L4(8:&XQX%XP^1.%%HM&5X< M4?DOVIO#M@-H;K*Z# ]K5H]G0"GN/,[>55*B)K ENV-K#J-ZHE9$/>+ZY M3[ V,PK6%+(]KVO[N+)@^#EF-ZE@'-&U$%03"NSY_ (S\HR$:7X(A8I2J]H@ MO+J+)CRM[P2! ^=4%)OUS$DKNBX6')!WZB%(;R47:D_2!"%['81J\%Y/.H2Y M55BONI*#I29*S:DWFAZ1OEZ@W0EN@+.7@IM4]]'Q*_M5B*R4\!OCM&,5GWX4 MU(M4>Y\\$S]1!N"E[:1Q:67+B8']0N)UNE$+$WE-MH_T,GTD7!F.=QS!CAGF M,3J%[DUBHJW)&C68KX!1!/);D ]AEQ A'_Q'(B[T/>?E.@VA2$EK;2!2T1X4 M9+UG4=7>!7;/L4:]$*@E*9,$&*6D5YQW.I(AS!GYA=A;&GJE-X:+VZZ:V>0\ MCE+A6HUT) S4SLT6(_7#Q![GU41UP_^9_:7ZNQQ-A1DO+R]OGQ#] M,PG?>G3S+N7#!?62K(YD]E_Q.$?JARB5T?BFH@SX2RQN,?LUAKU___Z'][,W MLV*@\H\H]&?9J+/RL'OM:UU)PLBS4!,+RU3^8?4'+=3I(+O$@QCL_HL?UM=!,F0 M%TO+96O:#<7RE!MO-OE7U/Q6:DK!8@7=_;&Y@Y.SN'J6G9=%&AP-#=7<#7TF M6'8^MEMV+ %!D%.-,@MG5Z/MQ"N3D\8U'58-.!"DPHG:T#"]X:*M\2]I-^6B M9:54U<>9&_1#8/]>E5*#V>*&G+K]!(O6MSTM6DTP$&13IDI?,4'2$-I2I=*O MRAR1X!C?9F5*XZGT-PAKCUH_#H8I@[389&M@=JJW6.RK#4?E^,8X_#V@$?;_^4W,DC&<1@7YXO"I<6=E?X:P M"ME+)*-YRTA:GR$5\=C[:4'*/5Z1*&:I=NP!:-BM: ]A&;+GOP($"(',PS!! MP3W>4J:30[79J.S_KBO[J[2#X'H6W+P,_0L.0L/V6KM1^?Y]5[[7B ?!^$/\ MV*CRS::CLO^OG5?]!OT@)/"PQD$@/"4HW!EE(&L\JA3^LZL49 @FE4,6T[@B M ;Y-% ?<9I-1>?ZWMCQOT@V T\7FGY4<57*[WFQ4CO_0C>-UV@%P790E8^+9 MB;W-=2X>+F6[<^JKA6#H-:ZWYWTWH1BP )!1'NW+_R/@?%!*1MIV7'FT/AAK M$,"1PCG_<<$>Z8LL.J]L.:X$6A^$E?3#X?\=C6(4_#?9:A>-QI=#Z.*R# M $<0^2IIG 5%LW&9W_HP+"=^4K;G21S\F!C1,,2!PCZ2-QN7[:W/PG+BIV6[ MT .&D6*AJ?YY7#:W/O-6B9Z4O3=\G.!N34/U^:K99%PVMS[4-@F?E-7%XW,? M/CZEEX$EK&XV&9?5K<^R3<)!L/KRB[<6)=T4:[6\V;@L;WV8E1,/P#(I)0VE M-?2B11)SZRGT2;A2VBGZ3N,&L#H>9?50 CH%QP$_Q7R$\4#1GR?Q_YU%"4: MUYJR_;ABZ7BB5:( ()&?:70\4RK @% '-=AC$6Y+/*,+U",4-:&7DJMQF5^Z[.NE'8 /+_<8+;BL_(3HR_Q.H_%*7FO:#VN#%H? MA+48)I7%M;=D\\0G?*QY'.,H*S1_%2"9":MK/*XD6I^5=1! !.+GGB?<@-EV M%?J(^1)!Z!J/*XC6)VD=! "K4SE!0+DH51N-R_B.P>$JZ9,R?,[)]07)BE6G M]O=QDPQ;GY%K5$_*X4>&Q*'\8;=YHH&$P[6_C\OAUL?=&M4 %HUS+(K@!J($ MPI?_PNIUH]%N7(YW/-XVJ)\V;I(=(ZY(Y*'@WQ@Q=?JFNNFX_&]]K%4# &&Z M'.BZXK^1.1>4+<<50.?$;:YEIV':G\?E[^MSZ(UJB%P6(22RY60FCP^M!B7RZT/ MF@VZS7S^Q[O^ZDX=[EB7ZG*>H0"%'N:',!P?"-97G?KP7E2=V@_'?SY?W#XL M;JXOYH^7%[.S^7C0X>24SW,6?(11GL5^F]F2#8_@=PUM$_,LO6QQ&F.]XBWB-60690A96/2%4;[$6 MDQ4B(U.P<'@ZPYG&.-61PR^L%))JNIGE_*Y'/XZOF6\"58O/)+D_@>(Y\$NPL< M5LX;@7+ M:2&' 4XT%WB).6V^J":YP8_HBVD;UW6 XT>P$Y(."SA)6.UIU@)Y4C MF#49B5H)0#)HS=P&R.,;@IY(D!YN^8DHS0!;TX"#C;*SK\&18]\=@ISL4GGL M,8&6IKW@0"7XN"JD2G)'(22[="Q=!V@BLY,._.RL?0;$&66,OO"3ES'=H]P2 MF%A<4C[*,,")IX_S;^>I#U&1^Y 34,(A\RL[=(;@ MS[23BBLR<'/I(L&/U#$K1-D!@OO3;3;IT("35=5M7@#=Z>5EZ@3!2>HF,Q,B M<')KPK,^&L'PC[K)1X8"LDRL\WP,?8 9XI8B.HJTGQL:KL1I[@(_Q49OMJHQ ML%.LG6-;!0:P2=4R1E1'!4YZBCW5''DU]P-V"FZ3H2#% M!4^&XM A1:H+FRLZ #L8.P30%8# B&3_A)FQGG#*RAA"V.S?!R%" D\D]CCE^[%\B%HK4 ME;GG)9LD#5)=<$9[1&WPFCM".-F[&K1F5.!D6"(RBP;3S9;AM2CG^8PSQ^ - MC80[<+%\1%_4J0MNHT!P"3@NE:X0P8FZB=?:EH01,^]Z1@ HD\\D3 DJ#%R% M1)K-8-H:?=OT3=S@)-@/$P8]]T,U@(8_ ;;C%C@=,[E*S(Y?13<(1E9?=P_D M"*&]8W"'1!QAC6/B'0Z8QD<-OK=_U&#VE\HG_N/K>N0@8G&)2OZO.H7\5[^6 MA7,I7NL2ZM-\UT#?]!B>-- C&&!E:\U^Z4L&IL83OV9@HTHZ*4!ZS.!GQ(C0 MGGWP)7W$[HZ1#6*[,QRFYU?^H[;2ONL@4_HR[12QO->XHH,@UN-^PL54&_[T MA,OI"9?3$RZG)UQ.3[B!8F$+B;,6&.BVY P M'(4VHN^&$[(F< +EC+!3X'<898B,PMD!8JP<4;!,P?(%>1U%B+\RB-825=W!!%F#A"W&1Q%&,0A$[LI5D MI0N$R,K@XJP@!B?32@Y51K!-SEC1$D**2M\2E (%$"+;_Y*?IO,[;?ROEN&Q MC_HWOQ\>^7\^7]X^/LP65[/%W>7]_/&:-S@%QAJ1F3M&_<2+N2F%V3/QL"(H M)F]V+ $Q.?53!<-R:M+P=4:/.A:F:0L@%*93GAKO90@@[!@Y>5I?9*W-U#$L MH_[4WF(HTPZ!Y3G16I;7VDQYY'%F>8UV$"P_^7V/P.][CY]QF!C=?;2F5D/ ?(ZW,:I8OJOD"=R=&M:@[!E6+KQ%9A "F= MQ5*\Q%'>^!YHH/9TJ3M F"TF=:O+285E\'*65TFP)$&P:<;WFG^&L/C;,+9) M.3B%?\!I6C@'\AFQW[&HLI,C4IJIZ@X0EB07A==A&5SA'[&W#FE 5SOQ:+TP MU>2:+V\'P_-J.07D$,#-A4\XQ P%G,:YO^%,%6AB\HSU$\+8"X:+U7Y6& &! M$USJ'-Y7";4JJO=F3I!N OH(C83'G!2JX.SM(!A5,EUM:NJ",#)HJ8W MXHZO:MK(6D+8C>S.(E+RP8GCEH94.I,-IT6+?A!V(SM168 !)[CK\!E'L8"6 M46RX^:IN#N'L:*V%9:FI(0$45G['16O?-5I!.'VV%$T-"3B)_!0RC *1 O6) M\T(LSHOPH%"J+;+2(L36!9([92&N>JQA"LC%8S3@4(G)BN*,-D M%699_][ND:$PXI@X286:G>$E;Z,N9^0T H33<"N!.J$$)^7#*>6*LT*XSDB8 MI3 MCJ(U!$>.B[@E$("*IH^Y#F.6*EY!:C-+CV=^W3'*M4OCA2LW&%4GG#NZ8Y*TJ5R_N\S-(XXK_4YYAYUP M># M9T2"#$KI/DI>9^T,1<2SDKW%*./*NU/NHC,V<#(NRA07=V53.KGE?4&"),:^ M(9YBW7MUQ#>^U M/WQYOL&,>"B\P%L:D1BQ778CTFXA[#P:A-!+"Q%VQ@U Q++ET:WKE*ME3WKL M(,S>%]/6DI,OEZZ=IUP]QY?> (OK.":H8^6CUJ-!B*CV;?K8X :G#[]@LEH+ MM,^8H16NECPH%9O0F;>.8QR!V>M2X,$1_;%H0,X)V](LSJ,<@3G=@Q:H\0,K M 7*^1N$*1]=A2JKTJ0-#39#O7&J"G/\XO_UT^3"[OIT]_#B_O_QQ<7-Q>?_P M_\XN_[^?KA___745"FE/:?Y@*]UL:2CD:%-G6M[G&$J)6$*!L*C6*-.6G%:T MA59U6J=K%=M(#@>"5$J>8HOBQY5V((P6G5(IJH9!JH*A>/I2*PI#'Q!6A*U8 M#%@@B*C^H*)6-JK&(-QLMD)1@8 @#8L'$/63Q[X_B .Y]42RQP5!C-GK4/H2 M5Y4F$!*6K851)1T"O^4Q?RW_]5T@9():RT,/!8)\*B4QM6*1MH20J&DM#2D" M"$(XE20[AI)DIZ=.>RU_]FJ?*SWN8MI]O4IQ#"6RX693=RIE<*S9U*\^Q[9; MU8/7E6(K)90#%#8:%I'JG".UY"R[%%*)VY*^<*KB,$KK%MQC;DE&),9Y_><,\3WVZ"J35:K$71;\3I\]HLMSPS-C M4B,__=LB_5YT^04SCW 4\Y"3&?%#JY]K3PJ"ZT/X3XRI#*V?>,,#![4=F9\99$G'^1!%?!Y](F"Z#K1U TK'&58:N ME4_;( 0G=56FB+HF%]?K]%]!"NFP@][B>+%\1%^D(:/, Z;0EI%I&%?+.CD8 M1^8,..U,E\U[O$V8MQ866&,?UIUS]/W&U8).E:TLT("77+H;QH2UEZ%VA'&E MV:G@E1.N(Y6K]I%CMR'&E6PG3Z(;L.%?KT%?+I=+[,7W.$@+ M(N(3Q'9YA#B/([0/KBL''%<-NM6UZ@!SW%NDA[NPQ9&OI*EIJJ7= _+?OO_A M_;>S-[/#>/P?Q9 S=!AS]I=LU/^8YD*HM\9^(M(:)'"CLUT=O,H*:)F>(@T)A3,/L 9_,Q8B" M&[HB44R\Z)R^O8G]0S.U&#H.""'3W5U>'4$/(5C^E3-AY-#X\!QG1F9&A5J" MMCTA)+"[B\H6W1 R^4SY7Q/-Y*DU@)"<[L[A&HA!5BU12V6-R+])^M,MCE\H M^_TZ7%*V22>=D*5IPV@Q"(2\\A:KDSM0H,97XY1GMKM*7::[4V<#I>+]].. %)P_ZP C3W;Z$_O7/E=0LB383]_F MBO*U33C ;PAZ(@%'A2/^MV2#_53Y[=6BIZ\ -7PL-:8G)DSE%UNP%>+4HSQ M?<=(Z)$M"N9>3)Y3@A^2S0:QW6+Y&?U&V=ZS)Z"$_L\$7XAZ)(&='^V[]Q_> M?ZC[T6JPL^GY35@]PT6P]BN&5^F"G.JJWLN.4E_W=%5T)8R#6Q^DW MO;=:-M<;37GWWI*E=9('9%\+J]O<;GO<01;6@(;] .ZRC9JAP'*:*UQ%IB"9 MRP 3EJ%TABEW=^O]:1.'S2+LO5W1YW<^)JD"_/&=^/%-]F,J=?[/7R_#.*NC M2-F6LM3M?(%BCJWRJYJT73I""(&UD[<+RL&3]>\"Y!FDHFD'(:K43@@:4.!" MCI])F!)4)('O]X8[<7(*8[3"9SOM#5.G$2!D\'1;29W@3A44W(?\'L@J)$OQ M7F!B67P#(>3#G2.FH[NQUW3G=4M \D.Z84>(L1VW]W0U*RS[0CB[MY"])3IPY\?<5H_NL8&AV2[#8BZFLO^SQ NVK39 MT?8 P+'^(DD+':1U3+!_AYC87_4+E[X+A*<56HA(#PJ>E8](3RJT$*(5M@ RI)N,>/'O "%,2=:&#[;O*">4HBZ+A"> M4V@E/1TH<&*[$JS%-^09^QPD"E>$P\UT32TX4R<(;QJT$)T)%CCA9;2I+//\ MCR">&FACA.?TP^-Z?CJX0SL!R>Y\5&\,XN& #D>C.AZ(4F*)F,BB#.PC^F*R M!S7M0=3I;RL0V<0-?(=9..*#]R\4HM. MV@)$V?H6

V$.[Q,P[5K]<<_@RB4'P+]A\0@.-]^FJ5,.SSV:OR<#>:@2BG MWL:;W4 "3B9P7\55%31O=[($_4:N"'=P&I^)C_VSW4^1L#P6_"R:&II1-G11:(4M0I,L!536> MR(BM$7,F$K.\-9?3[YJRS>9N<%)"]<*I&K@F5!!6YR:5!8W::LWF;D"*-=NJ MI%YR=7 0)-=,)]$FAZJ;0ZCW;*N&^GP:2-F*XGR[6'ZBU(\>:8P"K7!4C2%D MJK41C0H/!,'D3B"1T9 ^88*\^!<2K\^3**8;S+1RLNP+(4&MC=@LX4&0HF1= M?^0?=;,R#CTF,#!LIYN+@7$ !%)&@CPWLZ+< ZY%4=<\K93*D$!(*9_=#4+U M.Y:I%TBKHJF %5&9,$$05YXOZ2@N8R^0EH9>7$9,4UVP2TO7%LJDNO\H:S3! M+F1K/4@O.LHP3,7T6[3!>?WB@B+EI49-6P!W&M7J4_!=0_\061=:TUC:8NJ; MA49EV"=-0+1MTR=*S\03IND):A[ZMS3$FVU =Q@_8/9,/!R5KK&?[8JE4&/^ M=AUT@K5)D7=A;R%WQ7R,RE @T-K970<%8HKW,U&Z:$R=,<.\-Y9]8Q'*/7RJ M1A L\'ZTM_1H6 ,EA#G:6)$:L3[3.?<&PGUD,PS]P?;(;QX?]SU5VS.55J9' M=D6UY&;F*TNQG#S0P%?..W4'D$Y;PPQ4HSF6)(&B^4\17B:!N"7CG!G0>+2Y M96; H5=&S"RE9NIL@$,:A?(.F%V-*%-W6/?[C.Y\JYYP\@93XM^H)Y-3AH+-64H06$#A45=Z3J/4M:]I#.((X*&597!I4$(3T,UX3+\"1 MOB!8K1$$@[2E..I0(,A@L>26!;:;)(JV$(S.EA)1(((@F,_(6W/#F>W*:+3B MT?: 4-BFI9"TN""(ZBPAZ8L*6NG4&T$H==-2('4H$&1P@U&$U_S8>+W9,OJ< M>FCT&XNV!X0J-RVEH\4U563S'H4KV4FH]C!'&^U1 BL\T4N52]6J)^BCME;V5O# A8*4 M5#^@X!FM<%H<]_#^AJMH5:. /K^W$[,*ZA%'E,0;.]7*:ZXQIN^&BC$%@C[Q M[P.%,Y22""?PI*E@9Q=Z,@\ K4KAV2Y+'@RX+#1!**<1( :C;$5K6="P"1K" MWJ A^$"N2!G5AJB<1P$2KFJAY9;2EL.&(''Q>D428_9 E_$+8KA&N>$NIE5? M"*&MEHI=S2&Q0@M!J(\,^5A<8-3[)IO-(-CB/8BJ"6S(;-.TVCXF[_&<(P:NN MTZ("",(\N.($>6L2X7NR6AN"5XJV$,)6/>B^ AT$(1U2:M(; 0V$=DE&VKX0 M'F?H8ZNW0WN*2#I')%T.O*>8Y"DF>8I)GF*2$!U7IJBD7=?IXI(NT.212?-* M?K2Q234T8W#2KBMPCXA6 ^P0'DFTZA8Q<=GK&;L&I+[O)R"U_W[K:)/2C=3D M0Q.^+'SDWAW&G=_74^NTK0!/U4]/U4_;KA?W.-R0\(FHG6CU%A ","Y%%J4@ M($R"UQ\&_]C_^G8*@I^"X*<@.(0U^!0$E[G+3T'P+M;(#0K]G_(0BMHBD;5Z M#4%O&:Y3JL& <>LI4@VLO+O2+=]_35VRX2:2(^ZB;3E_5M(O!I\<& M23#*ZQ@ B1B8ETTD!DKTE?_;ICA&A=OQ@R!GL$?ZCOF2#XR!31ZC,BEBI MXN"(#H)8SY*(A)B?#;P_$A)E'%8?A96MIZ^?VL>Q5PD/JJ3$CPSK#[46_8 < M8PVZ:))4#=0@-MV:6SYK1,[2",FE1S<;<8?HAFRX<:1)D;/K!^&\::UE!\O. M"ML@TM!-\D:4K2(/RY[C1Y!; "O9V ZKW_CA8X44KP5?4?"(V48FJLJ?ISSF M=Y%,!41_MTL5')7:(9R^]-4C\I2(CQWN/CZ@ $?YVTBWN%X+MH\!I_0:=)%: M1]C Y)P=UKN+MQAG2J_$>%(MT (3Y@UO2P+9N\)=!YLR@7\\L58@@[ON+VZK MQ_R8&*^IGSV#+3;A1;S&[)%;6X]XLZ6,[_37FRTB;*.NX-UFH"EO"K14@"YP M!Y_84/0XE2C0^< M/%]7MO&'][V*M*]LXY%E*AZ%>"%!4-T8%%)4-1Y7;OVX>4R8P$EJ[J=+1L2! M77[9XC!2S359PW$EU(^[1X=G<%/S.O3H)GW@^A/EGP_3@E?)4T1\Q3G1T&%< M ?3HN3'@&EP05Y1A3GEFY7B[RR^><)+C>Q3C7[!(/,'^G-/%#Z+IZV!92H3X MJTQ('08;5X ].FDZ8(:W!FXH7PG^3$ELUFI3K8>&3N-*MA\_C2TV,BE-(2-9P7/GTZU"1X0$NG335-BU9FJ[P5H)J]!E7 M9OUZ3@S0@(NOB)7LK 17:CUNM+Y?SX@2%#AA'?G#KOTZ1L9ZXE5Q[CM'T9H; M/.(_PNAY1@%.B>$;*?&XW9/__6'-#6"1#'*(<4B/YYV&&U>,/2;+=$(]566$ M//&#_P*M5@RO\L--_FO'BMS?OO]0+X"0#Y3]NO0)41&A^,C4);5C;MH;7VRM M-9KFFAG9<$U<+%/?P1*S[)GA!K-O!U,VF+UEAWJ[4U$_,\DA8HAD] MZBN*FK8 ;BCJE*?&>QD""$M33IYV.:JUF?IJH5%_:A[U,NT06)X3K65YK1/#6@*M MD(&8$L7VU?!MJ [!-U->-3.379D/M;WY:,N/%MX2A6P.?X9@I-K)YD#S5.XO MX8,+N<2(JZOK^Z:KJS36Q!ZM@I)=[D'6.;84;2=1\2S]Z: [XE/ZB_W:'G#\ M65J!E&>$%@^$O4)!H-:-9>@#Q'UEH7P6DH)TNA!!]L4RO=]I*"O7: ?!*66E M:M5$_P8."&+83WZ3>25K.)UYI2:[.@VD*]O16EE[/.**0;3&OG"N1;])MQ*;M :%NH)VXM## B6E/Z">FO@!3 M;P2AG*#CW,DIA\O_N?];(D_DT#>=\K9]2UE4Z!_A2DO^V5_X9_ %?0GGOI_R M27&A1=-\RIOM=LPV8YB X?=8^.SL.5YN/^5%]$XL+X. N^PTZ_7(FTQY@;SE M,M-S"9V^.;]7%!/_2PVGO/O=4@HEZJ=R+1:W2#DHI?Y>X M@0J"D'[&:^*9?-#U1A <92W%48<"00:+Y9)XV&Z2*-I"\(6UE(@"$03!I->T MUC3PKS=;1I]3Q[A^IFA[0/"1M122%A<$47U&WIH?/EC%HM>*2ML#@@NMI:BT MN""(ZBPA@4_"E58Z]480W&PM!5*' D$&2BB-$[RM@7T#(2QJ#TO^0+;I3'6T MD5,E,%V,Q]0)M!FHE;@)&3@7X=SSDDT2B#(G%WC+L$>R= N\#7#*]] O%\!1 MXE-(NK_A01NB6IWHCP?@M$=)J]K5K^\"VI)M-_-AA@:RK*DTNZ.4WO[ #?&R MCM944YM)YCP6:%-8*^N6@*=+=Z[6+'..1_Q-EO90#2 M+AAA'@!8?>#7\CZX,3QA*]K3"^&G%\)/+X2?7@B?N C!Z87PP5\(/]*WJQ6' MS"-[N]I]H4NBF&ZJ]!ENJNAZ0#@Q]K&HZ3 .,6G.& HU;X!6_@SAI-9U6E0 M09@'5YP@;TWR"IOZ&:!H"R%VT8/N*]!!$-(AR>(,11*$=FDGVKX0DH[[V.KM MT$(0J@:M*4IEUW6Z.)4+-'FDRGR\/MI8E0::+EIE[@;<6M=*WHP.G.]:0W(I MUF+AN&XS$/ C0EM9*_$>D_3542=3)^"GB+92A1E[.OXG9MS/*%H)'MT3,QJ@ M5TF<,%Q&E+\HEI<*F(?^%>_WD'@>QB)[Z8I$'@K^C1&+YD]1S)#78A+W\U7@ MYZFVJT _S#DF)91@O>7&Z>,+#I[Q9VZIKEL8>U:# O>Q]SD[;2T+&[8=N7() M_CR^T%YT:C\6\%,%#%7:<^LU:!#_OOOKOH;1@)]7 &E1QJ]7H$=7-%$ZDEL. M!OQ\!$>+,G:]!B7B;?M3HG0PX$W\D)$H'NDN8 MMT81OF/BK0&GW,$?FKF#Q0=FZ/ %4>(@_X@ [F$PJ802=D1GN]*_[!(*;8>9 MZ.94@SA-"J&R-<1T03?Q5:]7*6!"6-!EQ(D?N0VC30FTZ =D*5IPV@Q"(2S58O5R1TH4..K$9LQVUTW$!*&;*#( M$X5L#>NC31>Z0[NT&LDCS;6X0(RUZ4+F;D M":W;^8$5UI(;8H>1@5J;T@%VAMH<#Y.!U ?#*NTW1! MC2#M/'9#",@%>84(^QD%"8X6RWP)\G,G:NC?$/1$ MX.1_QWR4946G!S4GZT M=%(*,F;/*1WB,?-XC;,&G)K\(G1:H34X$"1^+2@Z.31/#LV30_/DT#PY-$\. MS9-#\^30/#DT3P[-DT/SY-"$8'R]_K)"BOVG#[/Z5%SH5%QHJ.)"QU:\H?^J M/S"+-QQS$1/W5/_IBYB\A_P0A'VU:V"V#SX<0ZRV-<[Z M:ID^BOW(C]^B0/,+$1/:-M@[) T0#(,>HL5#L@BK= M!<[2&1[1E](?1U@35!\&ZMD<;2%0\66*!++VFVN:-Q-SSO/OKM(8%(Y&L&U4 MGX50NF0Z2T?%E:-2J7OL8[P1C2=2+@L"(!2KG$S-+/CS6G;2PC90'2SZW3[- M7QM5[_XVZ9YI9@:@K,RY[Y/LTZ48IVONY;>6N9>'C\W(X6NGO,I37N4IK_*4 M5WG*JQPP@'O*JSSE59[R*D]YE:>\RE->Y2FO\A3U?AU1[^&D?,?/(9Q*M.+X M?Z9QV4E4G//MY6\U&%"KP\I#XHKU&+QLK^CJ\7#!Y$Y7CP.5'[S+?H5Q=#AG2EI] MQO&:^ONV3H')#^^;E:M+GYB1<(;3C_"?\O%YBX(<41Q&WGJ3TE3J!"5^V619 M5O'+*FJI[SS)/BLGZ9:&'K=8:4!\\=A=H1N:*&:+<2#&-VW$6]X16\"&8%TY MD:V-@+8:"4A,M+7NM]: 0:^[8O(;"5=W.%SQE?(LW2^T/ *@M5O54+KN5 $/R@ M?4BQ)?PA1?JOY NI?]@L/UTO"&[,/H6EPSJ$9%)+W6SWJH7D. $?V4?\G*$ M#<&N,1IRIL"BRP#3A1G=8P0Q:QN(2*_ZN.B/_*2)!L^Q"U&B1NA>[# M';-WH3OZ 39C*Q50427U(=ATF-A5T)=:%U(UP3V=3&R= ?;:-OD!Y&L^[7<0 M$X!#_14W*<(K%*WYH)\83;;G:+=!H?F.@E6_*0_V+>1B!VJ0"92$_#N88/89 M^P29YXFV_93G\S;300MFJHW^O.1'N SC+$@JM^/432&6.'6QT=3(((E%:7OI M&@.PNTPJII-"+_94!SG<(98^!K39HG G7:B4K:8VJLPJ5#!>2OYTFI^('.@M M8O%.?H$WJNO8!XOY>7G8B@].!M]#]8=WTMZ3S6@"%,UH>8(TKW M(5&M>K%\B*GWNV8IUK2?8,E5W&AIO^1JX$&05IDJ[<_-S@V]H%%UQ MMKFEE%GVA;!B=M,"2Z#@;A=?;[9(W/Z[(B$*/1*N#A=0BTH:&;3TWA\*,DPJ M:;<<#,)*W5'\+9&#TP*>JB)-KU/[ 7L)2T.9OQ ./HGO,?))L+O ?)G:<%A\R;KB:]G/*$CP M?"/B ]JIWFH\""4?^ICZK< #58PZ_OEJQ? *Q?B<1GH5,/2$4$!AB'6^!G/P M8AWIZ3QZ2)XBCY&G1D4X11L(I?#;<5\!"-STN4.[[)Q'\U(:YF.1OLNH(OMA MB FCQS?X3+E-!,2T(B".N!66*I%LNB@:CNLB?=_[I%' &HWO"L^B(&7!?+XM MYK_0B<1^C'&EU:L/J27BP059+JM9G%\7RT<:HV"1Q%&,0D[/*B-/)D2W_N,* ML%?W3PNTDPCO.LRJHV;8;$56[S6NH'IUU%AC!&=>?'WE@C\,XJQY-=6#?PH9 M1H$HYO:),T^XG!>AV>0T]AI7Q(,X:(P8I[KM_;"F+'[$;".*[-%P)7Z\H2AL M>=/[0_.F=_J%-\+K,./;S2S@'\G^%?#/0+KG7>1?:.]SUQI-,LTN\%,LBA*S M)#WLJY.29 T!W;F6,KP\:V3T0UCGJG0IT^/-S8&D'JD52BV-P=/@4?C[&66, MOO#-3U/X1]X.0BJ124M*S^#(((#;W<^YT4'B*^2),JH[S;(C:PCH&J%QV9'1 M#T\ ^CQ':5,@RXU:D=12@)3D>(^?:? L+I942-2F@1GZ0%BO=.I5%HP!RA"; MP0V.NYIAU9 3)V0K0S]K"&'1L9.7C'IP M1JA L%C6=A[TA6R2S=Z$/D=;_I>&,[G=$!#6.#OYN>$")]F])^IP%%(MAK*6 M('+V[-9%&?F#QUYDVO$37UD?Z744)3@S.4H6A]2T0T^0WIKTV:\YI!!!YW%'7E5*P*$_A!!4:[%JD1VC5._X>01WD&K1'T((JU^I%LB M2_4>^WB3$I02[+@":WI#B%VUEJ@&%SAYWC'J8>RGA:=*FB@ *62H[0$AJ.4@ M-RT6>++*+\8OEBG$*$I0Z*4%)$RE J0]( 3!7&2EPP(M4#+WHQND*)A.Y[Y/,FKN$/&OPW.TY=MZD-H MF:JJP=H[3!#Y/U(YI!+(?_'KC_]58W?Y#U,>KJU41#"V3/ @3_LUIYCJ M<&S1?OSCL36(PP-]RD7E:(_(E\LE3M\:W&,3:0OWF),NKD>DQ?'G\146A?(# M,9\33LFNTEAAJ/4R\I2':R?]Z!4U. L_OR.S)S._BW:&0RX65:C2U&G*0W@K MV9H @1/;!M'"3F['7E(?K5H(S(@(G.3>)P9#4]SU(JH.$!CZ7MJSW^>W[ MO^K.HMV+>YJ,,_.1\W30[.6@>3I>GHZ7]L?+\UO%\5+\X:B.EX)@4%OF/(G7 MZ5XA+K1HLD9T'::_S6987&Q P)6*-G-$WP5(#HE9V\Q2@G3#+5U+Y_Z&LS2* MLS?Q%DM.+NTA3060V*B^\&=I.>4VJ'6N'N<2F8+(\A/4S"H@O+MAP8YC%\]"_#*7/V+KTGO(. ME*T@7/" ,W[$JUH>787B72U.>>Y-C_90[C"G3;R!S1$4U]:Y<<#46=&=1IRR M4*"#N=0)X^#34T'=#=I&>+$L;(L 9\%E_JL;LB%Q>E05[Y$2*IVV?8PZ[M'^ M?;OYW =0T#*^S$-1P\BZ/OJX,F_I;>@3\%2R_XD3P>[YHH\X+7S/V3TR%$;( M2T.;@\S]WKXXKHZX^S5&80(XV^"4^552FO:^E9$2OH;);A"U,O &I37=1'GA MF/\]*+^EVS+KX?MF!O[A4[.0AF^\P\=FI/@:;[;_X-2/G9I>L]4^@FK9>;R8 MOX&@YF\Q5D1/NP\W?>)&.R'OLPDZH9\J[4-%E3+WP]0!0@)(#VI=2-4$=PA3 M[S/E?TU"]1W_6H.I\T+L=&AO4M6H'X*#Y_R[!-%;'+]0]KN:D?)V4\;;6O!3 M#F*J!>5;/K^FVQX@1S65*.[Q-F'>&D5XOF(X*VU2(U"Y MS#OT!;#BZY2ND(T#HD&6I'\M'M9TN^66K68]:C::>G%W5J+#NM0$ ^& :YS9 MC7.=JQE_ Z&ZBSO,2FJ3Y?(W?H*.*CKUA:_P1/A=[I)XD=5YW$?'"A3%^35U MUHB['ZHD^"ZC02C\TD[XG:'#SM M79_-AH8I=7/#8S[-AA!N,N@K;.JHA\!^]:.=JF4)QHG+[A7SVBIUM%<<4N4Z M> ?NF+@5N,FOSOR)_>S)&M5#$M:]01RG+"5K"0F$4-VRR^)J#73P]+Q24']D9\6+LIRU^XA*(?A;A/FD^7N^?@/">CU[ZP^">+JTJO5M7SQ=T+&/Z M-UD253KP+(W(S.+2T%-[1/;^+17VLUWE+U;94TYC372[U(9"C3+6'#V%K+U.E]=S(&@+QW+CKK$IB@[Z'$I G](0^,9IL?Z2!J%J=9E5C M7_,DBK$/!)^-6H<.-X2-0 9A^1HCL=N&JS4B7#-\?$YO8AV_]1T@G.AMF*U' M,7M 0XCB1SZ?_ES3Y%_)%_*(O75( [K:G=.W6B'8 M]()PEK5@OPV4X4^K9!62Y>Z&K-:B8,N!CF*],PG$<0 ()TT+V3BB&D0R^9?^ M"[]@6';<\H2!"TV#Q.<(83PWTG($G*+PIB&*_N5 MR:K;I"4"'/AO!6;PZ? OPM4@2M+)N4+T(=EN@]TYGZ:A:=NV[3GI]7T'>=CB M&6112D(4WF""V6?L$V2<"/KVDUZ&=UF!M"B&7/POD#BV?$KX/\7LRZ\[U4UH MB[W <:!);YRWV!LR:> MY@%W54MH,0JE!ATN>BN0#,'?&[HB44P\(WL5#:$%)5M6EHU&YM2(Q M #U1EF7%JEBL:PTM5F#FM@X-N%Q@!;0;PX47<[?IKK_80I*7&7 Z>QWMG9G< M8! I#R58!*OEK6P/VBEP#:?#E,?]V=$Z# (O'+V2+?_Z&MF*"ZKL /AAH9Y\>%42Y/5)'J2D[ #Y>F&2F MQ#35M:+T(M29N.?&3_-B.5W):8,VX>99DI9[M#DSNT2ZL%BC=> M\RO8P@D;HU#<3+NG07"5/0"KDO1 'X/@&K/4FX$X .[PT"/0K.;#\"I5? ?" M'C#LM!Q((PL&OCIE_,0;BG?_LCH4GQB-E'O9$%\"L;P=C4)*6?CJ5)(S<(E) MS$_G>Z@#J:3T2Q "(,>CDE(6PE-)Y[([NG.5XT 0(BHC*E0+#L'3EX[LRJHS MB3>3OVS3>.0C%;\:R_*S_SR$>-'Q+';V?'UU&IW/UO0=Q2%55_(="#&QX]%1 M"0-?G3*6N/D+%@4.^*1\Q@RM<+&IW#&1TLPYO1S+:V--" C[F8=JPHG151*O;KZ43+4))H;UUT$8 M+*]B!EBS_-6I^MSW20;@D'L5S9^B- =@( 4W?!.$6VX4.]S ")C*]F3&^^0\ MV>^Q$ [_?9%^DJ#@$;/-1YT*CDW):S#%K>9[0\?'YO2KTWQG$TO%'.531X ( M? V6^>CSI$\!O+KIH[;/QIXGK2AY#8;ZZ!.B%:=?G>;?TO3]7>S7>)!FG%QP M(_4*$?8S"A)L8[2/3 B((*:])3\R=[YB79U<1P$9\Y,L#M/H_FO6^6K:%8 Y MT((@,(;[ZYD3+:0P1M7Y3J9@'9S:4C-J/0!ZP!CGDRD] "&\NGWAYTD-(>NO M@_"UOXH5WYKE,%6]GQ#>-3^/DS BGE&YA_D>B(S$L5.XZDQX=0IF=HW.5RN& M5YSOHRA@!WH@E"091T$[, FF O?CRJQB'<%+W?@@A%>AQG'*Z;@ K(Y.J43E M_DEQT3)]4CPO:T.PVR/>']^__^A04R8&?/+^,R M%:G6*;MGP#N//\F"E1' /Z.IXU-K ZAP3]_"+:\I-=1@=I=6* ]@0O\N0.$M MVNB+ PWS*2!%A:1*[V32M$(/085*NX:XR)DNU_\A&C5 &N0X^+GCQC M\<6/[S]\KWT+5],>PC*F7H L $!0Z=:^@,;QKB]/S V(LFV]L47^7$'GY?+K MJQ!W^4?"#_6'HI+1(EYC]KA&83U8,&#EN)9$@(F^]Z_2(W,2I@-Q6 8,4_S! M_?L0-MQIEH^1-?[U%9$P8J^661M=U^N?/^H%^PA4O<[OKTC3L^C99)I>_SR8 M'*E7JNEU?G]%FK[/C)Q,V244@$F+>J7Z+F'Y5Z3R]@EK( ZI;E0>]58Q]2G6 MC=6G*>.843LY:5_)X;C-N@9MIGU5TZMZTH(WQYSI^TJ.YG GFK/$8,ZVTPT0 MT/;:R#/EZ[T>TL?UG-,-V:-Q#$P]6X:]/CM-9G?YM_F+RJ[IW-^V2^>N_"7_ M-)P,[LO--J [C//'IA7:':3$\)]$BKQ'5R'YDVM.:ER_W6)*OQ M=^N0!G2UXQ\6-=:TLT'7&L+ATFU:Z-! F!^?<,@M MWX 3-_*)38((NS'OFF$JFK"[OTKT^59#\0P M>=)UK];GT29@YP#S6\@-_/FL4MTLM>P,84L>0;=LV0'+<7&+6+:"NCHIOK-W M4NR_ <<;\57<)X]87.(-_U>=+_Q7OSX*D2Z6UZ%/GHF?\+VUZ6/0M(/H6>CQ M_J$&^0 V1CN!_4+B]3T.4I#1FFP?Z67()^I.ZDEH-<+$?@6CFBHE90(VQ+'J M,PI1IF:B*DZ^[T3J@Y6^_90>AP[:MC]HZ=%!L-./HXC&%)>N3T4T3D4T3D4T M+/I < N_WB(:5E;1O8"I,%U+?YM@Y58EPPQEKI;03BH,Z81J_!6 :=E0G0HG MIU;LSYPKFV2CY&;M[U/;BQ+1%^RL43H90]$7/4.K?Y_2>V5B:)52")OK,=0O M4N5;G>H7G>H7G>H7G>H7M3@*GNH7?97UBZRB2OLDUQ1R]$AC%)3_+B)+MS3^ M-X[K,:,2H_-29AW -JP-?T?!A*L,K+;D>6^? M@)!X!.P6LI1/X#3M]24>]'V+0ZL=_>4:',L*)-5%@KT_$7@AK,0!C; MM /RA-)Q67'3I6Y=D1"%'D'!=;BD;).GJ-UQ8&$LJ$;A[IR&OECS_3/$3^8" M-L:QXT,BW[W_4$_JNKJ^G=^>7\]O9M>W5XO[S_/'Z\7M;'$UNYO?7]X^SLX7 MG^_FM_^>_67__5E.P"RCH.>4+RL/KY07^R1C60*7=:_1O-2;?)I@ M07"D"&^IFTZ?G.4HCL*SK88T5=1 1I$RP4K7&$# RZ1;.BD,&,FWDD-ET5/& M<*2MI@Z-F56H8+R4? @&T'[6G@(L1T)5[HJ699]X0A,H7>5_K@ MKL!6Y5G9](1@D%C+T H1. E>)/B*XTWO-PF7,Q-G=+WH]%T@!*BM9::' DY8 M-A-KRBFDB A;BP/Z9,GHNZ6AYV!*R)K#6=C,XI#1#TXRUVEP*S59K\/Y4ZC0G' %$K;+4H62>X M_:F$(OU8!"@_XWA-_0.ELK1C>3LX,TXO#0T$<).NCL=R&81D(]A-C28"H++0 M2@ 2W\W^*J8!@_#[#+HF@8<;)0E^AC, ?ON4\JI+Z>0/5K(DZ0# #7!57(4?X?J6'-67Q(V:;,\H8?2'A2GW!1=(2F*PL3DQ2&.#$DGI" MFL 4HE&VAF##N8E'"06QQ+Q;)TH3_F(OIB$I&D/P0PAOD)IJCF#PE(JV=0X8^P-:Z+F;#43B0;FBX$OOH!7Z*C2=:56-@]H/= MX58%!IZ(9,A<9A>X664I(#D6R/(Q2P6>*L$GWS YQ697EW*4QM MBD:C&82=<9@IT4Q++.,&)\&Y[Y.,@#M$^(GG'&U)G.;924]YJM80-M+AY:F$ M#TZLCPRC*&$[X]24-82P$P\O3!ER<'*\%S<'0^Q?(A8*9][<\Y)-DF:G7'#A M>$2U%=MTA+"]#B]G&TZ DWN)R-1G*&Y",;P6]T>><>:7NJ%1=(OCQ?(1?5$[ MY=Q& 7%G?_AEW)4MX-2CR2-KBQS(Q??!A2Q##DZ.IL-%R\@QC(G#V@8)N X0OT M.HH2>V$6K2$AR=J!PQID\J] XRXB?M3V:@.9:-T(C@5C#H5C#H5C!JM8%2GM=.M^(=%YXG+?EC#:Q3\D*]H1UOJ M(WT;63SOF%WV-OMU5,W!E/]P$JT9%[BCP"<<%(8OQ5Y$Y,S*+D*9"3NKF8*(\K82E MQ@508AEI>@NAT6K*2&P?\JG! 2>6]';X-3_V$9;62ETCME+N/JK&4Z9$=!>2 M"A4X6?T4,HP"$>'YQ/DB5N9%6"HSHA":L=>HTOO/OJ5GA =.C%>48;(*L_MW MWNZ1H3#BQA(GJ4!PAI>\C3HQS6F$4<7[M[[%ZP05G*CW5V#S#>",GQ>7RJ13 M9>M11?A#_YN@ A90<0FE$F7LRJ6:3#/2JN>XWHWWP\C1@!&<3&]Q;#S&U=J, M*Z?>/,0*-. DHDH:5B_U\]!/_Q5D[SOYOR79[EZD&$MS7K.0ALZW-1X-XVI4 M[X[ID;D%3F,ET U7![0]QM6&WCU$6FQ'E>"R6(H2T5,/A-N*YSM?DH-JWT<;YUR7U2X M2G/=5!-?VP5"5M]HTU_+"7"R?DU!0M4+4R-)_C@CBA=XB?DJY2OCVE+A&WM! MJ#DREN"-S G]->0>Z4H)C26T(\O4XLS0%2YPQVK];7J5XQ,-?M M[3[LE"E[$VP2';D%3J_LC].=784P3,G>7$W6J(]%YMD"V(.;6#L0F"LI_;J) MM9@'?T%Q[C^+NEQW:)FK/UJIV@[LNT-P*773!7?,\*6M5.'#N[&V MDK<:"K!)T%4+K/"#TPA[9G0V"F!XF/J1O@OJ8Y'YWO_9U2#4#@3FVFN_!J$6 M,S@-X-1[&/NI\U,4_1/FS6)9*B"G6O3-_0#;?!8*7EGAS6"/0K#70@HHN$N> M N(MEDO,U%43'?H#-NAZ$+0"-#R!YV;(8IFJ9$&^+OZG[P+80G,5JQ8G/$F6 MM)!O4L^8Q82?(<5K?A:3M=$#L*W587HV8,(38ZYU5Y3=XVW"O#6*[/96BXX0 M(G7]3DX=6GBR+6GB9Q*FQ*6E=O,G#BSFJ;P;A&!<_Y-5CG5P[VB9A,5+F'[] M!J=ED.>,H7"%-\WKF4X](03!NHG+"2ZX>6B/O?/!==HJ%OW.31?4X&0N*!?_ M+YRMSR@0>\<]YEB)%V=G^7GH5W]1:GG'S7?AFZW&+=5I$*: 4[*'9+O-;C*BH&!4J5Z!Z7EPV]Y@*GZU5 9KH. $7$0?Q?O& MW,Y3YO_56D'PUCOJIJS*Y1X/0+GD><;B61^]:)H-(;C8.TFG"0F<@,0#I1S6 M(7(;^OL#4;I.F&*@]OW!%--K&_JTASI\"ER6B2L-T\B"'[:=("R(SBIYR%0S M QQ<,B+[Q6,D'?0>>YA;1M28/M/]ESRR_U@HJOVI6IT*O#E5N!+S^Q3 M3:]33:]33:_1:GJU7R(;QKEJF;R9LEZ7F>R*QV7R8EP*:ZI6%J+L'OR%_V'- M]6G^C!E:X5*Y6?%7F;G583 (QK!>E%T13F69"4,=_Y%P6)?/_'_IZ5D !L04UB9/: M81;M)S;%+/7,()D!#;*NLI&:9X:V$)Q>1A73B 22M2;24J_#B%LB8L/4K%VR MAA,L6TJWO]VR)4,!3PRW:*-?L-3-@:Q7:K522Z,, X),2LG;MS060:&=4"OM MBF7H V'E,JE:]04#+1P(4JK-?..A4]E\PJ.G 8)N=S_RFM"IZ_N047_'Z(JA MS3R)U_R,]2<_A&UH$L8?5,*T[0WB5.HB95M@X.+3U=7E"GDXH]5J(RLWAQ#8 M<1&9&@EP&15)*<*[D7I._#MN?8D$BI7J .XR (2+7>WEJ,?6RA7TCW<92_G_ M//&Y_;_^?U!+ P04 " 33YU49HICT]B] !/7@H %0 &)Z=6XM,C R M,3$R,S%?;&%B+GAM;.R]:W/D-K(@^OU&W/^ ]7YP=T3)GO;,F3V>>\YNZ-6V M=M0JK23;.\=Q8X)BH50\9I$U)$OJ\J^_2( /L B X*.0Z+D;,>.6Q,QD)IB9 M>.7CW_['YVU,7FF61VGR[U]]^.8/7Q&:A.DJ2E[^_:M]?A;D811]]3_^^__] M?_W;?SD[^]\7#[=DE8;[+4T*$F8T*.B*O$7%ACRENUV0D$\TRZ(X)A=9M'JA MA'S_S9^_^= GQN4ZZH6,H^2WO\!_GMDK"1,WR?_R M.8_^_:M-4>S^\NVW;V]OW[S]\9LT>V'X?_CP[?_^=/L8;N@V.(N2O B2D'Y% M&/Q?1VL"$=?7CA>^-,M^ZG%(/U< MT&1%5Q6+0,#@ESA][L$? M?X(?S\2/7&+VZ]\O4S87GC_G11:$146-R_#O7RF>?UOS R#G69NI( LK$NS' M'AE+B&_#E,TXN^(L%F,IT-=9NE4R4+XN53S\>_P<'W/88B^C>;K/0CKH(\A< MZ<9%O)E-(0P"EA$T.?OI\:O_?E6M&X)D1:Z3(BH.Y"99I]F6SZC_)HB?^@M7 M7$AO?@J>&VN1A-*#NO_N?6Q7*J"#^V.=1PEY^F28% MF^H^T>TSS12R:.#V\RDH3&+7_]@SQW29;G=IPG[- M%?.')8Y;71DD".B-%8(S'1K 375'E@<]3$R+JN- M$M"YNABXZ%63^::>\7K"F-FFR6.1AK\IIR(#'(Y^:!F6=:,#Y%PO-!QT=&*9 MK:(DR XDWP2,!Q\FH,LXR//EFO-N,_ETX9$G'IT RDGG&!AOPE%STM$8#D;2 M->& ^#.-S+9QFE$!(OD0+G<8BW0!L1<#*A8[JX&9"BDY4"7!8TAGY/4FW6! MQ/J%K5I<>*,6%U9J<8&O%A<6:G'AD5K4RY;;**$W[,?>=:($B+Q [+"L7!G6 M4'A+PB,6.FI1 Y)? 91P6%>S?G7K J>HACL<\1COPDMF[_B2"YZA7&PU+]9? M9@&,XT_Y0%\BN(*%"[1:MPQB:.#Q/K91@..OKP1&40<#)WK]D)%(C>588\Z3 M9!_$#W279B9%:8/AZ8>*W6.UD&%0M*'+@%X)!"P1P(Z_?1UL=L5TSR#/$1S> MUUQRT\;F@M:/-:,+B:(;.C;TVL$Q2(GB M5D%$R,W'**9W>\UI81<$*PZJRV8[\JEYCA#K=/QR7703P!$!Z/0;5TO3I+@+ MMJJE@1H,ZUNKV6U_[S8,PC=7,:#[[@TL 6"GW_XF"=.,>95F,W.9[I,B.URF M*[TJ]&!A:8:5,&U%,:(@Z(T%/SHU:J$NQ!Z3I!DI"1"@@!%?6_X#1UX?M'(K M89&C:E6,*P-J94"\6-HN%SUAM$T0+3^.7"8HZG')?EQF3^F;*HY6"XFL&EVF ME8K1@.&IQ3$/O4H!". W 5#(>[3O CB_XAVQBE(#8RL%DK6E9K1@L13#@4; MO?HA< A#0IM2RBFM5_4K,&QOT697[2H$#**?D!GH=Q("VM''+R._[VF6ITE" M8\T^10V&D;6G9[=)WNO".,[ATS'0O<\N ^]K6)?[%)B.SC,::&:#]F.$;ZU@ MK_[&TC.WW[;SXNXWY>;,8%PZ<2BG$-]OTD1_IM0%H;'S]W^HW5+^]\8_X, MXD@_?/?N^3VIL!Q_Z.O/X89Q1363LAH,[X.KV#W^Z#(,RH?O,M"-)BI!207K M_O!02IMXY!%NRWT!-72@G)!VN6E&PEJIVXC27K>;,!!6\?WLZ-;T E/$HB^( M0"82ME.5^H7&\5^3]"UYI %;:]+539[O#9=/6G@L1>H1H*U#&F $]3%RHM,< M0#K[#;!(A48$GE.=^3F-V68TR/A%6Z8OW]"!P](1#<-MW3@"0M ))0QURN"#AQM\C&R?S3M*&$Q)AP#(]JI1N"0&HD( M+,=7G@6%ND71*[T*BJ#DR7 CIP;'N^0TL7]\NZF"1;G6U#.BO\^L<2!8+JBT MQWG\2W89%/0E-9PW'T%A1L%TF.T&PM0@2+$P1^\WA<-DI()U^M6OMS1[8>[I MARQ]*S9E^)56)@TTEA88F6]K@Q(402L,?.BTHT(A J>*D7.D)C?A.CO?KR)& MZ[PH*-LJ0=#%QSA0[7M-P.Z5I)_U2D?TD$Y5I(^-CH;<7'Y\("4&D5 (X+C. MN A#N"D3ZZ-D%60KA80F8,3L"RWKG1R,#B1.)H:,^1HU!*A2G\XP<$*QU MCFT@K%E%Q6I[,I$A$.:0[NMU4TZ\E M8(@ (MX#=/'*_@C,)3ENY('_=I=U@B.@*(.(J'73B%:L-@J MH6!=\\Z>8'GWN+R]N3I_NKXB%^>WYW>7U^3QQ^OKIT]OCO;<"#R:P76^?BSL%E(#0,G\/KXB.N:!)?E48J5DG9@,755PWA798\ MD317R85&@1=U2-R)-?F59L^IC2[;<5]Q'7"*#,E45A05=3?,5@*CA>8Z2PLO\8 M2,*Y)QG%7T=1&RK$X%XT(<=NG,KL@H)-8NZ0-VE6/-%L>Y.\,J9@ZZ8M0Z\$ M1=HM&]AN[9D5<.YWSEHFNOMG #UC6K@E$C".JH]C.]*S[7)W)8((\P<:4F:: MSS&]HX4ZJ\0.!6FO92%&:\ME@'>_\^IEIKL!*U%(@[,@# O9Z4^1)),D26@! ME0&".$[? O;QR3K-2)C15520.(4>RO#XX=/%A^\6W__I>S[_P6\?_G7QW[[[ M$]O8P>,K1A!*1Y _?E@0IOY_X&!@!POVLGQ'>79.W(G/<;9EG6^P$!T(^+R$ M$3\PYC6"MD%P'(2*3=DAR,^=.X#NR[MI 14(-W,[.?KZY]B60P.8:V8O @=Z =Q ;L 9QIV(;1)R#BSPPK M6+YC.C(@WD4%CJFY>O:[2MR%1=)G'2-:U6X0/ GDLI: 9ZU-1XS!@;N!(M# M61"4S10?7^\BMF3^)2HVZ;YXH,$JB@]7%.Y,H@1./#\&46:Z[)Y"$,=LI@^! M;%CCJ3DWO:FL=G-P.4'24%R0CS^?W=WPY<>;($M*ND0F3( R9A#.[$,A74:2 M*.'1+&QDQ*TC13V>O<_2'C?:RDAT"D[460_9<8XB:=:17D8I_D^HSTG13:\ M*6;""O*4I\(F;SN*;8%TQK&()$.] <%RN/-\A-$V_OS[/N&&^^&[TFSA+W^_ M91[DIYP^1"\;Q4)"#>+6)$UL@@&JGI_&W,IJ ZJ,8CT3W7TD+4A8Q:\'XD V M79,87/D^IR0#= AR+S;LE[IJ\H[7-OC&F1$.D B@" ,C'.YT)F:82X=R6P\T M]IRY9-\U@ ]\2X.2]>6:"<$=@\:3].#@S)A6@L@3IA'!^@IN.)M4XA",M MA/Z?I>LS, :.B3/53!,F!B1A'2 +F KZ">\/:;IZBV*=P,UC'.4_9D_6\^J9 M6 7HWO/JN>@ZJ58$ M3@..Y&8')0> M5KK1*"4"8;#R7A;?"L:+4C!1T*W TL/[XMQM_#JZ2[?TB:[\N%W$0R^[(NC! M*Q*A:NH>O4\S1$-7<,I6W_LG,Q#]T,OG\YOB;J$BR/;,5H,9KB$T38P MHX='?U&'YGH;!<]1S"^JSY,5[[ZY2>,5&WEQC]T3MV2/CF/R0\63G8(MKO.Y M;!ACW=/&!KV^^BT.Z+%/4Z6Z.;^XN;UYNKD^C8.TN#6=3P)R?G=%'G\\?[C^ M<7E[=?WP^#6Y_E\_W3S]S1-/8>\4/+)_2U/WP:KM#5AOM3BJ85?>S82 KB@6 MA=[TT)AJ8UNJ*CIM2+3Z.2HV]"542FA/*N8,XWTGH+$KU\S" MM$.CA)G9SB*5D#CF:&!:MD4%F'-#U/*@2$%BD&Y,T$*?A_*-K\G,J+*]=%/5 MEX9O@$>;9,P"',TS:F",J<;$BE?DH69)V84?2#$5&"%(>+%H=OFR-B7-K-H9'K5'3DH"B5(NT ME3Z)L?1&<$^5\7&_K4]!JA#O5\@VS,OJBO#D.8AY#:M\0VE!X)@$GJ3/I?N7#?LW*"%AT*!4!)RI1 E)$TH.T [Q79IQXFD=QAD>0E@D M1&NVJ4M>:/9^0:0CFZ./L2!!506,%Z$(]WG!G$"V(*LJ6B.CKS394_FSI3E; MH"9I07*Z"]AK:7P@95(*0V#L=<7ED@09^Y5]A3V4Q0.XA/V<,6;A02U\FL!1 M$C^"V0>Q/$ +PJ1E(NRW^Y@/'_."I(BV@CFH>OFVB<(-I&VF$&N]$5O*] M$"2A+Z#")BL9)<\MS?._U%-&>I36<_(Y1(C8WF2[*@6QICQ MV$;!3WM4\6/.?6Q/$@X2(&U.,Z:)!3=MU1S1Z:N$?Y31G_W>C^?5@49/5GP? MDB_'&OTYYX:3#>RLX;$R-5.+ZY,-"S_@5"C7I3"4JV#=0!@0$(MB&$7H5,90 M0N.4QS"PHJDTH=E+(1;*&"Y#HMY#^7:Z,&37Z-5I@O4I@A^G!\-.#3PZ*K"N M)X!V@7UR]G%LM%]*#^RQQPJ].7$WIM:?.B'8TEGTNPATMV"T)I\4F85^$YH7(!+\L(_%$"(%&\'&D<)S'%+%E+S.& MCO.EP'@F.ZK;D")M6J0BMBCK,RQ(19 (BJ?I]<9+^EXGQAB &>6_C-,<1"HC M,D\HTV,19(4CJ=BF.SFU5+T._C1:RA=7DII&)374+M&=2ALW553Q/92J3I/S MHLBBYWT!(CREZO'HN9&=^R5(V_TB M4KZ)R*^"$$/-%(%^&^UDT"Z"]/=] J/T#T8'-K)9;K=I@D7R=3IL N& M8Q,Z=F5+.(9QKO]J!KI;"PY&.-Q"- 1D[^D*9Y:TY'N9L9DCR Y"E]$N M#D>,LKKKHLMD^M6*GR &\7T0K6Z2RV 7%8$V"5D'C91(;V:^E4:O!G6?1&_B MHYLO4T,3 (,!OD^._1.,"I '#77LRQK M>!?*N7+K6.@>/Y> K:D&1Z6'\XP[R8SEE[Q+HIAGH_[KXL.?OE_\^;L_5T]$ M4OL5#>GVF6;DCQ\6A!G/'S@P6-&",*@=#8OHE<:']ZA7!440)71U'61P6IB? MU]GCJRNZCL)(?S'0CXAU#6 K4OO0OP\+X8C?CB7%4:E )!4F>2?ADA*YHW:N MCH2G2D5+3-R*2173(IL]W>[8GH\F.;-H$>YZF^80Y+I6NVFF86NZI_( M0D><$&*1)S0948]"K0^V_#GZM#ORQ W\T?&C"5Q1'04Z#P2RYGG &2U.&,[ MT>\[E$4TV$]1DF;\ED;:6$VL:LQ3M M[I\V,.*DUY[^3(%3AF;^ @/;A7'LWWJ@ >\T+>3CA)[MR>Q<"<5\X*^1,GI MX^.&+VAFE%$L@M"7.GT=J31#TX^&GJ)@%&=(%S=ODAD,W/5'O%LW##OY/#)2 M(G53.O2,@TD?94$>KJ^NKS^=7]Q>D[OEW=GE\N[I87E[>W/W [FY>[I^N'Y\ M$I]N[H"N/"LD+\%^._80[$]_OY2Z(ETGA1#XL);-@&ZS?!.5M: M]3.A"*>0&E55\.17P)BQP=MH[;A*MT%T7*:Z#]@/#6FS;M(1 8FN)3(;MGHB M<#!; ?X<9!&LE^HL ^#M<)]%VR [7-"$7S.Q'S_QZUF- QY*!&6TR MC(+S+>$8]CJ:^O/-->9E81RG;[#^^IAF5^G^N5COXZJ/T0.OMV[1U&L8#:2+ MPC&"MJX)AQ!P?TDXG+ON35)%@Y?CKZB0NJU50\=)E=U[F_.&.>2^*+L=! 6A M4+]=M'R %@VG%Z_WI&%F 9_KLX63B6E]Q3N'RE:ZF4FZ&;3T>%7I<5#"^A'M M?K>'.6&Y?N116?=!QJ.[J@X$5Z(CQS[K[24]C21Z%/WH8=!$W ^FAQF=/Y+9 MGDA^017L6]!=P+6H"+J46HQ(U-'3XTXP)$=) IZDN#!YEAES^+@6XH.B$T!G(,CFD8:EYZ#$(@D08+W0@LQ2@9#[2, M8QJ!R-"SE;6"]D3YV\P;%5^ XBN]S(>5PGN31&G!?ZGID9)A3"U?[HN\"/A] MOZV@+11/]%TAAE'I)7A\S>\P8ZG^$AY>(,H(:=KA)8M3IGY9AIF,$*(3/')2 M.8:[HWX)2I^4ZK4(*X%4<*:15 GI00IIFVEM#JD PTTBE7GHS2)]1-3J$5RK MC="A)HN$$KX#W/;W5])"XVAT#_.R5FM G6NVD8_N3+J\>US>WER=/UU?D<:?8:A503^J(&W>+5%D[_F=_H*\TV?=>4W?!L IPJ-EME]MHPR 4UU Q MH"@Z(<#0[V\M^86: ED)ZH'&]@B#K:$FS433R!Y-Q%4_<],3@_+-PJ9%IFP/ MHY[8QV6:\S7H]><=37*+ "0=.-89O)G]]OF[&A;A[-W$B.+0E@BX(3IYL5S_D*8K>?/UF,;Z>U8] I[:FT4X5GPU-(KJFUA1*C]$ MMW$4>?.;$\ Z9>;: <<,O3@P%EENLB4-J_0,RIJ8K%9*,G91 3E$T*0_ALB#9/X$PGB M/"VE82.Q%3'E4,861JC81!EC)\AX#EFQ"=BPL/+GNQ<.9,2V'DB;,'Q?GL:<5/1ZU*+*Y3;3POYM'I0@4M M/$1[X=EM]9F8"!TJQ;BCNI/7/B0<:[$31386,X9S6[%AIWN>R9,JFU/-JIQV MB2@J:N,<[DR0)ZWE>5J9;4U 7S/V\H^/! MH!:MK@VGR51A2-7NMJ=6H[T \(C AY*.1G%*&=KS7 YU#]<.[?$N35+EK-YS M86^!AV.KU@+)EMN+Y-R.+3E2%4A/M>M']/O]L5*)A614BE--8^\Q;_MODE>: M%W!()@3IJ>.N!\?*A3&SWTZ&4<,B9,.8&%$XVPJ\M(3%:6N;]ZK_8/[+SO/H MW7?JVH3&D[<.%)9J*YEM:W0+!$&1%>_7?W\?SLD&LDS5+#O4V9^2C 8Q%-[X M(8@26),MD\8 =;N.7BPA&BP":.4FA:30]*C&/:5A MF&QBLD@Q;&'J&).41[24R' E)SH;E'^EN/8_6=9&-BXV5OCTJ>68<(%D$"WY MPMU@7+E!AD.A8MRJ) @0>TZMOS%DLXZOCF?2_RRB9D@)+G^!7G03 \U1=>3 MPZQRPT?6# $P::%*"8RT!!S$OLX20LL$/0'?N!0;SU@WO%A1(18)( M-.35P8(\3@@DX)A8-#_N8GN>K-I4U LGW<+"*0>8-;F<#G*W MSI>3UR/5#G,HF^ZVN]R4\4OOA@W2\%$Y9-TN+U]45YFC',Y MBN4U:1%\%J'Z4#-0K-/XWR/]X0"ZLV6#4]XOB,97YL*""FA,)Z9EONMP.J!( MSD'#AT[!&'AU%T7>E1@SKS?L=UZC) "CT%Q-N706\W&-MAZ:LI+Q>@TR>O7@ MY[P_><;63LJXAC].OL?QDZ&K$!$4X=Q6=F0.SQ#X*P.@U70\8O&HH&/Y%+>K M^3$?RE)0ZM"A>1BM^VC-QVBY]7?>3]V*Q99SY%N2LF[%?9KQ0Z;SHLBBYWT! M'03A.M^K;T_?E[ D1'T$$*L!XK<"O@ M>B@1]P'8XSCL=QPX7L)^>36GX.)86ICJ>Q(<"9ZDR9DL>502/&TJ6&^,NG_R M^^'.'NB*TBW\/)=CZZ?HG8NS'01+9]='SB>W9\?K" ?8$/Z"?.&$T:@= GW(X;!F[GC-8AB,0Y2^ZY-&D/QO8L@CT*K M ;6@XL,<82VL?E[H)8$\%UCR9^/_*U*@TG+WOY+:@G!Z.-OD^81N[5 [IIRV M>HN7).'P[B)(?]]#>D/8B=5U:,O700;]__*JPS,7]CQ9747QGDT2/=G!UM@X MMCM0.-EF+5&=V^H@OKJ1-R5VTVJ\M$%^@US20,\>GB9CUR1W4%V5GYF/,9AT1W8;@T^F1I&.NADX9N\T-&DG)GW+'R:S;\B21J:9:_K*6Z4KKC^TB#<<^ &_6][QBDZ2TO_7U M0G#@L)3'1.^N:)*RJ1E\&&JAY>HSG8NO=+??/M-LN19L+IO9WW0).) &CE\; M):CLS081<.[#1G"G-]F2"!%48,%8JJU$"/7^<0YI4>\E3R8 ONLH_6)'E&$C MH:?BE?OH$];"@>A(^.)"S/Q-=2*H5ZCS2(Q\M7I2(1RZDP?Z2I,]A<3L!U&S M^5ZT\];(;8#'<1&] LC.0 OLW.Q[..EH2@DORA>4&*1$P3'CL1*\\#:3B*8[ MG'$.= 9][@\D$]B8^6R/!>,'SF"7:Q'6S=O@;G<9W= DCU[+JDP])R2#J2#U M91\G;*M9^S 2[CNXC^&OVWUP>?>XO+VY.G^ZOB*/3^R?3]=W3X]D^9%<+C_= M/US_>'WW>//S-;FY8[]?H[:H[,AV1YGP3\'G'IVUPL1J9&DM5+NW92\:0KM+ M2YX4'3 ES./:$A""P=:CC,JBDR[)/#"4WSWQ89S%Y#!>=G&T&+9&0!RO\9:P M(#K4O(([K2C&/'SBC"KDU!<[9?Z(_Q;S2[_SU7_N1<6=:F3*6B'M3$'Q237# M[)@'Q(;/K@>ZTS_:%0,X[:C=2JJ/;,Y9PALL)B272\-3VE[IJ/((YQ/;9 MR.-?#6Y8#6XA#690O\#/Q4Y=;$DI]Z""%+._Q;M%U)3!LEQPC7F%3XNS\?R/ M7\A]807#,$9OP9E#5CHB92$8#J,"\HN*G]U*E3W[F633+B)POFU*^](+3N$+\(8PR M)B&T;*+>#7%H,%4[M1)JH2IKU:Y3HJS6\@VY_@Q.A+U>='V0.QXRB'W, M R\X:W);Q.<#2=\2R", ]E91+E[.1864 _[,<;2?(VU03C3P(C[++/DLTYY2 MGOB4XF&!)9?#]@03W9$*FZL-S5J8;8X9Z>33T9<_%YUV(OHGF(7^_S0%_9_Y M9W8]&'U<[7KRL0I?=S%BP^>=,57N7$U!RB/J\61\GTZZ!\5C:7P!4X/QV'#B M/97'GG .L:$;E'[WP_4CN;DCCS^>/US_N+R]NGYX_)I<_Z^?;I[^AJB8 M3[!^WF<'+NTG"J&1FJ%10N(HG8%I6<448,X52LM#U^>5D&4>$&;W\=6*-X ) MXOL@6MTDE\$N8O[8J!T].$B]R&T$:;4D-R&X[TS>STUWOUSCD!U#.N.)9!P- M-7*Y"**$KJI,,:,FZ8"Q8I9-K+<#EE60"-'*>C84\;("F%30F%XG9'N*/8_? MU84KF#V0/3Z2-QHJ8,LSV2*[]U+#..MZK ;?<-:&V3&.[U2,NM<&0>H:IV"S MU3=.>NY<2;HOU^SYRNV:O(O[NCP6Q6PMH#QX,ZJ$&06I:8"%&*T. 09X]^T M>IGI5I*S._!%5Z2;\D(#\EP>@Y@NU\)>Q+:SK\'1))(^*>*P8>A75#MZGBCR M$&9M%9W'?(FK,GZ1!'3A3*P,X2];Z^+<@YQP-"Z!7GDK5M[L.;C.X#O\FSS? MT]45+P1USRL__1S$>[I\2WB>Z2WE*:;G6097?EO-C<982@B7&M.$KN\UQI'! MN=J8PFM'53F65' ,?@+ZO!@9U(8Y/N9^2\Y$C;.8EB7,FG5CBG3! MB\@PI:?;71EES:@'\*=7FA414%S19[A)6%->N"S-R@7X.DJ")&1_<6^^AXY1?MF.VN:.JB&/_',\X^N";7*$A^,;YQ MY B,=HX00E-5:$>I'CFS)@B12YN"LJQ,[.MURJ%K7Y>=XDT(]VRG$T-Q05>_C-M;0%Z3V:/SE.'MYMP.I<=!B;D^HR-I]BXI-J[*S/,GG M-(G8U)ZD!7*1&/VR_XZ^\2<4MFN1\Z_X E\-Y5-!'FKU&(17# M]D##]"7A5+C_FK)@F?1:C[< ,PSGX,W A'?ZN2V8+-"D#0*\_8R_GLCO7Y": M U*R4/H[(C'A\1YA_E&5ARJ4B#JZ .3/ECN>IW?]F69AQ!@Y3QCWD, 70AU: M@/B)"9+_S/ZF;I,T]QO\.1J?.$A6%XG#R7MUD#Y)ALD7C[1\60.8[IKL6LA/ MY>?D:\A=+3DIX: 3D^N,5"=#:+&E$R#ERTC]-M[^M'E?"<;?2,0K_3E@GW?, MKF4U$KVZU&KT\/B3@^ ,L;H^J7,>_PI_O//48;*[T/S"_?,T(:9?@/Y3>.B9 M!]%FX_]/X*-G'K5!3MKO"]'Y-*EU4Y M&H8@%$<4IQH&BZKH2..B)#*]\]YM(J"##,9AWOL![IC@[>!\YS.;L5T MPF[&0[RLL1&H9'AHC9PLU. M.K'7F#1 %0F?;;$MYG!C%/B>6J/,W#1S?%26@_'+'HW2]AKDU!@$S9GO4_#Y M>KVF8<&[PC%>G]*;NI*FZB2A!P'A/-9*A/ITU0B-("<())%)A0<'LIPV4^ZMP M$3-*?6YRAPV!UJ6Y! MSZM;FF%,&Z[-Y:L8-GT%[:,2*'NO.C?RXY9EXB!87'S+)T=+,1R7%I4XD*^Y MQP_)T4F9[MC0ZUN Q_IPKZRR4 :5CCYHU!/T]3Z@;P@&UAS14//P9L#,ZNAZ M(S75NM9(2=?72X+AXZ"Y'@!_ )NY]OU V!RY>]*5^C+(-Q_C]"VW+T*L0$&O M/:P50U-RN ./66E8PXQBWBU18(H!),*Q#*UX78ZWY.:(&DHGKK1=/^D,9?P7/ UMU@^*Z2UM$%- K/9="LR'\+JDS"* MH>=B4\K_*9W'QD_S*@]R;68>-FU^S4SOPT:KH08\_M*\ M$MY 9O5 2OVRH&L=^RV$4=S)H[BO1M'*V[D*DOGG'+T))Z=:!L6/- >:0R !GA-'2P:/6YIS4FS@GG0/8,]RST,^3# M47%V+^H O6510<]6Z5LB0L9#&KU"1%Q>G>L' AM0PQ+GF;(-;ASSWQ=6HY_!9F=!45O'L<:L44N)!*&/'#+Z"F5TQ+-8Y>!8BS3-2S+"_RNE#.EV@Z M%KI%!RI \DOM+' 60X-9AA53TMNAXIC $+%D@[#!]DQU-$Y&79 :FA8L\-, MHG%Y H,\+H\8)3:6ZX]5,5UC;4XC"M*1GX48K:,[ [S[([A>9E0[Q1H%=C=7 M4!S9BX*3TV6I:T.&#&E(@4AG9U6(,CJ=;-77(W!7 H7G_$$0)'*LODZLHWZ55D-UYGE/MU-^#@V/:5H+(AFU$<&[6 M%MQT- EPJJLR-J%(B+R95 :7$\6!W#,DT51J)TI27W\.XSVOS[R,8KX,_2'( M&WCXPU/$JYQ4?SMEELM3GX,8,S0 #V.RXAA!# .RDP6DU7!X87M-('^_S;5@ ML6U-P;C:QB1 1-OJ<-%G4Q("5J;7$.Y_2C(:Q-'O;':!NP#YXDC*]\AIN,_X M526B\G],,QJ]))=[-A$I"Y(\X+7A*X$;830C,XP$CJF,$5.VH"'XS@UK M.',=C2U)D(H&D8@0R1@7I"&%.AO-(#.;?S?0%D'8Z+L7AH=9X[F*L[ZBXE\I MFJ*L^]H3-3:$ -8EWU 1VY=_MM@(EX+#6%/<8)6) >\J$N\A;:J)K2K)H =6 M39;TDMM<#M))43M\$K1G5\XJ2."A#O:P'B(5JB\6J!?+;'M= M/ ^L3L>4K;W5<2H- =19;H*$M2B95A14M\]0JW8SRT-1>@J+TOM7)41_KE^?]YLEI"5UKC(?I88IX9 MF)7H5E9GI.2/*5JP.=0^JXLXV(5P8D10\VQVFS '/4@DBU 2M&T.>1G*$6Y M"?/*L*_V/.W\09R?W@<9; O%F8_]*8B9B"^&;".JV8!-%#PPW'[V; V641(I MHB4M4A);E,>7,]=-F6RQ(R07R2R%J=.8^E%P\I=L^>I6&^-EQ2K+6=66(^46L7D 0J"@WZ'H>\:L MBF"97_N$D(QX:Z2PS_)'.\96N& MT7(UQ\(Q%X]_HK-T?=9\(J^F<;XR@>HRPN<-7)!KL'V9N(W"]=Q?J% ]F*H- M?%G?7/"E94/#S[7T$$&%1+QTF;\+YNK4]SXXP(GO4Q:LAE]3M)%]L3.3:'97 M%3*F!U:F9VOP=45)8D$X$5]N!@<(6$NR$[!>&1648JV$&+KY5.+Z8E(&PRE8NQ9HB%O14?#%L'J% M[)VPU.@>&%D/;_:WAU4"1&-Q_AC:""'+'(+*YOQ:%E[M*13RF7B*JB7AB]GU MB]E[@JK!]\#P^I@;;(%+,AF]:]W#:A;M7U M37VR(ST;ZK6LR?IBMN.&PVH*M:3I@7F/87C /A%H$XF =,O9G"9*SSW:0TX? MEDK^LI"7ZO(S/K'H4Y8ATX27 VYM19[U.JGA%7[7.[;AZ%Y<,/6*9[AITN+Z M2H;>%D9"7CE;"Y$MG*Z!BB_.MY?%H4ZX)NA3%?G9A#_N;1'5TOK1 MV^*^C I^2L]%9Z:JX@@O6L(VG779$LU(#2& 8['#190MU1[;N84.9:T;%5Z% MA!R&DU'O-LT>6&>:MM?G,8. MU1/S,XAE-#P%'K[):9FR,C; /@-T'^K<3)%--BS?"MUTY'K M6)9),*-IJ1#Q;4O/E95Q<71_K6N(=+)YY8U8D5XLE_:5I2&EJQPR73X%16GP M4L89FYDO@SC.EVLNL^64-I4JDDW.,Q@M:YU&TKT=S\&OJOL*IRJV40W=!3G. M;>2TP5)<. #;#>5I!J6D=)C7+^A:8:G6!^# GJ(MO:*\,*3R9L\2$:,%UA"1 MFO97-EA(K:_L65/>X/&CQW1?P(D%;VQ4,#RR*A'K[LT+\K:)P@WYQSZ(H_5! M0&8T$*N^ .RP>](A=EI!1LN66''$B*T"WA,K6I.$AC3/@XSM/)_I(66@<#=8 M75DW!Y_A(8RIZ^98$X;5O.X' J2BX'IM,EVVN96KIC$\+_QMF.4JCSU8K74RZWSK4T MZ"EF'8'@=*TX?*+%)EV-V#EKT3VQI1[QC":EP<6W+"-C5@8F*!!!PLN-]# 9 M&PBX):=".K%6H7X=4UWL\RBAT%"2=Z>$FZ3RB:X>\S 2GMB=A9A&VS/@X]M? M+W-6-MA0651]5/F]8D7*KUN9X3+700^B8B5=D7=0Z.@]WU<\E^2@^=USE&!W MZFK$_;A/5M41^6T:)/EQSD+O@%E0P#92:R'5-MJ+CFBBEKP9+11H2+LY3D:1 M8X,_5XX5%F!!H,";I!K[T(S)L1W^QQA-BRWR.*9HOE@BWP.(^N;$)OA/#@E4 MQ1%Y%=[YY4DZ/KQSA*SJ\$X;6?%=;=UJ<6IXIY&05Z[70F0+%VR@XHLK[F5Q MJ$NN"7X!X9W#A3\.[US7TGH2WBE=.U9]:6\2QE80W^^?XRAG* MTRQ+WY@U8!K"0QTF5X;']1B" 1['$'H%D U!"^S<$'HXZ6A1 W\4?SF_(=A/ M"J.%.(JJ],X2JD M2T-H@^/;@8I]G1G(L*A6T&6DQPB:RR%?;&"(".W /B\L MH%KC?4PSQF89@+A<7Z;;;9KP95_/XM"$B+M]Z!=)M8G08Z%M)?I8TF\H8!G> MH/)(!XXLMAG8^XK![*SN$R3(HN>]SP*$?YPOEY'<<3&Q"8WQXB- MO^NP$$ZW!S&@HNY(>OGJ6=RW\,6?&@H^G(1-%3 /8FYN ^J>D"L>3,[,Q4LCW+Z$D44Z3*(4&0@4$\"8B@+<&AD-F M N&NGDR]#L6>,SE5$F+YECS" ON6)BNXS,\RJ(,+"_BC$1B$B9&>.DBH)C_5 M"@TI074 ;\H,U:9$;#M7%30Q?4O.^-:*Q((D"1J:KE-&IPA:&QA@$X9^QO%) M28!(%!!*QI5DET0WY2K_YODL=H;0'>!.,CS:!W1U7FN M" )2#L+L[_ A_WVF@=*GRD]\@2=9];-(T9^ SXBD8<2C[M^B8L,3XN7SI(1] M7M@KIW$L(EK*G:U4<[NLM!W6#$%VOBI*#3NC_C1#JLJF:MY$JE=!>(S\L@5I M7D?.+P;9]\#C<0D$*L_N55K(1$F=R3<^&62$A%7-=AOI'+I4D [^#PGVKT$, M\\X#\_I9%+(IBJ?U)JOV'R3(>[[P..XJPVF<_\.XT#VRZNUZOJ39U MQ#43.*X=9ZCEZ<$M!\ZG& SQE-DB"S%12=07I'FQ> AULH[_UD(0#!%%8YD% MJ=DB%5\$&".",YQISXO1!W9.;X;K>(P6G0'B MHY8UN@K/O]0IZQ1?XXN<4&:?'[XL=W]:[WT2ER*.>:X38Q33Z0;%QBLL"(7> MBVMRH$%VPD%X+(*L\'D8GNE+E"0P09]R,$X[)^M.,&%FT\P4"]5H0'SU6U(U M LP+-BE58:=AG5J+.)^(&7*YEF?-97**6>8D;\*9>TXX:/*,=(+7.)^G3B9# MQS3%F\"PVMN"-"$^3VR];@QC!&DU@AF,8%BVV4VGK)%='5IY-UQ6VRZG"39' M^W'_6X7\^5:$ /O M']E:[299I]F67Z3WE 2RQL:QFX'"R>9CB>K 3B0!Z59\9 M!5Q%>1BG^3ZCK:T(VZC4Y##+^E1W_?=!M+JC.A/K0.&8DH99V62.0)R;AO+] MBM+19;0(@,D'[9?!+F):$_U.5W5(R<*C[M)VXG&CAD!DGH17Q7B@:GF8;NE3 M\)GF?8K>!<32=1W+;74_AD+0>#4+"J4'0,(A2\5GP%AZ;,GTL2IS$8K@,]:N M:W;&7096,:UG7#4U+I-5'>)P4]!M;^U'>WRDL*JA K:BJFR1W0=5#>.L>_\G M\*6:NK!_:D*I. WT-=]4*36KOKP.>X0AB%I#,%N-1TWT^GD89GN()%+4@5,5 M1K-%0H@OMQ:E#ACOQ<") +=DJQM(6V>K!(("TR51@E%9:XP$!;\(@5LAN"YS M')0]6LI2-DUYR5/4A+-*5!DKST\)GX)UR6PS%(C3F+YXL4C.[;-X/2R"H?Y+N3 MQ.&J_S8*GJ-8E,#.I8OLN@>VO9_Q5N^79E^S4X/Q.1[[O@$+!I=LZY]#)-\FC%C^#2Y%[0 M5UFN&@YA#C4Q7,^?*B"MHQ8?7G'L^8 YEN@I(1%F"M'LUR.,'EW MQQ:OY/OW,]K871@]\)9M\()+T:I9Q;L:#L'&3 S7-J8"PK$Q/2>&M>G=Y4W9 M2(]_]G;J;]E/V[&Y#9 #N&]@%Z2$1EG4#6 ;]<_KTF1USP:T4LWENCQ3"^+'*D2S[]AW M)MHX"\E9!T9>>LY"V/EB=4:N.X8CT^8+Q'NV_PFC71 ;KDV_%!NYJ@^4G^CG MXB+6%Z>=_S5?H.48AFLV(U*\X\NR)ZT 1M-:D-:+2DMK7@4+A_IEI'D;:5Y' M?H47$OY&I-L>A('ST2>=AR$L]MA"XIZ-0-C??\^$@.,G^D60+5X/[=QV^UA1 MK RW6ZCY# T1HI>$K<3#@"W4996J*)**)&949\-C5]2^69%N:=;C MWZVQL9(0!@G7SD6P0D5(21C ER*(GV/[JV]]CMX>W4N-,SI[6US?=*[/(Y;H M4A, 1D 4%JQ(G-[I6]PRS2,F_O(\;\X.[VAAMT+7X: NTLV"*-;I:@2LI;J) M&U4H$\>1SG!Y[6K,J_@T2'*XN\F?LF!%V59W66QHUD@UX)AI)"VDZ_PI@KY[3(R]OY'GF+=.QOW MXJ%UXK,3Z*@?GQD)HRN?#4>J%DV*>'WLS;-6&OM-T3 2GNF>Y:9I"+X_&FF_ M%:E(+ @GPG6T)N/71FM&:?TRQ1NV_DI>("]6S%]WM*B+X?R0IJNW*(Y[#[:& MD$ K7#18S*.J1M;X&"6/!C*GJH=4DBC7(,K2,(AZ.>2XS +3#RVT/CSK14/7 MN2$'4+6JE4MZKSS]+(+Y84,7^SQ*:)Y?IMOG*.&[V[[H4C,*CM78B"&;BPG> MN9WT,]/1HPJ%R#B&ZCRX&F7OF&V1O=$R2_=LA^F#YMG[,I4.^N6GYQ$O:+IC M8K8F8$P4AT^TV$"W'RA051TP_<\T2HJ?V2]0R*K'=P^F@M128)RPK78!PTBX M;P4PAC_E35V)"8?+E!,M"YA1U-L[C7SV4\$0 EYIJ>648(_MBV[:^TY!@ @* M1%92.-C@"DXJ#746?I<.HGJE"!XQC:V;69;M20SJW(1,; MW>R539H59VP]L^4& C=SXK4C*(^Y;51@RDBZ5^(5KW2'IP]]=&?;QH*Y)2$6NDNC:/ MFV)F'N2*E"*6?,N%ULJ >E/C4&5401]?GCNE^!FH\P[5*KTE7G>@);O,B?[ M^K#Z\BT+4MF:1'4AA>+(]0N;M]6%G3R8I%R-VY?AD>I>!0.2% P8R'TX;),4 MM.!XG3D&)"EXT"9"P7;_I:L)Q1O%Z;EFUQ>_-@[C1<$U@UL* M56]['.8Q$%)ZI9+55MYD"\)]0J3B]=U:374@^/:YX6_43G#,_JWD=M(%J7E;U.S3F M9PU 1LC/&BQ:G9]EC8F3GS60/64M>:K,T58J$O*MU70MSEXI0#ZB>32.1CE6[SP-/JZJLI;S:^X:<\[X'0'0%+<_+ MGWM>L"#Y/MS8B!'5=;SC@P2_((UX"Y&"!MW+V+^M++*2&QA$""QGH_+A/?P3 M,)X^BR2R%85C=\8A<+'+HI!"NW8= ,BX(.^^>U^UKTIW54E1^$V4N:Y^T\BT M *KO_OB>['> &0KY0CYV04*@ID\A\M^8\$E:D)QI&Y.^S'(#RB79MGR.L]FF M:K?D0-L$ZKZRV+EL,TKH8HJX3+=;7A[V*6/KGGUV>(3*Z[H-FAT*2F\0*S&D M-B%&>*R.(19,=1L"?'ONNC?(&#:7V8JY0S8'"&A^O%L1$.VV3J_5QO5./XX_ M>JU?W?0A>*79O??UK2[S@DC94P[4IZC4A__)>8><42*50IRWM%]8!/+$-5*@ MT]CU7#&509:PF3._IQEGKR_85PN.%"_9PWXK.E(#ZSX6TLA(=_JB1=7'>\=6 MP;SQBT<:TQMTJX?W0V?,(;4Z8'2MZ0V8+>$)0Q"NQX.3QZ%">*;[#Z)ZRWV0 M%8>G+$ARZ-_=G][6CX95X]A.G'9M8S,.0DUC&X84NTA1B&<'>&RAU"!ZJ%_V M-^*#*/BE=9;WY0/0O=%%^ROH2BTY"2+3\.MV?3Y)O3) 6.)'==H4% ]GLQ5- MPE:\5H^W'T@#QPA'"2J;X2 "S@UQ!'?*C6A)PP^-M)\%^I#0=<[2UYLQ,+7* MWL])2'ZY\*G28"81U?PNUXPCB(?E)VOEG'()=1/Y_N(YR&&2.MCT&YU*%"DE M:9:A:&4N3:+H/L%I!G85>40,X>P",(A,]$O0^0M9SMX$NZE4/==Z\V",4GLU M27_UWL1O_X5"39=4"W9.>2&.E,ZX49&*N@>SVFF&Q4-_<,\DH=M=G'()+D0Y MX-ZLPAXDI,1"*U%:N85&#/?IA1;L= ]H.0*E=2GG'7N,O-6H%1N*39;\E>) M#Z608";1MR& QCS8EUO@86Y2!S*F6^(W3Y\51*T4MJ?"ZJ3[X^AF$G<\( MM1&FS E$4&H=6H?Q^#E3Z) 1'"6*M)=]*6Y4"XL5*=K#D.)0LL* (HIU\7=M M$;S31E!,XC^A'A1V;_@96D_5"A/K L-:J/;%12\:PH6%)4\F3?.QGNHL@GEA M0H_[YYS^8\_\W/6KQ2F6'ARI97H/^ZTFZ1I8]VW1C8PH.H57X(3#>Z0M?6[6 M .^'OAA=JA8876-Z#Q2.5,:'Y?14&>93^SPK))5GOQVK._L36_TG*RB$L?I8 M)<+<)&OH303+P>7Z/H#T%M@B!,EAF<3]N8%S$75K./,.!5C7/!2=F>"<['9T M_./-W?G=YB6@P5(NG!H, X(((I/(7W^QDJH@0CI(Q8-2Y M*,UH])*(JLUA.^<0:@.P7V/1/<]R;AI/#VFNFCH K;EK+#'W<]DT3KL^7] C M%<%VMI^H$M'0],Z43S4<834<14-BUL(WR2M-(J@,)O%HMM0AB"@E< :()-7! ML<#"*H9CS5I/ 'O0G*SMA-U 43LH[B9I%P ^!XQ*2/.J*EP%%C:L %A&@Q4S M#.>5=,:/AX0K^Q-\/S*K9!-]Q5P+Z"#?0+HI^P?*GK+U/%RC6YY%VN$B+:J' M"-9:7ML@NE]HVW/5U3HHB F3,_]!0O=PL3V'F+P *&W0O3.O)E[/).^@(;(E MZ9,Q#AN&?ANUH^>)Z0YA=HA%2[&@7[S=3QHC:2# ('*OKFIG]=L0T\GM(;!3C6>B4PBMH;.%%JBX#W4_'' MR8*I^?=9NJ-9<8 4^0(RY]DV<&=O"/;H2/5$!HK7JBQBB>N^QL@@QCJ*5Z$O M>/6&0A1VJ$CX9U!H)KO31DT* MND%6Q. . LB=<7K>SITG&H,&D(!H7K4EY&Q8#PZ,),4'7>:'N +"6P#YN[ MT;+'07"R,L M!T:P.&IAD/(4BK1Z$8GXF\B[&AGH+/M@DP.G"L_!OX7T.%&*X#.BRM_2/$^S6QI8;VR-&#B*;R&$ MK/L&<.?JW\M+1VT$QH((''^T?[@DS0HV%K($.?LISREN3-!VE]$-FXW8+"9, M5$AC&R%DBX[7[7>(>,>=?FUP4;K\VC.F[/!;HY>[*?]FEUF%%+LH1#.[#K*$ M67Y^3S.^$+2SKEXL'*.R%$:VI1X4YR9DQ4^W772)11@:X7@^YGU,E(W-4B0' MO%DC]%:4;J'0Q1U3+PBA3?DA[$W"_ #-J[AVJPB^<910(ORF""U% (XA@Q4A M.)[74<>=6?U"DK3>R%Q^^4KG@84S#D%#C+2ID9J<-Q/W2:5G'_=,^77GC*;( M>/>&PV/!6+()HS#"8\1/6 C0!$X8@)$B)GHY&A7Z4!K.U^_C&.SH M*",CMU]L$_)Q;3^3W%"H+BGB XGR? ]YH9+G;!'%O&D,-W2UC^ER+55-NDEX MP,8KK];_E)ZOUU$,D6^Y$OH)U@Z]D4OSOP?IEO)4 ]:ZPYS[)>YO.$\C0??" MK\2$E8E<(S9*RG@I\3)2I*1YW8+HT'[E+\4_E\,8OFWPGQ#>OG_.HU440-U M/H0_WUQ[X9]^9BR!2-4FYYIYTH(Q:>]Y+"A@^Q1K(=7>HA<=T0]8\F94T8I& MO3$G%14/+7<.@8.MJ&$+AEBWSX%\Y0W#V 01^8]]O M!UX*J1.5!]XA7ZY;/>R6:^AV=W& _WYD;*:9K9<81 G76XP06N4U!I!!\QZ# M>=0:%;>>=K]#]@?1R/'YP'\@@J)W'F6^02@;9[?'("SK; @#S_>[71RQW^9, MDJQ=8U4Z4BXZ^5-.U_OX-EI3XX9B$B6,A,I)0C=IEJ/(("5?3N"U>\ 5/._C M(".KYA 2SAOWG J)&1DV3;&_;&M%WBGKDKI.S9QS#&2[;55=K0D209$ 273' M==H!J%JEKQH=>"U7)4R*:+5G:YMLYEH,\@:K5>.ODH-Q,,1KV5-!]5A#A55X M*UL2V)YJ&)\V7HJ?+-2E+'-*RV4\6V='64MWT5S31*';ARCMJIV-0WKU8',V ML]S[[3;(#B#V3[(+:@\#>A7 JR@/7EXR^E*M%D5I-*OC6DMS$B[?RI2E_AR9G,5MRDGD0PWF[18GY'Z$+7!NH^ YBJ/B8&5E MHRAAA?B.%KH=[3N8#$+@[T@>5=V3.251,**BM2AG2%@,U/0\LM<3R%^C>7!6 MN%Q7G<'N4K9+N$V#!$K.?!0'H\E+TU[,_F9A!$7LFX;1@Z"^>1A,#O$F8B2O MQO5O17-!.-4%X72YC=>4I59[Z"MBMZ/2:C)XAYM:W;HKY?W4+O=9QGX:$<=@ M0LESD8((^QGIC!,K^?B4)#TUQ-BE']OZS.+^GN^# PPRJ[IPE MJZ* _K 3_&&TD,_PQPBN/,4?0@C[=&P,M[8G^>*Z10ICP(M$=@F:(=Q S?+_V+41-4.HI7'E4013=L9YZ M$'9'@R 4*BP' ?W\3]O>KV^-8X/H6=-)X[JF'\N?1I-]^F=L,8EN<9/%:YN7 MC_TEY0T3XRFCL$>*"LK;!QUW +LX?(*@RDNH_#WD-&$L8>P]Q]0AT9TMC*.* M>L0PA>6>/;4@303MLM]6IVL>1#/Q%Q#^!F]<@Y,Q4O00].74X6*?1PG-FK]W,>IN]_WZ3[BX#QS?;(:2+2A$3N M31#?IB]17D1A?IE^2%))2EP;Y+NO:G'F7#>6;/PMXC_=T>(MS7Z3> '[ MZ]LAC2""L3X<*VJS)AQ* 6D=.([-"6N_2I?_%HF?2?G.EE(+3:ZV05]_33\& M^2;"6/G--#YCQ/ZJD=JOP[-;]H>;@FX'G+I**-XRNR):,Z> M09CCP'CXF=Z"[15F'2RUPYCE%8B^9$;^C1;6O(@'E MUNP<*9BA@BD5,F^%S!%_2,>E],QJ4(\TW&?<'4".<+HO'FBPBN+#%66#! 4$ MV??XR%S+S^!9K)81,]#%-,D9!J1KLQ.((AGU9(YU5M\0YKDWC#(I21.9-@'B MA%/WS"O,/S*RVXB4;B/O#EI6#MI*'C1I$>#%=N6*/@_-Q56A8&\D]&*H=P5= M>,0EOHX9HQH"DD=U+,9(LTFSX@QL0ZQ[T^1%_!9#/KP7UE&EU-\'!Y (*H*' M8;:G\L9AH/6,(8EM7>.'P5R_PIZ>!P4LAC)K5ZNAI"KJYPNZK0VV+S/KB<A#4 MCF$P.42_,))7HQDT-,4&M>J43DJZY%U)^;V'CN$4 U+G=S-WL*)KFL%AV8ZM M&^JB^54']MIU>.$%,,@EY'Y$J3\G>.XPAB>T>Q@^# MVC\,IX?H(,8R:S2(FJCL'8 N:1/VT#^<9#RR%GI]L+Z*V,N8YX 6&L^T>*-4 MG,'?/USR7AQ[*/@C>P\H8EU5#*Z;>=!ZL(\@,7V,J(;^1WF9_-HA( M_L):I)97Z,5R;_N6+)F*'$MF72+[8\JCQ9,,EG>^X795_09&M2E%+:_*2G.; MU+?[!$=E8OW!Y"XO$I,)YP #J6'/Y*.$UYV]#2"%>BPWF,^>$[MR_0JV?=Y< M^/J]W9][%'89,^YH%\0D;&UV^*Q=C1"X!/65N \S+]P;\.7&>1RG;U GS7KN M-:(BS[X68BGG7P,>W@SZTE#BIJ)ZEE M^0N-7C8%79V_TBQX88O_K8B5OZ5!SOC/MLR[0 =T.&&$W<&0VI93::/6NIQG M8!2U+Z<1QJZ%.0?WEOUCWLI7D4"\BVTMRY>1&-Y&ZINJ5?E"OA5$*S-YDJ&I M9^KEFE0O(.4;2/T*PM]!X"6$O854KQ$'$=B>TNDX28ISUJLX'\?5(9./.B89!OR)HM MKDY3)?P1>HCR-5T07[)7?61ODA+M'D3%YZ>4BSZH9O@TRJBKJCD&1;&FFD(6 M>T4UG7?+]50NO:A1_E:NK%2&G,^4>,WY3C J\E)*)D^ /H$7M!)ARU>0IU1X M5/RS((=#-%)=$%=,#W1%V3*/"7G7RL^H^L];+9:&$L%9)XT355XB#:/@?'4T MACU%.8"*"&E3(149=(.>5=[V)6PMNS9;">Y1?>E)=AUDL#W+[VGV"-=+%T$> MA7P;&.^+P;F8 ZEAW^2,$EX3CC&$%&8DQG ^S4$8)3W""!).<4$X3;[++ZEZ MM/LYW4ATI;ZC176'_>XVS?/WS2!Y8?OE.N4^R-B&+PN2'#Q3F@R]OK4E@VWM MP\35I5#;T$#-D;9GL"<)6JPP.24BD_)F\G8J]4E.*F2^+X(8[IH&G4?8X*.> M.M@+J#A;Z$?&/D&PY=#RG*#:U>VX]CV7!-%. D9+I[>HBHP'*P)WPGHQV5=K M'+J"X'3*_!JH]V/!!%ONN(<[+_KBCF'I(FWD0>@WH$/'81#S0OL@A:4W+.?TJB M(C]_"[+5K/YB\%O\=!XC!VN()QGX"N_=YG M_I'+FO'AP>5DS\>G/*'T);WT>KN+TP.ECS1[C4*J'ISSNOB47/#JGK?@O82V MO0-.,>=^'[:O.M$ :DY"YWT9YEGI*20QGZ:6;R3E*PVN[;Q5;$TJ62=>3?B[ M/71M[@>U) 9S !_-B\YH5CG%?G@[33DO^)#]HVM$1O=#%J)IG(H!$]-#]+)E M-O>>VG(SEFG.LT)21O;;L2*R/_U]^98P0]Y$.T531<5SM^JD91 TIO/0F5)H MWMSY[C7,[!T1AWU:9<]#)03BY^WV,50\QOG$QMZ$TD>>OPWA19"R?WY,DY>_ MLO__F,8K"-_L:[EA@X73F,E2&+DI4P\*6D,F*[Y4[8@8(@%, JBDQ*V;0.BZ M$)WV F .>7X;(LX,76G$JZ_#=+NE;!RL&]&8\1![S]@(U&DW8T+"[3#3S]FX MIC)U9Y52]Z[/+LM7('7\G"!P5Y;P2):36E"Z"M+KR\$&9$+#M)]^<;KFH\=! MMIX^QJ8:#]#WR'8&B]N1Q*7E_ VBR(+H?/7*1C?*>>#V@$YHO1+LJWT):KT$VKK&2VPEUHL:TY7H45I4#-CP*<-2=CI9]Q1:G M XN]M]$P-,Y"CG<*."8Q7#@-WZ><73[2Y.5YQ,+,C( ,HD5$GTMZ1-+,*AHL'^87(VOSS#3- M*[R8=(9)W"_,B>RHX*R&WQAMYA@(QS[4K,JVT(9 TWL5&YTO?I<6)'@-HABN M ]UKJA6/)1RD.GUS0OT;1&%^1,--TG*?CT\[G_?I'M;;;*F@*=8 X4\UC%+=!1U&\2;5O.NSVHRI*%# M!"$76[K_V">'J.H)?)DF^3[FE7@*BVU=/R[BULY6L,[VK@\1=XMGQ]W$;1Y_ M2=/ANGD-8>]!VNJ-%-Q2IDDFYBKL[I:Q?E/0[7$XU!@"GH;?=40<%()78_L7 MAG?$6K> 6Q"M*5/&BPRR]C\%2? B#K/?51K\GNGL-XO36>"0N-EQ,BZSER") M?B\+VC(Q[^NBT^=UE#_Y%<@03L>'R@SC1%4WL:V[UQJ%'.QR9IP=1P%GRCA!27O,.0'>^Z!W,F^)(65F2 M;T&:X/6&%GD^$$$-9_T[7=Q;^L+6NFDMV[L@)P%LP@']O1=;SY^#+(+S_4I( M/G]7#65Z5\L]V-B;3BOAU#M.(RKB=M."+V/:5X7?E,.L*$S)^]*LM_@[(-DQ M2 [ZXT45%,):2\]LO=+J@N"LLW1\C#L&Y,5!>1LH1L[Q:9^U)!SPK&02T7,J M[>_0=U+7BX7C*2V%D3UD#XISSVC%3T>;-%[P,.\YS7@MNX1OQ]9)HO1&E/]F MFHYUP#@Z969=5B4UI',-,K'149P6, 'H^=.EIVO+Q>&")N%F&V2_*;*I[=$\ MT2"-.$9=.L+!URHE0S;Z5:/-GKP]@Z)5O"DSN^W1?%$TM3AF16OC>*!H*H8& M*MJ$!/*95.T\Y U[\@<:TN@5/*QR ]$/CJ-:?>S+*J6#=:Y*9D8Z*E2!DP8> MU3?EQ7+]0YJN\J>T"&*CNNB L?R0B?6V]U%!(O@L,,$*S=$L8"$:$3C#57 MW<.N(*;@DCB%!?1!\&K!='AB+QVV*&\P?%DF=83H68I7X!XLCHYXL5D7 8:' M:V]@:]BR6\;P1)6Z0IA/"&IP?%4ZYL5>E?!7UY4G[0AE7C7U82$IE9TP+<4R MH[A7+AM^N@I68F%>)$*[P&BH(O5B(5TU*A#8A7!:(U#W>JW3P"D%>1=LZ7+=8E9;%-( MZUX!>AFO]$ +Z%0=>K@P:,7\M2.-VVLE!,+MOWZKK'CL-@'-:MM;?\!SS-5 M75";GPV=)ZN[-*'MHMNYU-CLXE#-/(8=\52B2&N)68:BM=281-']2F0&=K4+ M%?SM^%#Q*LZ-._:I1+\,55 M':M-'N\Q!%+"KIH-_7=E@$A%EFU9O?#IN/.V)\3.A.#)86='!.-9YRU:3%T? M*U914;=>!-(U@=/W60IAKX=[QGG!7#0D>N[ HNTBW?O0L4/=[<13Q[J;<1&# MW6T8ZZ8]E4@+PM%XXG&-Z$&TGE:HWKM!*TP<11P@E*R#%FC.U<^:IV&:M_#D M'E%O4WWWB5:8GJF?^7[1 LT?]>N];[12/_R[QZ;L4A<'PQ<=-3BXSY+HF*?43Z[ MI!R35[OAJ)BU!8)PPW:,HTJ8\1 JAW0+T2K5H >W'UM@#Y>.JI48[07 M*H@Z=+&/>#50H]H< ^%HBII563G:$,[U0?7Z[@%C"80YR]S2(*>;-%[=;'=9 M^LJ+L)F7&48,''6P$$+6#0.X(X3BL1?K33TSE.DS]@UX*-'[C^EN=J$^)BS'S'8 M!1-&2;3=;[4?].@Y0@BABL$Z>E!^Z#9PL/OF[E)-P#@/#_UL_J+MYQA!H0H& MFWC0SUA?M/MFQ>+[\[Q?=+YSZ-N>BUX;1,].H3LB61U"WZ)= -NR-/3N[=:+ M.V&M=#_E=+V/;Z.U[CK8"M,SW>L*9:5\#9H_VG?,T] ;$(%/@ !.1<'QDI6L M'VB086Z6M0(\!O%K\$)_#N(];K?1"3+"@PRUXTP3(?V2*]H+?1*UW=,,Z3E^@YIN=Y M3@O+8I[]!+"#G&Q%5(NK8-YZUX>FE7T^4 X&<+IX$=*&01NQ(5$.V/4 MU& JWBFN25A+Y561\$F!]?P-5.)%2X6!F \A5U!@=\\61H_ING@+,GHD?D^I M+"M;X'=#;HSR)302.FD^F9 M[^25=4'=IG_W\:'/,,LD# ^*#NB9!V7RR2,D+6Z 2MFS=96E!PX+0SV&\S]D2E^QS*F"? MJTZJ"5O4+DA^V#ZG,>"DQ89IB@@1A]_SXN"^77SOH A13YIO:V[<9BN]LL8:/DQ8N4'5[EH+-[MDO? M,>)BI_)8"*9.ZS$@(J;X]'+5W2O4N'X>N=WVA(78H7IWN-81R_)$[18M.,2> MJ:$'P)[$A^@%[ T0L4/U30G-(2(V>!XI86\HA5$)/0@2F2":)$T@I-D+:>)3 M26/16]V5/)..M+;;(#LLUX_12Q*MHQ B T1W"[;PND_C*-2TQ!R.CG+H-5@\ MZ13,&A>K[M) !A7G99P";',E&J0AHKL\/_6Y'YI@$TSI@2;;*'F.]*<[QQ ( M!J%FLM;Y]F.WI[VJ=W=/>#Z-*LVE^62W0;+ZJ=R-ZC^;"@KAT^F9K3]?%\3M M)]2]OYO(!D=2#))PT#GG,Y/'T&VD!F%BS&*#A&HF,"LTI+EK &]=[ZYVZ16Z M<3=UXID+2ZQ)K:JC(@KB)YIM52*U'J,TI^ZP)W6EKI]AM:,^8D"UD&< A.U] MMB1K>E(7&\I^3>@;>[:C692NG+>?[N><0Q F5'==&W<>;NKZ'D/0]W$(/.> M5F5+JSM:J"292!!!I6<9@MH()E'#,9L96#8U? ?C"BM2= 4&5I*"#0$\U77! M_CHG[WZ^N7Y/HH3DO)U:)M[KV#I/,4 :F6%FD#B9 MT],[-GZ@F'OMT8P#8NG()#]67K-X[[J,8MMZK +ZTI8?&E M1:+;79H%V>%FNPNB#)YI;LO&$,*Y3QXOLGR[/)R*\[OF ML2QV*^IR0D10(@VI!>'$F+T'":G)D88>SD7T;'(W .#5J!B%K1B%J"8\YS2M M9KWAXS;-\^7Z(_N-9WNK7-M@$@A3\D@QZXEX(#[.]#N*R6YXVR;*2530UOFC M3A5)S&B"KJX95?(*9%W/K/-(K?U0:N0",>B]@!741XRM[7/.GO-09CHIM(GE,9>=&B81F/FR:AL M@+J0/#*1T-'M9X)7)44T#. 0& ;R4F.1O$(CZS3CQ]9(T3S3)&JP2(V& M<%MVB@\SH^U^3#,:O21BXQ0>KC^'&ZC[_A 4]!<*@:QT=(!3YF4U(=N'ERJOCCW2W.-6#5-% MD%04"2"1SK!*5#D$YCIT"Y_B=\[+$$A*W7M;5OLZ+: M>KLJ5?-4>[PVDX5E-;9.@5A6U M503\J:>MYVYH->V:4I.I_(JJNW * HO5RZ (\H(QO]&JJ!H4J66:@>U6KS0% MG/LF:5HFNDEE<)O']P$R,(YO'LPVVST&81BM8"T:DW6440B**$@:\@7;UJUZ#(^GW$1[^2UP@^:'H?]T\\/ENH>JP/X9R'=7C7W*RG1_9J$&+" M8=MED&_8.A+^@37@:Q!#X-(#9;-I%+)%8/G\<]+R\9?>&;A^H@C6WD0T:'[S+X#[1YU8)D] M=\93>0W!FZ<]5YM_:/P=!/-EP1#DFN*P*%WX&;*@[7.+C]XWI$=#8 M+<82UTLEU'>&L4+T31&-76 L51&_]4O%7D97Y\5]&B7%3<*85S<^MT5"Z\QA M()H<-8%B-IZYC@*MGREV1#=.H9'5RNU !J- M:@-C*I.*$Z,>08#(= 72;%F7"072RX2!TD>&1:]H'KTDL JEQ7Y7.D=UU?!1 M%! VIN.$K/>BP]#=EJ\;PUOW<$H0(8(*X62(H,-W#9Q2-4_F/O@QGE\&1"JL4Y^(BAC'ZV1E M.EH<(PXC"8O+BX#]-3Q-H+#@_;$(LF)N[I<[FIR:?9MLE<&,GZ]>@>'R]C0L ML3"/,FZ2,(/#Y2LJ_KU)QGBIP51P_-9(865/-I"$<]\VBC]5K"_')N\J.KP* M"(X3[+7$>62^H[#I$11FK5;-:YH]T#!]2:+?Z>JG9$6SBD&=80U#1:EO/4@L MJ?"U%1[.=<@@YKI&4\B)_V4M._9O18SL@9HHQ@-&5%WGN8X8GB;E@[U MDCC>)UF;T&VT@W%<#I()C16 MX)95#27BWM#&<=C5UHH.CY:L*!&%29)?@1JDU@"YT]2 M^C_%KX3'"[GN84479"Q2U&_/4-XN-$.=\Q:P!&C7CS+MC.&Z9\ZKZ ('F W@W _^2105=KM?:U+6A M5'R>?3O"#I][:Q*>SKQ'_$V8=Q>$TSI+&3&D9? L$NNE<'H$RG:TC/BA7,.K MFO#UP&(=9QH8;Q]:*@ 1CB:U7"@.($O8>K0:WPP_$@ 6RYYLU9C%%2"CBL: (-P^T(@B,@A*@!)0>*2(&<%Z'> M9>EJ'Z)N,^I9]+:GL[T*$'E-TV%9N:"Y1>M1KV-!OY3QI?E\S1"TSL_6&$BZTV_4$I%TJ/A:58?3Z95 MU_5&CB,)_A5B<,!5 :[&],SN ;,/![A<5=V>K2H7;'54HX^ M[/+^^F.0^J!2)$5*E,CTS,M,=9H1C* B@L%@,,*>CV]1_#NDNT%-EH)$:1Y=QB0*MT(V A_-E^87F?>V3 _+]FM2/7;,JDC]3+Y M>RU_LZX?ZEE:)61+9588YT]R1T1H/&%AK+^\:0O*FT1C>!V%P?3RQFDO."I\ MID[/8^ !/Y(L:YX6JMA85'BYH8H%]S_DSUEWZ@KZ,J"4' COH'F!CON7DL11BA(,WDU>1+PY MORV*Z$P%\C3;?I< M*5%1Z]1.W&(XXYD;"G%\$)9BS(#&5/2#0[$5IQ09&8NB _J7M7"QQG)ST8,% M82\FN5AVL:]\2O% 3\#R'&[9 "_/(B0D"H\?A+_Z>N(P(D&CYJRY-57QM&EX M3?\)X"4OF7F$E*R$_A>FRY(?2$Q]RPSO2%6R!T+0 1WMZHKJ>=.L 5#F&?^Z85;,]Y7R&F"@6'<23'80_!)2XG$N6IZOHNIE&L*O,'CA=D\]!;> MI^A_P,>\I%L^;X:@%WO%6#\BKR5<%'?IP,U%74/%2$3:L4W7#,\V?1;E;WY\ MZ[)9^^&8YB\8M_479+[5>(R/=NL*0OM^ZB<#/#5,EU(QKC+2#*-'_*;N1?= MNJGNR7]G1XN< MI>)%](#ZQ(HE;]U7W7)QVG$>SA.SO^.;/[E43V@]%Q?DR%I33;A0)@ >%->( MA4Z+M:/]J+0!29I 02E BT?/.(W*DNP(5!8LFQ9IU<;Z.(4Z@FG<;Q*#\)4R9.%\^3"L)7M*,YR'YJNFRH*:# M.J8ILZ7T$.'T1-.E*$TT05LQP\K@J?-\=A@?N(7P6X*G/M3LYN #>/TQX0]K M\#'%[-E6EH@]$I5,*Q;)'7IO97V<+L]) 2 GN'V4"G)(N*P,3XL>B?@O4#<# M4Q]Q#FH>AH;B8F@IO)9QV'"]$@$_6X%(0.S]N1M[2,#*!_-ROW=Y.EB1DX50 M+.=,7#Z?SU%@'8GA$5"% MH;=L=#3X/YT4=3=D35FX+97,O,"!HWC6=@[QCT32XH3V1HFO- -_A.%NZOC&&-(AOU$RCA*_PM'17GY4+(RN_8KZF;6X.R! MR\4T-!XNI@S)TKCCQ]XLB4YIEX/V):($D>H%W<5[G-10:+2=9YTBHTO_N""W\G)"[L_9VFV^'N%=I0,EGP;JC1R0'DB&-'''UPAF;^DH J MGHW*@V&\?\Z=K$^'ZQP4_(3Q^7K=( I)32$*+NZOFGJO2G M\U)9.K^J;.IL;&>CMB+S"Q474)V#ZO9T.E5>0'LVZJM9 ZI8?SXK!?Y$5]39 MRG!DYZ*^(NO+M!BZJJUD!JE'_=EZ:2\>Z6QB&[&PT5V!] MH>;2L>>@N1V93C67PIR-YJI7@&K4O_O,"8U>6!F+^_PR_D=-"OR^+DF&H7^0 M-BMT$LQ37J@A.X/,T F8[7-#C0B2U%SD8/ RJ0%$/:3?]-!Y'%W!@ROZU4N2 M-$^H'+[@:4FXR@\/)&/8K\2I[HLH*W>X*' "C29)]D@Y&(PX8=895@]O@=PM M1O=@:#E*/Z^*7-&M>7H4=W!#Z18[E$8E.D9%.UP84_7S0ZF@AX9<%(%FE:SF MU<:OE59;L18Q$C!?H $D$I"S/[4+>Z4S&^M:O747Y4HE/%&%=A$IT%.4UCY[ M=5IP_J-BO[!#XB_%#2]358ZW M_V87B#&_KE/6-_V^3JC1(SL2"1E7S)M,+K.D;0).,%1MH%M\\A57?)2A>78Q M41BNF[LETWESRV<)QL%SQ8K&Y\MPU2:X1 U&V+$AT47PW% 25=B_^[;:>L@- M3#\=$N=KHD#M839A3P*$.5$S*>^2<"G->?;CZ:VV?E_'4A26IS>;\]-(&GLM M?;^/,GA:\DQ2BUUO31J"\3777^@)9W4] D+P=M?F;BO+*(FI\]H)%24)M33Y M*B07PL*']&S&Y7I\P-Q)OX^^"W_&AS$<&MP20([>1"5*\(Y2F[Q% MSWL2[]$^>L+H >/3JZ/FEU:<8:3;]21L?6FX7EY3]>!J-8AD#WC M%B<8'V"PI]W#@( SWT>,EWB5'65R]O/?6PQ9G-AE>BS_VG#666_9UF.\\US* M=Q[QLU%JT-7Z>]#FH>^YZVT@T><7T6EC5JI+ K=GR.G9SBIV8[IX#@(V4U.= M2Y3&C ^W;O9%%WZ^T-[L!9--L>)"SLZC<&RF+OO]^QNF2TI]FT=\L_LUKT1+ MW#([L72VR/P:F7FLRVR('29O)F(.F6H+(&"[0#T^< PYQMY1Z2R WYPO)_P/ M.84BQM6+Z$FOR:G%!9L37C\.N5N4@3 S*?];1)+KC+UAOJK\)%>:=>$C&3VS M4NST'SUZ_R?6!8L@/7L.TSE9G1 MEW*MF_WQC.=R7K1B9ZO;&:;_;:7[AH)@GA6L MOZH=^ZQ/'5:OP;F:NJ8V(1O9-Y/:Q. IIWX%9F]B654C>,B7^(XZ+&;6MQZ*_ DEK' ]>^ MFUE$6ACG:9^?994K[P5T!7/>]\>\YJ56Q#'U)8O!SN8L:;[I!BIF27:7Y:_O M,9?[15YYOQ/^R+H'L,_8$LONUOG;!\GX,((? 7VJ2RLM\'C$X%'I+[C:Y\EU M]H3+"JS05[I#Y%F9IP24L/D#QI??B>J\, ./'^=_-L.B)V^-9'.W?":%JEL+ MC@CUF%@VIX@+M,WG#U6$7D?Y?3'CW%^.,!=XU7^N4J^X,,#/JW5:@GK MXR!AR5COZ1L";B9Z,Z@:NV\<'#7PB"- ']^U**A?]\,%HFA^0&]^?.M0P'ZF M9/S//J__6G\G]SC>9WF:/[[0V;2B90+E0:C,F>G$:1K$SYG.E"Y)5C(IT8&- M0&5%?4O>]Z7%AP AZC&*@O4'^-L?WFY\L)K-J0E+?UY#5SY$H*P_U?0_JSQ[ M_(JKY[SX_93V'Z;5QQ*11XV:Q?)(R:RP^-6[&:3J,B=(1I7PT%R=#](G(+31 M23*?%773HF9>E<+R\=Y4UL4BS>7]WUQJ-CO!]SY>>9V-'4F,2[5&6R+PH,FS M6.PTV K:C^;.(-%T\^3!+0$WY/G(#@@4_\:JZ()KAB.\2)-=/"FPJ)%%;"B4 M")!MG,?3E:<=\5=14;S OL**M\(M1,/.@;-#.@SNY+\L*D'VZ7^=RCW]Z;_; M;I8W.SE#,C7^&AUD@=;EZ+;5'%?L@VHMQ;69[KDA5%)D20A,T:'.0ZQ&PJPB M7!I!-0'87B#-6&A%3C]Z4Z$R(<5 ;-S'+C_E99U]BLH]==A^*O+Z>!6]'*+L M,SF0"FN"2V9P'EQH&X8ZS]D$R(_#;$[9_)/M#N9 .SX)>J23H#*]'.=40(QP<47G)!H.KRD'>\CBF3 M0!\LT@SV%!.:I&A!Z =P(X8<,>R#^ [[??OPCCV_.C:6:,0"G^1;!+D45_GA M&&4O4F51CMK>^] 0V[H_@K0S7$"OEQ?-P4D^ M;'L)T)';BH!LS*8RH"9 TDVE'^KQ9$(-,65^'Y7X\K' ^,!$>,B$\I!B ;N] MO%@SU@J1,>"FDF5)E8FXK9V-P5YW1W%%GO!E\D1W=E+2/UHE91B@\)Z;8)""B>R#X0&L<"J[CE,2_B_27)&)GDLD#MC&H!]FS M9*N3.4,X/P<(*^)T9PDX,3374^IC!;F"V88B2>=K#JR?O9RZEZT Y\BA\EP> M<$'B*/N CWE)JJAXN=M3IU6M,A, 'A3%B(5./;2C_2B% 4GCW'GTRP]W/Z D M3].H>)?@+#] @C]DT_-;G1)0L+)^;RXR/[>_RU@7+X?G8=K\[G@)F>-KB 89ZK ) M3VHONL)6B&-LGAY%:7,7'5S&PLUSAHMR3XY]*2BK2VPI?$A9#1H&I_,<),"! M9#XH*;-X%=#A$&JT>1?0.QS7!7M']C="*:ZK6QPE)'WY@*EBP=9)U>P3U,$"C 5Z!C)/ CZ;4I7 ]PC1,\>(&I1(Q(D *6)8J;%F M>+WKP*FR7SX^%JS^_U5>ZJ5] C(DPRQE:MHD#\ ",<82FBS,< >- #RD##43 MO@Q:'B\X];)C1'E7/Y1Q01Y&56858SR<;56$=L?9TP%^3K!R*J;B-UG-XC?T MC,H.JR4J.P0;'S0-Z>?#4#_.PY-^0U*_JM?6XS[T+7IA*:KW>5-J8#K'60_B M9^3.0Z/PF[+Z$@/3!'X51$[*LVUI[L9Z!&C MQB^">P0^FKM@K0Y(]S Q\X??] :B)+3NB ?72=3K?*C0;^WX4>*D$^(-VCS-Y0$Q)M(\FA6_=ZX 4?;[9TH+%"O]RD[@ MT0M/750 MPSV 5ZGEY<3][ ?+&2IQ1O("90#E45- JZ%'7L&.NIHZY[*!?O1!3;*H N-1 MFTN]BH217+#C0#_2?R'Q(>7*9Z33PT.0$/ECT:FQGJ5E\DGHB8%*D@>.WVC4]KZ>@H2Q-\0&HG:D_UUO2+EVQY,/#4$RU#N= M;)QGZ= 7/3B5CP5[FR,)N<5/>?H$;^@';$@W14,8/S)CQ(@H/%J S:7(@!I) M]DL#@T:"Y;Y^P6=, M%1\.UY0=P!J?7XP%J#^\;)2/)#HEL7V:W&C(MI]9-?\XX4D,$ZU0FVOA21KB M1$;'/SXPA-.S2++ZW RC/)^8>Q*FS\HPUD_@T)AF^!/D&T"F9D*!?-X7D0S? M[$ZVVN@[.=3]Q?%5=*1_&64BS4/AZ7YI!IN#>R<+^.WOHZR)&V^>% 5(Y(G[ M=($:/*A#A%I,?G3, :\M2UVT L4*EI8XB1(Z?REQE9J6TFFC<3'7N%U[8*FAY@_4P@*T*&5X8=QCBWGC MS$%'C#,#>(84,S]2TID*#;,(?G-;3JHG":YPP;0 MP]9HQ5*W'QI!^=D$+4B3W&]A%'6['YQZ$.EOQ>,6%UC'P4%_X^UN"8NG5_T= M-.QOVD1'SP>^*YYNL^3 IT81SH%OBLVI Y\*/H@#GYXX\P-?@\?@P.FT9@(#O#Y%;!\I7H-X;#ZX5OGX\W&;$WA/&> M(JJ/YAL!^$P/-8[TB[F4=SR7DF^?"3TUT>_];\&8(C"CUQ4^F&56"J-#,$DC MXM5FJ1OJV32=T#&=;\Z8%QP4HB_:\?+_[XQS]"[<#!W@B08;W.DB[&-RAY MN$!16_A@%77(H*6B3)VY2VH:3 * M>(L3?&"51AEGEBZJ!CH$Y9MD3JUZ2E#/BC=!U[3:]0BXIET$YI+:,MCWH6QT M+AB7M*W\>[-C')9E'5'YA6+R4T6DI1!^:TAKF)"5D)8,]U9!6DF+NH TM=9< M<1H@UIO #F.6.;WV?,J@A>%@4T9P-F>#U!EE6DZBIF M"NQ'+>Q8$S7$#')S9;$A:R1P%/@==W,:<"3 7S35(R]XKMO&S0B<\#?J4@"U M8.9U*%"D 5'R[J;):W=$987K66@\I @M8+=+&)J!PT_ZT&Q"924*FC:*&O74(,Q">P!;Y>CA MA049Z&\L/X+CJZAKEO(6MJQE9RS<6++6\@#V#BINE^@-%07>SU7H3N#3SYXR M[4(AXYF;PP!#F Z'A$D;KT, #\[U&-$VU_\0$(7IA!AP*A3E[IL=".KI\BU/ M_DC*BL3EQ^]'G)6X;)JY2HO>:P;[>)TS17K_#$ MH(4CBLKVL%1 0Y#\Q._VR@.4&?_R)KJP5NUEY@20G:4#JHRQ=NMGP-9 M?I=N/&H!VE;(&T<1%E+??FL4*:A?914UN?R89 MC_%TYE 1XM&"Y!U-* 6BZ"$F?R()3OZ9#(GYA^E'(C;40W_4^13S#PSQQU8$ M?+85IH?6_ 7C6YQ"BLOG7H*:K'^%NV8 YZFEL"E#@X;"4T#;MQ,VHVC<3+B! M>U=P0"1 =B\Y/'42GLG2'36VQ0LSF<\XW;$0CW>]85X"1 KR'2[A5CM*/^$I MI9D"\J,Q9JR(ZJ*'V%Q73,@9/[OG0$B$0@#F64MF,3-@8H?Q(I?4K89\B8K? M,7@7[%;.2#\4(%ZU0\N&1#>DXWUIAH88I5YT,/Q^-PRML&&D9\#)0X'X?9==9G!\P^\U 1PP1>-08*Q9'^F,$[4>;+$B3ZQ98:.K_ ML^&(X8!S888X%OY["-JVA-&&K>C[$D]-$1IIB+O94;\0E[>XJ@OI,5\^SD-P M1$=P%QV1#?(3'E%3,DZFJ5#1-QDN83S] 0!:4[MM ,&"]%85(6]!H'OKKCNV M9-\9K/$"W?J"BT=J'"ZSY#+^1TU*P@)9S?M^V4 M[B_A[(J.) D+WD)6?1-.?L,>QJ._S$H[T.VY.+EI,EAT^;H&XWWMP1,,#/=B MQ6"/>[*6(HVJ1\V)KLL_(F(.[-;=N>>PTC#0PGA-/9[+Q,\Y)?P_X7^.]4-* M8L7G".&,RKQWXYL Y6A/R4!ZX@>)/_*AVR?YZ.A0G*W"">O/H'X=E35H;CEG MI=N[5N%RU>'.VAVI/Y R3O.R+K"LEM7$6 \[ZA3AW6ZJ&NAG)]53,WXBUHV" M?,XJ(AE8;"C7RJ,U%<1"-MY!+5GHXTI(X,9Y-:ZRJ(0=AO[7Z>Y"?_IO5DQ%$JZ<$JO MM"/7Q%@/DC%%>"<9JH';2H:>B@G)<-62J\3Q#X_Y$UU;>D8I7KAX-/_!I(/) M1?/#?__\GR>,B'_8]HN/28+/V_^ZV;<\G5)SWEBAX9%D"_JL*'MG,#X,[V7$ M@,Z#^;QY\3M#2DRW_\_J(G@;G)_G\P%W2H%4\/M(#_!Q19YPQPV4BKK%('OT MH,!1D,5AQ3G&#VE'[G;E$&"7K+T6Z?PN>*YG&27XM9 MN#1FI=30$/L%O()L)D#=#*= 794+3VF!JRU3SW%_6F-5HGR%'[9@5<7CEG66 M><2DH[MY6?$>9WA'5&'$*2!/E9:-6!F46M9";%]KV8"<\<52$_(2#$4#A]XT MD*/;I6V,Q2)VJ&JLX0-/Q^L"B-)-Q.:VK3&OG%OGO2Z(6$U]0;.S2R G%H-S MBN_3B<699*DOK_BT)CLM>U?\/BIQ7,=R(U'Y6?\/Y2 M>F5E19H::UUW5@(7MQ@N;!]P]8QQ!DEP.6OJ(_B9N-TP'YH-DZ7:P*_QY$CZ MIV,-HQY>4'0\INP-(IN;PL#C4[1KG/I2Y>*RXJ?' L-_-W]Z0P_:Y5L$@L+J ME9"L9M5(CDT&24E/"U5!'NJ*Y9%0>%XWX &6BM'4KA6_J>[HW?C^P_DW-CU. M\6()B*%%(EXOF4/.E^%KGKU+<%+'O&8-^_COQA\_\(C+I[S Y#$;C/C0J&Q% MHB5'LVG4X<9<3)?%-N@RA3?(J(L9T0O"+LT$HW'B)&<0=EFT3H@:S'XW@L)( M+23[^>]U0R&7R][JL6+7)!2LZ1A6NR5"Q;6LB3O$$:1+D1"XP M 3QY2,!X!OINM0C@#U,'LS,&BR*/"XYQ]$?Z5Z#A"1Y/I*R4Q7U^BTM,%6)_ MF24?\!-.\R.PQ.)%":EJ>8W(=><+]"BX= &M#HMS)POW.+F,HW\=.,4#9P/< M+"9_B](DW!7->C*NDGY%.3=\20,\B#J6#N.C*OS>3XQNA96\%5=2F!T)TWO( M"?"PFKJ<*IFV=TQ,T0?JF4AH7 MN*;\/@\0-D//P#4U6X.?_Q.VD'>[ F.HU,R;L?'=*' =_OB/FE0OU]G'J( 4 M\_(SW3IQ>;/[A8)D99X2*!N7W-4/)4E(5*CZL*\S5;A68.ZRV9H)VWF"M"/S MF%A@:/B$$/MIIT1O^*1OP;D=SHOZB<_ 'CE=2U@,S->J*J*LC,[!Z_B:9_UM M09.'P0(("U95@S-<&S2Y$+;&1HDP2*LR0>T"\S' W&8@-9&U,S 1M@LC?QH9 MF-9?[:$L^W7V 0)_!4[HH$MJ^:KRURBM>0)CFN;/\)YYP=)9S1*N99BQ6+:V MPF**(*V'-?T+[ F?"]R1=C8VEL^'N@E1-^,9&)GEZ\ MQ\O/[!SS VT!>H M@T<< >(8_&Q^2Y@#KLKHB?5PXV60H!D"OY\:WU?[=+E/N>S^NWG14"HZ&LZ M#T/E)AG4J9T2V+OJ35!FI'[";RT67[WR'+/9MWK';+N#K%(2K_&28XK.#R2% M>V[9_:,]#I^O0"P9';\1,43@N4J/%962ZCWLKX+\-=L![L*ND.0@>%Y-1@1D M&]0INS!GV0LGH_:+V M2X7D,%QG3U1'(J)[N_HN2 5 M?I?DS[-R5TPWWNO#,2(%&/Z;79N&\X3E;[-F80AA"S9B4KT/:\$#V8P-:-QJ M1R8=*4(J%NFI\;WASEDJV1WW]8#/)CU/0!7"UCN'U^N)[Q?2?DS_T?[6.!?B MV_S++&E#%VV_U"MU=9*U)@EDWW>R5%I?8=$,_OT+!^2;^23P[^X/72:>B(V] MH6FGNT#MA.O7R;!W:-98M2";%!MP#D^@"FHG60,B?KKL BZ?\N)#7C]4NSJE M?X.-5Y5IL\9$P=J@F4MF:8=&'0%GCS79:U,X; MK%5RLWY#[F.*GE0H9<\50C)-3:94]@@O*:ZBHGBAY#Y'16)L?B"HOR9./ M6;(.,Q0Q6(8'>H18EX.[*BJJ=7AXCQ])EFG8\)PS87'W'(S=$LB>RF_P;YDZ M(I;G*7RE:[5F1\.II/XYO/5)!Q091SYN=P(G0]7 B5\@& M@:>J_-8L#BKT&T-O7ZW?DC2]K@UZA%(9O@@M\\<=NZ!^0H/.68D_[G'6'7N*3G-I)RZ]T&6*U.6-IJKH*!Z-6<_7'5L["% MTVG!QLF^YS#M9GSR.W6+K[.XP%&)I>]!9^+PD'HSE]$N^<86@9_TFWE4JA)P MZ-&--,.A< "\CY$$8]B-0X3*(XZIE<:))!5GX\P:1ZL@/;:.S[GLX0S#=N'E M+:W3#Y\D9&Y5*L/,OC&EM_B)\A:E:A-CCR. [#Y31I7Y?5,(PLCP,Z-28V(2 M[,+$G#[F*QHB?&?US5R>L9F11=%0B\N?X7'$;SMHN3]OUW7\ZNL)4^(?_'0= M[TD2NXY??=V\ZW@[Y;B8T,_77R]#J*=P65?[O"#5R]?H@"^_$]7A2P?@N6*" MD@5IB831:'\U$12DZ%X:=R#T($:!T&\ YK.YMYR9#_DA(JHD7#U(2,(T9&-: MG/CX0 1*),9*I#B@3Z&"+LWX,CF0C$!8F[5N#P>4Q+SV.C+S>Z;4/MK4*U/=G8QA_40 M3K!EK LCF +Z"1_842F5$"B(K_MF7 MG(YIT$1VCWRX/V$TH+89I)2Z#4*H5G2V:[F:=O2V99I6<:QWC1D3KM"=?F ( M6G1*S:2Q#TBGIFD_T:ZND#<%\:YIQM2W:WT!M0,5U#OO?_MKE!)X7'%@^?R7 M&;Q,D/%D QU,;UH=/\,2/_PVYOVW(('7/?+(,8<%Z#;/"BYF-:1?(L8!V6$![6%.[Q,E5O,J$'M)[JY MQEHDN#A&+VVY(C&'5TWS>$REO4.(^,M41':H'NL% MM*4JV^8=,6M2S\"B%.&BR(NRJ;P.M79PP3&@-'I&>0%_>2;5?I^G['4M=ZV:$>.VK0PZ_"!(C/X,%;6FU96D:I\-B(V+1\] MOM=QRIW-&([!=[R(4YN H^F"VAB<\K3.9D'5N,!IQ'HW 86HZDG<^MF&EU54 MVWTV+VHF1FQF)$Q]S@> =9=4L47P+4$M;0[WA;]A\KBGLUP^X8)Z*[?XP./X MG^&-$\2)%859;($]6&MKUCK#:PSIQX9:DC"W,+[*R3AE\5W4L%AT+*:,1;B<\5E7ID^S!7(FV?U1$<^V M1^,[H]N.77F>MQD.C]G?-@3JE\#[EIOO@BIM\)Q6*9AJZX M57\@)7OZ"+>Z%INT',S_]JQC1[4QRV""V)+5A)W'9FQ!_TBM6UB>$!'2_CN# MJV[G35JNYF8S;K'CB@PVZ6)S[)T438 [KH9=XQU7@B.L'5=)X(P==Z":77)C MD'NN.=MN]EQ'Z@DUH#$>-#JW.&DFMM@O4 4+P+$B&-&'+4OE7:\ M%%3)_G0&ROQ?."KNG_.%:])A"5MU3YB=H[$-BF 5=4"? _T$?%0_\]"U4L\W M59(_GXLRTIE534)FX#D#A109GJV2@"1LI>PI=*:6@/(L%%/#.U69?SL3U?Q$ MU]'!:G TX2NFR.Y@D>7*Q6W(T9Z"3 M KNS=9+B"%LG.P*=Z23%>!8ZJ>:XPM9.*>-S5'2 M*%@]E5#I0%DCP+JRRDZ^4'.Y!/=[7&#&U1GH[L+U"%U#ERAEL'KH2O7\=(9; MR"5K M*D$\7YX4"JP\PG1%MHVB]9>Q$+':EC.E1:AG\AK@!U<(IQ8X54(0I+ M._54SE)5$27B.%>I0V_>@LKU"OP'NH;'2I0]TCSZ]MGR,2KWG]+\N6/O$HI1 ML(Y G.^ICH_F\)X:/MHR..CW: J\?;M'.\K&U?8I/ ($HC;V.*A*,BS^^SRZ MX/,8D81W^V"Z64+!F[1.F :B ]7GNL#MR\) 6D$.S4WK'QBE:/2#0T@&.B5= MG?+3CO2TQJ,6.ZE7)&]ODZ^7#WD+"T,WNE[)IR'CS M #6H<'*=T?UR3\G#G_)BL*FJ^PR[0.@AA];)$G39M8NP^/$W=46 +8LBK7ITHINA 7X*"X S]T7 MD*^]LVO"Q8&*A,_M_F0UI(NA.($H-H9%&/TX#@X60?0N%J#;W 593*M:%SKK MH#8.)SY-?QSWX].X7XS@4H\9U4+;@7MX3**-/R@@?,; M$R,(UW2X9[B61I: ME%&KQM\7FT7\QN!\]H62L_.9ZLMUA0_ZA'4-5$AB-6)F6K0ZD$#$ZX0>*Q$# M6,2 -W?4EC%U8G27-AMWU4AMGQ<5/ XU":RH!GMJDJ8E?= 233IR^P9H&C+& M139@\#M6QYA[(7X#*U:T?ZJKNL"-G#=ERDKF6I4]5ZFOPB26UQ/G\CQ/.M>-I[AAFF'A!4@X'D01(0$3/3@A'F:Y$<,L7@(F M#EE^UW_=\^)W:=M2S3@/9D1'<&&YV7W\1TVJE[8H/RLF MM\-%(8G2+,;FHWW.8N;[=CJS47EJK[.07EG:J]# "1RH-JN'W3@P?.B JST4 M,LZ>Z.]-)F(E(D?U,8?["4X<:\E54V^,T;>QT76^0BU"\*$H2L1QBDV[X"\< M;]^Y8X#91U\>Y\O &6REHX2M]0'W8D!=KS?4]XI::7KK,4ARW0EJR^'MN,7E MU& _01(]Z6*01#YR\R")CHR1$/6#>TVY7:O!I$%DT))XTG23[9A@[<98R=ZJ M+C*O$A\7/+[)__\ZN\>'8UY$Q0M7W-L\33_Q3N/*M;!!X4L[[-DEV4-1>5O=K_WZ+CW09 M]W"'6N2/172XK*M]7K!+"R:DJFKCQM">+N/MF!OL _"C2=,LB,JC'KVYODR1,HX5-P"(05P@#G.!&B@_:F'-Q=<:+F,&FB E MWY<6--1?Y67UA<7=M6_/S4 #T(P)MI0ZHH#SJRU:HB;UIH&^0 "/.((+KWO+ M N8D&XMO=9+OE%SO;W;<1O3[YGW^'O>#5?O.0IPA.7F6"S'M^ADB#,0AM*+6 MPDWL]Q6.6?0;^5W9K=KE\NE"+EL0R78:@F/Y%5?769P?\.>\+"_;?B?W^55^ M..096PAHGTM7['U4DGBB3,1L;'[T?B'SHL;/1+6YKB^B#>7,SX)+LZ294HRU?F('N]O !24IX M4JJ_]^K;KDW;RBKKUB8O*%:X?.8.@D=+YC5$ 2,33798ND/8@[PNW'CCA=&-&,.$&\N15Q2/7XO"S@ M1CURU&+G!6T$_*!"[0R0=,AMC2I>L.4Q.][CI$[9/3/K(7W:N;I\_S+XB^:1 M^$QZ3*:\3,E#]!#]5.3U\6=Z:(=R,>1 Z)SJAUS3,#YR MG@P9Z=.<)@ \93894362$RH?D"L>4YZ+(__R_2W2D M,L$?5+ #4Q.NV3BK:1ZK#1AB<*@!1 WD&N_@+O@R J -&3?%<]1-GOG4)0(@4UB++D M)(C@1R=F\,E@T)L6ZBUB<%39?[A %'85E>!%@C_4& ZJ[^._:Y1!-=2'&NC) M[A5 /F[;=\!:(A17Y"5*:LQ/]^^O_KK&E[\CCQG9O7R&2!RUN_QG.8?-*IH N:E)I$Q.T(=HDD8 M7[6'# E;KF+-3(A-A3Z^BYO)O&G5;-9GL.) ?;Z0,OH][PB=/ >;P7E4(!.& M1AJD _*K0M.4N=,A/I/.9-V)FC0WJ MKX224=9L=WR,\KOZ>$Q?KN@^F4V%+DPA/6B4'5.=4IF!^=$K&]HD)<=(V2H4 MRSGCI88;G*A%BCA6Q- *8O?F#^V(/[S=6*,6L6W(GWMMNBIP]!R]"-1^B;+H MD;6,F]RF[''XTS!K1D]US1B!5ZVSI')^U=168IL)AP+;SSG0S78LNP'TI:!+ M5\B:\4!20834%OL\I 3CRPSC4)*+3+.)1)@PLHK$@@S3C&2P 0E4&:)1R. M4(3*(AUI(%;N4Y.^1,7O&&Y2[G#Q1&*L=B!4(SVX"7JB.V= /LS/EJ^C920! MW6#4C%8>T=;=A6<2#6D>WZ@,@TLRR<$"V?VI!<+)!= W9Z(1X8ORV M>3Y&Q(S?PO50G8 T<*ND_="!N.E6EF>35DT[W,>%Z#3Y_3VH>NRV@C%)B*QP M1(%1![*FY8!0+RE+.LLGC$M-TP_I.!]]/S0$]ZT_)(,\=:A14F(:ZXP[#&B' M-^_F;4%_/Q3!V#6D]?I^TF2-AO@H_BPGLZ_P?!^ VR4EPE0HK^];H[1U368C MJJ_1_9I&$Q[ TOPTB%ZR M>_DHED;K1'H1SFOA.3M5#_8CL%#VFTIL+I1=2 M0$2-[.;%@*V9$0 0@^ UX9;(][JAP,\3K9FGP8(*"([8,8@)?O;6G=F,()O( MX&=U=^8%MK0Y[)17>9KBF$X]>&=+L+0CJP&0!\MJS$IG8"*9?-,)UY%@V-KASN6KA4 >(W@]+#DC:?#MA15]D?3$_W;<);^OX M^/V(LQ*7\&1*?(3_-U+M11 [XV>.-:B-QW8Q#/8E4Y2A;%MV])KO:A>HQ \O<>P(4Y7S+DY:>-6E:(&D_\]?QF+;0BALQ$M?!@.@!OF(*C8?3&/ MGL!-M<<%BR'RMK$3Q3C5P_WLW5/DBYNR:NSFNZV>D'$$ H8C8;RF4N6&DL-Z M"E$:ZBB]>4C)H\S@38SU(S-:PD6!D0[<7%HT5$@N [JQJ!_LI\ZQ'=VM<'L4 MZ ^X($\15'V\SJAZL5W\EI2_:Q(U]2!^Q-N$#5'*=>,W%_9I8D:RTX.@'L9_ MHF9/5JL(]W1.;9ZF'L2W-*G9D$O3>+Q':5(1HY.F%F91=J;+ABF\2;STRDLS MSF-C$QG!HV8EXB _#4C&%(S$HNG*S$>&4):.GD38]GI9%)1J M]O3A_4L_Y%OT C]=0B]ISH)83?QVLO'X6I-Y$LU5EVX@WZO,M+V2K,B&K.Y" M@=\] "HD3H>$^2#"(8YKYD1LTHM&2\N+0;%_?4/U;5SB31>R;WW00+\.:\79 M6G^!VWG.WD8-%VPE\\0G.6?+)'*PE5%J6Y*M8HV.U)/-DX]9LI%%TB[@@&G, M+?)#E$+T:?Z,"JO,Z^L?7^J99,8 M5#7]$"W#*ZVJ=*;S-$>:17-ICB33G)TY4O*PJCD29NUMDEMC]!>^=AE^A"OL M^[5MDODZ-B/]=ZN^+LL:)Q_J@CING&+>ED^(()8?O^,B)A,MJBT1>0S?SF)Y M%-^UPN(G #R#Q%45OIUK(W77:KJK]>G^?L;NQ:^XA.Z<60+)/Y#">Y_#3UM% MI\RG/T]'Q'9Y77HGIG.?G;NPF$'>K^:)*SLV\*#K;PSV#.56W5ZK$A MT\43QIVQ"1(,\$FG]=8Y_59 9D\37=;Y4,8$W*>1FS^DJ]T46E(Q=F9P;DL M;G?5V9*%&KJZ4RYBE&F2VL_#ECK[ A,+]?H-L-\/],I-K4?[^EJ-:F"6]%R/ MSVI[$;"?L06=#BUX,*Q+B3I/>^OF4VP;PWQ5UMD%NX'$.WU8]-4=XE6^ MSZL/CGJPW\:SGZ>AMESF5/IA+ L_30KO_1"X-MSOJSLZ> MNV8]U/CLQGN Z>U;R%\NX,CM@F531V>VWA5F47*>YG_!HKNT\S/(.#N#/IM' MCU'?U^:@N_L& 46#%ZS'USQ[8IO)R6JP]^L?H@I_BDCQ:Y36V"1$O#$AYVEQ MYR^Y2X-K3\79V=NY+*YJ;CNB),:6$8: ,@2D(49;&!'I$#Z#?+W>G:S7/X4Q M]OZI7K_Q]6MT7[&Q7=O(ZFWL!FD,YM7B?*YWR&7D@EF7X.K+N5B98>&8 ':; M&02=^>XS^Q.LLAM94W.^N]-,5K>]XY5@<"HL8F[L 0/K%H251"F?9J MC]$C,Y0)&$KZR]C(XIZ0K7OZA;>DZ^YG6'O'$,".%NIG":;2V^+;<%^'#./9 MS_-$8;FX[E-S7M]9P8JO#9)JPK288:PVAS[O/*%EO >9!+1@$Q7";]=959"L M)/'D_K#.?.?Y+&ER 5>J5C*<[.R>(TUPLEV.?#>[=ZN^X6H.5N#R\;%@U92G MUN*,S-IT2FC']29F;P$]YVD6%W^ ;:N+*(@Y.[.ZD-- 'WY/I@YS9)OE+^OT0%_R.'=T5Q/?]94@9[@%RR;U>%\QCSAG;MG,S%V M:/Y1D^JEM:I\J$_UNJ7'QH+ (9+U1/LE(U5Y>_?+%ZSI=#,!XT?@C1@1)5<+ ML+D(&E SDJ4>!C$@Q*#0&PI7OD6_<5B?PM5JA&;+'@[Q(SHR,D5)$?^^N6", M)Q_) 0Q!,,;_;FVTSX:Q0T[O;9YW):/]1/CV"S8373;N-5W)K")/&*;ZTQ]_ M_'?IWF PWE'/A)[XB+JBDM4.6H M!+ST[PUB= 0A>O,'0(Y@EC^\]9&C:<=H1VP(&]WL.X+/),/7%3ZHMD<7B ,] M@!@OB9.[P YK>(<+0Y+=AYK1;S %8G.<6P%6L\5Y/UX<'<_G8#'X ?(ZHZX_ MVSS*FVJ/B_M]E)TF1M_F:?IIG7: ,XDX,TNT:*F=6*U9%)R/A5O WAH7;TUL M1J ',8)012F2%A7AO4>[&'N)?@-"44/IN=E4EY^C7YFBCU)PO[.&*,7K-KWK M-(JVG__5&MP5&DO;3OX:S>S:C:CG6EC/E4,\+GK(A4-"69;@ZH:LLC#LJ4IY MG7UC7VCS[W(Z_6O;6N3+N\W.,IS[%6TL,L8\[BN<'$0RQ EZ;?ZYT7*S0?[? M.*^R #PWVIN-/)W^M=E(^?)N8R.'<[\B&RECS*.-;)X7K&0C_\)7.F-IO)X< M;Z,%E[]U?A5&LJO;Y,U.2BAX;:92NL]DT7?9% M9>&"-Y[F%4^#N'ZSH_*U&>%%'VOCH+(-B:_(F"_@/XP ]3GU%0C^"[8HW@7= M=,#S,@;\A?^9MY!0]XU_RLWB_':(5WW%Z: ] "MX47>+RBO/?L QR_U%?_[Q M OWICS_^Y97?B;[.-@L;W(6$MZE:T_?:=M:9'\C'C>P_TQX[B_. [G3/H(!K MP-\M@,OAKC#&Q\,QS5\POL/%$XFQ8NE21@S]U\WN%L?Y8T;^AZX<6X2KO*Q* ML^(J3N?R76AEA863%UUQ.)'' BS.N= 68VEG0\UTRNHL%ZB?$P#[61M+A]B\ M2TJS*)Y]?JK3'4E3,#/JMYZ201X>>"I)[5YUCD;X>]*/4SYL7/']O8C<-8?T83RO& M1 MJ!+BY&;6@:GR@X[!,]*(!= @2Z,;U_CQ11,'Y+'ZD>J7%$N7?\12;:\HJ M]*\1W!J P:2AU"5H%@2%+3[7M< M!$\S;EL5F208M$$Y:#/!GZ!@['K#6(B=]:.=E\B;)PQ_(]7^%J=,0,L].=[G M'[.*5"_2NGFS, 0@0&9,*D5+#^Y7Z$QHD]1FZP&@#!L'6:-PWYH5 UCT@@R,\))8@U_R4K M^GOA6'+LN4!%CP4=I8_3SB'AC_T/O,JE6R%?(&W[+V=3G%G:G6:9G&3.2?"? M3_*;DO@U0GR\Q&HSVWD6'#%?KY9-[_9E-:.\]2;PZERU3;VRU^. ^?*U5C%5 M3[AXR#UY5=8.5 QW00Z#,BUG[W&&=Z2"VO4E)! 4Y*%F8:'W+\T0:8S&"MQ# MR&8&>UT$QP+63T#'FL#Q?P*[.P,S4&6>EB_KD+'^_I,M<4Z5YZ2 Y;\#28TY-1,8 M2(D2.GUI&.F!QQ@Q7<+.E7TTK691R#MH';"F_NZ3Y2=G^[BHZD8MDT=W5Q M3.OR\G@L\F-!>&Q>QKT;O#[ZWSA)9"5!& M]-?KCS --X,%6$OP7*+L9>N^/>LM: >.>MRH0WZ!^K\W^-G"-#/0T_=@#@\6 M<\6ET?.V93!O%H_O^:MC5;!B&4Y/X3H7"S&(SRU!N'U ;CFUKO7__8HUTJ<# M;BNL!T55'^J496PU&X3+PZF.9('2=M1M0P$]9%\^122%?>M37GR ] A,=RU; MBSAKBL JL\-,7=T'8N! ODA_$$+H>39L^Y V4 3EFT1_9DWAAJ^[Q#"V;:7$,#D$WS"XWID855 M.&3K\2 &BSK@)>_#5Y,PT"]F)#\KGN[,0Q&:[*G9-!/$,7Q 4JDBSEY$X4:J MP17*,YAK=K_$B+O.+G<[DM+3-G7>A4#,95GF,?N5[A)_S4E6_4J'U_0#*$X% M"W'Z.=DZ60CQ9+L(X>8G6P?4CO1!P EEB\!7NDR>F&)0K[*?A)YQA6DN4#_1 M!0-B)0<1-.R8'PH]Q%[V]#4B0F3[QB/_Y./7YV0,11 :GV94,".QW2G_OY^%D14,=P M'TG/A!1%!#>E=9&=#.UO/%G%,KJE'?,BHNZRS.#]C\="4?[]&WU3$P%Z?!/-P*C>D2>(A M7U9"]ER5HV\L)VZ=7A#\D3X+=_Q4 MDT23R63*"UEORZ[@881.*>UH1&]26&^/>@:// J\IQX"><*<S4Z](VLA M_.B@ 1.B1FJ&;ZZ?D[1(2S%U$$.]O4 @6M284^B++95XAS4/T\CZ_C-FSMNN,VFU<4H=E<+V8);_2 M?X!^M -872TRNH=WC=S#W9_SI>DN#)UA]G/+Z)A\>;)I<7)[Q()W$7RM&[Z1U*QNTNXMX0D M5/;XD3WAS-.4CG@#28/X>W0XIAB2 %"=P3UDGI*$8>A.Q2_MF7CC"\:UOT.; M*-%.P#(F^!2H10&!@KM1>*"9IQ_5SK1UG&?+=6+K$UBHQ)SG/I]$X:;/0^7G MT+>$;?$T. ?/YL?$^42.)-E:TWN,OB*X#KG7Y$+Y5.$BCS%.6"#WNH0'$3&^ MV=$C\"'/[N"YA&IAIN$\*:-.\-S)8$3F8?S72L:/2 M(AF,5R52$S0A;5_SK'7;^:T\WP#6VI*T?:F=,%1&Z?#>#8K0= EVS79,M^@K M*%8>TF&>7FUJ:-%4,RH%L":K M%N"V?OUH0[PX&/6C?3Q!G$UVH21[R_H/E")J ZA4?7Q2W"_HAWJJUJ A>U"$ M03)N^]H*2B*D L*'(C;6_;7!8@FA$TKZH$R.#D-.3HC7B4HSU+NT#.B8%A@8 M[[Q#B@NAD?9%,1@?C.",>YY,#@Y!>+3]3!3BLZ"=R3H"I&\ +!\;A.!H6OW* M!OH6&'U3W]'FY+_]Y G]JLOLZ>%!2(OTLGIJK&^9F;J,'HN-XM*9_KN;C0[Y MG?[8_D3_!^HB_]__#U!+ P04 " 33YU4%+U3,CJ/ K50H %0 &)Z M=6XM,C R,3$R,S%?<')E+GAM;.R]6W/C.+8F^GXBYC]H:AY.[XC.*M_2F>[8 M/1/RKO2MM R#6 M^C[<%A;6^L__\WT9C%Y!G, H_/M/AS\?_#0"X33R83C_^T]9\L%+IA#^]'_^ M]__X?_[S?W[X\'_/'VY'?C3-EB!,1],8>"GP1V\P78R>HM7*"T=?0!S#(!B= MQ]"?@]'H[.?3GS\?'I[]?'1X^NGCZ,.'HJ5S+T$UHW!$FCSZ^7#SEXNBU2C\ MV^CDEZ.S7XX.CHY&AW\[0?__='3_95/P"^KE# I+!C#\XV_X_[R@3XZ0N&'R MM^\)_/M/BS1=_>V77][>WGY^._XYBN>H_L'A+__WR^WC= &6W@<8)JD73L%/ M(U3^;PGYY6TT]5*BJTKU[R]Q4#9P_,OF6\P2^*3?TO4*_/VG!"Y7 6Z0_&X1@]G??WKY,PN1U$>'AT>YS/_KLJ!4^=]QZ%^% M*4S7-^$LBI=$XS^-(H;O\B M"I,H@#ZF[+D78&T\+@!($[GNRK2SA\[>>S'Z\P*D<.H%NGJ^TV@_8FQ^F4QF MDQ6("Q!HX85S MD-R$CPNDRT44^&@!O?IWAJ8978+QOK ' ;UD<1U$;[H&4J6]SIV_A,DTB)(L M!I-X[H7P3\)J-,_?QS"O)[!'.0[27 MF7IA6OGF-,K0TA7.[Y%*IRVD46Y>HV@/X!6$F>0XIU33V)5"TN0!3 %\]5X" M< =2U8XQ&M'8S9L0B9Y&<0N@:U4U=ND^!BMO3<8P&@T3M&;$%UF,5X]QDDCO M<53:T]KY""UYZ1KO -'$N<*?;0$\LQFMT*-M]!PB4N5Z:-%-:A,:NWB>)3 $ M23*>(B4D4&%#SF]"\P!*4L*NFS!?*_-?@78CBMV6SB5@$<7I$XB7B%^W43C' M_[R-/&7ELMO1.Y/&&?"OOJ_0C@OLCN%;Z+W H-6ZJ]"P5L+@#>.3]UV='9N* M.K!^ )5D)HQ!M_%+4**HZ1S,1B-%(4>ZV1(-: M-X\^#-'NB&RP,>.>8J2M#/TBC:9_J&\<^:UI[#B:V7/^W8.8?$ZUKY0&M-(B MP+M_=,A,UT^Q%R;>5.%(+M..QLZB\^,2YM.\:O]J5;4N" @18AW%AULT':H8 MOX2M:.SH%2H>K0$X!R&8P?0^\-1!IK>AE8U)&L,I(A)B?;M-*[4)K8? EP3\ M.T-$NL*[>/5#WDYUC5V[1G,:.BUZ0<5X.IGE]B/,*R^4M'()+ZX]&$7*=LWAUDZREA_1;R8A+;>TE11U^S:8M-,PMZE^C"?M.DII M8(^&E'9]EFVU?Z-*V_YS&^O7P-*6)LR&^C6VM.LNIZ$]&5[:CT91BWLPPK1< M502MF3#(M)Z]U9KOPSC3ED$[U?=AJ&FYOQ(UMT^C33L1I)OMTP[2KNO,9O9@ M$VFK;'YKO1LCVDZ+O+;V>@[:[/N_>/^*8GR"AC[T\-X/E?\&P25(/1CT<%"2 M_K"YDQ3V??.S &#GBH9C3V[9W%*NI:+VTB5+5#A%*V5<4N(!)G^84!JG$P;5 M5!;_FH!9%MQ"M,';DVYX7[9+(9/9[I'#G(HX?3&GM#LOQLQ^;3MI=_ZVZFP3LYO1WO2NMF,WT;:=KV5]^ M6_U8ZEIVE=;"'FUU+7LMW6S_UKK6$O!;Z]=>UYHL[);ZM=C=9_%T@8X[:#&9 MMIU%I)OM5Y1K#\;?O"##6P#RZQCXN3JQB6MKL$"_RY; UR=LVP_WJXZQ[Y/_ MUBXQ]0G-;WY/=MOM\8%2Z@M(%Y&_*=MA'M?Z^3VIINO60*WM/9BYV^Z<1N==__2[>Y!&+2_?44++%ZL'D$(H_@N2A&],X#:.=$LH-RW]B#TV$]N08C? MFXZ1RL,Y>3*B65C^-TS-3'5R+G[581&0:K0/,=!1)T+'_ 6 M!^*KV0Q@2VVEA)>VG^3;?:5?O/*/3V;HE[\1.VK;$[E:V_T*=0EF /'?1[^D M[0WU22C[H3[$_1*]DEEK,L/[X=R4&P31&S:!=Y50JNT^A.J^DV(VM(_K7O)S ML=S@XMB TF'*:/^=?0C[Q4NS&.+3OQ>L$X@/9&&8><%7M*[F70+^YIFG;@VT M^_@^U/*8K5!#>/1X0=F#[J?"SI_;A^A=1Z]"P_OT@.AN^57^P#[%ZTNJ7JC' M?573^I9>JM$^/56V6XIS+X%3,JT'6?["X#9*DK)<2PF[?Z]/X;N.+XD&]^"Z MTWH8"9KKYW%3?DK<_-RR\Q(-]NY[M+VNQ:-ULB*;U=R_INU9IL.'^A=W,W*W MSY!(R:\A1.>/C6.17M%5/[I'-51_6YA!>I*=]Z7>!>YNUY1KM>?W@"U[SVVJ MW]>!K>=U=DO[?9"']F8^YFH]%E=+L;I_SY#P],A7:.-ST8P8M0?=M.J.:=55 MPC;M4T6TS^Y7%5TGWU:?Z.]%<6O'.'HK14=)7\K>TEJNAHH\RQL/L?,9\&^] M%Q#\)!21UE80Q[6FY=16<,&/E7X1[ZO/LI79U' RM. M]]7]ZL>Z"_ $X@3TW_7J9S1T.DJ]8 ^=KGRFZ#1:21)L&<3SS2WZ2/$IW)B& MF*E56<#W%*!YV]_\%J;X&P>HIP>C#Z.RH>H_O= ?Y:V.JLV2GF.%1]/:%P(< M9S>*F^I*D!!$5PF8_CR/7G_Q <2!?P__?8+_^2'_)]$4^O'Y(GH%\?@E(8ZC M96L!5MO??Z+\_9>^^U/JHZ*#X@%WHVNLHL^GQY\^GWX^/OUXW+Q=&2JK_B:U$+":+8 M!_'??SK\:90EJ%_1*O>!^FFT0A,+-O[__:>C/0"41DL/AA0,&V6L@JV%[NO@R8G'Q*MWB$HG M2'RO@*:1+V#Y F(*3-1R5D$EI^DZ.O)2]8'0S$M>B)19\F'N>2L"TR\@2)/R M-P2M#P>'18#Z_U7\^GES8LM]&/'))@J)?WMSHI2J8Q62+>?*]H(6X![U-EVV M1WI'!NHTRBUK#;+MX6E"+"^I7>,67]M$(;G6H,ZTS'+6H2B/0!,].>GL0FX; M9SWPDJ2XFI*9;7?+6X.DSIE62L@"T&,+9]EJ_[E3;+.@-7BV X4R.N5$-+=E M'?LQ3C;GRF=W*W**S[PWZIW /LREH#7(Z M-R]\Z0KL3@R;TDIAL7F#8[#&?[8&)$5-TPW83(GTKGY;- _WB.8#F,.D" ^T MT1('7FIYM_"6%[%WJXT:EOFSB >PBF(>A-5B;B$GE*SW Z :8)M;_TLD- >Q M6CFW(!.+QEG^!C/+$F]O$M=!.#IWB[H%MY1T!>(?+1FECPL0!(7KEA"^9F&W M )24KX#PU(K[_&L8@+N,8:_9+>(&7%)2%2!]XH!TO#>0REU7F-YY2]IB2"M6 M%^L8B74Z6+ D)"L ^SS$I;!T*IM&,9HUMIOK"_R -UY?1#X;=&XMESB@+FA! MB3,K)MK" :+X#Q;_4.0S52WK$I*RXI4VA ,K)N&BNQ?HGY/X*7JCN4LQ2CH( MGD"X$CJ>C]O>H;N/DM0+_ANNN!,JK;"# (KE*S'DF7#V/_SR.5\X]O)B#N+& MDZQ$C&?#V0=BA/8B3* Q!P-BUTHJY@9BT9"5BIB\P\'0^CH''F!FK?W8$ M(9%$)3*F+2VWJ)W@?A&%[&/Z;A$W$)*2JD3)M#'E$4Q)'*;#HYHP&B)"55B1+/FK)/E*Z^3QZ5!"YE[@1YE=Q LZ6<);8TN\A 3&6_@R#XKQ =/A^!AW98P+]) MDHQCPF:4=XD&*B*6=_,TP\I &/ M"M YR(N)'3]F/S_<*><2XC*BE4@/T@^G MF-_R&,[YA1J:T[#&,C;@].(NX:X@80D_S80S$/A)'$6/!(:^]%*O$)YS'4(K M[A+\"A*6\)OVZ=G>N,872.YYQ#'@U4K5I?J(I#H<+&YBP4JX!NG.DPMYM03Q M',U)O\;16[HH?"&86%-+NX2YO( E]C1SD_78WTQG\3CS(6IKG*8@R>&Y#CS: MZ8Q=V WD%>4K@3=MP=KXB6XR.S[B0Z07^Q0,V87=P%!1OA)#T_:M?-*INJ$Q MI]YJ(3UPO7Z* M@FCM[VX@*A:I?(HP8/O4!< I>8.;T ??_PNPY^&=/E#],<^O?%Y.YQ'CM$U]80V64RVR1"N(^*U/;T0-RH.\\JU9^Q M$<1LV!I:T&YZ(6N&92LM;P>G@G0.Q 3K*=2B3;,R&S\.Z%+BV14U4UM<19O MD\*AB:.DB)8!J"L^GP4 2@) 04Y.-FN1ZQ:?SQ'D>++9%5E16WP^"Y#KMN+Q MY>+$_QK*5B=/5\C8FM,+V0LQ'ZTFS!)R:=K-IHTL4T9P+BXQI.#>*5O7SF?S M][(2X+$0EQ%-$_"O('Z)S$*/,RKB;)/H/SAF_JL7 )SK(+WPXG@-P_DW+\A8 MIUFINI920P9ERH+=6F)7IHIM.MLNS%%LQ2D.Z9!=T][".)L>%U&1.^ M(K60/+BLW22EJ%.\D!:0$Z=T4. 7OJ7) Y@"1'ZT ;\#*?UYBTP5I\B@+*BF M0*A54IC/>X)'0H@:7R/A&8RH%G&* 4+!.(%0!S4-/&:K50 !<]XO_NP4N%RA M..%1!P7L?0Q6'O2OOJ]P&G>TT9FD"Q#7U,; 7**F4W1H*R\G1NN@F'*9@6ND MS <0D'SA7IRBL<&G"*^*4]Q0%E13'%CCI)"9*-R=$J0'?]=''VDC6[P1G.^B M<*I@?VP6MQ3]5B9(2>EA:P_&//-2^P8M99$D(9I\TJR)'JR8NEPGN^Q3HQ6(T_5]X.$L,3[6 MV0J;7]BG3EZ5NN+.!D\A95E=F9:N80A3< M?@7^#$ OG$(V/0IE,9O KN<:- M%M(:MUZ^_)F%!/+#HP)P_)OG6R_TOR;@ C&MP"KQ!Z,D/B$PTR1C:WCBM<:"]L#^;([=;@Q!!/?HTB_PT&N^_2=__L M&OI@M3JJS!$_>=]'&CEW!-3(H M2MJ#O='\Q"\Y.;@^+ZA,"8X8(KE(6XIO*R-CKZ0N\%!L3D-0Y]XIF_ MB (D6Y);Q 1&9MGJ-1T>'PS8V[F3Q)HL/A8<#*MJD*>(K6SH!"J?(Q)TX*4^ M,^515!%!SMV=7<%JM%L#*R.DD[< &_?+\RB.HS<8SH6>J-N2-G-!!E&*AY*D MD.Z\A"A=+N^]-;X(DW-$K1=VCP8*E\68A241+M1E"ZLCOH:Y#; M%<_URPP\18I.JXP*=3T=FH^[UGEV4)15TZV2!2M&_>JTU..:SPQ^)??8T4+> M'FZ>S.\OFXJ4MD.X1PI)&75=.%5LU.;-#Q79I5VAN75LID=[7DC*V>M9]*,I MBD3A'%MD+L%+*KR9I!>VF122T%+H(2]J+]8J\Y-'X\:^JE9YCX9Z+2>YTD;F M7FZWS).&L043.T2)ZCE)G'92]^#L;'X=(D=]JDYY+G34"G6E'9GWI]!"%35Q M>XW<8-5V5F4;ZR0SE$G1V41FZQE'3 6;"=#^_,(#6Z?3E7FP'X /P))$KD%4 MC\(4]1%]94ZR-X,DS3U0RE!7XR6^9F2PHDU35M-'@R^.-ITX>51NJA=M^(,, M9]V[QSGC$>II&L.7+,4:?(KH.A287_1^Q'7"[D%;QI\6]L9>929:RZH]T$"& M>S(\ZLM*9.JN(8\V3G3!C>JZ4ZRNHF,;*:1(!RD)'345CGT?YI+<>]"_"2^\ M%4P]U@-'1FGW**$B:*\[)E.\>(J!EV3Q6C@]- NZQP9)&7OQ0>C $ M_I47A]CO=SR=9LN,.')<@AF<0O8Y3531/:JTE-E)HU]%]MP=+%HB<18@3. K MR&]<;J,$W[-,9D_>=[8'I4HK[E%*AP(TV0]MFYJ:NI4^$;G'$TD9=863M==GK?8L%+UNI MYEKQC1NUFG5D[/%-L[3\NG;OC2@)^T\N?4\4O@ IG&ZM0,),TQ_E,TV/_E+[ MQ'\XFWGZ\.#4=$;&EJFG30[K=FJF+1="\>S+/9W$:05E]-,NPNA7S]6A>Q6F M^5353#?-*VH-V@IH;2%6EFQ_\2=: TC--LTO7!?UH[DGA,IXB*'D2&A7VN)O M7@PQ93=N%EB ]7T,EUZ\/@UB!#/ONF@= MYN9I-XESJTFZG7AV9;9NYO%F79'S$WY;!9X4#I0[#4+9K$7N7!:Y1X\EFUZ39C#@H6OANJ:$);4"NVXK'ETN3T=%D MV.QQ$$1OV'1T'<674?:2SK*@F:A4$!]'I0U["<+'FG*GVUEL5Q*(5YSO[C(\ MQZ&9# M,U$N]TV29/*DR4O_( Q?%:Z\ FK(/,G2)/5"[ $ARYA*E1^TD="'\2"5?7CS MYZ++N//G)>N:.46:.7">*;)JZ#7+V>92=B]N()M?)I-9$=T$_572!02)PG,! M>7Q"__ER=??T.)IFKA+\'H\;SX=F!:2M;6QDFA M@A-Q#LP[R_;=8):U!C$EY5,QDQ3.KMNEHN_?_W %Y!F FO8W:+V0LS'[$FU%*2N6+E M+H45H&P=NE(@L;%U&M.+*"$KTR9QA^ABE5[<.LQ;CV@E"=VYADC2R0PG>:_N M4AZC@'T3P:I@'1.4 *7S04'2KO/"6Y)=VZCZRR8P2!8-MUQ=O]< ME^Z3#;<#K7"4DJOK.-:%FK;S$GGRBI3UQ8O_ #A(=:$UYN&)5<$5&K24M.O5 M8<_#^0E,%V$41/,U$N@B"E/&N*:5K= MKZFP$;MJE#P)ND8'*?FZ9J#;F26HX4-,!8?=&0HXP!AKGFB6M(X-K>T!LL+U M$$+&4'[K,*).@@++D+">.Y1H)ZHKGF0WX2M(4JRW7'9!!"Q6<>OHT [5)CN4 M!';%C+QYO,\]=^R4DB\K+%<>C(D;\\*+Y\RS*KVP,Y?)!>@ZB@&GZ*?;"!*D, MB5..DW,P0V788<856G"6.EUUH,DB9ENBG.W9_QJI'=\OP#!#JMZ^DLC5LDDB M#)+=D,KCT*^W0I_<65/8'GM@';E;']1-*ZV'G)T&Z8_T4TPJ>50V]HF?6MHU M6LD)V'5"M&>!U3=[O;-YI\6,T?I"P19[T'T%.%X%+S@S^#095"2H,L8X/76"5) F7 M$JXQHM";)">*TN^,%3RIC;_68EV9;F48+T$,IUYX"58XS8T7K_/00W(+2,?6 M'*5*'UHQ'E*N-95HRXI*56M(T@>LRJ2Q>!%JS1#Z,J-6^0=+9)5B?%':SY%' M,8!WR]9J&CXY<&4%ZT,KKK@C_P[@?(%5^0IB;P[JX2 KT3UYQRFE-H;&,256 M-#G773?&5\)^F5:H638BKV(K/]BFK)W>5E2#05C;).4]XB?E945DM2(]K[X( MK4>GG\R&2\(N \@P-@BQ>+TB(R9@5G>FCE 6M_-@:TFG*8EH^Y&:&@07T1+ MU/8"A E\+3S-) ?PL4I(Y8O)E_N'J]^N[AYOOEV-;N[0SU>F,VOGTI*(# T= MJ"79EFGI^>3H\\#<76P9S*TT+>T LX=1O?],#+NZN0-(>4_>=W%F*E%-EQG2 M5GQ->SH+J$,VR!0UL#WOD:;)3T&.N?^O+/<@+!5W'\7D#S7_CGP/QR#A7OM@ M#9V[ M15 MJ4M\Y :DR@(S8^28>?=0EYR:"II;UDE0Y25E1L49=.Y:JW!L9:3@R^7 >:AI MO=/H::"G<7LIQ6<'C5:]Z4.3P70%8ACA2XDX->P(4YJ59%^4\*JXPR!E*35- M49;PHK6'\9 Q%\BDR7_(!S,8$J//KQGTO7 *;$C#96](M$%32K<2>O$<,A_P MFJX!I#EL+R>O>!Z] $QF^7F\7-'Y].O0I$/\TZV%'OR&]"<%(,G$'WLA?V'9-B;IU51XC59X.E&KMQ>T:?-O*:9"[ M3K2DSDYEY[DC(V_G0-I6SCM2\S;6S@LZZA"O>1 F!.H'@ XZ"4S!(XA?X13D MFGP TVB>6V;(@.RRG';XK#N,-:(I;4&]=;]LXK]PO!YN"^E]!$3?,^GVUX)V/83;C-0JU9* M"NJ,$&Q^A1=;+\^S!$&1)&CQ>($AX4)K>S"EK>$S4+_X)=6ZAO+\$1QE_WUP MA\_FU5:. W-/J'6>PA_ *HNG"[P1;VR3> =P7CUWV-9.U)(A>K-QFD^&OJL- MLEU)8=R>.IP6W"61JM EG5I?A0R:3OEVN1.?\B;JNCTQ'R"L9T)QI"X9U?H^ M0C>C&$=7G/MX-@/3E,1R19(]1=O,MK2#*+?"\ G04L82[GXN$?;AO#&>YG9! MU.W)#!UI+N2"#G5LTA'"]*&%TNNUGYL%4RN2A-=4]I) 'WKQNO"9*JY^VSNC M,1H3W1],!TC9BJL5%:U1[ M/OMH;$<#4MR=^SAZA0B9\_57=%Z\"8N,+^%\/$WA*\0),@0!Y=4;J@^$CV@@ M?+0JK!H#)LH&1H_HKL30;OU$S" %-$/9Y(A 9DW8^YN$5]LG9.9=L+![3CB% M :@]>GJ*]$P\?7SJ_?!R;]JS(',&PZY$)$M0;ZZC^#+*7M)9%HRGTRA#.B%W M@#AG5)QL\YU5+4C2E:VCU-Z0W[$V==.8*XLDMLB&J/'U[S%,P67TQG)/:1;\ MP21E[5@P^>@Z?12Y+NMNL2R[#K7P#_ZTTI"N+"&F9YY+@#H\A410].\ %#XP MXR4V;?W)XY-,U1_LTJ O34FQ+9BOJJ).9ME5OP7SUZ\>#+%V)^$E M3%91>1,^3A+ G,"X=7Y0JXNBNC[ZK_LE/>E^RI5?%GX!Z2+RMSXW#\ +X)_ MWQ77"W89U*Z1'Y32JKFN;_$M]:;:M-:'P_J+:%?>0N+\ #PE9,>4Z:J=93KB+L,D22UT/4. MV_IYK+R5AZ2.2/RN-]C6<^8^!NAHXS]FJU6@PIN=>N^1.S(JZ'I[ M;8]9@2E_>5%1W$^,PSS5&M=4WZZQ=TPR=;WHC4QOXZ2;LCZZ7F[W?#/4E/ !SA?I9(:.-=092K*6N]SHHH!>[I^W MUJLS:^8>,OGBYX?YR%!ML>>K MFP&JE=\CGZ3UX&3<]Z8^[J(4E,I0W1E1ZKY'2LFJ05,\> NN_JC#*LXJGF@; MA:A,4/06WB.EU)3AT*4R];B![R$ZGN 83;Q';BEJ0U=P=BO)58RS6^B]P""_ MLBK,)ANU5_ZF.I=)-OL>2:A!0WV$<._)H+"5"?_,9I1J=7>9HT43_498MS\N M"&.^DF_ .G[U]MB^HTYTO4",T @QN4(RU)#[I&F(.<-IJ*[7S\[%G%$57=/# M:./.+.C@4J83P@$K8X 4@T95NKX/O#!%JSYVP5Y1HL*J-V -A313H&3LJLB2 / M:HB1*/[">EBHTD1=M6=(M2?OA6RJ6M$;SL$B,\1U%OKET?DV\L)D]\)5R#-A M"^^19NV4TDO8!O.V"7E]=S;1OQ^N==2)+D<<6^^!-I'LNMX#<1JRAFP]W0.I MBNY*<-.J]:7,$G43(OF]X#Y[">!T,D/BL-/32->WAD":B< W:*FKQ)5XW>7^ M8#+;9,O#BN#%,>55>4?T4=5"+[<\QB>CS47$)7AAWD&SRK\CMBBIP)55ZV%S M.5!<"@B(PBQ?T]+' X>)HJ8"O6^0;:%*>3<@R91J\?=)%*$&>KY$,6VI"37)"XVRH2#+RB_%L!@.(^BOC M3<"I_8[(U4$A76]4!(_=;6 8&5X3(EAR]1W$4YBPKU%$]=XGJ^15T<.;9.,$ M0F,*\3O%=]Z2!["=&N^3-#)*T/3@N&?GI(I0D[>0I'VZ!20?\SB.O7 .*+[A M"C7KFCETD!Y=E:'MUF*_3FQCWX=Y1\NT[C?A8_:20!]Z.%C?1> E"9Q!X(\3 MBG*E_-TZ?N.]<&\?:G,U[K4\))VOV-RGHR:=:'M:;/H>%RL!_R]V WOU D B MX")-PBD: L0_)_3KOZB4O =HH5:*&!' M[#':R\?Q&FU;OGE!QHHH)U77*1ZUD]85&W)CV,A-0Z)JSC"DE:":+,;63":V M+V*'P^16#VKHPPAMA'8DUP=1J!>4"KT)9U&\S)'E^\M+UJ[K\--P9ZDN\NJ* M3&F<,J61_-Z#_AU@QS6ME;*& CJ@;!)#1EI7/-AK87[Y%-@MZ#P+I 3N(5;: M]F+HR-3%4!1.D0*W;\]"?W-_<8,F6N'3*]GZUG"H\XNK3A);&T]V$PR<\K*' M]LI%KI(UJ.M!;^=*NIWXQA<4!@.^AB2+'/$3$P'/*NLVWDI2:UHN6&Z9IGS) MJ\&TDR1; O^0L3102M8594.,%$WT4)59T\NE+N'N&;/ 110FT"-4D[C5Y_,GR^U,:&YT]B+_GH[JO0WI3UFRZ47KR>S1S@/X0Q.O3"MS&LD+Q]:%>Z1 MOJ;R\]M19K)@9T4VB).8Q=Z?FCJ3N/K9:;O1-- M-W*5K9Q$^%!0;CO:BSK \?X 7D&X]=<0C./CYC@N&S#C7D"^O7GUB3#]'::+ MBRQ)HR6()<:I9 O/QZ>?CTY-V0P$G12-7=GJ5HY>58!H/A8=Q-MM>*AP)6K558_WI@1T9G<1@44R'VJ0?X"J.+3KX%P? \;0[/2LO$'ACAMD?3O/&1E[=N)E $P/=Z5]]7($PV$V\N;BF[ M>!PKM/)\^$F3%5^$%FO0JE6V%-D6OSTOS7*/+?8!!(;;?EFWD^,I7V:K>7*MMP M8>>U"6(_SM.//17IQR2G!(H# M'FGQ TYC1D[H 6HT_RG S9H8'3B&J))MG%[A^=.9H>%=[X]H+#-*USE[9,<) MFZ/IYOA4$:S7Y?IH+W?1^(U/86;/YOR;RWO9HO.%7TL.8%07-CR)D8I:L/HRW+%>V]FK>?/IGQ,*9T2&]S8 M5:PX ? M\16!6F1'(\4[;-OT*(S"#]-MXR.X:=T$V9_ 4-TP.QV73H[QM/>_><1ZW:K=S.>AC4*Z*I@?YU*]P1YVH MCC6#347UE8?X+:0;^O"Z VF^#;\',9%73XS]0)BMT?"&QY6>6L&I;2^*3 MB]/U4^R%"=(%ONR6'(T4%ZNBQ=$*-SE*JVV:>:M'%U#J+2*_ZO.9N0>(])[) M6WD46JA3_<2.<2R%37,\=Q5[@",<[RY@?N$L.:@I+E751HR$I=Y^'P?ECL@; MO(_D$<6_BK3W@30XJK5HQ UA>^B>53M3S-8D)B'I\ ON;YDX4<;?HE/# MSX<'IAY)2'?\O-IQH0-'MU:MG$)T0$SQ".E!4P.<=:Z6JR!: W .0C"#*7YV M(KF).*(X<)6MC8KF1GE[1OP_$(" = <#5_1'R@6$6_'YT)BG9I6E^&40!3F) M#81T$W6&?[1C+I !A[J!Z";V ?V-L\(#N2@\!#ZB.+OM6V,F.+&+5X^,Z]J M&MWDC%%1E>?#8U-.6MM>J;Y_DJAIU5B4 X%V,F\GYP ''T[J#?Z=H4:NG>$KN:70Q^7(_OONGCJ&:Q&F%Z.BG79*C7^$HWS[VPO8EI)Z$@5RL M'ST-HZ7 E%]D^\Z+-]&=6ZX/NE.S7I8ZH:;MO?O1UB!W!4J!?I4"_J)1<'"D M(^#OZ"_EO_[#B=B_A\>?3;VJ]A*83&;;OC'FDT8YJV8'614W1[Z<7,9S"^E; M;[81S8F*UA(+";.*(QQ0%K&'E'5&Z/ U 9/959)"M-!MI_ = M0+.0*YA%": M<@D9!_G:@S')*/Z%>/613 4YR>4F .GZCE"CF[P])"DRM5), 8Z*3:Z;8/+' M!>HZ3/&_V L%JX8CS%"54%,B(^-*17_H)EI[;EO42CY16$$$D(*B+Q&2)?<>!4Z"AH@?FGH<\L.#LP]KA" M_\'/@5Z] )M])0\F,G4'3I/NLA9,^>PF4[:W=3P-*1%(KLFZKC^YQ:L.*BCH M=F;;8K0) U6)>R6Q%$E4&S@3.HE9FL4.ACZ[U%*#-+.,<*<1J;H#9TEW64NJ M#-Z$NDE6(;=+815WA!!*XI4<&+S==#M-RI. 6MXA%LC+5])@\)959AA\.5;( M5G>$))W$+3DS>+OJ)N9ZZ._&5=_]F;OK4&['$1;ID;NDT^!-LQQUE']J2Z-Z M???I(R%O29NNME9:".1];V&6*P_&>/J=Q)(NN(*NN'*/4&G&$2QJ$+EDT?&MOE*23V:,7 -G+ &8%1]BA M*&#)!.L,L0_@!7O<2-A>Z27KTGZVX\&?HKE50;+2TZRKA;7+CH.!Y'46S-!V M27S>%91V 5%%Z4I4S1E#6=P;BMF"??@S9J/@(17_16$(/;P27GL+V$($^+X M]@K*E!UR&[-VC0V<1ST(7[++G &4,9F0J\!-,.T\EB:V[N:R24PK2@T,G!B: M!"[),'CS)3VI'>1HP*GA"!-4)2S)X( U<8EZO$!3(YH&BVC? M"@^@9*O7E7@V5)IT$K?DC#F[8T_AQ^6H(JCE"$/:2%F^IM1KR*2DK.PY*TLB M,W-T:&G@%-$M>4F;GO-+=#6H55.RR%C2..5=(("R?"7,.DVE'6#6M(;<@;>* MXN(H1/^<@HIWO=RBHMK,P!FD5>R26%V-LL)EI\\$4',OA'^6<4$KL7C0J9YD M/7PB"6-_JD')B,!S?'!X<-Q,!;7] LD#58V]4WYD])?\,V8"[E2[6 O7032R M5?%DMHG@](A^ V0C=&MI__GPT[$I0]IT ?PL )-9Y0G/34A,SJ^HOX@DT7@V M@P'$-\_4T@1>H3E?]W=JH_;3@1WN&1K90+'7[46%[D<>4YKUCIJS7KNX8R8G M0>U1QSZ92BRR9?4W+X98I>79X IUE:QITA.1L 4KIQ@1++QYHYW$^\G49XA( M"2268V$>#.?;?LL;-I1;M&9V4$2.9^O0HX0! M6D/+R#JJELZ/S:F@TI39T;^)%J24+)E3"_''O EST[\\H&O:XB*%7=W*,2U$ M1'3KH2CO (?O?0Q699+7(EY:(6\>%$!I3)\VQW2E?7)E&^$OC*;Y)T8>^8;9 MP4YZ",MG#9N@<:1GI2HD$IW*M_)\I)Y74<)D*(&CM-%0I:WZ2#BRPXU#&0Z. M';&S,@8Y+32MIZJ;_4^TV2!OEDP%H&S8@OT^,^B7U- 7U$4,,Y6XC=FWUD'? M;!_W4E@TU_V6\@YP:._&DU(=UI]I&_>RR6)%_RO);&QX#]\0\^K[-,A\_-"U MC*XELZF7;P9QRU1ZM.I!%#$W)AD"80I(>*==&<[77[Q_1?%%@,!2.>:W:]C* M>4(=5O[A7Z-J!CBEG&<)#$&2$#TD$#>D-*6<-:>4LLF1MVW3[(12]N@B6K[ M,,][(KA?XE5Y-NV*,IE18$,\W051.#'(-5/G^K&YZV-9<'@#OH/(FH9W8/#- M&47Z\7?(RLO'*&T='[2@VR2-BOB.PB7:^OA?P/(%Q#L8,\L- E,Q*CNV(VE)+43S,?MS$67G'FH7 MG8.C,/?=S5='+[B-YC!)X12MF3_?IOZV&!OV3@VZR0_]*M'D6J"32*C?YR!) M;Z)T&Z-6A*T6O9R> 6_>(F M!4N%H^.FBG5LV=_YD:\#DYL! R8J:?NU?%/644N9 ]UL5UP]./T\#_N-3Z-Y M"/\$_HV/4($S6*;'*(W\%;=?_-PD2;(E\!5]J;1\Q6V:]J>B'M[_[=4-N_8< M']]3I^O\5T#-!?/P@.Z"6;0]@B%QT4C7Z%]%\V9O8')9OX!T$?F5CB(>_"." M8?H-_8"D$%W**+9B[)Z&T4]A:#=!M?J0.#$_:[3 HSEOM)+:R:4LU\0CF&8Q MF1?QLY4H2Q^ Y\-@?0E0;Y:)$@"+M?L Z)1Z$ 6HZ_RE C9M=G"[!2ZKT7(!>X?GXT^GA ML?GP3+AWBIO:9A5KAKR"WGE[4DD)>WE1NH?'?7$&2H_I75_GRD9;:0Q3XAD5 M'QJ!XDN49P'!]FN&W8*]-?DZ#GJ%N^T%,J&,.+6>CT[,GW'+MVI%/\MN G\7 M9?4W@/)-6CDW")'CS0Z:=#! _[]-['ZEN8$24B)O:)1ZWTT[#Q<"*3X 9-9" M[#'_]!='3(]"O,?%K]N*OA83_CD(P0RJ+OG*+=89_Q$Q_K/Y42_$C3?J]:B@ MMT%OC&Q7LQG 05FWD\.#EP)LU0NG)&9D>0\BSS;U)MVCFR8=&(^!IHMO92S. MC3I^(T%0Q?G>A!6=X4X[27L(?[8U09A?"R\+(9 ZBEN%L,/V5ZDU9XBE4?P> M(JJ9G8^PI2_', BB-QPN67I&XE1UACIM9=7D![//P]$F@R+):-76D$*)G+1I M>!3@ENVQFN2INP37<+N%-,=#^!W ^2(%_O@5*6F.-DC87ZL$H;!,8VWB$SO> M0:G$1^C6=IW7IXC7IV;O0>AP44(A]"!WKU=PIJSH.($=8(S[]1LKA&:V#%,_0!!&@4^4]1KD*5 M*:I+RP-B4-]2]WH(.NY_[U'+<'9!R7"FM >AA&S;?F 41N&'2A*U$2R_878S M\@26JRA&F\W\IEYHT%6H9V1Q$26MDUI7U!JQ;D*0QK2ZRFB0>3^[E?ZF@SN0 M%HE2BXR82L.?$L\)1WF!^9T-6KU'"6[3L(_@3LY/B6L;5I7GHX\'QNU4NYT[ M]Q(X)?OL($N5_8Z56K-FV,N#Q;6<=Y9]D'X=Q:;GWHO1'CKVP@0I"[O\*PU] M2LRGHMW1"C<\2BLMFYT 6/)*3 2BJHACYAVSN'BJO$"0::8^##Z=G1T>F9\" MY&#B304=A#=^42L\5%:%._>"/%.?PM%17-\)5NB1NA>30__>N?GR!WSLO "0 MJC:WQI(+PA'EZ0AI]0-I=E1MU[!;[M8./ZOVJL#[(D('5-+S%]SQ^S+2JX3[ M;J>&GX].S?L!TGE DF%/5OG@R=/JRADKNS=LY<2B VC>8J156<:7ISV1] $= MV&,X1?HGBOH:0J3R-R_VM3)6\2L_Z*M5<\[X*&V/H,M5$*T!> 3Q*YPRUF%\ M$S[=9+$J'\&B4RN,3NZ"RG^#X!*D'@SD-IPG!X<'APW_ATH7R".2:DKLLA>C MOU3R9Y.>C*I=(?6^W5S]Q^@O17_,;%,G.C*Y0C1'+N"*$J^V\7=K M"*$!KRWX=- MO9!%OA==72@CQJ[F#&"*(C)/39IC8(;SQ(-C_Q7$*4S(SDHA]J6@LBO8M1.4 M^>I#\XKV1Z2TE#6*#QTE5=&8KRRTCJQK$,Y?6DR%O'I#1ZJUC 5DI_L82ML3 MA^*@8E0<.FCMA2Q0^]0;:BGIT/1G+D+U0@Z@(2%0H?G/%D7=+CK>X@@FJN8( MI&T/86>]#J^KH,S8L!NS7Q8ZR18<0;&+M.6I^J#?G)'\UN;#IPIM"Z>BN(5B_?@#41Z]_N(#2*CT[Q/\SP_Y/PE_T(_/5V%*HC!/HQ@_3,$]OO12D,?%,!^LQR[H*M)O)^8N#N>9'Y D/2@_+1 MV68!OL?'?(3K')RO[PDDC%5&H05WF:1+&0-TO-FXU3S">0AG<.J%:<7[A@1? M0/NP^RB 4^R%4PE45[H/ +_TRC[A:M9>CLIO$2Z?:4=/N.DT]"UX3LRL\'QG?[W[S8HCW=^4H(@MR&:!& MN-GEUK9N"N(#P=O,JLLY4">9ZA LA63XR["*6@=[%QCKGAI*(G,84.Y$- W_ MUL@RW6O8A:U!5QD/,90<"7OUB5*>OJD\7J.5%B_ >>#9*43_I%JLVC5B/>X< M\)HSNP;9^W7R(1W#7N9>2$>14:K6U<\'YH($=H))13@'4A[2V2@R.0IJ6<,$ MO?(@Z9,!-@R%Z+&UTA\ M!CNJ11QE@U#$WJR(>P]>O5H%$##O-XL_.PHS5SQ-\)=X)D MYJ\ O"J.DD%9Y-X"D^\[XUD,5AXLT\"56>#RJ/Y\EDC4=)0L;25G^NP.CC/1 M"L3I^C[PPA2)CW?7*WR?Q]XV\*HXRQ)%D9G.P8-;W,I09$C=I! 2'468Y>N*.C07FT@[*Q3DY;E7 M[XL8C,LLZ?32M#LNZ8HZE)BENCKM#>: M3\]Z'TTH%+E ;>%Y=D%5!RJ:LITEXN%4$V MVW.)TL#[XI*L DHN=;5X"I-YVOE2"S]>B\M KP\P^4/Y;=91+V^SMOTB;[)( MSP;S&*L:6)?S#NCXY).Q@U!%P5BWO!=8],+UP71D1](VD;)IAR!IX>Q[9=4= M]W/\ &&Z0./U#\K+*]EJUG"A!:H2E)"1UJXW.TT12@&HK[!DJ]F/LPQ4,HA+ MR&T7XDU/8NY[+%;Q 2 L 0W[TE-*7KN0Q6:ZR>S7*/*3IRCU BZN],*NHJH@ MK::8RWJO&[#G)TF6CC8HO\-T<9$E:;0$,1=BJ;JN(MY>>$U!G/O;B#VACZKM MP:8A!7]1YM>R M'V4!1A246TAL%]+%(QU%I 6U'$2ZC<2]SMA2\4E(?K:2I*R8,\U" \!/8J%5 MD*W739,44G?>$A29_40BEAE?;5 M%+D%058NRU:Q31)1A_Y=%()ZHM&D$N_N?%W.YYR32+=&K6&#EL-*#[K0 ME*O&$(-*\;A'GFZ-6L>@'DC0G6D2.NLY=5S1@4E(-T73"PT>7 F][ZPJL674]-K?I-WRKU&^K&1#GQ$9>Z>!-+V$@7*?)"? MRFT-FD7+J?,QVBJ>?9FU4\$]DBC*VEON"GN\U,KB7Q,PRP+\4EW9->U8DVO: MME;>F1'IC7/N:*=GQB.$,V-7R(4(YU>OCZ03TF>=JJP*[C!UL5HMM6B9K64: M9@KH"Z2W"_UM.K]-_[FWEYR++J>$POJI2VW79<$\>.&<=K"M__VX<#I5QT)L1P68.%] MYV-1_?N0L1#*8=?9C#D1B^[OQ16M07'?EE.^!C3E[+#2X%Y>SM* M^VB>-BUQ5B",0'CCN>;[ILVC%[QZI]O 9+8; MXE[5D>"D+T>" / M!:U$=<"O@"/W^3I_,1*@L1W@OF. MN2HQ?_AS:CA.D;8:T)3(5^>D!2I_=AQ3*7%=2;1[C>1$FDW YPO M!/X@U+)U[9PB[7QRB0SJLFM*IVMTU[=Q#R9/FQMJE'.GYM1])Z1IKPM-27 MMG>5&A: 0CGLFSIU6OQO!1Y6,E6M@=_$K1%?"PZ89=BR"QVM9*I:1Y[66*O0 M1B!_S[%6-IX/UCC(W'DQCE+R"E1]8#[J\8'9?'\P#BZRT1H^*V=S8AKOFX@V M/TSS6U&M;LV4H*+CAOF^F[CV;1M;7 3O(:W3)Z2N,S/LT((S[=ZWA?QV/97? M2Z(G@\AW@DH&<0FY^PV3^0#")0Q?(/M>IEYB -!(Z'1G#I<0T:YQ9]!7T+UY MN*LJ['IB98'3GP6S0E=,E5@BK1&[)I$]^^_9S0II#&FK>EM=V,4'+:YXSJ(L M);:FI8"Q5[OU0O]KX2# WJ\U2SF.D(K4FL(:[=7MT4W %*7O-5*1U$49.F@D M:'?I>RGPK]!F,\66(;HG JNH-;AJWDDKRVS?;4EK"C#30;$+6T,#9=S$D ]F M]_O-BR&F-IK/ -)X2@18W\<0CXES$ (T("#Z)S\*I%(CUN.NM"'2(+M=C#C/ M$A@"="B<_CN#"20XL THC-+68-R3L41%;),^Z#UR O\S!GS[B;!>76&?S6_Q M5("5HX58WIXS0"W01G7AP7-R=WTUC99+')[B%B[17I;S$$&FWB#@$P.PNR=O M*WG/0/(FKUN&7Y-"36O U#QG=U6!R>Q0#"K%?^;!FH[5'8 MP5,DHEY_ HHK44<$J=M&I 2T'TUC^)+A[F[#"#UZ 4@>P"L(,YRVBH9YIP9= M98E^I?00N\DTN7(#5G=.Y>W\H)) %YJ,/C8QZ!:5A0$IT)U&E<9^<$E&(7K/ MEQVXI.FPB4/JI>LO(%U$_DWXBO2#X^M-T@6(G]#._ DL5U&,MH8WRY4'8_PW MQNE3O2$'":=9&3V\Q]XR[D33[$67=2O9;90DD]DU^HF$:Z3-68I-.$@<;6K0 M^U#;_/R$9NE7$*?X[N\N2D%R[ZWQ9,Y/MLNOY"!].@BNZ5&VIAV2?M9<@I=T M,V2VCSDX#N*BFN^#/TK2%R3Z;,="-<2W:6@ 8GM7Z#05!? MNQEDH1=VF!X* I>6Q0.G9I:Q3V;9!.GPZOL*A EK'FD6=)@6DL*6E#"7+(!Y M3S"-EN ::>?7"$D2DD#UV4L"?8:IAEO!0:!;"ET"KC^$?T? KZ,8(+WDN^OI M^NK[%-]E@@# M"TIM.$R-[GHHF4(SS9IF"MY,X_7UPDN])$6B+IB$H!5U&'=I<4MXNYI1[3IV M3!#I/:P_D@WV(DI8]M-FP9J6D(J,1#=PR2[%E4_K=\(0O<Z0ZD_(LW7A6'N:(L=NG8UM6LR8K!INMN_\)+%FA_C/^#]\BO7@"(F&CS M!*=HFUS\_7&!CEK8.W1[:TTU>'5HSD'V]**2DEDZK:-[C>U7N(2B7WCS>0SF MQ?F]^+5B&LOC@\/=$'Y%0_FO*Y_ ,?W*CQ@.TU=T@YQ4L).:-TU_A^FB3,:=9<>&89:U!C$E MY5,QDQ3.KBFTZ#MWVJR5L1$P24CD2;-5*10[TH9:"TZ ITMN38$,=5N2;AG1.-@%K4&U MD]5 4B[[XMZU-8BR "[_;"^L?(2:T'(EZB-[1^_V_-)0NKE(537D'[$-^67; MHTWC/PSX?3ZM:W1)Y#W K5/G^!'B^,E@S?OJ@FH:S"L0P\A'\TVBBV(I+!-(A>@]19SS57HW^YU!]$R MB]_QP3%[Y[!I\\>&02%[$_G: YA&\Q#^"?RO2.]Q8W]'.WM+5G5A0N\L[[!V M^50/.+6!>M+TU2E;'<6;9O\Z"D%J1QK-NK#RF33I]9Y/3CY:X^CY:QPEB:JK M9[62-4-84?_-=;:%G)J&KO$-V#@(HCLL9UF('6J!?V^' M1>(^CEYA@@2AJ(5]U\JL\F[HI*R$KG-4G3U/PUC[?H]A"B:S&?/QO5HK=<4> M(\5^=I-=.O320VA?BYG6VY+X[EG&TTK7:+^T)7'7<&;\L*?Q59]!,O5PT!-( MJ6D"LF!7WNLF:PR\4J)I^FZPNSB M6TB*0YDG"^#CMW\).C'@2!0)B-DQ%B5JVLL)/JX<0B@*Z\H-*RCU NL"9.VD7OL_RNC![_B%:TK MZ@0IZG3H!!!)I\E(UO1YUQ\ ;2,3N8NZC-["L>^33->,B/[,XL/'N96$O::P MTY6 LRG4 \ O+>5AWI9W%F>!B)H2S]F51TS_W&[XP4'?D_OVE4'7A'*[KPPL M6NB;2<%I188_$4A+U6OZMV/3<&]F0!'HFX(.0L^7K8>\;93QWM\=Z'T,5MZ: M3&KCT"?'U\(\EF<+4;L8/6U>C%8^,/)"?Q3A3XRF^3=&'OF(X1M3TD7H%ZFW M2C7D\I?*$-^@*K3R?'*J?*/*?)/TXJ4,'ZEF 6N&9R?%[6S8Q!*Z8G2K:XKO MND0MZQK^ZL*Z8W!#70!)*NLGR2SO*B74!';'H^T2K*($HM6\JBP&*:AE726$ MO+"]N;)U7.NOEJL@6@,P]E^Q;R_50+-;IB[@Q[,S4^=PG2N^E) ]V-^TH(A3 M?DYC2+HCFKW%%9S$5UUB338X"^;OIJIX]ZF+C'3@+)E&\).,+.62IEE M!'6?3SZ;,K0^3A? SP(PF3%[R4T6(UG=TC$OA4MSI'>2V@'O>*;4Y^LG]'&. ME[Q$36NHH@5MVC+13@5V>>6R58$^S?6@EZAI'07:8J: OD!ZN]!_ M-%& 71 M?+WI/S_Q"*O\<) 6X--$6DUFN_#]!A9P*GHR42_D,)(2@O::C43] #^;P2F0 M&YK4L@Z#*2^O71'W22;D113X-\M5'+V2-T#\\U&4/[B(26% M(*Z=K+DH-3(E)SW7(E?R3JRM$17@29LN5UQL!I/I]DR"W#( MJDN ^CZ%^3-OL H @3+TQ\LH3N&?Y/=,33$8I:MY=[G7JX8<"]3(%)[MI<^K MXBZIE*7NX;6FP?@;Y&5Z)7/>(SJ?50?7SIAB4*=56^YR2I\Z!ADX+?7".40[ MS_R"7?GV^3,M@%K99O$HX*^C.^,7SQ1!K[Y/@PR?F##V;S (I(*KR3?S?')V M9OPZ&@>U2,$M? 7^;M_E+J1%#5@S,72#B7<[W4H%#MQ/<^0^7W_Q_A7%%P$: MX9Q[:H46K.&1)OR;A.JJ#+ONMCC2;&6Y\Y;\6VS%5JPC25=,E5@BK1&[F'(1 M+5<9VM0\1K/TS6OL.03QY"3JUG7PR6I62&-(VZBVU85=?'B*/1\LO?@/_KW; M;K%W@K*4V/TFJ'_,5JL @O@!!$2?R0*NV,GHV:4=1ZR-]'9=AE_'7HC4E8 ' M.%\(KL&I91U'6%UV328 D[O^KS:[P3PJAJ0--+N58T8>P" PX='-EY+AVB:M:1IC7&2G1AR^Z*8P='^(K+@<0UJ'I#[Y13 M*MIPS#&#HQ6V:P:_TCLE$4MR9S)@5D;&9+8K/^IT]O('@%7Z(P7;38^TLT.B2J]L8OM0U@2Z6^AR-' M4S58^4]OD1;N%FW]H*P&RO)TZ4HLT18:0=]G.0&V;.T'6W6QE:E-5TY-ZCJY MCC+F#76KQGZP51-;F1,L7&.;WYP*3"*_*LZEDVMN[10JLR?FZ\I/<^PVY9NIC ?V_PP.S$XL( MG.8DH$5D!UYM4*3GO-!@E+:.#UK0;9)&17Q'N8'_BRKG@N5P<%TZIFFY2HX/LF@QV.CGP)4)_S3B30ZV FXB*133YH(.U M"BR\<+[PX#\A^=<=2-^B^(^;V&2]Q;]/H7A'.FA5H*ZN^SI=M]V)'G?AKLQ>B7]&$6S4;H >0'4FS+[.L[W%6P[A'^- M>^38W9SY)%_&[N9.#P[,OP,0@:/W;FXCLJ/W+YWNYJS@@Q9T6]W-N3I(C+8:<& MV6O48(>ITUX7)H^Q M-L8C=Y@D\K([$(^\1\]$*RBRO]LSO@XL-(-1+IH?P#2:A_!/-)Y\I%@X@UXE M4&7AFT'SRK@#*3467W\?LHYIRI00NZ+UI"6[7"#[7NK!Q/?Y%*+]MHBX6Z>HW^B[<^+> )(][%GIGW6) MRT9UUO42S[,)>BXE.C^GCI6/+QTO9C([C]FF,/DT[>\\,DB^84 M%CC-*42+R(X^/NGX,,D"/FA!5^IJA2F^H]SHX6'2&5+8F1WSAPRP^ATF68BI&9>=D)2VIA6C:_##)%7[H5\F[?YCD"C4ZR&ZA1T:7ATFN("H6 M\RCR0HE);3;P7G[M]181SC6*MY;);W'O1O M0I*1[R9,4B\(2&!/R4MLF:9?4""C7W\U&7 M2&Q08SVD3'2,[D4.05(2M0*0.E'-O9">\>D?U->HMQ[2,-KM+E=HI_J'Z33. M@%\DK<2A9LG[@&;!OAWI.G3-I3%AO5[WXWS7GXO23?B*#JED#W@3XA4R7>>_ M B#96F(HI;Z =!'YF[)*+DR'!\U\IY5/C& X N0CZ%]%^ZA$V1T>DGZ M5*EDUM.IJ2C28<2P?T0P3+^A'Y#L(NT,Q^BOG \6K7!]_A^8O-EKB M2W>%4I;< 2<7NLQW43A%1]8H@#YVO"^G&(YKE'([UE&I P^:I-*CCO?&+ZY; M58N6K..8'EITI!M'-Q:Z\9P#^"\8SN]!.$?[B'.RB[I"NZ@E-O=?1'S_"\FZ MP^8)!\_=77P7?5C(C=^\<(X]2OZ1?8=;+Q.15XZXUGOA0TM-6.BC54IRZ6&" M_YJA']-HXZ*P*]O/8G(H-?3>^-)=.1:Z>!&3@_B4S::.4@/OA3+=E>) *"_A MT4+D/23?@'6\TGJLZJ@'!_R)&'*K&:Z&1Q(^KK('HEY/V5;:C^^\&#L=O )5 MXW C.9_(./R7S:?^8] V7]2SYY8M/7\\_&SK"N.0[;'AV:P M[P6N.AM::$(3WD;-9X9!;:'UCE:RO6)G@\'+&82[Z\!"T^@UVL&'UUZR0#WY M-8ZRU86W7GJA^)6[1#W'>-!:9 O-F;]E(>HY@"#^ GSHB>[:)BN;T*T]S5CKY_9Q6U!GGM>W,EB9G3NE$LF7MN=F%K\%2&0(Q>__OH M#OC=$TU<1,N5%ZZILS"CE/6(2M"*60-7#Q.F MI+2U!G8EI.H =Q.VW^-N MW7.)/.SVIOBR8>R_@CB%"?JCDC.8L FK$.T&S<[V5XIVCA^K$[,ILKU<= M]AV>ANS$; '']-"B(]V,K40WTP!._ZC.F@GTB+%(:%&3K%H7ZMC\?9@N8';6 MH2[JL&O]>41PY(LR3FLYF3VFT?0/SCK#+&\=]'J]MY3$=B!.6%5.[K+0+&@? M$Y3 :X(O*:)= _LB6BZCD'3]G)_[NU'0.@ E : @)R=;O\ON> EB./7"2["* M$IAZ\?IQ@41F+[;<"L,'IZ6,O1JRNPROL>SP&KN"H*)L3*N:G?Z&MSUYM%N MM!4>[756=(U]44^*:H11-^@TL02W49)<(VVKN;E+U1T>C_C0-[G47@V]NL"; MR@YTLUQY. C--0R]< K#^3;X4AD9--<8"3_C!;FJ6!1KU=@[X)P^O3C[.F?R M%J*!L8"K;8A:)?,@I;[[Q.JF"I,.62Z$\#U!:OSD&*,Z:\.9FXQ',,UBXKSQ M.T1*S=('X/DP6%\"-&,OD6[0['V-IO5O7I"!\1+?-'(GK!;MN4\WO:IQP!I* MU^MX/H])>N>+*%&+OU:K^5[XI*X$NW(3L].T((@>LY=D&L.71@($:AEW(9<7 M5U=Z7JL")M][Z]R.$A5Q1,46 %X5=WG26OJ"-I_MH UC3KC+L#&4)/, "=KO MDP%!FQBH!=U%75'F NLS/3N'_F!F7&9@X2:QCW9*Q2]X#)!MXYV0HY,Z2IO@ M@=631#7K3VEPFLR><+KY298FJ1>YV#3FJ-1WG#6=55$R1E,LA/V0Y2;, MDT7E&I2E2+U671L?WP,Q)!10TL&2!$BN)G1SB6X]Z*5D85=3'*K'!#IN)(TC#'[!!CS\A5IV:'.[LC=@!OS0OS)JIG#3':8LQCB8K,3J:$O8A"\KP/"5U50)%D MB>EXR:OD(&%:"&Q7GE=-;"GW!WA>%BPUM*+6,*/3&B,MF28*6+"X5/A?2B^Q MM AJU75V:GZ>D :6.T%(B[H?]\K]'QQ:1A<^;$87%IP@K(DMK.LT\?'86*3@ M\AT7-R)PK9 UPU=6L91]H%@@^P+YMF(G3BD>9\0UA/T M5G0&HP5$&O"+"D7 M!VK-$6HZ0L@,3B,J;AV,V9'IL%K8.OU?0H*9=ECT1KG>8_HZ<4M0XY21!$Z/4_ M"VK"[P&\1L$KCBE5ZS_WO2^WCN6(2DVC[07M=XF[!2D^94YFOV9>[(4IX+RP M9Y5U 1]U 35-FBPGN8J)@8U(LY0S6$B*9MDK^7*1OA6]AF\4M ZX5AL.2;D< M>*U7WTYC YG4B0T7M!=J/FJBLQI3-B=?FV-=368[R[CW'2ZS[674A;="?VEX M&;9IHJ[83P,F36>I>[U_,V4'HMQDRGMZN$,.6>'ZB#G-VB)3^/HU ?Y3=),D M&<@WC94](W7KK-C&\ '5)[:F5]AVK1[UE?-KB$3S&[,?]R6V0@O#9Y,NH1UX M55UZ05]]7X$P85WH[91RAP$R@FEZ :TS.U.=N(5/ 9X(.&%UN4\P6IB^)31)K6FQ]$U\NS?-Z?BI_0(0K2_(8/F,@.(;R>J M_CK'BOXZE8^/\J^/R.='?@9&N .#\.,1%;9@I\ASXJ&4M&Z4\W'@V)9$4[^- MOAT]A8G_;#[ZFRPX' NQE(P6@ZLMUKL%<*J!0KFIEA-QN!'#+UR)M#FX6@!@NTG34GA.(9QT[-E+VZ.UF&J,&4J26C7F&0\F1($].?4L1Q5 M 3B4Y5!96+L KHM_*_!E8)2V'-3VTR]?POTE0^T(Z[4WY8=Z916W'%@^/")P M!6(ZZ;*DMA_L\$B?B $6;% M,)>N[S275.76Y%$W."K=H],MZ$"EO/[[HQ)'[G?@;_$ ?+ DTU2KTQ@A1QN206D,BZXSCVPCFY=U&] MGS]1O)\?7SZ.BJ^.*I_]<2MOP:V\)2-;TZU\??3:>'';TZV\)3#*@-/Z5MY^ M<+7=REL IQHHZK?R(C2MOY6W "-)';>_E=<+DKT71!9@V7[Z5)'0XDOZR5N8 M8!XV]Z=Y$@CR:(<5VEZNLN6@\Z%K M]!Z%ZODHXUS=Y(OD>Q?*5!B)FNIT4S MCA!%J_A.!IX5#:%**IJ6,T^E!4=8I4MR)V^-QOZ_LB*[PU,T]GV8"W7O0?\F MO/!6:+\5D/U:/NS8.I2QW_7S,<=HND?RJC^KX7@ZC9$*BM>-.'C])%V MN'C/= N]%_R^"8)$S6)XU,SA47QI!(I/$;MAA#\VFN9?&P7;SQDV%!8>=%@? MI-]>P,J'40T9RZGU?%I["=,I/D TATD*I\D&M.);M)T0LW"-S4<'9V>'1V:& MO)("=S8Z:M+UL ,VY0]+5((3?E^@B2Y"I_MRI+*>:G+K#)T+[87L88>KYQR$ M-E)1%D_)]Z.8DKJ<56SH6"K)U<-^TDSF^N4JB-8 /( N_%5EEU^]A1AO:&S MH9N@/6S.S)PP\JW3?1S-0)(0&:Z!B!O\2JX0HX64/;@*F63%%R_^ ^!TE>20 M(L4):A7'&"$O8P^>0>;X@.@?Q4_>=Y"0<]S3P@MO0G3N ^1W$NR0:L IKK27 MN >7(3UWH+E8D]FCA_3Q -(LWKV69I8;.K1J@FD*Q=(EKQ8#PR\@GB->$(DW M.8K+EWV,@2Q?T0F4VTM:P'YF'^S%ZC69H6[@%-0 MD]5(^BC(*#UT#K01KV2 .4,??W"+C>VR.O M4@9$3JWGTR-=GBF4K]"\L+EEK1R90O7MC$PEX>S+>9C$:860Z*==,J)?;3UA M?P71//96"SCU HK+-K>L-6BKP[:%7%W"7CU'Y= #\]W>4EVSN66M04\=@1WT ME"3L [T$3'^>1Z^_3'&8BWB= UC\0/ CR!6_>/[MOW9@VO[!+DR4]+K%1"!. MO][QE%G@EN%-+2QO#1I=YK=V4AJ_-M9U[XA.U5.<]GJC 1Q+Y %,HQ#'-<[! M2Z\!DA9[3'EIAGJRKA5FW4QV;]EZ?O$Y0KG$[$DGFC997:Q9NCQ;\N/=1N3B M^'<.0C"#+,L'OY)S+&HAKBO3U6716S5^"&HY1Y V\KKB2*/&C/?"B!9,Z.PS M8\)R5E]*)S/Z@JMJ2COBF=+JG\0&M70!1IL/5\QK(_QM!RULQZ;>70QH\WHT M %,?QG$/>]:CWEXC:CD@R\A+WCJ=>PGP+Z(EGE#);VG'Y_:M#9T_?8BO:1MK MP3E'1C'740S@/*PO71!?@R.D(!:[]=PE:GKHY.M=%ZYLEV441.Y=*R_J.O!N MMZGWQ#,IV8T[K'=8%=$OT5_QH'G%+G>!AYUOGZ('!"("8#$._4OP"H)HA<4G M!Q$?IAG]_7Z?WQLZZ4G%77W'L4?S,ATFO)V6ADX]W:*[XGDOHX^K M?VC*R\.<9;QVRA)0#*9?455PB0*H(\?-CUF+PGTH1>SWG'V\:GW1$LM MNC'N][]'WMY%V"R634ETW<)^2/8R'0C*;/,],5%-"9H>*@R" <2*GSE/=&RJUHT/:VPE*@XP@ ,,[1R3%8@ M)NI0.Q#3&G";7M(2:WNX8=9I.]?"9(9^^1O93ZQ5+YP:R;!9OMN ?(I<.J$_ M+?*O#>>*2:J&V6OD L'Q?!Z#.;8,1D'@Q=PT9E)UZP/@V'S +0G4J#?*RD(: MO_CIB2*;GXO+]801GU*YOFM441/4N.N2R)%6)-4E#+*T$<2V51M#98(^87N[ M=]GK#J&QM<89.]I&VCMNYN9@;1?*[Q)OE/S+) A?Y=O#V3Q([U5//AM:(1HP MWP&T+6P>HX1I2-2:L6:64$*([<;826[CNPW&\M$0CA7)D+9N2%>VA@I:,=U9 M6+IIPSA!^IIL;L)7!$;$O$A@5W"=-2TU8.M.M"G&SG(Z[S=8]: M,^Z>M#\68R^9^+4>KZ0$YCJ*+Z/L)9UE ?H;MG2Q,Q'I_M /-FO5G"MN30UU M%71?&;%_O25&6W\&XYJ*@25]R;VM_#*U\BOR,R2:JBJZ_1 M64ZBD-S.^$_6<0EI5\'P55?1B0U)S/?#%I;LNOR"&G?F>\]IL5Q%(2CR=6^$ MKYBF!692^0:LX5!' VE'B8W;,_3/*!71?XTB_PT& =HR$3?F)?HE>06Q&; M>P35B]^/O(O?\D-E2(+-YT:;[SEXV?O)5"KC/9Z1AK!CP3AH. -I6A&*K0HZ MO]K!P.BB^=9=5TH94O+%>AO^_=Y)T78X/TJ_+6\92W M==RTZN &\;/RS;G( 5@#6*FCL .>DH2FH_S?G&W ]/V#W9AHJ37+28"<7H=/NU7VG&6+HB/ MV9VW!)3Y3US!&O#4)\&6PG&.H*6_GBFS%%T2ZBPI4\4:;%LB)0OUGB?.]OB2 M!6/L+V$(\;:-!!K#+X^+I_PP]+Z Y0LS6(=L]8'@+C4O:Y%]3UDZ;J5R<]S2 MPT$/:NI5D4B3<4?C$4-YW"J[Y\FZGED#.A_"YG!4%-"5=SL/V+X2 K^,1S6> M3K-E%N#[R4LP@U-F['IQ14>(T5)03?<"K28)5OK/U2I QP=RQ;V>S.Y)1_(H ML[RHY$IU!PYZ=UE-+@X,W)6 =AK95E!VM<[KA3+"+V:X^%5+N &:4*(>GE%T M>.LFA=T]B'%L7&\N@>*V;%WZ4P?P%,C6PQL&_>26A#6Y13 M$X3[BH2+']"2ZB$9T49A_11[8>)-B2M3+Y.9M0-9]QB# MW)+$@8-C:M^:*!FIT]^;<@#ISW=S>\^!'=LK+Y[(S_@(AA/SH.+8?40]7>G) MP>&N:^?FBZ, ?V(4;+\Y^@OYZ@A_EH2"+#]L1;)2TC?1N]_=0EJ6O]\!G"]2 MX(]?D>KFB+;X7KG$C&!$[Y1:Y3K!/YF_5:%?!';2AB6[U9*'Z+08[TE4G?H4YAE;-&HZTFUVD1>KA 9CE M\TI5-87YOLV\0FG&&LYT8H3BC"*KAYYGE&.#>\\O:/^->S%&\JP3F* C8QAF M7H#.EH5R@'_A)8OK('I3C$]^@=[ M56T]31+ H,+ZWEN3B*:7&;A#D#Z]@> 5?(G"=,%R3&O;G#53C7AYZD74GF>3 M4\O9]4_@Q4]O44=2%:TXS"6>A)IV/H.F$/HRRQBGW([K-&+*J,EG3MM9R0"1 MKJ.,]4A"M1G':<0449.[WJ!9!%]US$:X&==9Q!)1DROA4%DTGJ4@UD2E6EL. M\TDL9Z]>C+93JB.+Z@K][!)QJ*+I\G"L1!>TG"M5D\K5]RDJRDUPVJHMUUBD M)&=7WT5J1%/SI&*H1LH6O2D]0&*H2*++O="JV82A@(LLCF7O(G8KN4,#GD"= MG?\$,X&I5)<,5=Q%X;0-)[;UW*&%0"9=GG9"8YZ!VZ7';+4*2%@C+RAOD6[" M610OR==4[Y..E>Z3JA_?WA>-*M__<74DG:2A &^C\#%V\2N\U_!F292C0;;^ M (=]-]EZ=8ZR8YM0GKNDEH*RL'5$Z :S:+7@BFT71QC^3 _8M6(R^YH4&1XF M+WGTAIL0G9(67CC'J=EV%PB>IU.G!JVCC\ '2K^P/=\1FII:=A1%U9/:\;1# MBW7%GQGVFM+/H>:LI5M9^_$--K#U;1F@^>3@1&F3:TW$YN'L91\749QB]V&9 MS0F]L#7C7GZ7JB"(*Q&VZF/S(DKDC!&XX !EA3"UJP9=7XF=U%ZX:T@.KKC M1X_C9'=MHVT8%9L8$,;:Q.O%WZ?O-?8!^ L\2/6NRB\B,(4_1VU,2^#1[1= M:S\V7\QM/S4*H_##=/NQ$2R_AHIM/FAXT7T"RU44>_'ZZM\9VO$(DR4HU#.S M-$\7P,\",)GE'?L"TD6$-I>O2.]DO:*E7%"K;-VHE\:PMIJWEY6SNFN.62T7 MRE\@2?.W # BE'=MSCIJ=$!Y2YE>M&(9B5C]9R:%X%>PA@B]8%>G1@M-]!L" M^TN$_IJ%U.CES0)60=5"ESM[/+%L)K/L,!"[P,]RO>@.I&]1_ <;.%HYQ_"3 M%M%DD.(.$^T%\7N*5SC:#&<5IA6KJ>'X *GAR)'555K:_:4+D0+S :RR>+K M63;G,2 WY;NB,!=0Z;K6P*Z$5!W@;L+VNUQ>_&/RN(A6*W1$YG=G8"E1+,QE]TL#%XGKAG<%K(23[5L;'A_X$.[,!IH58Y%0]C^=H+L:^ MIIQ[$XF:[O*KJQ)ZC5YC*I[V5@'EH.+$3*07=I\Q"G+W_#Y[#U$/A9[)[DB>@M_/1-DF1>.$63K6CBH.V# MY6O7]70X7++HD-NNK0@KA]H4J2&!N&OMR*'4@%O\Z"ZZIHV(7;M5^K1::OH: MZ?\\2]#F+DDNHN4+# G>C!6K55O.L$R_%C3%E+&,<"#- YWC5*?C-(WA2Y;B MD?@4B19[%NW:M^@>^33KPJ[<=BYNTAT@G38E:(I4DV_2K\+F$_%]O(:(?32G MQ^O'!=([SN_UA'6:H5^DT?0/M9/^*26?0='\*&^?Y"THOS BGVA[SF==KD7+ M)6)B18Y<,,ZK-4&59U/CGB2]QS8GK@MEK9 U8U56L90+(;% )AUJ=&-[$7A) M,IF1H4!QS1"6MP9Q!?PXH$N)9]=5<+7+5.<+=D%[P9/"H8FCI(B6 4BF*=+U M,=4A@UW0.@ E : @)R>;7X5Y<)4YOIVK$FWX<^@!3& MS*S0[ IUI1TAI1T.E"6*,MIUZ= ',0KIL0=([C/ M:;(5'64+"K2.GD109]@ M[S*\D.T?2KP:Z;"=9S>BPVOA8&_F46PW"> MY_K-Y25_S+TAD])#TA^'_@-(TAA.4^"3$E]#F";?\"L8:MYFS9\8/N7VII6> M(^7OP2ML"Y-.C M%8A'"6YT])?R\SCE&.E D1.7=('4P9T8H5[DMF?3T7:NO!AGPMRH1?#>GU4< ML^OCT>?/AT>GAZ@KTFQ^<9=;$LBH6$0!HGV2\X,O;\O6 MK)N"E' 378AV4X,K08'0!F &R93"X,ZV@'5TT(EGDRT"P7M)6V?!7%/S$]#E M>R'C9> \H?3HIZN=H!XX_7NW,"5#S;,&J_,WYUT4HOY@5[F*7"H[I^CLVSI@NNDBRA MRNS.[G]7YD)SDJPH2K\S7O"D[B7.O)X8"ULIQDL0PZD77H)5E,!TXZ(JM]1T M;,TZLO2S]/2A)5U.T14=_YI!'[^5VQO):(N.2E5KZ-,'P,KTL7J):LT1^B*D M5OD'3V258L&2M9^CTR1=@'A[_25*S]"R-6N(I^G:1*<:W*':[P 'F$?#%/7% MFX.Z!\4D2Y/4"WVDMD)+6P61JW,!\_0T;CT1NS"IR=,>E6;!6KIGVO), TIM M6$?"'FG2GI-6;^/ZI5ZAYX9*U,C':N4'_;HJJ\X\.52USHGQJQM>B>TQ9 MDWA,TA4*=>%9N#_\=&S*_VDUEM5?E,R[1%&AZ1 M$-^CM-*TX?6$);'$NB*J^OSIHW*EQ?[3(WKD6SH'6@=P2&CS1'YGX3 MB8P#^.*]>+_&4;;Z+0KPCN86+B'J%SNOB*B.U=!Q-+VS"VPE9L]H+8"'MZ'A M?.%!1$(?7$2W*0\J7@57<%*6D;DGUP,2.2\FEUD>^7+Z+PX\]**N *,@'=.I M6@LDYP#^BQSCPCDZ8YR3<\\5.OL(:)W$9?HF:T'Q-S3$_UQ$ MV3^R[_ )3!=A%$3S]47T,Q<_<2U'D&LI*,?O5_OS=#@/X6Q]BZWUB&/;3I:S MMPA+I08<@;6[S$QW.CV@%MWX+_ &X-7%9J; G?J9 Z6X6EV8CX,%L*6D!6R? M^H7M"TR\/Z)-MX2;?YEZC@&G+&J!W.=^E\%S#TX7(*Q-]0%WS,G5= 2]#L(6 M^)U9=*WSWUD89_#."],HG,O/LA+5'(&[K:3E@?V@G\'Z#XAHF&1D*IE[T6.V M6@7K"S2IA**]CEQ-1]#K(&P)8$\FE]^RT MO 03Q%^!#3SCB>.4= 4M9Q!(B M(\%#!:OHI8>/N[]FZ$<\ BE*D' M34;]?G&7O@1MU+$.>U5\I!'FR-OO[=H7+_X#8!O;(XA?X12P9W5ZR:% Q%'P MSC2N(&>_T-Q&SWKO-W)"K:_R5;BCR 5Q!F'(0$5>I" MG)I_R= 9JS8"]WL=^H@*@LD*Q$2/PC'%*>X>6JK"]GOEB>U8,$E0D]< _/_M M75MSVSBR_BMZW)=3QW=;5:=.E1S;*6TYDLI1,K5/*5J").Y2I(<73SR_?@&2 MLDB1 $"(%H0'R:3V "![N]K7!J-1D2'J*Z9XWF@_!T7LPX5' M0$9.#]60D*M>01(N2,"6\QJ$V0L#-'3HI>T#2E!6Z@FD^;<3**IX;GC$J:D: M.,@-[+#9RE#T$H=9GTRZ_")!:045N(A.&DIY<&QIA6@=,40$-IXCG#(-Y%)$ M7P+/0^25A9*E5.'FJV0;YA)26_F6$T6=C[_?D!^AB-A$Z>?I+$H;52]T\56PC36N9%:5#5IAU32,9[(9Y0*EC,$A&)%>4I[?9N M?^I$B\D)?)1F(MO_6^QV_[!ZN[_P:?RO].N%GQF^X7\@+,_-?EJ57Y@*QAX: M]],N)(XW??7<=4H$BOW6E@5CNOR*KMHIOV3:-J?Z#'27,Y \C;HERYSL)"+9 M;IWP(W^7/7M-<(0'N7>\^A R7"Q4Q7#3)O\G;7-0;'3PC[Q9\D)>VO @:WFP M:]IT'JB]&--5L>?Y($X_>[V5=GB(_"4H8'U M4OP=C#%!!0#5D8-#< N272V'=_-_O-<9O,@#)6%7"8"L/#0IA37E@(%V;VVN-*:CG 6'("43=0 M\P@)#<##MZ.;IE_*!A4 A*V&6$ZY%!TF/BFMHJ:>_2OKS*EA#I,-1 M4A^CLT)N3%XMV2E-$_5K6NJIKY+ZO I6^]JU\8?8F:F]"WO.Z/$W"A=N1'TB M5/Q#/7\K^WMY_O5B.IM--;@TIKX%,O MXT+72>UC"U =O!VW6VW.0G)/&\.XZLHSS]F1,JY# &8#P&LOH[O>MR.D3K.& M (_],$ALS+I8)F7!8Z[Z%ZD&;$VN4[T)=F6"&G#J)[O*D$DF!7_ MO' 7:8["[06+ZMWV!)X!=,YCBBT!P,&J0$()?0HO.HZV-NC!GO4 M#(_&Y]N/S%#I:^2N+;)%3WK3TV!ZJG#H%YN9/B>!_YZ.9@?:3*-4'_#>X;56G'8%G7U)[+?.ZLS)747>Z-6X8\ P"!J]-&IS.?5CU;HM%YE8. M&0=@?L(=*D%_==:;HWYS5(,1K!RC]+=TI1;SASJC+ZP;3Q8MW2]G<';TAV8FNJK47MC M,Y;:3UW\S=B/0]>/W$6C;>EH#YXI 0ABYU"1(F;#\)1KC8PJ>W$Z*W M[D]O"'I4J.A^'PQ#47-$5]9:!V>S!PU:1O7N=*3MTE[G*:P+;YGA]:1+K#PM M^<-WXRC/*.VB2#2=]85 .NN\"R2?];X3685!VHW!OA]];NO:#_^ZNS*V /YD M4.-T$]'F&V9:;%7?+QOR.3;DJ^//J'U5GU%;J\XL2,:=28B;863?+I4!0YYN M(*Y2JED;P/+^MM;*7E)_.?,XS]!1;-?4>D.Q=GY]?T%^99Y<$"PC50MA,/UB#9VG'Y MW/3(@_2'P9&CZP%9DPJMNG#01CV/?R9N_+%_9R=["7*^7FRQA>8 PO>XOJT*(XT%#[+HB=-O5Y]\F8 M655ZT%N663(MUJ]88'::I7-2M_% /LV6OQ7,4!X"D5Z:8_% G0E M2@/1[]C4Z1JP/=ICA!W:!DR+9IEQ[]UL[]""9]Z"_>MM'+B-J\#3JOE:XG+/ M$::,Z"U2QB(-H655#(N$#JU-4M9;I2&K5 R@UDR>5]:M?6W=U9J^[ Q *Y"6 MO+)8=N=*-G=+N_A3DI7!CY#HU>S+=E>S2[_)F^YO8U.NY=X8: MD;0S_5EP8WOLX]$2[?.#Y*I@7*-CU !#LNZI4*6AJ)Y@716B])YY_XY9!QPW M1/'A1I@AK][+>D^)MW(]C_2%?D.O4NA8@&&H]>"6'I^(L.SM._(\DOC+7WYS MPO^@&/\]7PPR[['"TV?N %ZP_<*_(2$-,&Z:6MPJN- MK%1?KQ&K_(I\O%7V<,]'RZWKNV3A26[^\I@F5UVK\):7G.I -(*^FC7C<\/= M:<6M@&.4R35X%[I5=!IL-&U7IH$\16%%0;G=4OC+5QD<+;N@1I60$LK2=B.Y M:Z_KQ FS^4#4PWK%[V'];*-WI5)\9[4RU:$S>&[2*(P+A,7_.B0K_M&O.1EYIJNQOW3?W66"%[15IRBU'!CR= /Q MGE)B&M'JA&F'\A]NO$FMB9R=;MRW>?#HXTGHH];UV>(+8)@AAE0#PBUDUNL, M_>;X3D9GDF@_7^Q%=)\,JSQLR%JH_L!'(RP[+-^I9-;A$QJ<^;4!*_UC>ZT MS#H,@&_-^+<(4%*E&%B#B^:LPP#(T!FP54Z)*\K\@O&%J(6R%?C\'3R0.US^ ML[6@]82''\%: S[X+1@4F[5:@P!H*_KF^NXVV5)1*/T>'@Z,?I61:)8# !;. M;S86Q=\?,Q:-QXQ5_ M3T[\)D'\+Q0?!B@\!6'^(U*.]@IJMYV 9Q)Z*-HR%$FOGD\^IWWZ!\E$X/KK M3&W,MX$5-7&ZG->N15LRL70>@'=*+)30CZ+,(R9C.[M*I:1Z()5*A7]*]#:J M80T9/^Q:BG>]ZCY=.^A6I8KVH.\H? TZB\?>J>@>^6CEQL37$XD%89^?G1\& M8>\^.LB_.D@_:SCL>H9Q1&G'4HIE/>,)JV97_'5^=G&FR U9!P:Y'Q>ZKTDZ M_-Y_Y$5JO9("U]5*0?<. M'NP6U#LO,M\\;M+I4X%QYU*+ :P@X*X45B9>$:,(+VM'[WB )^U[QLDO(BYJBYBGL:3T>3+>/0\&$^>IB_?1O/Q=#*8/@UFHY?'R7SP M9?IM-IK\:_"/S_8'>0<&60\4WPSEBK3Z[ N'WJ:^][&7F+)X4O-1PL;KB[N; M*[S!NSB_O1V>W748?E9+D,\,%'57/3EK@1EV-*)4CG!KJY0CO:&)Q8T"SUT2 MYWYZY\E%$24RFU84)D<$X:N0@%]4\]&G==VEWK6D%X8&)#\$S>@Q)#2/7VGD MHL80UY0"CQA#[67,>(4#%CFW&UB^>$X435?I%1Q&K#&U?%G66[,AX?)C:#MY M886.%[O,C"^N%@2#9CL[>8N18LFD=-!5L/HEK)_5(/U."Q=M\ @S*2K<<\BJP(-B*>=!57^B( MV,")8W4TX)#8EM.=3-0O24C4S$6$@[)@^" '@UQ'M$4 5\72-/UQ.]$&Y+C M&/^/A-:].QZQF5'\Q0G##]=?LUYRXJH+E!H\*->L$%I+;,M0,0O1F^,N\_AC MK(LT_K*D4PI;.&I:Q96V\AH_P5651#1!3UB9>8['F1,2[Q2;(JPJ5G%#6%!% MRTP $P[/4&'OH,!M_M+!Z21(V#S.D\!?""PKJ\6!HM\*=D[I-$P ^V<+SPW1 M89R&L*<;LK$_6JU8WN$Y*PIBH)%^E,\6?XS8(@I MG)'Z9EGU=U"(Q70\UQSC*V,$!(/E41>X45!A0",&$'"G8KB'4"NT0K-\O(\#5QEUD MQ%, MGUWG%4]C:1R*GR7;W 0>EC'*;H$V+"EYJX/AA49GMI0N;/%(%)3 Y^NF5P## M&24 ,_G"([D6?_A^4KDP1)COFR",YRCAX0 R&IAP(/]V4] M]C&54=2T*%';B.T4[$!;BE;* ';1V8V+5&7,0-.#8N XU 'H5:9Q:<66N-/1 MHP6BV2;I*&[#W@EN'!I*Z?FBB4E7I\-A]=W)TBNEGK2D,?9 M_)EC0?;T9(4D: C1!OF1^XXRG_IS$$43%$]7<^S()Z"7GRXTM'HFFW73+6"UPG-+GN.*77]%8 X8[A0WM)"'I%_(GWZ*9 M$Z9+SMTENGV:N:9KZS*?!,,YC7&!RO6C+1VH.2YB54S#5-7+5"4S%*8Z:J8< MK2889FFC 9-I0FJQQ8%5D#]3[2B)-WBO07]NA5'CQ G$I0Y;7%<5N<=1E/"3 M)BM=UM"Y^:@B$X1AJ,+":2N3>9K$4>SX9*_#RYA"E9XV'/K0]IP8C SH^T7F M=#5]0V'VV@7)@E)UCX@F2+]0D"!]W[]!L!KL>SC D U*?1QDG;0BASIY%$!1 MAN[SL]MK$\GK,C3X1% M!P A/P3-Z#$D-(^?FKSH$!%CJ+V,&:]PYL&BC2UB"6 ;*T.#5G8\E1%;D5/! M9+I7DBB$+-_SQ'3-'O3ZXF7U7)@+BU& :MTF4$!J6UR47Y&/-T_D2;#1A(=11L(JB7! ML$'+"H)78$6#0E%=AL,X]OGG,M%W 5049M"*VTT/(:EM.9W:"4!Z4LIT' MS<+*'C#1EX_F9Y TG=UX^^:X8?I:UL8)U]3U1'UANPDB(+-L/&"9)R8'BA]^ MB!R/A'9\=5R?S)U3OY#@ED*/AEIV\Z2-\(J"CZ$EZGH*0N2N_2S9S.)C'CI^ M1%X]QRNC7#7W:(7+T*]/"'S!;E;)*B)GV*UEF3@^@V,4MIN MYH@(G;/D3NG$97X,/1\U38(^X G(F#8]]IS1!<:-+I52F MK(W+X?#JS"(Z-(NZ<[&?'?N[*;2;A_29>.0OTW]Y&;S+?R?9FF]W3['VCEMV MRLWRVG?5![N9:UZ5.\LX^N/)&BTVW()FU+";=:*"[SBB_K($L!CFZ8J\W?CD M!7]%HK'*ERICE4FH,NG)(.V*%1')BJ)?,3VO+^[NSN\P28>75^=G9VJ&&S&E M[%C"'YU<7Z-D;3=GP^'9-8!A1BTZE K 87TLOA#I9V'P[N+U^?W'CW2[]!EE,\)[Y_=LL&/',XM_Z$C8Q,F%6N>:"HW8 M$@4MYWHUR0_%@(JX8163 % TV]X!%\V#%[0(\,;)0R5-S ,U0Y..IDZ'G)UI MSY;$(JI#KR"PJS,2M K44CQ* K@(8"[4YL39)JLVV4&,)Z;46 K=+3DB^SMW M:^;.3G^=WM:@#6^,*CWM)/2D*'0=9@!8%Z$])TZXMNI2&S-OA18YK3_N_N9B.#P;GBS7VJA*-DH?;G0L>5,$/:#L_V,_?SBX MG N[?+NZ^;4[V<_V;-6L2\U7 DS1F=^O)7TP 8ZB.AW.,CJQY=XL10W9Q*'@ M\(OQ(3!/)X)V2>I$6Q9_&-SZ/*J1W2LP/@2&:]WN%40U8LNN%.MA@= R/9@A M3ZN0M>UT57@^@S9=-M4#PR/%P-?,C:U484_X2)W\8_(6H>/-DE?/74Q76"#Z MVS7<]>D"OM.43H\8)T4=0"8H6X5"'GZ<@?$%O2;C8.!'?4JFQ MX@EQJ9TN[$F*6#2F;ZZ??BO2,T@<+1V'H^.MTVUMW@L-7TWZ&R"I#44Q#7!MRBH4;+TAXD^QFF M2">RF1*A^(Z(#LA_Y"#JW?'(O/Z"L"+=19QY[$;^LOR#0LD9WK^2>1O^I'W-/BJC9FR&[-LY'WTJPYI4^/N]^3MS4NU[7@[ K9_!K.]CEKV\XW M&35HV(F97VON0K-FCKO$.U7J%9M2*3 L40%KE20\TFK(?;0GPZ4Q,N3W(5'4 MQ(?#@M93@DM@S8?IQOR"@;_ *MP'UOG+3_=5.OHV!9;QU@?#(EWQ9%**T/#4 MA<0$1+M_DMT7K U J8N^X*L$AAAJD#PXAV@G/JPIB$('$O"]"-VT;R]H@?#: MO9I6FU&R+/DUEOS6(N %9-9PWTS]N>0/_PW/CNG1?*/-T\K:C;B0U!KBAFLP M-_I@P\0)R<7>=R3Z.,-5Z\<9/INTXA$&W,%?BE+]8V.^->7<8+VZ4%\(S#BA M'($:MT6SY/V+"L:)((#6'F)AR1A *T[#9^Y%!8,@"N/1#"5#0O-)^A6]J 0 M,8;:RYCQ"J<5K/93YC/E#05ZP;)T-\/AF6EGG!>0_+9N']7Z8W!9P ;T8$>E5GX=RRA]&RSB/T!_)O@C MC^_X#[$]U/79^>$>:O^]0?I!M1ND%D>>)?&:W,STXH8.;$O=8>YL:HK",\\& M-,KGK)P"=;>:E<8/-UBS,VDH#1U%.C+-H+)$/"Y<:S7!8\L"B M>AIS M%L/EOM?N8YAECP%+!AJ-:#*DA(4DN2DZ]O',DI"5(&/ K18$CZ' 6,LIG07O MO)4EG3A;]FA,*PX.?$X$FZ!OD!">VU<\Z'9_37P2Q"3 YH,8"G,,9]8!3H4& M1*N$$!?6 E8.)D)RP@HJT$&,7S$T\OJF#>3E#X8)@NJ9YX_@_8#=YA"4W&*_T?_^; M(8G_>,7#X___%U!+ P04 " 33YU4C(",08MR!P +TH %0 &)Z=6XM M,C R,3$R,S%X,C!F+FAT;>R]:9>BRM8N^OV,%+B%Y[YA:,X'L-^)[#? M&!9KUO?/7]VHIHQLWO8WA/X.[HP^O4% M=!)!,T0:220R/,(3> I!@8BB28$0XB"S=:?@GW]D-^!NP&'#^>TYB,3SUG]^ MR*YK_?[U:\P[HY^F+?U:'P@)P1 40^+8C_4EFF*H3^?/Y_.?BY&M1=?@*!K_ M%1X>!1S;G"Z8GN':_M,5T=D.$'Y*YNS7^F#TE,T%X0FBNWO^^N[)7ZN#FU.5 MA8L$M]IYF\VM%2-X$Q"R[)=K\X8S-FV==P,V!S?" FZEMTAR;/V"H"Y3!+@P/1:T\33Z_L MF D<2QV[^>J,]04[)\[CT6E8)I/YM0B!L[GK:.D9.V>.>#/XZ:=@ZM'S,?R9 M:8L7F-FY;7CTZ=2#CP_>$OO5K]<8008ZC^PS(\#!8>K> @&.X,0.[I2#N"-6 MN%-^_/E'!KSXYQ\=N'Q,, TWL#/_^>&"A?MKQ9OP8@1,/67VGQ_KXXCK6\&; M_OKSCZNX&OCSSZ_-OZM[C4S1__./J,QBCNMKX#\_=-Z6% -Q3>MW'+7(*R^!W>#=BKCXHH B/Z&)S0",RAK0BK]UVX[1"2 M><^.^,!AP?]"<7$=D\-P+K[^EJ]31HXQ2YX*G';/\!8ET8RW?L0,7@^?#I3? MV<#&BJ&=+6B\]".FB/_YT1&X9G79KW3\UH#E<8O)64UG3 GS\"D__HQYS0'_ M_-IYJQ!&!RM^E2+\WG!KPY[+LPO['+MFV;I%$PECBD[KCC2M-L;$P=,-/4@N//7 M;/H4C]6Q9R%9V2!03U3EP<3/+ ?ML_&X! "7&LE>627'UJ"\G V4R>RJ/,:N MP./6LEJME6S'8\'8K%@UIXQSRMEX##QQS*7[O1;%3Y..4C.:R5[Z%M4^NV97 M"6DC"D]P",IX G#2F-3(9*7WLJOL.!X0=SB5$(5\RGAUE2?; M#C$=I.=N+_OC#XZC232)8O[C75'& M"]Y102@:!!6!Z@:!HN$Z._SK!%FKX]E^1/F:@1I'.JE!WD59(M6JLC/%JLX7 M;V$MND$;6)XMR&&R'+QFP+I5O-7E-0_L<#%#2"Q8S+M=E&X*Q7R]D;673*"? M:2R1(7#BODW@!J@C::9)NX(?BUFY<%J3\(2 [,^9]_POSWMQ.EM@'[8E$^_#O,&O_SPU%T2POSW.@W M.1I."#-O9)-B_UPX8I@@[MYC];CM9T1?'3/0T/!;--KP>RVRB+!7/5;9"#)Z MT.$76<^533NP)HV 9SOLCP24%77%4!QW9:#H<7!%](F4%8/?Q%:3!4!DHYBB M>AR1MFB[K3&IP-^LWP=$&=#FFR*&W\<*L&,17>#@, ]9KNXF0/L7;V[G "G$ MT.JK&#QL86F*H+BK5XN)2G T&FY\0L/KE/_X\VSY3B/]GU\''_MG\[Y/;_?K M$"NLR)(^,28:_7#_1(-3&([$L2>JUT[[9G?$6DBMC$M\1&5J4365CE_ J-6T(^1.2% M)(HC:!S!DV>4:.(<$IUFE*XC=0L\Y?7Z0T'#%S)CMQX2/5FBB7-)%,.X.+HR MT9SGHW&VV>10/CEBO&R&*R:(BYO3=ULH#(FCYZ(^R6'IM7]BLZC.D0M5]54! M<#F&4=KMB]N8]Q*/)A$L_7GBKQ;WPZK@Q^A\5O,#A)Y3R0-IVFX^>),_FWDB M],D5/Q][XJ#X?.J.U]X<^;!%^"@.VL#E%2.(QGG;"")<9PT% BGG$2JN-UF" M)(E6:E$'8^W6H7"8UML(RSXLX%56M1:KU2OF=+K.HFAU9G(2*B'EE@MM\'VB M6+:W)*V+9('E+<7EM+>UJ=SY%VQ6=5G%68\JB$*]6J_!& MXZ=)^RC)]RYN0?!T3PN'QFA7!G9XF@WDD),SL!J'6(O>&2'9FLHX4[6JB,E6 MAZ]2B=*M6_&3R;\Q&!R8S/A(0!:O+%)6R3?RK">5?6EHXHM.\]:-^Y<&9"@D M MX)R#2:K=1RW;C'(H2PB#> I34'MQYG?T% !HLPCP9D2()-ZP.Y5:2FA5DE MQ3F,63)OW4Y?(2"#1=C' [)2:M$4U6HWSO9*#EXK.4S9C3\"LAL6]\D!F;+T MDN."G[:H(C4:U7)CGVFG;]TY7SL@NQ ,L,R91L@PVN0YP=10#VUW\P@QS7#+ M6Y?Y5P9D6 82 >\$9"2.E :"HNLJ7ZLQ$]Z9 ;]YZU;\\@$9-,(\&I"1F:;O M,'HEQQ)9-F.PXZPN,+<>;7]]0 :-L(\'9,W)8M'!?'R@%A4JYJPU&-FNZ&S/2UI#;U@7N^2M6_$K!V07@T'Z/ &9SO7+<3!/ M%U D/YS&4;0Q*:&W+O,O#I56G3;K_?T)77K@RA? M$)#!(LRC 9GI%LHUA9[,6*+:%>NK2O$9!!(^Z3 [)XOBE/'=5ET&K'3("\)'<[_*U;\6L'9!>" MP=;,=1Z,W')P6SM:0AW)/EQYP.5X0\V9MFW.MP*P/-G*$ME\<<3V.-!:YOL5 MI="'-@![2=J//R%MOP_1!ON<\WYM*+I3&XINR=-69L&9(3PWI+<59WE>>4\4Y5*'IZ52AZ MH:K03R.@ZVJY@<>R [7*:3Q+2GJJ!&_Y 00(N,1$QIZ68SM:CB6YEJ'62*S1 M(BA$Y4N"2K&")EW< +]3';#3U0%+7KQ(^H/J,+>*9158"&#I(@X(D7&+\0G$ MK@XF=;A\O5UVSMOBBT5-[2 )LQ4A"-8B2L.%K4Z;8?<6FC8UWGA:W!C%.M$J MT"":"\F;@?!XB,SU94:IF.Y)&2NA(G([3H]GW+(&;\WM#F.V!YF.<.95%)S\ MU&V6KF.L8SR],=BAUX!=NH9E>*Q,)UE>=\N+.E=B;1;:=.H[P^Y2SO_%\J]P M!7TGW%2,'I<-49DIHL=KSW"J\P8O13EMUA IW=),'P!G#X5?B,YP:G6_% M*68ZS^A#P>XO"M!YT("IOP\R=0VH8US]/(*_G=YB,'1@Y@X%W*O,!6=@@&_J%-F](X&F?E;IB*+JG7\_VVR6AVU$'K0JJ M8#(Z[DJ=L6U#%S2'MO^)<3_^A%]W./>P[]]"6?C%=95%PS)4AR]EZRI2;:)] ML] M"_F;4)9MSCV4Y?Z490/HG.:#-W!MB')O#)0HD\-X,Y- M6RT;3[LPD^;/FJ(K@0#7@,_F%NI (!I=E48TI9LQQ\B\!VW \PKQSUAY'_4/ M .T#*,>;N4#'RZ;; 8)LF)HI^8RWE$TOY)V[08V>R8G"=)HIHV"JFH[!<(M4 M#SHS>1IJ3B/Y 947MB;B4< ]#?"&:QH@JKTQ^%5Y1LV4%,=5!&?%Q.?3U@@J M%1)6,=]I):@ID:2I1@/MJJU;M3N?X<0#6/O JILV&'L;H' E@I]GDTP2]?2) M66.+?5V MY;E.%!V*'L(?E_P!4_3*L#=#5#$?'V9I5P+90.5R@@,,J][R(T: MBD,$?BL81!O/VJ;H"2YMK_OJ[$[^KG[;2^(Z <,,B1YWHHXBP*;'1=,4#]]A MB"EC"9.\2BK:GC;1Y]/NDZ M@;G;^[N]PMT'C)_,&&V D"]TU DGR)-MD >.(AE90V2 ZUGK"_:G@SX(\JS; M-!7#+1M;2!E@:.E7):LJ('_%%V_2LDJF%/6MW:U<0O"&DTJT:R9(*[1%4DBA1ZD,[ MSJ@=;XG@H1"'%"**\.G@P='M#H\#7-9OY.Q!&?#^7& 91V\)CC'H8S7H I73 M->,(1Q\^XZ$BNZLSZHK#JR85]CX'M@!V?<9$FCN3VF)<1!$%2?0ZHCK,ZP_- M.)=FG"""AT)\M4)4P1PH3\)8&:>?FPP#-Y4D5JOKE.X/N M#T2=8&?72N3OMH1N,-@VO!VUOD;4W8X^(C9_C.JI #RB0001,8DLLK.=X, M?J2$)]_\K 6-1L%LL.V<@R*+#(=U.+7E2P\M^(06G,KZNU: U_8SOI$Y"=P8 MU7N3>C>KDOI@'/= TQ!3-YQ!PS?J"H>O@*#H"CY5>3.'F,^3_A!E2R*K9SQG MWLD+R"Q[PSX#/NVX6AYQTPIQ_3F)25_,.FJAKJ.*WYSJ<2Y%@05T-8NWFET_ M? :<*G+*G$0!+24S"ZF<9!5#6>87G=Q2>(S!WL6DA8DUFRSD[-<5T;M\O=M/F(FAZY MQ!45X3IS$@LCT0,T*C"R7,2:H>L@BR2 ME5G@HGS;'E+>B])(?'57XJ.K7X8$A* M[1MV!X^!5I@6#GU<(:XVBH2PR:5D$J9!(013)/W,*.D/']5+=S"*]%"(=WL' MC[8:.5D@;8K VTA'1R9+LOY0AH=GN#=%D $O;FQ3<(&XDRS4A'*GC4_E$N45 M&B.JC2K%,7G#R0)D6G",]P\5@")=[DGMF=2OY3"UAQ(9D1P69U[QAK.$1[I\ M%05XT9TYW#B"<8.;A304@2G9O"4KPKI)J6!ZAFO['-G@BDDGDVPO:CT6-!:S M1&J>2&0MZ 8;AGQ*CD__JSI^4TVSBG5+^EG?+*@ZA75'51I>A9]B>THBZR$BOS%$C MM6%W4FWU 5LUTJ..K$PJ*>J&0ZO7V7@%'W." "XV&@M#A3A,RE *XMNP_U+% M6RC/,T0[,W,SOFXEJJ.ZC^)*84*DJ'E_Y-YP_1)4NO V_Q^J<$@5ZKRM O=Y M-/T+ZI8ZPYJ;Z*(YCR62\7[?['9M#[Z]"D_7@\,L_&8E2P\EV/(%GL$;-1# MK@Y$A=]%OXP1E9K307R6J(H.";2!E^Y E^G<(/J/HZ-K3E,0T'^'2[4Y.WS;\-VVTSX/^BA)8(L>+\C:)-QG/LC2? M##(X8V?@:"1UR9E;(P:4KW9Q@4NF;?>6-]@XR,0KJ,!I['\HPN45X4TWT,4S M\PK!Q;7)ZTBPI1N. \XQ+T']&]DJ)3AA'GD +)Q!$: M\\BC9)%'TL4!BW=RG&17!I/,\(;C(FB&AAY;7\"A!"?.$V0=ME1Q &-3=*5' M3Q.$GG;J-YP;0Z,'5YXG>*C".Y)DJ:'-NRDOR:%39E0D,S*E-GLW'!1!HP2/ MO5\^ O^KS!/4QNVY9JN-">LKM9Q#EHM.H7G#.@#+(.F5YPD>BG"Z&YAHJI?( M)7.J2C#-@5SW6\6V=L,Y 2PJ\/ "'P'_U\X39&NU,DC,N1I*9TJ89>F*YPUN MV/Q_]WD""*#_\27,UQD:5>>M=K)7)XJ4EVCD37)J3*NWO WD8VCT#E;S?W4J MK*C+I<1Q#*X6I2ZH3"FG*DLW[ >^?2I\V_ _F@"_\/\?D =@F1W/C6S0FU$8"Q!+ZI[#Z@?^)> M=8-NH3;$90*441^66A>,-Q#BRX_WZ;U&6VBJ S7!Q=?9E6*C5E414Q MM$=,AVP]-XS7.A?'UWN'Q@*N94XNH0U.C:/G'Q5^K7J\:9O!35V_J?&&FS5$ M:NHI5HB/G-_Q+1 I^N;<+I 507LR&?G2I- R\ID)6J43%I+NCNIR%5JG=@*A M/_YL3MZE]&)CIC#45I\#&,_C:T]G;=P*5B )!_@<2[!CO:KC%E/.0^L WH61 M5XE^P.4-N-#C<9 P[4,%SX]ZOH@W&U05T3 O"43! ] 6AKT+*@<)?L#D#9C4 M>4%6#&#[V^<]S9RSA":UY8KJEU*V3N?;'%Z'=C#A76 Y0O8#,F] )N+.$)FV!0LI*C&YJ3Q/LD='XHW#/VB2<__H1?=YCR^:P4OF#H"_86 M/@@V?G$QL!E^U^6(/-5A>:ZH+--+J2H)%IH5>Z@8-)H9]+B?:CQET3A9VM!PQGW4'(C\J6:808 MWI%R&[A\8-Q$BK>-@ 4;O5Y4":DX'5&VZNM^H0;JU6P%W@G@HZ0^R_DPK7+5<(>$?4X00'S*N^/P4.7M2:\Q[31M6> M7"YA>277I]/0^@DHP0'U*HD\&+GEP'G97DC;#B)(TY@%3E<9::!ANL!I\CX? M?%X#0ZD5DZU%0FNHWDB=3HU\JC1,0&LU7I+YC(:C=-XS*#X9:V0%P=.]:&$& M[\RWQ.-R,GD/R*2 M,T"H0$[M>HZ>(A1B]YM+O^:2M?:M1[#7A]#MQRVG0R@KU\HC(*!55I\HGM=G MQ;8'[P[]CVBZUQQI(TX2_6969/) MN=)(F]\Z:HY1_+ U'P/*4!V0W:&[H%A2Z^GYZL#5<0O:J4^(@0*%1=D/C<," MZ"!1<$Q-$4-C2X7$*,!Y7@$>,2?D(V_X:TA4&;ZO90MYCT4X@RR[#6(YJ$-G M.\(RYM=(6R^T?DG;MPIJ/R;\WL2;B5621ZL+,UM/RZ(JQ:&+6.$2/HPNXD/" M1R?B [I/-"TVJ77<]T M1+ %8$@C\ZEMRJY,F23:&N%CFE?Q_G)JHU:\/D2A"^W>DNDQ$N]-G#E3Y%^3 M9E8>LB.;:$HJ3J3;5KO4;9+PU;:\)0IC P-[ M,U[S"&7W*;RR,0..^S+X4?N>'&](74OEBV !!#Q?SZ=OQE&>1./]";0:_#FX M6Z,\%2QR.6I76+U8S!#67"PR\1M4RM<(O"-1NA%@A4US.5(8%.)D%YNRTTR[ MVYXTNEIM>3,AS@MZ[DQ01Y6N@R[JHXHPR+-%D^RA&8?@Y,0M*=U;%-Z9,"EM MO?^Q\[QPA/'"C@N[8*=\_"ECF^*\#7Z;DR0Z$>T M<-YJJ1F[D"^A?'SFED!M*1#:0POA6;:P*D%YFFVNF0+_M OW M1CR==M/]9BZ[8/$ID;/[J1X=KT"KF4=HW*XRW2/R6\V@?@X. PRMVJF9P:(, M;M5F3:1G\YT''&YW3O5S<# J)N,*;!Q7B6RZ/LF-]&F7A=;HPP4'&(IK7H7# M 3-"/(*,Z-!46G*$3KO M&10'*ZZ80#ZBIP%ZO"I3JP-7-L7GD=F7OP+0X'7PKO:3LF>XG9K@.2RY!%); M*79$%KZ]+,+,_#/LN'H[2"CBDLN"+,]/ LT-TC!#"D=+&L"=F[:ZS^;-(.VX M!VBMAY "VIOU!9ZAB*0#WZ+<,^/N72SZ=E DP[9]P+;"/C>[$,L!)61<$P1\ MXY6H*BOLCC,#FQ*=T&5L=1RB-+SA"Q.AHE99@'7MGN$($][I?#Y7#9)F.K;8:G/*P23<+EX.ETE]BDQ0T75DDRSBG$NF%:+%-?S'"'C;I M'O/"5^KQSV63')QLHU+"HE4:X'XKR0C+P01*),%ODV" R\&P^I2F*87@5Q?4 M J8%>N@&%X3[060=![A.SJ_S$],F-=[970_XK(TYWGEYW?H)E7*I+P;TBFAO M1)9+8[K<'[2@A-AE&ZF\@\.'=N,\PN*[#OR_$M"DY[BF#NRHWVK8>E56K V, MZX##_&Q[@:&,7M6S VQF]N#;"0A2&!]A[ .\YP*OJ5M>X/H8<^S.>1OL7;A^ M J*T;8U"W[X/(*U6S[]*^@,ZIT G%QCSIUTQNFC#(*5D@BJZDZ;3FRM-"->G M?1PK6[3>%3A>70YUEAAX*&F9IEJV95;/E(V67)?*! K=H"^T,?"7KG^[W! 3 M74YF67[:S:O^W,Z,IVZS'@=WAH*O'@B"'AJ'4QRB0#&I9+$LL60"2Y(UUJ[W MX>W>"6>* [WHCXW3E19Y&>')&<^23M M)5(NJ^KC=#W=ZM7[S?:= >*KLU5HH?%6QBGR(LTMN-Z JKK5GJ(HHX4"[R;8 ML&:<<(M_.VND49)U*/L^7RG;!QBY";HS.:FL[A@#4OH%#@-=YC7FN80V@J<=[-D MC9-W\>2[ >:$Q8!-N\I5^_FF0^D3@1>-D:QA!+1QR$=1\K6K &\)&N_;=6,Z M3K5[B#>P5'J4M=RV@WLS$MH4YK-HN=IV&[< H-UEDWLM&+87B1+.?.PCQ8+' M(GZ]1!94FIYR=V=A3F7'C<$$_=J8I8_/^H(_(#"*7K3R_4D\D"B\_4)O.6:Y M_&C)Y6*6="*!5*K:L*QZ[4G0SS+=23 MY64G6YF:!?C: -RXRSDS3 @NCG[Q1BA39]ZOB3.:1!6L.ZVT*B7-@:^G^4UN MA/*,DW!?"P*)HVXN&!YN\';SC;F_1;*9-Y!VBX5->-M?-:LUL M?[&$4N:O]Q8-CQZ@[4+R2X=UN6=T!WOR.]=>--P@04^4AF:JN)76RI:"H7/X MUGW NQ?-Y22>A&+#T'*^(341I!I'_589S>&S.)5X;!CZ)2,8:/*,:$JLXH2O MF9<;],NM/+HLH!12F2:T:=.BXH]YN;-B(W&6V.#453Y-C3=VY<_(49V"$+[Q M#(3' PN87,L?#TZCAWUQRE:!/7/ZW?27/ M27M5;]H(%($IV;PE*P*O14@00I=L^URIRE5*O2IJJS;-5L=CHDP*M48/@S) M?)6<'W_6]/PN5>]*R*^.84=5)D!LAB%5Q^8-)XR:@O@YYV\?>5;ZBA)X1,>+ M&@A+O!D5J_BDS"O&3H(X6B1:4ZO?**)DKM0Q)<8SS2ET,<-S]X-3F; V#J=Q MX<9&K#\.BJ.10(?-X^U9=S%A>[UAEIP5\RJ80CN+\6XHW%5-SH@.MLC8_JC#+ MU+ .;<#X87S D5?""ID(@R7@LP.R4FY+XYKQ]?Q@Y MSH4; P5ZZ5 3YXR%U8CU(1QINH,H#@::M*$VIOEB>F8 M[M#30@!\':H6=-=:ERI&@N*'S8:$]O'&XO"_5B$.RYO M^)I0LU5R/&,R;NH4W8O/EXN$0=4:]Y>*P!!JP@N9-T+-07K,M%RBGT-Q9-XD M49S&_?;]V9"KA)J76W#V45 ,/_F.D\C5"HG\_'ZBSG#3 MCEFZGY'O$UCP;>"PSM))&_!SWM]*TNN\P4O17.,N-HC>9#P9(6@>[743>JVN MINA"YG[BB_?RX]L Y>1*;*3 F9U&FW\G_GR+_AL#PL<3U%-R MD7G3Q5VV*5NHGIE3^K)>($O<_7B/Z^4B\(U7O"\7X3MDGI6)?H%2:KF:(S'# MIE^\'R,!0RX"(41.R$727"W;+8@TRQ*SB5@=R88Q:-U/.'&]7 0^.+P[%YDH MPVF=;R]4BK#G5$(JTM,,O(O^;C47@0\H)^@9@O)F+U-6)W.7:)4-5:#]%"#:;Y;W[ <25V0DPEEE79*ZD$7FVTNNTQUZ>@=1$OR7S>:/,H MG3>;9'Y8L,2PG1_7YMQ"]6I"RBX.<]VE"JTFPR;8LVGL_B(<=&<1SAGDK''Q M+(WA/(7VN SIH@D#8,)#SL?DO+-H!SU]T0YZ]I59"0Y;[_ 0H.+YRT;R>3!R MRP'T;"^D;6]_92-:_CS20,-T@=/D?3[XO 9%6ZTVY(QN.2PRQSH95J6J0_B: MDF\$_Y+,[>V3C]!Y*5"$&S0D$ P] 13[IWYV)5=\;1GPSX-@WP,Y=]HZOKR:'LY2+X,L:2[NF:&>]K@4L: .#\T/HY$>_PM[GYQ_D M[X7\%HZ@\3,&)"_1^#$P&9+G +F>E]%JVX\7C'DML(#0@NF>)7I&)^.00J\T M4HHMBNY-U'E.Q=.Y)K21!Q1.9G0+ZPT7UC=O[ORRC0MM;/1BN00I=2#G:E1U MD4;J%;Q?PZO0ZL5;E*^7)#HT@ACXY&;'RL-Z!-VQZJ?HNJ'D;E)ZIZ<.JE]TU[2EM6 MVT.&VPD'O#/<_7ZF@'>\(&4)DYJUKBA*O B*B%!&$6V><)IX6ZWGH-65HW1N M-S%]0>C-SJ6?)MJPQM TM@6++*=+W\YU999H++I(B^FF='BWO#Q1L"_(A'TF M?5>L6][XHV(=MHMDLFH##E4F-)7/CDNUK ?M)"E<8MTWQ&<3:_K38HW'Z5'. M$^)SE#$[^3%*:4RY#6UV IE8TQ?M"OKNU@1OC]CNXB ZG%M?W%I6J[62[7@L M&)L5J^:4<4Z!#@CG[6OP?MR]')W=Q=PV2V_,\W\EZ++KBT?23)/D K% B?B, M[$U$?S$GH',J-P&Z[$V"#KV"I5/'GH5D98- /5&5!Q,_LQS Y_)N G27M727 M6Q'P]98.SXAC85@;U%%](>!3G"E;H@5=NGL3H+NLI;O\,I0/&:V"J_;:9!7Q M6"_M-9%NWC':->B,UO>R(I\R"(H]5 N+)NZQ_+1?3Y2%^# S@ M(N8>_>%@HG\_?SX>\[!+,UU72*9"XV&H!FSMB1%6H- M(#W'-75@1VNDP^72LF)M<)]JM:>E.*O-6$8>ZG2?8;LY>*>Z[@/W1^1Q&VA/ MOYA$/XKVNFF#L6=\F2VWRUK#\&3#8Z/M4'QK^=$:>I]*,WQ9@XX;MET MM[91\\)-X7=VE/L,? LV;PBRXH!VN&';!KB^20]G7J/15Z>Y8G*$LN,2WH!N M[NLTX)[&Q"LA^B#[+X?EU$4ZGY\6&7NK9@:F!J)-(T'4 -Z(])C7:J:D.*XB M."N9/)_V9;%%8;%<5LTLR:)ZNY1LD@L]QZ W&EM\BM??,Q8Y9Q?WF]&,8[&+ M;4V]1&/2G:*TQ/D)J]-!G>J-NH!;U(>KQ#KGU(+X^[2@X&E:!;A?,SC"SMT^ MDQ.:-.KIY6Y7:4M)O'NC@R.'&/>=,'N)75*^&K.K:#^(!3KSJ4LQQHA?$O[\70NKDO1!VK,@9 M%D@3%T=*TIP2PC3)35!BB)5I"V^@V/)&/ M!NCQ:NU3';BR&81ELX!5SRNBMG\%H,'KX!E*)[2,+B,@V](->LSB%-H2\M)X MT(2O:&CML)]X'>Q ML]L;('+GX6+X&8A^?U[;L>G<&7@L21'8]%[,&RY P^[PM.2D4 MMZD4[O)Y/3N#-LQY?U+\DN1+.J^K;_GT&E3*AF#JX*F2O&8*_%.L\U1*#S0M MT*JL(=9Y6P5A=RMJ804BV&RQ,AEQ%97R^T56&>8;AMLP>U,2VD#G",E;&YR\ M0?,#+*^ I0B,P")K >.RHAYHI1-M#C,#NXBAJ@6$'N.#&5KL6,G1@G'(*@)= M3/,NQ)Q$^ ,V>[")W,]SH!=PCPR?\+3M=IENH+0O]QUJ:M,3.N>2DUSM-DU+ MY'9>)_4!C4/0*'C:6-$T_1D19J+A#^HD/V=[]MRDO&IZ.*Q!&YB\C8@7%-XU M$%[;>O(L<4AMXE&M8FM&LSC_&0[P>; MM^(0ME!$@A $-*BI C#93M4E!MPF4*X4A]PV-%[&(>T^FQF46()B\8*;RO;H M]E2'MVL)1'$(#$!X=6#L]>V+3FCPU*Q-JF(Q/VBIBFX*"3)%D#8+;6AZ9!NC MZ[4+N\I@V7FVQ%/R&:'3(3V+Q:5%)TV@260"7Z=*B+;.N6!S^U!&J^GG]0J! MK4GWS4][Y?,G=^9H@QDP/%"P33UTG&$91$]QY=-O^Z)1Q^;2UQIU3+"NWQ_5 M_ 5:S?0\/4Z+"Q?.[8A?\GQM3':Y\RJ>3C9>I_?K.$E<%WFAE^T[WA#TA=3L MLILD7TK-LH(05B,Y;2 97:@%^,Y-*O4-6;-=%]15628471KJ7:7*G3#BY!J MUFL2>BC3AX..^_%9R&@XY Q1H2BZM]3)FN,A>/^A60^?==W0\+)J]B4^*[MH M8+B3J*JL+_I(890H#L?+1S3X\%E7VB3X?GQ6MM>;C1J-<9.EB^U$CV1SB8D" MW?@-I)KU[7W6^;9R_OQ@I0@4+BMN=,1M9PK]MF\44+W3@ MC"< )XU)C0R\Y0 M=WE;"1/+:(TL<-P5:YNV$L3,8? ,Q@&;@H]KC,ADL3@M9.LVB@.OIM9Z%. = M*)..UZ<--^K_/M+O&CK[%:^7@$X=%?!"W 0B&Z0Z6+\N\W&T 9UYN2GHP%@C M>PGHY)+#XFANE176\ZJ#L=U,^Z8$7>1Q2]"!NJQI5?[5X1=9SY5-6]G:TF(G M@-TN&34->AQIW(2L&OX9.2_?0FN@Q+967:JDZY7$]-0F=U=DM?#M$^5:1 M]8FD?RN'];X!B%71T&8<=9:OX4#E:=17,GW#SA>'HR)T(L!Z#&* M'T#Y8)0Q3 VJ/NT->0JO :HTKO7R!KRKR6&.,NX *@=FT4=TN3-CV!;+\]QR MD9@Y:#M]ZQ[FHK/HMP>)]TS8JIK5%]3.@$(]+-&6C7F+&AKPX^%:$[;0@>%S M8QLO[8-=4-3TK"Q)%)@6%]6"5I/1YJVG(E]G'R 8PW@;$N^Q#W9Z,6"X6I5F M=9"=]=NM)>.3\.,!"OL 1C>'J5X#QB*AB#27+V98'&I9.>K^:HT)^&/+6$ M PPC%9\=%YX7B%1%@(&J=M[Z3L*7[1-SSKU3FU-,N>H(;;/B#/4*R>\<7=$?+!'6?15E1EPW%M+Z0P7).Q M5X40L)&VPONM<5OK.E277[2GZ-1J0= .+8T1N%QSL40D'(+XX M X^Z=@*Q&78;Z=B\X80:N[WITJ8Y&@/LF2+LKZ5\Y7(GYV\?>;Y;1>$-R?%( M&_!SWF<\R])\4N85H\X;O+32Y:C?S<]-,*\SZ1%*E88H(N2&(I)?- L):..W M(]S];+?Z*#3W#5[8* ML1U/"_>$?&XVQ!/=$9ETY[;JE<9Z+;ZHN,TA=* -"_MVJ-PT2SR1S =^+' S;C19(%D6:5&YHJLY[6R9>A)/.!RB>05$ MAC0RJ3 [ [8 =O%@H7I76,QK)HHG-:Q/3 A=64"7B+Z%AV,D/J#P#(6<*?*O M(8&EV]JBJW?SK)_US04"FMF!?'-(.$+A PA;0.#-X"LE'$1"I9#O]OK:7*2( M;@N4N5)?D^#;N_)-)!PA\0&%J(-N\$_)-"0U^+.+@'2]JF:07IVA>LV4=N%P&)J89U9W.Z@^&"4\O*]BIKIW8P[.(G& M!QBVP5 -_I3,@!W[QH"<-JJU0DL45+PT<>FX(ER6]'^7GH>0GX1\5-FG5!8'W$2HL 31F:$% MFN1ZTBUY_KV/I]%Q,R-L#3O:8ILPI>HK-BQS + M\ULS!2<2>Y_P(+;@07!Q]!D=3" CT=, /3X\S?KR5P">U@NOVF&8CF<4^(#K MIA'-KI*\K_/&>Z>MC^QUY S*5=47*P1+,G&FE^VWRYTAE#;I,]S<]-XX@9T7 MG;+^F@V9]G6#.'VJFD#BZ%E-)Y[@ZA/+682;R.4XPR,U)^O-=F M9>BP?>U2C+,87SQY"71D*^CE'0S=] M5QGS==N%P5<0=L2S$H6$GB\GAA.VV*<[DN(U&=Q]6)^[\:J0%(#=A$X\K>LQ M4*^Z:$\6*J$-^!2?*HS*?>B&N^Y4)Z!:>/3%19&D#43%+?""HBGK8K6M_<]- M;:88TNXY3S4=B)D DM] IZ2?P!/^HNZFH$7L2S)W-@Y_G4XX0/'%A9$'0+&J MAP1NH+J!/A4]W@[B%[ )$&ND6NRUXD5;5>Q"ETMTI>$(@39 / 2&58'B*_1] M2Q!LJM^R0F#M'66W,O:D*7T+KS$E1C00JNA1BU9&'>)U^':?W:#B%7J_ZP3_ M.I-$=X9U/S]P1_**H?!F [AST]XL3)KZO4G? PU.19(MLI#KUSO]$72^Y$QC M;8.TR^&"[1],5P>6Z< MS52PY)>#1I/R)9NH=@JT.:"AQ-EWD_[^>MGTSGK9--?NIE2REZ,MM-AOI=I+ MBJZ5BA>//][IW+'TZLG,UG5I"J#+EV!JU7VA!BI8AFOU M&B,7R^0TE=8[&#!?UY^OL]>K\T(&V9KM=\2+/V :&KA@C90WC M=JM7K"&3P$4225.NC#&&:26AJ]$XO952U4::'+?+^5X%&EQBAT FTV M0 E:U3PNU--(OIRT4V>4=OQ]TBYXFE8!>\L>2OUY7N!2+4/547;2'"VT:MF# MUH\>E^TA B\GR?@9)9EYJE%\UQ#X0(D^K9]%@/)=TZ#1$8K,&<:")YJ&JL60 :_ MVOQVL]^%L[)JSZ>M\9 ",S2E)2<C@P%6#T'W\9$['3^;WRSXM9F)H:DX\V%2'%"^A(E# M9T D./@VD+[ZS,35RW,^U>[W->%/^.YD6B(\&2WF&AI73'"-')S[,L$C? AV M#7^A^?DZ9>08L^2IP&GW#&]1$LWXQ6W\/:@-Y=.LHT^H*A)W2B!E&"T"NK0/]F;J M7S(]?PGQC[KY&LH3M(GB\XKD+@MH0BX]Q/]Q\9]Y,G]+^\42*P_=3$)DO2Z; M= IYOL)W8#"47P+^(E]+TCW/G**\7%D0DP)&T]V+ _4+9>\9RHIT-O@0K@0U M1-X6.;(QX-)]',=;W=&0XON,U.9X3MIN":H#WO%L\$=QS 2.I7X'EVR>L3FT M^1X^Y(T'LDR> ZEYP;821$K%XW,=%,M-K$[/7WU@<,DG'F@%YW.E]M#V\#[9 M5/D*QA/M)5EM"ZT73UPS,OCX_@?FE5D@VHBA3KAHW^&8J4N+8L--LWZ\@>L3 M)X$SZC.98G3!]LT:G@Z":,:T/\CZ%]>'/^:!8>J*<>BV:TL4O>VQ^^[6T0@W%',H+1(6@ZUXGOM5NY0-\>0,A4/+E":!KKE0RBU9" M2%>':"_#*95ZO[24MC:8?.^[!5^4Q>_@)-.S!>"LOLJ %R.[$[SEGW^"OV*. MZVN!^=+Y!3)71%?^C:'H?_]M\6*X41BB@;'[._DSG7[^R58D^>DWPG8;E_;STC.-7:G#@.;!4RYG5%\W__JQ,X9B?6 M /-8V]1YXU]_K7X)_G4""S?^U]_1V8ZR!,&-@GNNGO([^!@+_\37'\('\#'9 M!N/__/BO#DT&7YT@!]IY9/3YMQ&.R6JKV\Y!1-_ZIQ]_.J''CYGC&!F:4\,- M>![>)6 A'_RQ#K!2T !O_QZ9KOSW/EL\/-A()WBL:^J_L:V?0NZ'WT-G M@/":(AF_P])$8*]^48S0'X7<^WMDV@$ZGN[Q,V1D%!/%_@N-_MN<$=XR?N#P MLR3^/LCMZ'6#@]N<'IF:N+[PZY0^1C3R78H)L90 M)-LN=\K!QVPC'Z/Z9"G;*%(QDJ[7RPQ3IAO__!I=2\"1%4D^&Y%C9/6R3*G< M*';HQE^Q_$_R9PQ' ]F=^>6_7KD/'3Y=U@6Z7?\__X41Z-\1(P*_8YA&Y(,5 M(;8.2]NA6?[@8'',X,.06P3*[[PI1'VD.KX%?D3JT.!MFTNZ6:.WC#?&*)(N MS^DB)R*U:'G5L=<.XNO"2G([;WQV&%[#JB12: */)PANE,&37"(Q1CD>2^$< MD0%H ALGB10*=JQ*1^ &)48;-GM6!PW"YMFT93E&/R6%LEJ?Z4:^_-BZP=B*QZ[XN;WJ%6*P&MKM0E@O[Y%_+^WY;)^T$9&6XY^Z\9F<+.Q M9LXWHMA\1^8V;_T>V8!7D7G H#@A^[-A$@,D$\38FTLYT@3EE%-'6J MT8DUV3;#9H,/'3H,<,*C*R^(X?\>_<_J(]V._5O:?"[$.B5J.Q9ZBH.R9"<6 M',8R\<13+/&L#;\BPWO^].FX#X(Z(#\F+KI]B6#R&EY<2"7CA)A$N40<37 ) M-"-P?(I/<&E^G!D1HI#&XB^\>+%F2SEF-F^P^J#AMNM$O342LI![\4SF9QK_ MK!_'?V8RM^CQ'J[\!.%]$V^>-0R/U]K ,NUG)ZZU!+\/J,5![P= \'=Q-B!D84M!?T=3N/JP4UED??#JX!Q*0UM1K-NU*H*8VL((I-. M3?A6SJ^J1,JR]!(WR+2'TC&KLO/2YW]ATK/#2J!"Q,]!P).7[ZSFT,(BGEH@ MJ%*.SXW)/%,?1 URCPDJ#X35A'HX,WE@].38M7\=DN-EY/1,=R'XQ=FB>E:G MZHN39XH3D\[-\R9C;K3<'B_##Y%YX\.@1$^^/EZ-)GD^/XQR1$@"72& B METZ,@\ 8 X&,1N-,,I[>CXFQY-0M34PJQ1(^)02R23&\4D^SHD8GA$!0!-\/+7OM36,W_:%YFPVF[=PE.>ZH[(] MR9LB)CW\]KM\ E.B:K6P<*:9;0P>KOO"=3?GJ+/Y6*51V!1&<<+U"K&Q$K@Y MPPL'77Y??@!EMF4WTAO,7'5;N' M6-C2^<)52U^C!\1I>O!O:L$+;L3;L"SWF:!:I N[O ]-,);ZVUF)13%<,T89DJ8X\K4Y M?SP" J+$VY9MSH2P#X)]@5'WE>8'2FK:0>SS7)5#KAY(FN*V(4B9HEPU^GF3 M F5*Z4T*Y"Q>>VL ?M40-U8.)&.(SE=4,+X'6Z>J=<6S%4=4A VXE&V6Q4P[ M^+_$&\HR^@X7JBZ!F*PHVN'F,JM_:HH!L"V<$$VZVAW/#8\E*++O,+VQAUG2 M6X;&_!G#D,Q?L1IO@%@20_^*]8#CQBH*;TA"N$M-P"U>A A 7\IJ,OA(VQUS M;FPQ&O,74M-ICN.LGT;(6FZ2%Q>+MQB]V?OGW=-A7Q7,K2ENFH[+:T/%VK-" M>+:*TE[92:M,GDM,2@(-ZOQ;1.,HFH@3D('GZ("G#&)-8%H:>/)>07[JC;2 MZ8'].3[!''F/M=,(N7LIQ['!YNI)6S(J%8AT%I$P#/4+7I5$J+RTB+_I*63% MX"$2T;N"CS4K0ME8=N =%(O78F !!"\![9B& M ;2]%$0J5=!>0NCT5$]93.14+4]2PELZG[5=V;-C ^\#$_\!%L$X5@@ &8@R MD"0=R<]^B.^P^$Z)"O*SY%2HLYI#@=1TT.[)(%U?/J*"Z\GI8$C!C2S;S2$F M1U6;S5*"D($FI=ZRW%<+*;Z27:_%(TO>P"Q^;NH4D)IY1$_DIQWE[0*=1SP" MIYA?!C,"V\!L,F]KK ]JHYHT1VOJ]-:"F3?E"S1@R:8!?L?^/[B5,C1;61OP M>VIHN!I"8IV4Q"(CN9M]2P_1A%;QADU4S!5YKAH)\,1Z.HF[/47MV M5L5+.9]4AX[IZ6\N.\5B!)I&D4PF\TI%(91P_G<80/X5>T+U7S$*T7E%B_&& M^,NT8P5>FUP_>C/CA(->QH7ZB8'8U\ M AN(XIX>.:+>_I&VQN74Z#-(KCE9=4*WJHMPGGE MQ/Z9,W+2ZF7(ID7YMN)E>QB5%G(2A[\\,U<;+WHYLEYG]79_TB(K2+$OM+C$ MR_?LXJS>X./=J0HF;1VK6WT>\;+!F2_>4QP3.=T83CLLH8]:9L92D18(L&H^M$(*SG)T.O;-J_-Y4-^T>U(-'X[05/L<-/+PY' M#_D=%4>$>:+BKG8< [P@QP2-=YS=\JLS*"EL[ RU)0R*7_[]?M+?<@BPT7Y) M*-E\2/FZ4O+?6Y,C#R!]WO#"1OL%@=185UM%)@DLHFF!X 5X)?GU/= MH>AMNX"/#T-M=LQ^VH2'#$TY/69<4U"?1J&RHKT>>7+;F4*_[1L%5._T' E+ ML_.VM#,EO!Z \#%\%#F)YT+J>'')S'DVSWK=JIC)=T?%=#%,8]&W)O BLH*H M)@\B/\_;?HR)MA;]:R5K&UC!EW!_8D.*9'OL;O^,[-BO/V^>YLHV +&(&RO5 MS,9H.Y#T]L,MWH[->,T#YWHHR_R_Z,]P,^:8%>[:'#[FU<&VVS:.+Z+4\VRT M>>/^%R8]7KOEE5=^4N):6QHY-8TV4&+>+%$E,JZUZ&R@Q/A;A/S(%>#E_1:T#AKV2DZ+'+O1V;6JQ=!/+-V:2423K;\WZA;.D M#=X1^6DL>K%8G;=5X,9J-?+P1%/D'8Y7-3_?LJB9(UZ+,4 #@KN^]?_ '-,0 M[X?/)AR^/^/PQ)%OZ^6NRI('2+[&R9]#%=ILSPN5WIA$=SJX=H*I9 M?4'M#"C4PQ)MV9BWJ*%Q0L(6.3\M)4YL;LYS*L(L2<$8:4-#?JN8XL2<*?:< M[)PK?7HD3=_1G1Q#Q'.YRD/XL+N)B]0JKL)OZFDP*B/I:ZJ,+K#.HV$:X#:*P(+$>SW^';#8!C'%B?'A@*EIAZ.E,7,4 M/'&U>O%U23UOQ/"0E'6L=&WOQJ1=;3 MK,6:OXKC>,!^JK".IE=79PF\I;A!\A](58B"O8"BT,+QSN9:03,=L/FRZK87 MG#J+E''D1[_RT7Z]:Q3\W"Z."[OTI%$L%4]FUM5=7\RRXQ,!$9&;K3Q7B(QC M?\7"*/FO-;[GX5]O!Y2KV+!@\ZNEO&$OLB@6?T_3LYUM40/QBJ8K D'1>>U' M+-S&,W@TNCNZ]:*=Y8O0GIIZ@3<(RTX#W!JN[HL%>)2&_4J M13&A-M4JVIK_B*W?P_G/CW*C\++&?>M&J[BC:I*@ ML I+T'%]T:5AMC8CDYF[(NZ!SAMT8C&D5ZW>58+FOB).S,B,7_BJ/H7ZEX^G.2 MR^U+[CD"V*JJ^G_^UW99UH@75,DV/4/JD&'5Z_/_9^_?FMI%RAY![G% 9'L2) M7F*,H.\@+9VLWM"! >_/U9X?P1/0G]'2 1N6"M#)AL);C%L+NS::VJJ-F^/Q MU'T$S(XB (L-[HCI5VW?=:XW&K7&KAA_%2QRP@!>[0DWLF@OP+>_^F[L8> 7 M5O@+\O0"*^+V>"[16 M5T'\QE 0G,,>A/ %J\AU4PSGP3T6Z@5H>".>'PAG;0K?*GMJ&8"%3=X)PY1M MT'T?H?8&6D9_4AA/YJ $^EBT+G$Q1',[6IW/M1VNNRA2GHBR_&FCO;D%=92FV+ MS\]7ZKJ58>(/1+NF<.W(OV_^??7+]9']WR^_782_!&/K=-+J7*L-K\A?:M!/ ME4;(N"^39?HPYD1L BP73A0!FBGV)O ]/"MQ;S1Q)< N&J#?$FVK*Z&=V)&M MGZE#ER"56CGP1]I4C M3QE2A#\QISV@N&**#82&8KR\XGGVQ0YF)Y=S:.CJ]/V)>_P]?M\[1$XC"\V% MWPO-GDR TX "@$"$')IGWL:GH/YY1QN^\#&G7X,M X=SJ8&=.>?TU MV!:%M/:MW-^KMM_=/7QKODM>TOX,:F7MK2>_)FP-"[E+NUD9X1MU-J-LLWL;-,N^PB>W4#K!]U9\H*R M^(%4+ZL0NO7RZQ_]HZ/1N'YR=AI[7Z^?Y.W='A%]*'?E/.2D8KO5 M*)TERT L9?P*^B+3"L%A$AD0HET'6R78.O"5T*X=:.%+;533?N[U/C_@: ,= M3^1N@NT6SS@B7XM#&5,&TY$73>>.3I1#9R8CQ);N#4Z .L>A>[!6\$T@8-UI M^T[&C2.-*8-:"U4X14@&:N.=AG=/.--;@SFM-W;1WUPP79^L(+PP^9.)8P1Q M)()%8L@_9/42ZSX0,Q&$N&*X_O$2[\].8IY4/%Y67[J7M9,$M83:>Q_^@PT@ MTC:^<>Q/G1FB"0% H1-:;QDXZD+R)D;(&>9JH)_5:7>[C49R[W"I3T9R!R+) MZ2'.U(._HT@@S^',U1+!..U+XL$T@I+B)T-\E+A6Q&PFR!OGJ5*/#G$L+)T' M=, -(?!=#>,F#E#X,XHOSSLF_/W^)?__0F_WGO/'/;Y.-I^L/,/I+?,R' M<==C.W0(83FZ;H!W'$HONR(TO;)E6YFX\51&I] A@#P<>UL5/YM9KUDO>[_A MJU_QDEQ#F0GW1+;G>,?Z]_7Y46_4_?9M-+W^I?/QB^G4 ] (4YWBU5QIS7:M M_E*WB-Z?8@,IS)$RP$#9'IL>=FH/FJ1IUIHOZW*XSR3/:;=\8?:@W2?29:*L9-J3$O,W M#>DBO5AJK8$(E[Z'/@P_B5BY;C[V>?G-_^8^_6-;V; MP.07"G!:P?.;WN?/'P?'O?Y: MYJ1M69VO8M807QNMV>2KW3&;7[OC<;?3;9AB5E^_4<7I7+S_M7DYJO]R='-C M]'\___=[YWK3?2[S]I\WYU?.MW[?.6O=C+K_^>_OP?'&^UQLJ]\[FGO7P_ZY M'W?,5G1^]L'H;;K/Q6U%BP\_&R?QM]$O7T=]^]N'?XMOUZH0;N'-2_?G?[WW M/EW]7A]=?UOT_AO^N^NWKU6USBU);W]N?P46PS]*EK)FMHO"N5TS[_1I',F7BOX>>7JG M807<>WAI[@?[;4M%$0MXT.5%+[]-=2!LI#K>&(FLPY1_,.6E M_-M7PI]BC,'@Y)&!N 6!B$4P2C#QG4C#$^'ZF*>G7?@QV+SPG_G"CL)8.\:U MF#E@(WZ6\1K*3VZCC?OQX^?[.K@?JRZ\!&<\IDKA WSZ.3E9$LC:Z MIBYT9A+?$0ML[!.%-4NYO)[-\YJY5I781:D[F*;W:G2]R_KIH/V?_]9'?PQ= MKW7S[?/'J;KCU3 ,BV-W$Z&>[J_K_LN5';B&%-V*NF=*='RER5J/G*Q1@LF^ M?&W\=-Q3)URZ]@UREG*3W7L2>0%SWU'CE_17OLS:PZ_EY")K7&1M?;F4/[S1 MGHIVIU/_VFRW8/NP+/.K/>F(K^U62UBSUFS2K4^+?F::T>Y"P-< ?H=N=2%/ MRDZUX_.SB_[9Q>B%CQP.(HV]8*]VK5KS!=+5GEG=+$RI1?F@KVV"WX'T6VMM M?@:Y_-!+G#91-5_-;S(18C9[84*GHO*X/[SH##L_[)17_X:032J6VV MZH^3H*H]336H48MK4O3!F%E?KUA?]3[BS?VTUFO5F^W'LKQH]4JUJ6;//(0-> M%T<-9G-F\]*S^>?>\&+PM=NI=SJ/8VEL0!M4CWV;^\.^B=M3,]OW]+>D!@GS M=K5X>PT**:,/8*,U!B>PUPXN?C\_/1D,^\<7Y\/1J'\V.!]^ZIWU?J:=^'%2 M %O7C)J6=("^@+0+79.=:%DO6N_L1.N=_#H8]8<5W/M9>+#PJ)KP,,]/3X%9 M06,?C"X&QR/@X/Z_/P.']T\N!I_ZY )\@O P:QIUH&4]D)!(^M#23EAZ=_?ZU:9E6XPD"H5'+"P,-_@\3[E3KU9,-K18+!Q8.51,. MO2]GP_Z($FI!\3\]!?:5QPR=1KO1Z#Y%//1J6M:X1JUK2?/5$P]&?8\.'%@^ ML'RXEWQHGG_N#V%_/_NY=W9R.CCKG1T/>A^'_5\'_=_@R>?A^>CS$V1$LZ:E M'9"W(>U"DWW00^JE?\Q2@Z4&2XU]D!JMK:<;Z+3\]/GC^>]/<56V:G>?;:A> M^E64&2;+#)8959,9[4^]?P(_?^@-^Q_./Y[TAWC ,>Q_[%WT3S#&X?>+X>8K MA.\G,]HUC3K0\CV0I%!]:-2)!KVO1JO3 M:3U!)G1K=,@A(R50>U -5U$F[%&>!,L$E@GWB\"L]TY.!KB+%Y6%;MUL68_, MJ9*QE_6:EC5==77!8M' HJ%JHL'XUY<>!D\#U_[:A[T=_ORH_CH9C(X_GH^^ M/$5 MWP%I#[DNM*2/87^D]=Z??[G0/O6&O_0OM.%@]$L%A4BSRT*$A4C5 MA(AYTA\=#P>?*=KJ=-0__C($G: _.@>S87CQH7?6_]=3A(A9TW(=8)9'UH5& M?6C8B=;_UQ?, LF^K* :>V1TV)W+,,RHOPRHB 6*,-S\-7LMMO64U(\*YCC M:7!,)?/W'O+W'3J ==(_[7WY>#$Z&?R*"9DGO>&PWQOV?N[CF>9)_^/@["DZ M@(4Z@.Q UY(NM*P/LBRHEW]]Z9\=5W3S9\G!DJ-RDJ/QJ7?1'PYZ'S^=GPQ. M!\?D0!Q=D&(_^/G#Q>C\]"F2HX%!$+(#K= #WJ^$YQJRDYQ9\;N6#Y7X,J(B M<^JJ)18K+%98K.R#6&EB61#-D^[I^@E_%KUVR;S:>D>!C-FI8TG41J MJ\:K*!LX=HIE0^5D0ZO7^W(RN,#$K,'%1;^?ACQAX8?AQ5?#>F1A*BDA6KV: M1AUH:0^YJ"K91Q5E!1]NL*RHGJQX?WQ^TC\_[5]\&!R/OAKM9L=Z2DD):! 5 MB!.R*F2C+ M8%K LV =9GJ$>:&]XCY>Q2OR=*#I<<]I]T_[%[UENU]>.T6BVGI*"#@W7-&Q:DVWG$L=8-NR#;&@>NFQXP+WG594- M@XQIP2+H#4] ^S\]'_8'/Y_]\\MP,#IYFA-C4,M)!2WM05-=:*J/8Q7\^:%W MH7T>]G_%XGF#,ZJU6='Z5^T]*FJQN\UU[R7& 6@3!2$A<\8&7]M6M]Y]9(2% MRAJK8MK8/G$Q&PS,XJ50"MKYXR<,MH-[I/"M#N ML%A@LF2%"2D*NAA )1NK(ONO%JW[:V2/7?&2 M=KMQ?[2^W*#:CQC4U F7KGT# /+$NX>-T'4\<327^+OO$!\BUJ;.U3_^!O\D MK4Q<80>(T'DB*25:WUK8JH2L4:__^!(>G ?-@?[]W__)SR5CJJ.)[_K!V[_4 MZ7_O.R M:,U:I_.CEGW$B:RM[,+^?I1;/\73$3LFS_S0B1P?>%2X=N1<"6R[ MT"H1*?*7;TVCUGIV&I%HM=2'@GB].#]^G#2]0+FB^3/M&+X57A2N2=-;05I< MU4W+96O.].\_?)VT17O:[+9!"[3-KPW+;'_M3.O65[MM3">3;F-:%_8/LE?Y M"XPTZ0W.3C#)KW]RT1]^&GUMM-MFJZY>V\WBYA=E[+O3(C2,3E%63V"%1""? M.!XP1?3VB-Y9H9%AIC12\]#41#2:R0[%9GXL5NO6H7SQ7!&&&E!.!-=.*#3X M&>R,D9AJ?J#!4VV"(/@>Y5X)Q)^Q$XA0AT\S$0AO J-S/'C;"37;\V+;A6^6 M?A!ID?^6YD5;52H&B&51!+CV,A1ODP\/E,0;62*1CCC%=SE>I&7!01R!W/?C MZ.W,^2ZF>=Y,!(GDHJ*.I5[KR.]6E(DGC7I%$R'*P7C?7<^=2!P!VTV05Z\# M>_DN-XBB_O'__M)MM;OO5L>UHJ2L"8(GL]CB"'8@N>XIX'* V$T(Y= M.X0FC18T#A(1YIC]F"'($%R#X'O;_V_LZ0D*U=-KL?HD#E>?(%(G_@*&?9-^ M97O3W-?Z"K9E7Q*= V]2TS5;.[9O8%+:('3AMZ$FOHO%$G?SI&5M!@,6@7NC M?8-U]C0[5,VH7V:M4>>QU _RBD"R_6<: 4AJ;^+&4U0#@'/@Q=!WG2EI$6$\ M#IVI8P>."*G%*_A(W.&@WB3"2 -V Y."OL2?YW_!+,8LML9BXP"A(H#:"T#R M1*QPQ3@.P48/0YCT$4(QAI>T-^_-XY]ROT&03N,)(A0$O1]?XB8P9[DC&TR1QT8>$RAAG#VS"\M(/($\&J MSB)E-0I,$-9*,[D&U7_:"Y35C?0/6C^>@->?A\<;K,//PE^Z0F48A=I0 M+..QZTS()X6-@=K^'14.F!LI-/2C91R =D^.JPV>"-]S0?FYL)UKV]/I_0^^ M=ZG]@O^,EH+0WILN',\)HX \5=#MI0/(3T;\R9[8\>WO,OP9_FOP/T&4..,8 MW:#:SY]^W8!W>)I)5&V:_T&BS6@+?RI92NTY[X_PD#4/$YRQV73#C MW)ADK0U_@.B%GD*8(\A#+[1)KR:%0T21B[YDCY"=J!-2.YEJXQL8!S3NI<)\ M&3@HSGUI2+I^& =H*6IFW6CK-+A/MO--S 2([;SR MR2[0E)/\G.(/N#*8:9 MIP?U*=@24*,)+F%.B%5M)D3X$PW\C;-]QMEL,_4L,31"J9K1H-"%/L5'4M5S MIHG_B12J,(:?J8%*JF [].NQ *E2S>;X9EC33M'_X#M3F*7YH(C0;F1FMYR M?(!(M&GL[]2H7!(19@0,Y\YRB6LD)PXTSJ8:TL3P*?U8JGS0E'HK>2U="%R: M2]^?HG_ C@A\@8CBP%/4?^-^67U>^4G%S[K=0,7?L:.%Z;Q $>;MT@U-,W&9@, MS'5@)NC8A+W;(#NJ]6K#V@:-\+[&B9+"8$8Q,!F8VX&I?03HX+8_C%VQZ4"6 MGFL_^[ D'KZ'SY+? ,A& J2A$SG2&70!7XXB?_)-ZW]'%?-2%&0D_' !"SC5 M\73!7@AO*L,)PG@)9CTZJ5#7"OR%%L%<:03P7P8P _@6 (_PS)7$'LK 8 7" MQ_YB&4>@;--;V:\&WI5 )1L '%PY&*BBL,EH8[3=AK:"=%L!VSW%'T.,(;8& ML3/?.YH^U",82N&%_HD5AV#JG48'!*P8;J[L,V08W@7#<_-\-5#*H]#VR#]2 M'B?I Y*?Z3&]H"4GZ PKAM4:K#:>-Z_&9^!7H3K<;0MMOBT\G0.9>>+_Z@HX! M:.K<\,OH_^JU>KUN:$LP.NA[0C3#DF&Y"DO BH*BG@B\+[51;?L!W.;3M\W2 M$)]^\=!_HHTB.Q)A;3L$2Y MNYX)J)+MS$8N]UW2R^3T6$Z/O3L]]L4%:YWE M:BGDZJ^#_HJ(W)8LHZ]D!FGK/QVA8WIN.]I_8N_&T=XG/L%CC%1RZ5SO8S2M M4;QW\5T99_5Y>%S,Y($N;A'%FWF!NJ\9B] !D=2?5J-$%%?YN*T*.+-I16B0/S\3JC9D1;B M^?W,@:\#VLVTM91KSY=GI:Z;-D:Q:G1"2@/:,! *\R_VY:E#U<)3>&M[$]> M*3!QIP(':FLJ90!_T*I9;;-%?8S^SP#%4+;PR_^U:^UN-_^%KM81YTF1"2(Y M$Z'YXA%P*"*D03276>)"^U SZH %F&=(' T_!Q$9IE2A&9P*H Q\-Q3H_A;: M>]\.*)+P1$S$8@Q:J@6=FW781[0>1?;UEH'C:J9)3TTYL,)H" F^)_)+I%W# M"&G&S;J1FV:GT>SJN7FY-S7M-URM;TBQ+%-4!N-1)!N=HW]ZKZ^C!KK-=YD@ MC/+G,84#EA/0("@>,W:G.7CY@7HT5O@-(OE^@N6WN1BBW[4P#E(2J=Q2H=JW3WKGC2G)AM8]R=?FW; M=OMKH]6QOXZM6?NKJ+>[UG1J3.Q6NU#QY/1\^%MO>/+Q_/P7><]@4CBOU6C6 MF\F[SU3V9"L?;-AIU4"/U$@+E?A>HZ[)L=K/<9-1:7&8OPR/9-C[Q@PA[10 M 7O'T6D2^2XCH3"K:&-#V0GMQ%[*35OI9 -X66O4M(&'^=8J8%MN?L'?K&+T\=S_;([ST45PXL%C[\'/BT,:4V=1J!C9'4N<$"J&&J MD1_0/CNS)Y%.KZDN8737L*T>N;[_34;.)[],&L:L +5M+X3M9?%@-">SW4LV M[5R(6&\2X5.C:UGY&# ]J2E3?%7/6C/Z&UI+@RRR9AL;F\V_J%(=-@Z>(B8# MYPHU@EP_'^$_EY)40X%DRSKL E5&,F _@P&(&=B4+X6':@JHF5BA))*JWOB& M.HF52B."12@#_NT4(; ]KU4)<%QW]1EM_FLO;GJX=$%W7'V(=H,W77L\%JXC MKL3:<_&=0+76=.#_L>DY&"3. K6\=9>/#4LQ<9;XI9YA%. I+DDJ$C)I26AU M=*GH &<$)(OI(;(/)C0X4L7R50[)+1R=8^!KH;U!;0],F:D3P.A]J2>)[T!Q M4E3I/(GR,[+#(.@$^,K^1BFOF HCYK8[^VD]6I'4*U(&M[,03HJ0 =W""*\1 M9YCD$L :!"1;5.F%+ -FK0+"PVLF_)0^7<>UK(K'*&T9]%PTN8>UML%N4K4R6WZ?&"&'VCWAZ27% A'9D:&50 M9KB324W8AR0([@B (61R!'C@A-]"5?]#6<9$5-ID$/@3&T4;;":X?\I1RG 1 MZ%Z-'084NS(;?8S< L!UB!FFSHRJAJ&]!")4CC!-!B-624J0P:.P*'756FP; M8)*OABC/[)TWF!V6[(VN#,Z#2H').\E!9F]J1G3?#M%-H"Y)6Z@)&Y,]0&6LW2*)/6ULL,C M;>U@J2"7E?UO+YVI3*?S+A%AGAVE4]FZ7 E&4%$#-1/V3MA4HQ5"H,U.!JR< MMTSC V0G>X^D%*%:D@H7"^3*,E&1\&T%2JSZX239BT;U)V"E'5,(:H@?Z1=M/\0" TP]P)](3SDGF MCS24;*$VFHS,U-78#M,DRK P"N ' 0_<4$[=R:F;4G3G5$MY"FC5M%_$35XQ MI3@)\]U)31L"+P *20SE]5/AAN(:'11;5&>D MVZ4@Z7(R39$K)]<4Y=!8 )F&>ZQ43 A*$FW;13@H_33=V)-EF7S\J/8$VOF3 MH1&I$R<1*#O8K!H6^:>(ZI%R4OEC5VFT4LPK7^1$RF$Q46%^-X4787+QJ)VK<>'D/=AI<]C4BQMJ:W*L6C98K7=V @KBKX-1?_A"OCT8ZAE(9GNYA-T(<5DJ M\:R /&O/ZMWV=/)U:G2F7QMU87WM=HWV5V%:W>9X8K;JLTD!R+CZYOGI*2SC M1>]B,+H8'(]@;?O_QNL+^R<7@T_]B][[C_W71X<)R@F.4\L&2BA(AJJE8V4\ MI'BPA&G,)M;XZ[@KVE]!D-6_VG7 0\.86@VC970FMK6&!^N7_N^#LU,4#GB# MY5>S89E&\_41@#9#_WD8I(="Z\'2H?O!0&ZAZ3C)"UY\^L P#O^Q^NXC)07D(JN@FJ*:JA-\1=^ M>A"@RK=2G9NU(J]S6('\2W)66=$;,.X7TNI9KWKYQODI#?=8\SMB:1CRLB:+ M9V];O(V>R-IJ$ H.% T#&7)ZI&K5H+?/7RQB#[T^:"\"6PL/R\I.,!U=>BUA M _; O,X;N&&2TAO@,4"0F]3"!T9%7W-T[0??I(\%ENOX<]+TVLB6:-_X<8C& M3E*=:&NU(32F\K5$X6%$YP69V0HK1B0A+Q0,414=LF51(VF'8$VCU-J5+TA/ M-3X ;'OP$F8ODR_OFGR$_AQ$4%0X>4+"H;/UMBG!#[%^^E1:@6!@$E$=+Q9D MRZJO=6VULFJ:>*BBC8M5*_5[#1QM+72=W6_0\':G_J,&)K!TE7T*:MJOCH<: M&%BWWAB6[5].+".4)OX1N5:") G<("3N2-FZXY^.7MSM?E/,'Y;N-"N M=WD3:__! :UV4-LR$&IQ6R/D=T"%6,92@0[\7X$>FR$:I;CTY#%860#B-LP- ME:['3JWUHZYU:V#*8%?X9^),B/P(.!*9(D@:E*#J4OQ+7'H_ M\_WM-6)%73$KM M:1(?5)1OK^3(_VVUPBIR@R,/KFZ7B2LD344C.D]Q^L0[DF^$1X96'/)5&8<; M_@F2*I@XJ:\>118!S'9[HR?*1(:E0RR0&(ZG>*#$6D#:88JVX MX:<^>B'/^%;V1:I#:GOI$2NL'VI7H'XOG$@=E2I%<>\"SV-9$W2SDJ!.J=^2 M\558YDA,YI[O^IJ=%G9_)\VQPOL3(H*D3?%%?!,5^^\W^2^2JIQKJMG2 M%=/+7&>@IKX7\NPK/879-A^*M:&L SJV1%OS1DF;B8.?UP0.C6-.3*;]$1A/^C*H/S& %Z=HND@QZR$6CXL"S JSU+5"6VR!#;EJF!, MS!^Q)]<@P-B]F31F)Z[M+/!W4WMA8\P3#F9B>^1""JEX\@W&(U',3#((##-$ MPJ94E4$$>19Y2) /!W2(?TPBYC9XHQ3K_?P$%G%NH",OPT1:V!81X"TU&^S MQ^"7"^TZ2ZQX4*3,:LSC"ZS/;R+%SP.=;P5F(EF)Q]NY>)J!+^*9I:!=X#;)<8W1LF=,4IC MD)&XB99Z2V/H-/?=*[$AS$FE&J"KU N=D,PD&>:6"Q&C+$C;2V(MTR*#=)^3 MK-.?:NJY6%\/KRWP06U+YKHV+HJ&4P^2&$X4H5GF W0A5ZT8Z(DOY4/.5/!N MHA/1-8(J !K&-,,G\%<219I<(9$-M;C(*L-#3BB6?E0ZS* 5D?D7KHP1)35/ M^FT72]<0F2:NV"XC+E M&A3CE_/!WG?C\PZHKQ;\>/V)_[8&94)OF@B5Q0=(A5PA,J]UTP8=.6&2:@4Z MS<*71Y )(Z0W",)WD4I3ROJ1@9@*/]*+CT4WG9E4/F1=DUQ!SB7J$G1F22H; MF2/P;R!(&I$Q\ER:TY/6.HE,5Y?3N3;H].5 M6N2 P;U!W\ZY -)P[02.TB. NFS&CB]J1DO+.4BAEQJ2#V0^!C=K(A\NOT6]A554BG5F+=I3 M?ZFNA/D7V@XR+>%&Z<'J+)E,_6N9G),<&88KT?#:E>-G=]G@L,7WI.)\ ML+H,*[.@,_W$7>"/:0$P5A\)8&=!UQ*@Q)U3Y5BDEF#Y89Q@L2?5"UQQA0'@ MV)OJQ0]NDL0P>8*?2\P/?'M*,<5 4^46Q2!RP/12@!64Y -J_5IE:L"0 _H"0KKK*NR8I MMGS--;F^/.J(O% X)?M=/MX_<672MC3=X--,4A_"T(F&>3UM&% M:Y,R@WD):1(7HE1&G*SE@SR7,?[B$KE@^VPXH+QGY%ZIPMDN*.51ADJV-Z$,BH)J;U)]'JA:P\:9IJH_>'TN"C$Z,J1% MEQRDA*NSH5AA^L/F! W!:\5&(+*>-GQ)4VZ(F1 M2A(!01*&L;0+,;<%+Z*@Z!"E,MERLK@2,X?<2G2Y69B[VRQORDB?MLP+E:J8 M;$:=0R1KA\V=XRY! E?6P'E3F/)/Z80^'_?.WR<7H@9"'JXD05 W @O%C&'8 MGJ<2@65PD%H*=(_A57XJQDP*UY6"DKZ*%2)Y/1:D1 3V5.:FV9CS)[V N3Q@ MD4O353HG[DU'\.&()I@+EE,I=.JU8A% [3R'!UGA)S?V1#E!4>O*N@#I7 M+DR&8N)>/-W2?)(W6VB6M *Y>Q23M_*U,83D$9@-7@!-/.?ZDR25# \$T18 M&2 OR4B I#089*@@"\?+U!9,*U9#SY+*-GZ=P"5G[B51B'\ "$-T!J2W6ZJC MI.3$.1GZG-+5E._:E1R<[-GI4FYJ0$Y 3I3F#Q,3]B1WF;R:*1I3J)@=RT!7 M:.XSE9F^GOL4(:DM)++5ZV-9ZVI6Z$3=W2GC2W'T&'[@RM7,HNAR"H1:7E4F M(205$2]XC+*.MHQK"^[IB O6 E;9"2G#=B*F9"4DC$C6@LR51L*HDAB4)"M' M$R:&-DF91(+@?X'^B2F3O)H=\26<6MM';WF+O>7L+2^CMSRO8K7R>RII$HF^ M8R=9LN@M]I&=4W9'R8/IM4J)6JF%E[22\\XJO4=J QB&C&=N6=:X>W.W8A5J M.^J1L#/>^:Y^F<2K&08P*8B-? MUR MDY9,!_=V@ Z8$.EAR5NCJ<'$C_>@]C9-C^R&1F)]W''V38$/=LW>,KEG M9=HX.)CGDOP>JAQ06G$<$8&E!R1,I'B8"C>[ZS))B4BM J2@G1SB.8&R?.1O M$+*R%%1:""+GV<._I&\/VTDOSK[QXT0ZH&(EG4%4/D/Z@S8$K>W"5W.>@&U4 M!%MVDI214WFDL7C1.F%SLA/((_>PM$*7H[[4,/2WI8D8^!IJ"H7&O/&;)RQ\J7C4G5 MG\]/C\DYXN9_YW@Z0J%07KY@*$+]*@[*R=P> B:X7X ML'!!MW+KJ0IVPVS&;T@8(O/(.C^J8/.H-SC._'BCWJ(L<:A]PI@&^._G MP$-JFT5V5\JW.P@I*S-3@P=UI^[[Q=.MKXM7>1 M/<$NIOX")D^>K%-E4M;QGK@D6WR!L1IF?Y5$I='G[E MOTKG^"8?MIBEO (53GU_FC&5]EDNEZX4MU1@- M'EZ^$FYZ)%_\\J/S9PS_.7:"B<*.GJ+@1%!F0-9Z7QXP8PJ9;$-EO<>!(]*K MC]=&@SKZM;A2!V'K4<.)/SP] 4Z/X/!X6<4S;0(6E3M4033?ET[BE*)3*7B0 M7EFZ&AT13H FN5BI36U3TDB"7#TY^D7/5H(+S$F1BR!/">0!8';>3O!4O\.) MI-VD/TQ]BNH,>J6858%5:#[R6$$YNAUO&S-1C=/TI8VQ5L6@E3A<4PUI,\[Y M8G>G)ZJ0 )3D"21S8;6N/?F&DZ>E#YU(Y,_0-RUA<2;%%0G2*-V5@)*M,6AW M53E\0"Q)64))UDIH%TH04NBW)W*^:])B@#MM=7U%[I %5K&8>:^2N\EJ("<=MC"W1L^ 2JJZLML^INA1BO6H:BHWLKI!\X0<]+0:*@1^4Y:2.\=,] M)PO;6.:4'M)U5"5@JB)8J!2;.*SM_"G?, O7V'#&=SS"W5\F3FT8PB5JJ;)F MQ.1FC$BB=F^HW!T06=5Q/J;O,*%O=9=/XJ2R#GLJE%3F8!%F9:\4)T'Q,W3M M!CZCFE?+AT\TB47MRVAH>H. ,2?W(ZK>B MWX9\I5+R"ZRT1]4TTP--%6*72Q7"LHI$\C20+RM:0K\3MEJ6Z5_]8&/%"66L M'*D87WF8\/*2=#WB+A]21Y90(D-E (^<$"$^!_@1%H))ZHILUY+5?1\9O+>( M$%C@<"Y+FB8KO9*59.,QH3/+[;*9>I!$UR;G4)("="R) 32;U 7%YC)Q*IUO MCL?I&SGM9Y; 3S#-CNUP+M6[67*(=>)@I!M]R-WG7HHR0E(LWUXF* L;L'%3 MT*7&3+.;X&35KGT-/W-OCN09;5:$NRCNJ:@Q);!-[*43)8E :DVD7I#F"[F^ M[>6VB,UM;AG-6IFBA_>L7!.+O3Q*;/-1(A\EWG&4" K*D2*R8=2:Z>3XLE&YB4#&LFP1!(C^VERK+V\*XE2;RIR!^ M\.<@<:0D7ZD([I>UG4C<)2P-MU/&G87)!A)B^W.AW%-?Y@/HEE;M0[VSOH-$03*PA&-5#9.T%,A*E1$Y?]5*JU'K M-G_,+]I*X9". MQ#-+Y8UE4>2+]T=&;A]=K<"R9=FWE78Q:W4F1!D(T:VU+"9$"0C!'%$20C!' ME(00S!$E(01P!--A=W2@0"H_)J'4JF2^H1?7CKGD@+CD*9K:'C,&%A_?T5HP%O8>"V:=L; K+.P[ M%(R-F^&*FEW?LM$4](YVJG>L3)-WV9)PT^V'FGLC=N"Z#SUZ+E]D9[?'VXWWID5DIP-QL=O5MO M[INAP*1^.*E;]8[>:1A,ZET>^Y62TE;'TIN==:;>3P/O(\5-LD''VON]-C2K M 1M:B[5W!H0$A F;7DMO-$V&!!MT^V[0#<72OJ$DOKN,.-HI6];:'WTNU]3K=3Z48SPD+JVV MH7?-G?NI#Q(05V' ]RIW&DL;.-'_A+!^]'992WVJ:>JO- M1V\'0.JVU=2;G9VK,]4G]?Y1NMG6VXWNYGWIKU14HC34>95ZO[C3;:R4DMZ) MIRI2Y>\$Q;J]5+A35A?Y[?RT3^6CEC9=$J.*O6HS@74_)Q-?W:(IJTF+[Q,W M#K%J?Y36Y$U_8E\&0LARZI_C .LD1@_[G:[]=GK>IUIVQ1^EEQVJRRV32XVI M".YJ>V0&P]+4M-]4K6)Y:8"#A?\")XJ$)^\?D$57L$L]74HJ:0-JW%+^*J0K MA0(MA%5S[6!C;VI,TZ148#1W@BDL)]XN-(W36POP@HZDR$MNI:@>#OY)PU[: M=(T4+8.=IP7^$K2KI $LT1N(*^'%\O:AI*H.X">PBS3$,C+([.G-8!N&+?N3 M!8D%%OG&A]@F%JVC*&>\06$!8)T#*+!0E;QD">2/\*:P+GBY0EJP9KV+I!(F M5B@D..'[-2R^!.I9=K&#JO:JZH&J,L*(:4SSA3F+:9B4?Z5"14F'\FH'@9F MV7TJEH$W8AA=>7$=-26O^O#\X@)1,4B\E>E25<7,R@Q)YO"(+K),/KV\L &" M.6TSJ__>3R&;U:Q.R__V,JK+"T0#05=/ 694#2#H)JFGA%WG&B[48DK:"?5T M"%3S+Q11Y(I\4:&4@?'6DU>JJOI8(DU5=3^J\S3-5?C+4T')%Q7,H&A2K"OU M[ .@VU;2LJ^ON<[+.,!+ .2%9*X;)U529VE%<(D]FE9$3QCA"=ZE@O)&?;T5NJ09M<[0@M M$\R!(%YRO\Q4UHB]%MF%D(E M%-*%,M"ORUM<:G.+FI+-=NU;OLPRR1(31'T M\LT*8^YWRU>H7F'5&@=:SZ7D=&G5&B83IGR$,6O&@=9[>1&Z/-!/>^>^\FJ+ M\&(9N'=)\)VDE]ZZ *^8S'ZGF'SVY-H'KL<%J(M40G8$+8%2[]-"A/%R'4&H MVZVU@#?4I/5XD=&QV/\!$"+E[MQ+=XN^,JVTIMPQM*E=-+E M*2NP1O6769)]DSEXHUA,=YJ ]"'S%)Z@JVNJ#?'.OYT55CE4 ?&JT0+KL_Z0 M]WS@(40$9$_\$YOWFC95=G_@YF+N;G.18J9DZY@ 9%<2HXS1%5LE[=8 K-U& M7QFO$W5R&]E_W&=] 24\:)<)MVMVI(6I^ _4[5MF\\<=B@%KUV*@--I&1=2) M9Y($NXVZ>V;=X?FYOC12C&ZS^.$?9R+*B8$KVW'I<&&V]'N5/4_/V& M-:,K%AN.8(OGJO>Y(3-W]+O>'&W)M99(A)#9K-73FS$]WQ/I(N&5O+Y6U^K8 M;_ZL]"4NS#OS(Q$^."[I:;@H4$8^2108&L.1:]_X"\,:^_VW- M'ZVB.W6*5I[D@VB=A0SOPYNEA3?!FX$QPA1#\630GO@SEJ%]A$['F_@+D5Z, M74MEY9HX830_(YK-LJ'Y2QIWC*&881)U?N\H?HQ=QFAZ&55=N))U/3@\"[DF M_(^1]9@$@(= MID-4<%>!W3)@WD6603M1WM9.)?V)067@L/H)?8MQUN MFA,V@S_S1!P%MLM<_3I<;96-JX]A5C; 7'%.H7($;@NX!ZE\$1FR=CV'C;,8DH^H1RZ2?+NV%Q=VU96-&3NQ MQSXF&B71\#8,Y;NSB!>E]C,)8!@[L=0/)5W@&^=&^UD 7)-C:M* FO25[%, ! M-4OL4K%Z3W.!V8-M8TO\K2 [4.M<@EJ+R5]2>8 ^J?12^]UM?3J8A'8)\Q&! MS!O+*MW N)&# ^V/&"8R=>15[C)!A=)*Y&89!<*.;O(7UDOU0*6EY.22791, MF%#G ,5MF?H'NK1(%)^\I'F2?)&:^,/$R_6*ASN5+VJ!;Y$N.;,[Q_/*858P MCG-O3ERP,] 9,E\1'18B_3GBI;<&*)F-+&M8^3LZJS'0__L_]_(NY&:E' TF M"8Q+<21#R2FM\:WM7MLW89+&TZF9C4P")J/"==":M4[G1RW[F"UH8=&_'^46 MK) _)']5S"!2S^Z(9\^1TC1JK6GYCUH4:#[@S#+DCE)"BRE MDQJEURV)O87\SK$HB'KH8:;RAO/9HIGF7\P:S01BB FH>C&93LHJ>S*)%^BA MP#TC\3;DA@$6H$"3K6"V)/V_07M)3F,2!Y2020F\2&(0A]0HIC+##,"<06UN M+*)K7"/\B8.,GVP#J'1&J(V"9$WS 9.L0\_WCE!YC6P/R4V=P+K8F-TH=T"4 M]6A(TH%@',W]@%K[**SU552( =:=&RL':SD^;M.@20)J3M,22_IOO"PH8/GR0ZN H&1O_$)\!][%&:]!!BTN M6 %/7,/8@5#HJ_,]0<8]_' JQI%&LD(X 2X"X&%NN[--#.QXR%TR5_T2,Z8\ ME5SOJ';0PH*I@A"91.KYUMG"@QC'[Z4%!.3R7 /MY$A1RSR"$<& "S-*UE9: M97M$W%*S"D0*"EFA-".DH66"1BV9Q$0-N0>M/'*GD(0*0 /@KX$\J>:'B!20\0/U4+EJ8NG2$X?NN?:W+H@>; MS.=-N)*Z;)8O'0IT1J%"#2(?=C,0-:3)2VR3^D%>WF7@S_ )=89)Z]GJ !RQ? 1,-0?%V 3.T M#K"0V%#VAO2H;5L6'*Q2YW,MJN\"09Z'=(.5>WDHY76*V)HV% AF@AO,+(,R M&5X;.2-G3Z6VU(J+! T&=$,J'Q\.0(FY,LA;EU!$Z.M5=1K@@6Q9+UZYA\L-/[TW=:C0UV!]<'-R; M+Z/_LUJ=6CUY\E--.]\$#++(<$%)-F;+A%V2,I.X>52]BZ)E" MIR#3O DJHE#^HM"+10IZ)ET;RC;BF7)WB=LA%&K=%ANI2/+ATNLU)*NC"_E),N MW9K%^TL)Z<+\4DZZ=&L-KGM70KHPOY24+C R+DA81L(PPY22+JR0E:D>X9W^ MEP.LEW67Y'B%NE#;JQ+F9COQ75R"O__0_>&1,V^:M68K.7I('97+[QKY8;7D M5*-42W.K#WS+:=V3:F@QRU2'99['!_?,YY,/A00C8.<(N$N)8014'P&W^TG* MMA,F9Z2_9ID .RJC>5ATO]/>+QOA^RK)$H;(!"^CJ-\QO8_3J DQ93UWW_:X M/=SWI39<'9LQ%RR_+P)S#U$CQ6IU4#,JW';,L'DVV*#:S;!AV#Q&:Z\*;K:5 M7+.G?\1AM)"AS0PFWKKN)8,N_,AVPXVVPLI)7'W+$A=.'PPC/7Y8F3A;(0=I MA3QUD79VKK4_+/G&\3#]2\,KM$/;FX8_[<*4+UGUS&-,[DMNF<;B>,X57FD= M[:),K&21DDWXY>L]=ZI33M;0.]V&;NSR$@<&25Z?J0)(3+W5[>B-=H-!\CR& M=Q5 8EAZM]%BA#R3C5T%B- 1J;ESE?W@,5*AK::AM^HMO=E8UT?VS\(=I@4K M2!??&Q.U7.!^\;"P<@N[PR+^BT>$[8CX74LWC2[3OM2Q8,SXY27^\P>$,?7+ M2_V*B?U*^)5[LIH=%M2;".<*:^?H6-N5S3AV*[.ESY;^PRW]=J.M6Y;%(&&G M\M:3AVY7-YL[O*64(5)BK_+M"[,-(V],O=UIZJU6\R?&">\WVP\QS59=[QJ= M"GB6!]Z5\"(?PUMWJX,?%KK9M7S Q-]7'X.AU]MUO6GM/!CCT,B_G]YE2Z_O MWF0Z+-*S;_F0J;_/*GOC;QI+KOV*;WU-@S%#E,(#POO^^IG-NHMW>R8[&\X1']#1V_4ZWJ] MOO/#]T,C_W[ZF8V6J3>;S/O[[FE^I.K;T>O=EEYOU7>N_1X6 O95^C?;IM[> MD/!=#5_S0D8R3V.AS0)_H07J^M8E7K$NV.W,;F=V.[,SX,$0:77T;H>+9+#7 M>7O0N\FQS.QROD7O!H"POYFWF(=N,?OG;E[3P<-2$]O41*.=Z4 M$MW )WPJ=A@$I/.AJ7<,0V\WUFL#,?G9]L':?Z7=8"-A7Z6]9=;W=V55=N)(9.Y\#?PF#OB$_,^JX2]1XN7(S MNYS95<0N@,?%H#5-O=7@V@GL<+ZE6%6[NUZHB@'"[N94ZS8PO91=S;S/W+K/ M=#KKL:#[Z&J.;._2&;M"%=+@JLV'YV%F+],A^Q@Z=;VY^PNT#XWX^^E?-BR] MOON\T,.B?0G;YWQ)?_L4.9W0J'Z%;H@# SN0HW>Y.9^.Q-9NH?N-BOA"OY1,P$J+-3+;*_ M[UJC+=E4V:M:.G6;_O,I_ M&Q>ZN!:X0#!*=PI?7OB1[:9*^;B"9N?:I%]2+?>#J0B.Y,MOK>5W;>K'6(OD M+W7Z7\GX8CM0MA:*T=L-0V_73<;.SJ5HU;%CMD# -G4+:W,P>':LR5<=/$VS MJ[>:%B-G]PI^F:'S$.5F:_T[T]"-9AMV+BP[S?CA;>M!\#%,W3+P+O!Z$3R5 M<-67 $9L2M_NUU<,%OG+U^"N9P%BB4%O:-S;8%&S+ M<5 YA_J]MKF_?Q !,6E:NM'EL'(.*]]N0H,!W6CRU9N'$59^^\)LC2PQ]$ZK MJS=;?+LB[S>WU,+N-O1ZNUL!K_*9'XG=J]^'!>Q]]2FS9^& /0L4?ENWF/CL M46;BLT>9J7_@W7!DN7].Y-YD$L1B MJHGO2^&%T"Q>;^Y3*>RD#+;KV(0-9X<:^6$A?U^]S(:AUQLO=]IZH]79N1I\6 C85^G?[33T MIK&K*(F2F3Z]A8QTN7[G(;F<6(NQZ9HR4#"/5WVCVS_=\K!S,_E($=@1=:ZZP0\$.YX-U.'-X MVP'[',QV1S?:?/OB0;J;F?.KX6]FZK/--=+"C%"V,O,0H2]S(P1WFB>=:/9/R_S1]^[E+67V<_,?F;V M-QR\OZ'3L?1&=^.GC-MKV23 M+I&SN7CSIK'\KH6^ZTQ+>O$F^PA>6WP>!(0,LZEW.^RM?NEK!"L$(99"KW2[ M(&.(,<0[V5T[V?ZYPV^Y=/V'?USXD>T6+8=Q!$#+Z*W5*J!C%0[RF]0J-.&-^P)BZES]XV_P3]+4Q!5V@$B8ORNV:F&_ MB9"I__@L%)O 7$603-1L)'R0$LRHYT9-__[O_^1'GUG,1Q/?]8.W">QRTYI+ M*IN$P$MQ- Z$_>W(GD'/;VWWVKX)$ZNB4S,;"=[?IM#%A=":M4[G1RW[B,NQ MMI8+^_M1;L44WH]<,8O>RE\ECPBJR3,_! /1!_QB]1SG2F#;A5:)+,A>IE%K M/1-55D21E='@;[8V#\3L[S_\Y>+\>)- 2!<>QF*M\F'_)1Q&14PL/V)'%?" D0Q M.X[\Y(&D%STI4#4GUM0[ZUP3!&7-8=^3ERBY9KWXFRP,BG)DPS#!,%U;(7H@N>QAGLGD1 M.O#E*QTZ/??A2.OC2WABGU0G3+GHB)6(Q%(-?,,G3YP:R;]0W''LP\I6:>VP]9]F.1 M7CP;^FF+Q, I"W!>/*..@5,5X#QS%O:.-^Y?!WVZ8!#^2T'Y[7?[%6&\YW!Y M_KSM'>.E[SH+QZ.:+8R3"NU'.X;)L>^1*8/7.+'JOV\;\8[!L-VHWHD V93% ML<^V]'O;_V_L:0-O4ML7$;M?@-D4C[K/@!G%X]"9.G:P1^EA^X:8]:P+1@PC MYH$)%?L+F6UA[?;TCSB,%C(6EW'$>]5=RT7YS.%&DV#E-+*^Q:]5.($QC/0( M9F7B;&SLB;%1+O-\9V=[^\.2;QQ/&WYZKT5S/PYM;QK^M N+O62U.([M<$Z. MS@E^$'_&SI7MRFVKFL5'-IQ;/\F\KD(%;0,K'1A&Q?W(5LOTC_&%4&6-QOTG<-]M=O=6J0GFPH0BCP)E$0NJN M>V/2O:!RNG\ K6#9\QW+H?VCJ=$T=*NY?@T\TY0OIZ@B3?G.B0H2M6K"MQ+. MR]'<#R)Y8YKC78GTP(T-FD/Q7+(I>ZBFK*$W&AV]TV#/Y>%Y+IGKV7?)I&>! MO[>^R]YD M2(0BT0$^%<875%7?-$Q#87.S&K3=-]M:,;>JO>T)OLQJR4&]/J M=/0V%D%FFI;1C;DVN7L1]8VI=X!7S0Y6JV?"5D8$F[H![-IMMZOIS!QX5\*+ M?$P]V:TN6+)YLAN3K5JV:C.KMHX7]G5WKE=6E_:5<6,VF.CLP632'Y2L;^EU MJU,%#^;TRO8FT%SD:V&\7+J."'9W\EX)Y++[LGHTW5O;N=W26YTNT[1"SLNF MWNJRZ[*DKLO'NKBL[KI[BTFZQX*WT]#;[58U79:? [&T;RCHDG+(_6@N FT2 M!P$\TNPP%!R->4ANS,[N]Z.J4KU"9FU#[[;J>MMBVA^>"].R++W;X"SRO?9C MKLWW?L?L#;W3;.M6H[OS8_:JDK]*0M_JZ*9A5L&3N9"AF--8:+/ 7VAT<9.8 M:DL;QBW8J%\=FY9N=NNZT5@/,6&J[J^1S>[JZODV MF:95]&^F\I>]G(<@@"OAYEQ1#O'6G^A&E= 4.SSQ+MFTV<')K@ZV=3/7MM7$ MJW\X"9D=G$SY0W)PFMV.WFZ8[. \/*'?M'2K486HS<^!OX01WI S$Q78):JS M7$2S,GY-]I94SZANF%W=-+B$9I6\FN;&Z^28HOOLTS3T=K?._LQ*B5ZK#K;^ M>@&0BO@S(]N[=,:N4$GG7$"3W9A,^8.P: VKJS>X?.8!.C&;&SN3 ? M6T>QS85&#E'4-UJZU:["_3\?T6L9AT*CE6&O)7LM#X"F>VLZ&WIS]R5N*D+2 M_71:,IN6VFW)1&79>ZOLK837\GPI CN"+C57V(DN>.3/CE QY.*9[,)DRA^& M7=LT&WJ[NQZ5PY2ON@N3>?Y@G9A,>A;W^^[&_-GWI]>.Z[*MQ;[+:M-T7^UG MP]*;;0ZX9-_E8="4?9<5)&K%9&\U?)=TTX_G>T=\VP\[+-F"/3 +UM";%E_Z MPOY*ICS[*YGTARGM]\]=>2)F I35J1;9WW>MKU8"M$HY]8.I"([DRV^-Y7VFJNNXLF;8K8N0L,=.IK_5'UOD&@NX9NK' M6&&@G&RS?<&V,5%;[W1,O=EI,I!V,?VM!G_E@61BC'Y'K[<,1M)ND+3%7UQY M)+6M#FSL;8;13J:_U?E<:AP]9,6V%[#JZJTN*(EU+'+*8.+=[?%8,NIZHPU0 MZJ[L;OOG_BZ85E=.Z(P=UXENWLZ=Z51XA)B.6;9\F'1^B3#AEXJM+^\I$#9LM2[>X8N=^1PW?KL5L]<0" MSP/U.QV+;YLZ/*'?P*/!5A4J'9SYD=B]QEH)O'*Y@^K1=%]3;IOUN@ZF,]/T MU1R9S*=<[X")RL*W:E[+@3?Q%X(RQY06R+4.V'')E*^\#=O&&.D.$_[@O):& MI9N-%A/^ )V6DO3LL61IO[<.R]YD$L1BJHGO2^&%T"S>..53U:ZD8I?KV!1X MX.Q0E:T$GO?5H]G1VT:;3>H*F=0MW>@T=*/.%ZQ7R:-IM"V]WF(O=4D]FH]4 M&INZU6[H;4HY8L)61@1WNP8(X8IZ-7L+&8HYC846^5H@7#L"I7%I!SO5"DLV M:W9PLH.33=XT2*>A=[L[-QNJ2_C*.#B9Y2O@X632L[3?@;3?/P?GL?)B^BNW MJ+)7LV)>30X5JIY1;;2:NF'N_,;3BM!T/[V:S*>E]FHR45GXWBY\*^'1_.A[ MET>1"!::Z]L>6S:'X\$T]';+U#L-=F4=GE7+_@QV8C+EV8G)I#\(<;]]J]\_ M/V;A4JK$>7G#EA:[+JM-TWVUGDV]:>T\':@B%&7'9=5HRH[+"A*U6J*W8F[+ MESC/+MGDG]^;6;TKT-CX?8[[*ZJ #*M=UQM6@Y'Q1%]H]9#!,N-9+E!B:!P< M-'@[V4-/ZSUN5BTHV^-JF(TO?I=JY6\$T]MMK&O;8(@\5G!6'2)=+'NLMYI= MALAC%?*J0Z31P#LJ6PR01^OE94;(0Y9G:T6!MMYH&GK',G9[B>EAH.1 =IJ& M;EFF7L>:5>-5[?RO$=8IW>E,'&\JO.BMU2K0>=66D-^D5I );]SSFJN7&.K% M7&@SWW7]:_2RTQIIL*2AP$H($7PY\?&GH9CB)[+?I$,^C.Q(+.@U?Y8XZN$- M:"W0_#C0?AWT MAN)M\B$_,AS(7,)X87^'=V':7C*V(U?,HK=V'/G) V(1^41QHWPGQY[J'7R2 M; ?U'W&&49 ,3'5HR)G?TS[MU&XU3Z?.U8;F?6AR!D!*%BWYF]CS[3@0]K>C M:UBF=TL_=! K;ZG$AG,E5MI4M*".DU?M,6 OCL3*/%_X?KK<[^Z/D[_"U-)_ MGW7+8KJ\#EW:M?:M(5E,%^87ILO]8RZ8+LPO3)?[!Q,R79A?F"YY?C$,IDOY MZ,+\4DZZW)52PG1Y$ET>&AUPA_?EU=:@ U^N^6+ONRCE]M5WBM[I"7HD@WN$ MSZS_6YCMQ'=Q"?[^0_>'1\Z\65_UV[]H',W#U^760XU3Y?S]7=B!UO>F8JJ= MB(E8C$6@68:NF773V."[9]XI,^^L'NWY\%^*CVZ_"[6]BL38>[S<[M,H&U[ZKK-P/(H58)B\'$R> MO3K$CF%RG :5B"EK_GNV#^\8"]M-ZIW(#ZGC5\>8?F_[_XT];>!-:OLB8?<+ M,)NB)O<9,*-X'#I3QP[V**-GWQ"S'J[/B&'$W*765P4QVP*S[>D?<1A1M### MZ#E@M"G;L'HPHKS4<*.9L'(^6=_BZRHBJSLAQL@.R' 5(NBWTWIWW[ MPJ0__..-XVG#3^^U:.['H>U-PY]V8,&7K$K"F8BTH;@27LPEI^YK85>AJB[7 M #G8>LIUO6.:NH7YZDS\ ZN@WZEW]2;?FO% Z[5WNBW=;+:>7-KIU:U U%C?N'X8_J0YWL1?B+TQY%Y01]U' M^61T]8ZU>^E4":J^?A7GQU*U:>GUIL54K5(1_49;KW?K3-+7"&-ZKG+K4OHR M35\CYNC9A&^]J7=;&X3OOE8,JG!)FFZMR;F#)G"-6G*21?FEW+2A?6Q4M6DN-!R<1$2+EO#B"D;8KAL#<.(MZH* ME*UA"^30;?:='0CN"Z/NOG2-9**2)7IS[9J'F]E52&;GVC6'6\:@4V_HK5:' M:7]XI6M:7;W9V7F&:G4I7YW2-095K&IUFERZYO!D?D?O- V]V;*>7+KF]2U! MU%BY:$T)XKQV50C#;.K=KKEOEOF!5$UX'$TMJZ.WK)V7R*L$3?>U8$VGK7>Z M3-)R%JQYI%*H9"]7EJJ2\&V8+;UI-;A@#1>L.? $-D[XK!A=N&!-.>G"_%). MNG""=#GIPOQ23KIPP9IRTH7YI9QTX8(UY:0+\TLYZ<+Z&!>L.?"P5BY8LR\% M:XPNIZWN&W>5*VA\3P(9N.[(LXGE/3EY8P24# %<0N90ZE7JI HRJE56_G^4\JH C+@O#.-H-CKA8#(.+-[LG@(M+R+"]4V;> MY1(R7$+FX)/*N83,H5*^4N4$#+.A6Y;!M#^X$C(MLZ5WC9VGZU>7\E4J(=-H M6WJ]:7 )F<.3^6W=;(/R.7#5%ELA?OC6-6NN9J+(B!:R,!G^S MM7D@9G__X2\7Y\<;ST7P,[![L+#=PMF(>O3#/RZH<)$_TXY]JD 4II"T[P/+ MXJIN6JZ7X,"+N=!FONOZUT!!3=9B E$1XGRTB8\_"P4>[B2!D?C:Q [G&J8H M:O# AM\'FA\'6A(E#?,3@08MP)1@J/@U/-%N8/(A/)Y">ZH+,:W12NV1K-E5 MN:J7KD75J74X-[6$.<.[]4+:INK=6M3L8* MU:(B%R]6H-*H^)26U)W2+$/7S+II/"TTGOGGT/-+]N2(EFL-50,X+QZQP<"I M"G"XMA7#96=^C;+!90]+8E4#)K>;\V6#R>XJ:;'FSQSS>,V_.C;V'E;2*E4M MPFJ5H-G/4D8E P37MF) K*GB50'$MN#_WOX5J2H92JP*[2/[66V*;8)#MPEV M=@BW+XRZ^VI3DHE*5IL!<_:@.-Y/FK\4@1 M;5D-OM7=>_Z6ZM+-= MB?"Y%-N*P'H_BVT8>ML"%+>:^V;KU$BM"U=>N8/5(JAIU MW6SLWL"H!%&?/5+I^7P&#;W;WKW3H")4?>; HF?:5JUV4^^8]1UIAB6S!>Y0 M%F>.9WL3]H(>K!>TW=";AL7>D'WV@C[6FC"Z;;UNLC=DGWV@?"/'H?I 'RGP MK;:I-UMC%'-D".6R;?6<'@OO"J,]1S+&^=VG,7,SQ\=9X MN3*;;A<6VPLSF+K9XF*.>YW!_LCJ#;K1;.JMELFT?Y"%7 7:&PV]WEPOW,&$ MO\W0+1?A'RGO3;UCM/6&Q74\#U'D&W6];C1V4+#GM M:)I<2ZP405T[JZ?4:NB-]NZWI4I0]=DCKIZMF&-3[W8W% ]FHKY 7-2S&8YU MT".:S9T;CI6@ZMX*X);1TJW63@I][Y\?E,LY5L4/^FAG6-W0FPWVB1R>56R" MX&O56TSY@W.#HXO6\^Q7;.: M7-]A Q1RO[L_"K@>2M7IPO4&,5V87Y@N M7,^Q['1A?BDG7=A^*54]Q[O<+YSU588JYVC4C%9U\C"?7L_1Z#XM'8RY MZ]!S*OHO2K4Q_4(VO^ M^V!7X-X"I5I$LKL[W$B(&E7I&#".&ZSER/4?6;78,HW+7ZEM[B%.;]WN8?R?%U0[>ZZUR_?W8B%W(L M^S'KLVFJ>K<.RFJWQ=7A2A'-M2NZ=HRF7C=W7U*^$E1]]E"K9RN[VN#2G)6J MXFCHS4Y+MPR+J5JM7=6P++W1-)Y>QW$?_9]M-@A\CA.4#! MH #:-PRNX7EX+E"NY'BP;E 3K$WX?ZO)CM!#W._;[9;>Z1J5J>6XFZ&NA4>L M M'I-:Y5].V183=Y]__WU# $*[$]/__.L-_7WO*Z(_MI1,!(O]K8S4(RBH; M (''D9AZ(@QW.*5;P+,ZI3,_TNSET@66!O367F!=D\[SHSA^TL(.A1WZ7JC- M_$"+YD([G\U$0.O[)12:/],^!SX(G>E!+_')TY;8";]IIV#G^L$N5_$!O#>* M%_#E#9+SF0;S )+V/'5:A+&]\%'SXT#KG8Q"1-U? 8;'KAV&6D_S ]C9<-CA MW Y@-/ KWX4?:B%L3,X,( &_#V ^84U[+US_6G.@#2W,)KNP(QBM[KXUK1]]9H^20 22!XB%ZW "GUZ(=_#&:T2PB@\V(A@HD M'@N^">+CXSFPJS;UH5\/Q#;HK-?(:O0AE&P3 I<"WT1SPH_B^%)-(UZ9B M@3L.[D$H#%!/<2:"!()&99\*D@!HDM7?"??,D%I,K==5WB7\"?N ^22'@?XS=(.(@\P!= 3W] K#5(/ M .9JON>"V /IOW \)YP3GIT9H73EEXXW"4"7$MBU R]Y1QC>7&"5B;VTR;*@ M >&8--N%'I-@$G: MZY%QDL>^!#JPD KM0?C%40R"? 7\"$I8DLD/ PT^D=,;C M4/P9 T!!F"Y 5).X7@;^S(FDHGO#FSQC<'63G]F.BQ!*$2/W<%?NVW-G&6K7 M3C0O6$YSV_.$&Z+Y94]MD+7P&]C#T1L(+0EXZQ*U@PT_24RVC:T!XH-K!ZPT M8(0(AX7O>G-G[% /FD*Q9)9(7))>6[2^:*A2U-(3, O\18K.5;]9J(UM/%>)EPK1]@(,E @;_/G3K[JTV;P;@O(E M:2&$Y67@4/SH0N 73K@@?675N"-)K()-\1Q(6HJ,?\;_FF:\HNJB]UA$J7R5 M!W[V)2 XC%!=")!))D(RTV;M'19+4F& M1EH<2L$I(^A1UJ5>?G54L")*\8] 3&-H,K1=:=.% $CXI'RR=.01,T 9H'EO M$^RY@#% ",@R;X( 1; I[W\$^ZOGN_[EC;8$$PU#&W#/!I&H;)4$BXE;7^O! M9HTV'DK%O)E'VBH8>>&,PB"@/1%0I(0W$4EO:1>2%>YPW18Z5O!?QA$9DHQQ MQGAACY_;5S+B('"$AZ>_, UG2M$)8,$#/@.!_G7M1MAXL$!;>Q[%GGTI;7_U M"PFWQ!_F!UL\8 K)#/$$(A22>0Z@_5UP8H"U)]('5.*1EOS;$": M5"+L$(2BCK%J+GK) ,1BX4P0@:$#X[(#;0H*A.LOR8Y+X ?@M[. ."5)-:'D MJ+J17.)(;V=!+=Q^>_#DZ.C"Y\XY_8T=13G_.SW+J<_]H^K6XO.VA-D=^P$8U&@S MCZ(@GJ!EP1%W!RT,5##3Y^&Q=HDW*DKOS%2(18AQ=%'BN(D"X+$863L(T%%" ME7/EMB8]ZPBQ$?I0YK:C_2?V;AQMZI/52X%2-]*3C?T$XA+8GE0T8-$H<":2 M,Z$-T,U@?*L1O-+QHV)H'6\:XX]$ZGJ/9"RM;%6V)/U-Z%,/EGC,GUI%B3\\ M_[;R_!1.J'1T,*5'_&$\_@/E&(5MP2*!0BL\$(\8: 5]P1LP\(ED,QBHX_T9 M.^&:B3L#\4&3"B'=E9L1-?O>M[$8LA*A*KCYRX"&%K\]!Z">14G;> M:5K0";-M4%?Q5'G/5*BV:]Q3X8^I$]#>?8W&_]Q9:E+U5+Z"M"FYB4:!?YO; MOR);Z(F/4T]BU1.)\5GX2U,='91P M[2;'Z3D;%4Q>VPNQ==B58827,(DR;6S, *_- !=SU)AD[*4ZI2/-"70P.Z#- M9(.R1M#R2*TB!L!406 )U[Y&RRYV1>*02_4X!AV#KJ!.(>)RFCM"1YHT^$66 M]9F& KL4\>MX$S=-L_.DY. S_:U[33;W/9;?.F;= GPNT*1?5M 72GG2+\S#,.5OR5CXSOBL3 3_:@1*W'H.K(ED>K*C1;I64E+H2586'*_+9A M52BSQ>+,%LYLX7RY'N3.GK5F4ZI+8QL6-9J& +@F]K%I21 MJ9A@580RX9E-W1*4$R#X7#NNBWKN,O ICPI 3%&LBMS3 M>A-2AU2LL_1PQZ/8*628I!P374)RB>$3=CRE6&S0H2=D M$28%:NA0&H_2[ "%>HB]6-@+AD#ZY,=1YP%*[7;!'D>'E/!L2A;7:+\1KCJH M_O_8>]/F.*YC6_2O=+Q[?4.**.(0),7!NO$B*-D^II]H*D2>H[CW6Z&[&BBQ MNJI= Z#VKW\[5PX[=PT-@!I V/AP?,1&=]4>5*=W0RS6OWP4S*>[EZ MB .AH&_R;XI-=J-D 3WG,J\&6$L'#O9KSOUS=]Z/=7\\RBZULDZ0GU^ X;.G M/KH+,K=OQ;G=V$3HK$]80^(U-L\?$L2 ;J0C*[ I]D6] 0;EZJ*@NDV_$U Z M(T<[*%"LTWI=['%N2=#D]?,Y-CR%7T3OJ2EPW P@"X(JX277?(@'V343V1 4 MS,'IG9C0#Z,[*PZ-A!0T.R^<<_HVCG,7?WP(4OU[WJ@D4)+&#>*%[%M=!(UQ MUC;YYBR?D77W((R?@S#V;=!HFE7;!NU*X.2*M"#T*#.E<:+.\FZ=%S@J"@T: M-N_,Q"KK^$W!Y]!%TIR')0K:,EA4/:&=%2Q?P,"2;H,]2?\,%W5^V&F]<,.R6J_#7Q%7,8.WZYIU";>(<:2L4?=#&Z2X M.QH__/V\OEOX!F_B"5H%*][(VQ>*7^?=J%_3B[I:]J*42$[)"_2;+O[+>?=B M8ZE ![T+>]0-27688.T.\5%DHP7GJ.S@L_TFSMIOY/(^$*E^3B[WN[I0?_-C M$0;5 XK.917;8S,BMWC"O3$2Y(NBVB>7X63O*=-"96'X('SC !'0L-YR=.1D M)=)D%B.//ET@S;[(FR>EF3B&[[JU5>$87Y*,@ 3-^IR/BMKYHJ.:#Z=!F M!:\;]H37OZ'4N;$L">"1/>+H0'B"D$4%I1->364U%+64K8XO&[-A8@%O)-[T MHAC'OQ?:Z#-BK+V3=4A^'9DL);S"N*VG+D*%C:*R@XAH!H7D7+-!$V <ZHFQA!45V:C =FXI62+2K(A6;H8I2939\L\EHLX1A>N MD0;0W]C@30JQWWDQDA?*&9L:)O-7G 969&J\OYG%>(97T9ZMI^?D!N">SP]S]NP!<_: .;L><_;YFTZ?![OZ75A-/Q;: M@7IJURFQX=0QVK=E>&08&WOV=%L*DG>Y[#=?A878K?K#GF)!DN"+'0^A89UREE(UZ>5^)O+%\X\CUD MF!*/ Y"-BN@MR.H62T/SGFIE1#]1.:,H>&05U@LQ'AW1MHBQBO:<[CN7?M!7 M39.PV?3U9FP1_8%&.^:<+[[ZO'N[%A/.R9QDW<(7.[+823[PB^ZW\L*N.1\W MZ=XY(H/IR#L=>UHC$8'I1OPP8%/B933MP9LX\/XXGM -=6]S!NJH2KXN>HW0 M$<*F&N">X M73G1]WI_WB6L._2"^XV:>CS+?=Z),Z>%%A5%1VG%?. M3?#LV59CM .-SY/'3TZS= SQYK&*_;B].3I:(#R>Q[( M>W?TV!T9OYI\ ^BR\FR@@;KSQ.4HZ9.#]%;%^'0E6T&"Q!X9 E+^?'Y1Y$'T M*PX5!BUR^OC(XNHDOJ3E@9M'KD\8$Z<&"E'#/L8648$3"F*Z0>;9BFE5"J*I MH3.Y*3><25 F8O+C$C_(-,IHRB>KOS971"6#*YA^EL8-Z&H-7FDO3JZF+'#E M@?7CR-D_AZ,KU]PC.8+Q[IF,(SSYVPV1QGWB;;KU _%VJ&J8OC4TKLF/H M_X(MMF21V!K+R_,U5QNWQ;[*I79^-"T?N78Q@84PW+Q]?F.YNE/KW.NS: IS M]X2F%QP8>8%Q(_OKG M"0HQ9?L8YIWFFX1S8IO])N>TDO6UF]80DQ&%?Q%9U#S1H8]+T#-)X2@KR1& M++[3EF(^ C.%>\13D!U>D"OS7&Q@2R/1&V=VG\(_J4/Q:EWE99!X920?V,\; M#26^'AK7('[X,:CW84;W_C&BKBA8L#A/>M#L-$U(TAV,^-^J=#DTFI;QM*7# M-VW@"1^J,NC.#:[I3;[+S^49X9?;HL1"PEVD:_VLJ8>N6'11U1NEN #=^'9+ M2">75!<-"1T75\\P6T35=-;S "?(9REY"UQ3%YJ<*FWE*;XM$= M%/N]R.K= M=5^J.PI*M<6:/+L->%(I2[X6S?S#VV^>O#P]>;4*HZA4%,*'SYX\/_G*/H0Q M??H*?PQ6]>.QZP*9P)-I&?6YCY^?/+9'?/%?[__GTRFN2KRCTS= MXC(WK.%=()).(R[\G*Z6,SK&(;6B*-:_!@>WHH/ M>:U-TZR"Y7$?77Y2T.O6 CCH4I;,1(/Y@AF.- M\T#POUJ$I';32W.Y *%08O3%-SY_. S^D/]L:9SAMX8G5]%'*').8$D77LP MLK3.COV0H /J@QD.-RF*Y5W1Z'8B"/=N6DZN[ M-I!CR#:A1-KE/S4*(4H@VV:RN46(N=]FMBNBO_$8LH*8'"&+&CADNV)3YNX2 M.K;KFM*=VW48#G6XE,XJ*D\7-O9-,XJ@#,R,'BSKJFJNQ,5D%!3G$CDX[?9= M;_:*:$S(B]6+\:82SZ917!")S)MS3&R,X3+LP\ZJK^TP81R=\6;/KRK5,"L$ M!09KP]H#:4(@/V\+GX2'>"B0+=W2"9^VYM!3V_AN!/[UAAU_LJNST::,8A6[ MX!0E-E[*5U"VSA4Y;FF^8[(8.49"K#;PN=9D)/E2TG*?A%8AX M!'W@+WC:8A+]^:NY)/K)BH[0M;LTAWDE=*X_<7OE.3"F*YC8]%]+^TN4; M;KMYM."V>9:F)E4746X*7N.%'ME-6H3!P#6-!PM@38KHPF< [TB=A,2=LE'E M+)%+E %51!TBGE.;!;9M)+8F=4I$]57W<5: MV:[H^\IA5>I?3$-SSWR"M0!!BE2@AL;YOU@#N+PN96*$03)EJV\X;ZA(4+K K& M-7-J+U+P"MB#DF=,\,7QA4&"Q7 M@K%@]9P\=$08SN^EAA2C#-Y?X(V3L;X6OVZ$69@Q+>ED\7&@Y:@U M/!1(OWFKFKXK8H2$DH44O Z>4A&/ FM2T+.$>X*AMU@[FY3T1NW#U;.:%19= M%$$U[NW3VL4[,_\LL>GJ9*WFPS/@.@S/A&BWC=051ZI-*,-ZA6PP\^A2D;Z3 MCR33:+'F!TJ_?U.:H.\7LBWL]!L1!1QLZ^*LG9!,=YP-994HNK[(.8Y;UMLV M[[1Q<&<4%AF93!=0MCGAJ0_7L$,

[;XGLYP^)[(=$]D/;B =E/-LV8BX< M3!D8SO.K#QQ+>AOBFPBF4CC[]6K;%@5EBK?]50ZWKE%204[E3#F.@^U<"R*Z MGW][-DKVJ>.$PM[+,OC+09]K'['A@0?S0:)](UM7;L+1VF;?L^B@]+"#CZ=> MBS6TA3$/(A7^:LP$LBF,P& FR49\Y1]#N?[("$M44A7KBSK.'T[IN98J MPY$+11(Q4W!=L'>"?101L! LEUMZZ]HZP51QFTZ='QJC-6NK;'H[* MPU%Q1\7%G*+KMQX=(#X5IN%].I+U/!/ED1S6D7]!8HFBTL.#ZIR)(O V.B;< MF6@[U&MS(W/O2(8AE4SY!CVO)V)3[ &1R>L9VUVCX1)Q.WZ8FL['IOPI>6"V M?3@H29LB%?[+HM[$^,E9\)BJ61D? ;HX-I?$ON1427V::.WQ"<@[7!HH-EM5 M1.%A.AZJ_]Z1X?KDT#BT&*.\>6<8=%5$;4YXB-P 8M;*# &];E5T-.^RNY"8 M95Z7?/7RTFM,IFTJ8GPG9A%;FK/&CD_!TYPIT"_6.-NOZ&A3B9^EL)799*>)I%2 M/U<7375OJ&D_L'L2IF!6G>L-9O[1(0*82U+R6IHPXX690P@QA(:!,@IO4/99.\F\HXRX'NFD6+\Z44V= MRD#03>$79 Q821V5P'/IK#QUV(?;><-*2SXR+H@9W9:M+O+U1\E>"OE"'WZT M[Z7HH.4V7HH2A[\34Z# =;IHK=@Y^=BV,4-H,H^#'0CS%:N3T*ZPZB[,:.' M2A;V:A@02+1B+&;'0"#2^<&P*S<#Q^G:A(XKN]4IR#Z].O]S0![E4=)4A2 U M%(4NR8':I<6,"GHFXA(P_ I"7^(;@B-3R: 3%1N6*EE$5ZSES50B7@$/QVRV M="8TYZ54MI=#15@#AQ9)975_<>AP8L/SZ)3T;5"PZQ5G8DK-7@E-2+QP1BBF MJL@QP+ES2!B#LZ[L"R?$[4C$K2J51L'GD8Z"H-UHJ8(B($T"4ETM@M_D?:Z- M(8,L.=V"SG0">\$AF#9#PADAEAA:3F#O0"(Q:ZWPR>!#'9@ M9'4$HZ'N%7>@C>IBK4V\_*TVADBG+,K@C(.TKIB!U/)F^G:TU]+%UN)W4YQU MPT7PN,<,I:' H$XG;V#4V&8T5GQ+<7ROQ_G-!Q-1V%VB07UHH5"TE"L7AK Y7,71@2>X6KXQF/L@"O"X\N-KXU MBV-V6V8^NYHEA0>Z)@BC]H"D*-KH]G6SX7 (%^Y#)D8\FEZ)3LZ5-Q'DHM=W MQ-9]D^#[# ; H?&T2Z[4WVVLY"YBAJPHK"8^VR ,U8%!89E@6[B,8T3:%HF, MYC;/4,EJ&HNI#(K%M"6UK*;3X*S9*9U&56T-8?!H6+0(UHV3SR2IX5W9"0L1 MU#ZI)Z(#^)0#]PF'[+YA(UX\8",>L!%W4>1_/>@6AJ%5+GD5I^HY>.) Y$K= M=[C76;ER7PBNZ'I;KMN&TC?9ZO6F.>.[1BL]7,S:W_&B ;6:6UX3]>BHR[#8 MAY4 MU:PKA%<84W#I5XI922KT3&B=P[PBBIEI$J957MD/?9$L#89L M,/61/37#*61/6U\L/?+:Z;AK(;L&KGO9O7@6&=B,+0VF M.7$;U9RW@%\&WD3A+)"Q:IOE)T]/7OWA9!6-T/Y6AS;A<[@H*>X+Q]B]!5ZI MV&.T<,U&5D99LN2[I&!@60D6U);+,_5O(65&^) $UUT:*\.3BM9UK*;SSKV+ MI*D,\2?AWVFK8&E'X^- 9"4%'[6 \:UZQ+@] W7)MP&#G9R3A3I7*R7XES@ ML$EE0R2#,Q/OKHE/;G(LWD6%0&RQX+?8L/;0RPDQ//PA2V+MY(V4M5;DCY ) MAA&8Y8>;\*]1WS[\%@3)K;HGFZBJ)4<9+6FY6S..DVS@G^BPVR;E8T&XQ#E2 M"^*D1&5*A[?$6Z8N==P'7.31271#CG.A M@.DC3M?(Y9Q.COZ>]%%("T"4O"WHKUO1%TZO,NXU=>U-1I$V>-S"(&+>],I- M(A8Q3V( QWJUI?04"Y?DZO5Z#;:W2.UR-,;NO4QY MV9BC=O22;('^([V!S=#Y#:S_Y6TB;G!6Z'^\*#?!#@+<[>63QT^_OO.6JJ/F MBC>AUD;GF9$ N:A#."']Q3^&_"/,VJIIB#N_JYLKNC?(^ND/^XN&;&:*FY9( M[X:#5'3!Q@LB,!)$]^#\LLS)5=E60U'_,P]_N(*)7@WA/\F9()ZX@3JB^?_W#^VSUYW PPJ__;_DQ_*_*8:3$,AB-OO>*O5-!>/1( M?97=+O,2YN)1%-Z,^W>3"?A>N4Y6?R9#-.7;+MM@I-/H>H:]\:(LW"KPRS.L8MWS>\?'O=A1WYB.0@ZSZ@\1"**+L0A,T&//?PB,UU$'.8M[!/18^B!PA M':;5EGM"0BQ(79^LOBL_VE)PBZAY<0#JXES(Z*%&$ZD5Q!XV+:'#Y=V>J6+P M=(9!"!U]?T0+"9&_HAN$>>AK1,%[[8/)5-V4'[?F@2"B$%S$R!RJKVFY?5M5 MO%J]Z2D(-]2Z[70E7#173*V:,YL-,;@%(>X!-P"?%'2D+;-IKT7.2FY#,->% MP"_=+S'L:")8-.X);[1+9" H6@X?[ LA:)()D69*1$OQ%Q"QF'4VS[L6"D1 M0:64I0\[77NI+0&4"&>C1.<[:HV6[AQ"'IR$EG7-^P7A3<);?,-3D)N3$-:A MVYOP\:XB[:%I,T9]"N&^Z^54:8ZTUH^3W$;*ZE'GF&L?KKFJF-#E7& MX'.4IHCH9KHUB2G+U]55DF2TEEBL\5?4%K(U&V@SM!%Y9^=60^J34Z'G,CV" MX7IR-TT^]!?$YIG&P6GB3$,;S^O\.TCT6(G1 >:5TDN< (#$S$6]'$U[,OQ+ M.@HS^._[T4IW8OH%U^1LZ(UXLPJW#S=BY#MLVU U-=.F1%_QH6;SWZX4;=:6 M;@C^MV"@2S<9,CFERF8FG;Q 3A4/B8*YE<5]G-B.N1?@F)RE,OEJ)A33X%V< M)8FBOY]3Q( )<$==C%DG6Y(\K?9X*'!^."SQL"PP"\>6/-[L7X9,S_8TDI^& M@P-1?1"\!\&[5O $QN0#"*@0HSQU?I#.%]JT0CZ9PQ6E IET&!-B8ZC1H:W) M^%EM -=/4L=)>S9V"'EH' +AQGQ^G&!SR>&9;M%$>#CKI2(0SWN0_P?Y3^4_ M4L0+E,:$M&RC+T:&R<9Z2SBZS*M"(3FC@T0VP8V. T?/*(Q/*8"E@_$@N ^" MZ\QKN)!!%7(>EZ,%$Q8K*,Q\MU\-^U%@A'1C^$%U>!3F46SF+H&SQ'QF+[ X M*M%B<1@T#4@A98I%8'@ZQ@>Q?A#K*-84,4NI%AHT%];X=60'3HO5K?K^1I'O M"9>W!I-NU-$B[4-FH4-4&]+_AO/2'B1(PQ>+;V>%")?6-FK5H?MF$I+7*K*\ MOQPE.[^*.V#?9Q#_5(@QM)43/C/ $M*'NW"LSE# M@O:Q/K\FQZK8[:OF4$C<([9W,!BERPM+X*>LU(^ U90\A)(SQ.+=%KNF!R9P M329[)>5I^Z;K]TS*H 6O G-(7\]1I,R".=ICE]\FI:;K@X($R5ZCDL^#%>.# MU8A!UUP+B(RJ9^^1A"H!KRTIBPM,(^/,K@.XY39P?WC"4ZA67;P$07/5T @9\"$L[KUJCFBO"+L[_-#>OT6-6KGZ&@S M#S_%W\)_+X M]-GL^EA6".5I<]_(IFPW]/V%Q6:2#)!N.,DO]6O2VUJL*D*X!7L/-(12IT.K MR9BFST!V&%@5%'VY&W:.!T[2_U&PJ"BCZP;JR3&TW2"T8VCWZ%]T?">">GOR M.'OZ]#1[]OP%-UW<3E :I[SZGS26H+JIH0_'!/=*>7>C@9UFKTZ?9"\>O_J- MEF1)]& .K<[+2S%7/;MYT)^/J#VST+PP,4,8Z]/L]"F-]]9K:*B)VRVA:.4Y MR;O!'&G$S[*GIV'4I\\B, :PV!7[/*/Q$Y::P(=X,4_GJI"\ LX)LW&?2T'H M#V^_>?'5R1,M+,WH@]/'OCB5GD,?OGH>ZT]1D_KT\KSAQ MBL^"EZ1HH7-&O)[;JLNO129*YOAS%84EN68]EZPV-V!/^UB R*UK0) (]%G4 M-L#[%5/('ZN1N?&D)?0)#Y;VC (_@*2:\/_#0X@#:>#21F*V%>Z3]46Q&5", M6OQ,%>]=X?KZL(*BX4L=_S8N&'NK,1.U>/R$'8ME-PK?@JX& QI1N%.,D\76 M%#7W[#8&5NL=@[*W3.A9]';LT,[>&%\6Q8*Y:'DB_EX>0RY_Y\;.O[K%$XT% M5Y:WSKL+*M>X,K$Z=L9?X']?NC.N]U^"$CGZ?.LX?]?&R'7KL;V!TGLA2Q'6 M)!R:'4=KA*/UB_++U*+3W)3"T?9ML<\/C)>CES$$9D.]H1G)U@(!)GRG"&A* M'6_!/!'3#G)X[A?E^,TS26#OM23T A(K]IU?&9$WZOEJ-FPEI='^A5I_RTL* MYF:QG6ZSZO.+_N1T?JU[[E=+^I-*,":58]LYA-_8P<':I:!\7GYH5, 2IXVL M1++S??A$]H")>G#9:^^TW1DPWQ+86/ZJ $2VK=6Z+]2A@"C2&Z VX' M%S:0=?)MM\^%R'D&9=BTEN*UY#K*S?1%>3D9S,SNLMX-MQ 3=[HP9D/\)QO' M1G&S8Q"-X-D^B:YU*E2/+RC )2'5^D:P-B=L-^%"LQ:0MU!N_A:9=]"J\A]# M&5;K<(]X778YBBW(<+!R-0LAEUZ".T):6R-'5R,>6>48ACS4CF=N[EF_"XG9 M'==BQM[.D'X^QK&,861=ED%:0=?@F2]0AR4L ?]DACQTJ$Z2TC--0K4YL!R4 MS;2IS70 GD0E3,['GH3$_>K*+WBEHPPD5##_MG9"E4%% MQW'VC(3\+Z!+R$D!9$)I\PPGN\K#6R_DKDSI5R(Q[]N\_%AL"^(N97%%HX8. MV'$R.AEI3DCO1TIT[/LW!.7$V,*-6LVZIO12>WC06V$%"]_5T S_-:M%A#%5 M+$E&W8\1# 2SB4SPQ;WDWGOR^"%!\9"@N(L$Q6]R'4X:?E.T8]BS(3IC%M%A MY\PHJ^MPM$G'C.G@.(&J6C0%7*# 1"AD%UCD/@//ZE+MA&*AFI%7):TVBIV: M?K.EP?7 !.QH<]RBS)T2.BW*5@LN.+I!400B"GGX9I/3C_.V1>,L1WV?W$K7 M3 -Z,]S^:Z9CKH/?@G@D M'E(6Q@#>6%MZ^EXP[:NJ *DAPHLDRT!4W0OR3M%?08;Y@IF/%5E]IUN-/RY% MD+YFOP'5&%^[5A#A'Q>--!S:#BVQ%X0GAD^W3;.1:P(X!?58O@Z"'#3+09S' M;E?T>,J6.AWLFDOFMQ2^@G/F\.$MX')ONACRLX-['D9*N@K^#:OH)!#"9TBS MK[[)TW1A%H2$N!2@L#78H\6RCCL^K_U=QFQU!R8 -9U=_LRHT5P;-SEV4/R1 MX6V1B(\Q512)US_,5\Y!:TTU\CHD5@!;RBI(L5\*\)%YRN%C% M4$#;B?F'=A=,,\P:B4N>$;WSU'MN:(ZJ;]2V+FE7YX@*W6)EVNES?"B#7K6V M=PDAX7&%R6UK9(#^CH!-0)BW#U6^L M7GX++;NP"FA+>YGCV+L0 MM:!37(",/F6^7"UO6&37K Z.;BH. MR/(=9P*EB\56/@=++:$'(EPE4T+ N9&"+_:2!F^9MFV)/$?OB? S_/)/X-FXBMSZAL((5.5M!C1=JNQ'(US:PIHGJ55 M@0M+EW-M+5MDCLA-B MK-;/A4@ ?CM#\ 8=MY0@68*4,:TS6DF5/@)E=LJBS0&0N6H];,@">#SR9\6T M$J$9&1&?)\B,"#Z(Q D)7AYEW$*N3/==0=3&)M"(LVH>S@@#L MK'6TB&7VL$=>1?Z).@OZ,Q9Z-'ABCYZO;;C5U0Y[<)F/>=2'B MYG5G-$PVZ1N8E AYOK71/4]4U.Q/FRJ+<#PA0D31P%;Z3KAZNMT^;XT8FSTO MP&G/D7OG4H:1-]C_4DX>O26*&72.J!BW/9]#4[UR2U$?9L*/*DU[PEX42;AA MW(=5=;=L@BPJ)-'-..H/=[\8\$A(0\!8UYE]Z>_WN>:2@IC[*!FI=)#6W*Y" MO?&X'ZUQVG$ 25R24G<6!1=T[/9P3#"%_6<@%TUU<#)4==!S[Q"&:.&:+0W MK4O4 V? #/'138S3U\WQY?C+]7<:H!/_+8C"EV]CH7?;AHX"PY;,+H/MJAB MVJOUPFDWM&^QD!S7>7.+&20:H]\1EF+]H+_(- M/^^:V?T3XA,[2C[>;"VU;QM?]FC0W6@6+>>Z]Z-4W]$58I:?T1M\A-GV2YHW M_7'UER%8$W\+=]EW'$E%:DP_S,AD$S 1HU^@TA]Q?G+C2HG)#I,X@/ UA\63 M)(QE(,^;H" >27+2M3(!TRS!:HJ:@RO5\//0'OAEE'PCL=&J0'&[^2E?$W2\ M/K_(R]7_*?F_P[;VJ(1^X_@FOVU.LM5W_>8$TRO^D@>/ ;@;7%98&0>)4L"1 M<2-@A%O^D8X*:R#L-6C*IW4B<1X:2C Z4S=MW@_ MP_M7WU >\LV[#WY5ON#Q?3E^>=[0MR&S_G4NDL*GIIEY(]*B2$]004WAI;Z2 M=$NV^JDIB0V8PM-"1QC)4]T/X@'\-8XT\M94K6,:@AI'4]*?/!5VE:0YD,FM M9,]2^RL3Q+@G762(&V6*.-XPWX8X;:D[A=FMR7WGSK;6#BJJ/OK&7YHN2+D< MN]5_MH2-^>+;_!"4[Y=1\Q"HG>2,VV4WB?)Q;2IB5C^G\JIH0-[L+3F:/9:; M,N>L*_]J).#ZY3#VU\'%KZ M3U;OIV)!8C 2#,GY>M4NW#X2B><$)[>5HVRF MWW FC)@K6>%P0[,G= J-W1'J9N'RK1_Y=DQ$U%9L3:.9/L'?6Y\Y!2Z80&RNPF"+V4 *AS M+'&6*!8JW&,2[7SZ'7B*C.*)6.QPWL^H/1XE0F.(!TYQN+-GZ%*5&EN-DQE> M)]\FY;(,A]?B0[JK=E*8+H-,J<\@R..ME=14B=RL='3 4]^OM(^VX\HB ,V( M482Y45C=$=L'\B;*..C=58H1]0\1 RFT;@6/V &O0'!Q^G-9%E%>-PZV %!?IH#X'Z9 M_%GE!K:,[2*3FY1"OB<5GE>R"L'_*"[I=PM\ M1>!X8+H'=-C-^;*T0,T6A1-9PFFP*>D:N^0R05&QVQ5)#)%$^$CYA@$CTO N MWL5#_;$F60LJRY!R1M,O$9.HD'0K&5TUM"XL)@+.X#GDHT>_CL17%9KMF2(L M?EX7@D7SP7X7(C0-E)"E?TI[K?O1=<>+-:,#0A#F-VA*M)Q<"*_OZ(,*9A^I$9J8S]62:@),JN )C&<$6Z M@<,56=2"2G(]#LZY>TXAC0:$/XGHC.@Y8BM$1-2FV:'_B+8R\/4QDOM!M5"^ M_LC]*%OP^KY582EZ^8T"\JH\TMN30&Z*JK_(_DEGA+.8IT/%7?2\KTZ M&N!F:?;K7(X.(J)2>8>3SA8X.T8<(+4J+ZRA$LHFO38C;/:]E Y-IS42#C*O M;6MQK7JA:BX%1446$'#(H[ZYL4.J+DZ0ATKYNV(;6,KAU07%/^>0*Q/WOA.* MTS5I[E5/;1)ZPURD-3!6>\T M?O::*? F*"0QYQE:MAAAHU@LZ4:4Q2&W6ZNID(NI+Q\?6)ZQ<%'+^,>1FSU/ MV$J&_1CH ^,8% 66$0:GM(Z'#$L"KO(GRP%N\W7 MC$6@0%0#?'=7PM<)1L0NS!G=AKBG6:C<+B'_$Z:3Y(XQ;3@C!(=W M'5P3NVD;^R*!B:-%LA%'XL\3*UONTWR#$GN2M#!D# EB+))+P=VW2U&E3D&YE*C?J(:HI?UHLRG?/N!:<&*W"R5\?5O_Y^O7WXB7PD3%M M,?FAA%7]_,8>D=?S3H<86G?AMIOKGGT/,Z5/'C*E#YG2SY"6\D?'3Q75M)%) MC]3G#V^_>77R>$18%9FHE*_JZ8BMZO')O1J\$&Q>74.0=)T&,C<13G[*7$+M/H,X_68VL<""*0-_3-H__#WO-OD_5O_)7)AOV;!5_),5D9;QMN>0 M_(^S:!CQI/QFHKJOBS0HB :/N;S2G6\73/%9]R]"(SU,.*(NS:5V.;?-H@61RE,%U%O2.X6BO\+0@<#'B(W,6MB,ZF5L_Z6Q=K T [>.\YBQZ$\KCD[QK,Y=^ MN.6U^OD[D(34\!%50['3^\["=KN6[C==$4)??0;(B7PF5#R>6>R?C"/?C8!O MXL HEQ BV)K&HR-VI?G87BE!) VJIRI";X ']7YT3/0^0[#(.H*9SD)Q84]9,77T75G;;[?C+-BW9% M<)&5^(4JOB[+#1=,B>N(8.IYTW,",7$18,]K$<5%$";*B,FLXP08JZ<%))Q4 M^!E\R.'18;RGSY^?/+6K9FY2Z?.4Z9)GI0U=Q<_:)*R5B0 3$^KDW8]?GKRX MU;O?Z>[[]U*4=N#RH16X^T4*1E,72FD;GELCS8FY;\,0I+!.*8[05W]\_'BU M/]F=9%PH0L"4;Y'K#,<&ONN'BZ'M4#KN$V.'1O*#@HUGJOSO+Z8V36A(+A MN;LF O2=5? 3F&1/X=_D\$U&J@?:%C\,\:MGGJR4!OCR^\DJ(Y?U M8 MPB+?4)-SO4(!7!%BD1\L1*M-@V]S.RAG&EA,^Z01>4+>-NI$^]""]M^Q PIE MD(*YN9*2&B=B)#\NCF%\>!+)BJA-:6]HES1GA%2KB2\PTK*XHH5_8FH$"*0 MR'(B&/1!'@3NN-4L?A\T&(7<8]'@B+PP6V QY%]+\5TX)"T5E-%]KL_#-"P# M[?- GU,+H8<3=-CK-A:0Y):([($ET?1JFG!^EZD*Y4.U9@ M5CZWL%[P"2BZP[PIC*79&J\L$QQSA*Q)VP+NAUZ;*"=!M$W9Y1O"Q-$[.-($ MTP%1D:KXN13MC#)AZAVDY,5*1P9I5F"+E4"DU2B2E[?8RH.UKX88)2EH+$4AY VM 4:@UL )DP.;A/4(+ MX7Z_7A>5HT#6D*7H?!I%=E/@MK!Y<32%8T'!)XG_F6B7=4<-_8)=FWFYH2Q>TY[GM=!T4B.QSLKQ+!IQ M5;)Q(;W$4S87!%V%,YUYVB+1 6?>VF(G^'\)JA"["<N-3/1Z%:-;XABC(=H72*B(7@= M2Y<6J]U3AHBG#[BG!]S39XA[>I=&(U'"$3G6$)^$5D>1[TZ(9^.ICL:AZ]$# M'=&V%.*)56(H=_UH !F7QD0*>Y2P5]^[6/?>X$L?RWU1B'$PH\N,DO?02OT% MHT=3-C976I&EX0#O2EWCQ&=\FVKQ:YZ6,(Y*/^TYF;O5S:^;Q^#H71\M=2Z' MWJ/B99@!=4N5 MKD:L75WK%)D!GX6YYKCB"C!U]_6P7(5B.QS_BE56IGX2RA;TZ\)>AZ>[SQ8: M6$U0@@8[NP$5WMT6FM!"+^-?L&)LTH3-R72A8XT##!3Y?29'E=P>L[?K@[>X MN>23-Y! ZO1+A":5^K[RN]Y*:]335R=/GCY^R8L9-!C@+]EC@I0LX$#X%5\X M>]1W:QL3->10RH^NPF@X=9J#H*)2I#N'G"+PD8^64;!ZN.&7/!L&MJ1($A"5 MHIN&55)+O0QI0U>/MR'[-:B#3*CR?/H(-0 MUV^23V#"C'VA\<;$ T;Q"8'+,/W, JLC5J8ZZ%CQ6X.1A)N*;OOP M=6OBSJR4?""YBT/4K0OG\7X*$SAR""=TXKD1M]$WG !ST2N8Z:9(V>B5$[6XUWU\7M1XR>ZGJXRDP7<,P MQ@5RU6H=%Q ZIPY<( @7!G^%,, MYPI/Q*BO01IV(*?!%2,OCP7;S&M",:,1AK#LXAI)XU*67WHN>_VH)"_[H8?U M(E'DR%II7P^6\+$_L\Z?D<.R[XIJZRD?I =) D$0R"&_)G#_G+74&9(+=;BKX@UH^^*XB.GJ]J.6TK5'=;-"(LZ%39C[N=#96Y8W*>&. M!N(@_MZ8!:@N>JGR!C.$)K-(<75$],Q-GS>24W8\.(:9'%6&:)E2NF'^V$#P M9Y*%<9%U%1? _$:H;XM$Z#>453>DMXC%3=9V*PX4D9J-XTZCK9D:@:G+H=GYO(53*O-NAB46-QW89M>Z1C6%>TS:,D:L%! ME+A,H^":?S97[55D<,S-4;H$<2+I;/X[8K(JS?IH:G?$ N&:>H,]T3II+40B M+:=R7$1OJ.EOT@T\:6NT%"1EY9_DT'U]W'SO4,J,JTEP6395;FI1L:!R4%:- M4X9G.;4.]%TM\\NFW$1+AKBGIKLOYDWMC,"1#6A+VR0NT"B1ST3_ELZG?R=G M/;L5M565%#KH#6!<-+=EA8'):F$&CKB'SR_*?>>"V7;>DMAIQ\D[CRS[E9N. MW\-\UK.'?-9#/NM?@?'\S30H^BUA*O+&*))=L7U8JJ>/_Z"\'Y8K"4KWF[SI M*07UIEX;&S%]D.GC@N(C?M$U0I![#?K%X&S0"T<>&[[Z_/$?B,&7U SRNN2Q0>A+I!? M':D6XRI=0Z.?S_OJZ;E]914:=+^AFDX(Z-!PE=]$C3+[HPA M2C)".U;>3= ^*H_HYFF#/V3-06=/9$5D>NH\<32M6Q.3#V

?%30_ M:8%5[,IAIUVNB,@C4P;;;0EF:K)8=W7Y2/@IX40Z]42:>EDY17%"7?&[==_0 M&7KR*CU#\[(R=Y@LWZ#B,2/G3+65NY9.7?DS43?W%]WJ"_*9R3N3#L;RI: ( MW7&.!T5,T"^I_UH;6;#^-H35EED\3?4ILDNI1A6*5H]:DA1-U[ !7_:\S<00 MRT#56'<Q%,]^CC M$.&^U380P)!0A<4F\I8KB0?ZGK@:M/OY.5-M<#=93A=EJ\FYGF2?1&=P%ZF":$_[3L\V[L]1%HDCVIQ; M=VJ24T-2HH:VCG+PVP*4X*0"_H!D>]#!PRZ17AI*0:3?F@D;CR,J"KZ+ (R1 MUF9S ?ALB6%\A$2*TF7=)*_O83SA'7@A3 )O\Y^"9GX_2C.O?B#+/1R-[]': MYX-C#8D,!-=^QW^$I[Z.F1-?X M.%9)H[P,YD(SC/:!=PI8(R4EUZ!F)$8*$Z)-KKE,1WNQLUH%8X[='FCG'%6J:U]H_Z+O1UQWNSH/?/?0TEJ%J+V\&-Y2M%;W"@C0_J=EJ M]=)Z8."K#%+\IWN3EV7$J/721)\/Z5ZVYN0+0;]*YK[U"E)XT%GQ5)4>Q;8X M0Z%Y_)7V:9FQPY8CM#'LK-69UUZR=ZJ8_^MX T_?+9Q71D%1!DUSGGLXZSU! MI*U=;]VPX\J%UU?!XRL*TI) ($CSTM@+&+(>_KDE?KX-OV\/'X38 8.*B(-5 MOWM;%#Q6]:#(M8"1%F? P4IN)4!>O_NMR[N..HT*N%'J:Z)O2HX5?%-N7C"T MXJDJ/=F(O&J&GG-)1MGC8K0/T8%F+Q\_CH&;C)FL3E\ZVE!E"7V2/7GNOLH$ M5U\]BY177XY)0=\MC(',5P3[-OE!\",OG^$?V>KE$_Z47OKR.?_WS2A(/P# MF!*#7O]V[ P]G18$SR>Z4>'%+,0&IKNLOJ#K4J.K(S(3UP&(!^+!K+<:2!@ M#^34#Z2?>21UV$J]6O.A^33!>Z2G:I!*39IXV,B'T9B'H'X0*9 >"NR= TV2 MC%6]Z)E)"3(C&:D6GSD6) #-"&)*YU9-&66*L:YCJFS'J^T5K=IQ-]>@W:>K MT-]#=WZ*"UP*T<1(O4380E>@@1G?V3/[%A%8!>L&J;(KQ!@,PD9]@IAU#HB2 M2J#\$)46*+F@AT?-9#0'3;L W2A7(=NATV%PJ6!9,U8;@_DD_[_]'_$'R4I,;UR"N%:9)B:>U9V4M<.10AR4W$;1A+D MBR*O")B52YQYW72[ A$H8]= GQ@Y2I*ZSH#'D4 <<=9>,D#^R9.3)U')SIRE MK325L[XS-,[!8(AAQ=T81UC2A+:L+SIAM*+!5>TQ!GP!HHM M(*--NH:+)Q=6KJ3>%XA7UN=-2<&[1#*TC\R!)6/\($R#S%LF21NJ0J-AV_R2 M9@Z4V>^Y:X_NHA_+!B[H/,=4&@[ MB&4/U>=Y2:\H_$=NKS&P2KB?=325 .8"T".S)?LS]-GGJJ>]-J,&IVI M)^)B%X&5;2>Z=!J1?'GBN$]=$V0))KZF!*(+VK^W4#WTUCLXX<<>\!UNV>_C M+?O[! YOT71SSGU!*$0VS%Q;9K(%% M@22#,T0ANG\$T>O17J9I]:H"ONSFCM*5ZUPP]DKUS9! M?212I8F$/OLJ?C!QD#Y<%+/O1 00%AOCT[9;^I?6;)F,!SN#C:;EP-K,850; M+ <9Z?3E(^A?&@&Q'Q_C5)UYZI$HQV(&X>KF&83['DVBM$_-O0NC:_-O$1GZ ML5 D>%R#YHJTRT6Y/ZI%I,IAF 3,XX,H6H[3L2GV57-P33&53J009#(,SY[A MV5WP71%I!31'_^$;0\)[]?6F4A8I]KFD[Y"[BRC7H.3*G79K7%_HM48-6#O2 MEQT7=.K8+<1>Z*.A#]'+]R3HM9VP0YEWD*TNM%2,.L))Z#TM^S\K^JM"*IQ0 M[Q3?5W8\5,F:F",0](_X[84TAV1_DIIH]#80$39/*Z KAPYPU!53IU#E0[V^ M #A6.J#W5%66-G>S^1[6E;(6MR75L&7VMW"#,U&6^YW&^2AC(DSTU+!9>>DN M\N!R+/RBS[L^-A)C4H>XL;'SYX@-(8W94_T8@#SGU$,KK!*<2C]_*ZT]*V+' M2Y9"N0JYE4"8+C=BX,EV5CN/8TS):"X^MMZF+*%W!(1_Y[18J>3^X49\^>IY MC!!R!Z+L\9/GT_!B^/C%TVC-L7GW_&6\8[^<)^Z_45Q0(U)&#N>'JD9I9_5H M%#C1AGH71[ 7 R[:/,V4?;NIQ$F T8P7C'Y5 MC+PZ+\E[5VA5.P) Y$*U%(=[EE?<'RBWR 1.5:WX'Z0%ZHT5X/*3T61$0B0- M2B@;!D;9&=X,K9I2.AK28-30<%^5LE:P/I:T<60[\*, M-GH<:Z*4(".D[.B2:J6I^!H]-%U>?PM$H7X^GT\>-2 +'G8A_26%B<$;+4(Y M' 4*.(\G;.H3YJ[ZJTTUT3UHRT)]GYIM?FJ8N,GK'DYJYC M44*YUM C. @U27<7E7H29]^^Y/^&>@F_(.[13@<03G 9Q2II\:[2@MXU09 C MWS7 \DN*JBO2XIK@RI1ST0,B+O-U- MF0.I-IQ9+T9$A%SM[CD@M+>=+0@;B ()I%V"7 )(X7O.O*?;,JR&$+WR]!"$ MSXP$Q<./;/[9W%IQ@B6ED8VRPQ-&GZ+6\6#X2C7'OYQ6JWT69^LW *NU0%Q, M&$T09&>D.,/3U'((J[EKQ*)+J-JXQHX1 S%K&CP9Z@:&RTIUO?"B%F==*4&O M#?#-P:\DD]ZPJ&%K80W+@AB+P%"/X.2]4YA>,=' MBP:DNEU;+CL@BZHIP<:1!ET+DICEF?$B9-']L(H\#314(.S5^XMBCSM(9X@#4A$T+R<)*/6!?1? ML*6+_9]X787]2(!)KWU-@;AN,A@S[ B+*5CX5''82L]4%0_$T1NY0A1!Z?D8 M1;BL(4^?_%E5!N FCCVH#5)2Y[%$IK\HVTTRZ,B_,2^P"N_PY)\Z$V'DX((Z MONIY&+@!HTD9EGP;A)6?<+)Z&U1R8>N0'D%,/1@UWD?VA%"@R6HC0<)P.QHQ!0E0#L]N),7\J<$L+[M$ M@A+:/#/MU8(9O4U)I8G6$7AC^LN,#U3NR. H4H*4M%ZRI!)&A'G('(I_X[(2 M="W)PSZ$%5A_Y-(?1%[#M!"\TTG$*-2?FN&@KJ^P(!T7M9/5AVAUR-:*:4>> MN2ZX#8V##L27EB)!P[J6>W6RN$GR:#I,'#X>>B(7'-FH_1?2_9_&6<;Q2)"M MS7 ATOI*@21])/$NRE9GI,)N_[Z%&R03I/6D&:0QB<(FD81D06H&'@-A;#O"#]5I.6'36 ME(W=#JCHS3=4\JLEDA0THGG1!]-IJ.S3X2:K&+FBGO)_YQP_/BO/*:&:,T$! M_4='L2DJ(\*BED# MX^FONIA3Q[03+U-'()X=(<:Y(;5+H],O[6&@HIL0<(HP*%TS*156)MV125[= M@HWI4ZF-I@U*$*:<%8I$#E2\R5F*BJ997135?NZ."#,KA?.C^#EL?UB+=T_> MV,]4I'#$GKA&]?S2.++53?(E)E@ WHYB'UT6O+IOJDC5@ ML>E&5>$* OG,($8?+M2H@/!:R$85;L[9R-2*!"=CU'UB*.EEIE>'ANPNBMVD MQ)A6JF!K5(NA1).@[.:,<#@&>1Q;;32OV;IA)Z>:T#T; UZQX?L7QWTTA;IN9L$B6*;'UUH7:H MW/.,ER![NA&H 2M,_P.8/&P$7VL#^VWYW4\:;%L8S#_W('6:-D_16C:E,]L$&/@2CTW)]S&^SHSAF"KDXX:<^4X_GJ""*J[$3:'4R8C$RT8 MPOD.A#8(7$LKF1QFI4I:2'?-@'4X?@.Q,7 M-=I .XEI)X=,";2-P[8D,'@0$'U?K\50_H#8UL0'):8@SP+ZE&;)H,)KUDO, M3$G,!.F7QO4DX,IQ(,_T>^3(&8QV:X6(*YFS#;XA62B/0BQR80^;69,/W**' MET)/[4X?,*IH3:P#\1FZ":1%N&E&GE/LQ&#S[J69 "85?RF8ESB4J;#:4U.V MP,21#@=G;W ?YVZ._'+G[1F'+8]J=EIX1'J2D()R8^,@@@Q0(Q9L!:!^ &ZG M /&.K_=O;-YUTAZMO-1%=MLF*+JA^)0FD&U BSXR,8>')2AJT+ ) MXS9M<^[RM84%3(AR!R !;V)+?!0EQ+3:&?=]\9ID?DLL\>A,VS2PZ +I$3L. M!/L$.V[8+(#[^XL67.'+.\!E9'T^BD+J6_R^_?(*U&YDT7@.8&@\]$->^N[STC>I@/:Z$?Q8FY46$7Q34/51F'TX6750)=:[ M>L:B2:-ICL)736#'XIM#"3'\7G^B::CY_*3%&GULR=]E47&D-H- 82;70":! M&@V^WP)PQHXO 8BD+<[BJ,WE3]N4A0N $/63LKF4&76>IM*QTT>A;LL\_3V-P MB1@205?KH@/AINHE5BL:1QDM61#:-;44.WV)6S97)L*(^97>&]!TTHMIUY"? M!U96K>&Z0B$9V6KHBA1>]NSYW/MH!T=V3R>/>?)X[C%/O[KI8\B/W)<61U86 MQ'I;#6,(_$E"RC!ZX_,7-Q_XWTD85[/"V!_VA,ZH8LNK'%)-^Q($6XJSSJC+ M8,%1:0HO,9D$XIW_E"B.P"=C#[OC1V-A-/G'PMBP$,D!G]Q5].\13N PAV"+ MF#R ^>HHJ#UY?*>DNG=PWNZ%,J,ZH4TA-&O"7HGZ"HM9]U3X&NZ0H19@SBIE MSA==S]B'<:A(LZ'N&DH2M0LYE$\N5+I;-??.VP^Q[;S6+"91?1=?4C?HVI4N MC404%8(N+Z !J#XR(5LLR@]D_ :RE]I@Q"0H>J"$'^W!W"P;V"KM6/);]=K( MRUOG0? 1+(MU.6?A"[ ?I92_I2)&^4$FA.#V2B)=6;VN=DW'W!AL847V/4(: M%M)CO@FS)@W*],]E9PF4(GKYH&M_1%P&FYF5M6E+7ZL-*I_ AG5IM/(&4=%^ M6C:DL*"/@IW9ZAB4DEM*[RGH>MU:*T%E7&&-]]@=V[(D M/^)#\5NJ%E-28$;.=[T5A*)KJ%T 8C6#-F#N"<(8YKI74_ 2M.@S\YQ,+0;7 MD[T$#(<]4=<]\@P&KRX5]+KEC"M.4-J%\WYVM)K(&5^0]"B^N!1I.G->LA2E MB'2$L!BG;V&]MVT'AF(XBE-D:,HN?*&5LJ =OYRH$':,:>H; 0[!YQVU%+"F MC@O1#=1[=N-7WDI-WHO;R=)F@F)"0N!BV)$1V+:-^2>1(#R]77@]JB/^D2LW M;JD:DGL#&-*'V[VDS3 OAE:75I')HM$!XARC!+6V!&=>1_?Y]':=4%;&4KYD M+?.A;W;6^;(B/FDUVGFU?$%Z5U(Y?UX7S="1.**9I9;X%V/8%)*75[1/N2A7 MU-4K3V'9BJ,[[C*Z;ZIR+7U]BER 2]H.!R5#&I\32X]2H0T I1IQ3Z?94!^> MB[S:SB\.GHO$S:6ED-,'B+%IR7BM%LR22F 2Z$2(U40 ?&+KQ89NL>UVEOR+ M,7+!&D A$P-G(>PH[_>[P;S,9+_G1!3/Q+-P/%:(:W)YTD<#?M"\N)^D[9&M M]72PMTY8=?^N?>:44_*9Z(54'B3;H M?8,)#ATC&1PV>5M$ MB3,T76$CUSN8;1ALGP,NA#-3$B@=?4XDF)5P.20WQ(*R21OQJ*)R'2UC+?8W MI._1OAA)7H)X*B/KH,/IT.K^_O3V?ET?DIM;ANF+&QQI M^FM#OVI0*T6_+A9TKS[[OC[O)M[;VB;$JV7G-J961HY.MVL(-A9=:=%H?KEA M5KMV4F)%"V)Y],789VKD#HDO?CE4M32PII 0F#N<04N<'-EJ6S7-)@L*Y0H= MDGMX(#.FJQ@:V8IS%24%"8IP1B[^,00-F27:)GI,W*+H9#5"KXR;JU$8*J^- M("2OF#!$3OR&NQ-Y[TO7"+HZLARP(G T!RZAKUT=P6'U,X@PPAX18:+CE"?. MSZU2.,QMSM*:"T,2)1JE#IS\/DDQ>'Z\7HBX)GVW5([P"&M\U0,RE'$ M5EH>%SDS;DQNRXP=*@*;:VS:#3]C2R8\2"G1JOP,X!GNB]H:O5)F#%>=I[CB MY%'D^11 I(Q:>*DI*41V5UNX/P @J7QM\,\R%Q?CMM?:AH.+6E,Z49!#57FY MP_=JZ=DR=/,)\4SBE).41?I*F (5]T^NM[0FL40P1B\30A'?UG3NG6GJ?&PF MV&GWJ?W[XJ$Y[I,%PL1H"&N>@>'J".;ZB=_.!ENTL>[85W.\@9H L14@O$E9 M]>3:#%SQ!Z==^QDK<9G[OF9$7*Y]@9]=TLV;4H(DEM3XZH5_(+?-\OV0SQ'@ M(R<+QS.?>B"GV>G3K[)@R:TZ8HT/PL[T.J1XKPHJU=**QO5J+56Y."GHX.[/ M%YAGRKJBO1,J.&LZDZW>YL'UP[Y^R,NK/,STK39*9*6X#>)3,6=,V2DNVTZ8 MT]VQIQ2([JZ7P/"X<@<%67OF8L]](XQ&%*+#2L-)S1W5J5MEGU%*;J4LI3T: M\4S,G:!6\_4*44(BYY%/XL?YQ07*Y);IM.UCB^K9COMXDZV/IULAJ)DO5X5& M&!U)T70%-?_.96DZ%^8(<&EZ;7%$Z(,SNA>8>55JQ\*UZ&J<;ZYS%LD?BV])C+_/#WR"]$=![-1L8[QQI,+D+\S,4B8TF@JW M=LDE$.IJ:K6,*:6"B)0/EPK&@C)]EC=^:86EO[QP[;5RK;K!ZBN%K$9Z M\UJTW7.4V%\EL8C9787%RU;GM*3@T :A?-O4X<+C9ILPL+?39##O%LD?^4C8 MP>!X](K%9%+G2&7/!8KA/BZUB=G0*<'%E+MYE%0C$L"AFK(/+5 X;TNM'KX( M^@6%&)9UX=P)2X:(C2_JX#,\*Z[QC,(6=QZ=1J27UXZ].MQ@2/ QO.2PYXS, M2 =$R_H3J2MNTV;]GMP- Y>+F3;['L5&_G!6J \-!Y9PA;$8IO"'2$&7MO,W+C:0Z_+O; M'@1O U)^*D(U\@)WII;!$9IV%Q%W<&[=HH3$!\<\%AZ@E@GJ$^9.%J@F?1G9E+)B M>[A(Q#M\@N5I>8.3>YD!>/60 7C( /PK9 #^K@C^_7!&.)44_.KP_8KC;* , MR>HX:X8>X1LZW-(Y%SHRLVYWY-0,!)7OCU MG][KQJYNOT#AT?\1]..W5;CC5J]7J&W.0;4?S(L[=B.GF_?K[TJ.> FGMU'0 MT.#_4U'&N0*-=\+"@'>[RF0?_1FZ+,:L\0J.>^.JX>^/KK:TD,%%LC L*@MN MF1YP))K.%]L%PSPW@O/))/3B7^B%,[*[Z^EJ4X20L6JTE^18(>=0Q* ,+]^H M'V*"L) N'K^:521)%6\9I7'],\*+H#O(>1ML@TI*OS?41F-'5-NNKF>TM^(8 MC\3$(<%G;941YF_>C9Y977+[S&%%)SC/<#(N@H832!!Z+XAJYQO",TF;:$0H MIB"5.IT'83SG,2EDUM&\-8C)C2',.!&Y- )U9T!\U='Z*-_DW!$2(AN+;2<8 MZ=^:8O@:910IT6>V4L0':YOP"(BWZVMK)DE2#58=TT>PC9/YX*X2'#PD1D+FTA-Q_CSVU]B(YB=6/_9Q-2^[GI;77M+ MW1>W'6UIBW9;E'V:294:W86.*-KE7JM,XI\VLZLY6?/;!4'N&F.@)38\*S)B MN5+07%F^\KCI Q^6.2912Y&U:?AW9753UHHTW+W0K$-_T1C!X1R\_*_:0%2) MJ_..BQZ"WLRW!37ZA@PK)'=VPQ.JDX2R.Z:*-M3[C[@U7E=A3/3%F+'9%+L: MX9TJ'Z1CXTY:^!GF('(GSV7(?=A F[:Y,(&4G4>IRBLXR18H3B^W+J\%Q"VE M6OM]. +8N"J_TLLHQF)C4XE-$=8?05),C8F_A?24\I0(O+ E18##4GJ$^.AS M^$ZS+O$+3A>X%8> C*+FP?:G-?QIJ"/P?"UM^? &KGG6YY,^7/=&>9XQ)V;= MR;]&56GA+SGSVM&<0\S2_E(H=>WE%I$EIKC!*2 ML_*DP)1"THJ(+]=DO^ _S$S(.9F:"T< 23L%@M93M,6^ MN/#4BD'U/PVM\H)>)_*?H.1F0]LD7 .:U79T*(OCNS'="(CS65&!HFRD1D$/ MUI-ZX)+A-&>L'$H:FW:L:T1;;EO)6 JW1ZCLS'N9[5D*!W*04>.KV+%@']^4R)Q.JRM$!]RF?[W_X=EZ-SAID<0,6:A]^ M"9+Y;LNURRZY=(8]R6871Z\K@Q87155.$'E\4^B&_?O/G __7^]=L?\,J_Z]WX%JQI[/=.OG2(2 M3= 5"^- NZ2A.E?RM*)FQ+O?:N%"O43;JYHT.:+++E_&_H:2T22],;U;9FU0 M&VWJ*T,GWO5UNBA!<>UAA[/XPDTSR]Y=D";I4"\BZN3=3@]]IH(61B=L M, XS%.E%Q.I%L>L*T, Z4Q),%3.<">%2H6$C\(+2!#)!,98<#7[EH,XNFC'X M6 .5J=K,CH1T9MH;39 MZ/6ND\JL1I]4)W\]*D>>0,D:N_]U-T>-MKHL\^NH M1KJ>E*#QZT8T(DBD%K[O9TS4WB;])]_+A#,RCI+^#^\A(+USAR*)+Y(Q? M*0B@&).9,I*K2N7:32BO15OOF.7H,ND_+D?[$80?Z7#G1EM(_XP 20,"L5+L M+<,EM2W#G!TBRBVM_F[V*_%"+&N-&4HYA>/68_XHL=^7-3B,, YSWB38'-W,],RP"T_EY.8!KTU7^__K#Z3C^!N6V'>6DI8J'M_-KRD^O5FV^_UT>/DDBY M7\JC N52?WZE(](SERXN3%N3-C01B&8'X];8?(8#4A!$?-07YQ+[S#OU*@"2 M<2!C6(,./^C^%/M&B\G8,BL=9T G60^6N+BU:AOZ/8A;\.G#X8+U_W[SY\RJ MLU?_=Z@/)5K,\%L!\)]][Z8)EQE%R(B#2>%A"5_,4>&P@#7W7!BY \DK8?'? M>I:FR;^P6R#<3?':_#)Q5^AVH3NLW)0Y$8':@D@B_<^/OM7K]CMRA(7/;_2U M<,LHQ-?LZ8FE/0X76?AN9L^3!I*;Q,2?<4"\WQ&_2\%QQ-$:<9-_T:'MQ/_A M1_'X\-[H0'^R1*Z^*-/2H>6=DT8*?M6$,WA2A5O(;=IHE6NVO,J"W,T[Q=I'/BV79*1PZVZT; MQU23O5(2H9'E>CP?Y7HGGPG9&^LGM.E)TC^Z89Q"-\M3M_&ZB.RO@Y>])Q'R MZ(N0G4*,+F%Y ;O+=VQDY$A9U1ON,1/^*>X%TOJDS@MJ>)V+H]+4FO!9N=90 M2XB$6P2_L]EUSNB(7%#!Y%6"QHL@8^ 4.E7Y.*[!Y1QV17<[\,(=QM=?@^J: M$ZSD7CUY_/6;OMBM7@:_R1;J3;Q!X8(]^?HU=^%HJG*#X_R>"CEBKZ)WN#"/ M/> [U!!]3Y=CL0'@$F\__1HA3-)/5+=?,C<=,&J(ZJ# MOS@B<9$RWJDC'YRGBJWEL6,W1FZ8MV$K:ZUTW +K9Y%\V-Z="2Q2AV)SF$&. M./N5BE,H+Z+)I$8Q)%L&N2QM-+@6J MSWU=69>W6DX(X/Z\%*#8S*KJE43]I M6CD9!@'/B-S_0SH.9S;YD!3/"(QR4],@UAF\21&EJ_]>_C>YA!N/T(8/QD,'X5RA7H5"5 MQ*6Y?JV7H11Y!I'(3,G3X+7.,OD M[2V68-4I7^$HV7+GX%B1CA>OR+ ,IF=Q'=D*4ZQ@^[XG<'EF"\:W&]TN"V6P MB%U&LI-\GHZ&.N?N8D .+9<<_%^V$3)(%DJTMK3W;Z0?V33K09J(<@6NT7Q? M4:CAHMSK:VSRG(,I15R[**_)MY"=MXG3B:IY"(4A6D<4+=;N&4(MDRC3.2H# M%A,B\!CC .V(4/EI$RE,8GA+T<;*:ZHX+?#@X$ZS;F4JNOD_0OX4%]P(TF>L$8?E77I(\375[Z![)LK_IDDN25#[?<':K3G//\1:=1[.M]D-+2SP7 M>$_SSI-;F%/D?B"='XED N, 6#KA\+\?_ADTYVJ M0R"]X_[&(GRE!L&A'+D%#*682<'/A6$]UDLN_$/1*QF[ZJ9M)#]DPF!U^J43 M*Q7 R0RX]DQ'?@S/<)TZ@D3ST5"3)"+)*)G'.WVS(+,".*5@@LT#S[(3&6;F M(B"B7$K6@GAX:H(QT#6:N M^&/7#7K@SMXY^8C)5;L)X\Q2:SN&\PB4&[W3I3E MW3I$BW+#.[@%5",N"O=&R2LNMCEPE0_^BQ<5_J*&"+D<1XC.6AV.KB[ #;+J M+A0LW9^T=M49GUR*)%J0?^<18PCY\?1C'! 4*M;=3PUJ/]F9$&=P)[C+!K5D M\=% )T"IN&@9D@S6]\6>%!AC0:F2C8*P##P3]X&(F\$B7R=EX X]8 7^M#=" M=G8^!%^&8!X;.$[2;UKN.*Z3RCUA);/88A332'Q&)&$WT 7FL\"DP(;!DIDM MOLN$+&P,Q8/1Q_'AJ5TWRS64>4F/86IFU^%J@R:M5]@'S&B^L@R8 M#[:*VEEBN7PJ.]G M%S5'(PY(.Y,410>O*_0XQBXU%R4)K+1Z*VHI%"O$]@+ZZ$RJC9("[\Y +U85 M[@ _28]XD?<8Z=&'J"U"62UIRC$?O$[G=U M;GF/2N6@6H*+>:D54+A_A(F;FFLI8S:0*P2?*Z'I1G2%[H;9L"7V^43NN&D. M@QND=)1PZHG5R^M-"ZPE.69YJWELR.?".6'+PN,7T'<4@OM5:8"YM6X4S)AE/C=.XLH;P2&I.>>#* MIYXA:9K2&[>/M:6F+\2U#O*S 3[!<8GXI/1D0-+;0,EUTA:-'"X"48@RAB9W M>92ULW"TMR4'7>4@^^-+97,GJS]'UU"MV=L\6Z_@LINY?J<3P6V\OF@:QH+] MU*"JS\X1?88B$:9#=$RO8666W6N),&& &^/_<^IE\HLQWO\NDR$7A]D*[Y5#T M<FSB4B/R;TOC/8DMO5H$&,A MF_*$TL6V%=FD!>&X[WTG L_+H4 "F*2+ M7"IA$N2+*(Y#89^C"?_H@1=3#1$;;46V.S# M5(OZG AS<,"G/1GA^DB4F'K3W%%L4H"&9.G#)T-_ .0[2!G:Z#E5= 8P"!TF M<<[".A0M=V)IX?QMK2L4L'_X13?LP5+O>@))7J6+YND&O!)@98I=1+-(Y1]/ M;GQH>!&S5!-V%RVV@AT0SBY"<-+BD>5B:^Q-['62X7H$M;'Z+BKC:",+FQ;G M&B0#B[](#"NXMT$2FETX%YMP5*IFS^HGT5&B43C0L99:6IBLH\J41%9@=DE( M@F(SYB7K\X;VC&2;AA8?9QXN0)M^)??E^N.P1V\M"3R"2X'+SCB.3G ;"/GL MW79UT<1PXL>ZN0HJ1/I/./5)8>QP2)4Q!1M%_SBOFK-PB)BE;88CT]T'\1H@ M37'>,A_G57( 9?M&?/3*JBE^C3F5UI"&+ %%!M$&"TQAXJP+'O2:CGC9P 1BRX@X([QYA: M(G4GCG]4!PE_Y6VXH.X5$]&/GLZ%U(W<5J1V]GF_OG#)'^DO(XI-(C=",>AZ M"TQP5^)=HF;7JPO5=J.R:]J,-Z1(RAV54C 7$E QK.[^)".S2O7T8_>;3/OH MA+W\6UX/! A^\OCT&0,)"I2J6].J<:'Z,TXYQ3O=K8A2$=IJ72AF!7<-CCPU M'LPEE238_-/'?]!+JF_ZQ& K8RX\.MQ*35G0.)4O]77?Y=?^2+Z<5'^$VV& MJ$,GY=G4)+85]B#O)6VDL'&*?LAX8'C9#DE'V(D M38VPS4]#U\= )TS:MLV%YK!S2<,8X,[KF" 7W1-/[360"4.@525#0,9Z_!VE%-I"X129?;I==NBD28W)2 M:KZ<$:DZ)/4TH4>5ZLN'SI>BNNI&+FQDB$S=U"P5,+/.* 75&_E!L[IJB?Y+ M3RR;,%.2T:-#P(T_PISQ^^GWO3IY\24/PL^%)W)?[ M/.',^\4-5"AW""#89]!)Y7,A(KQN48.!'10&Q^PU-YUY6@#R@W9-,'[W0;_+ M)1O6IFS0SS[FA]^T)O: M.2P9'\"U ^:+%A>; GL95 14(B>LX[!]HLE1!RED0NA&7/GZ'[%9[!1JP!@: MB%W^?5?\4?_CZU\A>*J1<]JWKUW4%GM-@WA4Y>$V[/^X+7\N-CZ*JR%G/G)] M&_YOHR.6K[WDO_U'O_%__$6CIEI("F]),![B&,;[=;CU^^)1D/8U176O@IA\ M[08A(6P9[/_Z'Z^>OWCU]7AF2N13AWS#>+,32TB4N'P7#=B<16"Z0_B7 M%Q?#PN1]GZ\_=ND7F9*[)_('@S-1X1XU*!P0:]-#)/WU8@BL HNGV)"6.T%PV9=M'6'DMW/ M2(H>/PC1W0H1.TX6&9M'X?VO_W'Z_/'78RB>OW\9]5$)OA!65Y;87&V42F== MI#A%IU"%\P8%*;C.'5T-4M/S!29^2&;CG2S+^WRV%*KM_TFRQ_@D)30+L"M5L"BCB^B$)+^F'C$/'7E#5S,WVP"_I)RUGYLG5PC502KF5O@_Q M08VZ:PJJ=NUPA"\5XY$^SO[^H<05R6Z02V%+B9.R!+7%NSG4X$%G:1LW;6S5 MMP.$5%N#:6V1*VODF7)! *\^EGRO\3F I;G;&=/@\I8G3JUVUY"%#=,B^'DR MAQSUHF'Q."3FY&*HJ4T*/>-RJ"@L$!/W<&%XS,%_+\]*3E%I*FI$W>^Q# +; M5K2F90?O"-&8Z%UOJ@49?@1C+>A9P3:.[ MI9K#C=D[G=%2%O(""HQ9Q2"QM MY53L)0=/K5CL@+TC"MRP[J?*IDM+:HT8OB^:?558_C;H_',R[8F@BOOM$,$E MQ3(+UW5ADS[CO8[E.RJG%>&@=5WX!L?H^Z;YZ.)82)11VF030(@N/ZFLW:"L:FC?ML6.-J&0-<$R^7\D"[_G$*:R3P= M61'&2P @%A56-$M J1ZG&<2K= MVPP2X(6RNYA9-.(B*[BRS[<=H3L4V1X-C>T*HK$NNYT$O*6'T^(3L4<$,;6] MT&9%;SXL-/%CAC"1,Z'RX']-7G*RF@G^T6)":5(*ER\(H[XZNF+^[/3F MZ9B8@%GBI/*0N@#G)5$>">3D1H_R>YWIE3+[5Q_PWA%6@-[EOS#-!S+R(F:& M<1+"OX]1 )"XS3T=XW?)'$,P7:O"4M-J:",ZGP6?H$?]B=9PK%=I=2E.OWC$$G>A?JOE6TJF\T0.2#S=4U)U63NM9R M@"^2/67D2DJ:)Q=UPC?[B;>I8];7#-*WK[_-6+!!=9$83=MF#0N]J5T@1.U. M5OJ2OSAJ&SB&@ R\8'9^/31SZ AP]+.!\D(8 M% P]R'Y*GO2'@CC02YWJ?A\&)HR<*R'-?']-^XDQ*U2*99O.RN7Z*%5;]E$7 MC3-Q#H6C1)TIR$LG_9A)@7Z]S9@H9AOF:BYPV M5-(9K/C@VR8H@&W,>C"*E.4)/J)@W#L9]'\ZO<>!0:C2,=N9>!;9=V^Z$[\&HX$T)4@AJIE'[R>$[X8Q!V3*^AW\%-:V MVZA!P!C?N5:]KL]JS$)))(5](^4&BMWC)_QO6?A7D!@[__]5E\;;+ KIVC0% M;=G,R+5U4D_ C@:,@EPTHJ#Q!#M->TQ?0ARJN'"E O60HXRXU&YT:+C@32G^ M)5E1];D4JA(O?E5RHCGIYL=02F6&1:$ &W.Q&=381O8EIO*L$8N/!B/9M>OZ MM( PFPWX93'B=Y/ *">/D+69;U/8N-_9D8R!O^LV<5PMOX\4W @1*LXC^8[TO!NRC-R4+[%/U+1E6];KQLX< MZ"-5FO<%VO5Y6("_JPJF@NKCLU@P"-GXM@(D;0\7VT^Y@FSM]: BZ\+S\1*4 M@*[Y(573):[3DK5&B<)A+_?]NCWLS<.;V9'8S2L]]?4T)NVLO[0[W&2J&XEP_$A6WG3- M$4,/ZTPU04I"X)^G34#=.,\.L6G'J'O*M(?'F&"FW FO83CXW.0=D7^;H" 8 MD^PY#@5)PR[\8"#9T6MU4U2%@G -^)L,WZ5UF,JD*RBUQ#O^SI9A1WF-R%'%TS7VH#,DC.0!XMJ:$7 X55YD;87MYK131:PXHO3F#_L=I1A_=$SD M!=H#:?1K?(EH_(EMER'I"6^M9Q@EP*7WE;>"O8KV M93VZ =,ZZ(6B!*E7)MMMD[>;;L6W#)R X%)=0-.%$ZP2 MGK,-TN*=BV:-^N?.[NQU%-8::9@K>)J(3^G*18/ UU1=[JJ>C_[6%S)+%[>T M45MT7F(GLX195_H.YE+J?$S9WFN5>RJ*[9]E>Y9$RL7"2: MNE(.;O^A#\OJQB9>KI4QVWZ'UR\?@Z=ZG(,71X2"X2WBQ*2<1\ MA.]5ZKM_QQH\;YF(@ZSPDQM-FY(L>)_ EI@DM6(5Z)S61?BR!SA'+ B#QNQO MGK".#EQPQA^QL2W9 LFTW6B,"11K=S7VX8JE-/M_./JB_)+HLH\I_FW MA4_ < V?3/'X MY-X4SH_%W1-C[09##E_XHKS\4J[\(P?U5O"?;XJ.Z8G'4^>GH#D>%V0AS9*K M\$65@982HWK'CZN6;U5S?_$Q :PK>=#.C*J4PG]("E,P%%=#RW82:0"\NH"FB4=A?%=7E%'#IG$>B/NPK5A>= M();'N?6I-Q!WA=T!(][,T5>1.&0,XOB7XJP%4P2A,,-(GWB8HR)JPX.O?TLR ML/#DU^&'E=Z ['C<\"F,[R'QSJBTF1+Q2%%DT(@,!H[^%F,NYKVM<%O?P-]S MRE)CZ>;$3?4IH.>B*FYVQJ]5'43/-"5(ARD\=VNH#3+G^;U#/ZA,\ 'DF.&T M69-+QY!MM\_4*9M];807!CD6!7UDG1CG/J-R>=6(KK9A/&D]5=G0:[CS/6W' MD9OT^C4)JXN.0>F=PB$(O@,L$)-V7W+GT64;V+@.'X,L:&Y(W&B**(&ICQ%A MP4'ZL7136VYD$D"(_#/=;F-(\L6?A5$S-<3=@3(EN2[]4N2[1[U:;4THFQ_,?^*0($L MNU"%4P600C_]R;WV)7=F58&@+)MF#R/.B6F+0"$K+SOW9>VU5!FWMM*YR<&A MX9+<%9-=9&S3W65#4:L&75E8PW.I(<&YZ@HB.2-@\XHXR?#?5@ G=CJFXERT MF[U3N,*GPC'NRJT/PA23P@Q><4T3C$>"AB+(!??Z%+6D0A@QJ[@(9GZ1R32" M*==]=N.D$Z(+-2O6(83?D?]L00 V(4E20$7DD&,VPTR+)=;#F,Y4=#Z"LU$* MBCJK EX#XM9V+$,N?0?Z;2&I\P]P'14YH/=>ULN^>*B7/=3+_H0=L"]'C8>S M:L[X.\9F,W.Q(Y'(CSIQS]C1C:R=1)P_:7,DJI0^323W1+/%A)_$Z^C&U=E- MGEQ(_OF*$I72HDE::UWW5;V?DF.PL/<6UYNTETI]1KLPS7[+A_R\E75? JN8 M=5PPADT8!Y+.44E)3@^E(J $+1*DY%*I+X/:J1 8FK;*3=0UIF)GH\L1!JGS MZZ 8: RN>DC\!5MM-^GDD/!N2#]=6?;IFKN1.Y9$-NGZ?/H.S;;@,]V7 MST9$Z%I!"3M)<,BP.2_)'%J-%YJQ1)P2 1Y!-TWS1 VHIG9K QRAV*:/IY[)=D[ MN-<3^9XC*^RR+-BJ;2JQU7O05WG%%[0+8+8"T:6# -(02 MVUHJ=45&#"]?Q9=_BAV8 KB($W7!0G9A*M5]8XEP'"GI";-^<_AT<<3$(YH^ M<5T6M S&J$@SI++E$RM2:1D%IK,IKU5SA$N2>:%;RR6NA5D[LFK?>Z5E< D- MQ4@L[PO4- (R@K_+S5HK)+^J1E)8AZZ55>9YTPP(AR7W<6ZY(=RWQ#E,'44E M=XOT?Y<,GV:"-!VH0C,0+FI%V8)WQO@6OU5E9"II*.HTPK=K[U.<&D2 M4-41H9)OLN.#6/1;GX%HVN;$#!Z7L#Q6&WJ*.Q<,V;EIU!P@G_MN^ MBN)%XU\=:E!61D?-^I%>NX>H$P;\ZR+:RABIT]D976'\V+FA")C0E68*_34D M(C?/:'6MX37JQGF4>KP'TKI@O'$)"_Q+Y*6/;P3YS;U.X[)8D^$=R!0(A;[E M5T0M,(]?"G.LGNEXD)W'TZ(O()2 M?.3"OAB+TU&G(4?,@[N2]#.T 2"J2#D4[+"=UID2P#LF3[1;P?O.&&M>W3@# MDC %TFTX(^R5UF+SE/GL?WJ?\+]8E7[6)(=;#J':>\PZ75M.F532(1-IRV*L2UUT.,G3V/*U> FQRC X M9&7Q3:RM#-UP:_03?&U3UF?7N^9@5JL0!YWD68H^ =UY\'JL*F!#)N2)8ES[_:R2!H(QD:6]AP,GRN-"%O@0?L) M'F[ZV;&9,DUGNS1= UCQ6%[+4 M@;]BB?:Z+B3]H(^)Y$L2U7DU;VW?\KTPR-;VL9)0$;UX.=/]B7Q;445N-+EX+PL"7SX4!!X* O\.8I"O,Y'"@C*62J:9 MXJ4UQ=1$M/),4!A+9'8?/\-QQ,M_*._?D9OK M9P6/^SG,'/-TOM0+$I2?-K@'3T8N;,[TBNR 4\>16#]^:BJZ]7$M!;H#R:]; MKJ?16T6!N6=.2C"\* <_\K^"8T?9\72D/(T_GLZRPR.)"Q?,Q#=-MT&5-&NMN53D\JK>@VRC_.B(WS8?=]KF% ]> MHLVMGW\PF1C=_&'EEBYQ91FFA'&W%C>*@U*>Y=0O1T7&M1P0R'@D-X[E\1#V M.(,:6[W4R"2*DQJB[! /UG<.:$W/>EL".@;")6N"E@9$;6_X[BVHNWI5!2M< M&D>%AS1^7E6UD9[KEWT% #N7GH.Z4P^-5<_5]/@+!/.OBKW0:ME#@ "1?OB% M]3\R]<]J1;*42#>I[![S-14-)5.6%8D+U5Q9:.R_E#F2HRA:J25U-F^#U2DY M75_U6KD-,''0.S'VV(;#O'<=\;R=/9FU]'_Q&'ZI\E5W7+U=7^]XBH*=OP/V'TP MG2_7J!\*,]PKU@I]2S:$SNSLE1)>XCEGL"QADM[PA4=?TZ++=S3VM\8]](]V M@>'9/\8:5F6[X>L;-W3L_,S"F678N#3#)^OB5TXZ*S=H M5K+UN60<+HGL@E63ZJAP_X]1#E@:^1S),MIW:-/HT;QZX)CLIP_&U&Z.+;>H MM>J9S@_[$'#/X672)28<4I)/Y MW%::]'[^OQR$/Y$=E+"6=P)27>O(@R8SF MN!))R]^[KO0[U>&D>I'A6;25V9P+O#1HK&,;D-R&T;JJ&5]U9NS2C=)R^O3!X1?)+.8002D/UJF5J5 MT!-YP[, SJSUC#)@F8=PT7EN!P,JY\52RLCRR* +HA MZ846(3A4*C3&E5@OL>]HSA5UAD+&=R(E0';6&-\7?Q MO],A%T",K83&!KOSL"&K J@U:3O6>8>GJC,?11J01$SH13V+&&YJ-K'+EL64 ME9C&;2_WX/C2K37/N'U@?YZ'AW7T3*]<_6NY#QG1N!0>5LM_J9\[$O I(ARI?40)5-A[^A= M&7O![Z^H/F\\$^$@4>DD&&NMS665\(/OP#&I[HQP7?,6(/ M<'A++>?P!#*TA?D'J2*SZ B51WC8,&$\NM%$T78*E&\#EQJJ;?"$,[EJQ M9P]?XN=W!%S1+1L65#U:5X/;=@<1O5BE"!V"R;$6Z[PN9BZ>JA MP?*"Z ![S7W1GYTT*5;J<)2C"U5: ^YELZ2\:E3CYEO MC1*-I.=% U%6%U5%7R9",M#('Y'0E"MC[Q$/(",:T29[RU_>1B.91>OF M,0CC&V$H#7".UDIKYY[8#&* %;9.01(7BT<[B8V0U7XR)8 =D,Y"I"5V!W_E ME5HHH 3K;'BK71A:;08B^]^3U<2@:X;?@*?9" M"_+4)(:0?P3XV+SRC4NVW#P>3NLZGYQ^S6KW/#Q*L!7Q/I!JXPI2U8\>.;'J M^>=?/OZ4[U;404DF6 OD$U: (V[^G;:;V@?2:6!Z5:KG/#8I@[ R/%L_V0NL M0# [8<+#MSE@D"ZIZ9,GHCB:$UO'),-M\-I'VZ;1*O]]*\-^]5"&?2C#_EG* ML+_%CWDFM,P225*Z-MB"97O=!!??,'\7=7M.?;7A-(,^]NC7U?M\<1Q8+AT.;&BV%D5B,Z@66EQK@>E5F483 M>+.2]HYS%*2W>EU?4?S9&.DR\(D2T$OQ9LNH+0MA=9;G?O^NBT77&@%2V5Q5 M7:N Q:60"A2H 7EAAKK5ZEHF!'15&@4'EHIZ#%B#@ENT",BWV\IK;\-DK%8] MUV[3G1SC)":()B1VQ=&@RF;1 5THP/9'QRSH: MT^.D-[6!K.=&KL Z'^4R1RV>4Y9 @CA=-MU2Z+XY 7E0AR19K)_J6+36E^Q$ M?7,Z*51I:+)HU3=;+,M% ::EX/CP_@U+2>;%5G),04^K=,^#]U7L:#+)"8;* M:._*LBG_>?AH/?O;=V]41Q+Q!%$F?7GZ^"\S)CZW!K&^#OXK9NO)Z6L#R$J:[:O(% M#Y[KJJJM+DSS#BV)C/&[SF3<)U]3/&!5)9X0-)U$5GE3L2]A. L4#VNVV M(CNLXJ5&.YHNHFRRN[TOWJ'+31H/^I9-D KOBE M]+^?]571^(]%$3K+]M:.H"1!31!+D%;):?M(A.KS^60SEUUQ+9=%U7G 16+6 M$&V4[ZNMWBO\)T9U>-:M:+R9G&FH.M?Y;BR;RO:H>:./_'AZ=NHH_3!9'-"Q M 1J+) 0'9I6N$D7>)@SIC5V;V M+&U:?0NGQ*WIJ7O,V%A'A^E5MZ1Y3!ZF#%?R'O[9ZB65[\,T<0MQA^J 0'_. M]ZI5BR>]43# [#N:W.7L[[2K=NM-+*UR,T.I#P@#>[:[(+T#7#R,VI#FC#Z6 M&;T>,[R=?/*M%LKSD8W7_9HQOX[]'EZ"(>8Z2?K+!!0# C$8'7A02]TZ%5= M=43"#DQ9N1TMH@W1Y#AMK$H/W!1K'ARS&:=CCXM@\B/@-!C?#O0486+3W@TV M,MR.+!ID"S3QG /^A*?\_U7S2["W%[,?]Q>7!(/;; 8;N+(G/BEI>#H17IT/1BJ;.AL;]VPWO#\6.1(_G;06/83.\QA0<"\QK35YH;V1;UGLC'-E1K)D>4;[G MAH]^S%%P$^DORNTUP5]_:>V3KE7PR*QG$H>#'%7SGHXHI8@=C_)Y#SL#:!7D MZ]60=UU:@EPDVBP'+ AW+MV /?-5 MJU09WXLP'-$V)T[L((FT38IV//T3;YNX,M;!A7S)Y*-=E#T&%4G8B76'C"*D M)U#1NF#.F]F&X(VP,MC_K,-)=@803G/%84#TADO-8"YUN):FR>O+8+*8W0>. M^Z6V:P/^'&_%[]FE3(]T9+L;^*@COC:0.2A;:*^WE$YH: @M*;R@W]'!C.*7 MXD5+]TVY+J4QF:(*^5F% 8/!R7;),9G'\:IV"B)5[S!,ROC9D7$F2C1"Y0]-_7D+)P\]&S,4^%*WR*N9;54 MF;LNCZ93[RCFD!'R4FR/*X&SR5 M49^(AD^?A=MJ+I@85B^E-_WQ5T+4EW9JTH"/2>SMK"3QW]M=WU<%8ZB)9ZCL M+O9LT17PA%19N8R):+GY?VS(Q9Q#\B&\<\_7T3612%R2% M?,18X!@6)P2WQOTAIOH*WC(W%*&[Q2[\<%F@G!WK 92H1"+GQIJ/.1#%6+GB M-YPQ;6CF5-Z2KMOS$/HT"V,326\O[?H9O9&SKF'E#+V,;67Z=>J$*LNMZSFB M7K,4-G/?"M1?/Q2H'PK4?Y8"]6_M$Q;'1+IR8B/DC$D,U2\>.#2I6Y3%9P@Q MD572&H,2'$MAI-](- ).'P[X#T>TP^S:! M,C@ 9P(=#@4V)P)U2S+^R.;S5]RBJXBS%!N2Q76LW0#G)$3V$ZG>=%@'IN0[<^YS^GMNG5; MU2P5:*!',=KS*(A\ZU%G1^ ^[>S?H2M1!0JT+/(K:53SBZ#;E5+7,+SE55%S M_Q;;4_11-3'?%.<* 2V%!98E")-'QK582 H+L;4^FR,!H6+HRK 1XN'0T&!\ M6>[V+CUV\F)-[6^O?IK?9BH9YS-<#2:>0 LAEP7"\5LC/$7IJ[_4&-DS$[;R M86'IHUI+M:5687VJ]IEIX=^Z\)51#,ULS8*7,'SKLEU&E03JMEFK;/Q+S;_I MLX%)LNV@/&R\*0A'OW> @+9S_[$F$617\==V[%Z 36TS,C_7I?9;H[ER:[!D MROM='QP[.PS4?!2G,OS3KI^8TFRRYODFEBYJVM_E,K4\A_=VHN$)0T=0))<> M)\JZG928U'[>0[N##%!$^62GP3J I3]1A&&M3P+\81Y/%);WFNB<[3(/_B$: M=84)S[Y_=-KV*/3YW9JAF,ZDSK4R<_F,O<7P*'$6OJ4R:CB<[-%R>@-_>,KU M55J'\+]+(OP-UW].-^[YV&DNVV[;H,O0.[7"WW] MR"1;)%V#TJ@FUC58X13<.)RNB4E)O'KJ$(W3HC;OB+T_3DQ,%&PF!./P=^0.27A U&'FGWU>;JD'] 6E MOXC:';)J0B.2Z.<.GWWDG% 7.&"1]\1&Y6M*[GPC MB#F*'!B7HD)XOUE.D_<@\\-WCJZ+RJR4\V9BW$&#*6/]N=5UU16[R"R*J)*X M=>[<+A9=2ECVT2:1 Y^S[U_ (MA/<*/NF:C7?/[H?+Z?1U< MQ&<,]'[RZ-&3N14U['[9?B$JR5M;1"7;-;!\^L RC"1U%4Q_Q+8(R8:3EO&/J MHE458HLU0=>*8&-ZM/ZQF= Y^SV&J_PF!.RB]5KZ)O1C5X.L:=RH!<9ERK*? M/584%5S_(NP8YV7DMP!5D!>GSMQH[23D03V- M RIF(:Z*D4QN=2Q I="H(\U[9:'SW ',M)"7Q2%T!488R MB5O<1J69M_*Q-HDKY?)0"Q2,7+HG$FZN>UER_.:AY/A0NU">=9.]G_[)I] MI?13WDYE O>I8%0S1J4:;Q3E2D0^1ZEHJI79/D?+VD5X!TEV&<:[?"^*W_[3 MPN^>>$>LZ3RBQ"[-M1$XR@IX M$GKN%P]37!^/:7T6L"%S">3]?EGR5?I!C^ M]IJR'=3#Y'(3QA-G"AIZ&YXQ"/,F.U,R#Q2+7_<6B$RZF)>M4S"@O7YX$FTW? MINP.-X(/2MMPUI5V5?+47R'11\6OQ*W4]M\A8RH-I MHQX<2._$X(4BQC6_%H/^5.&4;6;_J%;6'/4!HH>*A\ M3%ZSM E4U]\X\?GP/N]BWX__TW/-RGSRVC%4QPS3IV,RBJ]>OGR'7I%=^+'' MWRCKS/C2%[5UQD*5:+>A_TGW!EAWZWITH;=1J&5);[-)W\9U,?D_68[IDW;B M;2)ZX;7X;4ZF/6>/R9O'L/TI2374-\2@WPVWP?>.1_<3W[B5;"SU4F7_N4$) M,R*W,.03_*ET0*,OYS0:^>=%^Z]=@^EF=EHKOXBX"U-$?OSIO3NB4NRTV8MB M3Y2'+_L:F'(]))J:43X)LF@)9)^^[3A]99Y/>)X!]72.4UUP(3)Z\G^=+ M L,;KJ&+RN) 9DRG9^^"W?A]%S;2,T7VREC3N.5K:.*A M+Z1G"T4%1^7)6DSFI0B34GFL];5?XD7YZ>7W\\P#FI.2*+^/G9*7+][8^6 ( M6GE5L2"]4=%25M)EW\,5");OE949K<^#ZX^GN><5UO]KLGS7C33>A2OJ)^K2 M#4?]Y[(Y#RO\W]5.M7E/5BVN8\"K*LKS_"H%\ M4=;AN@F,#Z2+:]MJ6=AKN+>&H0.DFFP!XK*0/ MIFP(7_YE/OOF-$1R]%/TGYH6V+8$WB4?QD@OC'/!J!4XNR:$L\@VW)T-@I4 ME (4+/1(Z6>=\M+A>6<3!(@.,Z<[:0I.QY2<0 +IYK=X3^;NUM ;83*%W76Q MZT+ M_+&O^6]_W2[]'W_3J$D8BT!*DM; 2H;Q/O4-$TV+=@DW"$D&R&#_\S^^^?*K M;Y[FXTH_-(SL/H*DS*'(/9S[;E'U7HPZR42F^^FI13+T$G^EZ?\KUNMA[_PO MW#O$$X."VAB_4.3DJ1;ACF[*5<69W6Q'D8GZ$^VJ1P^;ZFXW%<,Y&B?5*(ZZ?3>G,E-1V'Z$! M$R!\\)?O967B\T\4](*ED9*"@W0N0-)K/,I"/V")X\3E=.F*8HSQ39 M*A0VP\4 ^:\Y,U6 H>):-!N1/&# SC"S-OM'<:TW!@U0ZZYOW0 I_GY)^6D4;6]^7DIW];949<1NU"U*X6!F=-_5\/9RT.XJG<=84*";*+B&J#RYTL*! M+:'#F5Z:6;D^;Y=[=DV$&2$K9L.MD4E5=LC/Z#]JJ,2"4,B+ MRQ,*!F#V 0=+5!]ZOX5G:VH]2Y9-2TNJ9;LNBP9[=B-""W0HY0XKTOI-5HA6 MVC%J-.FA6K?HJO-8_4E,12\D2"O C(Q[%@I*Q%!17A<8I=[%? \?'H#-P(". M#4;:JS3X6@%$PSYPB_$Z,?>/A!I%+VRZ>FT/_0-KDAS/8?+7")G@&H=2"C<' M_1*"AH%-&]F"<=^99S(H/K^T'DX-;I9J30C"#U_2FC9QIO=J4\!((\/6>9NJ M^VA9G*>."\I^I4<]KM@ (U,0*_4SU1E2G1*CG:EX@>0=C'BC#MM(!SXQ77*_ M\";-T!%H?QV[TSS,HS-6//9LE&Y$V1(]4#L\WL@3=VHB,"\')N3#.GK&Z-^% MKDC8AD+$2E83Q8R)'4@38""3>$XG7%XX?HH!%=EE+SSFUM0FA3,1;'@V=%AQ MMR00FKK\KRO2,B;6V(%D"TVV6XCV:S&/L?F.Z$N5J;!3+1S".T(-T*X M'A[*8 _[,NY+IGQ#XU%#ER3Z)/I%L8WY-XC'FK#&8%NU BOA5A81D1\BRE(Q M0.>MC$B",AKW8:,^;%1_=VNO(0NMPD)RGI4%7PPA[/[=,ZR()U" MG#1"/FRG8 _R^T_#!_]$1^C!^[WS$Q1]"A_@BOR\ZW\$'K)D$1"$RQQVXH/, M%V6BEORG!4NZ&06;=3E0WQO1#(C$XY!;YWZ4 MN=\-R%:33%3LW+@6BGCP_ +U'^G98\8@$Z9,[?G0G2S[V\U9H3SGI7+=DC@MMAFFL\<;,:K0O*$DE0)$!NY3QSEQ% MB#>$LJ^.&O_Q],G!!-R013=9V)&9!-ZAETL-K:IHZT3W+HB,.B7TH>_WZ8ZG7U?<:(W]FSAF7,5KF6[Y=MAXVF%K>+&Z_/2 MM)#X@*!(0)CW*]0WO.1",W&.;T?#>"]Q*H\?<"H/.)5_!])>SZ]W=#"1@]NE MQ0D-\JTE[;?2,'8$),@C=7HZA M0?H?6$FVHOHG^>K$_4 9,.ZM='2R>;(BTB)0"^Q!4H3C5O.(C@5?L&3R+M(N+KI3RNLA3]DQS4V'9H)P TB!^W#Z<=O8Q M#!%%G&C%5E:O"PMW+8PD\1O&WH12'BQZ\%-K' 7ZIVNJ1H;MSWI@8E_;<^_U]62CZQ4^J*QE\-K^2 M6XGOTH^O50@,Z_$% _MPF;KZ[7GP4<05C?J90B/'6+W\Z\1D[#],:?MPTB^4 MFZZ@55ITU<85^P]BF/NRU/+VR^"!\MM_3@%:;%57/6S'[O3DZ8O3V6NG;18> M;*0.^@GWH\^.L5LOP]_.G-TZU1K[NX,O\>%WT$Y5%T=R5W?%MKWB"V(Y'/H@ MIG!AB@M.K"7)HC%!HK@K 9\3^N?(2H^:9$MTH.&G^.=!,#ORNR.$1.GSYCG@ MP9$8K(*U$(A\/ 'AJE%6(N/V@5R @\Y%#(HB;@^"\SUGJB=GE*MYT@O%V MX&-A'*&@M53GF#K=6T"UK#8"[5LFA!!$3.(%*MSKZ+PUZ-WH!01V>W VZ/*B M B.!.C>[KM]1A"O>R>%?J[:CZ^E6H>)LB/#_)ECJ;-X4;"PC]DQ]R<#9]M/D M1PE Y8QC+;=6DXK^0(ZN53*QJ;"=I'PD6[3KE!K+$$9Z6;I3ER))Y7SC09R" M H]CV!_Q!A##_0ST_ "M^+,B;L# L[QA0]Z\;N&;ZRD%R,D4H^42W26AD,"; M?W*L]-TC-]GVA5[U?>^). \F7JX/3HTBV M=(YBU_P-M\[H36?J8,:EYT/82*5'@29FCW-YG+",7'EJJ)@;Q?V(&?!(T>," M5 7&!Y\U(I3%8OF:9_ U47BA-Z749C<$!RO1)NL+JHU@"O% MNH" R,]CY)TB0"B#4'MH1SJC1JI&;/DP::O9^V!8=ASP:J@DRY;'"<-62; 7 M:G*<0ZA@<-% >5U&]P$WL?9G2I#F;[^;_'@C^=KSH&/4 QTVC.P\>)5A]]'I M:L'ZOAON'F ;>4&M_L5PB++F0SG8NA,AS1TYT,\D8G*AVA$V![Q8*(TDS:O" M/1*QWFSZPT6_4Z.O6@)V>1?=>;5ET^_:%9XIS91T"R7WOL,;Q^8 *D[@2S@> MQ@NGHW)^C'N .B&3WV:5:JJN+@F3RET]WB'PCH*0J]/]Q:D=!F>3(@D$(E&( M^"7D6A!CGD: YK []J$"$O'*HG1KM57Z>U(LJ1;T;TR* M2VN*05%YR&WJ<+,&6\!;[JH*+]D?2NUEC+Y'.:5*FTORFZ*Q MQX='@R.(PX@QLX4/)J="\!@T::EDNR#LO$L!)Z-7&=9PMO?WLS+XY*$R^% 9 M_!-VL N-FOHE_2UK.LQ" :(UM.Q&IC7 8P;PY$,4'L, M7'!NI( C^*&L94ONK($H%"7"7PA[(-_XDE8\HJ8GW(/&I!>+>88]3G#'U%1; M%LL4<&F,?.<4PEQ)QVB1AL^[_M@YR6 :U9KB&\K(Q7!X-!16A='1TNT8K(,A M_V/BFDD.<_B\L?RP30)O)C<7RAK%T40HT3$;7KH)I01IYG[PR%'8N#>:)6]NR'1C9T<9=E4##ZR M*%,8C379)2"#C]*I>*=YH5?=*8<2T]2._/=)?L<#:?.<5/-T=NCGJOX#22T1 MZ=PPTL'#$63N;[WZIU+W2]X8=C]X48M+Y#R$JTGV%\$EX]]BT@8U8]'KTK;3 MZ?2CX#-B&E)O)8>HOVUFT@Z0PRQ#46)06"##!).U=.<=UOD\%R[:7'"ZL)$[!0E!$MRGV45#EY@RGIM"& M6C&C>4!NYJ;\VOCN*JB%?,Y(RL[1[>4[#1G$@R4YC7OE1S3EZ',PN%>*J[:[ MHVQ8JO4GGHDX$_O!+(<(H2/S>=,!U7Z_D5FC'4Q']P;KPU+$5F2.ZL^ &&!E M-;O\V\PFO=5YQ<05B,G17\[Q><9030^3+@$^Y)KXPXYR]7!RC%T1>[GC@\U[ M6(3'Z"L2&_>6-Y7=!#)[3L3"#VH<#9-YC=S53QY7MN\2J2U6]VFW*I+#&5E# M?U/*,AS='G'Y!14JM5E?SHWL5>P&7>MDJ:-:JJWZSFJ/-Z3/'3YAO&0PDE58 M9.T&X<>[W6:TPL;.&9<[V:$>9_3:2WX-5=7=%LV$ HMGCH1\+/?%U7HQ93 S MIB#O?KE&#C7>Q7MXS&&SLEHQFUO67:"V!0NCTJ[)< QZG_8)SRD'RPBI1/H& MRU\L6B?6!-IP6HD]2X 8+\J=>FD_3DENY-T6\ZR"D#*Z]W(5=I+;]DFZC UD MMZQPSH+UJNN21%8QX4SZ@3L9S=K&.C M!F! I(]F:3==ZU7$T%BUIPUJ)>BG 5Z)T_IC:,:DQ)MY!NE5T:K I)>7_Y"'?HS;XAQY\LW;L6WA,@/LK1A \@_ M]B* D>$CV0NDBT2WSV;745M)=M85#!9>+[C@=A71%U3E#OMWP$TUMBOIE'#S M2O@U HI>.>*@=E!CU"[V\7X_;A&!;R!TK_B:<;;$XP M8A %H5)3>4$6X4YO^]<'FH;I6#"O<\4A9VF9/^4^':5N'V24$_5T)&>3%D1Y M8(81N'7['@%L(%D(E^9C&[]N^ZU#X$"I6PI0E(G;*WBPST6?YT$GL MC=Q1U 1D/+7AG=;!)P%?=;G>A+]5_])7V&W#I?(O>[SP5J(.R5T!Y?04T-@G/YM4\B)DBUPU6S_9=.=[ MVU$(GV4[V3X4R,M>ET?W))=M%_N3H@V8$.6=.DV7 X@C=\>^ MSYW(8Z&(L\UL$!W)J'NX3-9/UD;=TH*[2$IR;1;%DE9'/D$/06/:KB$/:,[L MV!=E>]$5FTMIX8/50*Q*K+#MC@0ZK=4H6K_]Z"[++8<^PBP(@ H$;B(=SGQW MT4\3[$[ 45.FZTQRA)S@MD=S\@9U%\XF2I'=3>,S MCW>;6#"0[ 5ND,"UN[)-070)JON.Q/]S'U M>>ZDU@G<;+F,:&PZ62@_W%67;S-[_,U7WXP:S/,PA8U0-@@//4UC\!FZ\K)L M0!\@4QD.PXV+R$^FTV76+ABB+44;E?)5U+R >IVI75I%=0RR49HP'5[_,/+. M7P &^;)H5& EO,FVU+((B6PL.4.A=S9?I/* JXU ?WW MW(USP< ]OQ_G!J^0$18X>#?.H*+-^AVA8"K^]@+30;-5<.R5W$&.*,N<>^GA M38L_WLE:EH3$B)7V: 3E^'NV\K!P"\VG1T=S;G*^[+G)"IH= MH&:W/F=JJI@>CT=10ZBF;4[.I7 8_' 0<@G]A'TX_1FMS!\<:[LB:W$!/A#? M@6G3DLYFI&RO&K0QI,T#$BG>?-T<.9,25F=W&WR!<)S/F<8VG-Y^J_( NT:: M+,C"3CA2N3VU+"1K]S7><%A:F",6R-[4*G[0BT?+_HURI\55'*!K (ZAH*[F MI8I(/'%GPIQU;;%P;FW6ZI$!-:\+W@?DZ^1Z%'V9CM[-L]!H@-$#/O="(CW; MG/:PN^HX(QA&*BYB;=H>5A!-@=@!,HL=C)#6Z=CQG6C>7%;D-N;!BJ3CC3.! M;'O#L@QG4!I"KGIJ>+[HAG6=/D)V4E2_W+QZ]'3B$H=IR@@-J;[,HB;RVFOJ M5T^:C4JZBY5,ST,TCIE5M3J6RC(\A]PYZ+-L?FF!RL&K\ CLWO"'S%"'Z3F6 M@F1P'@[T(_F./@$1)C5K&7^]_#W+,_IB:V 7J M7AI-XJ3>,8<9J)6$?VM))X?4W1E?1ZBS*%KJYKVA"2(W; KIHF@V_$,9UT*] M1U;YXIM(?SQ^2+N]Z7,92'4X%OQ\!E_*EUE^P58[[3E]YCX-.;,W@I? ?SP+ MQ_GDQV955!WXC,HM'R?\\24=UFI-+9V<,U!EDLG)%8RMXV1''3)[1'T9?#;5P7005&W9G3Q MM=SK.RPR!%-=EQ?FI&7/O^GQF709V&K< WT+@&/!P:R$":9VR!S6ELZ&O3VV M#K Q?*4B?S57-ED\N)3"*>-WU&6"P9\R-4Y3L/=]M:>S>UDP_?RA8/I0,/T3 M%DQ?1C+D:#J4G4.*D8QHDCME4G[,VCKF^;'O_,)71.P']OM@G-!%0")KZIW589]8AK?A11ZU+/DE^A+"(_1]/0+3V/ M\S0N]V][$NPW7)X]SH, ;9O]5T2TN.9Q[ M\NCQYU',KB?-UXOP/YM!I@BZRO)3O<8;8+.&]TZN35CTQE#V$87;-NS.>!Z= MMDGRZZB7L_^=RP :XUD3\P/AHK^CV/)-2@%S\R*X*:,$LCEH8.RL>:,SN3H[ MA$8ZLU3:@9X*=[Q8RV"L9[L-B X69;7AUBQB+KBHKO@JI*NWZ'&1"YK06&RX M=DV_8:E#FTU[ 2+2))AG;'!PY);@^UFJWR*]#4:2L]*G*]WLGJF"E"=H5J#C M(5SD96KX3X2 -/9(7V?\,2BYIF@Y.L6 MVXY/3173(3(IT1+NR2]EQ(R^:9LNG4\TJC)-HW7!\\O $!2L=IU@&Y0F);?&Q38A6/:P0 MB8)#['9OE,O;IT+\U_&<9F.\MBM\GKK$5)IR-!%4+PJ9$C"B\HYJ)U-:E^&ZT MV;7W&Z1334E:M(3+L)JM=-05W>P7B*$#,=U0:::J;Z%?#V-I2 MB@3G[0B]76:WU[3J*8B6?,1JBUU X6A,%HTX@%O5D>.1C2C>CD;$+>AY699D M[]\/LZDB7)B-\5U\G=M+'T3'!H!=YY+++B,Y2KLT1@1[7U*-/PAY0[8>4D1R MM:_9]RQ M(_EMB2:^YDOSC'PT&B8M(.$*S!_ZIT9368](L*07W.WL]-[I"^DFF(QKPLK_ MO6AVX<+BL3R>S\)PON%2>K:1HA]NI#UX:3?S\9):(Z9DG>LLFV5RP,%_C4%< M+#9'.(E@1T=_(,NYCOX&@R^=$1WTPTTH4.553#<"F@F^-ND*C+7D+% ;&W.. M;$Z G=M6PI6J7]0<3$3R^N*U*M$?B+ M9JG%4:8^>"I,&-0;71=[9C>E*-DQS0Y;"0'VUDQ/<99$\][RMP*="4@ M81'>[@3T=Z/OBE^_+@"ELS<^5^X[^6Y?,"@9BA'4BXIB=A\+7=+@WI?)UZ:F M5PH!(5(K*"?,+_E4BMA$"W$)@WCAAG01CG%X>R!:\,OLIA$>0TBVB=P"E$VT M_ZLM4";!*:'-P12)2K2(5OY(L)EY\]P'3U':\!>)KX1\O+E_9W$S*=#>-91M M"JX(CI^[7215P=]'7#QX>#"C1U^"#F:26(#;WX:'\DO/"+TC<5"Y',-A6'U9 MN!8C)L")943;C1)SI&-7;"F0'P1**:^IOBI74V:?E;K#8*A\_: MT-I*8UU7@B;5SW":U46<00")%!E!&2(N2H-"S9@ZW3#N&.>JWMCL:W)^'GTY M#_/Q?@JKEM_AKU[_\.+U*W/?MN7):[2]/..NF+/=ABQZK^8@*\+"S^M[\S/P MA-F[XCW_>5BR-72M),W/WCWSW\R^0'/_4IUA,,.83Q)/X">1*Y!S)N'2.'OV MZNVG_. 79PKFG?R9\+ ?!//XO315Q0$^^^'[.6<^G.6BO[PE4PANG+*[T/3X M,[\[PW._:\,JAQM[]GUL2R*W4'_O)3"6\*WD!U_]9_"RGS[CQ]L.+4!6$ 5C MJ/V^#$.!]R;K+G%[%_,4Y!WO@@5Z\@2?^.:>UD._>*B'/M1#_X3UT'?Y<8U] MBV52PW2>*%]%[I8W, KK#[J]U+6#AEVI$8V^G+R,Y8[SRHPP_]C+U7HDWU,9\L.D!F=#:_0R):B6LB"D7HDQD""S6E;V\A:'1SS M]#C3_ BG^-6+2V9WKF @Z-@SI]XV+.H&7SS?;XH>RFNZ\OP,O_W#XU2>6OTB MOV7-YQ,QQ39E7M;W=S1-(RD8@-Y>M4WPZ8,C06&%8Z:3XT5HXY.U?H;:;CP, M'B[<_J;#UX*?+WHV"!["P4+V<&7=?E2][)F FL4GJXL+2E7G59M=%^,0)T:X MDF(0<53ONE(2W(16=Y:*2TUREN=,XPSQT9M-#1!2Y.\[; M*]=GX,9]/0+K(,=/#:?^-J]W@HM71!F9_3FW[XOM2-C#%/E'=JE1Y)M.J%* M93"\9 GUIU\@V*/6O5M8X:C/2A$!=@*6#^ 0.R,.G1I\&8 YV[:'=1%>SS&2]NLA4 M37\00@(PEHF/^X<[ S\PFF8MVF?;%956HHE%+ MU:HKP6,PGAJV'?3/[RCLD>N')I "&4[?((F"?4W9"%V=9=R5X?B6WF>A,$SM MAAP<_T("'DUT9N:S_Z+6\O_3BL_QKJBN"^;8WBCQ+N_12U@!R6+ ZQ:X!NIC M+)>KL^E_-:MAVHN+;!) 9%E*_1 !&LV7WMV2J0HN@JL'-N[NG[W6$;U,>N2^ M*Q<Z&Q0)Q >3WE M[KE'A(J;2 7VEYPYHRV;FCA?'A!<%=;@G*44@<$0[1;M6W/LE*RSV^Q'WX?8 M*W[CE*5OE[U9V$J]ZQ8>VPQG]@W+7[PHMD7=7NS*V2>T[+.?N(_H4R6S+M(B MF+@XO"^MRH4=(PUM-^PKRRA\V/@^G>>3+HN9WG>Z#?0?&_\&TA#0Q4H["=Z^C?FO4LQ#/I29U[RSUG,A/ M5*YS4WC9K77SON3<*9UA)P#A!"H(XGF8XTH)U3CC.?U0QA_JL3RH>X2I640( M.$[K:A4<>K2EKB 7,Q"O# /!/:A/FCON;(4EZ2K2@,/_IX)33<['R*I*59_Q MCO:^7>:G\FO?;6I_F&"RF-&;2<%1*R=L",K"C2(*=\+'4 OJ26EC1^L8RNMA M,;QQ),5^TL0,.C)8D:Y8^@M_XL4,/2(A M?<5Y^&1*MNWB5Z-(8SC(2'53D!2^.I%6GH: M?7^K'V(R[!-5[S9X<)TJ7T!U1HHZV?T.K[:\PV$C=Y,+@$-$0;7 KOTI2 8R M3[^W<*J6"]JVRQ!).R&E^'.([VN@V^2?-)F2ONA*7;?5Q&1R(H%_L-=>Z_2X M$LDN?D)[*^:CUX/5/:UO0?R/H1$;OVES>F4*E\M88?7=(SF>T6&U"$?2B3CG M#*=Q76UC8)%=U00\AWM3DB!"N+))1\NQ'$>XB5%VQ/?DC.+'()]5IHX_L+WY MYDKGWW?A#;XD!_?)XWD:4!RXB22N>[T)6U+F_ P+$A[V(OA02(Y]1[7#ES7' MCV?1LCQ+\NW/,CU7&@) Z^\0OK7Z$TJA:.&DM#=9KPV?LJP021G42H;@C)M+ M^6LALW>%V=89/C&G2!YCOYR<2U^T-^66TE/<=T3411HP;0B0-DLYRY1B0J[4 M.!!R!I"]=O'3TY>$Q8])+Q!)2]]VQ9*L1*&_S(>K[W,BH59DZ^,TWBK<0^WU MR6XSI[>/\!]RL84WL_+!"WT-"\Z^PV#B*&*I&B9J..AL)(,VZ1\D4?21 M1SCQLTRS+CS?0 PVJI)VWZK,7SY4F1^JS'_2*G-N)@O8U?PBZ4Z.*"Q3>XU>'0"Z*1T8EH2F1D+/KS&1BI-+WG+3F> MYFJ1A[O=N\M-_)GL_HJ41.X:A(GC$&%.1FL8ISCZ=HTO/FSJYDDTT7JK64>K M6>1# '^J<^:_WFEGD_YK')-H*D,LDK#Z=G3F>#M7**T"DJR&+X@KM(D+B M5NH,HP/5^#<6'L S)3V5B_*$WO,$+6P@G=+:T?C3;/P+$7AE.?ID%+>?-U7' MP7W7!2>DW#* F"]Z 0H+UO;;V2?5IXSC9)<4C1'$5P0*7.XF6$&DNP4L4]BE M6U9 $L)GN>Y'"M::VP'E-U/5A=7JB:)_3WUPE*IE< 51&7WQZ"^#^AVZVRK0 MA37NO2QPA=Q0R#C\M@%5)G=" M$2E:+62P]KM5HC$/P2)%4FP( ?J@K;9.8EF+L2IS%ZG?S4O_G3V MQM@"]9S+>_!XPME<"[VQ3[])]0R0].FA983..AM[5UK1Q2^L;\,3J3GG+;2E_K"7QQGFM MPSX =V>76) NS))FE)(&@R4L%M^P(S>_VU!]14LNNE)AC]&0 MFUVAER$TR(R1SQ<6/RVEE#(ACOM%,&%[6 M9H_8P"S;Q8YC74 )9O\M67K;(H1TQ/.(K992(.4YP2HT9T5'&=T]GK1CJ,)FX/A:B*-\(.6^R: M]GYZR5*MY*7']%(4X(TMW!>MU1OY;@<.+2 M8.TJZ8J/J"^SFN-"EGX*PZ>)*UQ!B6Q2PE&XJ*2&1=/OZMRX/,<*=:?!Z%)0 M=AGV9<^0##L-"D*]9F+!_"8!X Q-$6CY25 MET$YOVMM]V;J\@A?FIX."JS<>W3)4GJP25K,QA2B4TWZ'B.2?4BP@6H6EZNL MY2U_( _&=V/)*AO8,*W'3*!#[._QT.;M3(O].9V)!.GK^N>2;.F+Y+."!]<+ M[)_E]KKM?IU]5VR+"!KG>^:M/[;)B5 9BK&:UDB+\M?L\IF'(P] M;UB1^E?L;1M_M@XY2BIR4[DQ?BEF6X++?Q6\)[G>A MZ9X=]_M?%O5V:FH%8TE:7'5I*##RM<.\&10>8:A1&#);G%()X0J,?2%EQYXP\LZW5$V?"D37^+LI5 M"\;Z#/=;K8Z_>\A%Z;P:2'*O$B-!T13Y2IE@N^$QJ@@RY.S:@MVG/FD*6 [, MB!O5B/7DJ1NSH;%!/#(Y*:O)[+J@.1J"*](>Z6H561O\Q=*52;M;?D?)T_D& M2=T_Y&$'6+S8XCTYF@\Z[>[T3AQ\)?N,B!< MW2O/+SSA?E4-?C'* 9(A'7NPXL9&_ZJ(\.3!PC''UP[5>'O6P=#?(B]>Y0E* MJ9G=,9D%NI1R+K 75<<*GL%9>*OQ^4NF+7O!_:*T[#F' XX&F@^;B&]YJ^NM M,_9:M\;+%!/_@^6_Z+_>DD$,,[7Q']. MF[>BE(DSD=]8)D\ZP-WAY7:0>63+#QD,-W@))45G4 ^G^K*#KZL M]8 ($*?"@*K@2LHTYL8E/T-XX*T%UEXK6&1(QRH$$V.+@,'(;MF9SB>:@<7N M8'EA=,8:>N8<>' 2=\6EW=)H6;BW=XZ(M9>&-':1C0X++V4:'OR*G(%BL^FJ M:_1_*J=S*EQTDX!ZT 53V\FN7E4I9Y-V6+I9C@IBJ2%?2<@R\2M1F KMM,KA M*/$>F^EHN+5'&' (W7^;HK,30-]%]P\"BMT6@^$X;K8@M,0)NV\_TL)HN_*J*X6 1TI3ELNP780AT MPM'%J(3^6AV.5W?2@\(BYU>%YJ$&4R46:PR ],\6+5KAB](B/#LC1K-JM=?+ MY27$S>F_WJC^FJ$Y\SMM"$3]CFVFNY=\$>J'\KQS])B?X;KY0F^#N=KNHOFU M%^P! XZX\A5^<\EIA?1UDPE.BL:#AN<\0VM8@X//1%QG%BSY$R_,T #2/B>V M(T\$&FZUYT//;75P)Q/=.=F?! AC/.<#9F(I-.?%%S^OB;9N=6BR6,'MKO#U MK[I3GKR?*I!(S'XNF_-P*/Z[VF%![.]AFB]WQ>SG'1?'8PMY"B3I\^E84%-Q MN# AF[C2LQJ]]JTP;_)#,A^>2@VF/CHA:X@-MK1>)+K8ZEKC]Z$/[Y?:' (T MK2[;J'"4\)N,/X@;80K>NX0OV_J2)EGM0A*=&V8!=7.!MB M(]3P_@P;.?G4^3XZQ6J98@XH8:_9=!PJ[*0LM>O57EFY*G8L2B%%G0 >(EF3 MX::R+:>>.CU"+,T)#[U<#B+)\)F?7GY_M\D8(6^P0(R8C>T-(KX= ?/@S$2- MXQ]>?I^U=/=<*6V L(+9P&?.H3K"B^ZC-)O=T2F=BU:#3!F>PJ$2OC=G6904 M69JL(IVM?=G@ M^VXT7+;69@2."P3]//#;)F>+ICYC+\K/LF#ITBN6'I+<4)ECPMW*XFKOIT\5 MK=:&WX&"E.+&)Q(LO;<,J'B]K$NE'L+65]%I$,CICZ!4BN%T33 M),4;^UMT(AP[*2RXC?3QYT]0=U 2TF^0\__Z=/B"]I7/OZ O_),&29W5^,;C MQRBF(5NXA2!:5PFC?L:DX7]9"<[\O^%-W6_-1^M3JT@2&U]2PQ]&?"#/^/;5 M<^T^U&RIWC-,#KY0;T^% 7=.:Y&&;WT;_2+XS (^B'013G%EE/!_+PU5EI'8 M:9N E0\&?'GH>'JMI%V?/>*$U=RR(IS"2S.(O-T\'OU5;.)Z58;!1#W2\7T4 MBV.WV$=I;/CXFR$M.8@AY6:DYI1RJ0GQ9-4M23>S_%S^[! &T5*13HH )5G@ MU<#MX":>DL>0.>J3=Q]F:^.['W+$Q6.BWQO)##A*C[&4)#8YJ8M5*P I?QS[ MS#?S8X9+1,/DUYCOQGLP;L\-I8WWH]_UN"A&E:(RPK3PCQY_.6+CTG(K;3:K M@HHSYS/5,N,O?))LL-G2O:A;CU+ENV8[NL>^C!71-4YB[%MR$Z\.;M1T4K4, M52C$8[6"*JKV7,UB=MHK9N$3SD#XV:O<>.S'C!.V/1D>J,YP@0M>,8P1?\@E M+ ?;W#@YW3MKBCE<3.B=MB:0&S8(;XS$MG&+DI ]31NZ&$:@-41+P[,G7"B0 M_(%C7>&$O("U]4>M?142Y2]L$?B@6E2J1(-EC\)^%B>K8F(#0J M>WT^>T^^1M;X/3K<*P(D M1KLD=1(>38&;:1;OM @THE?#31O7:/J[PP3%2RK8!9]5M[$6 5,Z^\C\-$@N M-3&&_0CY))][3W9LG]3^47G\+5TL4:35HCCW8U8872C7I8G9IFT14W,S8,G4!L$;?E5B M=%S*;A9&Z@-24U&XJZ/-S,6';H:TUE78U4MU-K.10W6,_GV$+_N^Y'ZS7A.? MZY_6@Z(7+<,'VWWIC#3E* OKHLFA?8I)(/^ H56 -%%H7:7E2486<+%B79 M+^I5M>[0"KXY4(.:9]4AJAG92V^!V&>T33YEE:,_(7)GQFG7^P$A5R8,;XJ! M6MUN@_,S9*MHXZ)9*FX<*..H:-+$O:;@8N#9VPPDV4L#IEF3Z4'H06X1S=[G M@ ''.O/:$N+0 "G?EXL=ZY-29Z]6B(4:PMY[O(#'8/O6]9VCNY7RM*(4R1W3 MY.(,JW9,&E_OCWS9\\B:K''U>4E,*BG#:++H>U3(UT6M& 5,IG"=X($_F:?BI+@TYG$VYWX!E!2P36;>';LUDCF],P'R>DBH MX!530Z 03'U+-0/9CIA:TZE$?(0W1&T5E&23Y0AQ,Q7 MF-BNZEN(1V!*!EDKZ9!71/VM :9L<*.L#U:S+3GDZM+(*L7K&R' 1K* ','B M8AN_SQ#R+$KZ!]>YUT'#M8_E2N1:2R'GWK9S]55N!\FC;X3E#:[)B=H2+OGY M8,J4J-)2^4W?NT7I?,? '$PA44;Z%%#:7N3Z JT3,7MMZ/CY-YZ8:&VPLC/& M+I:9LJ2J>4IGO+FX+*K9\Z+]UZZ9_;S[)01-%[/G7$"BS%91=V6QW&>R&T/4 M8NQ9'AJ.^]EW],U#4>BA*/0G+ H-I&#.WCW#497;.28/73G'(@[VGM5%<;FH M?;=&:<,F%%O MKP^\+&OX@=:?XH8?!\H\+SQ&VQP:);G=@5Q8Z8DT;[=5#.U\W"X1.OLX3LW" M!(?&QC/81OHA7;&YP7_=:B6^;Z17+*YI6:(6^8!,9_07$3>1ZS!)"Y]OJJ1= M?YQ<_+XD5P3,U5%2B3R@I-TG_"Z3F#F?*P80::])^)!X2YNBPLQ)"WI# 47M M6"(&<$_*4<56S(+(:'V/5I*WO7/H&PY!EN2-==X[FT<\CJI8P<<6>59CT?CI MY??S(;'(#1.=(\:Y@!%SS .*D/A">/*@$PG"BA&^1TA5%N@*QNM$YU&P>3W% MJPN&=BW+\ZWBT,.0Z!4R,A+FB2AXID@OMP'QX,]$37#4Y"7)6OH%%P+0SPL5 M)QCN^:[B0Z]S@R$*GZ11G%2'Z%0Z#NU&-T"7K*+$. GX3>LL8NR&=%P1EW ( MNYR&O,F?F9!20T_<4V[T5%&$9I3R6Y)Z"NI:P:=KA-<(W8/SC/VIR'02W$@+ M+OMB<<*[+XMN.7BS.^J ^3%!J4[,>O#<"H8#8J?[V:2[2XBOES$F=LHNPF\R M*["O"Y(K+/HP!.80IIQE@ZH8CX6T0K_5 M6LCF&NBQLG]\<-Z/G&].._E&Q,$I-4QS,8/^F^=PC1J5'E*;.H=BVCC-;6^4 M^'YN:MBY\J!?_=\RMWHFDD8S>P'8=YKR95= M=^S0*.ZQ#-1%J!(:GSU6"0W(L2W]0%+V[+>OGC^9?_;Y%Z>/31WR$U*+_/+K M4].+_/2N:&'_D4KL^'2;'%RZ!#3S%NVPSN8-F2N]AD>>FWL]Z84 *R_9J=$. ME; 3"(6 PW)1-F7GU2 =JU>,8Z0VG=SC\EX>&]!VN=:WI4.(BXFX5 P@7I7 #EO ME]*Q12P*5!],;@Y9<"=MH,LZLNQ24/1KKM'!4",UU9OU2ZQ49L)>_>2+OXAA MJ?)UUQ?[;OS%]OI: )LPJ(4_ A;?\ $^\YHYZ"-#ZY48-&#FZD09H#'A/\;V M24/44A2@Z.^.:TM%".;>RSMO6U%]BI='.(QQ.CC11'DW!S*3VMY;WSP=KJE, M_4((B$]>1'%"970Y>>F] X=II8-,ZT%;5?E@DK^+87].:!F^' FR%N;3H6V? M8R>E,.NO!64='E-+!>\)D-;?&- F#+)@WT+:^A@2R^J^KG6=P-GNN8I,Z:,+ M*$HALT57 3NBK-:8'_2B.[KQPT?"=@X0USJE3N]18\F3Q.'R^[D?'*;@6=3A MAJ+BGG\1Q!2(!OAZ].PNM@ 'M9KG<"_Y\DL_:+7N26'GN?8 V2S9]"7=L'[$ M'.^M:D6/A'UJ/5=\0]<1]Q#^']&XWF+.07TG&%%4UV77 W-U%Z2*J_['EQ&8ZC/+K7;&+_A ME4>N-4(8$N^82[!/1"CJ.;%3'7RF%<$BAMK%8>"[A;O#)>@8_%+X&J:[>)]< M/W*+H01Y7H8%NA)T;B,RX/^R314);E,OW33=E?JHOM8N_SBT4/M\J%V^>_ F?B= M!7$AI/-Y0[TZ(Z*GX.NX:X]XP/EN*RWO5AV0])\IRD)D 32 MVF%^Y,/G)DG#515\+?VAL&C5E6;(^K#S%FFW"WKLSJJP?5AHB\H,%]Q%%$[( MOTK+X42RN=6AO>T:+FAEJGZT3"J.32']0UMS;\*.F/L/TW#@F&R%R2Z$9FL& M^B3>J-\NX=G(1T@Y@UV4[ .).HE2$"21,]+V>!M,1Z6(:O:0Q!4Z:G;94^3% M*->'W4._T:NE4=5G\]RR>5$9PGS%3#/"K]G!YYA+ZA(YQ[\B9VWP".\\#CW< M,//3! :WGR!G"5S57;>> B[))@R!M!]YGP]3&@>W^9,_S38/VU-5-VHH-TH8 MQ&O2)CKT2=[6)Z'4FX_%A>."(4N-'KXR;7=:KT]=5+S#.2F+0,7%3'Y>BHNN ME G 3R-P1,3&LQ'+IE*QI9R,ED(+8N;$"1[==S1HW5ZV%Y#P8+=@\B >O[%& M"$/"&\ZEF:O>83OMZ9EI3]:A7V%2GP6X-EQMOM[?H\2S@NN3%#N@*VFD-M!= M5 9=71+LOC$*VXE=ZR ODJLKML;5BH2B*GYE]SYKXP@=A'V=+&@Q S=2X#M^?I*-D2P8\CERG5D&:>*5L0[(/;L M"I,:F;>6V0PAT]@E[3NXUHO4U(\P2Q=7;<5:$(+.EP&-YK.2HO9<[&3J8[ ! MS-]R_(:=^@T/BO-++>L\G"]=:&UF'C_;><@0VXYQ@LN;CC![;./]RU/[8IZU MY',,DEXP51?;8,,XE95<^6P5#@%H&3GA2N(_#5_FZFXH=3?6\-LDOX^$G=V8")K2XQMQH(*A M',D:RTZ5B1_NHJ?)3Z8RV@>?2Z/C,+"O>@49L52X8WU/KWA3?JI6HE&,Q9%' M)2/%1]/!C8U"(_K$T1N7:3?8WW 2V+B07^W7NBE8.<_8X.!/+2P[4$$!:LV)9K"%VA@ M&3ONC$-8)G*T.CF,IK.N#N%P'+\[#A6<],#1M>]P_".+,CY?YKB./KXX M/"^4X9/, /72ZM3<<^&H MR9/8S!">EZ)=Y].2L5_#KV[X2MM%T0-KK4#03 $S9(M+;L:8)S_7JI(]16+ MM ER%T<6;]D.$/=[L@G!0I?URN=@(MB1N!48-77J_)[H]W'GL\+[5#F/#(6D MKF,@ZM.KVH$J2LC8#XQ;(W:(?"]4JHVNH"(Q;3<\,F':>?P5XHFO M+)Z8^X#B6=-00MFH?S3FF.QX_MFOZ@H11#>,'GP<$O;Q&1)?:41!W $YRU=D M(C:X(/-X?77JOVAB)$P0QSV9= YH>H0FS/IN]:VNTX%/',G$#QZ/>/#XY#6H M?I/O3J?TAG\JRQ$?/*IJQD9/*5?TJA[H'C \*;+#M3TI'8)]?%/LXR?O)^7G M%X\?*J0/%=(_87?GS^58WJPP]X3Y>Y7@CC-?D&=91)RM0JXVA1!HJ:RUOV7X MFAB)%YA=Y:JMK\@94XTD**J^_, M$^FG63/_B-?;FZ2XYOR^4)L57* MF25NUV+[$;/>1Y0@IJWI6T^TV#J"3/.6:?U&^QIVVXHJD?AG*"WL2H\1N*.& MKS-%0#/U6M3JT2%6E+]M6@#IA&RX;,)_G5<,6M;_H@]*'90S741&7-&IBR!" MR19JN500TG--$$HLR]D!UU;)4)7"4^U/AO(;:>,:L MPF9[7?S29L9['S,"Q4T]/*Q>8U9R0/I*Q8"4>'5\ =,Y3U/M6>$@ZP-B5'@K M&!I3O&Y%&NM<:&+VIBQFGHA$3YE8MWD7&^HK8_"]TB[0W&A6TG)GB0=#V2G2 M*^.-_7JW/2=_W?.VGI4-^717%#\N=\$4$!UYV$;M13@IGX0X\.M/E>.(TKPZ MVHH_+(Y7;P]I]2>2S*]^5F^$K$;\S^^(O*\K3T;ERJ.*/+=T,:N&/5W(6<63 MRD"V9JO39G]'\ZVN@1BX8.WI?S7(C65$DA.[BIL6I<\:3B3MLD,;BO!+M&1I MHWEL]L-5R(]2FZ4<'Q.&BV%0R"VKWVL/^,WF7<<06]?<+T<2 - 8S+$9^S8BIEMD1D3>.I<$'4R4DZ[IM>EKP.+*_08'@2QW M"VDX1@N#[H&4DS>Z.\+ZGYU#?^9^/#T[#==/S>Y]V)7G*DK*$TW8+^U+>/[Z M1>9/49IZ)2L%*D J"?-%F3Z86D@P30G81]H:PLL0%BSX%RRXEM9([<_],9Q?P33-+V@K@2)$7>$8WI5M29[;_2V;-J\M3,))>8PNQ( M^*I:T+FA*Y"G'NU081O^RDB_!3M]8MGQ1,>K(R\,!I 0:TK#57) $TFMN( R MA0>&>).KKP>YWRJV>,+M_V@/>I:);H?O4XY@FY\UFHYC"**M_PGM7SR6N3%U M> H8U[$6JTEZ-"+P=@@+;,7U/G"!TCOZ$\K)&U(5WI!(>(KI5K[SIN1JPI$?8G/41VE$'>7\Q7?ZNV\0$GU)B5E9>D<7+,*YEZ2Y2+IU#R'X&AT/.>/'KR.77X"HYM M9:A#\PJU$VY\[A,C[:8_&CPW]T:_GLU]\I"U\&]8V5;X>.[TDOZI5*G!<#PN MRR4ZN3T?GMZ,JY0>%N;&?+\*_"^G$E/1P>4@QR M/QE"XA&#/IBFEH3PIG]]VH\B% S5G8DE4)('<5-C##R"J5^/5IX#.9F4V!AJ M>28M^7/RD9X7D[TZS8ZD0>6E93L4R^ 3ATFJ>2*R5Z2B(D05LEPC+,^4[VB- MJK@%7#-N)BR?]!W!:$Y1VXX;@7SRL\3UZK!+?%Q2=NC>WL,ZYI.'.N9#'?/? MH=/S';KR>K(?51.=2FEXX1O:X9+R_A+C#'+>N03^I<]T9_>E[RA<^"LXVHWH MO68%'=>5'VF.4J?5@J8[9X><"+@.S:MBZ)1\2M-TE#425CU*-W J+LQ U1*G MV)NT9N;X=/H!SD8H9$VSG6D#7,.JI]Y)'G90*0O22"9/Y?^0IF8/X =WX7HC MU<($1_A"\L/#-@%N>Q)DU0 _9^V47_QE2-$@N)R]R CL:9XD;W]973 19A,V MQ;9<7#;!A%_L99B24-8+TDE1D^+B U>>Y"\>GDW3\2PJ>>X?*K-MTJ!1;OX$EA MVDB*2JLE,TS ;A&*@#@17?\9*!+#']-Q(*D:!DE$AF?5^]$VO]\Z(_VV8/ ( MQD(%D!LF)Q[.6G0I"@9;WOD4O?1W0S\LTZG5,M2:FBT\_^8I2W]Z#B2^ [Z. MVPYYRQJO3ET6N&;(>-S-T9JX5!%TD*K;"8QK2Z;\N-L5X3V[VOJ<."?CAN_N M[]X#"<<1Z3K;)S$0>';#!Z\4FO.Z1\^?^38 M-R'1&O[M\>EG"2/GEZ=?&!^G)6S80)0--2)DY)^/(?;\Y!$>R%R@D1-5$NE] M.>X91IX*6FH1-9#N&(FLC]\ZF@E#._O8K_TA>^9C>^80"S,]2/*0(E#0V?\, ML1CF[I?=\N)/P(W^LO&&2FT@TA"1\V\C^L"*U# NJ(P,&8T*]F)S@IU5:R0= MA"]PM]9TU[D")19%UP$3H4D[A]'4N80,$:=%3!-(J4E(@:=B%KH"UHBSRO#T M!)K'Q:+!8%K42K)Q$8>G5K8N*P(?HMI#L+]P>38">.?'@QK+@Q,=E0!W!VF9 M%R-@KV"NO6,*;4.&K*+4M]WP?<*K;0.?H/<=.>&<>&Y! 3*V.]D ??%YM"5S M^8/]%\,HIE^ M)9H$VJJ+K6JTP3\X#5MFW$0IDQXZ<6/!"I++S/=^68:]P;.YV\A\L@GDAFKU M6A2.1,X@V07B2PES\2ND%8)3)#R/)'1,.\*(NCLMNJ%?3W^>Z7T@8DG1G-H\PQ[9;>R3"^=VF#@EH6NCLK/)_Y3NA9DI*3]1RPHE>CD M!8O(Q8IS3FO 2+#QFT)%U])LP=SY&]CM(_D?GRJ,^C)^V77#D$[R\ H?\LF5KSB"\>"=>E_4JC.FDI=N2 M#I15$F,W@>E#JS:@9,-,K%;M+2TV*T K5++LR"LO+DKM!!3!Z3CD\[;9:9[+ MS!@=IE6B+MP+V3X%5.^K]6ZM-5NAXHW[) \3Y):F[D4:=[46QF.'7,35,+X1 M+XM>C!D1 F@*KUQJ/[VT\X[_M(M0+J@ QC93[#_)3X0[F.\E!:8LZ9_:C?;A MN\^VBU$P_35%[Q<% >4NJVYYPEVIE[NPIUVO VEY*E(/!S/?()A^OT>R$XN0 M2H5,LI4Q$ ,3,S0M1Q=,Z(\+!&A7-SP;#NX*'A#X93-Y\3 29!]R9>^YK_<9 MT3'N*1EYL&[5R:$7UM0-==\* MCI\]%!P?"HY_5,'Q-JT^5?]K/WL;*14H;?%:84!G!OL"#N@C>CD?SQ<\ &JE MAAID*;HJPL, 7E,\\XLZV-+9LV%#6-'S12S5#0U76$JY:G9*F'[5TN+592I? M'6'%WM\7,(C8RS'>0,'730WK;KW-&V>4AO[1)M3AK0T?'&[Q)7U+R&HTRW)> M[EM93\'1"#Z> 2V;X*T3*7&Q8R0<$]X(5I51:]+E(@^<8W0:U%%!TQP7AZ#1 MN$\>A!FQ9#]?AN[+*MI0M>*GQ]O0WW]I(@*(W< MKH7HM7*[(IJTU$69_1WXO^UQ<'S?[ TY"52]WT^%;0<<&ST#(1O87:6R 0LH]E+O2!-6+ MQ-V3^B"*_I3:5_/C7N;0(?7CH8P3KLUBE$-4_AFU_B MH-KI^A]L*1^MA YLQ2UVYQU5+-T"F! @5:+CE25@[(62T,C[\12/>AE35[5$ M7E3K#]O2[F.Y=-=$=K:IW2]GNK(MI5;"?WW+##>L"ZEA#D(2"G'J8M.7W^K_ M>/H1?$F-]]R_4*B!B:8QG-1%")BWWZZJ]^72AQX:)['WN>W"_U]:QQ1_[&O^ MVU^W2__'WS1HM"@LBEHB2.R%,-[$G6U:.+-N$!)WR6#_\S^^^?*K;Y[FXTH_ M-/2G/P*GP*$@25*G5,=P22;MIF+#I% 3=;WFP2MC[K!NVZ"IL]]!(:D3ERJF M=/JRKL,_/S5?F%[^K[1L?\4Z3\6<=)IBM/N';TO\_,.^O,-]63B2-?9HPQVK M17W"[/FS%_W5;T?6- MHD*H2?DL8I30TJJOSJ<]MC#'G/F3F(F:F_6PM]RT )$9BK8N&Y+!*\' M:LJZ8X$EO:IZVXW<&\6X OGZPSY\V(>CMB[FO"+DZGSO THBM"DZHH-IBGK? M/^REA[V4[*7(IB!79]M 8:D*JM:+LR'/?.P9Z;<_F!N8O3I_'.0$8>?/NC@ MSYD.FNMV%*,2DT]Y$1PW+8;WE]4F_.&7MJ+D=_C%'3*:RB'4%56OD8+^&_EQ M%;<*/&SMA <0,EOCXPR4F[ M/Q,:@4[CU?,99Y!C 1K+\NBWE[.RDVU M+"FOH825+U[_]/*[D\??/&RAART4MU"D3HLY+Z+Z,54A8BKJN]U&W*XP/&PK M;#7=8QYJ[#Y-=R?JX%+%[R79ME>DQD7=GE- RO\JS;J6.D'AF%L$&<>Z:\!O M)-%'5AJ/UM.(CA*=TH=M_[#M?9VL1JLS:-,V58(&MMK#5HM;C>SKA73DNWX%AI;(7^*6J\L+MGZNDBN4>^$= M'G;6P\Z*.\O8F*F"JFS88;-<=,7ZP0@];)4D$;?71D:E[.0RO*7_/99(=#N\ M"[9IM\*28:(>FB.!O9K@KFP[IMCW!,?DO$5R2L_7 *F2-=VJ87A@")K>Q/>M M">7SAR:4AR:4FYM0'B![_]M,<_3N>D3>U7;GF,C/OG]A[+LK@E6_>?OBA!O_ M'1G%JNK6B047?%])LE@E>*])^P <&(+[S[Y]^ML@?7\X*/>9)]+29A1"S\;V MGSI\621]=LOPS%F&_!$$M$?LWAJ1G**S)9_!4J2*SP8N^A! >_DA"&W*A1@^ M&\78,7PVO0KWGI,"F .MN]8;;T_Q$L_V=#@XC;&TNU^^W26R\58/T4R!&F"2(*$8.R"::N*3LT@ M:F7YB1Q(QXSJ.R2_2O\QV21%DFKT.5#(.)+5JY+5OZ\01#FC;DU1TJDE=!8+ M#,93Y>X%$:/(I^Z>7 ,OD_=N8^N$0>5FRQ9S!^>JOXQ8NK:S?PN+L0@/$5V8 M7;,JKMI.Y4H%>8?^."_=-1_TN9IXQC']1,-V)#D,LI'^/%W-4;_FZ)<#KPC[ MN% !"C9/#Y/#,L;^ M[P-RRDKA8O1<0KZ8* IV, E=3UCY*NK.0KO)S6[VA? M7% FF A=:!#AW#8,.F^C6KL]^OJRY8\35UOXH>OF@L0J^Z/G*>Y!.+]__"YD MI1!I.]>=1_,X?.W>O?@")9HX4[&Q S2Z+._.4H!ZZGBAPR;8]>(P=#7[(;SM M:^H0(0BUE#>KG&A.#*\T-J(1>KOKFKE\GQO9!Y/!TLG^E-UF>L(;Q.-X+PSB M<^GH)VT@IC:V1OA#80Q6;?]%LI$H".J:V/1BK1_D?_+)7Y- MI4HE(IG;+U)1T>ZE/C$8O%^$>77;Z,9#J'K'^"?GF!VP%IY"M&Z)H M4IG3XV])>CEFT<*^<).F;R*3 .F+A]SS0^[Y+A17CI!1.&^)8P/"S22 M36D\XJN!*G.Y92[X8/A 6 ;3I3P*=&N"V1MDA4[*VV4;M+"4) QH!HL]4>>] M[.N"C%1=7(\H2GFA6V[,WT?+0:Q[-?.ZT=T-"C@;A*J"1^M!7R_?+TI1+!!6 M0V(]7:^9()P>3JS5.@M*N3LOT-T+0#_(YZ()4ZN_%N)7Y7'F( MYR6ZT!LES*/ATJA($Q>6>$O*(BNBQ:. 7UM-=-X7E(=A*B&[F[ZG-$,E-]9P M.['0F;E9A="D)WZ*Y#](:OIBKLL#TJ&6)1^RZZ#'!%@ 1E1*LT49"> M;/-3;4D1--.^!;]W.9O=;>J=##FJ5-MA8*">#L]X]KG[PM0=O?C$)$?@G$F= M(C=V1$$-";>791CD,HHHRXX>KDCP)A8+K.@%.><YQ[$4%F9@1:AH M#?\ -,GN8O]-WJ,X+T*$>;$KNO#"I1!AWFJT3BS6!&$)E$9;.I'_D/%NA7'E M SPFA8BP"3KV+?>6%Q*:9_B!'V.U)!O+/X 71G3&C^1U^[ GWY2 [GNP].EZ]PS#I[&/,QUS!R)&G:J8Z8[TN",]92XF3 MFS(!'S*-:8&-R&[KFY*Y'H!7 MY5XJ^#2)'%.Q6E4U&2%3YZ),,;D.SN:CG3UB?KBDS!>8$^TZB_FU9XOMZ>R, M:.0F,U,.0\N\;D#6&JF'J97$R);1"A(@;S"V3[[A"[#*/H3 M)AYI;[:AGR8>HZO:\%2EEUXBJ,0O_9:*-[/'GW^.+WWUZ/&!R7C&>:O(K=^7 MPQP'4T )0IE4CJJ82Q^^JQM/^MHSTM1DD<3%H)%5.-Y&DDYWN)L)4GN['C=.8O87"8)Q.*Q MW#2IG6V,=>'380(H%]I?DA(PT3&!77UO$Z5U/_3;EM%(#2%XDS^G%M/ %/WR[3TNK=*7LV)4YC]K-=,2[\VJ+I;*"+W/Z[94S[[ITV3-<+33> MMKY2_,Z_D:?S(D7>..S1Q8YH9<$DFM,_/6^[KB6-/TR$G6C6J /WB28T@RG1 M;1G=I7H_7D>^8[WQ9/(F^).#K0A[M"GYV@7K*()@N1>'(-JH*9[HB8N?/_M' MR5?LLXNNE$ 2#WT1/EEM9V>[J@]3^A*\J85<[S27WY7A?E[04A3-K[-G?YO/ M_A$BPS"DY\3[?SG[I"RH1A+>1_P(^C%9ML[I?)+/5-K:S5,:S&H8!3 HL?*$ZQB\RSLQ7KV.:M#&1B%#@-2(UQHMZ^/ M?.=T1DI.^1+W/%6U+'(1%YEYFJG21?%EHND>K!6;H6@C)D*&?2S. M2[?@'8<"PYP?B4X91FO\%,Q'[,PG!64R5BQ75=;M]:=<=3K7) 5#[BB5HFR; MXJEL:2?ML6YC)[2%P2):Q4G(^VG8E(E UA%O<$U2#^&I5YQ]F(OW"33)WYX] M>S/VCEZ\R:FC>6]<-0PWNVXCK'JT37<.C@6Q*+FK&K2-0E7L$Z):_U1M,LJ\ MVUP\S5E]/FRM%X:ZC#7"\'9KJ%J=IX(ZD/@<>;.B'[R%O$&?OD)^=\P/OX:D M-,^C-I<"HNB/?,>D-]1<79?]F/MYWRI(7SY4D!XJ2'=10?K8GBB400FJNH!' M?=7"&D0.\;I:5]M>2)XKI1_-LJWPQO_S/QY_&?R7T;0F;%$P4U6SJG>(\2)? MN5*41XT%R!US7(><@V3I-R1+S^9V[Q2,168AOW@C\AB'(3+DR'"$#V35^6_/AW&YN1';TH.&D\4=&5M!F;K2*^+ENAP. M8_!^@V$$&R?/M'&XY,#\+#I7<;?&_)=X6RBGT/Z=62YZ1B7 M%*/PV _-&_EA@Q^=>D-V[F 04L?Q1RUO<7)4T[]STBL+5SSKWX&=0PTW:JAV MX&?M-7%_7U8;M':&!TT- :*DZ6LBX3%X&!9R-SG9,)#T0YR:AG],:V>!"4OR MT>G6L,^>*#]/,/GL1^>'?S+\'\DH[X)S56P%@@T _7H= LCP*[4VK&XUR IC M8-'#9@>%W^F3P)'KY-398 FP=-UPBFOIR;+;E&QUP^HY49D"(N."IV1K8"?+Z%" MFF+$]_ A0=RB%BW9YMF3;TZ?_ 6O^/C)Z>._6)KXXH)$,[:E6J0-!?\9\C,/ M_ O8A%> KK+V\I,GO Y0@BE[KK8?.\U6[URTX=/!VL<$3/*\8\RB7+*FGK.L2N(-/\Q_F"L"J_+[H+LWC;L*C@B=CH/^XRI:AK<&ZR.2+6L4 &HKO1N M'G,N)Z;*DM>RL=H-;<1=0[:=:F\E25ZR$))\B2I-"D/".W JK:2RGVL.0)Q] M7W+>_Y5.6)3S^ZNP(T35'-K,U*(9YJ(3-*/E !VFC,#[7IK<+=XZD2$DEKM,$$ ^D MG&D((ID;TF2U@M6Y!%2D#7[7B&K&?='=MMZX)L54-S:6;NOBVC9PBK8[I22L MJ#=E%5+33U]YS:1L=AC#95\B]R/6^YT*O(J*44*K$JW:M(V4GF0KE6MQA57X MI>VW^=)'!*S_!4)>#G'1<7V261#M.^)[TO2'94*ZL$ME84D;. M_:F+.0XLD%9;EF<$=RM'WC58>2& ,A@.%^_233]OJ4/.AWDE*';%G.8Q#[5GS:=ALXA:IB!@?]! MNO$[(@+6=N(_M%C^:^$B]"&K,YTN##6]=(XSRVE5N^K44.+"89>5/\->NQQ& M=SJM:3K9F>#(+(^SI2$W0%2T;_+9$6)O[7+L0J0P/ %L@V+K0'GXI*\AG%DF M>7\*21 /('P?$P?8I51Y M_*EU;6_UZS']"VU,6@623'OZV#18IF!RL52O9'(=.'+0,M3@GK4E7HX 5EAO MSJ!)@T"68&>P.WQX7+L"?1 !S;G%9"U76 E &XD7VUSPR+!NF50Y"1Q/LU9@ M)S>P3Z\:19"AF7\-BI5B?2H ^&D^K^[X=N^'_F:9(VDV!6L\"=-,K!ODTAB.D"'#9C59$@3<4:L%=;2']>Y1 &S M*;?;8/0/6+[H6,Q<&)+(H7?L&5[T[9"0?34D:KV)C6)8,.+JUU@8;YDV+ MXIELI8FX]=ADK&&K[)ZZ<.O0:\J M]R7[$HH[:R/WMD!B!YZ4W%G94A%9LPIM5E@[[]LX5EX2^+7$P"26B5TMLF36*1W=*:'[EFV."0KQ=$&@ M)7C&=>-;EN(+SM\?ICGO.QJ6C(T-G,QUR1D-,)IIZV *C408U\P2*('SKR6N M^G[QQ3C9T'2^+17;MAS!SIDC-A*N"?/9GE?M#O"JW2B%LN=5V_.JW9Y7+5*" M'JWXVJ8O713!O[*S9"S)BPP/$9DA-B<7%N88F06M!1\6/%8X]9"E=(-_&\<05+E24OPO%Z0/NF^V$; MP>2FYXY=3(>1K0M 1I',Q^=(Y >BQCWD?9*2_^X+*WI\19M(,?7;XRP XDK( M!V-RO7R_. UI*FU_6,J$!:4*AIH;8<*$ SXYJ6*N>2/3-J<:DQN6%+L((;FL M#".YP>+P@$5,M^[/JUY*+,P9;@56D?]AN=P5LF6<' M%;'],$C8I:L3TN1KT85H+A(LTD5]58[3KI;<#KK1 I <5E;3SZ[ON37N]+-R M^;AB[[1I<%L^\OM M9 5&W59T[[!V+M:W/ 3W<".\JKWOIJ0,7\E0\DQWG&O$S/DFED%QP7XS*-B6 MLQ0$VCJ7C:HY5@!U $='V_O2(^GF:/_ X9"=Q?]W\4$O4 MZV%'3I'$18&A447NX&)V4$%!+A?K>IW@;I5:UOC60%"?)L;J$(%*4KR C'!J M8$FMR(D8B0YB-^_?%=NO+:WY9)_6W*E0/0 M.#'1B2U$,*X*C)1ZZ>#CF)DRU-67<0%S31@B:/ @8SA"CWSJ9*SF5.NMY,(X#Q+VEDFO)LK+(*CK(M@DO%MRZS@ MQ]O''48VNRM ,446(5Z>\K>799D@E7BS)I0^$YV%;L2 M'_$<5AXFA+]*TGE:U%K_I$ZSXPH3T7 G.@SZAN>[?UA'!LO\I;_RV \=D1T9 MLZ]A)B4!XT)XJ2L(X1(L7$LL6](3J8=$2]*&:EV5Z$C88+D";?"#?1@S@DZ9.SX]DTV#IA%Q(,$8N=.48$/X8>)'A<<**QGXXX34CWE M6B64@=_EV+;H_8<1!DHU9XP^ 1)9<( (3?PT*F"3"=C*BA_WU]3$;EGP#;4\ MX.813#-)*6O.OJ.XE90W,PP<6BX4UMVY5S.+*B>=1:D*UVN(/O1>3(REN*P& MYBQ,KE_MQIAOKRYHI"9H5X)5^24T(?PX$K7"%_ MJ@B?4_N*?@._XO0->?\"/1)$2!IFMX5QT49*MG_)#:2#/PD2PJY@#\2MA.N) M0^'P5Q(]3B4OVR+US'\Q[#Z[[8KF)4&5FKE>@4IP=7\E@DBD=?SX^8;*NQZYW"A1 MA#F#NT\QS;-Y Z:%<*:SS-4-F<[;=L&LNQ3;^AM.:REAC7A!F[ L3LHP32'U MB(K$5#PE7AETGQ:7L:A44JX'Y?Q@J!93&S":,=Z@++/GD]!%]3GEEF-J%<^I MDTR)BHMD9JI8L,15<&9N M]IO<30@&I/L6I@Y#01/=AW1M6R*Y@&-NP3+//LE:*HDJ1Z_(2"+;(/70#]JG M/+W4=&_C2N:#R]'1Z.N?3"&]_DK*X?5'EX*#<6,YHP(7.87%_R6% MWK/B(U\5L((8+^NF"?FH=/9-"N0(4ALL5^38CF\Q_+HS?AJ=8R@ET4DB6.S9 MQWPM(6N:R"S.L=>J-&;E7((WM&YB9:'@H:6M%RNQI;BZ>Y))!_#C)EI;VQX, M2_ID! ^TA5>5P83BS>(39+&[(JZ6[RT*QPW1YS3=ABOZ>I*A%)76[15T#WL\ MYXMXA?)Z_/1#Z5GN*E MY^7PW8!E3-NR];M&-OJ,$0J2L+A;4M1-\F7-W4G?C7SU]@VI@8L45I@P!XAN M9L_2)4I_'0B >[W,>*'->YX29:E+\[*Q-&D/GWZ]/A0&56'Y&G;RVUV MYK92)R1% WUUC+VR^4'!^_$W^/+#X^.M[Q\M,&3$-E8O@/J99QSP">@MI%PM M33J_Y_03<]I$2 6[3&L7E93"7DM? FI(FJ\@6R4JOMHM@)XD]*&)FZ,$H922 MB4ZH+!LF]56LZJ\3+D\ 3$SK@K>(#7[F.LZNA';N&S*OQ&Y0*XY([GL@J8U[ M0[E\IT3N?<@8__BW%9/J@-T(JQ47*>8VWSI)N1^]H;G!._@1[\4SJN%A2>IA M J8\ 7_UDBA!:__M?E.Z[?J1HW2CVO'S%"/[<=H1K_BY7,M[S"+#DLL.?)W9 MOZ?[[-\^^W<'6\@%$;CA2^9T^R4SCQX^_+-S^12I7"+\^;JL\N2:.$F" @0J MKD[*')U7:MLTN;&%RRQ-2,934CM3(KN:@[J$UZU3=(9!(]98/C]+MRO^C9J) MP#9(J0;>04L*3U#T,=$_HO6_Q"'J+=2KD[E.E2U:X7>LX/0"'%1Q6Z^4(*[H M[9Z[>M.$(3>?0N+Z*40ERPU.)5A459;;>2O^[VOQ5M26T.MONUWR&F7A6W)" M/\^SJ8B[<)DUXCEK3]>NG>)XTQV?[B7N*&U31"48,(:ZT^W'9(NDM@(=XNH& MHB>,;83?F8-)E40YD@-I I6K2CL>;K]\8<=!TW,-P-4NH4U92R9\Y-U/DS!H M$O"D]HA/!=56&P>?PIV.-U+X7SESFVY@7-WV)$?AVF5]%+I3TX<32XI3:GM4 M^DE+)-PA"XC5)*.FC-B/$]8I%EH6C?4$5/.@XUUMMC3%G#.M$^GO%.X+F"$V MSRQ&(] [RDWAS@_OK:&[!I$82$MIR-S!+]*8-:*K?N]DI$9TNBJ!)V=;=,#N M>C)Q01_VB>=(\_"*4<#@P]_?33R%*T6%Q>8OKXN@PPG*(';%@I<=.6Y3@_1U M>$%+@H-O9Y-#HHM\0+0,2W)O%#^5)WX9UY%3TELE)2FYU,T)1]T6-24*7 C M]T.#'3\\?KPM)L"7J@(#D&3,90Y'AL-O&.F=\;?@]2?;S;ZB+ Y@4SN@&DU5 MRMU!P?A"J /!!'2KVU$H$J-,C$;RX"3]"'PGB3FHA P#RQ:M) [V^MX6(%1U MR>,0=,\"9J\1>B-1X=H08_< \3:S)&4&E>IDRLB1NQ2'1H=^LBN]PDUG$N*- M&6^A;\ZYAUA,294#3A_YX5,RJD%,+2>0,*PLTL\E,[Z5QX7P*[O]?;!-O&1- MZS%AXI+^)*O9/F8_OWNGE)JS[H56?0+G7G9?POINQX,E=7<0TK>;8N*D!/%E M'BUAIT+*LF6:/(='PC,1%^Y.A&9E:+E84(@&G Z]@X?0-^&KG30]LV"X?$*, MN#=ND$L<87 ./&^^9A#P45=;GR09?FKS%-V3SZ.'5! <_IHM=>SW-RQL?W,4 M?W02/0'])J/!L7@/D[V7#'_3C0JZ.S;$VMXU!IP*5930[V8;.'D^/;JQ/$LE MAJPA>U5QN'ZL/BS-RKDSF+_W!C/,ETSN-&A[M-4JOB_OU%NNL56!+NUH-07Z M6]XSB[X[/#VDV._9"H4P^Q0=/]"C,VJ)XS7U$UR;1>ST[>9)^7,'4H-V2.\. M$TRA7F!]EK(O,.[=F#8[\>)L7RE_ZH:H >,IJM2;IP](WK1_A"QX(/!$RDO3 MK5**?TM&'"TL3MU+D#ZUWB6GDKV/V0DI#X*^97[NS+N@!IN&G/CK0)"BHGCER#C]AU)ZF[HQO(:,6$73BXAJ\/R0.<+\-3 M'^(>"/H!5LZEW#WFE/ PKM-H;)TDJ;5I7F$,CQ 6F< I,#R7"X.3 8,)U*L* M@5R4>9WB)82,.2:SR O08M$!]5GPG;(I_.?9WH>1N3TX[M@Z\5IP0W)KE]@S M4DIH4LHFO\J4TZ.C?@1.9)J7SK%JRMB5'2^&FN /< M_%11\TF4YG5ZS57S>$T3*S65)_,'J4<1$N;+:I9S@S%P,57AM.&!Y([SN]\& M(>:AF<&[?:!=G5!8UWN]5%,S^#2;,.7KT8N&R(72%U:!@#3$#("QG:RI!U-\ M)@,#IO*<>P6Q;'*.!NY)*L0,A+YVG2 \SVD<4DGS.OMQ+JAQ(3C__CP-B;2" M@V5LE48P*+6XP-*=@*]TTAT7N8WN[,J3/5,.C64 D1*PDTAH(.#='J:SPNS$GPBV)6(K0,&;[O M]RRV/>5']G)@'_'8(00(9C 7.D\-F';G&[MNRJGMFV49>E6+Z[K(@@]I_*\E MS>P(PSS%2;G(IIGC.%&XQ:#B,B&JE^=GT1G)-GL$F97]K!ZZ9F'EVCRW%,>I M%Z2^ D*_H*;FW5@$B&\YQ;<@/KW$S@W=V"\2B5%J,R:4,EX)'H8]0[)NYH3Z:^]IFM-*5#1 MV0VO?+Q5.-*3%E:#>+WAJ%E8TO@GI#?!*+\&TQ'.@]<3K$PAP@RS.G:=9224 MK;(_V/15*/J[V/5NLD6GGJ*GTO.#)MT!_.. )IMZCC8I^!DL28[> MF"TYF73&KG!+_/EEAD,XP\(L5D,D]=W?DL;*J02:33$4Z27_5A"]^E#+,GTL M9L5UR36#<#LE1/,IE]_+K*J;R> X,$$"XHLL>=?]-#4:*50D1:D6Z;[*&5E* M+62X!A>8KDU&'J^%DV&E)/?PHPO J/&PW:93.;"#RF=;SF)?5P\6/CK)\:4O M*W?A0@G]NQZB'&J26(L.'<]:2HC6P3\[OG%OJ6G3FM#@&HB]ZM 7,6/1/4V" MOP!/@B=+\2^6RG&L[U] VPZA^BZ3LT5NJBT1"GXQ8]%.%.).MI(4P M]B4$9).EH-&;9(RGW_"]R71Y)4U01]*!NVK\BT;&-2+W1,CHTS'F]M?#1-?@ MO$127]P8ZL &-H:P&.7YD58C>T)SN M59^J*1G1OW8K@YO4U$[AFSX,V^]Y>\-K^4B^WGX)U-$BC1,PMRK^%.5]LR*G MI!.9EYU^=,;'YYW+).6B)P6[U!8.NG&# ?RJ&8(G@D$NO!7Q0ASP2?'R>(GU M;B='!R_%5U&"*G>CJFUFYC3U&S-@A'F Z1>ZAVG1[1GQ^PU=M@(KT;3K#\K&TAFD>(?=@!%#"*+SY1?D5TP'D: M$\>)*E.V( F\3/A(.75GFFJ.P:JW>PT<-0][;R(K-UC<9# ;7@ZJFL:0O.6I M8']E 18A=E6X1DVN>!W/40,WI[)/FK7I%--Z=^#:UWG'/3[SX,H0\JJVT=2()E=)$QJU^B'HD9N^T* M/3&"BP= VY3RG48'85>Y)1#6ALX MRGQ0O;A;#P#!-<9I8(<@9,7EI)=:A68S!_U< 5RBI\$/0XOJNB1;_64ZK5H\ M&P^X#;J9R5]*X8-_IS3/)&GUX-S$\$'7T^3N\18AY&RL]LF,2@@DB4_%R$R; MZP 3Q(!);K!W\_2@_$[KE=6R2 [-8WV-9_?9I=@68%F>/ON_( ;M78M=>O6 MWSH,3D@-VV_L2ECNTH2 B5,JTFBLV0T7<7JIVH]&H'0_\SC+$7@":HV:MSIH M_ZS*Z)(F2)Y_U*3GFJ.B)=)!M2%A+&BKBOUE$*O7J=>)WC$ASN8U^QQS*J,: MME<).K*E+DQ<)5?+)D[L+GL%-A@YT##>L1@*+GLTAVEGS-C)0Y?B_6F&/,YM MI?7[/5?OWJ\0H/NP$U7J.#'8N<*L0X[%=TJ2[OJ[Z&")-N_"M,N9,-A(X@CT M>0$.^E2E])U3L#L:[D.^L8D0RE7/?E#-HNR)@ESMB(Z*ER.FAN/#6>]XI9$0 M4CU8[*TRR1X#/P+7Q/3\!=,TJP54SOAFIFUL',[1K0J^4YE>T/-DPE']&D<+ MG5%E&F"62@&I1T@]@KCQIVJZ=B$V\U4"'KDY,T,[S]/EY19Q(GAU/ Q%:@NX M: $OWIWOKH@&-P(/!-F;6&RP)*,RRB7.BZ+ '5B( &.3OC,U),=')_?2^QK^ M81PH_/!62OI9!C&NYHV^B[B:QK"3!V\^Y;"+9PRQ.CDZ.G%]FX,3^T4/(H+; MYAB)1L>^8<[\RD0R[30S=#E F M5TA%5R3C#%3@MRJH*EXA;+G& 6YOS" M.5X_M\DE\U::N=+$^&ATGH7"CE])?28+)AMSVT"Y_GH7'#)X+3%1.L0(HOY16A)T0AQ^.'$QU'O/$I=,Z(&)BJKR=^$>!K7'@1VVX9[N:B]WIZ M9/\1HPS)L9; GER.5C/HY[9(9!B;(V?;SOLIB,ZM7TNP>S9RNC8/WE!@Y?L6IC1^&[Y4C3GK HIJ. M*>>3%U/7V%8RQ YU!@(#C>M+4%5B:W-TAV >/0(.G5LGBJ#@'>-T1D,6NH*19!L M>R()&H[(?Y81;Z\3-Q\7$#V,/",UGAL7$@49K;%N1 B(2<7(H;(WJ[G[:H7K M\='%90W1/4&(EJL <5!DPVQ3B;T/;%@[S)%(D-LWFZ(B=QTP;V&')$\:H U@ M2KX2?!HA.=596U$S H<+T'F!"SC(7C)188;3/=E*92*;=RM&DP0N&FS@RFZH M9/T_AZS$]5,:;[ZZ^W;6O'(:<;]U;9TL,-,>R*E@=Q+LVJNL:A@SQS?=338] MDG%90UGJ 3&/ F8EUO748) &QI'M7#S4R8ZK? 8F95CLY+K9\C$[L&DJL!(. M#H62,T1U]WYXR=BK&!/(5CJT8F\6D"_X]=J0A#ANX<[7E?!@4)A?DMG)_D) M1&EF]XSDDK.5FHZ@U &F(O)X5:?/]!_/OT!H7O,R**+/34Z Q!H'<9#':[!0 MGLVS3VEB4DB]Z!GZ$41( MP"Y*GG,TH^@@7ETPR)!*'L"G-HCFUX9).-EC$O:8A.V8A+W&_<-I7"&!H9I5 MI"O#I$V+:0M/<55S-:K$8,N"2L'<5?X-ANP1AF;:;OC;'1SD.W3!'^VE[0Y( MVX!DX25>YFDH6:8["]6ZX+U\."Y-P[J>-(R[9781DG'A! Q8++#;'$5?J[6/ M[0HCOM!M:;*/Z6ZL2;3^'(,(,1UK-H(LU+WF7/_Q8\KX4OW@\5-Z/K7RV%WM MXWC\R6=!J2>7]69C^5J83&X$FS3.IRYF"#.@O_=)VL8::@D3B ]@K2 _]N$,YNE:ZV%F6F# //#F:6* M KM5I')7U5L!O;X!K3P:7277XA'/LQ; :>H"D1C,Y!F]*M#(1YWY-H^+'BN5 M!X>/9FB%LFTCD]R]%TN.O_9>FRP]RH.@^LQ=-:[*D#Z#"(\ZO;, M0GA'"/'&C\*_:0*)%SU,<4@5<5N-MDP($^N^L=_GLM5KOIKR0AJV7TM6D%L_ M9'.7IXT'TPD[)N'[%0L_7.Y"EQ!WL:HHJS-UZ.NV*K)ZX:.(KH$4&S4;@AWIBD4FBBS#3JE>JE0%5F*TQ/V[/8%2*^._%*T_'5"_CAH+XFY$55 MSB5!#L\NR:0*VH]*!1 W11.XV*/A'+:DPPB,&=SKPY/F1IHYY4RS,@'AT0)1 M',U@\MWB[! F-2=P&16W<6TM#!TFSI4V8RDN>HAA23 X@K'=";3?6.IT#--! M1S =.(2=8S6R2L*'L"'OZZ8FYL'7%L0[W0?Q]D&\?X?"HK_T-P61!2D](HP_&?UDCY MX1H-TR(8;1PT@B='=$CU.K9I3ND5:[DF/08=*8)A"V173MDB5QPQY MS?&9VJ6 ;7M]Q)9144C15/R;'>JV;6"3C;LR5)5A6##]0L9=("GE==_*'/+* MS0398;A?N+P8,155ZXG\.@*%D-(9F.E)B&3KVOERA9?T,B':'=N,).VD)X=*<=@DBJ^9N$W6FF:(M193$QW;L4E M5II"^3R8JWRX^-.X%!Q^T>!=YWS:IA C;1-XO[1)"?+%S-2:[&*?+I&D$+>$ M@X\;-$W0[:47A,QJY/J?Q3FV<*E@ FO8M ]8-S[X67E0LEGLV5CFXHRZ)>8C MJM])KDA89&(BU/IT!)L1V'#TT!0FS$_FN5!,67.M4']RBQ/5RF'IDF58#XT(01_%($T)/"(/;5;A=) M5[?35EAA4C.[-Z-DV6'$VSF0."2Q,EW0$K,V.DBBWBAZ[8;85_1^(8';B7#, M2C@.0:.BXMC/LT]<(-[\S$"DJ; )8Q'U1Y6A MK INA^'KR=!D#2VB:(UV);-F8<+()WX9; UN75P2GESYGN7B5$X7O7"7Y.,+ M%Q.L?2NX_<'C[=?&UIZ9:]D_'<,QV-",&/;EJ?KM&74IXD48,'K=Y3Q^CSEY M\8+0B;=T'DMQ4K1(+VVA7<-=?[ ,F&M57$F7+[='VVT=:6U*UV21I7\4,U J.9'+MMO2GK\[BU?Q M+".>*\S[P*-D$L.9.54RG@J%7&AC9D MA&*:_*!K;RM0G13; _)@N>1-3#D@TI>/,5.%I2GPGS]C%L?8E ?9Z+VIV@H2 M0)F9U0W<[@'3X78K)(LQM@!&YX1K,;7[31K;ZP;)6&1-IZ9OTSK9_$:P.F-? M4Q?OR*EQJG5NBM -UR>,XI-8"'Y>CC#(?K'EV1V M=!=Y UVE19'+&,>$7CF1?C@]Y6X-HZB^PN3%@WWR8I^\^#=-7O2"4]2$#A8! M:1^36DU-L0)@!B! TW(Z.KIO.(;5?.[EL6="_-%9E 19$#$P*)*W(&9;(8%KRFQ\)''IF"M MO68:\]X,-KU;+"-$4]1IRASQ+??;?-^?:L,MD&IVR'BB0WZVE31BD$=K)=%1 MCI@@^(SNX-W*F+>1#(K;-VOKIDRRN%!!_G6++34W24K\-.A2(U->*C%QO.N* MFNW1$7_'!$/JM#OJ@LF0*M/RZP8P...\.;?.6,2=E:>"=&RD@83JSF>>. FE M)AM\A NT-QG0SM0CO1,=[G)XHE'4S"YR[.4E67 QLG4/C!FRAGDU9L#C\ M2AJTRQ]]&Q3\9= 495HF'#%D3XEO4&6Q'DMXNQ CQ7;%CXWKLOA:#J\$:22] M%Q,7.-Y/BI[T':04VCG&':4\E/L<^Z.'1GQVD0F]. M2I#4=0K_N<>$R"6S4(( 2*\B_+ST3@'U0-]TFH"_>A\4%#&X!\.)&[XAG1'! MKU&B2"4A0@VR2/-DA"DQG!2R/CIYK M!Q&8GS80X3](%Y'CKON!5]5,8EJB4^CI&_R(GTK.*#+E @B2 VW$+C1,S\"0 M&::?'*MO3?U#\;GT=\++\O XX.>:(H%2Q&]0JH0[3;C(92@15,##FRO@<+,Z MYO29U9E13;XAXARJRS>?[W1)83-UF#O.QOKG.0@XM=\,6GL09^0U]BJ)Q4,J MEQJ&T$?)X29V3SY0+&:U"&V>RC#*H5C$:>P6_U,=AIQ%6+O6K2)6_, M\1&H+\]-^LKWDJ.\V,GS%S!2&+?YS6MMQT((\9=RH[SB<<-G,=#E+F#YSEO1 MF"_EZGKEKZYSJ>B0JK6=D1*JQFJP4:9>N7R7,CP%O&'L,U)EOU@*O2]@H,0C M)DK'GZ0\NIE_:_#Z7QK&21=DNFA@#"O>EP"(_;M:Y-WUM$P!JRH](*X LFD2Y:-E MTT9BKNQ;%B[62)8:32E8).&LH^Z57$I*DF6L.+!R1=[/7Y[7(E_W([9\'0.P MMH'6*"+UY;00[/YR1D':VO1>V#1B#:VH)+"6P9'UF:GIRYICLS&OW@O"81$D M)A2UH#>VM09,)V)^7T^Z\'HEX>Z^243WFN78D@=R*)C^$OOZ*^= -#[D2";? M1$67>I:'"/!5>^4+Z>BDK9')'A#:_VO5B5';ZB.P4G#")J@EU"4"?K M5AS\T!=-.C90?Z'N[I1^H4QQ^ 6WFRR4BAAT)X/OP&8&%/6XSS6#-+;:K3'U M#55+;/C[U#L=3@:FAJ.VNDRU>IAV@\-V.%0*RI34I4L9E'_5S*R>^=J2P@_W M2>%]4G@72>$MU^< 217&-IF5^]DB2^ AQ+'SY.3H]/EO>]/_!D%,+GWF1B+( M:@#>9MWKN4F1HA+WDXJ+5[ >Y7Q.MV&1VOO#MJV\,PS(O]'D(F6+4#Y>N%%\ M+U/7X%AX&%Q],F9M"7M++2)]0T]X]W5,:')*:F#&:]9L9T8'H^0M^&_PQ-4B M.KTWI:X_KM'/3P@1/GZH.5$_J!^%DY/)=,@/U)0[Q6[D?G&K$?O;?_5$)M?HJOKI^>'1P_[8A+*K0NB4X34L1]DWHO6)XC(8M@! M_^4QEO6J%0GG-#=G%@>D,[HWBW,,\!&E5+ML^4[*"3V^Y'8,0C(J+\/>S_+T M^\\Y/=#62DPBO?!PS;2);UM+H(QT$>%6\UCKUDCV^UIJX&CY*&HX?MMEN0Z> MS3C4L!TUK(-4(@V_N:898<9C^,]2-RBKND$U<#K(A%)Z*FY(H=U3GI&80J]6 M_Q&4IIS?MT!HDEE*2FC=N,BIMM(V)];+1<0K#".L8:UJJ1@R%KBJB5&)YEY# MQ-R>HV2 P&:P]D5CA6$1 [XM>N2P1+"!"*A@"AXPK;AN79=7%@O>C4V M(( MS&HMN&D#?U%8\49A50A,8#1(XM7S^#ULCRG!/I!P*%%Q'5)B92W1*HWIT":Y M-A>< ;(C'AI&."=ON9EV+ Q3&@6\;3$.* H0ZK4A^2,\H&GB!J,_&'ZE%48: MK8Q4NV"@M3!$_K7-)B51(0MKR?QSD6+I-'?#.S*V$+3HI2=*#%=6HZ2CTK2; M,^0K/^RRX*9\ATKA#PRKC C!.=%! M@2KB\)E(F<-Q29._7O,1([WA^>Q\%*&?(Y)%(3NGZ= V=)8U]B(D2LBF1!A/ M);2.1X4-N50"W1W1%!HCG#@E(-.KJ.X*%=31X?&?<:1T<8)Q MH+9VG"1Z-P2L#G3@.G<.QR[$K M9L(H5#%31#6,WB-:9NP9MIS6%-)2>)HK&0JS&[A,?E"N4RZ?7[STF'P,"P(Q MNFK/,D<>.\RR5/V M@K_E=1$&@$E@J -50Q?LJ_FPX&6U;:(FOB#./24L>="N\W8F3;CR#"?0$^E2 M &LV*%WR4 Q4S>&,T[G]IHWYCGZC %X<9I_]\ M\&B>_//I_.GC?SY,GSQ^\N#HP8,')P__Q!%._L:K]R]>/WCUT\LW[UZ?O7_U MYJ% M)W.K:.0D^C8N?VD+'N^K8G;(-JHK8/54U93T$;976]5)L 2=44@0#8X(>+JJ0[!=0 8&7.%OPK9 [>'7M"B179X;N,-&-?_[[JQ>.XL+^E1=7F@(GMF>L MZ6N';E<2I0?TN0I;$PJ_CNE2#_]@7G!=QZ/';GP7N'F+.)/%QZ@QMKV5LG8' M;UF[&<\Q3<;7 UGE"^RJ]\*1H[YA_GU57H.UXA[MG_U#6RS:./K0FO>]!GLW3G-X2'&Y;J/_P0DR7XZ #3FZ M@U1LL((MA?3D+IWP#9;GVDR3[ZV7.&7JSQUDY'M+AR,&(S[/UP>,-/!A[8EN M&/>0O^3#1YMW,+AYXM?P]B+^K^B4W[]Z'R'1-O85G*#ICP%B)R%(37N)P0Q! M\!'5!U5=P7O,]ZYI/FVM#$\23!66[*\WW_MHG^_=YWOO0+YW(+867FA'%!X) M;N1Q+4(WAM)=0 IN:RG,&ORTK%E[OPQ M._;N$X)EX06]P<4ZHIL'U]BI?:>(G?H=?@Z16U]CQ."2*X333ZMN(@$9K3!8 M(N6/14Z=@G&*O<"LF%OH[WWD'!=?[$0?#F9AL(VG"FVG%@Z. M;=*Q%KWB!@ M-"P0I\-;VS&?)F/6X.1&=BD92,$[S&S9N_V+O-!,^X>X:$&VPH8W?)U@N@?KT/LCPT.PMFJRG+ZB[9D M>3 9M[6O*6$F,5B,X[AN'$6#T3XT3H41T/#MAU/SKH,%"?*J2NOX-+KDL)TG ML1%P;82UEG2RC'AN%JCFH2MU\=^!RRROY4MC1LKQ!8P1DE&K&CA].?+3- M.YTNLAG$8305YCU^OE%&1+(+K?_L_??MIQG4JP_P_'[LA[ M/\2PG?>]+;%A\^LT_2@ APQ/$M5 $E"#'H(!9!("VG#4KD1)@&':Y4[/@6D4 MU%E"J9S-)"KCOJ@KWY6XW]?3I;%.#W7:[]R-5 0%P: M?)UC_(/?9E8+F .^R93V-EF.P-O>,?QN/]<@OA&B/=H*Q=$/#C_0?)JYS]$ M;^ R*%4S(.4ZLJD<]D!+,^JA56>.>:U,!?B MF%FO'1Z!XE/:;O'R$B'[G#%].CDZ.L+_W90U]-1]@9DSFNAO%__K^.3PY"'F MF8GGS^9",TVRJ>4P.(KPH9SZ]1]PY:%D2.B4XR5V;;-Y9C=)AF]=Q]*6[E.& MU,,@!C#2TT>'3Z(E OJHDFKN5TI(>I*HH(I4 B4QVW?O&:>'Q_X977(@NJ>N MD3D(?D X% ZSED91RV4FG4+I8M>Y*(>0S3&W.U7C13JF$$&\BO+*^FMJO\W+ M65LSMB0M%HAG1,D$L7SUGJAB72$CU<>F^:K&;0+I6*6VJ'BZ5G?)-; B$!K( MY2_XFP(F[0QH)EG$PJ6R30X$4\FV)F8"P79&."4,3PPSM=UAB>_ MS+E0J6M/<5@VPX-'/"'J\V"9-)+U4TRW0>F^)([#K.B;9&SY9E(UW*XN$5!$ M:7-Q11I_2]1KD. EGUP*\]$U@3XR7IN$[[W"\ QWO@QM7A8DNJ0T %LKEFY: ME3&!@\'&IZ_JLNU.LL@BI#:MU^AZM\5,KXH:E@*D2ZPZF2RKGJI4J%[8< MN2^UH2:"Y/R',PXI?$S7R(&!8?VD8F"ZH#V4?\#0(JA 8QFA/HD;A^6YOIWJ MT:Y*SV5II86*^S$@KE7([+>[8T(/LN7LI"- O'6, A>K4G#/4+82V$FD&8(% MPVZV7$#.(L3- J+%>EIE"8L]8H:KF/FQ<8$.HO_*QL&'?_IOC6+P(\[Q$?_U M3?;?\#WB,5TP!@:G^@55!J84D4R !@PGASD4%;!C7#B)D&WT"S.-M+'^\S$/C-Q!S,3-\G2NOB6TWG&^"T"8Q>LL!.P.,4( M4]OPY.CD :'L:X^(90S5G$Q.SU4 WW]XY+Z>%:&U*6TVQ<+L/1SQ6-AWV"%C M74L P31E148%!8K;8HSRO$54&XVD7"G;HX-VF<')#.Q;N*[DP8,SFM<[%Q6, M+C;P9L^CXZ>GIXQ96S*=S[U^]EDN7)[9&UECK7$F_3YL&3NZ\O";@Q;SR:.G MAVZY#U&J?:S/(<"ULJ1KZ ]L[K5T'1V5CP>3D].CR>/'C]A+T5K^;\NJHM;/ M^%N=HY#IA*%2J>Z/6/%-F&1)P)\K?'*=!5.1M*(2C RL MU;;QRXZ$4\A5E+O1S-/4/ZXS#!/0.#GIQX =*1;;* I2H* K]]N/F_9OYUD)!=6)X+X3 MRE6A?\!%24DZA6%S$FM $(^/GAP^OM6[WZA2LN]%@J&6 IAQU$@!&4I?9^HD MQF9X9HU<09/_-'<28:/STPH;'J!W_? 9>,6KP^7AA!3S/\KJ8W1.($E0S1,. MG(*B2)#A5;3G$Q[I;BM8._&ADZ->-..2H[S!L3W:%HY06U#2ESY\C(OY&N7R M6VU.O[&^H0R&]Y16[,C&F.GCLS)Q"O+ITZ?'&F>F 5S[+GCC6:].>2=V<&1 M)M:&L4"!HQ,.5)_&!28#P8R__/5_G4Y.CQ]YQ1K= PE_R$PY$C*_'0TP,8*0%]"Z3D8#K=(!]W1@R*_=65K@"5KE9PV#.$[AU'H_O M87BI,()_<]"%YOKP^/CP03C7AT=FKKU(S);P"D\C=STA!G;-[8B[X?5R&EJ7 MG:5F*?V'79:8FX_T2KS*$MQ.\%FIK:9QO]2_])E94.R4K$5.O_BC"X1&&/;+ M:(9*)H*Q-OBQP-TFML4E6''$+9?J&IZ_^?NK[PZ.GT:8O$J7V'%=*BH2JSQ_8:JJ&OZ,D&_8 M$.]*7H,>P))5PHL[2INZE+(ZV&=NA8?)2^XZJ!&H11HGUQDA (B7=3\LUF: MI]ZU3;';-[>I0?=T("DI/+Y$_Z3CIO7^1 M^9_ADT7*0M;FC:J@)JASLV;18?0ZC8MK+/^7.XX#/?1X%_CS.!<;EY1829*0 M18CX4PY(\D$AA5AC"/X@+6 G4KE*9.C$QDZ]*5M872$WI3N&8U&88\2(017G M_(/"23@T0X<.HR/$:!4UUR4%T\D%T7WB@ .IRI_ %5%,RE_2>9KA+U$(N$)$ M@Z6H8_I,V$"JY)R8G69 0O!]83K[BIOXZ44%,75-IA>K8) MG5^6!TUY(#I-GRO<7)@8.]"&HWG[J<4AMK$(@@25@.O,[Y2_H&FH_8;5-\%=ON!N?4_89DZ>+GT6L0\)<,)/?B=%!B MMZ$F3?JX9#?0YV9/Z^+%)*TTL6EIVFFE/3,TI-ZT&Q#P\A ME''@$G520HLNTL?W0A@5,Z[UL()=PF#.1R10Y M)+!+,09 !6*2@M("'Y/YFDDG3%R6QNL9)\-8ECIB?0,G%12C*E6Y6%F_ M@-+0IE%<])S"+"1K0?/@X%2M-?S"L\HLF$+2;B+X#EO%33.$I740#$2OD/BZ MDA#<@93:T\] 1C#$-*R9H4+$;KF(])2(,/#GV$.PG\0?HXFP%7PW&95QEZ$"ZD(%@#O:\02V[@7.WOR)R9:/H6IN3G9 M8CX=AJD+#HM^)6YX_/CPJ8]%*5;.?1L/G;R/8DR=6;DS,"O-Y>:F$F=*4:/W M&9RPO!3,@L) 31U$U,T;KO!PM86D5\[+Y93M&!F@4UHVL*#VU0%=]W!WN/RH M75KWU1Q5R<"9%P/!WLP<;--,F5)R2&Y'E9]O ,=T%$*^H\ULX)Q@G7&:@[J1 MVRIW="0@([F]A&9X2Y6,14?]F.+\2,NL0"%D[5(+3=BD<>:]VC?ELL@.T,DO MTGQ7P#?"ZVEH*76U2VS@,<,B631X^)OHI_(P.CX O?!C#"KB(6+V/^!!_2&+ MBTL*5\ 0X\1@3D^.CAZ/(K#E'AT].3J@4 =]4UHB4PK9-]_@JM3I M[/"RO/HZDZE/]LG4?3+U]TJF?F9Q^;>'FVO+^?]_JU;+FRM4P>GU+HO)F6 ) M2V]2AB<5%#N"94W9@2)&DS'D?R]Z.5&X$]AU?]80'AN?,35YQS80! K\_O7? MV?U&*]R1A%$4Z!TXN9A?.NRXAMN'X?"1W/("U'B5'*!27P\.F2W:@0>J!^E< MYX$/<>"27.)NK:XZWI@2HDX=G9K=FY;L4J. #66[Z-1Y3!0AS 3_Q'3@%:=7 MYL9S1R=,S/\94;W!5N04)+G4T&X*.K0I*2 QL#06<30)+#RX_J3_4!A?.B"? ML;! [P\I>[,:Y2"S+!5.$_M2'RAQA7V[LR.-P\YV=1-CZP""7*74FYD 4105 M6)"-3I'_#K#,]Y,<*@C\D K84+(??"S5O,LJ3?;@X)&7;Q>P,RO8EY^R MC[P-K[,9^-OEO!$;4L!7&B+ON.E%?)5=S[*0YXON]28X#L]I=+-N8>K:V.H'?-G"/,O;#='E6'? M%NVER^L$OC5O"BY%DJ8K3H,][G%DA4E(W3UYAE.I"X MQWH2+>EG/I]6<3V+1,P-.S$I(F11Y$L-?N/$+6K6JY28.O07%..1T&MC?\]W M"G[9DP_1M:"6",A&DJZ:Q<2;,A3( ;4++BNZJ)YU#E05 2,H]NC5,9\,"GI[ M8 KNPSO0ZE*/";9Z]"8X[>PAGA MT!(,K;SQM""\ZERW\IV@@8A^X+6#"A#JX/S=ZXDD7%LR(ZAO*5[K:'.G<#*I MV ?AS+6&TL$(:/BGGJ/%XRLNW2OPYS=4^^-?+-M$[W_S^H(_],$E(X<_^ $_ M:#:V6YE1I4BZ!;]?!O?.)J?/VKN,E&AB;G @^0RT1(/2F7XB(:AM\F?;5=X$ M0]O"A7*7+I"C_?VQV_OCS5 XX%GH[IND,(+,N"#(.X4JLH3+4K_]HKO<&S@Z%)2 P>M61*XS:Q< ML!4W&,)03\51KRQ*XOV?!3 MR?1RD>Q=^8R@PDHIS ]!>$Y9:09&2E%AUI=@VW(V1UPX1<*HUS=A_F-AF'4I MXV692+*S>U>S=8!R!THX+:C?I8F)#0?"3&R!$[-LI'L;W=CD ?++OCZ$HIE; M4238[[279>IC0^= @FC#X3-W&>=K"90PLAI[RS%DH]$@^B7[X#G-W-*VWN((E_-]$%H4MG33)8G0$&1H3S+6T-L[[QN[)=BSS^M8TS^'3+8!O$*XS!4!T]42'A!XGV MV45Q;_CQ['_.OCN;1!=_>?/VQ8M)])>_OO_[Z[,??Z1W_B->E"4R=)"QDN?T M[EZ-*X&\".&EXM^# +KC9N$2%K;4C:;L*+ST8QAN-',(#Z1V(I!E &.* /6$ M@T[$XENP,C511 .?T.B^W[7&@[N)X(R9@C6M'RH1:DHNUBE[0PY+(5E[1,:+ M<<:W7$5(?XIV81,>CD0]NT4DRN4K-]DR'0NA8S]\"=/DB^;@-L4&-ADX%\1+ M]/^1I73\)*3CWFPS_7ZC?UGA=^A.\:0#ZB5JE#,@4[#ZUDJZB..+ MZ![&_J\E_Q:KF-\7P@7K_\T,A]RUA$C!)T_[(7GCR0\W\+%1Z(3AANL!-EXV0"]A&3GO%DJ)!)XTVIFN4@; M+#,)N2]&Y.QK0SD]W:.<]BBG.T 908?9],3TGJ=+PP[1(E^GSK71\ETT94.G MNWZ&U6&^@SS]8BG3__C M?^AH!O-6#"UBG:$NE/Y,]"7/6.7!)9%LU38F8N5$;_0>:]7ZS_QUF30Y#Z%[^!O?8;RY7OX%U,H9@'W(ZMTF,&"KJ M/QZBP4V=LB+U87[_&3_9Y)[= .__G;5"7Z,-Z:#\M]WN\>4A>@,LS2N:O5!\ M!4*A=!DOP8_9R\1>)E FSHT7.R 3VV\@"EF:Z\<'@I[]!]9QS.?CJ_+E]CSP M&!\?GG1B" ?\JV!9ODM=D?D-A,%/\^1S9GGCA^]L!8.U\9W#A^(AUT3:CKQ> M%&/1TOW+LDQ,I_0^S\(W3*Z<5=K$]Q>BXI 7E$+&@'SPG&'F!R99!:]B;IU4 MXB[$OS_1J(A$;_OQE,/]QHYN;"^HQ3$RJD_ &G#8*ZJGEQH';BJ0;6T<]NQS ML;(<4^L"(/<[.+Z#O0"DV<&;P#1'"%$RSUBDW Q]"$([+D?=A,>M;H\OLU-? M[DG[(7VQ(?T;FQ(*#:_WVJJS,B_LA;U?G6XB*]"\^^6YX?+LKY7]D/X(U\J' M1'BR>]O[++A:-F+*F(#BD_ M*8B0U3UG8R_H],R?ROV2;%B2 (-W1V S.Z&,098C;!?P[O6W#QY,'AP?^6X; M$_SEPX>31T\>&RI]JE5Y_>WCX\G1PU//C4D4^\?'D^,'3_TO[WL")>J8@-]E MOA)/$I/;SF6=3U']A&/\EV@>%L6 RL4Q3$X>/_&<_C3>)Y,G#X\/'W6'^W1R M^M0V$J'13AX\?G#H^@+=[X[JI32!JV,LU87%+I',(Q@)13G#F",R1;6$44<5 M]>#QX=&?)]&#!X?'?Z:Q/#@^//ES^*:)@M7Z4]7F!YAQX(XZV&%^2>$XF-7) MDV.S S+5!R>/_*1T W11C[JO%KPJ:%]N@H)//>JVB3@]\4MW7QEBI)L;]K I M#KX_.WO;']_IP^[V/#Q]Y-MAZHB19#7LU7#ZP'_JID+4O6@?'D9O'(IP/ V O@4@LF! M[(ZU&3B]PU?KA09H=ZJ&I"5%ER^V1Z;6*Y]RU&>^]G%3LW.LNR,R.3"4RHJM MJ66:-@/13RGNQ9X!_VJ%V8?D7;BDT@W?429Z36/$2U +6-OEBWJ5$3.#9R@B M7=L<4GJ#BRE#0@/M28D&4!4T%;!T*1,DX'8],!Q_ 'V$GJH,HN,3,*LW;PMM M6Z!T,JX55\RUD'KFZNP3R&%L'CN()U(GR*1/G%@1;W626IAP]+ M#>G;H&AF)_;*B#Z 4T$UPJ#?\(2NA=;%T9H/4@N9+;Y-%>.>4.C?B!#"IBF? MWR&FD+UD[%HRAE/6&V3D*ROE>GRT+^7:EW)M+^7:J[X_G.KKH7+V-^->/+QX M=.%9SP75=X>$Y&@O([N5D4VL\%\9]]=WZ4HZ:9=%E,;83]C&31P1G".YY0ID M C(NXBJ>8::,^V;!-9TUONK7T_@. /# )\$^?8K"C)%M8)H5KCL5!7A<=(MS ME9L^VZUQWGN\?\R3V<]E[V_WO7QX^>@A>>EZOT,BLK_;=VW_]2@O[L*-/G2! MT\U.[)T@ ,R]+)E;N2_[]R+&S;G*87]%WA4!G_X.TBVITK=#!418?S+]_<]9 MY.5VL*ZI-I0RV@\'RZ8R:P4S\_ A]OG#+SY\!?;4RDUH)PE>Z$%*/WK,CP M['G6:#\0ZAU25@2-F,4K"M5ZDE2":I2K)F.256TD)H3<0?.O<,B9@Q,("SR" MGZB7=6^-!G<9\08KS+%3VSE:O#YV+TEGF%:3UE8L!/SB(UP9D@6/,,,&E!', M)&6, Y(J.@;S;KB$3I^G@3,1$(J[=,T\!?](2S_EZ/>Q&YY521F?:,=(CKIG<;9E](A#U%3),ECK!'4$J;H\EZ^#(=HH< M^Q V&^](!",]6A;U#KAL%%:64+"/K1/7YI)ZOKG>)^FG%=[2=3I11O\,%?N" MZ^!-TQ[A+$\%(2^])*B,.JX;XDF^[/2%X <>1K]'S-$@Z+:T4/F,Z.(@8T#O M!@P 4KYT&!D4*^EZW>D]".-C]>1JG!'S-H<^ MLX-W+-0,&^XJA2=ZO*F48/_5)KK %C1'77&3XR[15FBWHHM_*<(*G2'L- M,G4'83"=OEHE=@&+VA5_P_6.\-\,2;J[_<'Z.TBK9D>SBFNL"Z26/I M>E'6Z3!T&LR]FGK0?%XQX429?L$BB-0AR.!9LHU\[JG6#D2A*!MN)LL0]BIM MVJJ Y]>V.%2VU#='OY6V^YVN3C;AXJ1<-6-EEL8O+\EV(;'OF#W:0#ST;L1= MZUH^F6WG0WTD$/.OU,D4#BLZU;Z&%(\0S!N'OF>2^ Z,/SAT,+H;8+3N'G3P> \=W$,'?R\6^'$#ED[5+Y;WRSEIO716,L R@?7$2-6JY;CY;%M>RD!G9':::[:!OUS =JV2N<'K54 M9XL2EX$ZY6Y0RW3STL+ U33/N)")@BSW1DO@%)'NQN^HD"/BF=0//,?9KYKJ3$=EE[9/UC.JAY([%K4O#=/B;P MU4['9&[#'9O6G72[]%QX_[DDQ6#<'ORU%\EM14^1E<[@^IUPN$ ZMIC+/'(A M'KZIS)_V$K>7N VU)J&PF6#5-% M1L71S\0QEPZH^Q*&O61N*W,)NP3"W&)QR+BKPKB\68@.])+?'C< MRR;^WY&\1Q=ZTT]YW$7'9( ??_>.R0#S\P!K+I.B7T >=.-^P?]U1' M0@GU=&Y")DTQ^2J=KH?R;" ULX\2>.90O4!+],FI8SF!3Y37!;R";5N7'Y$^ M[PCBP8\\BN&\"0I!H*RPD;+-(P>>XX7E W:=9.> M&J>*47.1H3)S66>,JX,<7JH92$BZ08@&AEZRNL:)$83.D+.@AM4Q;Q M#IE'/DLM#G2'_,K4XJT!0B^8C0DIGYE0YL7!N4;8SDWR8^?4=S?EFE(^II:Q M>WW2J0['U*^DHKFY;Q\X:^S-BS:!CX_U7 -=975+1K)01S5Y^&MM>T:MAN; M9M*["3@=;4L\>[GP+BL2DW!UBA@Q*\X/X3NIE^7K(Z$XQMK_/6GK>5:!'MU*/AY#^J-"14% M^H:;9LHI1M>\-LS/HVA-D15KGBEJ47C)WEPY;=-6M0M#DE,"3H%(RQ(OHZX2 M6X&:!8^I8;@$"^0UYA:HAH"N-NZ=CC1:+5TNZ:<5;2#C)HM+=?CI#N4S$L,# MRC@AF2'!=UM\^%6F.T_VZFG*LR#1%DO?O17R?/?C>HR(XY=3=T5LN68(M7 M,] $O[3% 4+7CT].CS^=',V/CDX.?UY=_@ELZN9__^G[*EXMLMF?=%!P]<*] MLGZ6T4U],,W!/WINA.@(I8B[7_M3J^&APP?XU[X@:K"(I?7A\9/#!SA*Y#S? MR4[U3,2[2H>\L4$>&&6&+76Z*\"[%C\X##JZ=DTZ6Q1P\5RNNX9C[(E%)V0[ M(C*5.;@T%LG4*BRE (SO9C,KPVP%9\+Y9EY-;Y M_^ '"?\%?RQML!S#O,PLJ@4#B#E,B#FT=(Q-#K\9*4YQS*J?,L[O6Q1!CP$6 M8S@X5O #,^="8XC1 1C0ED/;]PZXA#;,BRX[!7JI9P7&(%)P%^I8B@THK+!E MMTN/M* ;JO553VS52F"H[R/1S35T01E828RE#B#R)!H%Q4? H%ZZK #N9)%( MG @VJDVUHT/=< R%' (%^%G),>*B!*WL93 RM4M#G"T98I-46*^ _B)X5&E1 MX^;V?9%9A>S1I" M [O>%0K3+UM72740#3FXSZ16#YU1^)>;!,*.X0"D83QQPI\&1ZJ"V?^KS6H7 MTG3N:)[!:5B#B692B_(],&"R]*I[T QAF"WQ8X?0*>QC\97!(KJ6>4:;2?0\5;TP:11:7E !& MURC)Y=1-$%-D+Q[D6&;'XQBX%4)?M/!'BQUJ@K-DOD<)1I%;9LK>?-N$U52K MG,#IM:=F%R[U]_XAK_H/<35F9UY,H[=E!<O$\*A>Q=U$N[ZF'*4BSHHJ!B]!T&!:@1NUNJYFR1F$F?FJZM^)G-O:G?Q&(FGH MU0R6%=&BA7_YD)[C0K^&\X24V+!SRW&-^TJ0^;4$0MR+L:Z@S?($[[A0V_L5 M=KDR%L):YH#3!&Z=@[TIAM]?=(_D,;DL!%RWJ[$$? M["P0AO2*O0:Q&+T33I B?.>!C^9_ M+,KK/$T4\,L7C"F9LZ;:F"LQ[L[S%32\(GR;]F8!=R1U:%N6!5[%KGM@-YF. M!=44)@BCA4F,""!5?.TCV6-9:@8XE@6QGD!?N]%(%/U(3=C+#P]BF6L<]BCB/]JP6% MY.IW756R@U&@AJ(ZI22%I4U&% .WC:GKK![JA82KD<=PLA=V A./N5&3,N?@ M%F/.J2JRYC5E= B*-R-^0L7Q01WX\(.-Z0IEM>.;UQ?L^KBP6^W#;E)&VX_% M2%\E*JZNEV6)G^=AF.IF49Q#$B$ZLU80/<A9U @DO^VQ\KM6;Z2)7EQUM=N;MAHQS#6 YVY6"EVB4UIK?2LY*=X909NF M&U0GWABF!&):1LF+3(RW$3>B$'D M4V B'*YS @PD3'=GE(ZP+&>Q@W8CMZ@ ML8>79X5Q3/2F):@KV&:9BWD)!>S:POV21RAP/-7/4N_KO]6NL4.&7HLLU%B!6&NJMH,1A(B+LE MO'V=4A($H5Z.#G!D5VTP5#QLXH7^O\$I/K=Z5P$J_\ K$Y6.Z)I%')B#\ ME83M SX@X1R2 +X&^NF2(JK)?( Q*(J;KO% KLBRR [DO&X &6V XUH!=LU9 MDXRZT?-YXVRN!+VIG^]!@B2PA9EY4%.6?DIG+9,XJH&C^1(X:O" #'9JEMIK M?81322,L0Z?-@"_XA6EG/"[O>Q6#04<\H)S-49M#W%5<%6Z-0!+%!@F%61\R =ZKB!KJXD M9##]JSC+=>F(D D.5Q<]PM@,_&;J"@_$G'8I'$7JVDRR3.@.0RA^9&E6L $% M&U'E,^1G Y+\6JURRH(3NKW$%K.(VJ:L*M]WU'374C@&F*+>%E/!#+[VW9M7 MT4NPI#-XJ>D_B^[+=0F&:XYX!VI"BRRY!8*)RP+N)OZ5Y"6Q/F4I%)(3K>SA MF\FWK^VI3LP5PT1Q#@V4Z9DL<&SI86@.KD^T%P^-6',7 M9SR>1'Z&LA'S.OJFPYSLQ3/J'QS8672B7%A%LY+:G?C[JFQ7'-VB1O"(KDWSWDSK"K?O"L'G7>R: M8SR9IG BLK*:>,(\IXOI2,@1&%5L@=JSASLMJMMR)?&>ET;WL_BVKNY_# M=^!+W1)O^C7\OEOH327=\+>K^[UJ[QTE!?9>ZJYS D[>SE7>WEIY>TWRINT* MGEF4*.:);RFOCHA2ZP+ITG!?V!KSMY$J>K*I:=I(A1Y4-XD"QOLNSSX2]Y5P MO^"5&(/YR- @PU8&UXM^WW.4D9H3GW8]^FK6UKP._I(8GRHC+LU (JIW](.% MN9 /XHP$M9N'PGB@ Q!T00A.,H'^?9HU/]BC5/8HE3O8K/D/=*?=LS;!,'(T('^SZ%!O<2 ? M!05J1N+?F-*)*[A\4VPJX3K & _;[AAZ_9Q1*E>8WMH4\:$"ZT\Q,B!//+0 M)]%SN$@FTV91)IA^UQ#8,L6'935"#9!4E'GY@^%RW9"KK0D2EO+*2RJWKO??PQO8\+=ER=$_+,V]QA@&_BD3Q).LMJ1=0I[-Y2"@1- M A9I?)41G[Z$R>B@=:#>'$W@N6*]#+P2 TD8^FCLE,7; 1732($JN6K2I\ PF&/KF M^.9P;QJ8(9YIN526RA2#G"J=2$$D_;I4+WF_P?%VM)0_Z-4Z=FD.>F6'E%'H M?X_=K ";Q5]5&-77=LF]Z890EQA/051L;[%=>1IX=/K'T"]D9GUU*9E%*9VG M%4K0\#>&NR_H:K.)TA%44,9%T)9$VL1IU5-M,BJC=1U(C(WA)>%[:ZG4QS,* M;D3PZ?NC -#R1[]M%5V?B/!#!>YDOGVU6M M1FTDW]D]N!$J) )PH^Z20MEJ8O\UA<1AU2.&1QWF=P%B+:'&ID7Z*QK$W#0#=GG%Z?_^3Y:%R(UT5WI^D,6XF87AO]>#CL P=X?=)Q MFH+D*FC;2\%QTNI0W; K[BO,V1]"W!T)560O,^:K< %SA5=0:;#F<1!.T2E3&5 M#J@^JO5B[5E.>W/[CVEN]W"+03Q_*':M)) #53<^-^[[IA)(-\1UBN';UHR3 MDJ+J'FC6EP!A\I*8+ZDR:WI=3+R8(<1TJZ[6UU76N(H" MMJN0*>[LE2]8T$(.6A??Y@_IMA*_LE 1:PHL.C/T-F4BK#\<2H/@BURF9@Q M>,!#VHYJS:X+WW$8+?,<)))2V'4Y;W!;5!DH#85G;J!YUQG7R1JP+"\!PSZ1 MG4,*/9:@.#2>L2RG69[ZZ H5['R4GED^^4,X7=JT<(NZP<#!E60; /S.^8&? MLY]B6$1#Z8_7-'PI>?ZYT4(+: M^5U]?7C_6^?6.,A8!GS3_A 8'!58*G$KE2LD!R\K:=!LG&@!_6K =4;? M\1K%/9GK>+G]W+F+*"(N&ZTN#/FUIKB6U3\H$Z1Z6>!(T JB8AH,*:&M]U:G M\J\68;6H-!AQ((:\LSB1TEFXS-!(H_BPQ(K]5SW8D>\QTZ57 HU!U "&[5GO MW*+V.BM_E<0S#_>0GCVDY^:LPL>GCP^/5U^057C#8CA';K(BEP/W-EL(27*;0@FF!1 M-CDEZ4F[/(WBP^4AOO_X*%KA/YG%Y!Z\+*7NID@XDL Y07.+T?:FSEH3KKBF M6&) %BE\^OZ.LACTC7CI&3]W717)]._)9;H8 JS)SRFD M&H:,(C,J!.[-D Y7G5UA5HB5UD1.,_6.]GZ]T>A4V!02+WYX?4&E4B&U\0S' M6B8<95;J66:D=60'W1Y"@JLH(@R(Y:BJ_]5FE6"I'#46ED(2'X^T1,'[K=O" M.V,L%57V'799,F1?<&9;J;Z83\:7Q7F-XNL$:3,.X!=I$MQ::5&A Q_TJ*(I M^HUR#*ZX0H@^\\%8Y.8YH!Q]6LW3#)$)S#?=<$Q\(EU0#HB8&/;U(Y7[3:)O M3[[%YQERKX ;%P> Q(N&>'JPG_;N+BEJ'1Y'\SS]E#&TM"$=F1$EK2Z=M!)G MA!V5#F/->I4(G@F'04S01RP8$< M)O)5ETL[M]#Q[@?$!,]8D!Z-S?,QO8_//QE^OA"P.92 ;PC1;06Q2<<)R<$7 M[^DPTCNAWX-O0R.%T\]LI*!VL_1#./I]NR$,P &<;1-"-"2LV+\"+!.6*6&F M6-BW9?X>[3&*-L7EMW#ML"386F?S.60\2XL:9IW#9KY;1?IC13_00.'0N_ MS=AQP%Q03HM T0N*YO%EA=S(,YB.9\M W>G"LB7IB[:0<,K0PO"BZ7DGXE[2 M&$:Y^BWATBDYD6KWT75XT?X"RTPW\7:?$+_&\2?=_"A_B7/\*_YC%^[!S^=)G KSZTG^#K/V3Q)_KZ MBZ)>9/B4?V4QR_!?T%[\:TF,EW@?H0%GLS?LW"+D*\>/TP4PL=]Z'<_BEA[U M/LZNXT*8O_UJ"5(KN>V*G3P96:\-RV(6 V=.PW*3=^7=="X1^4ES4VG.6%TJ M[02+P($3 =LXE*^Q-.F,^.'1X8-HB<8BGLM'3PY/]2<:B/TSFBE3#+@Y#D+3 M,)2'@K! Q/71=UDV$1FEK!Z]=>9V)%B0Z2SHOIT;F+>^4L'W;Q. Z)Q"Q,9" MLE=YWW!QI!^^V:H9F5M#9A=8$A_(X.$C3$N#\]".?OZR\#J0E3M]C&SV$<.< M6];];N%YUS#'!@_ 0IQT0>==(--2RZ@-5S5E\51'L)1SE;LL''+#M=DEDN/XXJP[G'3&>=A=-;PLKG?38Q? MDB&@ C$,B4X>D:KH:AKSAG8F5AO69S=D5Z3*R#^4"%B=(4P<,6I8XT'\*M," MC_9I@7U:X/?BH]_@QG-,*.BD)9U**#RD4 Q0-,24+#Q?P?'$V#XZ"EQ T=&P MTN%5M('J*/7()2&ZT3$7Q>'T*SCI5^E:6)(%65QWTHS&G6=/W*5MD?#K-PZW MBG1MZC/'+9/?NEOS^-'1\_^,EZOG4? 7N*=];UK\O9)6[*XWW>T[18=SW6D$ M>)/GX7C,+%592+D?]C ^/3WM)F=\QV^.'CN^M!([T,^TT!0!H]@X;+V2$X>8 M6T<7='R"AZ=9\$L>R0]\U?4:JV.L2'GP^B:G\6B>H<$,-W8N7)MHV=!GGC-) M)D;5X-_4J[B"LSN#'Q;E,I7@455PUZ,:::Q*/LP+N+B;A2MR>S[H]3_?%#-@ MI!-%1\BPC)E%71[G4)N$A4):I7+I,!2NR5YG22CXNX@3RO+5#,KU&ZC=BP6$ MH)XRYIULQS@"!GG*-*S%T(;MJHZ0V(AT6\P7@*-\%P2'U FS65FG6D5HZH9] M@B%!3M)L2J(EX=*82(W@'226M1F,#5R;1X\+X6 *(]#&H$4UL3$@9/##-ZS( M08^:ZB8WZE+J4I,T%6XT&J=;7(+ZX8X3T]C/Z:$@A/,7Y*:WT8O#*XUE/C*-*T*/")FI)CB//6\(!ZC(@+Z^#[NU" M*JV.[$CGF,JDZD<'PB0(L3 ,+JG4 Q3X7+ *' 7C8N;2)@S4'P%)9)YY9SB MHFL^2NM$Y*^KO*=8::KXQ2E]R4B^K"\E._%5G>I.RO7CY:N%Y4-Z0A5Z M<'["=TLPPUUHL$AT3+Y*2W"#;;O+[M#9^(RZ$[B85;"[FF [\QF'__HFVQW$ M@<0N0QJ7)7550-,&U/FL$9(6I&VAY([P!9/%Y^C0,0L1\%74;I)4491[%A<0 M15:+_ C\OH9(>]V?9XNRK 5*:JM.RSIU&H1L5P.UIU*YC"MD6#$L&0(NI=&: MNAI %-!E2@GALK@\(&/;U9OVP[ \15.1VJ6>T/6851D\"WE^?!W6S]QY!^Y0 MO)R_?_WWKF7%15?R,9T2]3JV?[BLRFM2#$U>EA]U7JQYDU:LU]"8]9@\7;RD MQI-QR9P&7[P*[&8FI@7 ZDX93,QM. M"WC?BMF+YRE.MHZ+C *S-B4?4J!.-&2(C8Q 2@*Z?O]1>;"\!:[E*A7L"94P MY[$"2'"4--?4B R3;]P!P 5YXH(%TC#^7<,;_@.SU+0_L@3_P<:;U2-*U(! M3LFDJY('%+'T&Q'E;PK%*FSCC1?L,BNPF(/BF?T-#D[HV(GA)!-F05!OP7]W M9=7=Q@!2D7J?QLN=&CT^E";(:;+%.WT!>K!I_8M%3=.&$4H47IZ!^FGIL0SA ML[A!NMH\2\I9GFO,1_)4)\/V^?#[F!_9DL352/G4ZJ(?W:PZ "^>W-Q84JQK=7EC&*X MC#O]G%Q?4:4F0)M^I'4 !CV1@ V3!:GTCDH3B31K,6H8(6;U$1O:2GFCX%VX ME17S7F'PQK?UK4MG;TI%H?LPHTV0VHE@R\$,%4GHF*@LBIW1(F2*_78VQ&=F MX]Y@?Z)(.E3L,+>&Z5,.+>9J_*:C@50?*,?B)F/L)GBC.![9#GFL.*[OX;CF MD^B'[PYG"%[!.QV]:G [2NFG9HGY?*LU_?Z']!P%Y'569-';"BELA%+JW8OO MHGO_-XO+!7C>]:*]'[34<)V'0HHPSQW'M'&V^9&^4?IBX"?_VL89?+KUYK&C M8M7^2+874D V@(#Z((LW5!;_@MP+!S]WF'-/X$+@6&/Y3_2LZ!UM$9S>#>WW M #!G)VP#Y6P#3ED5S$S7+6] 5J>=3%;8*[O MEY'2 L7M.:K.WCPTGXEQ&5#\Q$W&*:_,^)(RM0'#AYX5$$6Z[E[88UZ6Q[3O_%1UM M363@H":=SDQTTS?8V:[$_E=BD5!85=$WFN=N C)/4F;LZ(H14*!T#W.L"&Z& MC)H=.OKD.'#\06*L>G)](SD?_^-8R, VDP6"C7HY"J["$[8E=C2)GA7];5O5 MV'W=9]O]V[AABO,\5\BL.?!J3V]"Q;BN9PO5S:)C%','>HP=S[D)HZL,Q4$W M.1EZH-3P;D@U,F8CA&L)G : $JV./CI\^&<<_L/#HS^;.NYXK0O:KN!SOO21 M@M9,.&--!X:GHF6.@Y4.,)P,PT0 Q5BY : RSZ,I2DJ306/AN_U+P>1!@83O MHL$O51>%#,EL<:=T,W3FF!GJ<"_Z8WNP@0<]6YRVE%7'/4 MG\$\R7^:"DOC&1\@!>=+2SS&YTNW)'+X\$K$_DB9;_#),"LBE"+66(Y*C]K* MP4>E3Q1;7,ADZ0C!M%$IK914' ]9TX.@._2HNR46'AN51 ^>3*('#Z5V8WBL MG9J,NW.6;J0/M$T .5C>]=RM4;6MWYCV8_1-1KVQS_@V DD:U[$/-.JV&KE. M1YMUZ(VM5.[X1Q5U>BD"%%=T?1;JDCI1D6,NZ#7CL"(?*3FL$^&1PSZ9EWC\ M$#*W2L1C0[";OIB+EQM.Q5E:I)#F?])E8N=%$8^ZK#JY\M:R3'[N&!A MG@ET5EB5K,420GS[9<)T7V4^ZLD^'[7/1]W!?-1GZ.*3-]_04"BP%%VHMMBU ML3EF]27I558K'S]V2.>H/?Z,43*.CUEFWZF_SE5+L9?D_4[V5;Y1MAU]!KJ[ M;.TH&P/QQ%K,ANA"RS#!0W-L>;$P57 T+34!>>^)+/(/P\=R(!E)GK^*U.B0H M;Q-738\^9NFZE++>89)**5,3M;&!C'DO@W] &<2"02N#W<;N&/^4"R M4-R>//2]*.U%R8L2)N([X5H5G/_SCN@$]P*S%Q@C,!X8/PC'L&SJ:K UI<.' M2XA-)"SLH^F?W/^[8#T((EYD6K;EZ!+-F[K]1JZR.$"G<\4-Q?2Z)CF%]O?2 MOI=V+^WD$*IGQRXA_D10+N\%2NK>_'TXBF.OPJH#46,@/XLYV^08QC)$\V@OF[N531\'.W][$=VCPK<5[#K&C!":.P3DE3Y^W.9)HS<= M.\-W7\=VLQ=__9OOG6=T\D2SM;:Q'E8H:N\QZ;$WD7[&',F"\1&[@S2_49(5 M^,HE?1.9#.'CVKTA2&3P!^455-#'I344XXOS&8\9 UX9MR&@5%^%6X2TCKA( MCB+6I5",Y5,WQK2ZCAG9WF2R%DR><0DWR2\..$(5_7K@>7Y"*XAC"CK;2AZ6 M2_!J)JJZF]V?;H"I?\O1%JT1B]XJ[J)8X_E)&^?;Q )2HA)@ V0DMF__MW/NNVU 9"2'2>2NU5U MSG0L AO[NO:Z/.M9FT"9FJ^P45P/ &4T,M]1CXE#DOC0(\P2N>^%TD16*T+! M@#%(9JA>2 H9U]GN_-FJ;:N75+U87$R^0455Y.)/%!YQ:O\.6WS%*':&OY[F MU4.7!KA,4@@>NIE\I179/KB+(884&&'Z&<+U[>Q+6?GS.I7*81&$L!;C]3N%T[;B5 M;D%.SH\VQY$Y[@;SAPXYG=Q4/F9VKIEBLEI*T'D\80DBE MR0Y7M4")U^-1.WD]>O4)!D@X?BWW*N6SY1=VP5Z*.U%D 7AN= M;W\5*.@59415G 6=19/>^CATQQ??!: /RHA,(,R1"QNO4>#"5X @]+5AQG&? MY'. D8Q*F,^)ZA8""Y-(&*./=HI-6@G)<5:*4Z =OP5G_/>4U;U0JD). MRKIX]D"D4K7+N:FYD;P!F[$D%L%:GH*D$+8(&BJ)A+FA)&V6+J7H_3'-WD3Q)%0H1Y\FV"M9W=@K3NP MUBT$:WT@_T2PX(*9Q!6^ZXHA"--MHCXM!3VBJ71H8]3LB/R>>CLRFI0D'&#* MV6A>3B:S@B#+A$57_+*3 )K=QU6E]-4AF:U6J*4GS^K51#Q%"3#(OZNW4^9K MSIWD^U\E;_W8X/;($_2))H7$??D$XZ^Z4,RKEE)KJD8D)-GB>TA3$XQ,+)Y$* MHJ#5K)\BE$FI*F^K*H5 4W *W40I6.>4IPL"C?1Y\4TGY:^C&(!N9?UF]4>K M5>O, MI0POG&3M4LW]5&Y_OMAVE8ZYW-GH! LCHT;4E)9\@ R,\?LR3*0QAX50Y96H M*<)NK(A;OUV*-NQ;<10>FUFU4*;+" 6Q23*G%#I+A*NCM>0CE2(]G ,[<17A MADJ]?<$]%_2W"ZHS76.4IE7?R?=_)_DN:4AO[2B#H93 ;=YF%+R^5TFEYQ/:NPT^&I8Y29_,-3 MX)K(3,1BR?=-C*QEC#]P3SFPCGCC[K;\O].6Q]UH:7>L#0Q9(ANHX\K&R-E< M.7!5D6EK\=5HGGLT9K 7NO*4-206\O0EB]A@ZGVBS]>F&(5H 2D,PKAI217Q MUI?0L5GP5-+?S[+H3!]02]).\8S,A-D^$Z2#!,PD52^/I=WZY^J/"V\I'NVS M/1MOHE/F^JZ-&RER](?YR-YZ_V7W-6F7A3]7O&\_)^'O3DA^6T+R0Z0],]"8 MB_C^,/KYIU?_7R:0OT2/=(1I%I$2+PY^C>B5MJE$5'US0') M/XE0 L\?(;J2'CXU!;OFG3Q RM1;JK9;N3+:&QZDLKR.;MSH045EDHMGD'7S M3J'Y=SJKKUV5[,&S^I;VXYNXS<23)W%9)&'AK*^V:4U>FZ M:_7': GO>+I7IL42$+,T@9&>XS&L_QGI2-%+ M@^3D-L%L,NTB*H.^.7'$T2;N\#'3">/,]:&O@TQ\=P?ZW^A 'YNB37%2VH6& MW-8K]=[H^.W)N_L_T/_@!%BA:(4*)7>#N[8T^%J"0(/"\:T2,);&:\_IA\6X M) 9;.H[A#'QLNUS5 K)+#!8I23]8\_)+ C)N'(D+5R[S#H.^^EN3+C%,"O2E M^1*'NX>V4HW#]Y[-/;WJO5QUWA,BU1TAOK MIQ"=Q.Z0\S[S?ZC'T8?C)#RY2V6:V/LJJR7^U=@"'@0^HI*R/,0(SN4H&Q01 MY6%_XE^9/MKFP/FG71'T\*N9B .Z M^Z_0W2&XVV6K1=2'B3J'BTEP+8I)3:HR>;#_6(4S M"_HVKO&4EGDA5RUG.WG+4UUFT!NY,:C.X9RH#J4FKN-M'VIGM[>J=Z?F[M3 M&54"+0'_Q?"9>5^$#;?S"I1P=B10N'I'O+;.3IU:4\( G=#KNN($="806%N0 M*UE\OL.OFYU'-;E@[P(BYS_KH'&NL[#2R-S5./78?0"HG0JPQF@*1>A2?"R& MRV$:LR\MN8'NCM2_VY$ZTJCKX&FQ7]^[0DK)%7/TWJX8BAJ+\+;Y+WI\5Y?E'6C3*(Q6"VB\PILZZ^/^*_4X;Q5U\5 0I?-,F=_A7QY0=%@3U MC,CRJ8>+CQ LUF4N3/(2D39AWI9P6P)8DK\J4#D(4^HZ@1BC?A:^68QSW"71 M ^YC*/Z&(=FLC"&3O#T_K8FKHU?XA&NL&3!KQJSDQFQ^!46W,9\G=2(TU9@] M.>$8K:8@56C(7Q.9E_C>,%"%,4'=^3K^G:3C89AK"2DGLBW1-$\DXO*&^6E& M]TY>O3F\'[9F^.,UY=/^XST=OS K!.'ZV:^>-?7E\ORS7UO6G__*>?'9[]!1 M_8(OD0S^[/<@)#[_)927VOWLUX#'^.R76/9_]FOA@OKL=SY_(J@^YW+]V>_5 MT\_?%JMR!JU5U%$J^FVQ5:Y3>$H5C"A6?G@<+H6S8/(LSXDAA$FB<$/'>[.; M":32FP/SO92B.XG^[R3127U]I541%!'R V.JS KR**<>#KPI_K$J&Z%)(J(4 M UE1 4R!2QEZB5GT9GT<(IFCT?TME-<*2(Z8JYS49[B_3U=:OI34G/RB+B<4 M]9_5^41I=QPRS"EZ;X50Z]U%? MPOL$ZXA([_!452RI'F0GKU?225:SR>:\_B^P;LV0/'CX_1.2(>/0!-6V#B+" M0E[%Q+O"P#@N?DHI'$D3V8[N.8),FH?[DI(6[M>:(&/V/:)>5$>:Y)$.3219 METLI@SU;$X,C1"P#>F*E*,.8$VZ*[&YG+^ND A(5[OE@A!;*I]>&N2SH#UD2 M.*L<@*WD=*QY5(P<^"[ M!I9X4.UNDFV.?+$;:6JK?(ZE^_G]C^'_AI-9>XYPJ&V$1U"R+#CF^!W2XX+>J16,G#X;P45YZ ^<\7&,J;\M"'%>7 M-AY':*F:5-1?WI1 W=33938ZG-2GPH0=YA213Q?_]QJ59X7RTX9:Z56]3%@, MT>)%7LZ8VA0+B>[*$I0TOV"K$C\_$W"6E1 7D4!'V( \A50I/)="=N3(P@=) M!)/F.''\GNWJ-%PA2]0&]%.S.SHI"B7U/8;0>[ [^I]B[?$2=%X.GK_<';T' MUO-U4!-K.44'S_&GEF-?_#WL\F^1$N_I_AV,\P[&^6=1XFV^MC3((>>+"?$@ MM@W/)XD_=]TM*D#ZK'Z"M%?7&HS(=M+*8AWA2S\QC2#ICC+&P9C MH@1.0=<]()6T9[+('!I)13,C?9:'!0TC:@0U Z6]*?#LH.ZONF-;AC'FFZ[N M< F-FY)L/5V_<#F-^5ZF.,52I]=_1:A/?59EGB0@TPUA]Z...HM#U'0P&X=^ M"W?<++^TB^C=^R.Z>WIDJ%QU^Q)NM/UGSS#+@*W13>1FN2:._"5#7/]HTE;6 MS??W'OC>^*6[#>S[;F$\_7:XV9=-.99QJ(82GIB6$S[@I9 S576U,RG;8$U1 MMLDUU$RR6.:+6;TNONX(SC=I=J6F,_$U[FL_6A>#K283,!GB$_Z#/N)9P?+PR0G"3#BG0-HQ82:DB!A0#.M)!T9_TUYEFN<$8S>8 MJ;@UV,#E"!8N99(@? ^52T=4S0O."!*+-6?<+3E^7"^T_I[ ^"7 MH(:SCX%%I"Q+'?JQSJY\F]P84 FJT7E]*382^V:!X1?&)U_,A "$M3PD87@R MNLZ+(&(*".X@GW='I!J3MP'5G/RFZ'ALS 64DG,E$]Y]!QV((;UN2EH$..L* M=C '!JBD;=B$3H+*WMT]&$#&V:YF5T!AU'>K!WO:^)<2F?3!L,C_](A'D/ M2/&< >TV+<-C[^)\XX?D&&/!Q&WU*EK@":>#5MX;'89-/,,$/LL&WGEK-KT" M%..;)\5B&2>;433]!@"@.!( A8%L-C626>ZEX1=C*C5-8H*2O1GM#I7/##S^!. LSP(K.?F:>O5E!8C.R M]W4H]\/\\0LQG]RGU-.AGJ!*8FM5L#*A)ZS&S7K!?SBEE-@@"<%E(6P QG,W MDXP$'9QW3<0CGW4$B/\%#2$IMB^(=&;$95)T2;K\;>29NFY4ES@R#C)T$7#6 M67FC]7#>#NI?WY,['/=+OEJ>!VD-MN^@Q06=[W0%'PM=A1-HNNF4D@J*5G,8)+W_X.'NWG=!6CS>??P=VR#/=@^^,\N]!CB@*@ BN"BJ ME>B!6!^Z=,+IA_RRNY(M+%P =&>AO?[UJ0Y(U\\>SZ7;"+TEAVNQMSND@A\_" //1ON/=I_(^/=W'UYG_$3 BLYH#;YY& MR>&3;*+_L:_1!6,\Z',@8?M"5^=(_CP:=';:A:E/'4]5BUU5ZN4E@@(FWRT^ M(>6Q5^N4@9OLRV4S-E+QL[_EM+C*Y5),;M:Q\G;5F/TJEN=G;#Y25'NR*88= MR&[)34/;/\#$/G@,77=Y;E@>BT*R!IHO)>YA.3V#]D+A^HU$O[ C)*[1CL-" M4%!0O2IJIZ@-(+I%5[Y'IM^@O7'QS4(5;!=+.^B/ MH8DP[0BK&NSU+V]^P7GE<%5\6K:L.@MB]40ACA#^AV)R"^3[#=S,79$>[]-K MB/3'CTBD/]G;?<8B[=$S"#=UCPJN^^M(+C[8$L/M\E:8:Z,$]0,15.OI\AL4U;H1##J.L7'BNOD0E:_4:GB>8=+_VI5H=S1J]G-:!!1)A,5Y M/IL*.F%.HF%24Q ==A#!%G$7$V]\E$RM:4:CH(Q1/GQ!5'AKOMALGP:XKP6W"C#I%9W2@$A[A!/8F79;AP M^)&82+ &GKE86/VH;B,H!:G6:UWMM R,4%51_H&X$K'Z_5IP"J;F"&EM)_/! M=DFRHC+%J5@4FG^9K^.C&6N3Q8Z0(4:J,*O#$3N.62L*Z 1<1(9'SUHEU81/)]/\-HNZ MK)8<:"(G)OTQ:=8]!<]UKLM0.J4Q'O=5DT!]1V\KHJV+[R!'=X'*JDD@0C/S M2?GEN@F=GO"854$)E%[I?M M+HM^!R5J1:EN/AT-9>[;C'/K*J:QAZ4Q\]N(="\IT"E%1"&B0F>#C =R9T[% M@Y:D4*D;69O#MAIH:TDRQVJ1(2N[Y=UC"7O15".6Q7#/)&);%M M=@V9E]HMCHV)2(X!Q/R,N#?(PR()G17'XL*)8MD6@Y:JM$\\!%';)[HH31OP M@KZ%_4SRH9A-=TP;,&8J_BP;Q\Q.8-(4$#=)KIRNFJJTZL>D;Q0ND34>/$OQ MY+I>+I:F/8U.^@4\\N2_E]]0C9H#YH+_L[\#(+RC+JBR^FW5^";IL%!\=>;^ MJGG[,03?.YC66^@Y=))RDA**%(RM>;+:\W!6B>Q3?Y/L9D0.-"(1?PJ"CZ $ MU%K:<8X*'+W]Y?CESOZS$8&YY^78C0&[I9X;/,@-Q6\W-KGJB+N-BQ3_9LCF M@2FR!I(W=Y%=4RPX])I+F#T!9?97EV/ F-O.GJ6;!.!)+KL09A/CFM7$T61. M%EUB^7M+23*LO"I 5*8":,LRR'WB^)PP\%-=6P2';U;LD!KG%%(^7=.UT<$* MU#%ZS<>-MH6HPS:_24:W->R6L4)LNF9XJ+RC._EBL=^8(@Y?3(OY" MRTIN.[;EQ;5&4P8MSE2- <'B/XX+9!*.+^Y;7>.@_5 L-92TI("N=X>W(!Y=- M4E\5H%N.I8GU(=GF5(.E%'T_7% HK<2-DIN;OU3SFWTNYVJRLZRY@JPK9%,K MIF6P\KHO_3(IR;=O1Q7PG#/FS<5-P>[J5O0AWYOH6Y[FI%]"(ZL**W1+7"ML MW0+B$-O]872OO&^W3CZJ\J:I+Z,#W,^?1QBJXCL+.AU51(M0/&;!4R'O&S S M\'GXZF=_%JY#3=MQOQMW>S#W1S/59EWUM\CQ( U!_EA+_:E^#FD8^N)I^FXV.O[@_N&X(?R<>Y;]O,/JK _>WS@-E-0I M#(6"-A,2_W#U+(OAA1HJ9]'R'<4SP] FF;RU=6-W]$(XP F?5A0?"20%=E&7 MC]K=Q7,J,DNE'D&5Q&!/RL2BQV-A$+E5XSFFWZ/#86LEZ6X*!VL8CD+$Y^ J M,TDO;4;U N8PE0 4U6*CF_UZL@%6:"P*E=+3S?%>R"K MT>CK7R"SJANW<221/\@ANJJ81!P7(5\OF>KE?$&A2M:_YO-5Q5#24M-/64],H?^_J@9U0;QK^)(H M3NZ,!"4>J:6M3S@2]+FH'*2$DH,E26NBPJPM@@]4K=-OE$P-+HSBS'8*D>&] M.OE+EE9(92R*^&R)_VQ6G\):V[ *9W4^BV[HLJKJBYB;Q^N!Y4=YMPFOTDW5 M]@[UL4[Y!F]Z#>F47[-QGAS"D M0[P8;DIFEYMI1,* MGRY+@"!.22X[L>EA2T<''?I-?I"@'5") $LK@[X^9S)!4;QXZ=4!A*Z6;;LJ MI/&-.Z1L$]T-[QL-$VXO-V;*Z^9,J>F:"WG]AL?-GUT3KT3NX% #>SQ)G*3]PV"S/PQ__KE^A MQAS9M3:&+]'S>3CBH_^YK#^&=XIJ].,*;(7QU?,5^J4U<>/[IG<.CQ&+)J$> M&MFM/,PO:#L?AY86"/>KNO*2_#"4@H;C+48&0_LH35$4=KAV=@B;>%I4Q;04 M!P@U6G8;G6BCXKUV^;GT6@=I (VFWG3B6#HL:3E'=.M$PN?HAIARZ$7[L>QX MU5$5:UJ$JZJ(/V2E_#NM)*TB)QOHX//PD:7;]HJS[/7W5JX\ MN84]7@(+_<'Q:7.-JS:Z>G6 M81WA,BA;RLA308;<8JZ7;J92>)2%FL-!1]YNNUM2_9A=V<42+I:<^?TIQ!O+ M.M*B4D(@P_%(;M?+8-P M:TT P*0/4_;/HJF#3CHK),Z'FR.GU"$*YER4]@#1_OX5B]HM9D_)'0@#WLGZ/WE:2$E"^D/P4B3 M@ )M"4.XQ/M-LQW'Q61%!47]9A;W@R9\DB.RR5<A&5#CQ=)WBUT&KDJ;I_$_@PW9*)\W9S_T6BY MD7Q?]3R%80/MC//FE&HVBDA6=)&YT6*)15I /TSV^;F(L1?L0[[/)B\I/B!, M:W&WY*=0Z#NMD^Z=Z4XB_7=40"U%V8<)JH:%6W4=B_YYQ1B30Q55SYHJ18/W>BTFT5-0?JSS,J(25"O MG!QC!F241KM<3=;$EAX4ZO$Y F&T+065M"B*I)*6YC#"T(0#&K6QEEVR?.U< M3-Q.^[C9-E26>*GWP="\ N[D7/-_Y7!/ZWJY:$HY]8-G6"8RHC"FQ7@]QNUD M2"D*$K, EWK?>&NUD%I(9$34EUH:*47X9(J!ZKH5C)J^# ^W.6=>+)%DLN0D M-2K[*N,HYD$F8);NG5 H%I8(IY2,[F,7/MK[#O]SL/=@+R,M(!?&L9QSS8&M M1="3/TULCDRX*.U7Q2ITFW9/[POT 9X"NHT.]A[MW4JI\1<2]9:!'VU$!56R M,#2("ET-$DCQ%6IB/?,@'ORSNI3QV4Q?E\>\D(WU%*-DT<=/UTXR8VZE4DU+ M&>2^FN1I64_@P)KD&AUKBE5+_W!/\=^Q;X<>(YVV_J2JVNE:KS;VPS!87P@U M!#\QT'F\'?/H@DJ%Y &Z44E%*<(.&UT40>V=*:$FI1$UX;K3/VHV2^-6[,4L[!(8TA,,97^) [UZ^Q2 M 0B+"*VHY%0V$E3ZAZ.W6="O:&M0,DE+N'[*] 2,/U;*,A"T=%JD(2Q(\@=+ M^IX(NTU!4S7M.J1LA-76W$#)6>%$.FA9/4#I^+RNDXP^.C'G86["ZV%(?%*+ ML X]CZ8T3E"&RRH9F)P:]L Z!;#@ZBC#!538X5Q:2B)G,G!!,+WP^@-(/^/8 MC)G68!:Y5KYDC,,]9[!<1;8AEQC"G_&T1L)(YM!($ULX_5JP>)\@_??["XS(V\%YL1,!$S)UY MAS(#$G&__845 8(H>DZLDQ66F-;W4YBAAN^88&VIBV 1%-6L@^O[M B# M8N)51JO<2J7ME2RY,H;RC<@Q*RANUV$\9"-G0AY/31ULX*YL] %LB<^113J)P3[.GP0".8W%PX/WLX2/_$P'* M\['P=4>D/^M;^,!].2Y&FJ,OQYZ> Z".++TQO-F/GF1/'C_8?:2%7D:Y9B;X MYZ%+QJ9"IQ_O/GJT.QH^Y2T"3GK040':K2RAO2,[Z0E4Z6 #C/Z:-V A1*;9 MCP#[Q@*Y\!M5$QSU5]!2PL8!V4-8)LD$CTU0N/F]A)N%S:N6RM62)/,B:&/Y MBO,ZB4"'8L\VL&"U713K+-E<*=&QE#CDN0N:"O@S)D7H.J$(R&A@FD>)P%-O M!3"Q0)8Q\8@P4^"-$M]M/_7'=L](?#,I2$+F!UBCV; 0X">Q%LTT$P=3^/*G M0\Z/*"Z@X?M\E<:626XCI/00.S YJ]PI*Z93KO0X#;HTJ?ZUNY+6+N;T^5,HPDH%670@WQONE>3*_VZ59^#M2W/6T MGH"5G'1108UM@(<-?I(E08]UV:>L5(X@65V66NK6N(!4>^['/CGF PS8YEY( MS27RY#03QWP\N< _B&R\H/)-#N,AZ26M7(0:OF Z4>-'(YE7]BNX,7#0DWF2 M&C%E -B<,Y?;'ZYPB)16Q^F]Z*&ZY:(Y@\Z7R8A'CP"$;NCK+5'1M"KGNGM MS+T?*!?NVNR]1([E@OW#VU-RJT?*#1V4SH\1%R#$L+=2T"CQYNA$-24?W##R MZT[NFL_>W5"7GJF^!',46<=[+1'J"&T0U_"@7>NBYEHPRTDONA>H-*YZ^R@B M2#%2AB9Q @NS&*5;+[$ZB*8$P9"A;G835S@+QA.O]N.WKX[&MVS-7T;5^F=>^F(7(;W)4^(>P:F MEJ1E/V#M3ZGAT+ (TX)BAJA<(<9&IAA8YP$8J6>#*$<4;!LYRWNP"%U@S(V^ M*[=5+X$R74L*VIK:DI-R8_CLK2MJ\O!DY_"GOVO2=D&Q!N@CC)9S1.L;.N3G MKXM$6H!R8 :G?+[$!!$S>YW$ZZ>*$KN0@@XFRBP7N8?#2*= 0HV MXH.=]ZDX[:)IG2S+/-;-:'7\1#.IDU3V2P"\7.PP MM91MABA]_)91RO#:&X:8Y/88SIDVB]9O31G%- M=)Q2[,=*K2_APH NR 1W,#D6R/M4*Y/\KJ1CGP=;ID7)# =5I#.B-5]@DB2) M=1$N3EQ<,4/.<5BIW>NB66*<%6*Q6XF/.F:MGA6$[+4/] 247/6_U:>=$4,> M+(H:_C[)N&YC;4LVLL>A/^1WDCA@\2DH7Q+W8[?T!5./:"Q0 A 1K<+\NGA= MBC2ICQ(UR8%/!\. MV+K-/RA0'S([6)<4I'WL4G3=[3Z%_TG7AR3RP>[#O>\BPD:(4/+ET.?^+)3, MU1JD!1.."0L<@?7@ZBB;.:B,?=XHIIUC$R43>1%[HW,/#\1E(PLE34HW7F*P MR'G=/>!GY063,X @N"'T7A+[YW-:+>JP> M&4 @HY.%?#N=.%"T8#EY?N>G<*B!% MV537ZN;*[VD43CS4"?(3R4$P25>/Q MT I[A"@490$:NC]CC*5_\P(<6TBE0B%6D;\0_PCX+(6K5-Q?^+AS='1T7WWI;TZ.CJDY?J=U M!DN_6M(M(&WYD5*VW@&L5$ \W6 UE==$$0>[&8Z.\+^^:G%97=2S"_:,<9K9 M(O89YBA8=5:GOX$G'A;3+"_!*-MPEH.E,(?'F2<1I%T6S=& S>TM(OC6U4K; MWV.":K%JQ(LHWD;(!4*SBF^6?9!,\?<@Q=@U)X M0_[Q[LAJ#93+*('0[7%.>$YTMEI3=G01='P@UR]VM9)9L.=V[<_WCF#6_%3O M_C#:#__OV6A\L;._?_!L[SYUY?#GDTU-9%>T\73_ *%XDM\I.'@)AP1X-B&' M)\4TV%0Y)GZ.2JJN9,LTG[7BG"M;95MIL0C"+Q5F'K5Y6465ARY@6$AT2:D&!M@5SS4#IN@+>FE1K+H.B@3%:"I)L*#C&1RU) M3N"B$>R$XJB=[$[+X["::0=^-PL!V!S\JCD%X(,URWIR9#S$5445U(,AA-IR MM',YDJBA!X<+!T?7DG401]49MAI8J9T\?IH)*P7'5[#9\P7YD<2YA#49\;$I MIU,K"<)_!TZW=<6RP')C7K46EB %&\9*,D69$,F#N>!RW[IZDL2(R_L+I$?9%KI*!OCU%H3_26\ M49S'<;\BH_ [=JEGK5KD7R&L_@?_YZ_BDOJ1R1HSYQV&WMBR5>4LXH8]E5./-X0!+)9 !L$Y^7/)_]Q<+![ M$,3C;$8J^%@XT5E1RY7PPR5/M8K(GG#*4-GZ/J+TUXIJY#0K]4HC$,TAP7)^ M"AV!W>K(S76CGQ81\T7;@GA 9>?D5<6N.ES"O'\WS!QX\)=0I?3LTBHH..2+CJUFA2/1I?E$+;09?$[\$;QTD&^KY>O_FQ;,'NP]L M(>^%E=U_N/M8_W"?IGM@=2G[O:H*YUUF1PEM&EL M\0WI-$Y\NDMRS\IVC%R M[B?(N;TH+-\%_JU8-#47^;FLF:R9"4:,7B0C.@&^U[IZ<=9)M4=D$)"6(6S\6[&N3$FLQ88D+S+E"J%Z_R)PJAQA2J5T8K&)W"RRA M]Y%\X>9LH _8P*UB54!IS\7FP(HUG^.:$Y$S1^Y1@K!;S8H^BP2S[LD">>TO MY8X@NKZ1^+<)"RZLE 9M,SB55@B9E#C=E:!3> /Z\EV"7EW=LJ4=O3<%^74= MI/Q9E?B@;VK=8Q\Z*X.U?O?^"/?75/K+AUHKP JRFFP(IO[2VZX8'>7+?%:3 MXT*<3.HB>B7QE^%YL%0V_Y@TEIGB>[(HZ'0?3I"]R8#8L#'>"!B(@\0HF82_ M_EB"CAJ?[G]N=$@4HO;5SDO.XD/RV&IV)AH)Y\0CW#71B+=W'V 6WKQ]??3V MC77YIY?OCS3E^*R@/6O7R$"_4/&9 JW+UI6_Z^:,QI,'<3>;Y50@QG8<*Y@# M,QE[Y<<[FN7KD7&J$3_TM EC)&\CYB_=!NI8HA.<:=+JVA, %&)P="F]>>AL M,-+=WFOX!TTCMG#=Q'A>Y1=H3+#_[1<:E?P8ENN\/"U=Z5&_#W'/S'^][M[A4G?G0O6:7[VX\[C6'_ ML\8@R-_=T9]7#K02_\7^(W6OT>RH7_P=A?T,17(4-'FN\T1,@3)MPY(E&RXF MGXYU3V&IP U,Y B3N\PJ!1-[%*=4=8YOZP1#E:,84V;WR2NX1=:COQ%0YI?P M,(">U"M]XJ@6]2RL0>\QVR=X\M>@+(3-+RW\)U/^ MN1H[8!?,2[UC'5A=@?3.+7I6MCQVS>E!%U;!8%F+ZTPYP(4VT%53H)L#\VI= M9$X;P92&5P0'"4N%%5 MHSH6;8=7*V\H89)'1#O"BHN;_PQ0549.G=>72 7*X'\"^V\.56Q\O@,7,KF' MB-&!^2,GQ;24Y.#8[_X\:K\8IS9;38IDDBFJ,F@KF96K$8AYD5?D@%L(TC.\ MQG=IDZPHLOI27D9E?5F>HVHTJE.)'T?,+@J=(6 &N@0S0-[_(+@ +'/ MK"A0RX'4>LZJ0P^R*[YO4]=Z"-1TVU+1Y ,8.KP[MVXS^8 X$]*7^0Q*DAFK M"QQNU<><&EU =]EGS@)=L+[2 R"Y%J.'6>:5:FP A$-IY5_8288Y-7$(\* MB2#-9*P-$CZAK-+AV1JL", CU*H\VCOR$':6*"//::=7)V>@;(<3JT]V1Y MAP'^;@T[/ZT=;6GT%ZE(/1Z= 5^AYE>:.Y)R./A1\) =; MR<(D+3GDRR/5VVES;ZZAB@MLX#,;WFH-2 QMR"TRY5,(QT3#F5,6S:#@=D0" M&YLLL@^&=!.[=_GJ#F=KNIIYG@*]@=J^D"/&:CF(@XUW+O',,DPX8WFQ9.;- M@1<=P%B8I3BW#Q*7J85V!!Z_H"2W6W#D'NSID7-6_\GAF_<;'15FXF.G^#2[ M]Y8Q&?XQY$F\KE6_MSMZMVH0A5VJ1/T]'X6W,.]M @0BZ0*"@\TO_H WW#) M*9JI_V(IU6M7SH_\?6?@]H!;'26?5J=$'7+N]98D15 &STJ@9LP24# BRF\* M.T<$\3+O_>2[F$PCCC0I>F;4;.K#SBQ?AWWW U4L]N:QVO)LR"Z;\/\GA@?CQY[R;]\O)_['W]7I+O4-M@'X M;SP"K:H)?^8Z(;X!Z>Q__I]GCY\\>][M5_I0WQ;_TBY?TY 7I(:%HG@[/#=S M'IW]'M/\/:W+)C\&-G[TH%QO&YE;9MM"=J:G,WE?8UV^JJM!]S7-1V=C;UO= MD_4\:%7_E[;)_M,'SSTN9ON&^?-ZS_ L3IV;JN"@&$;L9K)5[K;!O^HVH$SD M,R:(HFVPNV$+_.G7[L\5U]0&,M,N/K[BDCP\U(95:I9LQ_X)4P)U#JD[V 5N24]_&XB)[88'OFP-T7 ?4_[IO3,('U!^0C^2W/92' M1[=@)0][[NC77;-D8-)>.3]7QA4?AAV:.#X8O[2F[E^8HHE)29#L:OYJH*8P! FT*@Z?@&RLJ708;4B=+L MK^J^WRS*@.OLNE-J9B0#@HR3:XEH !4!.C,@U9:O-]Y87K:HSEBLE9X /(OA M(:[_3:C)I*V,+@)$5\,D[(1.&Z/HF A?R%AWATUK>FO6@(M/"72&($$D[+=, ML0%A_[#S*JX%BBSD(%K?';TY#MJ G&*Z(Q@Q']%O)PGQTL8^="3O6_/Q;Y7! M3@2/R-6S"A)A_P$=_L>4H637I)YV6SUX&RF?O1+D,S82@_?MX[,PEJKEF,<5 MVR?B4:WX=5-,N5(6145^<>_W!_(C?XFP:>'9PP_Z;0+'1H 3*T H*DP*%=7< M"%]A[I>&%!M-CG&-L+BB - \L]".D&:M+6$\;-QRR?J-\)J7PE-4#8>ZEL9$ M.RIG%%Z=K97)A4]Y @Z3P&FBF7]C$(PG=Q",.PC&+60L_U!SMJ6P,M#9TQ,; MM1:-DK*!!GXKP__3-9I('I)Z)B[]U=7A @<^HTB=RY$ 30VI8/?\B)U))'92]$"-))*"DE?F?C*=YYZ9I5#E["J_G_0.]X'E M+:U=1SE]Z188*7)'\+2_(XWQ)BV/K5B/U\&XCB1OTELB]KZU9A(KY(0?03X? MY3WR!G0L66S"UA,N[N'KWXE5P3'P\,!)/@6;B\=V#T4N=Z%A";"! T#A8EX! MA""T8DL!59$Z6C#FH;8R6F(7U)/4$VV]%*767<.DP3.QI9XO1GOPAF)FA_3J M[CL<-B%S*4Z6K/R/-H.IL5>)M4>/4ZBX69VU704Q]/%P=88>!\OM$3L6Q. K M*Y_*W.2=T? >U=P_[!0:B%S MYGY/0K][45T#<\FDYK-PR4_6D5"4L$/UI%N%#VI5Z#X;=6@@1C)C\M^73;]@ M88 !@2Y;3C0:C^S8VML[ 7$<73G1%1([UH@:1&=4@8!]1OZTBVI/L;+AV;WC##/=EHJP:'+9MGF"B"]W;DX ( [V<&L"9,T$'>$A/O,G7 MHA#,Y7.30LR51O-))SY5;;E>&%WDD/HP)-_PSFAY6?>^P;J$L:BSJVYGRB>( M#"1QJUA"8#S0C-_:IEDDL2*HH()/BL4L021(Y*@\D09BM=QHJ?<8#Q?G9A=Q ME3I#NI5'YAW5D^8NWQXSHWM(?"_?,/S8@30]^(VV\5KB$S&R<+V;?!$_TU5F M79UO44:9",.]L3LZGKI/@OS'7_A7OL]Q =8B'#66L: @L$H\K^(B'#&#T!3* MH>#^IV4;R?#U,>+[T+HM+"Z@HS!3)54P5>5#W^B7M*8 RCC']298/1LGFU?M M50<]F=N+,A=(G?@\#*7OG1_A!R1YM(J>ID0/5:NMCRV5&X:Y:5?7=59+8K8R MB(ZTX03B*R6.:V_+I#@=R.W;]018#N)".PQU MFS;54H9V[P3!C_L=3>0--T.$&/8V.OFW5=C4832/KAH-!:40C<[B% 2K6,X MB'^7X4G3/+IUX.SM*NZD+63489EJ*/7'YY(,3T=UVU]#)/Z\+J8Y^G2[< MSC,+>D(4.CX1Q]K-G=C*4JRWN(HX0R0=CV@I>JBVO-UY<^AO M_37=N*''\J;YY-(]JPU_DS'#IWC.Z.SJTCVMECC RM+GCNGZ5("5[*S+R]V=K+"$E 6^&$6,=&:8:]C!R[DTY M"IJ.99RB/RA/!(SJ&-GKG$07K+=QK*I!X1LQ,,RH,$\#;Q8W[6*G@496F^T MV[I>7LUH3#3/JXTHTXO<.))S&6UH!O[!K;3-7?2,RG62DW92S$"9OG9A M&!EHV<2YP*038WKO-2' G2'A:P8ZM6[:;NDXT2A;2&6KJ$+]G9@JNY=M9MO MI:;G_O= M*^]'R-Y,4QL;AYE+<'S^&PYAD$3K2;!?PE$] 6TRLV^'=\,-W:P*C@>B -= M8MXY=0G9#2YAR//P@J9D"+]B)7I(0AO'+0""24VE/U 7F\-\Z/=,&^D3> N'L?"3!=E/;,%4&ZT M'@4E8 M-Q3[0Q;.\1C#TEF5:.T,'1B;0:;:Y6O.I7((7S+YC8G]=VKOWY# Q=GO MG,6^$IFHD(@9.0?,4="ZE*]"A4@D#\@,:-/35X4=T4@LDYW#@>[NR4N2M)4# MAL0D/W3(Q].K*&HU&[T!VC3RB(WO[8Y\YI7K6892@HDP2*UB@\?I?C"9Z@7L:1CB\ M+XKR-TS@W\+_"??;&6N%Q@253J=1B:<.=1N)E0W0H6?=/D7*6D\!-=SA\!_L M&D?NQCI<0)SO/QGQX15%^(;K?3AV:+LYZ*)45XSP0!/\TIU!K;[ -V\=A/R9 M[N\V3:4+F]K99(3RZ, W&!.7,.DP\]!ED0TVI[SM&76-/LY),4%>CC_B]K)T MM,CQ?EEP1I]$&DCY/"U 21Z5&[K: 6^/XX]EF 7S3A8-G7HM6N&L2D60<"E4 M.(%1AQ)2/RDZKSU,?Z$N+?)6*XAJE;@@H1="RW5*W$WX=4UC#W?TY!: 3AU' MS7M7NUX@-:/_7SBA3&+#Y!Y)+F52#O[FZ*Z+;H]9R^V$8/>?/7NP.<7, M^?+WLHA+W.M6R EZ;D9N ,V>8!HR#T&B&.X &T@7:0EB=.DG;Z0ZZ.*-A#ZI M$;H1-.)O!TWW%W^+@*A6YGTWR>F!34L9:/2%0I-(]/*<%N4R?EWTM,N<"H?B M2A3?":DWG-%P" MLQEDQ1@KTA)H/E((CHD1A>YOSK;+"6M\@D2[HCM\$_XD)]L%,M29:L\@A1#J M$1P#>=R4["5P<[4[^E4(<5"XA6&KTO%P0ZZPW8+P;>GZ+JO?5LUZ9#/%D %> M)7[(M@3JE@;9(IPX%\A?F%._NVUSJ7OV/NG)6=L6J37TBZS$Y(URVXXJ1#FE?7T!)R$:9[E#1B! MRFG_VU=U5+Y[G2XF[5ZGH]SVGUCL]1H@_NMH^<:PJ31:\>(:X&?RJC_TE\.@ MUN_\7!&#YE%DT%2.O\'KQ-T@0*;1WR(7'87M@OU))7%"*P/-/'%Q;O3!]7GX MNP^W7F,6;WXTX*&)@?^!3V7)?*7>4O]+HMAI=1>G9%+"+AZISI@.UCE>R!$1 MU/LM@#""&J^YKS=HEVJ#56MTRX0T9M5UER//I88Y=158A/F!TL.&Z>535F8XE^)!=')GD0KGY[!#%-BYQI!77!(N,]"FHN2*#G M'46/GO4WR.8-DFP*]%_O4=D.?#E1M(+#!3&E1C,4H YU@@=#!_-;3C%]=A5.1GL+F9@,%G1RP)%EV0 M)*=A^\_L3\Y.$+VN+=(OIDJ^T]^=%<-Z>E?Q]M(L/%S/*4=_4K $8V"K<\%' M-M/T LK$O:XODO.\/:?JC$TC+@#-\(B%.9WTO]D,J0_,)MLUZ?M6M,#FKHP[ M#82L2A=@NLH0[UK?3H5YD'%L1V]M[\%RYE8_U+N1XW4IM%W,#765K3[P 3+2 M.U7ON%%+/&+'#YG>*7Z_$Y$R XI9',@P$ELWJ4&2C50N3C>9-F(4M7=#FR]H,"EQ0J>"W7Z99ZLO-FRJQ M2P=F%"WU3'45&D%TKWAS&7L8*3\40*30N48&DY&'WX+NP$1E$J9Q96&CB95) M[ DL&(1W+!:KI?N%JB%ZC6B@_Q);'+:VV\3 CEH2Q>YL TC?R%EH9:NA/,H" M(.EI#O>(IKZP?L61D$W3O@$SX8\7"^ NT6Z2A\/?T/XS80CPJ/^.09)*!TPTF2A2 M0;DI@DK-S3/AW+TB^N75>VX!:'K$>97(X-BA:@/RTS1LF7/UXX<;A-0,^NV^ MPCQ:VH"$]%@MR-TV+LK%TDP9IGSA""-M*1(]=E1B5\EG,K1YJ\Y\?$BFX))T M]RA!HS^>MVPP!%9%Q,78A\-B\WK<.8BI-_@'X=6"^G+IIE.:,GA*?6/QO5\Y?->)GE.-UV&$A)2F[J3C M$)EEHHFP?)^5Q44LT(LO18H6@GP%Z5=:D8A^\)ISB&>NCBOY+6X#V^.&F-;1 M^A2%9L,P@QYSL\&J+U&?>T7__'#HPJT=/.N)DB'V@5XD-2D'A7%>3W;I"J=J M(:3D&"0IXY(B16655%8LQX=2X): -U'%)U?O8< U2*YI>'E^XD:L&A2)^+ M>LGG,+Y?Q=%,N^%?BJ/YWO[]6\6ZC'VAE7&DFM@LKFJL0RTK+PJDP>X0%\EG M&656DY[&EAGKX20*S\,7BX$-DS-S#Y6<_Z'\H+_"^ZY@]NU MYY;Y1[I5BO%Y1W M:X>(]&+)OJ3>=X+@XH^L2_7*F6F1 MSO7NMX@">+9WAP*X0P'<0J+I7KG; 6%)9G1.%RZ\R28[NR G.TD).FK5$=Q M&(YVU7$%J1"@]D0HY[VGU"5LVL!#V/(#:6L2S-4*>)J#T5F M[B^'FNV!MP0PYH"Y/NK'E:&1528)C0NJ_YQS# OC [4UF'!03[P=ZMHXK[A2 M-_7-]Z4W5"7 PO,FQ34'RU+)EU:XF#+@X#:FW =4T@ZW>KW>-%[I NL%8)3I M=W8H5S)\8#RK6TTM1[R*$C9:@TY+Y&7#9U?5C%DW[5<-KO'W5I7<>EQ-G'G4 MFC*,/ORS@RP;W%%< D,CEK2+G N)JJY[I#OR/G4.>+]Q (9(JH+X;NGF'5H7 M-S-:,GR[0A7+5N<,(Z2L4IDZ+@I.O;?+%T$2>M8_:&DMKD^"/L7-W;<2PO=4 M_[=MU"DTJ@Z/0:!,F\\+GPW_L2@6L26V:C=?^OT+GQ 'A[.V'ES CC8214/T MM7@:>Q%K%.V G>SZP383DCO+=BZV- 5\>?Y5&QEZ#2]5Q4P3G^<+0K=0R%-S MDY2Q5OF]H^/C^_3\_O,LP01H'60A_MCFP._B ^@B.SZ.LJD3X\^3 M7ZDZEA60]=N)J^"Y,(7+=W#(&^DTF\H6BF5[V\0F 7'H*TL*F3=*J->G.4SB M+.&S6Q W97(-4\R<$K=C;'"]!]1K=25"Q"BIO9AA^_D&I_-B/A&%M8? MCS(]\%'GDQ1) 8QX^3=HB&=RH83;Y[?5Y(Q%B@;U)[G#'QF6\]Y#GL]R1S=A*D:3"=$8*&.=J4EG<7"5X+;U^\$ +P:.O;ZE7*CF.0E,-*(_HV,,3-SJ< L3?+^7@(9[.%BT:N.$20LQLH O-"'C/@_PI-7:+XB^=49,WASE,U&3=V7 M?Z.-J%][SAP> [JYCI/1G N0@JQCEAC.#8P51@#FHY;*E[ \@)'*:: 1 M1] M76R=B EF5\Y%/0L2-IRRV?JY(1T]>M,[G:62G(EE1V)BK; S*(>P6'" M'?(;DBY=VEQ2>+X#EJ'I/"LO&,U9UI0(!+=7QI48H!GPK#/'RG.[3CF+E$DN M8H!G2E;,>!DO) )6A<_-4H5!V1" ^7$ED20C?G?TUO/W/-4S>W+XYOT7G]R, M2P0JQ-JS>3 [=KP6!LYQ'2V*B>TB-H;,;[@V.VLO[I6&2@IXJ5W[*B?@P==<:>2EQ9N ;$P M]--YLDD=[T:PCZ<[4%QUDO@>"G]TF0;:DN3;*I6,9,JY(VH1QKB%;U"723E^ M35GTP&((]O-R-@D&NJ&F!G="2O-[='@TJ.6DC%?/=$NHYRFL29@@B8H0$-%% M!^+R7)[7/7?1"K4XE/=)T^/@^BB&=P3,&1F8RXN3"VK_H:@+T9X5=+,(+-EO MX4-G3=$AN.K@K;NS-]2;3-WSI'MTWT#ZP*3,!0,(\1VD!NG:\?*8PP)NO-TO MM#:*]53NKJT?N$'5AM3?1*_!'C*'#_XP:8(:F9#FFJP[!,2WG;M!'A$'Y OF MS/^@^V*#',MD!UKDAEX^%<)]]_)&3:)C;(9C8)PWT8CB2(X#0[,1RDM$^>#< M^;+QMFA7<>6"5GD<,>T"66(Y?\K8I,ZWSXE1\RF;>=GU4KNT;I+Z0(XH4>>H MGA39)NK..MH*;%+N]VO.=9N*(+R^I,QA7:T:UFT T^,]>6K"+DI^.%8YO"I$ M<:9!>1\RO:[,&R*I6.W=T .^$7B-H]^>(1,$0F77)W&4;/2XNCBN*Z\K]PA= M(%+NTGE[EU=T*4N9!V/V!;O68Q(9J\S*\W=%J]]FD'7_+LAZ%V3]4X.LO#-_ M6[4P#KX8I.*!_/L/66"*<)9[\R6N=],V7M)UEYHV.1/KU&VJ!,?**?'69(^H M$5R):W!?I;FGNHJ8U,9E5HCUGV0&P&3)&UB"JV6_JF]LYXH, E8!KCEL0MS@ M>^*])XNNF+%3.U6#A[5>4T$&P&Y#B'+H'EXUHW&J?I9U4Y.MK- B])?4:Y>N MV&56CU_ANX)-S(2-"7N&_+))FL[U]XA?E1CWCHI=SF['KM=1[8J8AA&7\P=R MALV+Y@SC;XKNG8L;5Z.06Z9C),6)P$W2T #U7XO;MT;^ M!3Q!W_=:!(VTGH=MGY 'VV&(Z8Q:F?73TJHDL4>WON[OB0(2K)Q7'XTAWF&0TSPBG]&."W27E@0K2]F/CARWL9)';6^:)CNMF M/PMXOFJEMNI)\B[5[947[-5SHJ'2]*IYSI3D=#58'"F6>08(UYU(AV+ >I95 M^#.EK ]UB4DG@ YF_SP56=E\@9O38"N,N=YZWUSSJKFUZ<;OFO(B'Z__8(+< MWR/;V<>YY^7Z[Z@TT97FZ56[N>C$2;%8BN'!/6&4E12"V+9!HK,E41%8//<^ MGTIC]L\0X6P/19HDQLA=!?S)&8*8Q:0/(O4%+NAEKF>TN07O'<][8?W8J 9] M!E -B@#X:BI;UQ\WL'ZB:76,!IH]CT(:9"?8>L-D&S"\.9?$W5%5.54%>ZF] MF?KX.CMB5(19C-&R8*!1.IR#/5+L#+?))$W&BRI.=/+Y!+W/V7],Q+XL%[2S MW38T6>W%,SF.-;59])?0Y*P^6XG.D1JHK"Q$X&H_\M,U:/D%9BF1,62C0G02+F)0(7I.%8&:\J,<,_V26;/F:)"H6264& MDKJ7^7IDI8T!I9Y#8YLO?84H@9WYR0&]$H7J&1;!Z")UUG M&H*N2W8PX]1V8FN"FT09;+B8:]?;(9;68_/WI7B)TY-TD?.VORN61M>')^6KAA^,304!7:A?TF$"?.45)SB*TW8?O_FQ;Z9G?=^/OF/O=T#_?=]ZP]#Z2>*KN$= M! BA#KW/>M*,8GD%%S$U<3WC1!NUO^.FU&].&=,7#$%0Q*&?>]G>WAYU L+G+_!AO&4R.8(KY3=< MY,?CS1\3CN=A)G&H!NRC7(LW+-!A6K,L_.58J]%!PD#S+IIQD6*Y-E5"AUSK MSP*C+ @RV_O-WAW2OCLTJK$6P]9VA--OB.54?NHQ7SJ2JUH3[,MFL@,OJM2C ME,^H\Z[M<:YQ%6$4Y(55#YAP6C Z%A$F1E:I6M=%(V#K*Y466>*E+ (U6$ M(SM,%A^[-ES92?46 MEYS7S63:_.Z5H3M 9W.,V">N^]BQF2%CS8S;-W": %JEG.LTUD(/22<2RIIP/B)5]H3! MII:Q$RSKSV$*_H-IW*@3.[-\'83'#]/R4S'Q1K9Z!'B?#M'L$25>GUKO=_7Z M:_#R_>?_>?;XR;/G5Y#E]2SZ+^WR-=T!Q ^@-5S@_9O$PG53?[\R!*2SS:@L MG2 9'>%]R\4@C3_DN?D8OI!:\6[+_0MMN>$0.7FB)^:K2$.^75*HNPUUMZ$^ MT!7)C\%=*-2G,=F2?B=*:S)1D)!"+D5[;+&(R&TI=79W MQ=YM8+>!O0=!/0= AQ#R EYI*\G'/@,AO[XU.VCO;@/=[ 82N>B4+R=OY4/\ M>>R]3'-R.7*D_6ED0W ,#M747=#,)W4YMWBWQFZ-=!BP"B%&]@+_&AYA+Q1F M(67MK,M;)3]*P8CD/)WPF/U#1'S#4PK\&^_[D2_KF<2#HW&3\2CZS?1S]H@5 M\]O$'CVXPQ[=88]N(VYEN*2 EO@U27*V=S3$Q^*=NDA'"J M)W2^4TZO[F ,3&X>:\(O428B5/D*OLJHF>^(Z)1X G3\4!Z1);D\R\_J9N2& M(7\L)M&ZDO1&_ZN;DE9"A,5$DQ"*H/FLVMDZIA$5$_[$>5 X#.#/O1,\/6=" M17:,6(K>OOE<70NXRJ[=^<@M.PZBT@*975Q2,CCMH9OU@9[SM40'QZ=(N&B# M-GBK=+Q$Q3OVYO0[G;/WI&O MK5))JO"8 P1_#-_'KT&?9%%@2"IBLUKPKW2MT?XN20/;WQNM@QRG"-&!_C?Q MIRX=YX$+56;0E K&K C&>[F6% OWB1O"X&R?Y*-ZL:;>\3S;/]U,>[3+6']' M2==ZND3YHXSK*FQ?B=@PX1(8AD7'*5(I^C)6#J29O,I'%<);,E@T[D)DS@.] M0^<>R2IV!'(WHBYKE_)>\AGA,Q1M:V6V -IB5;FT!0O7BWQC?.Q14/;&X9:M MF?IMGP+]>X]']U ].BC8$\[\.-C;?W _B]:\5; WX :(8)FCC(H-$N&#(3XE MKS6?%J/SO#D%L+!NU!RQN5&8HDZJR^>C#,R@D9XQ4,[7YRH2D%]H[R)O(/U' M%H#%MZ(I/+AI1I"NA%Z;E:=-Q,.9SZ%?2OXVGID/*&D,7GL^,^_C1;#47XR, MNG<0[.7K'H0/:9ONVC$;+K89N80-9C*6 E7B;W!6!,@B/-9N*DGT#N*RH\KM" \SH!J0DL+ MN[Q+OAOD;]@D^UJ1L_A3FO.7#('\!W'OS&=@$^QY=IL$M1"BF=V3'A MG-:3]2!=2=YS+*E289)HXL:12=<]65AX1T"GN*&HTH5U6R\'?V$MW7&5=(0S*<[A&"F2'^ABBR3C>_M/A"&\"R#[B5B#=<2>-SS)UO ] M_Q O!5(JS[3J-UH05O!DHXN*U,]8?+SI=!;_0 MG.D05!$A)6$B=>+:9VOO*5O=3B'U[%X'Q(>Y_X0>BNQDSS(!]DL(E[+C!8DL MO8MUI(*>3(CXP0D:-6)7'3SZCNKRD2NC);7"O=%:82&O8+X^?M6F7]TV)UI- M2;"E*&_%.&P4?HG"SGW404_#3%;%M)1B@\@E+Z8%G/N@D]L^LOTPLM1%%IZ[ MQM='\X)Q[YHV15E$5I4"]&1A[^9_D@3Y[)/Z2SY;%3N'!(6_Z3,ZQ'YMY0_" M G9$8*?K&W>5CZ'V]+>8VS]8RCEY&?D99%"M.U391!G'1J*&-6^Q5++L6J::H+<08:!<58L=E8F&T!:B.X&L,L<:Z#BKI?#H.H M8RTZ*/+@SHE%U[A,IXY $R:4'5XV-XT5M:!"2^$[)0M)$9!&WJ<58Z93<-#F M5$]M*<3OJZ6\_FW&D![>Q9#N8DBW,(;TUG*I'_ALE3=O7UM0XB0(8AD\RC*YN-P\@LF_GVA290?1!K9EQ\\ MWD#.1%XY'D_?QDA>IZ(J4D&EGH>U)&>"9>"5!*]D8M"22XI8?)TJ/4JZ;AU. M6K0_8BY"Z$_D*A9>W%3@6HHH=(LNH $/D.P-_9B5Q8IP ^X%<8-+32^G3$+, MDJ(2A/WC[S1[G(FE68Y'F !D=Q9N,*FVQ*X]C6M\I/#4>6(C+:T]L^BJ6\P2Y>H=F.2KO<,O-9-&P88 MCGDV>,Z[CH9XV/NN!FDPMD/KV$?[A.,K_PTL$/C@E/Z]JYB]!Z+-V"'B>3W( MTLQS/E:ZIS']JE*P/I)+EO>@1E2'C0[JZ=G:J_$=[8?6DQ2;L#UHA&'WI?91 M)JY$>]C*J.0T2#[)^X_E];W.ZWXK.Q+C_*PIPZBE/DO,6!_J\P3,C*RZJFV" M3G(1G_2WX;[M???<[?JKNV%%L1(2-OT0Q1I8'VPXK_ZLXM"N([?B-?#VDS>M M'G_G9M7Z[ QM(7T<&/D!C>6"AU)\DC*!VY8\^;*L,K_(/Q73%=3M^ 2?J0V/ M;%I]D2W#':,03E*>2O9QOGG5DV[O7]GM_2_I]MYWN_[X#?H=XEW[=!3K\9!S MM2U01+A:)^""3T*W['!W6M%,-QT5>S=&AO%-5>D^=CPSSTPORDQ8JL#[BQ3* MZ(N\(TJ=;C>*U<.J0BA1ZF"('D5UN20"]YKY^4B^BNA]7S 104]LFL!,6GWP M;$AH_O!G2Y\C-)_=-IGYX,MEYMX6F4F@SAS1YVN( MH<=7BJ''7R*&'OS!TG/ORF[O?4&WGWVWVSV*@P)4ZB)P53W>"2H\24I4@S+3 MF11.5@I[3>>S9"8T! ?+V%_CA3;X$TC,/=CWE1I%,,2S7 _QWW I#O$"X?84 M78?A$UQL%?LZ3 4ANI+!?OF''G^GXJ'_(=^>-J=6@?BO#%=('N 8:,Z%4%J@ M-MB10G,["7\E*KU.8' MYR4(Y_ !]1E+R2E7O RURKY)]^ZC._?NG7OW%KIWN[[/PZ;!-4IG^(7#H;\) MMR%Y .NI1(G4N(DUT4ZD6'8'[@.\G&"LZ L7M12 )R )L/;1\Z.-OJ-[6"V+ MUV"EGHU>7>0MDHA#O\/;?)\R,B ZAF+K[JM^A#$-RPEMN75;0O#G M;GP#\6G(1A>W%Q!HK,",MLAOJ\66T5\6RF' +<6]$I&+6B2E(V7T['2*2@I2 M\\M&QJ/"]_CBBGH.C;XIQD58XE:CX\F5YIXS\%Q0P_@"?!1T MI+_6EV&5V0T<41$^;' D$?!C1!7:WL+C\5= Z8RM4*1I).\2[P$FZ@/E";CM M 1/=OO9T/]/@10*$H,(2>\\,WTO.]FFZ:-U5ACIJNR*3F[FD;-AQ4R@8&55C M)*:P5IB!S"2MLJ 9Y>80$X/%+?#G R&;1 _G/J?@K+S7G=%6(F@\A8$%GU5 M_5:O>5W\#N\M5K)0C_'F^$3*"1:0!5N3G$8T M%U8^FPJW:I0F+?;SLIQ+=.&3Z'SB(FF2(^=_BCR._HEPR8/6M:!9$L!0]\M6 MHL,9&>&TUO1^ZFXZC8WX/&5 "?;.Z6=/YW+'6VH66I5Z$_ MT*N+SN7JK'.'0<637#_]@P@E%T1-'8!3B9W8?=GU*!(4DSV(+I*Z!7_[DU]F M/9LMGTPRYGCT+Y+1)^?QP2,JI?QVO*QC)668[M=$HFFEQTZC5GFDA?E6VDW9 M(4XJM*/=$^D0,)-^IQ^'C_:R(WO#JFJ#G;N,H*[83&*RC/=.#L_223PYR]TM MI72U(FVOZ?I' Y,48;W(/,'.W4-:=9Y(M$G M7&KX@$B#I8E.DU38\*/!&/JFDA[^]K(I&L(R#2I"U;:<5>- !+>B!> *]$A1/ M=$[BS#ONG@I/@RI!VD?11:NEL4!36I.)0QG#:1Q#[T[19A\\_3UH 40\W6O*[I=_6S&R@)AWZ\I:D=V M1C,Z:_08%)^*^4+OKH[CB=:+7J6S2M6J@V4+I+.FF99>VB5E0E[!YC MZF$F/D![)*_RV1K4R#V">IF*,8[$' 6CQX5MRPCS0$8R) 50W7IX!DMDQ4EG M>ESLP4IYZB\*7R_ALXZ !D]/@6A.Y.2D#ATOJEA;/1$WIT%2YJO^L*^MM[]R M*N#U5/=;Y;9.&7!>A\-8GE6C5Y^D4CC!W-5T?*FD1=B6O4=CFS?KY;8,W*0 M*-,189A3Z3C7XQXCL"XC4$@]W778!+TQ=M3*]\.)NE!>]2O6>()OMN &DO&D M+K@6'(G?DH M':-#F,JZ<1F&T/1.#E^_HFK@5')5Y;]A\E4-I>F//IK=T8NU<"B 9B!MLIMD M2 W2(Z$#T!DBEU2B8(;W3O/J8\O99*( LKN79A!)"9#) >\KYL1??.=;UV2FW2>0J']I;+M8O+ MS]7X.,>":]7B<^=2?3,>!3PDD@ Y@C>55NN##9Z <=$4.T3!2#LD2%0RG5/7#(A[ =)45M.1-L'X)5(!7D M\#&Z=I]=#;=%=Y.X>V2(E1"KIFL=UY*DZ'6V!]%];-MFV!%U-;-MH1@=SEUS M 4=3C;F**@OTGFH-Y_J \%Y+!:>ULN'8IR#%EVN)^O(5V8ERCOK;(=:=+CBP M7=.Q AI;CO@42K'BM!4.]KNGH]*:5? M-S4#B$2U9D^ESB:92KB\\ (+_E+)^,(574PB!R3_2M$7[E2P%D0FQ!RU;RVP M_/@NL'P76+Z%@>43@M3TY#X1@=#)*RM!B$ >1N_(%&8HL?>(U)L$VUM\^FII M-XQP)8G7M0$ZSCXN69]<4^K\AZB9YF-PW"@M7'2$5$X"L@(F7GOD'HM;X1K* MV[#*]F.^JI"R.!6L+CO:RWRV08%[4T\*^^WKJ&YD!(HMD"70_I3+ G$ M?OV'7>^',/.VU[KUR5$G7\WQ5:G=%:ZM]HH;VUU-J(:UXCIZN02%\^Y%/<;= MB'D5?TJ\:=63(N3U7^&*O.:%_E:1G*P[/9+]G11(C1K>,D%R,P3#B)O>4/5' M@U0,;PG3\7Z'-O^L7RN*PNU=%&I_I[O0^2@"";W3:* MI0(Q53244\?ZTBW@1PZ[9$)Z,N*:NHUH(_C>@)M#C Z(!653ZLU! QJM*=$% M_3STC !;ZL\U0IW-WM5>'<^GM]?XAV7^L=,Z(X/&])'&V M*W8)[XXO,6I$OC"KQG$,Y7(8M^NH2"F%-N7R]58:KE2YOA&BKJ-)JE>PIL1X MH/X'<_X=FV0=V"FHI.>#[;QK]&R/A@XWO/*M-^C2.;'0!<=_BB$!SZ'"<'>Q M=B*W":K"ZL6PPL7(-9N[%\K0"0V-S/./1&Q4H+;ET$: MA_L<;)!E/C55MR [S52J<;(I>5&N\(]8[I6+#+P,MT\0)5LWZ*,DPJIZK*." M1"8!7X@I(M.I6GQ7A,U92;J/4C*V@KO4S*&^3BPN'.]M+W92P+;Y?./#&^]- M?80F[VR5(YI7^,^PO]CM**BZ022:21XDK;8>D>\>P1Y]U0H5[?6&(P;O'!>(E-VU%QN;=ASRW+Q6Q@ MEE1-HPP2H7L1ER16DS? I)PRVH[/=>6(TK!E<)3#XK:2KJXWWI";://^!SHH M7%FZ[6.<2T1Q>GE?=1:@A( )CD55[Q20VB)-'-L:6P[X:@$(%[[\T@*7\1P\ M&#HN+LXG^;"FE'G#$P=IUO#?[\ ^:)B0PAF_.:D"+3Y%!>5ZP2RVL1<,U MB?Q8MNU7ETY75T@U8MWL,B>E+ GZ$%R/HCG\CF3P#6A]>B$U+G"Y)(!NMW>N M(PF4-N7T=+ ZNSIT,C151N?AMI)+=2R*)S?*+G7E:=OB!N@;:0@:UD09;&=* M@^]6V^CM=-J>PU7BCAF6CAD6S. 2NE[1+L*/?1C55]6N&[$"$^;?_)(3?$.U2'*;&, -+06I36>LE],$BJY&*IWS M%8&4QNUK'!6^D75W4WLM1 MC,N:D?IC4-N^O**_41Z()OTCZYFN7V"9Z-R(_Z=)DP(V]"WJ/SY\/"GTOZ?> M"R1UJVA',E6LLK-!CSHG[(1PX- BR$'.4/S]#-8>'F\%*LD 0(4R\J ,>>5P$-B,,ISG(6;S"?2TO&'8R* M#5\1[26) FY#^60E;']M\@;.P%X=YPW#44M$1QR52*2O.T! MS38%K&U9_)B$PKX#5B1(@22>".9L'4G'0)+0 4Z:P&/ MQ!Q)U=A[ZY!ZL29%.PZ]P"$_!5AL3-#RT'&0.!'3DW:9_1R2L<2.2$F2&O1[ ML=!JR1=IX,[]!\/^R(YCXL%&1/> 5Z\#8^4,4B+N%4GL-"!F^F8#,_1S,AMT MM[FYPC!-FO:T(0_97%(Z04D9+-O;)#^TR:/TB RY]QX\V1V]Z&#T4KS@P X$ M$!!R ^LU#KWZ9U&UPQ6\R V05Q4@B>$8&_P(K?L93"# Y;9I$9CAMYD]^^0N MR'D7Y+R%0[H%]CJX7S]6E2G03;_;[DB88*?@DP\7^6C7U<,.J#;H."+ M1V02'>VV>[8=U-I4U8X56#9=KV XV]'3?%EX[$5.A5%$.''E!BWK03[C53/J MXHW;1%B9*MKQ-UP6"5&!*<4PHH=;YY8',] U M*#;^;NTKJELYLN,%81CI5-:ZVY@!+GJG2_^N.5N)'5*+OT]6KZ<"B&*';)H9 M_$/!+&D2IW9OD&)CN+Y)1DR_>])OS3;=V-NNPK*AK".#9H+4DJ-\ M1-*X!SK4#+.X:"%(J15Y!K+(7*J(!STKJE9^7GVO78Z@TZ@HM167+"5OT*>O MK?5MP)$RG)?RGYW[T73]5/ME_.^&5FI-'V#?*#T;7@\B+D].A'^/.3ZB)EZ$ M'I?_C/;SK77@D.'TEE,^WN,XWJ@+Y^?!&B6 7+@/(R[W1;2,!,@G(OGOQ M]H@\.<:<_X@K0#&?;$\5#8;ALB"/XD4]NV#+I A[NEX7A=B:?&[.RP50,P*- MEU]X,OG/X476TA,=DZK((EE@:<;@$-Q=7*("7Z3=1!Z3-"C1=Q*E8H0*5+L/ MEN)D'_%%B?-B?35]%9F/B]5IV#6S]K3ICM MFG_7?V 6:E>+M^X,.=T'P4!3.XYA2,N]$<0^]LML5Q\HH] M0L]HPL,'WNJ$_\AS?*2#&O#_/1%/^\&V]0_+KSNUS<3LH,0YK9Y#_XAT M%&U1E>R'"N9@,[A;B!5??5I^RQ G7F>3V Z*NX4SUP9,K?!=)5ZRO]&^%29G MSD/@%%ZJ\#E>\;>I5A.^C@ 142L#JE97C%1+*J&&]X.@8CIE(?GO<#:GGLDM M^S>R I@W+[+E2R:MH'/(00!-K^.:,$""35/W;&624,RJJ;^+^*8?*# M*/Y#+O'3XCR?346C)FHP.Y.T\T@;)OV)N;)KY#DVXU+P9EW1;CM%.16N$&IY MI?KJ/U;U,H_>YHT).I+O.N#L3GNO$L6Z*T;#<(]W1R>,.NB]WQ.YDNDJ"M,D M9M.#DX]VZ;(>?^P&F*:UGXK".<<6:8ORCZ M:!]+4U.Q(*%:1O175)U#;_M!]^GFKM9-9P,*FZ!7&9DL,)W<,-V8S/.\'+W( MZW^NJF!9_E:&OXQ>T.X@Z%PT,OO':\B1]:2WGZ,X%J. ^!&';O"OCOM@?Q"! M,:;KKYWT^>8_\_GB^2%KG;2.R648GOHC$CK3(5VIFD:'RUM#WCY5W;$M/]&N MB:DF@!E$"@' (;&CQF5JY1)Z].WKH[=OS$E^= *413=XV:F'\X8B&3Q7A^,@ M2MO2<-"FCWA0\5#(WYA>DOG/7*8J?IR[3^6=3PW&L@8C\L+-V6<<.0FW,6OB M6HI5JU\IJ*!64.0!$SZQ[._T.9^#"4LJ7)[#==.A&"HY')CJ)&G!;.;OA=$P MB\$E5UK"UP&*D\>5VUEGR22;G&NRC_GSO2 @[@F)\4V=9$1#-J$F/*=P?.0) MGV/Z10ZW^'^JONYM@3O2R38&O1" GJ1Q M@9DRXBK^47A3=.)94YVM?507T,DHTC>OB4 M3XVL)"*$IG:Z)*L8\K/;)TUK M%AP7S>V&L46BC*",:CYPE6PRNCGMIOV#9?+G";!H_Q)^ (%\FYX$]_ZRR:=+ MCS]2.<4_;##.LQ%?SZV=;["^"=A==@ ]-3-()T%FV=Q&O6QCQZO%3?:GD'@8H#8D5DS_,M%VPJN%]_KC6RVH%9(4(BR@3 M.N&GR,#GO-Z,$ABY:T=(G<3)YG)(\@ZTQUEA_+GEN87_Q-/G;_#A M?O"=EC%HVN#/AKQQU MJW2[- ?VN#A/(\9I!:ULETZ]G\[AS:5:^>!/2U#[[1)[?M?M-7Q]PGW9S< 8 M/(7L)>IIGCX$/<*%P&FHH8DY.=DCQB@/UA&;9Z1Z(R@G*/[]49 R,ZS5O9]/ M_F/_T>/=IR/D]+=A.NZ/."%J?R]]:/>Q_ON^IL)17O(GHO,UHQ-3R:C4YRYR-7H&?0+U$7* P9B9:.-G3;+&'9B@D-;%K0$6I,G3[.'C_=UP1XEZ_7DZ<.P8G%1BU*\:FH$L=T4_6>4 MB3 -0ULU:M%[M:UML\W]!IDEZOM).:$@/85\3VW?,5^>.$DJ&<+WI\$4*T2A MC!('4HK2MB@>0U]=TQ]3%_U7W,W'@OF*?2#O+^>XQUYLD@V#_0(]-Y778JI M0H;$"B\4)AZ6&E]A'V;7V8B;)E9EA@";X:?9M/MV'[EY)MCZ%;LPV[[_;I/= M*^45V<#<9/.JYRG-NCDQDA?,8] ;IPS8R6?*)W/8C,^)=+T?/C2'YDG];M?\!Y5GO8U=!' *\VS.I]D1)G:\\]' 5?M3HF'169-5>[2P#+<;Q8KU!(Z1BH&4$86$<#$=O@PR8! MY9]%/=%#C2 4@#HR6H"SAP*9X"0WJ@-2DDJ5"QFO#OAM&9\)9+Z;9)AL?*XC MR#645([1OQIVF6J&K$,6E6?'G*][F69<31"@S)$SO*I>\%3L=M4*G*9.H* 0 MR>:W[--C\TK!N94$N1YG;:'1U1CXO,H5$OKLLK]6_!4X_K+YL M-LW&6B_866-'W.W'R(Y3'R $%^@> &("RTPU@=/+2Q\1BR;^M)[9()T,EVDM M]6<1?17A":U8WXG4?6X+ZEK8B\@QR;42@8F<010ZY2JM^B1Q!W75?=?YP(HY MOE8WPC4; )/GBUYE< 5@1:M2MX%8!E^C9;ETDI)B,Q@^D5SF' 4KZOA.&+" MQK\!CE^P:.Y28,R#W1FH>>(:EP'ER30 6=-;1 $'S*4Z>\$MBV5N(_;0 M@;N2_D442/6%SH,_\9V]O2:UU@)O%._VI!'2@JVHIZL^%*RTH09$_=A0XTS. M1(MFR:2 .-+I'+(EXC08 ( I2&.KU' M\-@6.H' '#EJ9RS[F>M4B%O5HD7S4:ZH!11CD_J#"* MC/O/"?18@-J+/YJ#X1IP1WS,!>(N^_1B:5&;C%!&W2J-GI.("=LU45Y[\E2[ M,:]4"0;F'!H]DF"7&&8*SE@_2%'[JQ8W),2:2Y]!\49!UPR$-BJU*=[/-BBE M&OZC!%3&LG4YN9'Z&Z44U_ZDE4TC!-NH*F^?'HZ39SWU()I>VU_3.3$A;NMD M7#XI9,:5>96;I7E/$:5 45-LS3V>51$"LD5U\@"_KGJ0D]DV;N^Y5G>?*Z60 M6IMJ!_5VA^1#Y#>=PMB6,;>%I/JU0%^'"AD6;ATRTD!H8#B2"J9"3+81ZLJM"(N9]Q-Z.^,QOUM5'? XSZFCE^M>D1 M6M&3>6S8#8L/ M@M^CPSI2P]BIA!$WK1+M=:F9&@H7JVD)U"T.0V]+[AO%N@O&NM=$.C>U#F)9 M"V8*I*14V6[4FT[&U1IYW#1,2XZUJ40YIYH;CO4D-TD&G6/"ZJ27\,0?<6T MQ_78(:J&A=D5H_X#V2>"DIN2:A 3B7B98 U -NXEE"-75EB* M%M T,X,K=RVJ?1+A?Y!H7FNWM@XQ11^+,FE>_CJTS$M+TL0(?I-Y>G=8OF1' MY&7$4<1:[V)S= S#6-5E9X5.#RC!E,]P>IX>0'L [K-/(LC1$@7NM#\_V8,D6^7D^('ZZ03H!7"I^H#L\%('15@2\@PP]%54 MD8'S-(Y"T'',-IDD>K#6 5W\U:/X-69UP@UP1.A_00;+I%%ED*!M7S5ZXWP1 M8,I9P5HK?,@_Y2HPTJ4IQK4DG54._ IES1C8':L5N80Y@I5HCI(N%OAW(Z\ M*V/TNVDR(O*'L"1CB]H/7:U0U,6UODADAIQQM)YWC4A[OG';#I6RR6=7F)6J M!C@"@Y _RANW:,[9I4-_@I_@9M_0$*'E*D#?G;P\*?76+X5]#/)2.JFOPYNM MPFX5]AL4]B7\[;V*B=<]Y@#?\M\/V5F01'\JU^2. M#+=PHB-RK3 *SK)@Z8#:55)>!"J@U/="I=57,]-5Z(V'4* /(E&/R2"C\URMU@^7^>W=6SD$E3R6^![ZFVI3J4Z34QT?J$]R,U*%CAQN=O'B/ KA M%_ UI7T!R_OR4]=XY\W[#1:@I67S8%9_EDF)U@DXOD#[ZO?7_3[P]X?J[,G M8,@4?W_R8Q:L0"@_4;M$=U$<7+V(2(Z>G(**]N6EIC._-T,Z(]YF\#HI/?H] M#]GM&JDB$ZL$R]"?]883W*7SUX?#Z+N SN!,=]]9K^(G^IZJ3]35&-S,ZWDS ML6RYQKH V$8>JA577S=!I3>&5_'"_JC7UW(0; *A+Q##VJG3=_J5_./_%L3A MU2[HE[B#.%CEXH7ZHQ*M\.LB@_^%&@Y8H .ZEL1L@B!LZZ49!$Y2"@'+PT]) MGA/6*<#NDN,K""'#;X*H50CB[PF7OWOF/:\-O"I"\Z2'N6==^/Q_97(54:P8 MF#+RW3 MR? -XH2JV'#2BLI>D878_#VJX]@/IK<&R;\BXOZ5\+V#^K1G]6FK3Q^@ _QW MP6EVA,&J@82*4J&"%V3H9A/5Y">GP;)45H@Y;\#5=8ZRV;VH&F]4X;9Z5[W: M,+*6=ZB69!2$#BC9$OWDV&<5%DJ7T5PYVW,<[2$GQ9-O,"IZSJN<"G.H"D2W M-]ET4-4:]=?>IY[SXZM7OU!'P( R6Q+,3,MDJO,JBY88\-5]X#A<'#D%U4>K]*,=8=NE3$M5&2W^B0HU:0?5YJ@RC( AOO/)N,=]>Z6KC,7M M^33/03*&KF&VM>KTLPFE9.-0[9M 9P#0Z'(IF1_1-74;0I]M@]VWH>BI3)GG M@H027:^P^-4):Z)5SR^WV29(LQJW<5BC9[IYVC7.O*^AV='FUI)/OGO[%73G M'&_L-4HWV5+RU5DF!&<)1]]5,Q>9S>@LHN8U*$_/.N Q@:G1=*FF P34XTIN M9$X)8[R10&VDY[R5J]??6G7V,%](_/J,!BJMOWGCRZB*(0/S0X\@:YL)T<3T M@A>4"@=*IG @ ;;^+'K.5\BQB+8IT?75J]2FZG3N.#=?PVF:?G$N@KC4F?;5\(R[G$M*"%10 MD"OP+:\W]V(!0KF_Z*V4;4!X?%2M(TT3_-?T N)Z&+TCI2-AL'JYQ9U3QX>W:0Z.P(&K5"35K6WR66$: Z M]BALW"0)TQ"3^W2+@PH+BN"KJA:\@5VB;@I*).V0A:(L%&R!.LM#ACKCG9S8 MIK!3-5?2J[,H5\@D4PR:)Y$*>2C0Z1_(\7&R5*;6"0H.)-M,?BUDQZ&*[HG0 MMU4N$/L-P8\*@8&5J@1 4O<-%UC7:OA,!RG!?\G2KUFVH<0I4\L#6_ST/FN0]@Q&4$&#U \Y.3*D S%Y?<,RR@ MA[$0(,BYGP?8YE0O5":4VZ%3B6C.C%=R"VUL*$&R+F+ M6?X2OZ*LN&R7%QX MA!IP5SJ%UA.E*F>NQ3H*]:K O&&>1&6<3:?[@N9%''Q-J6P[F-+;:8:UW@EQ M&&HXJJ;FA6(1H"\7O4Z"^\&HGT:Y@0V:5(OZYO:.E+P MN\'_B?O4<_@BBW]S4 M0@,Y4H^Q*JQY:TRH5SU@9+48=WYM_CP4IX7Y,+8@.,=YW.&>^-NOID-8MJ>0 MUR9O:[W"W ":;DKQZ=7[CZ[2I*NR\UH;<[P9[D9> X]\SP9;*09\":_XMMI> MK%L/\*L43N)^.IICZ-N8J(V)'F!,=%OW[&6F>#@_:6 M;MBB>J%*GC"\LI%*:1[5&"/ 3(.]1".]1>O M)=?C\RSR#M).E4WU5'%]90U6U<+?8+W>VJ3DX;%W<(]=1\^'9%.N%5MM" '6 M61ZGGETW?K(](4V9E7?X,;?PPF97W'A*$-92E10@.[8*J04LF5 Q@TX::3C-]+.H-*X&S-W]H7IM\LNNA35)"7V:Y*Q2DL#T-%4=[ZD6TP*Q2MI: M$UB@0 B54RHKUE1RE%F.U\QR,ZH*HXFMW9P=H;SK;F:8MH;/W6=60],$-PX_E,=IJ8O*#',4I,= M8[H;SL!3_C:_#Y*5YJX>!K^*H=% M1^Q>5M[IS=DLLC_83=ILJT/9S,61&R,G\P48'R%(B(B;/9, XO)ZAJ/RL=>O2G'*7 $M$ OU$* 0_VJOW3&;3&Y*4*S M (D9A$)AHJ5Z!*7MQM9!J:^&FD9BCB!2LLS6DVV:5_ M7)3<^T6FK*KJB_I!H"3]S6? V_#*\6W.*K#)^8TF,5E*LF4<'=-@.@YP@ABEE_4 ME[]"X0#=A1AH/UH4GH-^=REX@ M>!OX4#44C7M@A$J4:3.EEJRIM )UD482S&'I2^R-U7#<1+@T%T /)SNP5\G-E/5( M0[<%]D150[?-/6I#$S0.*NIG/KB0SF.0:-)-3FU5>5?,:F0"%];#D/G!FJ J MS(F*EG2?:G!:-30DOC+;_7(B$4Y3,DJ,6(7G9K_-"R"C6+)+;>& (A2Q:H\Y6"NJ;:Z>K (ORTS^LNF9=5]<"VY.6I,O)OO MIFL.(U0] 4U)V6C\F*>[L$Y"PTK5.RG7GBK8(LECJ-,'Y8()]"!0)YBHP(:3 M>.74LPDW6A)QTO'J2QI-:>(K=ZMZ:Q(L8<2"16=(LE11&R5.<"',&S+1X@"% M LUO-1LQ-@>RZZA[H[TB7 K6NC-8*28I_27X,X06];K\DB#'K?2^QKC8D4+" M1BM(->G\ V V-1XE4ZL_ZJUO3\J;O#$WOFB.QFY,/D[E./7V.<:1TMFJ+L2L MJE;C':L"'FX#!'#&**TH9UL@5Z,Q3=0D'%&U=AR5 MLZ2$+'/8*G&X+9^A?2965NVT^KG^'=JN52HC)D4TKYOZGDI@;I@RJ3G+VH]5 MC%W#C))-N#=O:H3L,ST6BSP?*OV ,DE-[5:-CVJ97;)A;VKV:%XE"V#O6:'^ M7NA, =-](,V!\WO)"H$YO8S#9#Q6PI@(JANU$0<-LD*+C894CS*]2,7;B0N7 M^Q+LNFBUU<9?2LM#ZF?*QV..)C=F3F!;Z435P=1DW9$I4^!7NN.Q\Q?^^K&BN8-:^_ M<0X>](:]X="(X4@3C5",>'@,3?Y6(01IYQO#[M2 %IGJ57,U; "=45A\FJ4! MVUB9T).0"*ISI0Z$(J#)+Y6:I ^;JZV7%!9N5 ;?EQ4E'W]7344\U:I&NF3X4!O*\DW&__SW)^UA&'I_+BF MPKS 09L& 1F#8XD)AV1OJ)33-*GY+>^A"OP.+3"LTP$W^!/VEL.)J[P,ON(- M?-0AC\,=&P"\V4'GP%_86PL7^DL\Y?*HXR[ [XCQ]'M MKX'![ZSDH<-1-F9E1ZF6/N0@YP&3S? YR?FO$7(;((RI3X,X"Z6!+-=+ZVY\BRI";&XUQ4*C /M#:EV_N%TS1/'<6 M<8H*"A#Q^@$\M^]-6LY@W(;K?"^B/\A%\ZG\$]Z%H661_ G_-$1A%N%;.3.$.5!UIONMG!P!TU[]553=OI@N5MRO[*09PJ M]8Y2\DBK+:,XK RS8!N(>M,6>*K7JL+RF 4$QU3P1.3+!SUP]-_#4:!^-?0GX[_-0V]T;\6 R_TAJ< K7#RA$UX_L6[SV_? M#U_]^O/'MY\^_/3;VS>?/K_ZX8?7']Z_?_OSYT__F@XGP^%,_F"O'!+WR?Q\ M^*KG5/MU:,..VO&#MH/].4T.$@FFHZF83(:#?XEI__1?P_YD]J^I?SKYUVP< M#KS1/!R?S@=K2##Z\,O;CZ\^O_OYQU<_O_GAW<^O?G[][M5/']^"SOH[?/++ MQP^??CDL1!CU'+UG![;HZ%T[O&WZD#;^]O5#HD;S/)_/ZVV#=9"0)W4%\17F M3TNG0Q7"K-ITJZ=FNXE_AZLNT/H\JJ4O'HT!%Q+GA !]EI:RV+G<^4AEO=D)Q*2YEV MP'C#$V#J-#S0V!=[0G::9MA+1JI/: ML+IS/3@U6I*;9 $&JHQ"DY\^ET8L&A*&$Q_GQG.7#"J<3-10&I6DGXOKCA74 MTU?1:P121XVKK]>WX_I5S)CMPV_J>Z;,Y9L MG_5^=4NFHOKS)V/#/'#L IP MP#KZ*_=N!)!:AYD'#X-L-;5C/AO4.,*SWV4BP1$?PF2Q8:#*E M.N5>"IV'9Q#\.B=31.M4/9^"*$YE"@0VB6GIE*WR,)-88BS(E;258C MKOE-5AMH"IQN&7,&I3Z;F8:"5$<[E_.,N<2)8 RJ6<#J)2@>5:T"!IM49H*, MG'"[.6Q)#E;^,OBB.*&N+@SH$6[Y(\.,K TYGL@?-YB;F8 M*EDD^@K8&V1*^VAAO?)%G%E?M3'(Q#P]2P!S0M4_@IK6/>1FQO\NLAI(RK*:@U9JLUK"0;S $ MK(C3%<]<-[Z7&,![90VEV==")C.KCGW>@'(<*0,&YY$$J%VRE'L51Z?!*8U& M+7"WM)#VWU".)@=\Y4](__R7*>:0HCK.-_385J> M?9.65]&^"AYK2?>LH>,]$TVV(S([M.2,096NC56Y.J=[F8:@&;^HM:SC#]U: MY1=]Y*BA5"!GN?$1?DH4 4MC!&A%"%?((5RZNH@;64?82TFR.# [8A56ES_* MM8=*1P!TWG[]6+B/OS(3P.8TJB%76)TBS52RLAR@5>6JMYV449=.H#G%-9NG M7B/5U %S6ZJ>$FL=Z<549%V]?=L[W5^O7U17<;KYQ_??#X?NT.OW!@Z\."8B MA0]'(W<\G?2&ZD,Z 'P^\=S^:-";Z<^?_?KIOSS/]8:SZL/GE29\72D9$W3+ M4X@+ :3GK]IZXS'/8\+LD;>CW_:?U- MKJ+F]:,2L:&<(,Z&W^#\I24Q;SB5/_4,",BC#OUQ=2@% '6I_>:K\7-<%W/8 MU:K]<:]?NZF!7UV=A"E&-'Y7!2G)":7.K^UO,&J"9S08][SFCD'Z&@A&+QQ6 M3VV+1,W,"'2S:?N8HE/:Q_-14#H-?OA+EM(B*EC^ROR5M*KE5S^KCB3T(%ZN\8V5 M9\E!S;,D^2M#S7E!E_"MPX\V3S1JS [J_)0D];9/5TM NO]' M+GUO6O?H'\R\I&O;[_R$^FLN-6&9(:WZ G.B&S$SUZO_8R]/IBFR$9 E*\M)LMZ6+>HKXK?O)WC!.R1+2XR.D M-X8A2#IRBH.D,VK"OC 1KPW/ZQC>0\)QWK#K47'Z&AY3TASH&BY[3D\#G*?- MC7E)9BQ792$]OLL43%+*QQ.J^$(G3QE;AH479;P ?8-[5ZR"*WT4V;(2!!)@ M;F:T@EK+UF+QHJP94!7-\#%4[F<:,Z7EB!W&NX*G$JC+%V3G#3NHFQZG5 M$AM\I7GWUZ%+-7I##Q8P=HQNXU0/I/I4K M]/=SQ,C:[41YU:^&M)NF9A-H98Y]A:S4L'U456_KJ!]FAF A%!=TQ5O1-\ZKRQB40)&USX!^4#,YYD1H;.6=EY^CV2;$M/EW+$2Q'V, 1 M1')."OL\K=+ R138H%DK=9JYP^]"=ZFCF%Q5E-@8GZCI0@4DZ@YG>I#FA<;F MBR6'T%$6%1>"QRE>R WE9-F<5-L--3W=\J@<>S2H_3+-OK VNC9$4)6*HSK9 M8H-4->PO\;COHR1"S^Y9%BP9 !_? MOG&>_7]1D)ZGP(#.R^>4%7XI<.]@FF%A.VXZIIA0 ;QIJ7@*]A3 ?F^A2"N[ MIWHCAPCIR7^60819C)LX1N<29T8V<<8FSMR<.&,EX:.7A%&2I!?<#S.LIK12 M[@^6ZFI/7]4Q5K%263NOG6_H"LH6]]?\S;3$E2.GS\%%;63/GL"%]B6 M5:5"\TJH8K5C>F%VH:=$%R$;KL!9&GE)K'"B^$)1@0V!3L[32Q>].5]XH-BI M*- 126]2W?76U8OTJ[6DH%H2 MG4X@PK8&U/\]Q\ADK9$[J+2RH$5W-.#H7N/]6V1P4;?&2\&LH4K8VC;%RGS# M=1E6M9:B+:=O3:'BQ)SU 1)W6HP[.9!+P%E$7S%K1PB=<:8[GM"'U;XUJ-%U MH7M@54]+M[VR$0S_9T9=$B0SQ,F!1E(D-Y#8)"MHI\09E0\FC,ZHHUVQX:'DIB,4A^<%QP-074^H MO1(:#]1BA=@M\:\53AG.L%\6\ZH 8\"Y[/PB5\-1VDLTL:@S_?FQ)LYZ+<4V$$>,R3F0:E:@\@^0XI)LXS U R1L^UY M%J>GV/.2.M!?U5R*C80K%;/OP7$0Z&#T 9BK"@8 *_[NE'$RF)]3-WU_@@,\ M\$WCGO^4IG6<(,1.:):6F9=E2N.:^);!$/I!ZYR/9B*MRQD">EPD)PV'I38N M)JWQ/ZJD4I5PE MI<"P#.99>B(AX#1L_"K#0G>C3JD$)U[PV#!91*(SK(,[YT)OJ$EA%&JD8.!6 MOF=B>HUR(8%?8Y-%!$#=Y2 A&ZP0(++[E9RPA-DMNN>5\U',J3K)E7T.=7XA MEV(#CY(3CS32SU7X3>E)""TZMBQXK7A?U2Q&$H<\ _%,JL?"V62$O!^ C#*J MS )=F-N,5^7@;HV C(9RN-L(NU;BO[ XG1K-)O,K796DQ$5 \V99>U M; 8PI0QTXXKJ.[Y=9CC/(39Z6QH#;*H8LHQS&8EG:PE/8#;(H>_4Q0_E*-]3 M4 W(7;L%64Q1B5\?$1%4*V*L+PW*2#&/JV#6/P<6V^#Q(:!1E3A/>KM+2 MX2EOYI0F1UHJ3>[M4W]*;-G')V1#A]F0ZL4II4HFR%THIS=($:,+7'2XW*CB MT!5:U>!R^;OP?CI1?B^1P&A%2#.W,\6^@$$'< K44*,\P"[H+K;ZBD%0B57$ MI&V,\*P5*+8W%+R^F2#R=62,$?7ZWL1,%)$V24*^+,&&76@_;J+16V&\;OCQ M!@1%).QITJ_1BYH(WQ#BE0=QRZS\#-GV4"J]IW^^C[8@.FD@-7';2N4SU!YQ>D+^@:72- MVL$DY*%PRH5T*[_TKAW0[HX\T&O^YVZV$1G;; B;#7%#-@38"R<2R)[7&^W2 MD7@[-G37 OT[QGJXK1A'UE0U_UF:AOFWU?1746CD?A2,HF7@.5Y=)X_7MFNZ M&VKILCTM)HP!L2UN?#6'K)DP6KT"51',;%NIL N8R"'=(";$@A%GEFZW@X%+ MR0$3I5Y.OC;)1KG_=DPU<0F[EM3<5BX/; 2MKFG95P3X8 M]'N3FIMHY)EM$+Y]WJZK&@O0>#U8;MP;/H5?P'_I%Q/\0\K;5G2K6N7K!NZR MI\&>=-+=A(A;0IB_;FZ_46N?%)"72JS5*%;Q.Q7 ??>Y2HUQ:RRETH[=]7@L M*U Z@UYG'&V9>9Z;1VG1SJ)ZZ-@X<&M4O/TR:A%E%6]03,U,VJENA?HJRLD MC4,\VX:M/\>KFW^1%"==G$:H8U&-\ZC4XDL:ET'1:&R"+0U):6E27O/&ODX* M7IPMO5 -J*0@J3AGSL9QD#D)7,DYL)BY#&2I>KPJ=H+M.JMV3DEJCO= =[B: MKL8R%>[MX5I?WSX[(FW)!# 3(]JPM:GGWY0\<6IV,]+5G$AP*#FQ#!8H+'2O MR978G&BQYJ79\&H*D&#"61#C@P5-!R)<1P^7,;*!*%I[OQC$(%N*QFR&M00- M'=]?3WQHYH106]:KEK9-\:>!290+AIO:6IMI )9G(GO3[8@">4^5#C M5F#YXP 59IQ%N:K>%>6U?F0%WDD:R0DKN(Y6-:H"Z$SM#]V!FW98\79CC.CV M'+3)/64:R'6ESZ*G2&C^"V!6TE#*_\H3?!,>:Z>X0HQ :DD<6DT?E-3O MTFO[(?95=S?)I!6L6.<^O[6B%A DG!] ?)^<[5*QQ+&$U-C^H'J5;Y>"8[P5 M;T?:A&@_SMGN5#X.LLA!4*;J [;'Z9.:U=ZO\FOD,^MND2)3&U-&*!]S8UX/ M>UCD*@-V A@W=(\9,1L3=_A!^')+>%R?N*0.N#%MJ3<=/;(C3WM#_Y$=^1%" M&6AY\,B.#% >/[(C/TY:?FQ0!EH>/K(C/T(H6UI^#$>V4'X,1Q[U)AV%,J5E MUXM&.F(S8@'*6G+($9D7&[,5[OU6YFF,'_[]B3=XG)TE>?J+LN6 MO"QY74]>=Z8N;]SSO$Y3%\:_ZY1R!.K&X2"'WW'D\/M'B1QWQ87177'!'_?\ M6==QP;,B]>!%ZK>">=/$RQVQ ;;".TP&']]_OSN.^*A1@0,E'4:%I_=P*?W[R7?.P!WZONN-O Y%>N_=JND8 M#(>37K_3N=./G01G_;$[]G9+@IV%X<.4'NV:!(<]"[XND^!T,G!'TYF%86=A M..Y/W.F.]9C.0O!AJH%VS42]GK^CZJ"]6K>W,:(^R1XS-C)T*X?,'B.>]R1_ M1F.W/]RY%78TF+ QW'1DF# :[-Z6.QHD>"SL8.C.AO"_T;HTM)AP0TSLR#!A M-.KMW"8Y&B1X+.Q@Y(Y\WQV/)Q83'CDF3,=C=^Q;/+AU+/#(\& T[4T[V4?C M.E/X]X%LJ?C(J7CF#F9CUQ^-+9"/%\B>.YP, MX7_K5L.C!');V=P1 +F55=_#U/NZ36=NK3L3(8K:UW(B"$XJ#8K SH6@#_8W M%V(\[?6OS5\PAB4:Z^/<%9P9K&Y-_9LHY 6/OKR$>[IQZJ1D"?1B]6AP2B-O MQ#T/H&SB@O'@:OOV7=7(T&_DE'[/N]:LMH!X($!,>Q8.AP '2Q ' @A+$(#-KDC =9AR=MAQWJ)"UU%A9_WE+2IT'A6^K;V\E(W[3N*[O@F>GK'>F.J. MGO;&4.Z4EZMU@3SIC=I$,L[[/E&6#EH>1;JBK3;N$CZ& M#3[SGH.@+E>[H\A]PV.'$=']G.86T;'-J+&RA_6B@ M/1@,NF=L;B<]?WS_V\%*4'_7$K3#)'5 ]+--YHCO[S 3VP+O@8$WVF%6EP7> M U?^>Z-O+>3I@OW'M3T@O>Y;" V4$+IN-\ZSC^^_=Z+$@6/'*"^?6^VPH]KA M5N7T0W?H]7L[+%.P<#Y$.(]&[G@ZZ0TMG(\;SA//[8\&+8T1#MW.NTUCJ#=1 M7F31:8GVW$,(SJ&UWCJK0[K3X:RWKD=: '8$@$-W,!CV=EB 90'X\ <]=;[ MC@O/('2:MC=&1C=%T&WL " MK[O &VYHMJ>Z*AAE4'??=Z^Z=)7':GRB),$2_E82HN?-Q+*E,*M>;676:&EE M OL$I-D+E1ZK"\*^MBQ'K^Z-A1+$_JC75QFW -Q$Z.MUL%> TW?Z^%ZSH&J[ M3@5R2?KUM7H!P1>%X.;F)-/[)0L%H>DZA&0NZ3JE[&L[W]?SA8),.*%8@*H1 M8IK0/%T"9D>"$XG@0N?GSJ7*)8+_GSGGP85P**M98"<,@'!PE@FQA(]R!_ZE M'UTLHGD4Q%()HIRDW*T^AHU]$<4J!F!57V;5]_R9DR9.6IR#/C4_#Y)$Q+D# M^ K_A,^B3*Z=!' GO0W4^,B0S3\H9&M)4$.$:WQ4G >%@^U'R',$:(5H5+(* M'989-6S1N6L6SH7*;#@L.$>YR4B>1<]U7:"S*./8N0CB$MF"$\ _5F4&!)W# M/@K A3R8(]B)3XBBB.'O--$<@!E*Z)Q>.65.#SV+-J]>K5QQ,,"MO%PBJA'W M(J8#KT!4X 57013"[DG:P2>%DY?P,[D!?(#7H5^?"I%4VUPLT$SK.1\ 7P%[ MYF5,.9$I>13ZC%]$7@U9VD:2OI"NLM$46:)O.EGT87\B3XXWI@!&?P9 M'3E)B]JQ+0T6*DAZ.#38#!$#M!?$75-"!?Q$BTZGYJ<_+7/ X3QWEFDHXDW M9=W-T!_GL0@R5/'/&]L;X(;NH\A_8V&5/S1"%7P=7G_2K.3_S__82OTUSB4U M89^P[$R<< >$8 &O?A'$E\%5K@R9:<_7[3Y?Z HSO F'.FL[U9^5.FSL!CMP M&5=6Z[#%OZKWV)*?W="&P4 2W^N-[PDLC7#1P#"H N<D.0LA&GR+A!H^@M(>(($6R9:L[6A1P/-;<6"\+QQHW\^-KG/4 M+95RQ8H@D'N$F^5GKPCN@5PF^8;ZF%,!6TMP8?R50#V+OP!%<"7FR#.D';+1 MX+P7GCIM]U$9/#0J /GFZU&$)]]]T-TLQ=>52'*1_^V!FV^BO.QY"I^@'L_SY$&Y!?U^$<4QT;/ZKPM M)V3,S($G >*>I5F$KX8/@R7H'05O/\A9"X=?HU(3H(*/2+1"[VP-U)'[CUZ'#8&TQL'ZTZV/?2S^RF!M,6$ \$B%G/L\UX M#P$0EB(.!! WC=>V@+ 4\;@ 867$@0#"4L2! )DQ- "X@ 82GB0 !A9<2! M ,)2Q($ 8M0;#RP@=@>(6Y84W.CK>PQ=I1]FCML!]&SWO+LV;1\->I-QIYO, M[J5INR6OQT1>@[M2ES?N33I-7#OLZ[Z'H9H'CQMKDSH[AAP[Z_1ND6,-.<:= M1XYOZ_UN1>Q#T,6!3T!@OTJ'R>#C^^^[PB(/'!7:!EMW"A6>WL.E/':DL/S! MHD(M*-5A5+#\P?('RQ_ND3]@0*+#J/!T%^;4OEM(7=]TST@0WRG6[_O4.^LQ M(OE9YSMG35Q_,G6]V0Y;QQP9I*6YTWE(>_U^KV^A?.3T/'6G(\\=C7V=.>\3/)DX>1PCMWHT "['N0,S26-<@=E,QBX78H4',TEC7('93,9T%[E*0[ M< ?^V/6' PO?+CG.MX?OI#>VH#U2TO4G8W$[[,W607OHCO&& MYO]#U6[RD9N@!^R0.L\4_K MS=>M*7=4IKKG3KV1.[8.\B-UD/NMIKH%[1&0KN]Z@SZH#!,+WZ-TD /I6@?J ML9+N:#ASIU;J'JF#W)^TD6[''.2?6VA,',=VDFS#I$:\.I._0LK77-1S[L38_11?[CQN&B MUJ8[+IL=_>3CW?.=HX%NI_WD@YZ%[)'2K3]T^\/=9T,<#72[[22_ASR7HX%L MI^EVY(_<:=]ZR(_30SYJL[P[YB#_4)R+S$EU/Y5GJJ'*ELZ(X&-DG[]G&%HT" V;!G$[@? M*?%/77_FN].I[8-R^^#$42# ;&")_[$2_\P=3&>N/[#QJ]M'.(X# 68;N^C\ MM0C@-/?3&][#,;KUI/G:\NQV973B7(,J919)D('$$%D M3G$NG!!SK:+3LHC2Q%FFH8A[SMI/YVF2PW,Y?H@_6I79_#S(X8\LFHO:HYC# M%26GB&I.?AZM5FB=P\V M_-8I4B<3.6*[B+/(B%/J_Z!C:!_\;[*)?PNI[SH Y[B(,"-@!+RM_1*W,XR_P1$L%BZLGZ")K)[';^+T#* 8S1T>#L? "@50U#P*" '4TSWG,VQ8 M+%*XS;3MA,O@B@YXBI>Q7 49$AN>A4]*GR5PWPZ0+AQ'W0.=36^)P1.M+]_; M#\D@+!=52ZMJHX#F\"MXO:($W.RSZ'GU!&,I .(*CA1EX0E<28&/EQFA)=PD MDMHJ*.;G"J9 :X#-&?[31#"-7"Z\PGR'IEZXM\KSD38V375&90Y,'> 5W*! M%,H =R4Y!+([ M3\L<_UVCMDS 4N(BB!%?YU^",_4+0#JX(B)PM5D22'Q5B/MX&B97^![QD(\, MMT,7 S?3AN("V%*U'T7PSZ*+Y\8&ED!Y613PV0'9?Q>T")!@\S;UVG -<'D9 M+L]+):$%QF@1<*H M)*JW M1_?/\;'0<_AYT%@(M M'#LYK8EW/EHJQBD%;XG^"+6GJQNE?<(JD$T MC_ ;>+](@._,\<;PC2 CXNA/9A1T,GAQ$)26>X;N G<7I%8"X!KL3C MJH,O@CG*2L*-=%5$R^A/A<2M=).(XC+-OC 4HR70">*?@Y\MXO12;W=^M4>> MD:^W^+B!=TC>[3JG:5+FZRR\94')UH.0%$"B-,)>5Q/Y0N#K@BAD8.,/ ?0$ ME. ,KXB?X$)$%$%(:7"CRQ1!"M2@R$**M6N/=1Y<5+A)+ FY Z#-E0@R\]1A M*938! WT$FA!XFO;\H4(EIP&GJPCN+&+!6R]3KC%>5!L7%;OFF@6JS"CA+>E MJ4MN$U>H3L5K7:0Q\&/Z&;%%9O/XI/B*\E1RM 30ZS0CW@8XG"CYRLPB%!_((IL9Q9M][G.*30:50Q%T3_\Z38X"?P4A0=P.9$3PK=MIT'R M^+O#(ONBM;C7T DDO5>T4%&^5$-9!=2_0$B+)?)/P>I1NOZ:_"HOQ!+9+" " MRTCCB2A99 %H]*!,E)DPM$6F^"#/4]3UD">C6&)E=KDJ"](W4- B[I",$3%H MRH'V"T!3TE>=IB]$7K1<'^!V 9M>2IW[(@KY]""*$="'@3SJ@WG3YUJC_Q/M8N%F_U;;KV@O_ M/-M8]O6M/)2UA02P59M$S)=,Y@IB_8(U%[61>9JM4M)L%V4REZ9&BJ)&2%N# M]=O*7J:M@S0LE%ZLM\&WBW*+> T(Q8*YF?AWR;8-LLS:ZUONP=@',2Q2A_"$ M00QB$"0J^Z547O-C47TUO0W$RK'72*9BCJ%72R,JL9CG5W M!',35F=(OU8JX#5[1Q5UETK'9AJY/@$B^$IGT@D/][Z;#7P+M=9H_K)EBZ^# M*WBE\RX'E3+,]^H,92\=^J2NP!@E#%?XJ[V$]>TB.I(1 BP#']*_1KR+P6[% M#^,H8-?OGK30S^O;)LI-"F"4L;B(R WI%,%7=$HD<%(0$5%8 B-C'P7? 2EW MIV3QD.L3>4>$3$2EX)\%44*_"%85\W.5*P(]KNH]S 7EC28!Z8E EU$"CP&F M(,."IW I4-&0>X0EW!Y[&\EWFR@7(F\ZCKX(. NJ8Z)RV\ _P6JF X;*3W*& M*F'"/HU%&T#%U[F FR/W4A$L5_CJRD.)#DUX18!^Y#F+6SP':KNX)OYN A4@^2G=QBGH48#]A"'R OXHLR@/(^98K;NBHS=W&K'SF%TA<%;$.QF< MP^:5PH5/4%D#*HP1-^9<2'.0Q MTYNC:Y5;DV##== 3RKL#13I*@NQ*;M.%MV7\"B9(>#1"%4:'0=##G.:8&%<[ M7OU4360C&F^P SSZ PFY6XN5?Z1PT?],L8WNGB4*7&H>A5& KNXUD:*W211F MW+\W[HV>&E\SMV6VJ (BB'E(S1(XK(X4"M2&S]9\4<_YD#BO0%..'<]U_+XW M!1;M%)?I"7 +1$;)U^E50-YH/;,P+"C\($+F1K7'2!M..5:XB#)0Q?_QS__R M';C?6#(U]3C\61,HP,5 1Z47PZG!-AP])?TKKMX0G*:H41$;6Z+B6K/C&\1X M+JH=P;OH&@\51U^#! CVBI^RIT9\Y;(7ST15I1C_]NXM(A!MMHFEY%H 7,HU M$EZ'H-4J $D4KT5)H5T%+(!]SWD+H"6Y]6]00*)%Q-%7C)7[_9?G<'W:C6KX M;*I]Y"X]ZKVDK0I<+&;<"C":M!"H]Z!VT+YUC3>XE0]\>M?YA$+O/(B<_RN3 MJ\BM;RW8?G-J:W 10'@3:9K"XX*C-7+=N98G?M_ORZA&SDH4!5L-" 2XU?K) MFLM+)GQ9T)(-[R6#/A/_+*^#Z!KVF00]YQ/T5?MF3>1Y5MO M!) A8VL3]X)#^"0EEF\(X7T(5X3,L1VY (;S()Z7[(M@55J*?D+4 M*[P-;_(R=\[B]+3:9H!"''<%%JO*ROCEXVM:,PXN902!C7H9!$K"('LP'0L8 MR?=\Z^]!/]92Y5(TV<5OKSXS[6LRFSQUV)0P4AOP-&/ZG-!,.EO1SG!$ $KX M'/T ,=ONH/(*_&F$; :7AY=2T"F(0?\-KSC2A6IMFB6"9-_/($V6IW"%WHQV M.G$) I_(T'@-=S@'T8B1BC(^(T A0-^ /9.SE@O2$_AWE)^K>,,ORN<"$/MH MZL.L7B&DX$??*X<#V.1TQ%=+Z?HW?@K@4)T&(62NP#%D8']"/ZHQG7L]Y M!2B0A=*=A#_#"_DIN*37Z>=<= N9'%-FXU1&'\>&M,FK"9IE^**M4BS*T&,T4L#KH"O9P3!(,]%00D!05QWB%&0>PEZ M0Q$H.XGV8QI2<*(L(HEB7)MD"T@LH%]C^ N^A(MA0L4;4EP@5PX=,"4-6XEP M&%Y=\3? 6M?Q//@/H"ENKO]4F[FU%1LF%UWF$M8_R>=!;&X).,/@*>_HY[20 MV5+X^/L//^B5/\'*B'WA'R7'$QOHX'S$0Q!2%'HAEY0W$YU3I?X-W8K1S@.2 MSRC2*>J&3QG$W();:OFU,TNRQE7ACNCZV&@,^06>O#0/;TU:6F"@Q%>8U@4O MS8#$X9TS5UV JT^O;D*U GME.-T8)UY3D#-W_D@C"D%=Z2HKOA5F5\K7H8S#TV/P-")%:.O '_ M?-;X]4O.+J(< )7.A^;I&1CW95R4&=,IIR6U;U4R:",=A/9(NVI\U[JUV=.7 M,I-GNUTH.T1ZG(V,,>6+ESPHX[C!6<)&C^1AU!$ MG6[& F%C=H>V<1"7W(:X>8MSK,TST\8W[40"#;SSMJV^S=N MNW^';<] [VC(+WB$] &=@%/I#*P/S)B-EI@>*D(6K4F5YZ2U0^4VOQ2<;\UA M6GP)&5R-UQKIQ"X;7(8&@EMEW6 @]["N>N3*-$6]KV:>*@6$5D7M1.HA3=L# MKH(<]K7#WOU%XZ=*MJZ_J*DSF;8.0.U")"7]L20G+CNZ6!MGBY#\8:=M9A<' M+W-03BG82J[_.$]-O,I)BE+&/)H5L!4="L",,-)>2 4B..$IP<[HE2O.%JE=XFG;"')K3 K]F%SLF1*@6]YHQ5'OJ: M%\%TX3<(TP6KG"Q2A!"P27$1 $I7Z[%Y#[ KHGQ!SC58GY^E$ !??55O\2K+ M$(^(,$Y%<2E$4ADT4@FN5O^TPFA;71V^0+WUC#1)_NFKBS0*E5K[AN-$*CQ, M:_Y"2*>4SQ\BM%&,3AO;'JK:"BC0P5)A>P(^T@T7?'EYQ4!;GP!DQ^/=N<>WEXJ7R]5[==+FT ML''!QG[RK3?D,L_C>$H-0:5]U+*_R[2,PP9:-9%*ZH[*A:.1;+=>[%N0WSMF M376"N=H0[,*(9W+5ZB%,RR+'5#K428@L22B$ F 02O:F_8: :'BC18NCL +C MVW?DW)"ZN*2PMBO>Z*3&X,)EFL7A)6Y,.=M,_Q1YI#\)H3;V#I,J!SWGG^(* M,!_-0J(?\MOY+]_TG(]1_L7Y 21ZFN7R4_PH!V+4A3QO4KQ([0^2-_F+2%>Q MT![ CV(%)!K-]7W)U7X7*@A- 5[E<&VY,=)!E)M0I=\8]X=?O:V>EH2,?@2Z M52K8X)=57M7ZQ>(*]1NEK!C3=]F3<-M_*LQKH%JLB"1/AG24:LL?#_L6E!?, M')$5& #VA#@[94%H^0QZ%*(>X3ORY5][GWK.CZ]>_:*$ MOV1\.>8_J"SM/\KPC%9P,:F"3RI3S_-RN2)W(^D+,KA&JBC6Y)1("X "@",; M?UAW9B^Q5H@3_=&5IHL_HHIB.-X$4MLYCS"?F""#25P9YFO+%UP YTCA")SJ M8;Z.E)]+Q,JBWP ]/D5)WV#:'&8D(A\*(]"@,QF.+3.9 M]R9=NXINX7F*BI+FJ/.Y];9@RQ1Y9Y9J>/E7"GDEM&$UC+=@!2$<0-!/%-#Q MPA*^1Z.@3GHGM0:@%C*P!MTC%.9 .5F]N]K=_E*:N!@"/OJ15B:S(!F-Z>!4AT 2CY%"A!H'L$JO M BJ0%6H;V28S72I*_I:& 31L*8+1-L4 MLT"Y:F(=>62&:T6W)L3K=U91BLI)Y5 ,BQ]5QNW=: Q^'=5'>)>(_'&/E0Z MLW1&5D73FI%2=AJ8D2ZA#O+HRNM(V12<9H%59*H@JJK7-BHOD>69D<5&B%X)J/6BQI0!*"'OD!M< ;RRG!4&58M@J #"KHRPD1Q1<;(WOPL?H0#*0 M*G&.=XK5'Y03C?F'BF)4^8@A2$ U(FUT@8$;>#=<@D"#%R@P%ZY15$Z%GJ[Y M4T1T5'7F0@&T191(Q<9^9K+!G MAEL5)$N]475R?DX=G&^S]8/E**]J2??S#,N: *YYS@:S2KZ7)B?BPH,R'LQ* M2YS_"4##RZ37"'-,,%@?II3$;"C(GU0F@?/K"J'A_)SVT,TT/O$&KO/?_R[3 MXN4/FMN_,Q)A3YS7?/*?^.3//JJO-!\#P4CX4_Y#".(_!F(!EN7@>^1N:WJZP?8Z M&:OR^C9696-5^X]5578KFQJH,$F;L87; PW&9(RZBG8IEZS0;C-=J.U67 0D M8KK$GBS:BG"UFD)R<5%R*6_;@Y7!4[,RT+43R&P/-"VY2(6;B\1H6['AJK>S M)UN/M"IDX6B5F%7L&%/"!71>3I("&P1[*Z.4=B4+*&"2H5^.$HIC&3VACC+R M>E=I&A/HKJ3>LDQK&?/X/9M TA\"6@E;/92V\COIE*SD$5)39PIV+Z@Z,Q<8 M<(+)20U7@H83J8*H\M7*]-G>8XDDL86Y-F$+I<-A;J7ZD=1!R3/"WLS+@&MK M@O4KU+Y&V$P%>^HS@ANI]IB> D.67@LJJB%U@;6[VL*&B*LRQ*@E$R:.\R&: M+U?:9!NE8.$?%M5((R!LU:$I-%#S\I@::@OBL%'NUMTLBF"U'1(IDKR.A*6? MY[3JV:!"JX>JG6JW,Z#'*4"8JP/W:/C^KIDDZR@W0=8 DO\(73^-!. H,[!\@2F4A-OD)=2BI#HYZN(8MK^B>C4D MMT:OM0OI_:R64LL@"35W*&U*LM7@A9BO@!%0-L&5@\!PAS77W?;$&BB;'8C-,<0>:N!#E=C<]=K&YB;,KT^F4NL.PYI@ ?HPJ;5(%\S<.,TMOT+[.K3SLNN%*F!E>IT8TFJ'JL@",!&C=R=B-A MU#TO= 1A4S$/)X5(!J=IG<6T"FN4"8.1XQ%!"YWW,&VCS+Y>IT(FG>(S+]V<_JMNB5A)9QD1DCCV0U+ M([E2JAJIMGHCC5N@G?NR X:QP'4TD]RI[,E];4YY:#_NI M5NUUK2^2W7.3D_[0U4D86M7BND#/>UGQ%BIU(4U<>1Q'_>8Z(+KRLHH/<4^X-GR)$G5$,A_)M:MP MR]S(GAC@JV8P=S,$*@5513Y-SF-*[6J]AM#$[L480M6%_.V2?5W:-G]XC6!V M96/8&_5R\@\TB>_S-H\AS5<&2=57J3BG_A5F D6@56[T\[K*EO@IGP;UN&5 A]K1]ZZ 8+W M5D$;UVG#?LI7;\&6_>=M?51Y1._@^/7HU"]96B60YUB1YOPO6+>O6';L+XT+ M$P8I4]";XO7_ L+.>??NG19@57CKDXYMRO2^G['_IR__\:E<+@/V]'TR* 4T M.OCUJCV53?[T67#^W-GZZFI9>IV+ GDV"F2C0#=$@8 =GD@@>UYOM,L)%7?F M:^S'@1-_T#D-#\>S9!)=E1S&?=Q)6<&NPQC3SBO^PRVAC*R,K-J^T6A&UUY2 M/DFN#6PPC%,T[3#M!]8H"VTXR.;' ?X$:5W&SJ@G*TWO8Y<_E\-P2PXC;-V^ M"VY65L MR<'<_!+NZ49&*B4;O5@]JE#V MGGEJNXN4'H0OM\0,0PI^\X2CH07$(0!BVAL,+" . !"6(@X$$./>R%+$(0#" M4L2! ,+*B ,!A*6( P$$R(BQ!<0! ,)2Q($ PLJ( P&$I8@# 82EB ,!A*6( M P'$N#>T<-@='&C$./UO-\[OASOU%+Y<"UIM>PWWR@N^^0ZFJVL"S%L$[O[[ M+]ZX_W+]OSIVI\X_3V.\E+\_\09/[DJ/7F\R4.%F%7;W5E\="L0Y*I)]P+?U M0YKQ]13G@O_ #NK\%R;LA/SG&S&GIMS\KX'GUF_3$M(!$M+UJ1KW?BN:O.Y, M7=ZX-QAUFKJP/>4:WSED=.D6#)X,%TTV]QF'28##Z^_[XK'/' 48%C\!U&A:?W<"F/'2DL?["H4(N_=A@5 M+'^P_,'R!XL*F^[GUT__95%A1Z)BV&E,>-IJ6#<"9?T-?HMZH*#R4#0.:4WV M0R:NVY+2/8:*#IA.GD6)"@6E98[S0EP9!_HZ%ZN"_UZH>-%*!8-H/#W_";]I M?/GJS2?^(PR*H/%04E81I71A+)8_WX4KK*HK??&7^5R(Q>)PT.QGHVANIU)J MSX=6Y+,K]>/!3V/0#Q70M1UO9X<\+I!)CY,%67= 9JFL3%O^.V<+^,,H9U%HKU9PYYJ97 MF:#D;GC&&;A#WW>]D==EG\V.C91N07 XZ?4M\#I+?K/^V!U[EORVJ?H]1 @. MAST+O.Z2WW0R<$?3F85@1R$X[D_MBG_.T3P#;V>OP:[[@5T&C;1)Y%= M1/,=FD/'8H5O=)P<3O[ CL3*:.SVASMG2\>"!QN#0<>%!Z/![DVS8T&!1\(* MANYL"/\;K4LYBP?71ZR."P]&H][.C8QC08%'P@I&[LCWW?%X8O'@4>/!=#QV MQ[[%@EM&ZHX+"4;3WG1'AN_!I"U^7NOXWZ44>^M34[@Y93')V',Y*_;H222Y-IKRL[X-6QMCBVA)QE @] M&@^[J^(007QQXV+@8WC=,^\Y7&JYLEZ'0TCI;G9@;,D0WET;-0OD_=2@62!; M2K9 ?K"HH07R\0#94K(%L@7R,0!Y#]5W]]:2^,"#=(U4U-=I7N#([!67Z=D* MO;WZLK9U?SSSWYX%6:=(;> ._+'K#P<6;H<0 M;ML>;I/>V(*L8Z3F3\;N:&)99+?@-O*&KC<>6:@=0#1M>V(;]F;K$.M>"*UA MT/Q0QHLHCI.*>EP][+A6*![F!T4M[1G!_=@%QT+8+M, MMK[KCV:N-]F]*GXLT#W,EHQ;0G?4V[W6=RR [3;9CL>>Z_F6;(\1ND-O@DUM M+&P/)QRU,\(%O-R55;B-W;,-2 M'0M+^:V^H,<(LLZ0FN]Z@SYV"[!PZU18"DC-AC>Z1FJCX54&,]^=C6P8XQCC M4Z/>T,+U"&EVV ?%;M*WL#W"X-3P'O+_C@6NG:;9X=0=>I9FCQ&VD[X[N(=$ MPF,!;8<#4\/>M.MQJ1]%(K(@)@,N")=1$N4%=N>X$(_;M= 9AY"/P:GQ[B5' M)Z'6F>#4H&@\]=;-9NC?#NCZ'8 M/H%OXDY&NZ]T/Q;0=W NV=:@[_=VKT@<"]P[2/)W&CHR<3UO9)'@EK&PXT*" M?F_G?"1N8H(%BD>!Q(X'GN8.)'4EXRT#<<>% _UAGD*7M;?4?M2M& M\K6#1>"M#9FQ.YT-W=' 5C29-FOWX3H;]FRQTW&1ZM3U9[X[G=H:#=/"[#Y< M9P-+JD=&JC-W,)VY_L#&B(\+KC@*;0"FGF7!AF'7?;#.9L?1W?$F>^X=ARP7 M6;I45EV:[-::.Q:?Q0'FA=_%*3&8#MSQ:.>S;X\%R@=897>G4%3/0OBXZ7@T MFKKCR<1"N3.5=W>!\MC2\9'3\<3M^YZ%\5'#V'.]OF]AW)6BO+O%^M:)N..Q M/DYO;22UYL]MJ._>4^4[,T"QD^"[]\H]"SY+?19\^ZKGL^"SU&?!9\%WC."[ M[WJ_AX->]T)IC>*_=TDA,I$7TD"R9OUQNFZ&OCOVAM9W<]31,ENS<_1DC.48 M-I1RW,&R?L\67QXW&8]]=S:T9'S<0,:6PC:OXL /O!HV2;S3\;%'K=? MHC/-H\:@!WHV5[M;'2S[;;UO'R/$ND-F8]?S=S_RH9- ZTP#R[XM.NL8F8W& M[G1H@=8MH$W=F6]'&':J?67_*-M7_IID C;ZIPB=*+D 6V8IDL*)TSSOJ-5- MTO5'? MPOR1P=S?>(WRU7093IN'#=0NUJF/A1)>!O[5"9 M81^RCGO8'E6AXRVR5RQ]^$/*Q@/8 (Z269!\YR0[9"<"><,XXW/T(Y[W@6OA!T^/?3 MYCL)TZ,9TW^K"^N_F =]Z;I).P/4;2 M'8Y=W]]YFS +W@,![\3U1UV*V3W:$7Z[:@S6O=@<+KG%+#^V\)Q3L4@SH<8W M%,%7)TC@I.FI=&1UP4=UI".!PZOIC MVV2K.]&^.ZDLO9F%\%'3\0CH>#JRX\.Z$P*\VQ! .SRL.W2\??Q^-'3[_=UW MR;*PW3]L_:'KC;M>L&@C@FU4N[M>0'O+ZJQL0MN]] 2S+>/]WFN-[1M%0^B MXN\6#&/W.7J=A%AGR,SS)^YD:OLJ'D2EW2WHS'+&;M'9:.3ZHYD%6J> -G7' M$YNA<@A5:K=(*3K&]J6?&J$L&?>Z-J)ES?#M/"S'%?X=NI/QU+IB;AGK.EP< MV&LNY;' _9'0_L@=3G;>?N%8<&!C?.RX< #8@,6 1\T%!NZ@;[G X\:!D6=U MP%N&XXX+ 7;7H>5@4CY_%D7=_-UITF8G<7G?CK0[E05-/7+.T5X.=/W9' UOZ<0BQOKO1WL[5ND[";M^TMWUJ7'_DSFS9>L>@ M-O#=@6\363H5]]OAC(0#BONAS4/-*)^QY?/<"8HBBT[+(CB-A5.D3I+"%TF1 MI7$,NP(#B4>UVWZ5'/-3KDW#P\3#ITGW*UA9Y'$QWK\JE']%E8'Q_];V_5^NY@W!(ZL:C\ Z@C3 M$F][_^1QUX16?V:CLM]6<]EY-+B'O-AC08''P@F&_LB=S6S_RF^KP.P^&NP^ M2_=84*"+G&#[,*(WCYQJK+;H+>[[4D^!]X=+G5]%V) M3 [-N)L1?/C^H@X7-Y"KZQ;HN@??5X?!=^^5F(?GJ>PPM"RQ=1I\]UYZ:8G- M$IL%GP7?$8#OONLO[XU5=B]6V,BX_3[(H[DUY \_S_].992]L?73VSK*1PKA M(R%BO^?;L'MW*B@M$1\[$6^?:-CK[S[GU )V_X#M]SP;!+.UE <6[6I8=F^B MN"Q$^+@="_ONQG4WJVVTU#E.@F[+A(>6%H#"[R.=@VUA'<8 MA+=?Z\B"K'-V3R=!MN>&H?NU:/9LJ;:G]+UZ\^E."7W.W_*ROD=Z*]I0<92( MDW.NI//Z_:VC<$7P,VWI&W*Q<68_ (;AZ.A.O/Q8@[R.>=J@94,<" M4TNXCP#(^XBA6<*UA&N!;(%L@7R T;0#2Y8\CLS(3B+?OAU3=ZQ+'UD7E8V> M=1IV722\<6^Z\V3C3@+/1L^Z"[M]$][6H9A![Q[&-%B0W6_T;#BU(+/1L\,I M_MIUBN"Q&-T'F)M\-U-H8LN_#BAS^ 7LOAMRQ -:6?^VOV>'OE*LH0B> C05G@O,>1'_L4#Z2()>>J:OA?(QT_-TX@Y\ MWYU,/0OIHXY_67I^#/3L>V-W,.F[_LQ&.RVD'SFDCR-*MHEQ'WBDS#9*/+PL MZKM9?%.P^'RP^&SQ0EVAKZ*_4E/"[OX71Q;?']WI5A$\-E38^45T*E_"WZE[8 M\V9B^7*5YE$1I7!<@5F %T+A"38W?%+;7&6;GLS3.,U>J%'5:L75UY;EZ-6] ML5"6G3_JP^8];Z.6O>WG$^9]GIP&F#$Z M3Y0!PM@17_%O>!]-SH[C=!X4G%6:KD3&.:7Z&;CJ)3R9.PL 6'J9O]A M#=L!VS@&6NP2 Y?!5W@V*42BCQ&+1?$"$4M]0&3-G\@;Y6<,CB*?P4_JQ%!D M:F,:Y0D6V_DTQL![1]=Q,(/6C/536',!-Z:"\>K?Q&1>G&8B^')R"??40GL- M^JW8@GXT.,U3='4T#OIP"0=XPFT3#@R6\*U"<.990!P (":]L:6(0P"$I8@# M <2D-_$M( X $$ 1UYH;%A"6(AX7("Q%' @@+$7L%A#;QZ8WNJ9N,NUVGG\_ M!QM79(>6@'^]$MFQ2YBG,7[X]R>3)UNF+(Q]Y=G2'I755PSA-(U#^/*'-'.*<^%8#2L/UA MB!:R@YN$[,8;FO0&TZZCBV>%ZZ&QSBV@RJ'M]?]:*?GDNX_OO^^*D-PWI#LN M[78*Z0=-\;"0MI"VD&Z#]*^?_JM5(VGX%?L;I'U-LYMIS:YQRFXYWQZ7]G.? M1[Z;8VV_U.)<2R[/HL0ISM,R#Y(P?[X+77X/\[UJZ5"3GJ\N)4H HL6+$_ZH M=BL_E/$BBN,E?+\SI-[W9+-=J_ '/8QO8T/3F3L=S';:T?3(8$L"OINPG;K# MV62WL#V B806M@A;;^Q.A[OM,6V!>RC ]=WQ<+@.V\/T%MY!G?@4Q)A-GH0. M?/Q%8 )Y-W7E'>L0GLPLU< M?[)[,6_!=L_:V=#MMS')8_81?!;S\R2-T[,KDNRR/LN:E,?F+O!V;%(>%VP[ M;'6 23GQ=J\B6. > G!!_^OW+7"/$[@C=S8>'+&_X$>1B"R(2:\(PF641'F1 M4"=<\"QW>'_MB" M]O?GD9 *0.Q=)D3O%>2:$\SH.\IQ9P:O&6.^\MP';&:0& M6LUC$63()\X;NQG@Z^^C_DE)^=D.#%@,E?*\WOB>P5/R5[G]0 >%O@0/XMOC[D[]\_O"ZM7 M_P8:SI9!7*L@EA\]^>XS\9!TX;SF<'&N>7+PG0'@37A9O]6VZ[J7.T""5'=P M7;G _V*#C;>U!AM,E@//=;!X'(Z]7 %9ADZ1\CS_:!GA&!1#I M?+TB_,EW/XO"^2@N1%**W!2N.^0/,DHP&%^[]0]E!C<*^W02V%(FM^1$R1Q( M'/O;GEXYXY[_U%EDZ=+Y^/[[J3L= 0DYL+,86]Y&"<,')!]\.W,'LW%OH+]] M]NNG__+#WG9_.59Q2ZP':Y]*I5EH;EO'!RRH ,A;&??@_X MR#*(DOC*"4N!KPX%L*(HY=\O@WF6GHAYFJ3+:.Z(Y"+*T@1+,B@NDH@S0GHG M HR"-]#KL,O+]Z* 50#3@'LGSKL$:(0>S!T0M$!\M1NB7\'U7T3SYGUY7F_R MM.=\AB75Y]0"&*XZN>;$>K'+((?C1P T@+X3%$46G9:L0\!1:4D\#,!,+D4I M)/00WCGP"(#$: QZ2@T.P)LG%1#HE;BE8/[O,F)^D+N.R%=B'@4QO)B>,+_% ME8O+%/:7"2SM$72=>;E:P=/S2GI <0"FX+,X1Z(@F M"K(N$@/H4Z AE;%L;JU6R!6:S].\P!]*(H8?+:JZ*'U*5Q)W+;W9^+9HS9,R M'L!/SS9&//6#NT3%6X#V;]%FQ'SRW6MY1;_(*_K;7Z/O>LZ'ELNK,S^O-ZIP M8> ._+$![3HN#%Q_,C98->+"R!M6SQN8\+KY4L"%P '$1 435#[\;IW_;6+2 M].5TU/.>FEN:#GMC]8%G<#@#Y])5$2VC/P/%R!"9U$M6:58L4M@W+A$BF!7' M6Z:AB \2RD8YH,%O%*3;B*)!^A.4=0K, # =^$SY1==-O MB,!,P+_%A:3Z'/ "&(>+*'LI$%TN(M0*EVG&^SH'_G_R[S+ H$;M3%KBPIK$ MXS)\'-3, GA*KK:YOL^,I:_>WP)VC;_7UZ&YY,:K-9?#?P=G9QGJ)<1VH&\$]DIYQF/RSJHQYKT7'.H5=)V :E#8#I]:9W2^OV*]FY%:2V$D!?!8B'Q&<5P30([^1Q.Y;9B9G5*PF2P[@ W MM6KI+(3(Y;(B.0.V3C3)A!*2EXGQ9P[R$W0^I@R]/F[BQ_>_:;JXGH#I+>=$ M]VBQ(Z,&FFD#"$B9/$T2$1\5@C:RO*79WH*C-Z@Y=32=]885E@[[LXV*X' X MK50^PM!)?X,.>!."XHZBI 3F @^".530I;/BEZ07+*P)WUA22_E=XX$MP-2* M(EDO:0RK5187\?\.0=M,O'M55T/7(;Z%SMJT (8U[N0/#=NN#O>1/VIPIJG? M:GS?GC&AE,G0XQRFER!S .;S>5HB*F1B+J(+$L^TQSFPDL#4TM*LG5\U)2G= MR'PN8FD8!TL4[I4^2(+P'"PY_/$\S=B!!=]=1FBJP-TN 4V(:\&V$L"#LGAN(K"8)1/#5?2%_2 M"Y45@B^6KJ0S[/_-;J*\/,VC,#I<+P;?*V/&!W6V_7HR7J'!R%X!=KA@ S8$ E32Q=X]3Y':CZ:* MF@6/:H1!@ U),S:]4 @Q0QFIY,P6L8D#C)D-;,S,QLP.(&9V=PXCM<[#83%2 MQVMZ"9&1C->%M])FQTUEMHW'L!];+=RNS,8IZ%Q.(#6KTP#4M[G0SFW0)--+ MH)"\SK<.$+X@_J*,E)2?T$\$!WA7V63[AW:UO5ANSS09I:@?-+2\?HN/LD74 M>WT#&;22UWAMXXVFGF>XW]8WAT^*?Y?H(N0/!6A_SN\"/=X17!<[[:J%T>=G MO/;R'&PZ0"X'_>/P-;I!SH/DC&,B\RB;ETNP%!(.%H81#@:%-0/VY,V#++LB MS\L2#2JE/YGO6P973I*"C8 [FJ.JBLSM4-'TUP1(,8:E0P,]"6/WCJ)EM34# M^H00$CU]S$:K(>C ;V$[30Q-HKC"RE\WOZ7%]-!1[+I3&"S/D!QD6<2\*GH- M]_W%(29/1B685H&S*D_A8]Y-X^<@#X-_.S_&*? \Z2MEQ+M4 M",9>P/\)DA*SGPZ9^[W]RD3E_(C>A6>(3\_WCE!";0K-=85#PW$C"#NILB(V M8E!])8[C^Z,6\X8%WOJ+6T,-P6J584S?2 YP OQ)SLSGU]ZGGA-B%F*F8BCG M04C1OB#/!3-1XR%8.T.L/&1$D?;QY^#K 2E"M*4"MJ14(8DKHU$C8Z:6J'&- M//0G&P7B^LO:)&'PE33D598NHL+(1Y'\)P]@C14FUH2'"F@:QR"0Z9>4W7ZXW55YV9!AWMF)AF4S/:*>R-Z^ M^TK7;0:R!VVYFM<@P)W>7F'-6ASK@;#F&[*1O=GMLY'[-AMY1]G(Z(RL0J$3 MUY],FRE1 ""6C!N2E6^3>5R/PPXQ$_-VV< ^;.\.V<#U75R?$FPF%(7.*EV5 MH*:C_,1P82VG"2NYOE;\_8'0U-)]=SQ-4KJAJS^ZS/T,J#&!-\$!G_$2/3C M^]_JA6#:2U,KEI!T7]>9F&-0[=<"*\WC*[;Z! MA*A&OUHH0MJ\Y8$HQ4J?I]X58 M8C(BT,ME"CP]RY4+'N]@U3A_=2G2B[N(,CBUS('$)XG2^18*'FK__[/WK<]M M&\F^WT_5^1^FLIM3]BV((?BFO9LJ6;83;_RZEI/'U/ M)>7];HZH:F<$B#P]>SKUYY5OD!B:I>>V-;+[Q*/X^/;@XOZS&OK@N$!1:T(O/,M]O;ZU70^AU?95^NZG2 M?_@J_>W2\.ZHNU.AFZK\"JORMVL!>IV=T*NL8/_H"7\\-3J%8N5MJ1_8.W-# M977,90G!7:FB0XN3VS5=R^@W:QG-6D8=US).HNB^K'J^I*APO!U^'59CW[Y= MC3UU'"28Q.93LHEXE!? >+F;&+ID5]Q+FF+\QU U75;LO+-(6LL7[1W= J)' M4R-]Q.BK1C72I;7.)>9K:!/MFPOFWF MG3LCNYA;SD+JNA4W*\6O;57SMU06Z_U79:7%)?X"^;X5SQ]!"?+[P#_[Z?S\ M(WL-4_;Q1%:PWCQ*0DS(5UI(? /^O '3AV!UI,+5K9P+]A6()I+%K7 MAUXG&5]495D4J#.3< T=S2?FT6,W3F*RG:IF0+?M^C0H>@$&)+5'KI71Z&2C M>!)4.*6L%6D606$<98N]/T@(F'3->QX )*^J1"@:DV.E$L'WJ.5TB,DY -B:S+3A(^ZTO;SUHJYH12U7< MN1=Y[X1NI0FE5+A52X^.=,J(2"6NMNFI*ZN1 /9(-X,ZK++-?H*;55+*1FBY MY?%JW'.PO@^IM#T.'&V^;[9$DJX\5]>%A4*0110[[]]0&6ZZAH/MNH&C;FGN M09/F;M+<]Y7FO@%Z^SU%%&11]^&(B7 X CAX;H-U=HQ[42 -@ZJ @;&!8)(U M!".D4*'8C6ADY1U\D!7#N0*,Z%"0<*](\2Z!(A,RO;U-R5)D*+U5EBK7@.Z! MP=!E G;=C<4R(AE!6CD\6F1]44I=_A2##PJ%$WL;1DH@P6GN6..,SRT9H>Z= M1^I+2OHMIF%4"F6/B8\'AM)QRQS:!.LL='8*V [=8)63 M$M;S2N"%X0ROG\%V%^FAZN!)@V2^8($OSH+9; >O]IQ'?+<_H MY$LN?85]T++-1 JN))K+!95/:;@+D(A2OLE:;*NM4\+X:V8BT;/G6W443D0 M\422;]Y&AZ=.0'POZA')I1,DGCIN8(T5]! H89T\L%9,@<<1C8SB6G/TUPYM MQAV\/1>-G"1"D.VZE,JME]!VVDH+S,."C";5N"-.\SPY-5RU(K+INQ%X%&^; MV21.Y#9-+.B/ENW1C%=QB' XDV] U?\"!P ,[\\%/U0H98CX/7\N"]B-,L=RI MXW2C5 TW;!H05P#I>2BXJ"72'679>MUGMN=#>:79#%\Q=/! OU.9_[PFOI0R M,A'"5Z7E&UW&+%1:)[V,0^T0S#HQ)%;1)EO *B:5'ID M=AKW,\BPH*32543 M"3UU03K"[&*P[:=2HQC+/7YX\AH=[YWM95J)_"\X*7Q:S&A+#]E.F8[FR@IC MUQ-E%] 'O?'A;PA*MA8V3%-0F,?CX&*:IY0KL? *.7-5DK$KWRFI(9.>H%4> M.$%?EJ_+#2%["5="KXH2TE7GH'&_%8EEB>-),[A[_=?#..K?169RTTQTE/>3 MDPTMS_J(L53PL]O/Z@5=7W JZLQ\NHF8U,-ZHXX2I;P884%1<>DCEZ[_'?<> MX>Y'S*AM@L3(]^.SY>ET%$[P%8AB0Q%OE,*@S<;]!SYFYJ$S3VS/K*:9L6&3 M&6LR8T>8&3O/C,I-%MOD8K&5[:>E\Q5O8G1HV2O=*PQQ9K!^1B0\[,9P8\8X M0:4;2&*UXTZ; 1):O)UMMRQ*$>6'IO.DG6SOO*I1%2 MK?3[K7;G>_,N^L*]X(;<&.UC%#Q#\BS<*; T_4Q7U3^35F -=+I6 8V[Y=-' M^00P0A(7KXZO6A?+ZSGH0?@Q"\?U'+_[$1,'[>YSLRC#O%>^<,'Z#K+ONB2^ MT^H,&T8< 2-&K?&H8<01,*+1B"-A1*,11\*(1B..A!&-1AP)(QJ-.!)&@$;8 M#2.J8\0/<8BQ765QW/W->@0_;I50'TJ&.S4&=YQDNW.J.(&'7_[SN^%WMZ00 MGE0PUFDXG8ZT5U\9:(H[93K#=X%5)%(L,8*A4G3O'(T$M)(2%Y".NU&0F[FH;NW]="==LL> MUEU<[,;;'KVF?"N;);(R_ZW(1M3>7GYZ]Z(NYK(1@D8(&B%HA."XA<"NM1#\ M>OGW4CA42(>V=R0+<[!RG,+*PBP;G'6LBG4L$4#%]D$3>V2UC\_^YCA"S&9W/?_#9VL>8YS51%?J9QYX^MI_5 4@[GTVAC!3V9Y9 M[-C-5>'F--^+QT:'SF\&.\^GTV?4;,NL4[MZEG:J7P [[ECVJ'%\T M[+LO>],>6;U>N^%?7?DW'EC]7N7(KZ[\VUM'>(S\Z[:M46_;?)Y>ZJ&2HW:: M3,7I1C>VU1_TFNBFX7'#XUKSN-.V^MU!P^233E-TK4[GY-(4Q:,K[W*9I*[" M6[L J3=H6[UV$^#6E7^#P<@:C"I/>S?\NR\XT.E9=KMRT%=7_M4O0=&W[,%V M?JD."8H;E1#=8\70"6'9>P]8BB5111%OF-PPN6%RP^2&R4>1>K@_)M<]]U \ M.K;)-M0RVAG9UFC<1*MUY5^O,[#ZW29:/0;^'$*8]1361.^F2+)A\E$Q^8Y**1LN'Q>7[Z;@\H2X M?!+U#56691X/$#FZ&LRZRGCM ML[J;QKN-=PK^'> U5$UI5]]:N J+#6\9C3 M%+LO%JYQ:N+X:D!.) ZBFY [-5]L;:2CD8Y&.AX $(VM<;_F>T2.4CI.(O?2 ML<8E";::YU[>BBAZQC[SKTRH"\MGU=P^WN1C'CHF/'S)<]QI%JD;CC4.:A9]EV#:H^CB_U5&^4?+>136TVNC7L:]C7 ML*]AWS&E&(Y] ^E1YQN*>TH9C^/0G20QQR6&.&!!",/CX89%N#ME :^),,*5 MB!<\^$_BLS>^TVI2%"<J6[*)L>'NLB8G#5[)Z5F]W,92*W9UUP&4G/^ M-9>!'$WQPX/O.CWFS,3Q;40](TB['A>\/WAN]'R/<[VI?ZV/A>O[Q+ ME3M.CSGO4H]-J"<$\8\MCCM\8;G=+"HW?&WX6AN^6H->O^%L?9(M!W.V9Y?P MM>8)EI*=L ]?FUI7R:Y=F-7M#ZWVL$YA5L.__);7OM7NC!K^U91_]GAL#=J5 MUP/7E7_U2U?85K>F)Y(>7[[JY(!N-CP] IX^S(6KQ[,]]N0R M#FPE0G;^\O)9DWIHMNXW[&O8U["O8=\QYAV:@S-V,U(G7-C@>N#P@D>NTY0W M'$G(<@?9M$'+;G8BG#:+1ZU^<\;):;.XTQHV+#ZB/,0=L+C=JM].DYL@C9>N ME\1BVB06ZKBFVF^-QTU@4U/FC5K-H1>U91YX_J:4H:ZE#!7Z]!-99VDP:U/( MT#"Y87+#Y(;)M6+RPY0Z'/$*Q]'4/OQ.G\24<1@UGPM9WQ"Q)*(#+AA,PTD\ M3CL\_>*9X4TZHEEI;=C7L*]A7\.^8TQ*'#L*:.H<3@#;GL(*J3WL6N/NT&J7 MW'#75B[PHAK_?T/M&WQ M[BL9#LR05#T,HI?=R8BV-W?1DK+R+?^^=?]*W"E,DW%_RB[XRHVYQSZ)*$A" MQ[B/[$$G>L&C!7OM!>N(1OE[$'[!11LUVHK'2!+M^L#R^%EWL'_0!XCT[X(M M^)5@,]?GOB.F# C+@I4(Z>31B*U"%SJ D;)X 4A]OF .SG8N?'P$GJ?#1]4+ M,&GNQ.Z5&[LBLN#= $#]-%+/0,.K9.*Y#@MF,YB;/Y?T@BZNH"FV\F!L>*8[ MO!HM@C ^BT6XI$>\P)_+3Q/N?V&3( R#-39@T<]N%"4X>MP5'"\$Z[0[/?8^ MB$748N>T5_BE@*8G(L136O!G^'>-,Y^R3^]>]*Q!>]#J,V"(A\>M/OGU\N_# M3JMQ,&_LC?X0()=7W,/1TI?0S+C;ZIAMV+W6(-="**(X=!VD&K;1 M8A^ )+N;E33V@/0.<,*-Z%Q8FO]4K(+(C0^87>"+LXW@T$TH0(W8C#MH-8 ] M;!:$T"_C\WDHYDA_OH1(+,:9(%CLM$8Y@G3MODD08JGO^H)=+/#<68$7!BY% MZ+B@GSA(&-RO(*4A,@1_+?:?8T"OGR?=WP=CLS/&@1H)#[D?"T$#1RZ;7/>1 MV6S%-VA^+ ME#30M@AI@1NH&J\#H)4WDR)*HNT%T"[(>QR")8D4": #9X%O._"CI ]+5L@7 M%)YV.R\ZAN0^99,->\:.7*$].YLJ\XO1*S_/>\70;BD;F2!MJ3!VZK+S,;$)&5 M0/<(A!2.(U8Q_2"M6KS@,5MRUP=/0",DB[0" +3@D9"'@U\!C8(0S?H.N]220'7J M7OWX#_A'\\?Q0!$0JB\4<<\D;'_61;I*H&ZWV]_?R:*@0VJ@N=KI&4DIR57; M'AG#IG__^[_,X6<)Q#,G\(+PV=_:]+_GQKP6$JMU*,*8B[-)*/B7,SZ#KI]Q M;\TWD0Y(1JU.[_OGH%<@WL_:>EQ("=9OC4;?L^Q/I,<6,9?\ZYE!,A7/G'EB M%C^3;^FO*!;1WP7RL/9G4OJN!+:=:Y7X$@>K9\#&P1VQI:!:72,PX@R,T^R? MW_WM\X>+TF5;_!MBNW#)O>_V!JSZ.>!6#W3+'I/)Q/N2 3UH!*T0[C8B13M#MC3%7=".[[@K5'UI7^$= M,%.=8;^5NAJ)%8U6UO ]& 5"#&"3T,=)3>]98)\]-#Q 080K8#.TK9BB#0*+ MC9&Z]CXXVO.7EQ&3USY#6\!>UP<:PX#DLQ&:1$3[.#)[W.ITVR,+S" 8,4%S M@?=9!-@H!F243/[$*PR@9>C2GP,8@Y?23O"<'C3!%BAIZ<2+\/WS0FR-8@F3 MG0@LB -5UM5R@>]#O_C,V@4GRN&I+P!%%@&B*S 0'",+G!*-2H4-YG#Y],]$ MW2F5K/#2!0=L=2BT@0:2@0EF BVM&I<^BPC'H\P_N 1L*R,Y^4Z@^@JO(S+P$ M+XIP0G1I2(K$7W&7)$)@E"+G9PQR@GA)_ZKZU@+1&G3ZWQ-GN>\G2TO#<&0+ M!PIR(%$DENX9_DSQC)XI=9WB)1ME:L[]W#>H7P2B,O"RC: B 4Z60ACDJ@]V MQ)W*GE1L"7_Y8AZ 3*/< V#Q(^[( )>D17/7.%VJP*4"4U<0VWZ%R)B:1H$> M#++0XB#!EO!+SJJ;\ER';4D< 01 7X'S$1,8-H$)O!EDJ^_VR @S#NG[@[9> M9K_ '7@>4P"<@9%&B$=6K#!U;,L)&$TY1M+6]B1I:#TN8*A9O?73Q?F!GH)0;4[ M!7I%I--3DAT<+T L$@&)=E$7\SH5T/RQ19H$-Y6X.,_6PV!?4(Y+0(QIB-$N M^"/.YEXP 0J93JG71A-,9OC"XR!9YX6#UC! IW!#ZB3H#-$[D-[K'6K+BX"' M4TV,GP/X]1?\YS(.G"_LU5=E:8/<\,;$S'860P"U\'$GF JZX:O3?C[&P)G^ MMI^3(0*(AT!:IY. (8E**F$#A=FEGFDJIHD3IX'T&H WW98C#%%-20+<%7Y$ MLP8$G=>QGW_Y>]?JVH-6/O+K=8RLQ5/2J@].'- TNY;B!':2=H^F!<,!EVR3 M^(J('_T7C01<'.!B+Y N*%B1I,FLT4I?"F2F:^!SUQIUN]9P-P];['<44T< M3H)N G0@6$N>DG++GM!<^[;=ZN7GVF\;(MA9 ]0V#JHNG3^43@K-(.Q O% M1"ZE^W"8'!PX$M:'>Z!.T'B37%HG"ZLRJ)>8#NQ M"7.URK=2,!Q2HE=%PBWV.@EA".$2U)2,%2(H''TZ @0ZV'VH,_T:-JLDF3LC M$ #2!D$O0C1I;.BQ-/(&3"A;H]@[P!Y!9H%-P6HI4=SOLFM*'=RB_YGK2R^R M=N%9&91'"XF>)UNS"4LN\H NE0RYID.) WX3G0Q:Y(,P N11* >Y0 MAU.!A,6L:R9_JQ4 4$V@X33E1R3$%YP3)3X8 M8A <&+X9;W0B Z>'I)T0>C*)5Y*N? B-Q:@)<"Y2(5*&D,Q2FDY9 8=18"6E M(C:%N9*T.Q ,!$NTV$0U8$*2?@+3BHUAHF!*]A3-*)BH-65MD-_3()G$L\1+ M.S>RX6SJ1O*(4S2'2W!\'A$]R_ ]CX8!AF. MH;->!]"@^!(I0QWX'LI,-@EB.'R$2ID#]K6@:\R"82L60T3NN/H KP>U) M(KS"$(/\IPH<\WJM(R_%?-3-@/!! )W+W"8:)WQ1&YW2)*2M00(V+G.2P0X^ M2K:1;\-"!E$8RY5$ZE23TJ4.($A2\'_7D!VA/T)/LT=Y'11G:!T9F >D:8H8B$5%QB591-X7UF;6! (866$7! M?8/$7TM\0A5L#AKB:WU'XYBF(4@:U?[&,E9JF*2D'!^'>,/U_1PD]-,H0_5! M$;Y$'1FH36<^30A1&L]C2TN\+1,7\.1KB( 2TBAHFN:R_=H3MR5:EE*I&*=4 M> 6U05I1D+B?;MYDG%CP=)4!Z>A2>'+;@B-AYD9M.2%J_=&6S;7/AZV,T67^1JC+EN];1@[52QT0&+C3L\AS0B>M"; M,M-AMSL%VV&W!]O&P[:')=:C:-5,\I38Q%#,/(F72:8RO)2-,%U'PKQ60D!2 MKCZ3G52VT(2KASE@FZV6.%XR%=L_H-(J8!:5+749=AF3 A" 9.M]LKY.6:LH\*:&W:>J MLKE/@(_,?@Z%0YBGOL7^T\H3&?I&*WRW,#AHT//DP&X9V.D9%Z*ZT7"8Q4J$ M+WHHRT5TT1OW"D'6T*C_V@KG3/"?"VM2NB-LWIH!CJD8C+6W'1[5ZNE$%-*1 M*(6!L/3#Y"<"6C#DFN1& HL4-:3YO4+H MI7LK T_VH ">AO8V=NK;UP5>U_2U V*H+(XB? F2D I"Q:0BS.$'US6MI&0//I32/7.B+@+Z1AM:_O7E%>9[ I^CYBMB/ M>H[:;R;_65;5"53QJ>(Y:R.MJ*8TKJJC0S[P,$03(@V^-/%@#"Y%ND#V)A9+ MUL.4/>8 U9JD3 A&E-T5M32@G""$&0DY$>N@6YJ8U+=0\V,\P'*JZEP3()JH'>+R%LN4*@\CDX*KC%2T DI:X'HZ!A&Z.YD'" M$IZ 4JIUAE2<(BWKYNI&29]JYP#WBXM;9M$/EG0[9+%SLIN13Q$"5U6D8R^C MIW53TN$"BV; )^$O77_BFIR Z;FA 5CRS61;,79-&X@7)A$* A% ECXK#J/I MR;&N\#"$WT5;TVVQ7\3&M#=*[5ZVV"@PD)PDA]BU]%,"^/*Q"'<.(B M5>2B#4(RF\*)=?@D3? F_@;CRT1@"G[=B8T%-21J[BE)U72%W"SHHT%A:5DF\+DUPS*&*+IKN9!#%U-9P[0*W4BM MHDG>9/;J >NI4YE4M7:%HL$MI2 OKU;"%18"IR66('DRKI&53+I^S*-I"4.R%8M9_+] />&B-AYP/SL?ANT(&7-CX2Q\W/XIEQF]-/>HN9I;/Z2%*D[]@/_# 5JQ4,9 MPFH[H=?[P> 1(M;=MP!IK,%JA%8J\$7[);WP 2YA0WX8#5(Z.5G;1.8Y2'0U MFTO!6+),)"7!-LUN5.)XJT?&][Q!3X6! 8 K4G&F_)\!!^_H' M>CH)"?;/7[^2%;0Q+@BB*F,XC7.OY^Z13KO)_S;YWR/(_^(DR)=@J04Y2YH2 MF!C*CU#13)0LEV@[==AK%-]IN*(R7UC@[J#)>W8G6]]O>=2 FI+2+-("U"J/ MKR+Q3/]A]HHD4MJ%3%+ 2QL2$GL(_P+]A11Z^B:G&L;)$>J9;=L3AWI@JD-; M3O.PDYFP3&B\[Z0*0_*,]C&*109JJNG/%/4_DW9D#72Z5H653:6.]:-\$@5X M)M,=:_/N8SIQAH<>TYG9WV\\,L1N]?8>^](PXIX8,6[9>\]N:1C1:,3C8L2H MU=M[>E_#B'O3B&[CK(^!$8U&' DC&A]Q)(P8MAJ%J) /-SQ@]]HP[@1O'[Q. M]>\X*7=/O@Z4&7R\4+(/S#[+?_"G>Y3^6>^I+YK6_G3G!ME>O3*]"VI@!KK M#Y8M5G2R>2,ANP.!6DL(KB15)"'[H].Z2TCJD+NW=W MN2C4WE]6*0IW["Z_;:J[K@F _Q$!MFQJ@[T: ML_)09H6RCS66A%\O_UZ*J@HYT_8.Q))#I^,4G19FV<"U(U*FFZK.EJ)4EAX\ M8K5XXOHZ_1X=>EI%\'&_5_-M"_A[$.5";6 M#SWWRJY84D'%_4^GXFN7NFT\0FM0M?DZ&3XKE%=_/MMMJVWWJN1S]PALV6W* M:4]/( X5@B?C@66WAT\;;=\+Y.O)6[MOM4?M;=[6#7+OF&"*6C*DD@,P#@WP-L[!]5ZEOM8SCL*,%$W M*#GL6Z-.A3?MUEE%KRD\/$H&]D?6>-BO""@\-/8KS6;(*U>;',;CR&'8UG X ML$;C"B]P/S%.'V/0>JM+PJW! #C='39YC$8DI$@,>V-KW.\VJE^?E,:M;+P] MM :C[?QE#;(;B%#,HT81K5CE5YT7KC%_Y-CZP1,7MQ'4<:\'#JKR!95Z0S+@Y&!Y9Q['4P MHX/9&OA[JCF._JACC?K;2;N&SZ<5SH(IZPRLD5UI>KW)<-19)+K6L LPQ=[V M<(WRGU2.HS_$2S9KF>-X19<5(PQ)CP2F\\C5%66/'%4_>"+CX'7\T:BIO3B2 M:/8&A5\#JS/L-[47I\K@0=L:=QJ]K&^&HF?9=N<1YB?4)5Q-9N*4,Q-W$K&> M%*>;0+3)39RH2/2LP7AL#0>5KI6=E/*?2&YBV!U:O?&.HM$?Z(:"HU'-.[EX M8]?%@_(M_/L97B_C.ML'/7WWXX=T3^UYZ>:4>[_/*JV:59MI2G?]ZDMEZ4+8 M3^]>C >%2X#M?O;%4W4AL@N=PNCE%P O=X25"^#)44#5==?);>\DII)VI699H*%P>=W8%,-UD)4!GS_B>^#,!8R!M"Z7;ECMW> MGODXUTCBAP+DZ#_JWB6Z%RF]?RBB5FS@1#_?2KLURK42X3VB9Q.ZJ1IOWA)^ ME(W";O>SQR4G!]FEST_5I;BH;? SW=6+MZO0M5=T&YV\[%?>"D4-CL:%\=B] M;)I/]13D3=KK$"W,-%C[EKY>NM-M#?/3R3[3VR8=J;4(KSAS1'J'+PH#B&J/ MO<>KGBV\\N@K,N!GP>PLP;O$9#M2D_K# M=H&3P(J!J4G%B[C#1!@7[='5IW09G[YQS1R;TM9^S[@1'/OHF52SBJ/GTROB M#5Y/EN EH"),F^IU"\/MCO**GV]*2TTV&+L[+"A0Q\[=1%XG21FKR$.IW0H"!0O5;':*-,#*_A]3;]!YVBW1WO)5KQ MPFS=3G>GYUJ2]Z;K>[?5C$<%#O8,JFW?JXX7+AEVAH7!^/JJDN:%=70>F+%Q_H5LG2O2M[/'%;>^)NSHU&1YHI[]13_;,)W=YRM0Y]3,UN84O MTMZC?8?>HVCC<^JO&=\W/,4!AK8#AG:X\_GKK=;(>+W$EF;NM6BFQAE[#C*@ MNRU\K]W.#.?6%$J-VWC?&[?RGMUQ9P_=#_?T(\.SE-EJT!!UZ6[9N/*@H9WI M2HM=)L[BYC*7::XRKA$,!"]JUC?0HR2[RQ67J\(7'WY[\_+,'M?#T-KCU-"V M;<-:W,30=D9V!NR/U=!V#'&_UM"FN$_9*@D!!$3264#3 M@ (4L,6JAQ6VH"^-1Q 3NFA&TY\(2*P!Y^#!H7CW/#R2P 88)\I?B\QFEA# MOPL7TXUBN?*"C5 VFX*!!7 7(31>+J]&_,0M#LVXFCX2#DZ9G!4\"$_Z*1^X M*V&G]AT2<=F(HKX<'LP;4' MLYB&?J!L[-:FF^IE':2,#BHS$DZNCB]N(F>[S-(VV[T _#@]&,-T,4I#QY2J MN7[VJ(0WE9L#Q1)C.$"="2V^8)=:++50TF"1;$HRJY23*KWQZ_3LH6/VQF4G M)&GI'O:+BY2V/317Y%)WG(DZC^/0G214"(#\)&G7FJ_B+0O3:WDW#\V8"X]D M(BAU ;,- _@6!DB" .J!*_WV\'FD31BCA[!3PXEM=]OOC0J+DZ.!N6Q-?1JZ M..'^%] X[N]81H2(S] W /! 20B"**TA5>+\Y64VY_:@;3@DN=9JN*BG#VWN M#A4*.GK'X%[J6F\D UVK/>X;:1TB_BJ9@"XAB6%6N)G5ITCW9[!Z[!?\YS(. MG"_LE=I98A&N*2: # %(8_*"E7.GLS8=@'?FH3H8"8/Y%U^%X 4IJE-%L:@M'3T.Z:6T3?F MVKM*]W;[G6(,:.C:TTPT:2$47Y(^"#I:"11LX6UD&JQT+)2F3?+)+H09*,Z4 M%3:,^B1Q/A3BJ=,"$8"O0?KPZ\W1T$&T/+P MKT0O(N&:@!,G\.8LH5&64F7) ?2[:'BE-B$E^%+F.8'_KL,1O?()#+3%B-57 M E37<,'+I2N# D[\UG?ALJY-G+*/06$0)W!)C _@:N84^MRCSF!::H% &LNH MT! 3\@7VQ@N@\@Q35Q2,A6+.$4_,*;?+YW/\(A8L-5O9X%D"/87TG*.F)\$' M24/D?G7^7]2@X0D:\B\4S_80X#>U4Y6$SE.3(% MJ-/-E!SE21SH+V1JE+[))5"-HESUS':&>NMV)%M.\[#-/)UN:[!W"U9S8_W- M;JS_AG+SAA%'P0@(+OH-(XZ $8U&' DC^JUAKV'$$3 "-*(Q3ER,:'S$ MD3 "-*)AQ#$P C2B<=;'P C0B+UG+S:,:'S$XV)$XR..A!&@$8UIJI 1-SP M]-J:@?N;]>@&L[[3B.F.]PE>2X2M:J,;4L4)//SRG]_9X^]N2:)AC_(LJCQ& M*8F]^LI ,]PIT[L4[Y"&HP-(N*\^ZZ/:02O/W'N9"/G'9"/_^Q'Z"Z9IM5:C M.HWJY%2G>UO-L7NMSK#6FO,YB+F7UXP[6\!HY*7^\O)61,K*Q@ONR[]L^1]Y M2'U1K2;+/NIG<1-4)3N.RKA,<.C6^OH+3/>O?B>#< M>EN<=T$HBKYKMR@U <+#6]MOY;ADKOEO1>9"EA'66!<^O7M1%Y=[M$(@\_LU M%H)?+_]>%\!^M$+06(+&$C26H+$$)R $E5J"N[UC[YB%H-[1=:66H'$']12" M2BW!WM*+!Y_J70I!O1=5*[4$=YM<.V8A:"Q!8PFPZJG&0K!E"6Z7&[W?.PQ' MQ6SIA\)-&8%YD$]%:.>!IUC9G9,JJW'OLZG\9N%>>V"-.J.J<]ZGPF?EG^K. MYTZG;0T'VQ>D?V,6XU2X?"+:W.W95M^V&UT^:5WN=ZW^N%HFGY JGPB3>T/; M&HZJ=Z-O3XZ)G=&;7?=:<#'"/_1@.K/=@V'<==+-2H M7Z-^C?J=F/K5D7UT_5BGVOT7=U]F=Y<9KH9_C?FL-__NG@AWF99J^'?W=6F- M_C7Z=_.3L.K$OUI6@R%VZG_/+G;<*TFW"G?:G1Y;NS'>ANGZCKOB'MV0IN^3 MK>F2UO%M)#Z1 A7;&@X&UK!=\R7/XY./$UE?Z0R'5J?B!?%[UYOCDX[&>C36 MH[$>C?5XU-)Q1\G%1CI.HA+OCE*7C70TMN-8ZGZ.4CI.H?3OCM*NC70TMJ.Q M'2=>:UAMRO@^\\/J8.S'O,9;QQ*GKC7LV-9XW&U6Z6NZ2M@?]:QV]7MY:\F_ M.FI@QQKT!]:@I,*\TW-M7?E7NSK#N]DV6U?VU4[] M[FA#;%WY5[LRP[O9ZEI7]M5._>YH$VM=^5>[*L-]VU-_B/G$$Y7>QN+Z4^'' MS[J#O1G &UW0:=PXZGB"A\BFA6I?\=7H9+Q0_[$ZG>*_H M?_]7[L+4-/]XY@1>$#[3AQ4:\U(7M79(NN;B3-['RF?0]3/NK?DF4O,I9!U3]CMABZ 3IA:$4G"U",?OG=W_[_.&B-/&,?X->ATONY>X!4E]] M]^-GU H6S+":-<9[,%.9Y(?(99ZJ9>2Z' M<7'/V\!?+(;?^7P>BCF/A5F=NP1AC9$4OU[^O3/LM]H,QNK!?%KL0Q*:;:[A M>[;D<0)M!SY[QS?,MN@!BR6^)Z*( 8T\5X0L%*LD=!8\$E,6A,R1-<.""H$# M%D"[YR\O(S:1#_@,&*A&JYZ-8 LQ*'"R.QQJ]-MCRPV$;, .L>YP/LL6H%] ML5B43/X43LR@9>C2GPL+7TH[6<%X8&ZV!6I8.G%LCDJ86PRI6!S $N8Y06HZ MH:#Q C7A&1^ZQ&>HVIG#4U_ (B\"$*L9:#_'VU5Q-C0@60,=F2/ETS^3*,:G M6+*"9@+'2<)0^ [-V %J<>A'7*%PRG%!VV &(AI/*/Y*7*!$$F%;&;49L!L) MO@I"&IR:G<'$&;*#1XL\!SL6OD4#X27CMQB/X0>C'Z CC!1& <_ "% 1=&=% M$EMLY<$XN>.$"5 /29'X*^YF5>%R?L8@)R!'Z:^J;RT+L@H=FOWP9583N!M&\4)E,G'\TWA$?.'3AM$CIU' MV.%+X 6D1.W-ABK,PP ,7P*RF1R\@D:+\:0P,7EL# M#;^NE$@8Y"WT %-#)N$;\5U+0HOLW[W;KS,?+5'I-=DW*Y)YY+T#!!(=!RF?80HD980)2??P4K+0< M14GZK"6IMD\$<\_3ZN;P>92;!&KR)A54H@^-$CH&FTFN(1;S$ BQ3+S874G/ MO=ND[Q)LLC+&\&A^J'\NBAGTUG^&S;66+8MD_(\@_,(N ,&R&*3FVSV&N1*:,)8=P<(W"< 7HV)8]L%O#5!&?H!R,.IEJ/K5278>>(68"X2,J1P(\+%!VLE$$(@8R#A,' 5EZVOB] M<_@%#_Z3^.R-[[1(74G3<8R.&B.97S] Y A] QU7Q!#P"8BMRI"S^(R*)O?GOS"DWHQ<+U.9E?A"P1 MV SYLQ2J#0H28 9&/@34+4(9H/\2_LF^)HP"TH+O?OQTD>NPQ=Y(B"F^NA&) M9_$);==\L8:!@_(N">J2-P=!A$XG,9/VS@V1 @!'%MR;:; ^2Y"O$FRX?@2, M1D@6L3G@E)! BWR3VI%( !YRG5A]OW.V\$6"XP=? [$?4EB2!\&K'"F(G'\& M(X(!YV:D:4O1!;!GZ<;D;$M[@+DA]DJTU7/1>J%:PAL TG &P#9WAD2R$-E, M!4(C^AW]H.- V,L1#Y, J4EA,L<3)#@ MP+'E48/E1<9@&\IH 1(+/D8AZ]3DYA7 1R%$&DA4WQD'PBA0]$%$0$T%#VA/3INVB$ M(T<*Y%M4OX4$CO WT)I)0GDR%$-"#JDLM]@G@6+.56"6"3D8!EZN,]KP*=E/ M)<6(_L17,,R^E%WECR;<_X)*$$%#1&+X_O+\]:MKXA"%++3RBZF%]L5+) ! M"W:&X:ID-!%D![$L@J3@8#M6M]?/N=?N8)1E!9[*M,"6E"SXE20H6@?B!RZ/6X'N+C5NC[VFN^%$K MIB^0S5?"3U3PAC2@:Y@9@L9I44+L,!DT0J@Z$>H$_PF^"01101YB/#P=GG;+3XYAO?#ZYD:Q>4") H()@!J202 M2;4*'[]8"'\^38 $4]?A"I2XJ@T8)"6=5A!#EDQ.A_Y I"!$*P^_ G>_"'+A M�OW%7J\E,_*FE68,$1_8)X3=PY M _@ ^-'GWB9RD?"!)XU9L7L%?)<0[5,J4@O6KKEA '*$:8G.;VJ M24)Y&P93(5WQE0D]K/\Z8)^.B.T07(E)1N& M%FH)0:"2$)-,06NQ5"U5XB56^8BEJSY(. AC,<5?$D_&T:N5AWI(L@4#*!F9 MI:)LE&AH,<&D;XSZ ,"0R+4U-(A6NDLD(\16"0=X"CWJ(V*)5.$2S!P5QA1 M1F0M06) 3#9D<<02%0,Z'8Y[J&4(+N!%A(<>#5>",$LKE&3M2J*2 F^T=*/\ MEX&T5JT7.[O-8F>SV'E?BYVW!)$O*P"1GS'M"K88-9FLUL.AQP_D0N*%7!_" MR-4+T*$*+Q)K6CJ@_! EQG%]"Q.] 5E0E7%M'R-?P6446 QSBW"%5J54H@I M7S85,'#\'@VX&\L@"ORP7'%,XPNP>FZ@5K3^Q:'#4.?3;;246_9.INVQ>UPL M!8LZ@?#8<[_@(DH<:+"7I@+!,F-$C*Z]$.%0&!M@VEW&?LK:6] 81'U3,OQA M&MBFR)G6,6D,ZR#Q,,61J.6TC)0S@'&^0A IQW%T$TD^'R8513+AB$M-#@DZ MTE/FY QP(].+1+BL5CX&'D$/"H916+1J'+0O5.'.G__SNWY-.VQEV)[-_ M3T=]_N]>=S+]]VC<G?^_ORG5^]>O?]\_O[EJW:]M#W8TM MO&79X9$,0_% H6EYW3$@:8^O(O%,_V'VBCQ5B!J!F2,!G0X>".KR) [T%Q+H MTC/^J?_DWTH(&^C6PSD M9R"WFICZ,Z73GLF08@WDNQ;-J_"*QJ,?Y1/*@XC"_(VHYYO+H?L[=I,H&F1T MJ#\1Z/5AJ]]MF*]KX1\7[SN#UH[]8PWO3Y[WO59WQ_:)1\C\WB.S^G:[U6[, MOFRQW>KNAS\UXOY-CYZ1T$_!6=6QW<(94_T(TUGB&PM*)9NOVN^+$M_S959]5P50W$TXJFI>\3"#_ >)5O7;[?829%752,VB$9AN!GJ+0?%2F^TGT](O'N7QF%=BY$:@M;'V* O6' MX*$6J /MV9\@;S S]582'OB:*LRM2$@EQ#\-(-["Q8*[ MX9+[:MN+*V;L55J0\T$6Y#2\KX#W*H/S\,S7# >[G9;;=MIV=Y\$;#U<75+F M$- M13[]7$(1C3T@]-*UW(;C_2D,UO&B:MSU>%AZ0"*H>IZF?-R#J/*,+3Y9A:]] M%"FJ+>STT':W4J!T&LP[W<17U&)_<'_.WC;IKM-.=W5'3@A 4PGSFHQ1'3)& &C^^/(>!ZQS;%)()YA"PKM\P!OWFPS2B6>0*F%QDT&J M0P8I:K$7KL_^: J9:IHZZG>:9$0=4D=WB8X>#^<>)(U4.>YY-/PZGA12=8CF M-)AWTBFDRUA<"?9SY K_#,L)_3E^J&YU[&1!;9V32?VF!JE))C7\K5DR:= D MDTX]F50%BYMD4AV220"]7@C_3[Q:E5;OYG_A#09_B":W5-/<4C7%HH\J0]'D MENK*N8?,+54'@QX-OXXGMU0=P#D-YIUT;ND\C!=)6.6"V79/8/-.4VGEU RS@?HM)NLTHEGE2IA<9-5JDE6Z9R'@<]^60=? M '@)G[U-_'F35*II4JF:PUL>56KB04Y>(LST<@CB3-]!M@(_8Q M%)$[I;NX&LZ>3';I?7"5GCY9S:[5)KMTO-FE"A'7R;+X=+)+_^)1X+/W0)3_ MYS:U2C5-*_4J*_]^-(Q[D+32W6"DQ\.SASFQVSA[NSKT\VB8=CR9I"J8UV22 MZI!)BEKL<\B=#;M8)+Z7L+=NDTDZZ4Q2L_VMR20UG#W^3-+Y*G2]YB3N1Y%& M:NZ$.PR!_1#SB2?N?I@'#JR:89@(K3O(C8LX9'5*:K_ M^9L]:#\ONT1X\B-S(Q;X@@4S%B0A<](+LP !7N(;+%X(1M_A;CSUV"2)7%]$ M$=ZLA'?R6 PS8= D6_"(P82NQ)3!7XZ^_5*_%_!PBA^F:I]11)W*)NQ=AZD_91="RV-MX"O]"=_I[>M-2Q&M;, _5,8M6 DN,00JF^/,J#*Y< MZBY*5BMO0P3U&5"4S\42N1D%'M K\"4AD31 M0@GYL"7R1*B[DD(/Q$Q+A:N MSZWT24G$W*!0G.WA\V@7.]@L#);L'0^!J#AV[.A?W$]XN"%!:+'7^( ]'G?Q M)SD]34RDDV9-*:]"B)73ANF=<6!F4G$ MEHD7PP3Q>U,,D-".EQ 9WU]\,MEC,.U2DTYRBTC%?A9K3\1G'\%\HN"FW&1/ M?OXH'WE* [U,?/;.=<(@VH!X+2/V1/WXUEVZ)&^:!L$D!@X"%1:@>&"688I! MF%)]*N:A0#%EP@,BA %,G D?]%Z D8#Q$_D_@_+-\0+)7WU@30B4V. K=$<' M4+Z#'UX(]T]XRB*A_?CIHG7,IBF]#Y.A2=IID:1,Y"Q 9CF"%2A_+#73$-5# MK!=*:NY^."O?]%S>)J?;C<@L%E_PT_&D-DD^"+]W6B!)H,PN$ HHCLJ,TA8) M^0)?@9D14A,F@B? 3CU$I4^78A7KWMHVCE?C0&U[@78954RKB 0 ,S*#QJ1> M*!L!LH;&C;2)QWDKH'I-^R USX_! N4T%#H2/MK3-Y^5DM*=>S\%P73")QOV MQH]%F"KF3P!$5D@Q>,;\?IJ$Z,?9G\D5M.;1L*>)$T>I=5P(/OT+; V\)>TC M:9D4[1^F[M6/_X!_M, YGN AXJ.%DL\SB96>=5$T-?QK?U\=P#$ '7I:$6K% MZ/0TK$H5P^[TC&'3O__]7^;P,\AVYH"%"I_]K4W_>V[,:R'5J4,8;B[.)J'@ M7\[X#+I^QKTUWT1JGJ-1J],#&!B$H$?/VGI<2 G6;XU&W[/L3Z3'%C&7_.N9 M0;)<0DF^I;\B**N_4U;Z&4@W1S>";>=:);X ''_6@1#SCMA2L$[=C G_X&P1 MBMD_O_O;YP\7I9@4_P9 #1C&>VY:,/75=S]^)I$%/;N 7X'I48H$^8\'R&6> MJF7D.C*3;5S*1\8Z1S,S"EF%XHSBD.]^+(*VI30CX.XS3"AM97K-5(LQ[ I[ M^3,@?WGNN6!+N+0>J/NF/;)[9#R=) QAAFAAL;M(=J=LD_@*1C>6]@F= 1K& M%"-%,3@/ 3! *BZUAN;1![>S<%=@+*_ 4:_(6JI'@.=J3*G[_@PRX67N!=5W MU0+K!WV!4PL#3U@L@FY! @"0*NS$80@)L#$;D1S.4,XF,$%W@ M=!#M"' 1\ (P-(&1;Y@."@%2;*!UQ,$TQ^( ^?2* YVG;,ICA<$0_1!(HBG3 M<(2TN*%8"#]"\"?G)1QZ%I&821J'KSA%18BXXP7XD@E!E3C#5F#G _!L$>"V MD#LQPBPB"YH,G)R5,ML!"Y9"[9 O!6%KF*H!%/9#B[ZB%A"X>4R\+.7HA@>!:F+C#@@)U]R0*F@:S\7LSF< >GP:^DN9-_>""3?$BXCA M43M@7MR("$EH&HB'\4(0(BE1V/ 9_7H:#0"A$#[2.*#_ .AZAK(= N;4HE@0 M0I"//P%9 &TTPP!H"!X&1Q@X\BX-:BSD")-IG$)3W/)KRO]AE'#A? M,/+](N(,V?=*H;(1$?>M'&U53)M&K&41[=H%=^%+K0AF\83[7P!=A.!)E$.! M6*+ (9,_GX&[8S) ^39I7C28RK^LNY7R!M$]Z0I:A9B]A:'& MH&8QB"4.UD(_!W, I^V#OZ>&W^:F@U("#5Z![V;BKP0M]BS!4)F4')$@C("# MK N5[9.9%?38@(;>_O;N9_8N^)^_=;K]YS'HCH_.$[X/$GCN-V@.1W+9.L=N M\ADD+_F:@ 06PU"#E&MM+#GS _^LA)@PXYY9!AEZ@^$&1N.DE "KT@WD@[*3)]%UG7T)ZNLLK 3$@0:XA\_L5=H^]! MDS5ZXSLM29 (A M?$[G?]5"1^D$2+]@O0'Z>SP[:.;VU1T6Z,4I#K/0R9=%E MP+ NX#?*67^$&"!6T%_.,)D#9)$HH)B;4-D8>LYP2D.3%G8>,B@KKGYM=XQ' MVP.K.&[3#[W%5-5ES$,25'BEM'NX48? PXSB4?Q*>4?9^G)(SH%B8('C N_5..QTWSGHBH)V\>K@O MP2PL+[]LS(%=B]M4\)$W.2N/QSC/#,AE. UIE2F,A&JOOCHX?PRY35*/KAMR M&;)439C;. 8E[?CEK(9&?TF^P C(F);-7L=HRNA+O(S:)]<]Z#T/..]'E--' MP.R$[DHF!M XI\Q+5X!T=K1 )52A/S"F+B>2P5O[1A/\WU>?/G3>?/S ?O[P M]N6;]S]=LC?O+UIIEG<>4EBO<\\I+S'&53Y=KLT1J]. ^&8;WS0131TIEX:$0-.@((D\)$XP!6EEV0Z@.+J4*Y( MNC)@5@N+A2! P!Y1F%*V3W#(DPM(V-%Y9+R;N(*(S"=*KS6XNH(JJ-"HZZ5SJ< 8X)9ZDOU2W863\&O M?P3)EP2 ^S1(R-6G[A/:F(((1U$06NKWHF"IO.@?QD+B+G?OFC9=.NR=#QI8 M8(>3_AQX8AIH,L-O*+? KEB:&H7'P,V/J"_E\\=EF1E0GU?%C$S9DB8^^^;] MY:OSE[2ZF8E5MW2!D_@J =H%ID-GF/_[F$S ;K)S.3].MJ5D!GQ*6DX! _Z: M/N]LV M=L_!AX0:YK%#MEISZS9)3L^14NR6GW5>RW#K),I!!$[61HIO,_&^7 MO0"U/WI\XP>8A;!T>.R#Y_9<# _OSI_MXW",CRGK4[KLF457E@T,8GQEY10I2!T+M#[A[_M.K]R_/BQ!HYRA= MF;S:CLT'FGKFTM)6V^Q)FO3ZX@=K'P?W4GANZ";+BPWPY'.0.(O<&SB3[*>\ M7WUJE4[^/6C@[SP41$3R#B!RD=A*NX$*V M,K2_T@D'D>#"2^2 8CL[EV@NP,T!U7Q,"+X0P ]/;++TPFAXE.F#77<:?*OE M^D.4+M3LCL]^WLR%BP5MW(L7E$'4T%+9,4?& (OL 2T=-PO"GO8G!OD_\L(!AXP?TO*O;!Y!J&)[0X=%B7)75KH^<:D._J^;V; M9!$B+L_IQ+"9J8A .V*6A# 81CZ'").N8U^[G&9M+TF.BN%[)O.F>]R1=$=O MS7T,#]C//)R 9EVYH/MOL@S#:UQ >-MZV_K8*I5;Y0Z-52CI%TWJ]=-AK8!;=^;SV\NT*'0(L@KF3#!.42XRDCIE+.Z0DVE0SW9GR!H8++<:"E]V,\) M![T%@<@[LDOEYW#DG\TBF7P%[^\)C#@-;[6B%@/G?-/@[=XH.SI69YR> MO[_# >]2UM($XPLQPT5'+%!#M4^P;MFP(Z!F^!PVG=^09Q2V*$U,3$W\%Y^# MIK*WR/%/ :;:/GJ.H8C9B"]>?P _A153.FN&[\B$Q:6J,CF*KF=$E$VNM:3MY2Z\/OW.D4GGJ%SV,[YS/0;$F,"V,'"KRN M%/ME0F5/J,\QR!ZN->JVJ;!9E491XG_N8YR#RN#P:#'S@K4NE9M!;*"\G;M$ MARC-<+R =N8+@E4R+*(4ID!1.9>A/(- M5/F%8]IMNHO5'&VY;&='9IV"#P@E\E*&7&V/E(I\FZ&I,ANE!IPVK M:A+<]:'&FQ5=L1>7CF$:S1TKTORI\6F+E=_* (U2DN^5/\>508*H[W8UZ!K+ M7WK_11I#O W\*6JELP@"CS;M%*K(>H5^9'XRQ11%>_NO9 I0ZH6NP9/M6ENA MRG(2NOB@*B8S^J#R'>!X5JL*4:3P4*SR6 DE^KWT!#*S MS'X#<1*2W MS*VR;4T&DLY 9SJ_;XO\7R=3X'SIUJ81 1F-Y(Y];U/Q+-:]4I]?1++RC$S= M"'[ 0 PL@J-*?\Q]@93>4Y7PLJ!7QZ>2.W(8H M1*D'*(WI= DJ2)77I&>I6$7;RX7DJ-+*'AR,@4-X;!EC(W !2IQHBYDOGR2% MSW;]F:.*]M>J&:.QZ+V(>VA^4@YDP5VQLML)@G!*U6-J=P&T#W*!JRK9^]NS MSFWGLGMFKZ:6SA#<+"'HII2G*H-/J\"V:]+'VT&?WFJKMV@9PE38USG>*JH: MUW27U:!9\FJ6O.JXY)4[5G)'M%JH/,CYC#>?V 3CB## M*5E2RZ@B2[-:,?LI 0M-"T2>VL[H\\PPC MLY1SG"_>E'8\JSK-9I!?U9@+GR)38[]J1KQ/E-EZF9GM""?V&T"@1;!B3WZ] M?)K.9.+.Y>X!\G:4$:', 58]>6"E)+!123-C;NFF!P@ @':>*_<]!6DOVS5% M:74S3Q,R:OT1L"$% ^"38NYZ6VGH'55?K1+NIOOEE&])"00$$"\ ?Q;]EUDL MJ[>28),HKJ /:@L9[;Z3*,_-+4;13BU'$QFABW9NP2,O!7-PU]O/AZ3@( M"1<"XT(GVK6F]#X( 2Q<0(CB4?8DQJAK!7#Y9]?SC-K5X9XM3"5 =F=_OR.? ML(CO[!U$% JPRY6==MM<)#Y&1%MV)MSDQ])-E]<9)[43#W!'NIO-W&%)8J"W M"YVEM<19"9?4;T9_^8(L6@1$![1#@!+[\J7XADM!C\ORT"SX%:\:]+$ I*>Y?&NJL:40+!$8^,A4&4PAX1#.,BWMA="4C MMIC*WB$;'TDN19IP0OJ6+!-\%$3+K0Q87\EQN-?P+!-?F<_]K0T+YR7<">H[ MU):\4,FA;_GW HPN.!>:.M7F/XS)/&!'P!N?RG0M/(:(.TZ8H*>= P_G*&LS M@8H, 9_<_R@/ ?'%#/.P3\17+9RR2EI5]\Q#7&1YJJQ!&'R%6#S&;-*G=R\ M$(T8@XE[5&CRZ^7?NRU;?WZ*4B([W"J)45OGLX0"]2AWTV9#A^YM:V#W MK9X]P' 8MPY3F?<"ZP= ,./HT/X>=KOM[^I\*%^X9+,C0!T<'1?#O2\ISWQP M 4O"69@VX]$"9Z=6PAD*(P7X@,%@LC)U!G93-@@8#AB<<5:1)2.WD90# _,! M?L-5O]S66'P&=XX29B9TA%OJ:3_MAC;2AB@DH2QC]?@:.UGR+W3, ;!FHM;C M!:[TT;9XY6)7:,"I$(/LJ0!CQL1RY04;(5*C0P*Z(=N,N O_ _,RYJJF9E%Y MED,(.$I"JH/6L[88+E!0E3&N75L@(K*?U.LK:L4\3F*R\^K-!P)$6+! N^7 M.3JRO$UB-& 4.CY_FJ;E]/%AVB1E"_A $8Z+W,"O)8)U^3[8;9U2HL,1V(J[ MA/\I,:VHGXD$8A -5#)=DN2*<>\7_K"=SX;W<%CA_.KVB+S:; BOV,@ M>>E>W'2H*QRJ2FG(*CI'T-ZH%E4 =MT]A0I\=Q(W!'U0J?+$.Z>/ @B,@PJ,D2%P'_0^='J6!X4EG2>OVRQ3V[TA;WF-'_U+7X5L4^XO",'\C) M87UA'/M)E0,B6'E9@/-)K&09(RXS89Y$M78.F'0&_$\0)M!98KA605.2Y)LG MGDI?8U@XZ4%G M'OY<6&*/(.2BX=#&TH[]O)X+M\-FX;99N+VOA=L#\WO&I'%;F.L\+PFD=@)' M=5S=#FCPH/FO-[G]U6TKJY9_P8/_)+X1AI4YT!36%%\CA,,^R#6N;MM2%2[K M+*Y#0WD#J$UN-P3\P:ATV806VE=)7U\V$FFTR:MR7":A5)Y%4;E*KH%O(UCC M+,0T\82,'T$,W66R+ :@D5J/13,^P9+."'.$.0<'P^1K/&=2#2HW%5S([;2M M+@"EWF#88N?[\-.M^@:L3R==DD-25-HQ$-L:VQUKJ,M\[ET E8CT+;6Q9EM" M^HK_ZD!_!'>8?Y-'/^BUO\$=<:ROY =Z[5F]=MN2R[5@CN"-#?$.GP0H)-M4 MW<'_RYJ#LL;4+@NUWN4A,*$<5N=[70$,_X_)0=R JMJ5B"_CJNJ'MH<"W@57 MZ&-4)>AP-#I'O2A02%QSQNF8I!Z7REHZ#1SH+(D1">& : UR)Z' 1("_C60V MNF,->K8%H1JMHV4S/&!R,J[0YDE.8F#*0==J=\96KS/,I_9R(Z+P1 F,Q=Q9 M@3)IVGLC*$D/4DIKDZI\V[HU=PN\M5O]ZKAKR2941IJ.[&)3OM'M^Z!]#,)K M3%*'-+'*V LO2K1/N\PY1?&4--,#6Y+;5.'H+&Q;=FC=BD+AO5BP>B^6# >#RQ[:%?#@!XP M8#2R2QDPJA<#QO?%@'ZG:_4[XVH8T!^-K$YG7,J <:T8@,5#]\, %-KQ<%@- M T; S[NU,]W/W[>K-2!]43Z?_S@_BBYEH76^G2" M;%8KK &0"5_*6!!9557B%Q=/=,"B+FHP5YNXQ+(,RORBL*]4\6*1G"5?*0K+ MBR'P,U:,X5$F5(9 ^<@'VZZ_E[Q$KG,CN8UU?DCB#^4W"=(2A$Z&;R4YMCAA MJ9IN+,WQ9#T;T2F?30>]7P0AIN]1L/.G17:_J"5SFI(N#)KA??1VB M#OB*DFG=E/0+D8CI[AJ5:L7"U!#+QDLEA,[_11&1PG&,!'Y%6D3'/$C:_BY( M@:3USA2"-"Y;YC77=:4E%2IB?JI=2$T MMA9H\V2)VZ["0;5*/97L40,&A<&"O$ENO=T<<["KP73QV#S.! OW".:%&[V\ M^BH)@Y606[GUS43XF!1'_;!$-CN6A7%)F$T#N@0A1E@1K%7I<[%0,JKI]M11 ML\K9K')>L\H)KO),,=F&\&)5X97.X2K(3FF[8FRB=H M""58S,.-E[)KZ2Z!)>**K'YFHXSZCZ-T7^<. "/C^(AS%29B/;(^7U28IZ89 MO"DG'1U.@5 YPJ.9,AQFR4;E92% )7EOMNH6H;/N+,XZL^C0$1I?!D7!&\CS M;8VP-MU0B<>^(A9%;JP\[IA/'24#?E.+RI=J45F2]XVO=]CM1/0I&I?0M[@X M?9RS/<LX/TZJ<+-MW3Y$9W'A:U8$%E-W=F&B@!40Z( 68OEE*8: M4[2KQ(5V25W);2\$U%#[X^*&&8RXTE(^/*Z^M D-BNE T)G*")EU;SH[5)X\ MR8H)2S"XK'@(S"Q!";G@@:+Y4H2 (#-T<%LU[K8.IA*::;,:A#LS #"?3>!O M&U%4YIEDA]P9 3, A*BV5TM@KZ=+A77I[@(@A#V!47"S$$)9%^[!#*8; MP[= U)_(@]9$=@RBMCTS+,M<:*,# %=F-;6,3O5Q;M9A 9;XNG)#6<[I![AS MUPS85)HMC;5G.K6! HP[9N1&3TSFJ5$:0ANIZL9,>*^/M1\DYMVJ+-8'0QQ: M7UR2;KRNH+BL6M8R(N9K:XGS1#1+NN]@,T^Q%@T/7)+Z]&SA3H&F5 T_ZK2[ MS\U2LAML/I"](E\4VD1DZDA$JZ,GPOJ8"]=?2*1/W^3B@796JJ^>V0ZXXE / M3,-;M0$AK>,O;!&0L=ON#0+=7JL+$8=!M,)& .!&UUB*1F>ZZ@)J3_3_MUG M,IY: ^FN#66,_1?IHWQ")R&+.XYJRDL5Z4'<:G&8L!AQ:'%'Q0TYT6EU&SX< M 1_L7LON-)PX DYT6IUQPX@C8$2C$L?"B48ECH01C4H<"R<:E3@21H!*M/L- M)ZKC!&UMSF\MKSJZN^,%O+VD&=V -'<963TT#;8VQ-T+4:YU8-],EM$!5-EW MO,J'?,5=>K#*W;J+!Y_VKL/;*IK_W?.]'B:AD8)&"AHIN :QU4D*#D=+]PF- MCAL$-,BHELCH5UQ/\S8PI+J HD80[D007NG:!;K/K!&&6@M#+5V2$M54NC3.E=?L1C2G3)=GWW'9C97:C%L=5;YXIHS^=7AIO<]7U9G<.\6 MA1U_%(*6]8'EXYLR548IE=I&5!=?W,C&'1,(;Q/X@4[J>MK(1",31*"7ZB:( MG[#,LI&**G-9)R 5K["V.7]'RX&PBXZ"SF&N=#/D*BSU -/.34@+=F6F[O[G8P@RU2*;NUNZN1V9AUSGPVQKV.U8@V&O MZLBS8?4]LKK=:MO=P7,&_VVW[@G7Z]5@ZJ<_0/;,_EE<<5^]QZ M4/\(EE+DI=85^,AZ1.0?]NSF;8+T&D9NAP7IO;[5[O:;$+W&C-8ANMUJ(K,C MX%;U\;D^L5==#=-N O33"=#3"X4DTFB71>BL #]*KCZ\_:A;&='WW(QIGJ[6 MLL=B6;(U*[_?ZI#S^=(M85]+FJ.N6P.AN=KIM[)+./W %REMZ=AIUF9M[-?< M4G4'8,I.EWPTEJ)O#./AMI?C6NT/Z4AMB0*;>Q0R3L(MALQ>!QB@*7ZDAS!3/ZWVJT< M#?MKQOZ*]FR,:E,A\IOK(]G8[\*?N#[[OVXU19;MAR' -R<;J]&(8RXL.'"; M1V<\L,;M094U)*'P7W#URA?L=#9\%D?8&Z9QW7$W1E>=N2/^'ZQ*$T M:!A?!\9+OJ;%"*I" 9DO?U$2(&LDN_8W>< C='?5;E&\8WAWER5PUV50CM(M M]4U!]S"%/-OK-:L:V68%.:ETNQBF7%4Z>;EL/F+$^UGJ+AZ7WX M$X.K'?(;[;MQ*,?H/7@8^.R7=? %/(CPV=L$SV\]:2Q:NW"B.A=QG RI ?#< MD6*27]M-;' $++H^-LA^&CV:Z. C7C[./O. O75YA:;]H8%)LQYRVL%$D^(N MMVKV,-N%5PQ)[/XIA1Z/4@)>LUV19R8!@S1$V1* WFD&*?_B$00I[T$<_I\K MZ@F&'\Q?G:)SJCGG:@BFM]U.W4.?Q\C6ZSS)8PR0/H?)["<1(#8!N M J1'RM\:P./#,W--5'32;+^N\NOT8Z(_W(1]#/PYN"[N-\BZB8GJS;F]IO:L1QY]?^'&_5?>VBB0//8QFUA]; [C9; MWX]C,=7<^G[8I2_&0GMZ!'SNFI=N?0O#3HBQ-V%I^;X9DZ?98?_M4D_37/K2 M7/IR'Y>^W,D%(09I]IZR=]':3[A#_GT1\'#*/H;< 7,BHO1PO@>=F!P4WNFA MK^"H>%Q[[AXI#O0#B,%$CR>]$H0Y('QN%-,M)#3V[+<6.T\_,#=B?A"#+/Z5 MP%=TM\@")@GRJ@4)X"3)FA,L5_CM9,/6?(/M_@4(TP49I6,3@!"'/@L;VR!CVY$G:$GL"0YD;CX0;]HL14/ M8Q^_4E>WX(3%FKGADNP*] +=3P208@Z"@-8F M*M(37C$I"G_X$>H4F"ZB)8VXV#B,&.P4-#P58HG-LBC!0;IX<*2D-?$>AYD2 M>(;-P]Q728A,(PF\"B2YD;'P$)Z7C:_!P.#3BB@6%'ANCA"> U_L+)"D"XQH M_+0[><\-W>@$@X-'"NQS8S4+E'*8B0^..8K03$*/R%M)V^P%Z;SP3I^ J(;L M<9T$IFH.J<4ND\F?:N XVS#QY%3?\VC*_Z)1Q;D[@J A#MY@M8 A9W*S!%4" MZ@B3%HKI^S4 ON0A#&@.G %NP.B1CZDWT!*([4^$*0VHA8)$ B1CAL], QAZ M%)">T%A2OCO@\;7WRAK3WT(C.,6_DB!,EJ18,&I#M?(:@W<8$1-)H)%5-YJ@ MJVP::(^8YHQ-CK_PJ!M[TAK07$!\GOCI4SM'3^3WI#0KSAN"JB8C[>Q^3IEC MQH^H3F3XY Q!T-; FB@05Q2IX[L@DYDBHCWZ[2E5LZ KP =!NB;*?*";W-/, V8/GAN%'9J0O*C&17)IMF7(I.2$.>TD60 ] RSI0BD0X'7OJ M1V%^5S!]\ ^20(?P<1BW(7X;BN$( \(9+D":!'1*&3HC93#R!YT>@G&3_>N MVJDRO+Z!C/Q*=S9>\ VTR]Y$'O F8AY?6UMS!F3+P6I/$T )@':G24R0%V>^ M #)%*NAB\R"8LAE'8B"CB2J<7;DP>G7/Y 2]I_82$")]R/6TQ/44[@%02*55 M>A MJ[ZG>*MD3P<&Q8:H#35N/5JS219]<:4:;' 6"25&H*$(\R*I0W;0P>&G M*4@/Q *.D S&N -WQH/5@+?"!(G-8#2X65XF7-*^")0M$:ZCA7'!3ZAYKB722"K-,-TPX:%O.24XPU>KP"6\-)%F M#554:/ S=2,G%-LHWLR6;(FB!DE9C,?)#I!QH;YE2(29$O49$)OK:? D(L B MBF=3P9'+"/;!S')'V;3"\QA.4#2:.!B@ICH\$<)GPA..#L-4TD6%]<[_9^_- MF]M&LGS1_U_$^PZ(FMOWVO,@%DGMY9Z.D&57E:N]C>4NWYY_*I)DDD09!-A8 M)+,__3M;+@!!2K(IDY(PT>.R23"1R\FSG]\9@F91I:45Q%/UST1&=9REEX9P MS,)*T-44.>]1.ZR:<<&3Z"G\ [G_0 -=P6L&*OF\>$3/PP]XGW,:3&8/ M)& L?W@3"B%6N$MZR>53>GM:%M;L!Z7@DOTL@YS8!5^B1CH)R:&#SQ7F,5#I MR2XU_7=%U\Y7$YMU#31\)>:#""5_63JX5$-%2CJ> BS$M]16'"5PVKQ426$X M^AP8=BO^&C RIGK03(FZTR$*H9MIJ>8'>[ MA'B"_4TG^*1%MH[2.;$2TA#1:X:R&5F\V=7ZU+?$YO\:-1@$J*1&0\KCP-VR M%/'7'Z,;A>Z8T=>VNN(K?P/"@+/TPN!-U@DJI:.TT_AI8R%1Q_LQ^61A,V&3 MHPQU-=%*:Z_N! V_J4\/3>^$>)7^@KJ[1TL@^F _2$^Q#DC\_.+EN3ORD685 MEL@2V,HW+#% 8LS'"WH)NECZW6=XG'-41H#BZ*/>,^.31^YOYR2.T0LR%=ZH M[+,N@@\T:7PE_BWH=<_V]KWEO?PRQ)=K8D#!QX:]05K/\7[1Y@[)<6*NA-NW M3,/=H,]!!47QJAT7IA'M)-UO2*6R"_ "(,T3H4!$/D=*PM,8HV=?S7!7V20" M.P6DPD^W[V]N70<_U/.3Q(#U.B*:$/HUL7B\A.L3\1K&W"3KMSW#7 *3#5,W M>0/,VRX6,Y %_X<3#T[6IJ9M;?8Y*6ODSRLIPB67 WV#$^ RZ+X&P0R"8N@3 MK WF(+>":XWV*-(Q.D21U Q1)VFR9S\06S1'0X;HT*A.\&]T7;)*?.MY/%N1 MK- 2[$,DV$RCL>\%!/2MJ78A[!"H%BAD1OZ9480Z:!F3%P@I%^:KV""XV7Z= M]'O'9L,L<]4M;3Y.VB2EM\(6;<20G+9ZM$=.0#](FY/#Q NBO0*)?L,-H;0V MVI"#[@%J !_TI)3XX,7>WSTEY<(Y.T%-:>GS,=$G.I?*/!=7(!!I4BH1V'K4 MK$P2DW6\D B[E= ME:V9/9-5C!D)/CM$AS8ZORWUC<#J0H"^9EO3&/PM[3PF MVC&Q_UQC0*/0,;O(P4"(TI'X>#?"DO*6KAX373F72D:*$6:22/[)N$2/])*7 M\QG254LCCXA&*"#+[J^9 A&425P#PVN2T+%:(B8+(<\ M5Y#8O4M3ZK5I2FV:T@ZF*:T/S)S[,:M*?,;E(C3$M"HAF$SJ1BJ!B=!]O@)7 MAT,7N3S$$8[.BM%6Q6>:I[BVWN=GG4M3'R8NL M'&+Z%^81#>-R9#PSZ'JFF?F/AY7,^FIZ#+Y(?S$A=)/<(00#FS9>_I;R8"1= M=IYI"LE+SK!;GU%^1V7&^:^4'TV9Y-XZ(O01Q=% HWX\VE*X<\TIW3BTU,:4 M'J@B5;?[D3:TU'FDWNTE0\ZKJ*%P?HJ)G172@L/YC&FB&/G'BSBFW) T+\!* M3"),!S"WK37J'A6=>0YV= %P;-WP_AL0DJ,;RYI4(F50+8FU)+;$RF:4E>XX MFN*BZ0I3JYA[31RN0I+U[._6Z_!X*:SBY*P%$$%/C$&%VJ.L7E!?L2#LLDY+ MP*9 U2X6P3Q6&$V$7T\RQ?%M*:#R$UVIA(XB0(,T*7-,DK6%O#@JCDDY]CH> MHP]$Z@QX]%5^BQVS[]Y6TP[/;=KA+R[ML,'LNU6V8K,UN,*2"E=9>.NMP55V MF6\72GF L)2O3+A<:3%N8#UW:#'>[L"6#S>8 MAO!SLXN^(6KRR:NUH?A\D?OYJU^QGM;D>NQ2)$)6&8T7C487$9.6:C$F;!87 MF=ZS_S354PU5!%Q9; I7*.8&3V-1$0DFS/1/AHM6,7Y,!.5R994@[/C,$7AE3@9=P10SZJR%6R>=PECDC=3@) 6QM G]0:1VJ*YA@'E$9 M#.E+EPIT'%.':6L?N9ZF)<_'1)YK^6&%U54A"*C.D,KQ<@'",9YA$<\M&3TF M,E(C1)H5)8[I93D5Q;/OL;Z/PL0$.'2IXW3.6JQ 8\3J2K+F&2",::M!MP/R M [,KQO^:.(]?A.L5TL"0N9"XR?@4;)35WHH53!KM/7BG"7ZOG!LZVPQ&4Y9) M):BR:L0 .*[ZK)/6E_'8K@N8'%@@BU375#8^3$=$\8,2[A26P8/A/"J'G,&E MP4@9YGYLSJD8E71!>IAPRQ#J#(<1BY>*I4:(]4"U^%R^+D7\;CIWZ[CX=LCJ M^Y;WT6_S/MJ\C^^5]_%- )@O(HP0P06T9='/!LA5IQT4/>+',QB8P0 MC\!\P$1$GU1(K>M$C#RS?)>+S$S,8M;2.J\%TJ91#HX[AZ?K8(N]D_3&1R$_ MCM,KPZ+,OZD@^2>^EU>P3]=>"0_7USZJ!@2F5H?M]>%SOQ$SO7.Z_U#7S#_O M=_:/'^H*5Y[J0UTP_?RT<_10U[<:^/W@X*&N67[^4)>WZDCW22][F&OFGX-> M]^@X;[?36]OZ8(?7+/UQ-J!"B5IH[-[YEP!F$(T"8\>LWIY-*#-W_79?K=C: M2K_3,DG4;FN1+/2^SW%VM[?,?<] O^ME,DO>UDJ9.:YZ.Y7USU7FK,.5,_!; M>8'-B6;W?_UP^L.-*/JTS?W!W=+J3FWH-AWNOTWFL!5TH#SYHJ69'3^TT2C;1G%UXULTW?=ML M[%'QK)_3#*1:@@SK$N.PKQ#6/-LJZN'IZBTBL.F>,7;M%4-'CBK^$@5CF]+ M:MQ:A15OM8/'=^-/6MW@^USXARUQ^S>Z;+U]#AFT$O=FSLB?]4S%>LG+>-M= M[W>ZK9YS\UU_LXD]EY!&N^\X-ZM=ZZ*D!^"U=[Y783WLH-SN4 M%S#/MVD1W/!@Q C5-WW^%RS/RC8;0VF-CITT.M;2P7MLQ/CJIX#I(7A%15C% M;6_XP[!)5JUBA\V4UG9XN/?V#IP#K0GST'2(?FN<;'0_CUK#8Z/[V6WMA.^Z MAZV*OO73O!L5'73T%WJ&Z&#S:30,GMN3;%7U5E7?]F5][*HZ!?LS+3#1>A2\ MLA!DB"-1R0+XK#4O2NK/ M6\WI&VQR8K< V.;?"&O0QP4>K8 R&RC!28)N,RH*: M[*EA$4S31.=%O$!\KV"2IJ-@K C(+I$V("I L"\+3@].L MA&]5G*?8EB$;1L .BZF.LF">7A%P71(O&+'6P'_-RPR;+]<'HC%DWF:V_I , M-(I_6^ J&.84!L(VIC1U:ADW1'!T_-<(R&I":*3<-XY:GJ8)T#7\*BNI,:6 M=%^E93QR[XJH@0ZVO$1 HF&4# M"=@@]0@>-32TLWVS$"!P"C^'?2"(5\+6U)^#D9JI"799GZ@HR;D)DIEW<#5- M \0(&$[Q"5GG%2-NE_DFNQU]Y=W\J*5;U(L*Z/<[Z0*UO7N*VVYZ45'/0L%K MAKT;,&J>()L6@GF:#S.]C$CN(T(NW9=,4Q.KO!S\*8B7*J"6! C!1^^F%TUA MJ\R_L>=J+%0+5 -21@AKI!62(O9M'2H0-03:F]6?GPN\)-PTN RY930#K1/& MLA:*=-CL<)FPV6LVJA+\"@KO!&<>]>%U!U+/X')<&NHV"RM!-*I"D#^C<04Y M-G@2/>4"R%&$C108'#X/!BKYG)5P1BFV /N,- W4[C5AP"]\0&2:+O7\RO0H M8OSM)Y$9/$(,;Y"[ K.99O9%L*@RR>F[&= +_:Q3'HE MF();Z7>6KR9 .MD57\&JTAA[]Q"S]=>F"9(<"(.@RY^8U<"1(4N?JM5G#'(B M+Q7CF]^<2>);<)+GQ/1036$?C^K$RPB1]Q M0_H=*..*N)?K>R&O\G%1\2#2DKJZH#:!?:[AQ2PT\<,D3?;2 3)[8H RD#?' M@D48+AVNXV4T-%( _IU%N. 8WPO* TCSLX:%U_8&[MZ/V&;"/TNW=N' B=Z; M >E,01/"AEK(LA^=X.EC,%?T@BTU57R)![B\V:1#(7T3VT?9"O(EA9V4/I'$F1 L M=6F;S*5 H/P(<7%1V@*YJBR.\'&SOR-2R_,B U) DAA'(PNJC_*>!(-&O/VA MGA>V?YHT! H%"II_5D04IL"FFI465Z(1DCJ+-B"3/W M>S! @8"BCL18LD=G6+ 1MON"40HO0[*(@5>P,@GC25<0V7%SW)9%WE"2XK6GIEM#,N3Y?8^,,HTO0:L>9*D=&6R!-Z%\E7C2_ MQP#=:.+#!JKZOB%"[[>(T"TB]#6(T"!W]@PH7Z]SN'$WZ,U-YG$T1O=3DV_C MACQKCF*TN#FK(L86DQ>(_).A^-M"-(VG*,(C5C&<:R$'HS3&>1&KY#73$\8% ME*'WBRPP^!$["8&Q6CX)]OBXC(.1'BN9.PWDM:S(/(/@(\X-W68C,1;-+L'' M$XVZ-EKNY->#\\9=X:/#LRZ-,1&\ !J]0I7A%_Z);1J(N_$:Y!\;#?:QH?NZ MIMQ<-1@\88.(J)H]RPWEZCUH'5V1Z4M."R. 6-B1DU'&,_,AM:SZZH%>I(DT M^I,!F-@V<2\ZP7O/FL:=7;URVBOZIU%Q8>>R66S\K.:7BX;=<9?,^!-A.\P= M"BUU([EJV 2FW#%>%YX]60) "BH:<>>_HHA9:[8N7UZ]]>7:>PGJPS2:$1&R M4CG04Q6/0_;G)HFT5N-C2!;U3T(LF1!MP?.CGXN6JA6D65ULG#8+.++0U84?]KI.D M=0';4%=X]?&NY>R ,LZ]]:2T)=OM59*G8T63K<^-V+V<1B1,#_?8L9P+N-C" M/L^ 78F&ZIB3>*/\EGR&Z,4)@+>=--64HP1E[@T/$] 3.E:K!>>..Y$GE0TV M:?H9FEU.YU'B.8@O7IZ+TEM?8N1N7T5'QNV JPB<(W=G5ULMW6_JQ0D:"\P4 M)JYQ-D.-&L@.V&(O.JO [F[^YTMIK/L=W6\PV1U MI3;W&6XSBQG8/5:0<^GVFE#\W.J1QFMEMA[1F0)7!L8?:>3$N6LHG!>P M+;.8>#N._N%_J]G\V0L86^$'TNIWC>]*3Z7Z(=I>B>W M*M7Z6036AFJRKN,#&UG=MX"4K(:4WDQ-&E^_+1__-T'K$-1?=3N^\@XL9W!^ M5_3PGS/\4B>CO^;E?)DI')-'&'5&ZR1&QF0:C=9[NJ9SKG"!L39W4;:]10UP MZM]&]]]_/1ZMDX[I&^#[E:!113CX*YEGFN0I-.TFMO?#P:']#U+IM7O2JT2/0LMH'RVJ/ M3P_N(Z/%0JC-:A7]#6L5]YJN[QD1[Y^L4R6FF=E-8YWF"OG[F'7=8>YX_R M-?BFJ@ZGF^2'69_8EX;AZ-6=(VUN;O^P8]L@ E$DVFXP%7($W:#K\L'XSYOY MXFVJV0_7,!(Z890BJ\GSY&ZODW5R])>/Z(>_/>D];;IB6YN/]0G82$TN44@\ M% P,PYN45,U0XL=ZJ$1V8ZHQJG:*A#%P@;Z4L=IW/\&18=82F,Y&-- M(HP1PD0^4QU*9\7%>6QTT=\MNC!*70-9J!%P&C"F;1%%E&#B?QC$>J+BD"M( M,?%)E:.(B297E*ED2(?"D*L.?BOYB%+H!I0ZUYB,G'(XV23S8,E= 0L>%AB$ MYEH&K/E*"^X/YLK@."TDT3%7\4D2F7>'* *+L>8HYWJ3&05-):O,E+EBN"'7 MBF*\<"A[!58.Z%')F1^PMXY?PSV$LTB32?#J8X U?2;E!>^=GF/6"%S3;!%\ M!G*/]6C"#I&K-/N,<5[,VT6R.:86Y MVP&J*I6$+(Z:#\NX*#D?T+W+BUH+T\"T*YO@I^57DKX$$X5)4!HCOA=7$6(4 MF],"D/7 =NAXO.F'@[B*)\B86,6W:C,M,F.C$V-J*1^TJMD&C@RD6+LIY444R#8 MR32X5%Q*-9PJI)-*WHME'ID>ZRQ#?O)G.N!*1,S 2F#@D^TEIS7M(ET3/=4)I?X!1P%.RAEBDTS-*CN1XJTL)-E9OF<)#'QZ MJO=PT6: D&KHDRD58,%!DN/(U!() 3.3*A;,F!I&A\DAU^%<,V ZT3 W>2Y+ ME]&3]+J8PI-P";$@")0!9"1P*S%8FOOOE[KFAMD;R9*[3X!4[0M>)A/P>4QX6% M3>49!.>@M>B)IL,:<^4=)>HD$_AK M(EE 0OY+I'%/RU(.VK*4MBSEFK*4;12AG&$IN\F?7,#?)V6LC)[+77[IHL\I MSSZ:(^^#+XSHFB"K3(A!8'H^V+:@8!E)9THT@WFLD@I/IS1]K C(08>A4GY6 MX!(UPW1 A&O$?[30G! M?Y;9HO849^4'F)>8):CR+K\$O\> FDUI)F@57 %I#%B58;>4TZ#??SBGVL4B M=0NB/,SFG<(*8YMSSNZH.T?< +=R 9/'F%N_^^Q5H6?!?B?X MNUX$7LQF[T4G^!#EGX.?%:6/[^$_L)ET;%+V41P^%X&V][.*XI)A93B5?P1[ M21+7(P6J>C0TN&H3JY2-"\)S\"D<4]T-FDC)E92F2*-#B^H]VYK*1"*%40IL M45&L!@38D9 )YE7LV+-E"B1PHH;?^U725)M!%=:F@EDW%@,M66Z<(.O_S!0] ML]D7I7"HB[D@E9C:[^(J94I&H(/"2;.RN+U\UOS+'%LO[)?E:&P@G M(?WZA3%E8U)RC7Y+L&Z!G2&5T25:F%IV-B!JB]F>UCS0<:0OM2UZF<'J^'(S MB)4Q75F $%/HWD#3=B-)"T<:V:?61::I%C,NU MG<_PH/4TQ#F:8GGNQ./P >B S5A6!8J)KI*//8$,A]A=%!H)<'A M7U;PJ,YJVFJV&(E]6%MU*]P;SG7H&T>DO=!% $&=7F'U<3G37$I(5@!PW/"D M=QP>G![4U^_7Q_=.3L/#WE%X?'@4G,$:X8X?0Q.-2Y)23(/Y0QP)!7Z MC!T)3Z%35GQ56),^PNHOE;BR=M(B20S#FE'YO-1&11=\-9ESIN M>C5^*2A^$BM;&M7]S#B)6./I[8?[W6YXO'\BN_2\ODM/L2J9M&/!*3!2TY1N M];>D_#UODO8(?> JE1MP!DE]+6.=L]!G'["S=EP=+?GP4)LN"T-1B6WD+H=1 MN=$X"09R-#Q CFY9V?:5$P[ET ]I4\&6\BG0LF F$?$NQA2FY'?HG#Q$''KX$CP]^Q;Y)+ MAKDT,-?V3D[3*U#/L] B4]JE"7?@+;:VS;7[Y5[)>W%/?9V'K:^S]77N) 0/ M&I4,)(','F_:%7()N+N(0D?%Y*-11F' <>"K/#'B'-I[7;?C$##UQU3"&WS% M7R7#3AB\33M!;^\T#%ZK1 >'O6X8?,(0YF^12B88]IO FA2\^@+_/E41")WN MP?X1S^6]3N>QMF7.'[2@&^"9H&/V;DST!U1+;&[;5Q<3KU+;C[K4V:\MIMQ^ M66OGI#V(73@(;I72'L36#P)N1 M]L L'T=Z('3F(]D;LR$' C3AJ#V('#J+7 M.3UI#V('#N*X<]RJK[MP$#UR([4'L25TG&L-ZN^WZA,3%/.3$;X/U, UMNQW M:=1WA[OR[3W1]X\Z_=Y.PPB]DPB3EWTBX9CG7D!E8XWNUS.M[[$;]7+9]N*W M%__.+OX]AL_"%#1)YE7"$=(Q_[>:J,5_P>!SRR6^Q06_I4MC7G0./QID$0S\ MJXXO-2X-7Z*2?*]Q Q\&H]EQ%+[K7'(MS=S>>];23$LS+]8B+>4<,>4\+REA+NEA-U6\HQ_J=@@1N.=ZWGW0$3NO/9G#EY-)IG& MSGBM$M@J@:T2^.!%OREO:\5^2P4M%3QRY6_35-#J?3NO]UVF6,_;*GNW5?;N M35.VMVJV.5V^5?%6"?=[G&;"M>FMZ&]II*61K:N'+8VTRF-5>;S'%#%/KW3V MG__9:I>WUBZ_:T.CVRF4+RHX<"\M#MP[P8'[::/:YI9W8F.=G40#^.ZK6=.V MJ9;SLC'!WAY9>V3;.[*C1W!DJ!H]G",[W@J;_\Y'UM^!-H5K%-S;Z+,[%QU= M(L[?&34R^*23090$_QV507.'5024NEU_56I"MZ$.J]^EM.(N9>/VKNC7-;C> M/SX*NR?=>Y:TWIZ@.<'3\*#7#?>/EMOD/M(3_*[QQ$V' 31]@_[1QN\@R_@U.G>H;WW#GS6YE,2Q5\VJ!.T]^T3O-PC).= M'X7%WXW*S/>>=.N?]\.3T3O2C!W3.N^8?^JIS[FS4AMD!=]+= M*%;W_J![_<[QIG6M;9_T?7(D_1/AUE]OTGVT?X_<1W?F07Q43HO^47AP=!H> M(#C/O?%:M$>_B:.G/@S]^P22L9/G?N^\7+W]3N]>N[D>J6OKI+-1'MUZMFXW M_PM5I/DT"MY]5B.U.97KH/5N/6BO1R_L[A^'A]VCUNOQH,_YCK2I!W3*#\&W MU=UL=*GU;>WN06\T%-RZMF[IVHK*X'V:3(+SJ4KN@S>J386YWZZ%]OS:\WLX M+IX[.+_O[>5YU%E,=W!^=^SNV;%\[BWK6L^C)/CG!N-RAZV3Z+XZ#_ZS=07< MNS-K'3Z/P>&SF9NY RZ<1^2[V5NWS-N5NA+'?R:1SK9.Y_"GQ/\QP8C M:$?W*&GIT;@9-J?VM*=QOQ6:^WI^N^3TV9RJG@ARW_IG[:NNW_IG[=V:M?Z;US[3^F8=[9JU_YCM2 MYUE63,MLH^&JD]8CLWL^@-8CLTNGT7ID6H],ZY'9K=-H/3+?4^U069H$?[]* M/X/JH9/@=9E,-J>!G+8.F?MJW+<.F?MW9JU#IG7(M Z9AWMFK4/F.U+G>UWH M+/BHTN!UI#:I%/6Z]\@OLY-8'[OD0;@7_ISV%'=8];W2T]KJ:/UC#V> MLVX]:O?LK&^N!J[:CBTXV3YF:K@(SJ=E$I?!ZVB#BN#&VY7<1YIX*.Z9ULGV M$$ZQ=;*U3K;6R=8ZV>[C*=Y+)]M?!Y4AKUA[&J3Q"#._XCA(RRQX$65Z6*19 M'JAD%+S\HH=E$5WJX-UX' TU?@S_"W 5\^"O/P[^MEI%6WK);76VC?<]>3@) M#@_",;/?"X^.C\.37MM[[&$?=&\_W.]VP^/]D_:@[ZLS[69]B^!46B3N>^Y* MNUE3Y@UCKK=0W/?,'&E+ +_ZOMFU;&Q%][N"K#V,'3J,K7J*[N(PVFJ^'3J, MUM^S*_Z>]UF4#*.YBH.+J<&7>EM3RZM*"M(1_%T4 -5/ JN=1Y,=-)$;R.9G VHPVF VV\O^L] MO;[W+R&D?Q0>')V&!_V-MEV^SQ;[O3O"^Y?3\W ]+H^R5?V=A'3NUQFV;>NW M6^^F\\LH&:;!KVF,;\KO0,=IVY/=']_ 5['A;IM-\: /&+3<7C?ZMGW2]\FU=*[R2YW .^Y4[VH[G[6.B0?A MF+AWY[B<)T7T_P_KF6.AL]N]:SM(4C[&_6.[AMU]*/A1K$^F]_'467 MWQ[5Z[BXWAXO_2?O$Z-8S.#O1N'H]$[U[-D\S:,B2N&$=*RP'LML#^HC/U0F MYQ3"O6$:I]E/_]&E_WMF1IQ_:1B.7MTYTD8[ZQ]V8.1!FHUT!B>2:+M)@2J+ M-.@&77SOC_!B\^=F@IYROGNQ'L-<+7U&R4@GQ4][O>IY$7'V^JXJT;^ RW^^ MUGD>%%,@XAX?\T[,N6'2/Z=9H-5P&LQUALA86(O'-7=1,HS+$2BL40(KB?( M#KF<)2'_#AX?PCO51 ?I.+A,"^RI-T^O=!;@HRH>EG#@\.O!(H!#BW#:,(RN M/CK0B1Y'PTC%\2)(KQ)^/B_=?&!Z/!WX?.GG\&:%U81C*B@\CU6>\^S.X'?P M1I7!8)ATQC6&W@//EQ_ :L,GE2M5%[71HT]T;%(X,MF*FBP)K)O!R E5'PX[!? MLV ,.ZCH9YW@W3?O$JVI2"<:QLZ6]VSM='@69MVYEPP8!OK+4 .=PH S!92 MHU]%N08""3+]KS+*F#)B=;6TBH:CA'T9I@D) ."H@8*!$R ?N%J&C.0,\#T: M)A0E,+^U.X,+PU/=@_WZTFCCK995)W<@GWK+$@-Y1UUDH.'YM$G>;FT^'S1H!3G<$^"X.N%C#)II MVSHZY:EEVIGJF"AM9=PD!#H8IK,Y4A0^D,W3C!@=L,GG&0B[?!K\'N$4@U=Y M#"_-@RN@-I^_O_P:DQ8^:23 ;R)1L,% M'N\?AOU^;^6(49Z71*WE'"@:\UZ0F\(-@"^++!KB0IBQE$D$&WH5 >M/@J-N M,%*+'!]\HS+@8?N],.AW^WV[7[*FS@J=YK%=D?[.7A%KNEY[!=8XL=9= F2O MM[@(GX!R#[J'7W$'/@G-]\/^R6&XWSVX(=7K+Z"[H'!!231'[929PX9OPZ?V M,LAEV-_9R^!RO-9+?W.NJU,&_1M1)W/SJU](D96[9'[8"3["A1F4H$:AS0"; MDN%_46U[DW?$FHA*5 7?IO+O4[B]GV "R/X7$6R-@O?_JI+)OZH_ MJ77 ^RQ%(:;#X!SH5G6J(XZB')2V:.;?,9ITED^CN='3;K\5+=DSV1_L+-F? MGAR'A]VCE?S2G/%'T-]5KH)S8?# *M?1^44Z+@8J^4S/,V\^[(;=;G<[ZLB[ MSVJ$-&_^&ERAO3*?IZ#MZU7K0Q,$R7XDZ#3^[[_MPC2\K+TI?%,.=_:F?+U& M<7-2S3O!/U?J"NSQ\KQNPUBK#+V9T]I:]G'R56?=9K;,<]NBS:$SXV+J'SBG MK;B8>OM'O!#GKOM__Y\;.0V]=8G_L$\T.=%[@TRKSWMJ#*_^2<57L)VRSI,3 MCDR;BR#SPIT(#CLG)W\)W%^=$]&;S4Q]V?.VK.)>XU^9C\AA;3Y;^Y"J:9'O_7#__Q\=UY8T$'_ATX0#93<04]2S[ZX6\? MB;C1Z07?XDVPCG;U-^^ 5]%E=5>;MNNQL;BC^\?BV)0#172&A'#VXJ(B77_- M(]7*+S[I>/U3MX3!A''2$D:%,%J7B!#&:4L8/F%@'^B6-"2ZTFUI MPZ<-ZH+9$H<0Q^[&WK9"'/\W:G4-0QJ[&W/Z_J21(]]H*4,H8W<#,.N"]=?% M)[W4GU$%2UQ;+/&T 4L;;S@\'&^''[_:PK#_1W_J#[ @=-,3W TS _S M0Z?K]^]W^$GF(C$ZN-#9)5PVX$?P9*;#X%,T_#Q5,_A +8)7KT**L08?84]" M^#,KTEB%P>^_]'J];KAB/]O+*I=U=Z,[]RI=;"V]KR[S!W)_=7[11.M/GO_^ MZJF;YX56P1NM1ND5#%+F< G>=]YU@N?IEZ#7.VJ^ 2WEKZ7\W77ZWWD6V*TR MP-:2]KI:RATB[@W&6B6=?_]H.X%;$>36#9JD$KQ7,L MTD*12MH[/ X/#P[#H\->\(1K %">'X2G\$6WOSII!'5H27Y'K593V ^_IY00 M/,E!&7]F53L9:HDIY:A*PZ'!+_&1<5F4H$V;AW)6R%$-<$IYYBOBZDIE0%>3 M3"5.X;'YY0&GR:(Z/8?3RZU2(7/.]+R$G5 Y4V,)%)>E,WHBG8-P@-W_K(NE M4=W/@GF6PKMG3U?+$7C>W"7,&P=E'QXQ">@29/M'0N1\40 -@R(6=70G#'Y[ M_R;-)G#&Y_2FY["-8?"V*?N#=4%F:'7Q%5K+P)6("F?4K2@@Z4 MB .YBLHR5/5(?X-7%E@=$%(^/Y86Y/I?)7XS@D%"I*,R+O %P)58A811AG"_ MLM0:6\*N.G[=V)W?7+B(6&;CFY(K[$=#QG*)C D8UHW$V3Q.%QI))=>:JHG[ M6-!#1<7/.\ /9T"].>48R:>$O0SJL+D.[_$Z=.B7O6<;W(;*JBLLZH;@D2J( M1O_UPQ_]H^%^OZ_'?PQ.]M4?!^-N]P_5/]W_8W0P&)Z<')X,1^KX!TY'X%^\ M^OCRS?&;L]_>?;CX]>S#RU_?O7[Q\L/%V=L7'UZ^/OOX\L7[LP\?__GQPYG\ MZ$YR,'SNO X2&^?*>9C'G8#F'/B3#F#6@4P[H'D',/&W%V?G'U^]>WMAD;.W MNH:SSOH*N)O\^4;]"??"AP7?\-IN(4XOW$5Z5>@93_"HX]K4H1*11)B6JQ(E M/(DZUYG+*#?M98=7%+PSF8&5:W;O$KJ.VX2N-J'K^H2NK3*CYQM@1A\T%ZR^ M5UFQ"#Z"),[5D"3V;C!9L$,3?_'[JY=A;8?"JBG@::W5YSK!SU1 .]+Y,(M( M@Q,W:JY73K>BEJ$T"0XZH'MA*ATGF8M-<\[:J B.\T[P#O7]Z-_T$#;,*+)R MB :1>>);2>!.%;Y;4;-_OVBJ9Y-,^ZL1#VX(]G^41"KEAWX+GI@ZEZ(* M'<R1_$^N*3D0NER&U^WWPN"*;.XR0R^./!V,M::; M]>'-\Z/#P\Y1 +L?4RT)?G+RG3_YQ\;]ZO9-.SWSR ME,R].2AF('WB!1F0]K5@X\VB/,F_N'QQVNG#KTC*'E_"K^P>=4_N1>7?? M-);L=TYOA$-B!\!I'AQT#NPG3P.PY'@O)V!_\QG:T\GTI4Y*;>9W6I\>J!H' M]8WI]3O[U6V!%9A-(>=%>.M+$J)+Y>RW4(QJYJ;DGO$C.R%:UHU'7CV):C@H MRLGI(=;WC/1]G^&"KKQDP"Y;!89M$2\FKX,B-Y'$L[P=14>-1*U^0RNZ;#21 M*\R'N^&V\U\+0V7N< MY&D*LQ_:( A>HWSMV5P@D,$OF7,TTQO!#JTO8@3 S05Y=VP>KS@Q3YMC5Q2N@ M"@1!28-QF1%^AOX"IJ- @XR &\3I'+Z+QS 9:U[J/>1GB+8"8@!9-WJ*(F3! M,-5W8)GB:?5/JZ=UH^E6%!_OC&AWK7!!K^Q09P6,$> ]1UD5D/'$WS6I4/)R MDA)H;G'AH'^$2[^R[P\%L00V,$I'),ZB+\$,*'^:!T^0?9 ;$H:'=I MU!'&@H=]"H0/2CUN/KEW?ROCA=FR?:=@ /'2O(8L892'IZ&K9&SC9!(X9_>99S')2Z,]P!W,9/]R30P<[J. M1W\A9!N5).5LN_R2U!O19S(]U!$&*(#'1WD1#9W (7+R%52Y-L$5'0[R ZLT MX=94==E.7;>=JDN$O $[I\(8):L(][4J77,,;S@FT.T=\TCEI 0:8V'M2V=K M]&1ZC'Q'W@<,QAIF],(YWA;QRUNUJKYZ5*Y$=SGM.Q9*JLL)*C-UG:[OZ7FL MT3G]YBGN3G5Q5:VI84.7-"A/D:19]#Q=22:QCWIE16$[[/0]?>TF.@[L(GJN MZH<'^ZA6[.-V:/B,>/$+H%Z6Z#TC(]0L+9$!C&#KB(*K&W\%Y,$:LU/5::OV M/5T3MT2BR7@D?$?0QY1+M CC^9H"' VO0!9/1D[@!*4]5=S/QN.6RV5"=2PU MR1D%WZEHM,O[O$3>9IML>,^[Z\.#J@31[')KP,=Z?H;\_-\"KQV?]! M>.WZV-C#AY9IHH;?L(*A(>X#2*@K;2+^%[ (6-\+-MF(,%8 1S2_KM.(P[!A MRY'W9:KC>8Z\PVC;./8@J^G9('E+)AFKT8-<^$VA"37 NSC66<8HA.A*1SV' MOD27( ^&^T1!=C)!22EC+8<4"KB_]@ARSJ'Q'!:X4:CGBXDB,B[''\**,'9+ M#+7VH@C#W*-RR,%C6.% WE'3"&4?% (+3M0$4R9HED9Q6;,99-<9%L!Z7I21 MTLL_&L81ZI6K?4,L-D%;GL(4C-KASK@F-:N^I&:G3M=)^#!(HIA>AO\MTIMY M7?:!V3JGBS\"2RT^I8J'XWY&\4[:*%X;Q?M>4;S;A-W)A*E8+'4_ 0BA!#49 MSY,R0]<&^O8,&R6A'5)915&/+ Q4S+EDG@+@+"UZ'!DZ3OGPA7%:#'ILPT6>1$NU:_ M7W9* "&YR;"+ .9ZLC9FS(EB/E<9=\V6H.-/$EFL$I@L&(7IE.OQ8J\MPM MXD\B5R!/S+Z V,[QLSQ(-"(RY[K@7% +:4YZ4[Y7IYV@K.@81>6,]39 M@N P;IN=_::2$H480![+M' MA'+WJP'4VMQVV:G4,%WV*P%CWLFK8:7EFRA7GU/_3NR8*^4DO,%D2:KSM]]V M5XSUO=(G"E>&W_-M]Z/G1$*#%#.WWT;Q$E2#'Q\9;U9L9C4@0,/O;AS@-T05RDMF\A.5!A?E? YZ\_D4@^6[<2]] M4Q/(^X93I@MJGMG,);6AH5KDV[Q%[N#*V[?T>]^'>^C%O^2R=6M);MV5F7\A MDIJ=QFY?.'MN[M(=KEVF=^56[&#URMD7[.ZUNP S/!HO@B<$2/_4QV?8C3OG M[*%^-[S1=/F^R8/N@;M5",/F"#GE?%5JS^BL>!>8( M2V_CE(K5":/W,YQRVH93VG#*#H935LHB%Y3P;*>&VVK34IR_5V33\2K9M-)H MK8LH;!&Q_$8.D>^DL#(.@+]K>!3L__/="D6(W4:"JC[5%2$(^OKN?17RFIO( MF7V/T(RM5>IRZ&^+I_*98FL4:+7#\*73;*/ M;?"QYN\T+M#CFAP_\#?8'5^UL*.21G*E.>]>C2ZIW&C&DN] M#UQ[,52>I\-(88=B,^9.B,[]9<_4T5),O5N1:';).W K;NJ7,GN^QBUUXZQ_ MXXHR8^ZN)^K7,H'S?JTCV)HW>A2I';EN#,W&![5FCG3!Z)O;7"\>ZNLNUV;N MU#J?)[Z/9KCC%X9W\2N\N#?9L^H]XE?M\"TRPN"%HIR77TKX@ I/&S,1=^." M+[XY9-]=+>OFL[3[WDP"@___IF8 MX'FFU140=B4DZ &5;>'J57U4O?#VQYK,.KB8E1=X98O+(3=;BD/IBNSY6!G) $]=;HF ,KNDYY;R+V,J!QTVXA*&U'9/LP<8I V6J07C)>LY1;C5 U%4RFG=22&NJ+=QL9K@H_ MXC#*>Z=A]Z ?]KJ'*_'&B;@;ZZ^]4MLJ> Q>#POD7T?HKQ6%JR*H MQX2.@1 MH[K7*E%(R3GTW,H1NO>B2_XVT9.TB(@(_<*].T!_^4IJ8GA?4DP=1.'.P!0' M7X-0?(Z-#U0V"MXCF"0*+0-=W+36W2D8;,(PO]\GL2M8[;T V*+1$+77NY%@WX:&?W1P>MH]..[^<=([ MZ?UQ<*(._S@]/=5_'.GA\5'W2 /5G"RAX9_\_.KMV=OS5V>O7[W]^=V'-V>( M'O]';_^H?VJ@\W<$!?^D$]BY!MYD=P-X>1-(]^=^_2)UO6"H6R3Y=X0%^#-( M\830]3R@X.^W 2MLO:@ W[XK&%7W'S=+*U?NQ^KEIPA8> MAL^ JELKNJZ.&E<,(O=[)($<>Y *R,8W22ETN)H#,P#F#R7_N92]3HT M0+A4WDA-6P3S#I4P&6ELYY6[>>WHH;\&G2\&M2$=:DV=F+9ZXC]3KQX8C9 B MX+^2E[1 #VZ47*;Q)3>CBFG:LA'%AN3\[ FW)EKLAF*LUXWJ$Y=H[)6[CBDJ.PL ";B Q4XH>4"S!B^*& MY)A.06E':!S !A$X-UZ&<13SSBYW#7H1<6<;E.1983'*+M(2KUCBOH>]M*T? MU00&SPN"]* V/=-(CY=[H5I ]P)CR_R0NS[R$+<^0DY01@C%SF7\J%$-%=7A MPUP-V4:KJ1\4O&0QPO"J+A#5N!-<=DR-+:AF'?OQDW-D.V_3SD]!#_YW&@PO M]WJ]_BFV<8_^AE->_YK@[!\7JUX27O.6$VKZ'/V-D$\T]?LCE M_2,]ULE(X1%2YAY:9QEL&]A@8Q4+;.\LRH&+CCCSS# C&W0YHYDVC.5OH8*I.(P+0TN@WR=($?6J$ M*\7-X2[A9J9ESH=*J 1 7')IAX@F8-XKD+!<&TJQ=*%SVV3@+3PN^2S>O0"Y M\9GHG)3Q%.[\2,U =X>%87J4ZUU>S4DHJ34,YH?7!M113!'3W*( SR3@"QB-QZZ+&7T^9(W9 M8,8Z-8.AL>>*<%:-/T2P?RL/\GLO'(>@A'%I:L^R0P56Q MP?,(03]0DA02"Z9@@X$LIV&9LOV&>*1A\(/U=HCE([R?H9]>&_II M0S\[6$Q33W[L57VH!H6&L I%:+MFU;5&V*% 8A<"0I0-HD)RNIU>ZA@=7G=0 MDP8E2"+# :9:Q<#8ADH0XX%WS33%GF Y)3R^(&W+I.(#HU3 00A1[+-P/^S1 MB,@[F"CA1YD$>R?W,OJLYC8G7,F"(&5!Z+%7F!B5-\=0X+V'PZQDA'D&+N)@ M630;H/K,)B]"%7FKQW )(08)6S,64I.Q1;GUS3L'#^<%@; GDQ2S6)"W4B=1 M--$$!+U8. 'DCT.K2$AJP0A9&9.YAX<\5I>X.)+]EZ!S1F-DZ*,4D366'RN\ M5TY*1-N]*C:N:/C4RU$H4 F[(DB*(%3^"#TG(4SWDABEK=9 P%RCZ:B$J;L?;) MYD5H#<8Y7'.G\LME,E_X!R*K0: 0V@]CL>HT&:)A6%.?2L'-L6 *? M2@(W6S4U(COK/'@1(0W#37H/:LMPL577P3O<78J!P-:YYJJ(BTNVKBY(XQIF MVO3KNIIJ-JI2=RGP&5X3MIGQG G2BE1HWD0\),KVE)=YY((CHY\72W>HC_%PX24J ML+ 8Z3DND7I@&P,8C6V*,+ER()) W#C;<0&662I+V Q?8MS#%E8D["-FP'GAVU$#$M +A?5FXM2K'-[S(^:%KLA_F&$%7X9BEC0$M-4Q'P$;%_F^ MJ)L,-28)R\UI$G$:N(8V=Q"0O1T%,_.?BIUA>!RP!4GZ<+Z#*K>6>L,8:1Z> MCN;D!$2)8H^$O&=U(P='(QP4VAART^+=\#F*SY7H4KFR8#>X-#>O@OF_L%\[ MZRFY2/ MBAM!D6IO%/(H\_+] D*YV"(F719#_H>3D Q8\4(20C&>X3AVPRT8Q5)9X&%X+H MQR=.)W+L/M,QPD."FVLJHO%$+8T;V8@;4SMAY+ 8/LBG*84)@*HIA9,E(16Z M.1K?[KU_-38=)/!^>?J$,3#Q*V%PEGV:AFN8.2\["LI.C;FNX((5Q=8X]IVU MSOUW_/9MC@,05S>8Y]9U;KK7D+%,_O OE&IOH2GWA789S#BY_U]P8,;]O%Q0WL,]&ZL,]H]1<)-FF:/F*^#A0 M4:%K08VF:+F0G)%W]?GL8D+/?E>-CD?[W3\&@][A'P?#(_W':?^T^\?AH*O& M_O7UU\?/7VES]Z1R'D\WS;CR68/1KS/T&5O<"M?EXBWFA[XQ.ZSI;_*M,\<9@%VFX M66]5/E+_"GZ)TP&FP%"8%0.DGW7A=Y56BHQ;./-JNC+\ZC3L=KOX_VLGZ);#>NB^_94Q M'5Q;5+U499;SJ^L_*B@;NM_I'U*C2_CPGH;L^FW(K@W9[6;([@PT_CBPC3\\ M9I)4F ?%P []J@2OJ,$:#:Z &MECO]L_"-X"6\UM*U70JGD/5>*W",;.HMVO M'7RI!9+^HK-AA.WE%I7VNJ;X@AK 44!)9N+:%[NVW&YRL@+_+1\PFM4[.#CC M(C1K*P87GG2X<.EA9YS!U3O=W^6V,U>8=Y:8\(,)7;'= M&^S_:X>K3F-GP(IJVL2$M9\*472KZD"3O6D:@DT4]0MCISN?Y!M4 )X;3S=^ MXE( +HIT^#EX:?H!I97I&;QZ3_>BQX?IR#IK3T]/>S9%&94XD*EY[@Z3?5'V M#&JKPV)Y:O,,][(<%ASZ@)==X17F\W.I9'9+C)T>,IQ6Y6;^^O?_M1_N]X[J M\(%]#QS_:;4Q_;Z?3&5?CU>!:@[)]6BXF\SD4F=[&.1F>%#A9!1-(T>8X;6^ M2KJRIV6N!"M]=#O4[+EF[:.RMF.7>Q+WF"BGSO)ID8.8RM"K1.=[DXZ^P1 MI#SJA-P]OMG JSSX\JZ55Q)?! ?=.^D<=Q^(PPB+Q:B(U_.-;L\L_1ZE5=^] M>(VI=!>,?=0[8CCHFYGYUH0/C/6^UO)WQ3%K;IAS-[AYK+UR/(EO$(3;IZ$7 MF_#KBL_ ;U;=7E-7=;V!+7X1Q2WWJQ7M;6!;7QK-1O225^AN:^MU*^[]WNAT MJ(\.#_XX&.K3/P[VL7*W.QS\,>@JW1\.NB==M5ROV^N>O7CQ"NM>JQ6[I]W^ MT7YWMWS\O6XG<+-]F#6[7(9_SHE3+1/9J);Z1L]2+.["U#_,&_(2&\Y<8L-N MT))IH/V.PN!L,K_'DLG\>\9B5R8 U5(QP6R>-I MB3#ZXGJR#W2<7DEZ9G5,YX7%C%90/6-UU3PTL*MK=RK*/1P<\NMA!B35/F"6 MJ"U?1 !U[("Q8@V1-S1MS*ITX(;E>.E36&AG_*.)BVAS.MJ89E0).%G_Y >- MB%29RMBS+^.'7+5@Z$^^P4LY%6ZX=[%OO;;V%<;^]K!V-<9I0]*I1?E MA$=C+*UN8M@W9?CD>!2YAUF?-CB!4@0'&X#9/\71,W3OFM1P>9W) Z+ U!Q# M _RVLIBF642%.%C.EG$J)17?<*H9NOF>EH-@>/A_G.A ;I1S6V8PS%&&>ME"(L^\(OA@K)7+.?!QOYKRM M-*WN-'#T=*PR6R#!J('&?UV;FLQER?]N,!G,HFQUEH1G6)0OTA)^(24<:F2K M).RX-R5<(528LM2KHU F>K()R)G(26ZL8[+)T('U,Z)"_[RW+51-I 4O.9,\ M?93JB/L%-%[ UA2\ID8P/Y,6*?K&B#LH8?Q4/&R1N _Q1@\QWSB.W?FC'C'* MU)6*761)TCSQ/,=J2&:P2[DA@EGA'L13GNJ8J9%4.3AO+=B3K'3 _!PR,V$I MN)H*+H6'W]E@B+]822T.2'+EM1#1FEEQW;VW)MHP"O6&09X&0NL,)SUGC#RJ M[4^#R[0@- >N;6"L\,O4H"VX>/ZJ_:@E%=$I-&=^$X:U*T&C:0+/++#<"#2L MK)0"'%EJ;0MQX!TP%3^X,WY'Z"S;]9E[),=@,,+$9U&7&'\5^!"^7#,@\^ MJ448G'3[P2UO@PYV! M8^13V PZYNY$'FHU5]O;[9O5ZW,6-RE[_\:X[510F*@2,HBRZ-+!:B#:X088S5@'56>#C*)L0@RG/ MR2=)\K3I9_(&DLR6]5+/#:Y.-<)>I!=Z3I(B*@1I2AF*T:#E8 )K2SR_2Y7CH_4P!OD/BYRFHJZ0K&=M2=ZQBX>[Q!+P MD-\UE*CB5E2NV=J;0Q)HS5WH$,!)O7SH:T=C#8S]4L:@$ZU.._P'.! JQN(O M!.\*<1-0=>5/=_*(SNTL^70H8W[-=N ]X)45$6-UH,62K$VH1^V#W)9H\HJ] M++>*"JW2<>>:([+V6.W%:\^-@_94)^T7Z7>"?\S)G%A0LD[(V-YC1-.#P:)) MPI865?#Y3L(!<"JXZ(3F=P5,BP#BQ'FX=AZ(N%5;+S=B6&"B?4)S)H M<[U2T=SXA00M8PW@1;W.L>H#$?OU&C?+"B*X"#J"?^]#:/>G(_XS8';=RFC=OL8-QFO4S\G97>#Z3> M.NW^V]1M-FW2"4-:850?\S(GL+$,^YP2S!RZ]BE5'R3C#%V/8I6Q$W2YDTQH ME'41NQ1IN:*R)<\9/5A8X"O/DC.OXL?JU93&TXMO#FEVP3Q%H5?3I)>TXII% MB4HTCV'MSVOTG@?BHSNJ,/[,RD#\WJO]PJJ)LQIG@I!.9 MMTH0S+>Z#?(1]N6QNO* :H:^+(S/@[@,'7]!"$;60!8'J8R_K3YD6.ROT$(_(B %,'0-5MR@,_H M?*#.6%@'1C\.\:A"M%B(*:E8 <]Y#+C@U MU$7TB8<$M"VA8$6DT^CJ,6425?6(S9FJ8HWC M'91)0ZY5MJIF@/S!@O%U^K M!;!?,'J_@ UH[U?MYU:7(Z,F,9>!8'[09$M7 JS!1A,\FJ*C1S^Z7#GWR&!1 M/4Z#F"2*SHVV%M\N[H>*%U.8D>$K5-7-#PP44!CL&+>E\V"C+;WU#F 4+*93 M4@ _ OV!EMW-&F$,33]=@GH6[A7Y;AD M-SC4CT66!%)TZ9@JRBZ,(5?(9<5=*!H]HNA;S*!Z!_H MR):4#D\7I(K %<>13MC\ MJ$)Z4MG]5TY"5-PGZBD+0:Y';SY6#,N/)EHZ/"!H*7I0V$U7%1Z5F)$1HW4: MLL7V42$Y3082%3YC\M#D;T$,R7R5!L+@=0HT.Z#SA>&^Y(Q$79ZN&RG/PE;- MF*%1JMDT M9O%XCN%<8%K:6YP-&L/)49H[A3 1DDAH$ F9$#,0MQT_+&%_X&]/QC**(G0# M:SRI+]$,F%^.###WZRRYN%'J*]F-*XB.5K%9,/M#YQ^.A=2."AH/M8:FEC(8 MS2%0ACE=5*[_]PC!A'JVADU8<3)C$K^D23F.X)$)NAW);N!.+A&I2;S_,YC$ M-)?R>I=FX*>7'[H_S6M&7IUCFC$7[W2E_J3#I(%6OW@ U R5!T M4TV$]UH"$ S!L5D[:6+[7=\"HL"A;SNNEHF"^$+]J%Q.)[.9&1488],>W%R$KV@O#8 VR$E2_B K'80\;_ MDC^E +#&N(/#MTZK2*[2P\Q%L)O$F><^\_""&W_9)/K9A9@!8U*%,K:Z\*\; M3)"@+_,2DP(CS; ]F:804&S[,R&'WH.MLR8%V3T\MHGP^G//4W?-@)YSB6X. M4I!@1C&M*,[41SM%\\Y#$ZGD)GFRD-PRK"'-;K%2N\ONKC8M&U^$C<.K;[6T M9'M^83ARJ"W/QE]9&N,-$CCZ=<>[N8VXV<3\P+ R6"_8N8:SH]/11J0GDG1SL_)&%Q&4\'_1I)23@,?*?5R[?3O*442Z<>\#>3GJQS\6$PY-NISLVL6K-T=BVU7!SMQZ:4*5'/G MUWOFYEG$.CM1$[I>QFAVT#0I]!PK5AT$]9RU!F-KX-5V8!FX(BV='=C4GJ&L MJ2Q@Z1U58/.QW>![&H\];..Q;3SVWL5C/U@-)R1(>X.N")?XPM;8K/>^52NW M&JJ I8LQN1M]*"LJL+* @QXOR+Q)*>YDD%HMS)0PS*W2[O0C,EO8EK"%9<9" M@6U-4/GW&\T4GHH85M*K;".#E0E6%H^.K#=:6[7B)Q3KI]'?WN Z9%'B9^&0 M-9#YIU+U.>:U3!NN7\-ELC%H*MC8E#*C.+;=Z"A<"DBQ;[(IV-$8-)=&9$Z_ M]MSAMZK/]W.7:A3%)IBOFWN[)$X1UMGD0/T\*B\V:+LY2"N+E3E-I+2X-*P* MSAZZ8O*I1P(FOC#RN@ZRU>59XLV3#[T7&77SB1]V<+&*2CZ5ZX=DQ\7@*R@' M3SFIRG6-&I*CN>+LLGU-W I7[H*]+7[RIBOU9%+C\<)-=*2JI!J6S01!;>OM MQ7.UL]B;"8NC_!T>.=^L^&JY,*[B, Z=US*ZYL2:.G1EQFF2N)"-"U/3&5OO M9>UTI&7;C#L,Q,ZZ;4BZK+"*(:6JB,WA^#;C%-BE\08A56)*'J8-C*3#UDYJ MXK^K+%(VK,-)0W5I=%:)L5A%$R^#9-934%*R?? "&)>R"P0N=06Y5J8-N(52!Q_J HS46_L'&Z[1:!H$BL2>":?33V< MWC 1I]!7WBD.0MX^6(>XJDF]7SN$VU[K/PM-2,0)!/T%,T-RZM@DXDN"'59B M66:Z:HHABVFZWU*WRL=A,H:PJ%@NJQUL7&8NG2 /0 1]%JY*QI"4\,,OUE,E MV.(1[72)%,@7'H]H)Z_0*X=U COP/$T_YX*)C36ZZ7>))MFR))Z5YRYG"^&>>WF XP34U?=I)V MI$,/=4HSN&'&Y;$4]%YV=C2G4?Q$*^5>8L8V)CL6[>)8S7/]D_F+,W!AID4& M_S\R/Q$SZX1,9;)4#P,&ZK.K*9S%'MAV0S0(KS(U M?[9ZS$T:KL9M@:?PS+.8N\LH?96W71"BZ?\AH+[>216GK[;FKTF*\>V U M4TQ;(Q6MG(7"L2OE>X[)TV/$Y.5>LC\L-/@HGKAC*8/2A-HE/W.;\2.2RX]$ M92VQ/4QB\QIIN50J?=M$*G6S5*J\I:W'1%M@#NP)/3700E@U.&;+-)7/T"-N MB.H9TF=+/X^(?CC7TOFAV,\9&N>E0YG@7&'////S36W70?+6%>JS9@\H0OL8 MLX<_'2S\XF#FAI@1D$\;\E.7!'/U$<_DPF0$SAK5DD"X3,#?'QKENL+6S:1_ MDN9N,Y%2FW LNHM6<<'/K,H69KBAU ZAO9CM6Y@RA;4H^ :^)U%*W["5S9G4. M$JNA7LZ1[7-%S6E=S-RE)OAG5A8[DHS]'???@BTV;'2E-YT:76S'VXTGVD$?1#^0%( M/O_62'A,9%!- _>]U"T]/%9ZL) 6+!_"94PG4VOLL)]:\_ Q4HI'#3;LY:GZ M^+D7_A5]1!,#*7,?)21OS-6;FAZ2>%+FC&9-?2Z* M: ]=--BA!&R2RT@PD3'5QH2CE81G$Y/I777#V/0PWX(N&'_$[<&TJ<5& MX<((]5AWNK+L8 = =U]$8\/7*,YHX[ZOU=7V &$_+CF6(MCF=*0)?)W*N(;V M:PQWHXE<2K/DE\DD5@(J\DFAA8PFOBWTXV0I:M^:%/+#%(Y$)T (W$T%-D(& MJ:7]+#N\1K1_XJ\@B"]7I8S&[C\2BCE?%%0/ZH%ZV&:Y43T-\4)3E!U=6]2J MANN)".K>Y=@ BZ>"U,1,@8]PH(LKGT13FVCINO.V320#RGIX<"5%5)1X&:I3(5ZFPW-70<$1MY@] ZA;$HO]3><^9V7C#SFVM?EO5T$LS(O3$(S MC&BR\.;2/WCE&[BLB7X-+TL$J-3SIS^)+%$TYW'7!?6Z:3YC.HO,F%YMOGFK MS"NB;#H_*=W5SYB4]H87V(SFE4G5R%^NV17>CH&69B/7M.)RR&L"KL4(EN(, MMH0(PU^"C+ 2I$*85.];NY(A033D5ADRY7W+E+^2*%@*5UIZ<;T!9J*YF7C@ M"FLVQ50Y:.#;^H?^L"$:I>@!J*N%4U M #F'+6V!S$R2.WZ(G?$JU8*N>.P)T3N1%P$&>8F&5R"F8+=0PGSHY+\Z%ZJK4EFY]0^E&0=H"L836XRX^KC1)>0T)K/ MB-D*[RNUXHDJ74A09;;ZEIO3]OAA1;.3(%%EAD:!(K*59C6J,"UGB+ZD=XJD M2JEXHF96(EEQ4 =EI0OE= _2\;QJ$ ^L#.%;K9.3J;J20.VWZG$W@';< F'4 MWL3DB@42C$R$1>O(<@@2QFV)19"#,8!,]Q : V$4X"%+W RZ7ZZ<%5*(F93- M(*.Z!^:JH2M ,B_S_'.2V]V,E$=\Q&)KH=P71++0X;YQ_0<\*>H2L]\* !IS M$<&-8[R608[@;TD1+Y9VSW!FDPGN+J6T6:';8]3M6L_(3X+_-6KD*E1[4.$I MDJCM5 DXE8 ML"F"XT!\#]K0VL/VC#8R0*=(6%%@611AU+FRMIDNVL#+HR.:)?6(: %5(8*Q M#-,%VMB/GR1NFV,_-F0/ JVPY"=#P M+*56+]@O!E%:"4$GEXZ#4A5(W!$E6$NYCXUR:\H1ER^C;+5UC!:-K:*B)412 M,9R2T5JFH _D^+ND5D,FA%L%])@2ZAH391N";"F/M#;TFA'A<%DKN;(LA%Y5 M[^32KQP;8+('PTKK1G?OSN2/?D(WCZ+$V3T*RZ1CP0JDDFTRHZB:EN^9Y]4Y M[7:Z?ZFER"IC<3X1T#>T4AI0WV;&_:#Y?4]#]W>T'3!35$905"%*OS;X7%(2 M3"9#(KF%\\@!EQ'36'HS_SAT(([+M9N,U.*!9Z-0,N!S?OM2>:T-5=O)$XPV M-SK&R8AR3ULI"MNUE@G%1ZCQ1T0@\=%G+"IG4!L")*N#,R9R9NR\0[N%A'V> M.@XI5:=L5B/RO8&^Q#K03)6P+0,U0OT (;'1CQ#'9;Z]0NA7M"S_1G+N9<7$ M1]MY6N8UJVJ%.<N)*9B:K@."K*;:VT;31,/W45NQ(VC)@'>&UF MTA4OS_U@3"7J9!P17NLS0OP8:D2;-D@$Z+Y1F!PJ^ E_EB/JHQ4O?'=4 R#6 M/04/.FXS(=I,B!W,A%@?T+QH@.6_*",3R7Q%=?4@M>:(&&M*I7FWF)-(E!C; M#,QCD$-%-!XSW]?BZ+W*$"-OE"9^C)C@WFT=>AEK$Z"!B427C%LO_BC4H07% M,B2SHFF:4C,KQ%2! M/2E53E.1WRZ:O?WA2I]ZOL)5)NWSQ-&.N@',%+,0[':+PY@CQRN6*V'U&0-" M>Y8"&L(3A8"T)L@Y9Z3KH&F'94V(N>]"._P+? &61FC$Y3>^?OB9GR?/ 0N# M'].Z]AZNQ:%<"&S(4$L$/C$[(,AUR MP!2% K6W#X'+HJ]M,B5V[A$'1EM(6TU8IM@0(#4DPC!Z)9SOD%^7&ZU(BV2" MMLQ=X26#ER!:?.LD>6RDB.Y9#$^"&59D:5P1;Q0TU-E<$X(X]4N[V7(IM4C6 M2[:HL:Z-F.[<>)S>\KYMU[MR'1K12,\X<="X+E[8]![4:5Y^T<.2U(MWB,ML M LNOHQG&O>4GKR7]8\%Z9@/ZD$VVC/&'E6),TR7#BJ/K4F:X(:H _% 3HN5% MI/YD/8A(P2RJUH-2_2'AY%F'F;AZ/33G%0HA1U6)&C$;$^,+F$LRQ/9YT7 1 MVGY(''F@.=?G:Y2[8709Q8$0H&W-Q;'GH2F.G&&K1";N8;8]%/C-E*:*/GSC M Z3C9O3R,!BI&<%&#=-Y^8[QFW&O3T8MAT?D*6K#+U!E&H,O^%P ]"<)2$P\,8E M5D*/E4Q=.EA[<*)FIS$5 L,=B(HH%<)FT^!CL>XD R)77'_-YU=8YS-^9[U, MOXA!>.XU+GP-O( -R29G5"VYVG0&(G>-P25:OCR9YG1=SG&IM@BA_ V=(+*V MMIS,TA8[UGV\,-/D(L<0-Z?/N9+T^JL'>I$FDK]CLWFD._(WWXVMY4#EZ5A1 MT];Z8E^2'S<^MD<_07LL% QYDD;K%=+)-+AW./']BC0^I!M%]%.C='* MW!L>T7TG*952V#P$1R6D&D8)=MR2I*K0 IK.H\0+@UR\/!>^7%\B9ET),ZZP M<=P.2;[QDMRKJR5L8W%P$PYQF6B52;?,/=&"J?8)^8[#K7$Q"ZENYT=:4ZR/S?9 MH&86EH-*ZJUEG+Y?D\D@N5?H;@4!4/+K5R2,TL!>_4RO3#* M2(MTG)BZWX35VV2 X#D 2DD21 MC+QF6O9D,IW1%XNC&U.'Z2D6YS'1>>&I] MI@=E(>%D/PZI @S2<#,O*5.S+2J[N9C2Y2898@<8V)15JNR@YG!\I?R$ MS-KQU2^Z2[LTZ=! K*B/LG;J-1GC\4+A=@VIG[AI&%QUR>?+#'=;S7ISX@R% M0, N&XS+8J6Q!FHAG0IIO\P]I\?=F=719BH> Y84(K 9>-R@<)O,;.1<5SJO M^L6%$FKCD1CM8]Q#Q!MR09>==@T%VR(+^K6D[%*#&B5X^"X,XG$ZNVXX;KME M3URXW2[6E*V!$*% ,8B,]"FKH)578F-Y(VB(A=LW7%'P'L=<-7U"IP;E0J"X M_&D:SNN88^9_;[7K:(Y,525PA4R]!9,Q.?- K* M6AVB*W0G+;/!RWT#L,N5GE!Q0#%X71W+W93C.*O&H%_B4M2"96.9J"2:@1RS MJ_.AN8'+2,(3ZSO*1BNXOQKB'-M&1'E&.Z1.AL0Z';W6@_.!?' MOG%$[EJD6/L[11E22UTY\+]2$$&78#)!9;-@L&4Q9*@;L-Y#F6F[;7L/VI)8 MY$ZFR1#E,Z7D#!,\5V;1MO>3AQ+H=7 *N8$ON@"(U\U-CQKCS*B?(59,@^EM MT7QJ+7ZJ5S@R;<8I?9H3AFV\ A7D 9:0T"U"XAT M>TQ(TKO&YW3K&J2VX"HW3RHT%,CH%XM*Z9[*35C%ET:&@T?%3LK\\W)6LO8< M_$Y5YK>7]T,WA!2JHZ]9Q]JY3]T5E\(>/W3JN6KLR);GKM-"#0;)D"*S]M@I M*:( %75I7O,4^29MDV$Z3&,JE:Q*B?*>>))9-8>UY4_IWI=I/71[![64%BJSL&^;Q, MST0S.,4],G.M;6C *%=L>7%?\&4R6-6-B[6?KS05:EP:#WOIS:#<.Z@*_1*61&T7F_CR;; M)<\(,8JZE**_39R.B$4B[X EE4E.WP$#'-'S\(.,<,IS]N+R @8+(R91+41O M*:NL);WD\JFUH8W]$VMUR<&J04YA)[*25K5$QH2& 3DX&-8?<5O8YR&Y,$XQ M&WO&GHF@\[_HK"Z-.N%/WNU[FL%\+VE/S''SQ/C)>8D>W\3"_=<*5*T"?E_3 M9M;SFX\N*B=*]"L)@B 2I$?W#G'PVBPJ#/9BI@K*8I.\YL/?"0!F#;:QL020 MXSJ#1;A"%2$/1D73(%$IT1 F?C;Q?9U=WG];QUHH83@C: TAZ62B)E&UYW+3 MPJV58B #([?5-94 L0.YH!%NA=.+O)!%)&\ M2(>?33TS!:U47BPM7'(@C,-*, $QW0-=&&8_)->799-5* ,UI(!0YD4MJ;%N M1,&T032RQ:,\76<'U\TB<3Y*F5A!L;-1 *8M)RA\M( @VKE)N HKPKR8&5:H M,8/!Y4[(:X89@!*YXF9/YN5U _/Z@PU7><7$2YL;F"IZK.ENFGWP@_4T&=;7 M7-S*IS6V_E<2&YT<" 3@HM),==%T.*M3M&!W$CT!UXY&P9=ET:?Z0DJ_!4:^KE.O)HJ=8IS".0%&BBA_*VL8.;Z&$V- M00?<9\O14^SP5P?L7\HP?)=P*6,A:!_FG92-%I$(71<^(W?LTN26ZQ^77]VH MXVVU1YT]50J H]ZSZKDY,$H7055C7#R#-D,3HR MHZK$)/@=8[O-B6KR8*0'A0%.1R\NMCHL=2@89"L\+-Z+#.8IPO]07KZ%0\#Z M#%K8E;W$' ?TNFI9T.M*"KN''\!)@F3$K2K H'>'P9\$$9Z0:A\5%L &(\=; M(F;'K*J(_XU'&_HA0T,NAA>-0MLMB.&T+1U=PJF Z<[@/!15G/BT0J4VC;324L!72KK?X=AL=.2#[3CI]TS]MB2F2RHBG6JOG:6J M(2GGW^ F-@6 -.(V?<2"&N."8$#M3>PX:NP8GTM;-S%#'(0 1NQKNV7Z_BYM M+6<(2)@<,Y?I=\+B[1;7\\1D;WW4-G1R8,JRE0"5UK'\H45^3+VQ#78?'U^# M@,!6U R0NARE;9C(5#>^R<)YE5"@5JY+L_3]#-7]W[0L*^CKZ&7I!J4 M7HKAX7Z-)=/-@&*)JR)*!+650TC8O2+2GK]CF0[9 4OY^EEHVV@L ?:SVW)@ M5Y?QZK9T(K]ZCNT=A 5=@Q;G$^? E2G0E8Q'3*:V8,]87LO^ M]! TZ5@M&"0+#CNAGC53#!F+?Y+0:*IIA,P>$B5AY>;4;E-P!,KY94K>:!^, M37F8)%R/=)-F[IREX3J4FIMKNG!5>[DKTZ"=FVB;ZL-H"#,Q,*1>MU.*IEQ& ML387!8\"GK8W1*!4ZB^WR>#H"99.BYQ);CLN#A9+MV5+%'_A(>TRG-7 ZG5@ MJ@P_QU)8R$&2H8J'Y(^7G5Q%*NRO6$DJGR57@E40CW3HN+"M7P2O*3K!J_&J MTQ\!TQIICPHXR7?I.$)WRF8J9R\NF"3)3+3=SU*;=\K"R5DF-?T3QZCUL^0+ M;\8E&&(N21?$1$'>QW\)2MC6))VP\-496U5@$:M,V0)_W[3 EE($[1),@#<) M6< #,QE_,SRM$D_QHRAC"AUS2;"MLJ]58%]3=5N$2^V")8 5_$9!])4-K(R8B'QEV5I#;)L4RR7IU$*;D,5L-4 M56E,'J2)IX@MMR*MI"EZ4G@SBR+Y8P$?REQ<[PQ 4=&DKT GS*?1/% #ZOZ' M"C2-6B+VA?L:\P]R_-']#-<==MMP71NN^U[ANJ_LYWS>,)CHT$[6)0,HB(UL=94@)'7CR-C7#J3GT"\:; M!'UJF$4#-A$DJ^P56&3! ;)@!ZTC7/_<%4UAAAE5 N1:G.*21UTQ_W:AZ_<& MJ.3E%]%RSUG%W321?.72C#YPCHB V._4S'-[-'RA]>WHJ-=_]KP3/#=4^@Y4 M56SY)U]]X&0@E/;+GP0?B!-Q5K'9"WM42.\OR)=.?T%#;L"^YZ5'W9@=BW2Z M[;-MG/IVN]0+Y#MF:JLK,+,0#C\7/'Q2NMS)>+YILXZ1?P18VPW:$9<(X&' M-"XY]8\XWQS1'VV)[_L/YX&2*F(A'4H4%D,-OJ9^FZ(!LOWWB8>7L]Y[1PFF M+^W8]'N30D:Y"3-;'N0M9-O!VEQ?N]?AC7:2@&7)[\/'D;.)AUZ+U/3M54,I MMM$C0>6I](;VNJ$0MCYZ*RLM;Z-LI8*-? 7[$'@L=5?;J *:';4N7.MPL[G%U242V6 M'X"IV+,9,[@<5%;W"O7%[@=.7J"976&2FN&BK(/(#DJ(6_#?0W],XZ+%*#-' M_;!<'6?OI494R^C8&N';HXW3?HR4R].A"B=&4*6$Q'!UV:-$ZF&7=\_>]=(H#,951KR&V_(;W33%+J,W#+4$X52R-O"^@W"=ZH M# ZL=Q@&_6[OE#G'6R)#(([W.IUCPP^)OC>?I<]&[A+N%WN24KGIDPA,.'E M93?@:WZP:-7<6%N5\?4W">;*-]CZM4B_A7S#]"^Y[[F#+YYJ?>H[G<"FK$VGJ2(V3IA.;&]#NJ<_N002MG8 MT1+$\?SZLV[O34@8.X[!MJKV3AO0Y;VL=]W7LX)YHBLV[6D!>PRYIF[)^E"M M$G,G>,\DO%%.%!GM-:@:,!ZI-B$<*Y&U$8\BG!G&+5BO*J2-5X%0V@#5OOT( MJGW/_^[_!-7JH2:MZYW]28.[I]Z7101@+H[P'^&WB++V/1"1(?GP,+<*-(PY MXB7$B>?48C'$WWS*20(H&B@>!#*^0J"E#+XR19042VV8J;9Z_!I!,U:=@&;S M1'(0X+*(\K7P*C)-R0=(2'D9!ZF8P31F!UQ-&]G< (KFIQ,LF1_:IR"S,%;< M%EX]GBJ0/)8#*C7#%*W1/+#C'N=N,(HW:5<5!FO'0*Y!6U=-I:Q2IW\#CTB# M2.4.Y+5WXH2XS$B5AH% A"I)*(CGE*0&BT=U29&&ODVRI7;L];Q5*2?HT%N,6"?HM@3E;AUG05,BTZU9K5M!J<6@&&Z&.20( M3L'5'JJ&!2?T94*1\"YC%*B(U$L \VO62]=QZ3K><-*N+ M$DP%@QS9L]Y.)GC$2GTZ)TA5W7;&7&5QR)A+(JY&<9]0_+'-1S0QM9NK3LY7%3>!I+ZHX".B^?31 \$EI&C>?*.R92V=! -=/942 M@.RJ5\*K"[A9+GZ@2#.;L(@4Y&[6:F)TD"KQ6,(XF M:$7K7.R>UGD$YHN3TT<^6$@(E$OHR$?RE7?04':GSL-4)>6JS!V;ZY":0YJ* M\NI(=OM,5?>NN,)D_@'A;"N$=J3(X3"])M1IG1CJFH1 9*-80"TFWA'0GU_U M6JHXE*((:H[LIB+U@U,_],-M7X_UBPZY1D3\%0A:?D-%D MQ22DPE+R9:A%1+\2_#C3V%!ZZ(Q^/!S1^5AAATUFKWBG#.[W!&'-[K,OR(K M]%;Y/;R M-SVAM-Y@@.J3SG5[#*ICD:Y:PT;19X_<;L[A,?-LI?OO;O0?G9G M*.\C;[F>XBM0ZT4@8[ M ;L'"5 2:K?C5*L<81V0YO 6+! MI"=.=DBL8(?+:C7=F+Q*9#W7\['/.*ESL-XUK"H-F)H9<+L#BX/K+'&"LS$. M#*N'#7"X["!EWCGC44N!N?YH[%G>WX4\X(IV?Z8A'#FNHS"0+6YR830!0PFO MP>*\6,&T>.C:$#^F/4:\GP!GM)-7'+*2@2+X1;I6;:&M$GI.^]&,0!J$TJP7 MK,D:^3/4Z4\DVB;2UN&]'__??,+.C?<1SSW@I%:$"@/,F=O"F[!4)+7/IGTB,3,G?W2F M!-)A3VHQU(8R5H(JHM4(B+B(7T-%SD1\^)5)^C%I9E($:B]Y16^$_0SY2N=^ MN\V*[01M4D@4F"T? %7]F%=1+!;EBD]PTKZ=8\5ZD#Y7"TMU(H@?U#>-L?ZY M,$EM(.5.DEJQG 5;EL!#:KZI8Q_N$AZ33+ZAL7EE #T5212Z;[X+!O9'Z?N M^DC%>YK7=R/C-U5%URLHJS\AYGQ/!U^>RLT'1Z:A;!0;2:."$H^ODM)>:\7I MU)HX46K%';'$+1Y'@VCDL&F/$,VL)[)'D*-X_HC ESF0A-@=PS A[S@55]YZ M3GZG33-Y;R+"F2@H1!T.3701GGFS NA!#1N)=)ME:2 V#'794$QOQ+BC-WJ[ MY=5*LQ#_GZ:3T.XL* NL>$3>Q6++."X_T[7$I7;?.1?BB$,-E@*Z4E)KVWFY MJM0= H#KC,P*WH04899.>#&E/_OI0M%+Z[BK4ZM-ZPPGB]0)X^*#,6D[E7W1 MU) 'H9M]@0X]*JK)%/S$B9/#;>N6>1NNBCMUQTQ&5+*YB[*_E?0@IH)Y\LK0 M!4D'E]5KOZY);SCA H7Q$FHHU .45$&1&%*#V3R^J>L^%F@CRSAS=D*](K/9 MJVZDROVF;8$Q1!JNCWHT"7W9X!?BL23)=$G4S:CK/U#_?*/WSI7]^ Y&8V"7^?@Z& M(Y@HWG[%0;IDTT:S?]O_*-X%8SHM:(54_UC(9 BH=K)=:'AHY6 ;BVA!A0^Y M%PB)*J,A*BA?1T2)?*3-T@.5/#&;^VKX.\K1\DW7-!*V8_1:HT/0JH3"[FYV M'$!!4*IK<&6^Q1$MB 1KU8!RO?09A$"6@:X$E;["F5GFR[2B=]C.0WNO9:,7 MU\MXYAA?25G.,RL'C>P]M18*/HD8.*SV&#%[54*:^E4GD3\SJ:#^H30PR=.4S=X=<4?8Z+#^N#[5QC2R-ACO'& C!W%#+ M,!I9$!H++R%'WL@?N*4!W+I(&U:80DL41N*5X$'^GG,P>\5]SN@N&-KY4YLJ M9/6,;NU7LG,SU'T.5]LSCX%/\S=MR7D72'T%-ZF+6W,V)7^]: ,++);*HL/+ M71=,,.65)6#7BN. U6V+%]0M8C0T)+8:[8R,C&:C.C%;_"6M:,6:DSY04T6T M:^SDH>9/5;J.CJV3/!1NKFW9R+VD\YG=A5LP6@+SX+8'26MG!J#D1\54D#(8[$,H@"%[5B5H/F %2J9LZ_ISX>+E.558I M=X1TIKQ(U&]=IB%;J($_S!C$%:J:KBU()Z9U"X<>RQ>C]"M1:@O21"I?"0 M_>_:*V)NKGJ9HA)V$>U4O=_#6[NZ1"I$CJO>!:[%B6\:P#?>X5=2,<*S.(YQ M"73AB3()W9S?BY"W5[LIY6E_FLUQ[,$AL@K79YBU>1<$*#NM[=#/=&<- 7'X/-H]?JR-Q((I'3XVB)J_K7 M+/<@_F2E!W=8H/3@8NTTE*,ZTRV?\]P,=D8&TJZ3D5'561/PN,U:R6/MG@%Q MH(Q]*OUV$L]5X$.22442^",7!R)>Q')0U?$+3^/]R_/QX2IB%O3&%(Q]1&SX MW_&?]6<-(S:.$^UQPFVP]V:PF1!T?:_:_-7Z6;J#"\URDKVR#X2>.5M"=U/0 MP?74>1$BVWHM.#\CKKJH'U1<&']5K<(N\"O4&E 5B#"6&G,^_C[/QH>K.](A+JZG)!TK%QH2H&Y"46B'E1!1R;%U"J;880!3L'E M B,,K$83[G:_F'MEG')#7L9UE=7,$ZM4T$&DDA![E-HA13E\Y_H6@K? HDS* MDDGR&O]_R/G$SRHJ6S(:*^B!JJ3!KA;'@J\R=.6/1/U:H;F6. M615TE;FK(PP$-)?D6X2JD0QN78 CMH,)J&P6;L,W@_ W,#.V;Q)_2FC'_HC: MY< 4:?F\(X)U;"UP2ZN"+5;7TMQY\FJU>5'TFF<.NEDLG2MO&F#(9\I&)-PR M.B74S5>A08:@'B9L(8#R"?8)=^HEO9J44^#E8WT>:M6Z!L)6GF>--%/AV.-0 M];+G?!;4;T-*JL<)%JV%9323.X#ULAO.:/$%=)L&T/B5IJ/SPI4D(SCHV>T4 M^\^PL+(GY72D$"E6,):%SE+ DE"?II6$6X$U-:NUFKVH,3=.M,H0:)&4^8=K MHA3_K:IV,*XE3!U;3?U0CF_GKP+GX">IKAX!HXR[,[-7OT<%?FG@_^UU";?P MLY]\#6?:.K9./OVL:L2Y_R7&-+@#%+:'2>Q-D>S,+'WH%E;"O3*'0M08ZS X MOZM@RD(S\D#"B_VK*CCY27>Q"N$0&HYV09(P+9/$VE M^P;VC!A3.JUPY[$SIZ',R3+R!]:2=R:WM.I>[T=&%-=MT'[U1W:73$F4SV PDF'9[<[BT M53P.] !J@X@)WA<(E#E'X!+.=JP?'NS9<"7>&RNM'R\28;!5H7QN@:L,QV@[ MPA[0PWL8'IQ3ZP130_E&GN%>D4'0P0=G 0R2D 0]]BP((HHSZJSSBBBC*LB8 MS-E&8(1+4\CPCG,?>5-!Z>OG4B$_ M#CT>$O5@4-1*02+X6<&P33*V,H*-A@GW6[1S-K&T0676F'N+KG;J>7%EPED2 M^P.IN*< %#"'"<-MS01I5;+&HLGB^>3WA*:=J0O/U0^!*9#BI"'"4BX'UM58 M]%T8?B4:5QNE\Z9@>26]3247JX( 3=GJ):SY(+9!GRIW06&:)UQ9+0^BM!]N MLJ%?/>/&B Q/EMR:XI59K--![?=D1O,3&=;:RH47V,2(O0"X)'0P% KY&U^5 MN,GB;/&2,6;F$L>EKPM;5/*J&S2W(F+CT)](:+C+://LV*W#A;J@'7G4&]W" MLZ*" ;=PU$:<8F#"K%1/@8P=I'SXC3K@XM(M\D?3R3(("$ %;UI):)DG8UC# M6C)38F+ -YV>+78Z"$>4I[[!^_@< J.C2![[%2?AS)J8R>ZU[>EHMCB1PL$Z MNVOQ'HV\SE6=>HP5C2%MP%M_([*=B9QB79KT7M2C1_XT#7]3?QB%&/2@60+_ M#[2WA]6R U*M2;/]3?2EM[/ OO ;!GU #(KB3X0."NT[VUTTB=;I(2W1$ E';UL.LJ$ OP1*5S< M!AV4M/%\C*RNI(W72!LZVV.Y'H&2E',$KK&5"YA8Z+<*V#.H\/'3KR#FI.J= M+IB%5YQ);C_ \G(Y[FOU'-2DKU0L4$G=DCA?(W'>D)VSVEQ(SY7)#.?<8 P! MD04X:.6'U-5#5 Z@-E0#)*>DI,371(E]?_*55'%EY%H)?*;ZPY361ZI?-Y!O M22FOBE*2^"OA?P2A/Y+J+TKZ3"AHGH; B$\V@KBS>3"N=%\,CNCS12MZW\T>=.]$A5^1(TVFD;ZBF MW,39T;L;3;9*@GM-!+?(I"B.$(ZH-9D$[SC_'HCL_OIXUTEO?( JSLG.W7E_ M<.U/,:VERTG ]&'%M=_3P\EXM,L34)X (.YMKE)?Q+8RT+X9Z.Y2E7M5-**\ M$L8/CWFF2SUGIDB#L#(1O%M&'+4QXNGCHOUAM!:4@9JF:3$RTJZ>TUT M=W\5#K%V%&B^%0P'EI;.'J#1E>16DMMR M75-_#W772JX=5"C296J$ UAO,.>$JN-T#M[B^+8X\4^G MBH'*3*@ D@+[/"L9=LM*AK*28?V5# ;&UCJ:GCF5JE:-LHTCU5L@>XR7R"73F7KU:#@FAM?!#!6M82FP%;'6:?:-^O," W%'_Y28,KY1 RL;3 M>%UEM\M*4GH?.UWON-,]^M+M=LY./?AT?.D?\IK,3^HJK8]K'[8O6)QC) MT=GG-CWG4^O/+MY&#SYO7?0Z1U\^M2Z\;J?WA1[0]5KPDO:G3_C?UNE?=!<. MI_VO+^W3(YP"OP&F=/2QU6U7O+,_3]L7W8^=_3V1'<#5>=GIUR#0CJA_MB_:L%M'[=,>['O[ MM'74:Q_#B;TXHPWL_('O^P,FBELK>]_ZU#W3!$#;#?/LW$$&W2]''Q>&(\.P M=_3\K =CZ< 8X0U(G[@NUGV\Y&K\U?454/TSRA$6F!A M_)]OHS4-^80+;UFA(S[N9,]C(;==V&/RWPD4#W5*QCJEY!2JD=!5OCE,FI&[ M5U$N*X0/EA $G=9@?_O).">T5K_\MV\W$E189=CX9@9W3]B%)B ZJL[([J?V ML]%8U"CMF)8-E&&UVN\RXHHD*V?!"[OW-=0M'\6@^ M[D?^4TUNHFOK&-Z>" 3&H='SK)SC(EIBB3T2S#QJ-$!08>]@@D^U1^2_XI#G MF[J"EU_(F%:M2JC;+COM52XK5SGI.IK%SGV8?C\)=:J^.JW.=>(&5N?VS0J% M.?O[M?H;?^O-3FW+#A]L<>26%$"-@A+@@C#F14/6 M@[&AOP&;##@D+#TVI>QN 7&PL,10!9)MDS=O(5;B0.MK\VA7+W&Q&M; C17$ M 0-U3K'/M_1,X!943NL9,(C1># XT])18*Y@U.5!-@A?\:U2NJK0*LTOJBT2 MMU96 *&%#=JQ(04BA0R]VWA.*C9*B@I],L:\>JBUCS14)5TRX!"+ #&R-@I1 M!W-\22*MM.T&)!9+T'#P0>+?4!^N.U^-1*L:C2ID)GIS9G*".'@W#ULC$;JG M#,]H^!T7-B64242E4+D<5)HZ#@W:%@^=_Q4O\@9T<)\W!)BG"B"C@>8/9;O08-F,7 MMEP/XHUIK"OPN*S9A-]]+$''ZL5P&ZOR_!3O4_T!5$2.BU)C@[I\UQA,@F=V M_OCHK0S=T@XDL"F, MJ29_6,!N6KB[1::9 MRMBE0E8Q4S,7IIV*1VR_\:4G^<'Z"N5.NB"I1+-V : M.HTT8H6)K4DEYQ%2BL]%J2/'L[JP;]1JHY!//%/H_F;IH"P=E.MW4"[W:ZE^ MI3#!8Z>MRADY&(]55RC622=.Y7X&E6E]CH2N:QY8^B KPZ+D"UC4.:B'F-!Q M(@"B'1/1/&)^IQ1_XKPL'."D8BT\0SN*; B/7+5$,LV]M)4X,1@=\9#EU'2F MP!6-LE#1LD1 QU@7Q=D4/@$&L'!;+D --?#4R3.D:6B=VUYF-&6G?D2M[50E MM:#T41ZVSN4/3#*_=/8EF$[&;N"602+.(M"VW$ZI-DZ:8A2 5: M=J7'ZLNVM>0/=#&FCZA!G+/F HTZ+0J4FI"C1!!2"(W;OA\4T/PE- 2UL*"@ M@(>AQ"752I(!<\=2"JH/WFX.1M8489A5UPAV$(9^YPDQ'")/7.B^GW([ MU66'1(/B3RH92LD9B)K5O5^1.HWE",-%M$Z&F*K@&5:SR&E4KUV$=C+M3>28(XH/*G!@HG(G Y-SEC7^41]5 M>+UFF]2"<.&PO3R6Q\QJ0VAP<+BYYYHZKF;X[]TZMXU"8CDTW4L*E/K%MBJ^ M-@H4K&D1-=C-(6(EJTRJ1(9?5Y1PDI9?0<9;QHTW@=')YZ7DGA52;*,Y[(L4 M>62Y%=7>,8BD?X)&1+7ZNEXE_KAB'&TRJ(DLJ>^=GW2. M@( 2^]00\\GK,6K1C9Z.'"Y^_&W($,6+BZZEG&X#@H2F.A1FGI!C*5(/Y1V9 MQ1*L)9J>!@LR373!8(MB1T@]'A!?-$Z2KU1IW:9,L]_1#. M(WE(G1OZ#'//3'M;SQ-5AJK'O:00JDK[2*G!]%AR9+-4BT!?&1^&Y<;BAAH* MTECZ3EL-['):+PU&_AS^TF=(P+QCYJJ/1/ >-UZ]Y8:]Z$ZA!)R>P;C]P #_ M77+J"M9M1=J&ZF/\!M4EE$?4Y]!=FBWKV>0V% IVF+PPF)S&!HJSY/8W>),: M %>E2,,U8$ 8(#C3@63I0;9"%-;YM?T1BV[[V;6T,/[+"$F5@:"%?$'R09[' MAO#(8^=Y8ON#'.$ERZ4 M*]Y6,@LT&Z7COU7)U9SE/G:W40M*=-WC)<-,:%AIB8H*A8P6)/,-2/\I/ M2^ZH>O>+G'@/"YW8J[@H&!V'HERF.LPS23 MJ6=I&QR <):29H5C,H1+[8E6I,",4NNJ*#05U_A2K[W3"/L(IO4WVIO'=$ \ MC7>A(]4/Z#2?T0S4.&ZH9RZW=Q[CB +%$6A3-'3[?5HS.$G-GFK(\[-F1ZO' MOB4\[GBG.9^P,WC)_>UM=PZ"T;AT"MP@F =N=Q_6'8UU4J,>IEYF'N:V#!._ M(AXCNV:/!"($"<*7OG>[PKG]%RXG4'^O-UZ:F M#3$_DP)#V]C=>I!3CO."W$I'A[T]@9'P#)2INR7N6I6G]W8K%7%^ RL?N$U< M%1-"V](Z)]2)S?B?PRTJEMGB1T%\F6L)=7([# M 96[2;=O!+Q54'86'65M890^'0DQ]S'-Z@^8Z(Y4!J&1)W#^6R> MA);8)-7/[39.'!Q?;1GYKJI@]STC>,MOM#CB84'U07HC\#FFATGI(E5K#/W! M;$X)Z+:K@!(T?>[GGIDJ-TKQ)\)CQWZ >9^S:&3YJ0B'*9P3= [ZV+F11+IA(15QC0XH M;\!<2%WLHTFH-JB0E(':,,AU MP\L^>E?1*Z5K)&>481VJ5:=.+R&GAO.C[5U5D0HEHW#-,TTR[CZ2^%':EBMU MW4X^O8ZEGS7\X?T]CP9?983<=![O'D7PO3K;*M3G\'$)<"U===D=XB1O86(W MQJ?%S %]SR%B[#B;R@:4>./3:_:PB<*-AQM=>W-E.;&PU(Y6;6X8!;1HQ\D) MS;YT4G!I&W"'K\/:,'$6XGR9U#2J/7*VAG$F.)_RKCM,C2N*(Q;>SBA48A58V# & M!(*/0._#9MZDAZM/%4^37 -XVIN^4(TNXR3(/M:R+%1^>2O,+X^M3#<9ZB MNL:W4T-.V_G@Z\I(KN[:6I-&9!*DQ8P%H%QZ^+7),N2"X@%F/\-0S=A3=_#1[.X1/]&N"*K",C,SSXN< MNR14;V#G1.=T\R./O#&CLX] ;B(>:DDIMW.OE8?:]KT3.JBJ^247ENN4%YIW M78>VR]"J_O"]Z0@;.FW=X4TRK51KFM?]-LA

B!^>D>ZNG*"AE+6R.GK7E>2C=ASXA;]V"1 M;60+*!C)]XK(5SALO='4^HU27R23K_ -@9UW"R("E1R-$W"-'A.3)_P\DR#V MRR2(,@EB_263"X>86#"S)C=%_JZ0?$[V5P[SU8XQEY%K255Z5%ZNP8R&^&EJ?P;Z+&RY6E/_(>XR%0448V*BIY3#NC^);PU>79X;-# M9JN3#?(P8LPQ6',++PS.UU#<6)SP1MS=K@6G*B.3!%$QL=R'^STUSE"AE>>6 M@Y"]!28<^[K04L%$*@55X&;6L DH&?0+[M4?&_C&>%)[.7%\J>/EX*14':@, MJ%2'V:ER1!ZD+JPYG90V$\=$'"G3IO<"$G8!X,;-.XK4[CD M!]@?.@^O%\?F[OVM96-G)TK0"VYIN'I+5ML;^@ M8Q4Q4]8?'K>%*G&IY,ISV'/!5XK9&E;1B#-.]L63OGGW2LD8M6XB?D9U M[J6"*DX4[)E.,[JY$]GBKGTTYR^[C1JD (OEX2TWH?62=$Z,PH$[T\7[6H=X M%5Q2$ M+J@&7EM9EQ^$4W7,3FT2*^25ZG"-K%FH[W,4L@(.UTO:6SF[+FMZ] MH0 $S=?W[AZNLOW3T$K8/G)RR2(KQI"[0)(/F1M\(0ZB<6HX>N9B$6$_1RMWAO+$B M78LJC=+VK4"$;*2$SC!M0K"2[%(D%CA$&F#(5W2QJ!]INM+I&$MKD736A4X" MO<:1)-[+D-FA'>L

;8U* <-A[DN:0 MWM-B9@@(!9F59I[5)+<0E%7S\\V7"\J.$Y&T@=5<47T<,P%AV_P,&\0L[TRY MVR0MK-ESQW"S:F7:U)T_8XY3'EG&5)10QRE#'P<>B;7K.\0Q[+(JY=/?'$,$I+91R2&#F8%&XQDGH'0D=#H#Y8^/B MBM065'RURC-3HG2T=W_)XB3F#AL?IIF6D4/&1S$MXECA7)(=ER3(Y6MI5NES MNX7:8+/U N)O]BJ;8M02GUK,XE@XU'R83K2F#C4?);AFE.'4:-0I;A1VU'*S M4>=KV(^E7<(FRM,F^ZW2LNX)P:W)_X:6OF53YG$4]TY/+Q@9 L!8\\1HA%*K6.HAY.G8+3L(1?V>)D M=K",TT[':5C()YU*-!55H^3U\U8[3$\0<#]+\LC+DD,$)VD2N4+LI),:^6R0H0[8D(REY:/@X")=-+# MJU-X&I;X25&GQ4,&PKH-A'Y*OL;S1#+JA;>/4RRB;MV%P*"PX7%/Q4"[DH&& M:X;+QD/KRI"RZ8[ZZ?BR*R))/0?Y,,6E%W6(,2H%[>'223@-:_@UQ%Q:9\4# MR4WZ0NG$WI\T_ *I"%/C1,K8\Q4"C&GB%J$C!">9B).^;=7).PWK^^_6SI^R M/$=9^#+,DSB)/'WP<8H)X8HZ H,*.>XID6FGZC0LZ]>MC!=>1D4I(2(-J^@% MG0^C'*H9EQ%2&5#)>Z*.=5K.PEH^,O<&F,Q)G?X,D&&(+E/!(C?(,!R0=OV# MP*10HB?#L4Z_V2'Z?9A_F*^XG%(9^9Q\(+0[FKKE%H*C'#0\Z7/27A/.PK2N M;\\OR?ET.KZ=HE28?V?&J?;K$0R9<.#MUO@8,!*Q4+ULNL*!\8/.%/(LOLF.7K>9/]TFUU"8T;[#8RLT5E\VS>%IC?)V/RE-4+NZZ;-M&N2\B- MT"XTP*%=KM+B^2.9&D.N;&T(^S54Z;"N'F#A>F"O-\#6;00D@E'M2 M@0"Y3"CM*?-8)^XL+.Z[]AGZCJ9W1F?IZ[!(1!2[YQ (+HZAM')C!#''J%0] M2L$Z66=A66^\%R;B:[!D";2@+A$?ISF-O&!'S$'!Q?JZLOG]FE:7/K ME@V>BA!IAHXV\7:OCX,4[#91(P06,ZE[VG/6"3A[HT&?SBX6\ @,! =-T^/$!C03WJ.B7@G]SPL]R^YUSK%YAM^X[Y>LUC3V"UF$)S@ MRNMP$!A5DK*>Q,$[_>?OZ=_?(H7H>APKY95H"# 64&*[G0&"8S0!>SUU#>\* M 'YX#[_'*G@>OW<@'V[D+VWQ$%8W[C?:;FIZ&S)"(!!!S6E;S_)T LW# OVJ MB'U9'_0XE_OR"V6T>[XT1& ZTNZ9#8)BLN\4E'=*SL-*WOGCO;O4UV.M.42J MRPYIQ[E67A>%X'@<"=[31O%.WWE8W_TVZBUFOD!3)A/7(T,,E\2]^Z_3<1[6 M<;^O>&O"6%>N:.2>^PTQH().R-5T!,>@I=6TCUNGZCRLZIOFXG)R?C&YG-Q. MQFB'P9$S=\UCQ:G+!U%DJB)? GRP(5$0G9**L)*>S^=9\UX#A/TJS>8G64%FZ2J# M;8 ^WD2D-)&)$JZ4(L XUBQVCSL0G&31JWA[3:R34O%&+UU"*EV7SYNU@\ZS MR/*VD-7'5"3'H-8OO[SOX2'VX/Y"^%TTUS(1S%T6'P=[1O6NR8%"-N:D*P2D5>\<@""P!WT5]GMM[RAY6>6@_ULOU MIA#?=AW0\D/\-R_Q/!K8W4VSA3+TA?ID\\C2I8@!(6U['!&6HH.NT7 M8>W?",U;6QSEB#3C.E%<>B\9(,V]@C+!K6X0G*(4EJW/D9W\B[?:^W>D98%( MNN+<>Q2!X)A4S$LLV -]J7LZ#]%5".*0"B'@'N14/8(,J3SW(,U[PI/851<$ MIRCG^S']FDI7$(AW%@3'Y&8\&H^_G%]GQ,TH,B9Y18L#@&:7HB@@1+B*&>5I5Y)S8 MWL!_F>YFLT,TKDS-I+_ C( M.]''#/&>QDYV8BW#8KUQP\5[W-!IHPP?0_]/;NA$2X9%ZT W;(SLOYGF/A/? M0O;?<7-5*6AE,__!WHN6S6NQ7]+R(2LJZ"_O84ST,8;5*C=OFFXN:KMJW[V\ MLW5ME^W'A4EAG1H _'YO;?URT;S.N7O?]^R_4$L#!!0 ( !-/G51>?=,J M/ , +0+ 8 >&PO=V]R:W-H965T&ULO59A;]HP$/TK M5B9-K50U<4(2T@$24*96ZEI46*=]-(DA5I.8V0YTTW[\["0- 4*::=7X '9R M]^Z]XWR^WI:R9QYB+,!+'"6\KX5"K*]TG?LACA&_I&NHQ(H@UZV;,I&_1H*B*2X"D#/(UCQ'Z.<$2W?0UJKP\>R2H4 MZH$^Z*W1"L^P^+J>,KG32Y2 Q#CAA": X65?&\*K,7240V;Q1/"65]9 25E0 M^JPVMT%?,Q0C'&%?* @D?S9XC*-((4D>/PI0K8RI'*OK5_3/F7@I9H$X'M/H M&PE$V->Z&@CP$J61>*3;&UP(LA6>3R.>?8-M;FM[&O!3+FA<.$L&,4GR7_12 M)*+B8+HG',S"P6SK8!4.5B8T9Y;)ND8"#7J,;@%3UA)-+;+<9-Y2#4G4WS@3 M3+XETD\,Q@_WLX>[V^OA?'(-1L.[X?UX F8WD\E\!LZFB.%$A%@0'T7GX.,' MZ-B? $G /*0I1TG >[J0)!24[A -,PX?C^.SC+8<]Y M**/5 8[; QIO >HR/66.S#)'9A;!.A%AZ/LT30279>MCLD&+"%\ %,D3@!(? M WF60$#3A5BFD2S+PO9WD:ZZ#.7AG"R<.F>; 81=U^ST]$U5=XV9Z76\TFI/ MC%6*L3(W^X28!Q:01!Y8D*?GJB$_G1*RTYB?N>P?/"TAZQ3G )V*%.- [+%% M%W8\QW3JY=HE-[N1VSA"G(,AH/NR&U0[);+S7HET2TBWD>PL0P(H%2%EY!<. MZE+I'B6JXQKYYR"E;2SW>'9+GMTV/ GG:3W'[E%DZ-D=SW+MPQH_MC1-PS9L M".UZCE[)T6O#4=Y<7,A.19)5'5&O-=%CRS>(0F/7@HT6-3KZBQJ%E?8.WZM* MX:X?PN:&V*I."XQJQJSZ.FUCN<]TU^R@]6^56OCO58 EH[M6]Y!E"\M]EKO^ M"9L;:+M:A<_-2K;.KN57U MRDBEYMDOB*U(PD&$E]+/N'1EFE@^(N8;0=?9E+6@0LYLV3*48S5FRD"^7U(J M7C=J<"L']<$?4$L#!!0 ( !-/G52L0"-$X @ "\G 8 >&PO=V]R M:W-H965T&ULI5IM;]LX$OXKA+=8)$!CBV\2U4T")):[%^#: M!'5ZB\-A/R@V'0N51:\D)^GB?OQ1+Y%LU[_=Y9?G:E>F22;OYOIIT5I;)1F9%HC*4R]7%Z I_F#%2#:@1_TKD<['W'554 M'I3Z5EW<+"]&7C4CF3G,HTK2SI>?S5&AUU]ZP&[G]_M?ZQ)J_) M/,2%G*KTCV19KB]&8H26OZ'; GQRMY"I47]%SVW6&^$%KNB5)MV ML)[!)LF:S_BE=<3> !H,#"#M '+L -H.H,<.8.T =NP W@ZHJ4\:[K7CHKB, M+\]S]8SR"JVM55]J[]>CM;^2K J4>9GK_R9Z7'DYO?T\O_WG371U/XO0_%Y_ M?)I]OI^CVX_H]F[VY>K^1@/0K[]@G_^&D@S=K]6NB+-E\1Z].[@^GY1Z.I71 MR:*]]75S:S)P:TS0)Y65ZP+-LJ5<'AJ8:!X=&?)*YIHX+49R,484OT?$(WCZ M^=_HI)GX:3O_"2K6<2Z+YB\PX^D/V/\ZC]#)N]-W;UN-CK?J_8,.3 )!CID/*\"1DD!*?,-.5 ) $ :-LP)=!QSIPLOZX2U=)FNKR M5D*$ ^"VOH\Q,4,' #(<7(6BCU_-\0!(/,\RT$19!!3S_<#@S@ Q$)OKJ&5#COB MH3M5R,4Z4ZEZ_%ZS7^CR,K#H(4")"88]@SJ "SQJQ3ADS@M%8)B; 3@:DI / M+#CV^C+N.9G_+C.=,-*:=KS40B$IRBJ!/$FP,'O WB5<>.;*0T!!N.FF",(1 MPCQF.&H& O7*^]Z !_:$#'9ZX+9M(GS5,N4A=K(]U4) 9V!K2D% MFJ*Y^P$8QC0P-S\ TZD36WZP86L71*E>;5U>H#'8! MM1=?BSN3OHW"V-PL$8#B7/B!F?T '!4ZIPRM?2^4,'.+AGH+-.'>Q7]QZE(. MN!E-&\7T?C-% P0C/F8#ONR5 M$G9+I8YNZT:0+R2!?,$"DS" T[L,FXP!F!8BA)F4(1RF>QGKD'.OD[!;*'W- M&%H26X(2'5F)LU'P"9:Q !&+/6.R&'C'M]@]T"YV:SC9.\6Y9# MPO J09*#,RO# 3!NKF0$H; G/(LZ@ OWT^IA>]^K'.)6.;.7Q3K.'G5RJ]B? MHD<= !!I8JL,YA-+T ,P7?G-I090A&NQF_U%*O[MF;**A_U_M!_K5+RN]H(\NU6KZQ'0BD0KC6]LST% DNMNPJS\$%"+0S90K4@O>(A;\,S_SS@ % DU=_440'%LGIM (&;U00"*!;X8 M<$,O@(C[J*@Z>6HCH,D0(%D&U2T>FD<[4PA("25F\P/@M 3AU*S; (X(+(:Z M?=)+,^*69A7MNAR<-,M_BN*RS).'71D_I'HS*)2I[*SJAG.5IE57D+3J!BP9 MQ)94.BMX9D\ P0@U2P:$"D*S%P!06 PE@U[#$;>&J_S2N:1VD.F77"ZEW-17 M/^8B0()A3=[LGT%N'@EJ)); .9<\H8V:41(!!II-V M2$Q/V3B]T4@X%%"]X"3BS9/M0U_IYK(MPC_C-5=G1GI12-RB\#HND@7Z+SKI M)@/GO<:*.(C%L77DT\+"?9@W-H]#(L :&1.KX-DH//8'3OEHKP.I6P=&2;HK M=9?R)N?63G7JY"0-X@#6$$[3-IM2"(;'?"#^:*\%*?Z)^+O:R#Q9Q+H/DKH- M2LHNZ'1!&%U%\]'/;6E7<-)>D%&W(#LR.%LKAPM QU;1 7'>F)DR!,+Y8V%F M"@C&QH(/+-3>$S"W'CL^0*F]*2':%-J4-FO;FC_V0Y.TC6+C8&A3]N*+ND^? M_J@?RFO2\9/,8]VDM3&X*^KS!+2(T\4N;4XE,S"0#Z/2&7^]-J)N;53''^AY M6W(0[-/ (Z%9GXZ'1@!4"QE*R'ZE;I^5#WY0@"0$8*''E.QOG S=^&>R_PI6=^@KUGLF&*S? MR"K00NVRLGFMIONU>^OKJG[7R?C]&G^8->]N]6::5\D^Q?ECDA4HE2MMTAL' M>I7RYNVLYJ)4V_KUHP=5EFI3?UW+6.N-"J#_OU*J?+VH;M"](W?Y/U!+ P04 M " 33YU4D@^ME6$" #-!0 & 'AL+W=OJX.2;,B7K6-Q=1CY>*$@9S@629YUB\#('R7=_Q MG+UC03:9,@XWZA5X TM0/XJYT);;L*0D!R8)9TC NN\,O+NX;>)MP$\".WFP M1T;)(^=/QIBD?:=E"@(*B3(,6"];& &EADB7\:?F=)J4!GBXW[/?6^U:RR.6 M,.+T%TE5UG=N'93"&I=4+?CN&]1Z0L.7<"KM%^VJV)NN@Y)2*I[78%U!3EBU MXN>Z#P< KW,"X-< _RV@?0(0U(#@HX!V#;"M=BLIM@\Q5CCJ";Y#PD1K-K.Q MS;1H+9\P<^U+)?0IT3@5C68/R]GW23Q8C6.T7.EE.GY8+='L'LWFX\5@-=$! MZ&*.!3"5@2()II?H"HT>?J.+SY^\3OCU$E4K(@RM,EY*S%+9;OM0W]LXPQ)- M.@*//PSWNF?4!,U-!98O_)^;.I.GW>1IVSS!B3P+H%A!>E5@H5[TR]X"*^'H M?58\'QL0-# MHH273%7_1>-M9M+ /L4W_J&>5=5H^4=3#;HI%AO")**PUI2MZQM]'Z(:'I6A M>&&?TR-7^G':;:;G+0@3H,_7G*N]81(T$SSZ"U!+ P04 " 33YU4A"J@ M[]L# "0# & 'AL+W=OJDKDFCO*?O(,8P&>RX+POI$)L;DU39YDN$3\AFXPD4]6E)5(R"5;FWS# M,$JKH+(PH67Y9HER8@QZU=X#&_3H5A0YP0\,\&U9(O9KB NZZQNV\;+QF*\S MH3;,06^#UGB.Q9?- Y,KLV5)\Q(3GE,"&%[UC3O[-K8M%5 AON9XQ_?N@2IE M2>E/M9BD?<-2&>$")T)1('EYPB-<%(I)YO%O0VJT9ZK _?L7]H]5\;*8)>)X M1(MO>2JROA$:(,4KM"W$(]U]PDU!GN)+:,&K3[!KL)8!DBT7M&R"909E3NHK M>FZ$V N ]HD V 3 2P.<)L"Y-,!M MQ+ [PFH"K=K&NOA!LC@08]1G> *;1D M4S>5^E6TU"LGJE'F@LFGN8P3@]%L.I]]GHSO%O$8S!?RE87DA>W9Q3VVP/]LPI+0Y5V2:2;,(9)\@L(A@@O4&W4Z0]I,M+YA4[W MFMC=U]-S0C?HR*Z!A:[755V#"@+;\3NJ:\F@7O.@E2 X*\%(H_:9=@N.4X!> M%-J=BD8:G&L%0;?P8YCC1DX4=@H_ALEVL]Q(7WK8EAZ>+7U!!2HZ[795*_ . M* 4 $H+ERZU RP(#00&AY'TB[9C10I*MI5P",\R%UMC#8PELS_(Z0FE0L/O% MCS6@(.IVQS'(#@.]0E&K4/27%6(XQ7)>4ZM7B15IQ)(ZP(Y:.ECD=KOJ& 6] MKH-IF(+PA'_9UN^1P7JU8 >_J2/!*$MS(N=0P#,D8VB18L:5Q0T1_6]+P(0D M-]JQP=(8?^#X0=>!&N"!\[LP"+JIYKLE%7):K&XS^[:K'$FV9.W:6')-WX.1RFCZ-LFPH_*(PVT8A8ECW:^&$\.#LIOON0GITDNSP* M8_$A1=ENL_'3+^]%E#R?#O#@ZQ>WX>,ZEU^,SDZV_J-8BOSC]D,*1Z.#ER#< MB#@+DQBEXN%T<(Y_7;#"H%#\,Q3/V=%G)%.Y3Y*_Y,$\.!U8,B(1B54N7?CP M[TF,111)3Q#'I]+IX'!.:7C\^:OWBR)Y2.;>S\0XB?X5!OGZ=. .4" >_%V4 MWR;/,U$FQ*6_51)EQ5_T7&JM 5KMLCS9E,80P2:,]__]SV4AC@R(UV! 2@/2 MUX"6!K2O 2L-F&) 68,!+PVX>@;>8&"7!K9BP.P& Z(H!;DH:6U^OG-7;Y'"Q]X-N/TJ*(3;Q<__L)$V>42KUX$]^*,9I80\C M*XSEE%KF*?P:@EU^-KZY7M[\-I^UT=O/;9'J[_!E-__@XO_L3_?0W;/-_H#!&=^MDE_EQD)V,AZM MRO._WY^?-)S_)@W"&.8RRM9^*K+Q]9_HS=[QV_TW!I?C=I=WT%JRW<'EQ^4$ MO?E[L[?)B[SU"G#:[O(\"$+93_P(;?TP&$(%5_XVS/WHV+O![T6[WUN10P\5 M 9KZ:1S&CUF'N\N.,%>KW687^3EX3/*U2-$JV4#?7LN&^B3@PL.QZ#C'K*.Z M"62-WOO)?W;QOL+K) I$FOV,Q*==F'_I<#]O=W^=0(QQGB81_/*(YG$NX(KE M'4ZOVIUV#:A%NWG7"!K!##Y,8W*8QJ1P2AN/82RO.:POD1^O!/)S-!&K M=XCB7Q"QL&N:FGN?=N%3KKU/9]BR3T9/QT/9H/$LRBU:UUWH.L*8@TE==FF0 M>80HJIE!A1V',^6D,6KE*MU9P>:DY?5O-?RAZAU1[]%S6. MEO?[D[!:#H0SU\;8'!\[Q,=:X[L&(-O/45,K8=IIB8N)YRA7HI]LKLNXQY3+ M8'3E>@U9\D.6O#/+-_LTWZ(HR63U\S2\W^7^?210G@#X!0(X5![%23P\;@AA MV1!,%V;.M7B'CHN5I#I$M93L0TIV:TIC&:',0#+G0YIL7A:WK87$N&4I<7>( M:G$[A[B=UKCG6;8K>D_R@)+ZNHYV,71U=#Y9HDC$@EH*2B*19NBEJ%[R-!]G0SE$"V%;UN[@:MW V)[A!+7'+EWB-QKC;PI M+LD>21R7&YSG,%^C\"A)^.U)I'DH)T\FXC!)82SF9NCQM- I=:FRGLQZJ19= MJEH-L%7!KM5:A:6L^U!NP8("9H!D?)FXD>$L+0:'8U=97&;]9(M.63VC(WS' MK1E-/XMT%6;%Q2I&%4JV,B-H@W& GJ!'R"L./]XN/YI1%1O6'XNK6?91+;I4 M]1PKML'MJD67:IZ=A55X':LF.Z;2 -G>L92,YW3 ML#)XIMC !Q9FA"BL<6$0I::C$-,FZ[#E66^KE)B!U7;5U& M?Y[%L=-0^8IT<#OJU"O?1)M>^ZC7@06[+O"P;3?%5V$+;N>6=N#$!N2 PGC: MX.ZGFQMT7)\#)FI4 M!(7;$>K_KT[_-4GG'@;<0YTF-"<5^I#OASY$AQ4,-61JZ^RI6W3KZDE5]$-> MF7Z(3BQ,':2S/J)%AZB>X-%MG1^!/D1''^QPPMP&P"85^I!70Q]BP!7'P=H& MHJ=NT:VKYU@!$/D& "*6L> & &(J !$3UUB.K8+(A4'H@=)2=)<&W9"Y#M%%]% M0.1;"(CH,#($\G+UAM-3.#<(,75MA9BO2IES[(\2"D-&NR]D/+7%/;NI-A4Q MD1]%3$2'H2$FU"9J&1R]#-ACIBKH=Y\4C_4B5(1%?O -I"O2XPY2F>1+[S61 M"I5(.RJ]"#9TYH'="&?JG>B>ND6ILYMU];O]%4'1=H+Z9MB@.@9Q=??30[-H MU]2SJU"*?D>4ZDT:5*(XJH_)1MKO/PB"$ M"65Z)D<-R&,[;L.F@!X] WHUX*$&0.'4U09^3]U5J:NU-U?>U=?:6[?'>C4J M-*+M:%3,>^CCVUVZ6L/L-SV\+UW4P\3,LXG")1.J4],06X 17+T)2PVD8U0N M^BCKR5=P0MOA9"P;>U1>^L,LJHH1&"<(-ZTT]:#'I4A9N"Q&L'H+=D)UNK$= MQK""GI:P1+M>,S55:_^7<8 +5I]ZE%6V$+;L>7. M_XP$[.-7.80F@X4N"*R2K^4+$+(M%JMS\91N[(=QZ"?HS762"X2YZ=V"*37 MBDLL]6GIK*=NT:VK)UZA"FU'%:7!-A&9,4>=+&!OJ4W:/JJY037$-K75![%& M';25!I:A%U M"]NIJ[\54'$,Z^"8UOTK-DVPTF.-J:ARI28&T9"ZW%-ORDX-0N;!%H,I"\"% M24@X)DK3NS2=&;:OMOJ2RLSDT(6]#5>>'G]1 MOLC[NY\^AD">D7@ 2^N= VM0NG\W=G^0)]OBE<;[),^33?%Q+7S8/DD!_/Z0 M0 ";3)#.. MQ.ME>GF8..E-7](4;;$GD3J2LN/[]%V0DB !"]!NWR26_1>H70*[OUV >OW0 MM+]WJ[+LH^^;==V]N5CU_?;5Y657K,I-WOW4;,L:_G+;M)N\AY?MW66W;' M7WRI[E:]_L7EV]?;_*Z\+OMOV\\MO+H\CK*L-F7=54T=M>7MFXLK\BI35+]A M4/RK*A^ZDY\C;Q7;RZ2BVA9WN:[=?^E>?BEW!LD]'A% ML^Z&?Z.'O3:^B(I=US>;_9OA$VRJ>OP__[YWQ,D;*/&\@>[?0)_Z!K9_ WOJ M&_C^#?RI;Q#[-PRF7XZV#XY;Y'W^]G7;/$2M5L-H^H?!^\.[P5]5K2?*==_" M7RMX7_]V_NGC]:=?WR^NOF:+Z/HK_/JY-*'1AZ;N5UV4 MU3[ )=AQ-(8>C'E'@R,NRN*GB)&7$8TIF7_\=_1B_. _(A]N_HRAOETO MHA<_8*,LGCY*//&!LB5_5=^,ZKOJJ[%X%KL./U^'#=9CG.A\A\%5UT6S*Z,6ZZ3K,#>_&(>0PA YS M]V]G-!:I9*\O[T_OWZA3ISI&&8W/90MW.$ZE8/QA[L&V;^PK60G3S&+W8=?!# M5?_X[-LACY].!F_'9WVU(>)#PHGR-4R O"[*X571ELNJC_1=*M&U/0[-3QQ& M8I%08=TE1"9E+*V;Y*JH(M90F2M*8Z;P&Z2.+E!!%[RO[^'F-.UC]-!6?3E; M-@\U9JURKIVD@EAFS%T5X3%7EK&(*DZX)):YKDQ)(E/ M7_3[:YUYADG;Y#DB8\YZ7F"#"4I3RS&(#/*>],P)<@(^9&)6W)9M.X38,0[G MWU&3B7/YF612V($.TZ5IDMI&(S)AY[8,4Q&I$M]LH,9H&C3Z5XCG$4R$9=5M MFRY?ZPD 20<23/\X+(WRCUVUU0D+]05UPR CW/:$JR(L=NZ^JQ+"B?F(BO'$ M$P2)X1W"@F[X!U10MANTY>"$"E9#UY>>^<^0^R)BVP&(RE[O"T1D!\.@Y-QR M0V DC&!# ACBP#CKP0][PS=EOVJ6>_N],X"[IC$6.QY 9!#';1=@*JX<-R R MKF3B<85A,R+"N7^SS:M66SI@SNB4@_'X[1?N;!2K/+ZKAS]\.(. @-:E1 7QV8 =W; MFF,Z2E(G#;@R%DLG^F&HJ*@O_!D()$FXWAM,[O3B/ZDM@/2A3-%)8%WE-]5Z MLLX@!L!(F,"NBJ+9Z2((.*RL[G-@#=3)+@3-TD3&S@I#=$2XZ(7I>!P30FU' M(T) N23V)%QJ\(N&\>M08'@6$77A9D:8BKF=5#$AA=1CIU54QR!:VHL)$T+U M'/L8@QJPHF&PNEK>:\ <*MYNM]VNJ[+%C4*>?(J-7!%PW %%<>PUI>[(3,]O)PZBNE1XDBPUC$7#C'7,>1 1? F/(FR4 M,F+G.T1VU@K:6^RJP#%Q0I1M,B*$N.OK+5$#4S0,4Q]UWR!HKPLT<(L3NW^ MR. ..Y,;&2R-"4ULI8C>@X M<3H(F"QERK$::]_1V)?B#,K1"90[B>Y#2]O$]D?4>J29EJC42?&N#&ZY8SO2 M(#J9VPFR7(#K*J?"5DLS0'@O3GIWJIAS@HI>DDCBM=$27 O'9B1Z1 M)4HY>1Z1S0A)?(TD9H"/A8'OX_-W;E"O(#"62JCU;*]@T 8AWDY^B(Y!\K-; M=1FFBPGS=9W9R8;B\W84QZ["T[>PF$$M%D:MS[L6*GB]&)_5RF0(&=%$B,29 MB%CWB2=.-QO3$4)BNTC),&%*("%X?&Y@BX5AZ\P33V[C,(1_&,"?M"M03"CB MU'6$J[.9*R@YM][@%IO8S#RUOELU;3_KRW8SU=)C" NE LHJN[&#"0E/$^[8 MCPE3I1*G#$65 HIPZLM4AL18F,0^Y+V^YX_/= 9"5"Q)F#L7D/:5XLI>/ M$ M1P0G7-@;'HA029'ZD)091F-A1CM,"^V(=5/?C7[H*^"V9;EMNLKC"9>>[&I\ M6K*8EF2(!"I5(E*?Y0;4V 2H+9>5WO3;AX,^K^^&/3Y_!<80;)+ 3<[=Q]IO M$.CL=@RFXTK89P0R]+I0K7O8A!M>X]/-MWT0-/LCO7C)"/23@N8D H9 MVSY =<39,YX3,>YK,CH8RM5P"3%]N\6OXXG/*XV74@[SI]%N"F MJKT;XASKU,4)MS=KYYB0466#S +3$=< X9,3WD5@S/4%VZWC"F1.'U* M1">25-F)$I'I9<_L+E:&"0EAC M?A#@YD,:?Q:FWL CJXADGWPR=\0DZ:YNB M+)<''CZ2N2&V;C868[GR$GU';3M# 8N 'W@(M.@B=)[W,?$.L$]:[!.58/RE93$LR1#*3*3\I L_/R1I4 M$V%4 [-/2-T*B9C) @.F&.:?75O,427<5;L!NT"$MOU!R;GIAM!$F-"L=9^O M!Q?D4;>[Z:IE!6[X6V?@%68#)&M-+_.\JJN\09V#@!-- =CLAA(BA/)3V,%C M@>@:E/W;;->CYPX!HAQ@1PBB ?H!;;WJ5*[G3S'=#1Q M=MT1F>.1)W.C,-PHPMR(]N QD$==X(*TEGD'A+,X7R*GBEM5>@*6/\= M=1!V!HVF#A+/,:$DPD:G!:*C3,;<=F6&"%/.$^9IE M#F"),F/,G.^1E=%/> M576MYQ&LI\_]RC@B%(HG3-4)T1%"9V*<<,FS 1.]C>'QD M,%2$,32#RJL8TDAY."'9YCWDDOW1P>;_GE<82<:I'53FB(X[!_@6V&@$,,:N M S-,F"2>-2<-OLHPOCYG2I5ZT]@_F:2+F%RFJ7*:\(A0,0A>=I\%T:&S,T.$ M]JP[=X]!7!E&W*'-HIUA>PAU *24*@*9Z<%$3*(-](Y1XL(">'9E%,)@AS=AD1'4N@D/?PAS1 *L- ^K7I\[5G M[;_$)KRNX1]JG8CZ%9!J#U'D4-X6Q^X;ZCB7%M&%L$"$G@F.\&=P@AO^E.$^ MXK4^YSK8!79VY0G3ZV&><^V.O3TED0HBPOG =0Y MHJ,T<4[;8,,QI:@-=XA.)LJWK2L-VDGUOTRS[E@):->M9;3_;II MR0*1(*WO+#C2^5/3AG=4F'>><.I&K\SU;CGL-P7/1RH$>&*1VB"XEYT^\"^9 M?9QW@0PFN?U,4H:H?)E1&^FJ/%T0M]*#9*T8>*%-)]H[&[ MB8SH[!D>E)P;9.!&A>'F>G?3%6TU]-=.GMP9>RRYTWH8>K6K9@TN0(T=+W;Z M%0N0HJ5S9@31.<:&)*.QER=?B;(IV[OANVCT/O>N[L&PO=V]R:W-H965T&ULK5;;;N,V$/T5PD6+ M+&!9HIQL;HX!)YMMLK<:\7:+]HV6QA(;BE1)REKGZSND+%G.)D&!YL724#-G MSLSAT)S42M^;',"2[X60YF*06UN>A:%)Y=8MA--) MR3)8@/V]G&NTP@XEY05(PY4D&E87@QD]NSQT_M[A&X?:]-Z)JV2IU+TS;M.+ M0>0(@8#$.@2&CS5<@1 ."&G\L\4<="E=8/^]17_O:\=:ELS E1)_\-3F%X.3 M 4EAQ2IA[U1] ]MZCAQ>HH3QOZ1N?,?HG%3&JF(;C P*+ILG^[[M0R_@)'HF M(-X&Q)YWD\BS?,E$65B-7SG&V>EO.F.2/["F M13(E<\UEPDLFR,PUC%L.9A):3.4"PF0+>]G QL_ TIA\5M+FAES+%-)]@! Y M=D3CENAE_"+B.TA&9$R')(YB^@+>N"M\[/&.7J_PO3R'79Y#GV?\V@U^&9:. MR']")I=,/522W$ILWX'-@?SRTTD<1^=7JBB9W'B+GK\A-3,$PY4NE6864E*A M<)JX",%J0]2*7+%-P1#*",R&*Y*@*% LT8V>.&'H>$2^8L 6>TBX-3CN2\-3 MSK1CXVBZQ6^WU^0 ]ZX?SC6(C1MPT!KS6D602H_IKUI59<>3:2!E6RC&@O#].M)(\<>G2*K%FB)UP\A#,B.12,#QK!#%@JW)(UMQ4 M*(K+F>,R-RZ/^X['X#U8M!Y!X)&KO:R(W1:"8'K-$\"E&CGEJNI@E'9*K2JQ MXD+@@6E'9.;I=_*TO M_L2S"QSCUIX+ENPM?((,6]A:NXWJ]OZ^I6J)LN>\)(M>13OJVX&X4=B]C^[G M1@FO_"=><+?Q:11\8#*@A^3F(QH1^9DL4+(Q33X4(E-0(]VV3#,-NYX M3+5*T5-T1"%.NY7M"=2:Q_W0YP4]PD9@NK]^L[I&3%:9ITL^B+1$J<,V?.S)!<[I2^-S6BA4]M(\WII+9V>S*; MF:+&EINIVJ*D/QNE6VYIJJN9V6KDI3=JFUDXGZ>SE@LY62W]MVN]6JK.-D+B MM0;3M2W7^W-LU.YT$DP.'VY$55OW8;9:;GF%MVA_W5YKFLU&E%*T*(U0$C1N M3B=GPJ.9W4=KZ=))/H,0-[QI[HW8_X!!/XO *U1C_ MA%V_-H@F4'3&JG8P)@:MD/V;?QIT.#+(YR\8A(-!Z'GWCCS+2V[Y:JG5#K1; M36ANX$/UUD1.2)>46ZOIKR [N[K!!Y0=+F>6P-RG63$8GO>&X0N&00A72MK: MP'>RQ/(IP(Q8C%3" Y7S\%7$2RRF$ 4,PGD8O((7C:%%'B]Y2VA/D.(1*?9( MT=M%>MTPFL)@"U1#8&N$/7)M )UF0!%CNT8]1!TL?.QSX++T(C#JE;6Q7%K! MFV8/] "U\3 ?M.JV7W^5AT'VWE!W>"<&=J@1*I2HN24'0OK%US<74[BC02D, MKRJ-E?\[6JWW8/=;&CC'SL **K7*^])LY,AJ=.++SZ/W_]G:"_D%B]O7W5,O#&J=I+ZF3\QG$S=7YB^-K MKV=UL\_WH'; MGRU*+LG=8 >[6A3U8X((A":%JJ3XBP15#^2""@%=H$'&XF0.,5N$&86=0,+B M;,&RQ<*3QW=^X9,H2C2BDMZ_0=MMCZKF5;_91"' M+$_S+Y;\3CDU!]^0L3#+6; ((6=Y$K DC6#!HD7*PB0=;2YHG]-T?,!/@J]% M(^S>-U-+"GF)AY;DY8.3E[I!JW;,DFN._^S\HYY_WE-O#?'L"8\QB)'/+W2@ MNTHYYXTO!_)%$?S(94>G,ASXA#'+XAQ^IGN!D 6=]P8AGK,D2%W#/;=_'E&: ML#"-/4*) \(WI'&>??MY$ &D$4LIYV-?CB73JDZZ+A:]W!L1?R MJ+"&S? STZ#1;-%?&9H](T,J2P](8C1=^0BW'D(@_D,!_#/_9.D78B6D/&RK M-1YY\)RF_W90S8Y.=@*K_/W%0.'"[P_Y\>MX13KK;P:/R_O[U1771,! @QLR MG4\S.C=U?V?I)U9M_3UAK2PQ]\.:KGFHW0+ZOU'*'B;.P7AQ7/T-4$L#!!0 M ( !-/G52B_UJW 0, %<' 9 >&PO=V]R:W-H965T;DLC#0](^FFRUN;-K1 7:VZ'G_X/!#X-8> MV. K66I]YQ<7Q31*/2&4F#N/P.EUC^VGOT+Z%VJF7) M+9YK>2L*MYY&HP@*+/E&NFN]_8:[>OH>+]?2AB=L&U_6CR#?6*>K73 QJ(1J MWOQAUX>#@%%Z)(#M EC@W20*+#]QQV<3H[=@O#>A>2.4&J*)G%!^*#?.T*F@ M.#>;Y[G>*&>IP3F*>[Z4&(-"-TD@F\7 4I:]@M=M:^T&O/X_U?H,NM="]P)T]S^T\76D M7@>.@1T]B"'7])M8.M$EN#5"J27];D*MSN#]NQ%+NQ__^CT/H#0+K)9HPCSV M1S27- SGCZ#KR\4S^P7FP&*69O&8#:3+!L1F=[IVQM^;/PLSD:C M>#P<^M8-TGB#RU>A-#:606 G#31+X0QO]'!%DFT= M:(6>N:"$!7U"1BPW3AM:;!"<;O8;E2-7J/DC2;(CL )JH^]%X9';J1$0C7O< M[71)K*3T>6B+OS!]/]^V6^@5X_DWYFOHO/1G)@=B5Z%9!4FW$#(TNM?NMK?& MO!'+)_?FRKGDACX?"Q)+"DT[0U(.T\AXLW"Z#M*YU(Z$.)AKNOG0> &ULG57;;MLP#/T5P0.&%?!B^1+;Z9( S2Y8'PH$ M';8^*S:="+6E3%+F]>]'R8[C8%W7]L6B:)(Z/*+(>2O5O=X!&/*[J85>>#MC M]I=!H(L=-$Q/Y!X$_JFD:IC!K=H&>J^ ER<1FLI'RWFZNRX5'+2"HH3 V L/E%WR$NK:!$,;/ M/J8W'&D=Q_(Q^A>7.^:R81H^ROJ.EV:W\'*/E%"Q0VUN9?L5^GRF-EXA:^V^ MI.ULP]@CQ4$;V?3.B*#AHEO9[YZ'D4-._^$0]0Z1P]T=Y%!^8H8MYTJV1%EK MC&8%EZKS1G!AGEM?B%P@C%0<]#PP&M.J@Z)U7G7/T#^\L6C)$ M2URT^'5D/>T\G9"1_YE<2"QR;8BLB-D!J62-;X6+[25Y^R:/:/SAU>N5MD&1 M56@VH!RSQU_(,'4T_^5T>[,ZD]=*EH?":!+Z833U$YI9*:=^EN9DS8I[A(HU M:4!Q5FO"1$DDYJ'0(:$DI\]&.^;DJ.O.G";96(-GYTD^V#^05G$#[TO9BO]S MMF(U$P409L@&MEP("[^G_@&8&@S?9:F?QN'%23&;^5,ZNR!79X<-EE5)^L<,\KCTS;TLR1Y-DVC!,!R_1CT(](1OLR/\A&^ M%UR&3P2.A]"G4>K3.+=2%OO3-'OTYDYWX8H/*PAY#-.9;\6>)E+[>@YL2]!==7UZ9-Y-^UNF,+2TZ2&"EWI),,.IKH)TFV,W+NNO9$&9X 3=SAT05D# M_%]):8X;>\ PQI=_ %!+ P04 " 33YU4R&A!A58# $" &0 'AL M+W=O9DYY\P,-3/;*?W=M(@6 MGCHAS3QHK>VOHLC4+7;,3%2/DF[62G?,TE9O(M-K9(UWZD24QG$1=8S+8#'S M9W=Z,5-;*[C$.PUFVW5,[Y),'QX)YO6NL.HL6L9QM\0/MW?Z=I%XTH M#>]0&JXD:%S/@^OD:CEU]M[@'XX[\VP-+I*54M_=YDLS#V(G" 76UB$P^GO$ M&Q3" 9&,'P?,8*1TCL_71_3//G:*9<4,WBCQ+V]L.P^J !IK83QO[ ;;+,R@'IKK.H.SJ2@XW+X9T^'/#QSJ.(7'-*#0^IU#T1>Y4=F MV6*FU0ZTLR8TM_"A>F\2QZ4KRH/5=,O)SR[N-/9L3UFV!IAL0-D6-1%K34? MC$%K9I$E)F;TOHY:3. MP&\SJA5]8<:"6@-= MPUH)^E"YW%S!'^^J-,X^_.__:^- J7+8K8C75>]X156,?2E_"H#<'^&>8$E%95F.3Q$#1O )^H<1DT4!1A6660 MQ%58E!E\D18U4L G2 -)$E9I#D4\);V],IP2J'V MB,":1R9K\KM(+V$:%D1;AF5SOTK'/--]0C.5-PD5WZ$)/T ZE* MPJ(JX*LK#>D@HIBTYF&596].]*G.+Y=YFE4A,4)>IF%93GUT8ZCD3REQULZ% M">IKAQN'-VY\7JVB=\)U\[YGVNZA%\RZV6 F/AD_I^B$73/3'L\]CO(O&ZC) M::2F)FD*4 X([7#4,"[V0 -(,Y?0D*I>$X(Y=^PIM^K4XKGEZ,10DK_1>UXQ MX?A.,HQ_YN8MA=JUG/AV1.C,\<>6W$G08$XA< FW3),)O>1T\JMV$3WKS!WJ MC9\_[IO;2CLTZ?%T'''70V<_F0_SD9@V7!H0N";7>%)2:]/#S!DV5O6^SZ^4 MI:GAERV-:=3.@.[72MGCQA&,@W_Q'U!+ P04 " 33YU47D'0_R$# "! M!P &0 'AL+W=O M1W:S7:5O9XI\&,72?T<8>M.FR".#AOW,M]8]U&N%T/8H\? MT7X:[C2MPIFEDAWV1JH>--:;X#J^VJ5.W@M\EG@PS^;@+'E0ZHM;_%9M@L@I MA"V6UC$(&A[Q';:M(R(UOIXX@_E*!WP^/[-_\+:3+0_"X#O5_BDKVVR"50 5 MUF)L[;TZ_(HG>S+'5ZK6^#\<)EE.PN5HK.I.8-*@D_TTBJ>3'YX!5M$/ /P$ MX%[OZ2*OY8VP8KO6Z@#:21.;FWA3/9J4D[T+RD>KZ502SF[O-,57VR.(O@+\ M.LJ!/&X9]&C7H:4+G%A8GLAV$QG_ 5G,X5;UMC'POJ^P>DD0DF:S>ORLWHY? M9+S!<@%)S(!'/+[ E\SF)IXO^Z_FOF!/9_;4LR?_CS,OD^4+N,!WZ8Q!J:AJ MC#6@:K -0JU:JC[9[Z_@YY]6/$I^^=?CM2>EN&#W@-K'YGQ$,8I\H/X!NK_= MO9B_=T6I52]+JJ!'6:*!.,_8,DF \X(E? 6?L9%EB\#9*BD@I[T$/HRZEW;4 MZ(U6=4W(;[9#7K!EFD*<%&RU6L+O2-7:J+8"V0U:/:(7XDG.EG$$:9JRB*1O M1=F0Y_41N%,@ARQB29;!;I1M11XS9%',8E[,XVL]]8>RHH6<(D M(]_DE)[:I^D1A3: KG>\S#!R?<&F_')8EV.,G@0SH&_J[7'QO>H-G[7%#O7> M-W]#Q3'V=NJ0\^[\OEQ/;?6;^/0XW0J]E[V!%FN"1HN<&HR>&OZTL&KP3?9! M66K9?MK0&XG:"=!YK90]+]P%\ZN[_1M02P,$% @ $T^=5':E6KA+ P M[P< !D !X;"]W;W)K&ULI57;;N,V$/T50@6* M78"P1.KJU#809W?1?4@1)-OVF9;&EA")5$EZ;>_7=TC)CG-Q4'1?R"$YM-/.@MK:_"D-3UM ),U$]2#Q9*]T)BTN]"4VO053>J&M# M'D59V(E&!HN9W[O3BYG:VK:1<*>)V7:=T(AYW>)K-0\B M1PA:**U#$#A]AQMH6P>$-/X9,8/3E<[P7#ZB?_&^HR\K8>!&M7\WE:WG01&0 M"M9BV]I[M?L=1G]2AU>JUOB1[ 9='@>DW!JKNM$8&72-'&:Q']_AS*"(+ACP MT8![WL-%GN4G8<5BIM6.:*>-:$[PKGIK)-=(%Y0'J_&T03N[^"JMD)MFU0(1 MQH UE/P!=A9:Q'8:83GB+ <P8M/GL8>+_T)3Y\!)R?@Q /'/_V$[^,4$_(&E,3"?'N;DE)A M<1A+U)K8&LA:M5ACC=QZB(46N[$QH(+QB-DXS$24&G*2/?M*BPX>A'PFB4 M)^/XL.W[MD$*&EKAZMC434]82C-D,4XWODQ>ZIRS8_R))4LRFD>,++60U64M M3ED4D2^H5-:-P4>]J)I-:185Y!N4M52MVAPN:O*8\C@GUV6Y[;9(%9]#=$K; MYH>G33ZPE-$LRS^2#YQS&A7LXW^.V(74<=[&>4SB:4HYBYX"?'XO[+''&S"8 M09HT+X'(#C!<&- $Z2.,$U-.LY03]X*XRB.:L,1;NSP\@-"&@.L#SU.(1VQ* MAP1REBZ)* ;-].![$KO!5ZTTA#6EBC:33)L:?IX7L9%E;UOJ6OE,7, M]V*-/S)HIX#G:Z7L<>$N./WQBW\!4$L#!!0 ( !-/G53YXG ]E0@ !(@ M 9 >&PO=V]R:W-H965TRW5FZ<7P['3#U^):V+]NWFF,AJV4I2Q$::0JF1:K%[WSZ-G%F.:["7^3 M8FLZSXP\62CU@0:OER]Z(1DDK,>68L6KW+Y7VS^+VI^$Y*4J-^Y?MO5S1Z,>2RMC M55$OA@6%+/U?_JF.0V?!+'QD05POB)W=7I&S\B6W_.Q4JRW3-!O2Z,&YZE;# M.%E24JZMQE>)=?;LHC)X8PS"\[&21E*H3H<6DNG[,*VE7'@I\2-2HIA=J=)F MAOU4+L5R7\ 0)K5VQ8U=%_%!B2]%.F"C*&!Q&$<'Y(U:/T=.7O*4GY>J6,B2 MDY^&_?-\8:P&,OYU0,6X53%V*D;_8R@/2YD/'I+#CGF?G7?&:L5>57G.WJ!N MW\I"6K%DQW_ZPRR.P^?-!S>,GO=W,R6$,O+8BK5,&2^7;*'Q[\E* 6L0(R!*&'L7D!(/6=669ZS%'F62Z%Y$[;W5Q?S,)C/9@&^ M%1N-B,*2E)OLL[ED-]Y8?(;!GWTTU>+?(!8H8=UP1]/G\+ZRE18,Q$F3(1P& M@B3, .![1)RDR"*S/,_OG&+(-W 1,_&B$-Q4Y/E66EB9<8APJ5AQJ=DMSRM! M!$E,YW+(-EJMI/615\8$;)M)1!1:M$B57OI9"K'5(!FMR2#$K%3E23/,)5_( M'"9Y390&,EGECYDW_/"U65UMQ[C\36*0C#D%W>3^@D"N+)]/$D .J=@,;S M8!I'[,:AR".F547. NVEX7YOV7+3RH(WG"T>JF%*!X5< )_"K6FS49FF'+H+ M"F$SM?2!2\EI3/*1!DY4VD+:WH\][518Z1.W\ZK-2%M,W!CDST.ED_(G<^=W M<7 "B4#%P:"M^=9)_ 7%W!C85G\4S*8Q:,*B#.0B%\T,MRY^SD[8!=$,B^( M3('AI=M& 74MR"JUSPTJI2D)%"^\T&:]ZJM316IK0)#0+VUNXH^T+E M-UC0,K8CP;O'*3")[C,@JK06$P"!6ZX%S $@/)UL-B 2( 2SC-"WA!&PQ"TA MEE9>X4-.,XF.>>"9YA"'1K!L-(^^%8EV O!_YM#]*O^=4;^.42=C<&CX>!*2 M:1"-&M:L,?(CT2;&R#DA7H,2R;JV/K]?2ITGV.KF!RGU1J19J7*UOF.)X\U' M:-4!I$NK4\B>'*+5:!J,PK#/?J%2>2!N-"6,@OE\WG\$5@^YA'12+(GS"&#& MNI+P#%4W@21D'C08<:@2\I:3^W[&>!:$T=SE=+^PN_;[J8!]. H/IWC CM,^ M;0_L@N#P^B\WW:@>^^VCW^X-@]WFP!6MZ&X.;ZK2$_N;*C^P31BTZAH1VZ/_ MIL@\#>T3_W[K?)_.V_XYGB4!C3P-XEV,PI^."<9@\P7JBRI34.\'U MX'<>^/YX0$MHBT?!.'F(!T[8*Z0KS;"SL,D\F(2S78&/IQA/#Q?X.(P/%O@H M1CNMUK>._I>TX8-,+,K0&%5E3#9_SY%WSM%U:FEHZ-Z;J_?KG+' M8=M./U&(0DE,L91K29;X,RD9BVVZ(#]2]_4] M,JLS>!2,)M,'B?7A+@J4$;LFJT-F(^J3=KR;S(-P'A[@W5$PF28':3<.@V0^ MZ[/W8BE$X3J?\I'9.S:.)L%T-NX_C+%C\3A7_T/Z9PH0_52_1]J>J9L?,H^. MQ"M@'Q_ ULVCIVN+PCCR7YW-9\$X6S.7.*;YFI!6@QD M%40*]UHMFVDA7,-E?HB.Z[NM_7B&YF;R%<6?)*[2]XH_BO:/5=$H"9(H.5#^ M\V ^;7^NJD'U7Q^97!=!#P1O)$90*.I3$@Y\TX/GJ'@<3)*)DX%)NH).X% MK5#V)5UZ-&W//1CN3E%-*\(UT:=EC:2 91S*%D( ?V6:5W6/XBX]T#7P\N[( M[#*Y7-VY$!BQX71Q MU5CIT=3:7WO&"Z6M]P JZI=(: 6PD0X73)0@6&VC (K!0Q>*P\X]+:I^[6ZC M"0*H&W]EV[YM+[S/_3WO;KJ_+;_BB!9BDHL5EH:#:=)CVM] ^X%5&W?KNU 6 M%.,>,VR=0M,$?%\I99L!*6C_&\#9?P!02P,$% @ $T^=5&FP;-O !P MBQ8 !D !X;"]W;W)K&ULM5C;^+1.+2 MEW,:W0V>;+3Y:C,A'+LKYD?[!^PY?%MR* M"YW_1Z8N>]>;]5@JEKS,W6>]^2AJ?\8D+]&Y];]L4ZT=QCV6E-;IHMX,"PJI MJG]^5^/0V3 +#VR(ZPVQM[M2Y*U\SQT_/3%ZPPRMAC1Z\*[ZW3!.*B+EQAG, M2NQSIY?J5E@'E)UE4C'Q=RG=%D\T*H0]&3@HH:6#I!9X7@F,#PB,8G:EE^#5K;7=3?,2B43 : MQOYO'NTVO>=>]:\E!IS&T^_"4?8X(&AXY"V/XF,6Q<%T/&%_N$P8RZ(P"*,) MV30,QZUWXV$P'$%I& 7C>>R-OU3L-ZY*I#V $\T"AOWL5Z/+=4-+2J!$V!G/ MF-,,0WR12YLQOH?)7UHJQV[!<&D$D\M6PT_VD7CU .XV%V^L"R:O4X M>K"ZSVXR#@6(*JG@JS@4O:2<5@&K23"?C@-Z OJ3H5>(EUD0C<9LPRU*1J)7 M2GX#M"A>'O&MX&!-4&+:#U^0,@^JX"4Y%, !!-BU\#CFVRJRYK0:C">-#Q-PB>2;Z&M7<2_2P.!?OSYI_1M!^CL\QS+.NSCTC15-FP M\I!='8V&>'72Y; /2./PW6J')6M@X5?WV75I;$G1B7F* S_,UJ5)$+[B_DF# M ^).6H^Y7YEY>W8Z6V0;"3CKP6@:!:/)C)VA1M)10)BMM96.C+[9!_/L_ M@HQ4(&YPKT2S*3KFVE>3Q#;(Q$S)O"G\$=K?*9KF9Y3T)XKY%XIT;LS6!T!! M%:N)>-FQG#^\J?C+"5H2G\FK:XWD/3VA5>@^Z,/%3UV"_J@+4[?!VXS MRLQ5+7]SP;<%5T?LDRPD5>DF8?G%;<:BN\1TXO'[6"HDKT]"0MV52"5_I,'W ML[O-Z&!',;6'K3D-&IFMS])JE-%Z-@'LZ"^7#>E@B<]:4P-+<[J-YP M5%9*IK>479/J$ 9LD\DDVV4(7*/ZX^FC.2%X9E&CUL.CTCWT^X>6SKU4/]-^ MY(W$FU- AG6:JLI+3WD3_0>BOKTNG,'&_#"4CS6#\,?S]CAVW^L4*X)_&(?' MFD5N]\[4_Y(-JH-;7WP)XQH'5#44,_K&Z%LQ."N-MQCQ):QM6DSI[-XE(4/1 MHE97W'K+8"OJMUH);^2B1!W$9I9(DY1%Y2[-I,CYCK!!<+EN'JD2UH,T@CYP MZW%;P)62ZB/%!O22< MQ[Y?#3H?"-$CK?QG4 !#)%??"MO1]DOK6?6!<;>\^DQ[Q,UTF;=+)))D[:SQ )B5)57DS2=7U52UV?OW_*]G^S[MZ;QI:[53U:X MIJJDW7Y0I=F\.QN?M3=^UJO"TXVK]V_7E?]U_9/%U55')=>5JITVM;!J M^>[L?OS5AQFMYP7_UFKC>M\%:;(PYA-=?)>_.TM)(%6JS!,%B8\G]:#*D@A! MC-\CS;..)6WL?V^I_X-UARX+Z=2#*?^CTT/1-9X[RIXF9(4.DZ?,KG:(?>AMN7-DSBA@G+'1BQE%]++]^_ MM68C+*T&-?K"JO)N"*=KV4K(.A>EJ5?AJC2R?GOE MP8(67F61W(= ;O("N?%$?#2U+YSXILY5/B1P!=DZ 2>M@!\F)RE^K;*1F(X3 M,4DGXQ/TIIW"4Z9W_><5'M"?=?1G3'_Z5QGT-+GQ>"1.DA2_%$JX4RN]!8[57N&6,CZDU@8"^_H>N5XWWCR1ES/;I/9?"P>3/VDK->+$M91 MM396U,8K-V!*&]KK<7(S2Y,TG7VVCM\/_? J1W"83Y+;VE2>PVV&^T+" *99"D>"L254R(S5:5L MIG&+.#CA"^G%VIHGG2NXWZ+0/IGR"3P%A2)YL26-A[Z58B1^17Y3<<^*0][) M;J'(8)J@A\ 51(9GQ\E\#$ND(0)Q8Y*D\4;+A9525$-.Q&T":=U:<6$OMXG8 M%)K$ 4=3EUNQ4*)Q( "FU)X\_HM<:CQ!3[.2NL+H6*02C[X*A-I8VT"Y[3)A=+:RKQ+UG#*%LRV8^9-^0_"HN7G#K>=VINY:8^Y5KFG0N'N#EE\>_?7 M!L+XSP="YW20FXP&5?DQ5.4?V!(YS(HE,_%C+>[75I=BG%*4C.]"E#R8:BWK M;7! +GY]_&)R_P]?C-15 N+ *>)%N U$>Y M%2$^9^RH!54^S47>>3*1%)8T@*4(SZAJVS M8 *ZJUOM26"8S0.YHZ^05;"0(Z0TCK58-(Z:D2/9Z(%3H)/O;N>05Z--Y1IJ M0P4,&QDNHMO9<-IOL0&2,.Z.?9(GV318YSALD M,F8.HM<3)@\^,7#V9=24C8O?D)Y,,/\-TT)%Y!$,&4Q [0[MG\K-HO&T'#4@ MKH-Y*"/)4S+++$4X!4A3KZ7.N^@;B>\05SER$4R3B XY<>&&3^IR4QA*[:;. M)3$F70I9KY0X1^YC-((_\[;R?8=>7E/,7P3,8;*LL<,(&;A64,'H&![S0*Y* MU"5D/>PE2;=H.RF\?$;ERE6U#H+W\WF##(9,*#&8Y4)@[MF5#2,*S@% "B-X MA'3]@-?>Q8)*MC9U'6?,@+D($TG(=#@3?:)EZA#J?#^Z,VX@,R*J1^)'$+-'5(4]RZ97 MX. >;^RV%R7M6F888Y9$IKA:([>CTNS@0_*U>*/%F M5>O_4@!%MRE_4!E=-Q[$7H.=P"^0A^[*4&B6$KT(A;9170,S%M8E?. *VA*" M.X*//)9[ZO.RSD)+"0H/"T?4.%;.GA#X)]"Z5MR&G;<-%^&&YZ/A) [S1"Y0 MS7FW;_1 D/$?&<3F(:;(I@Z\F6E+#_ MR2!XB%)"Q@<4L ?HZA@\VC=;0CKT"DYPA;8N!&B[O,>+50OU+A)&LCS\8'9/TOF1U9/Y7;?^E>DC^EBR%KO2P:+OG>Q0Q=O-)GPK M)D>K,&!QVYIZQ7O'1M<1!@-%B.^!L\GD]]925> H!8A%&[;TE7L79PO \=+O\K%%/JW$^U"S1=!$^0-/"[&:$HI. M:!LYDEM"&/G[LK4(B^X-"(@9IE<,WS?S -[.:47D]#V,"WWH?LLG],2]1HCJ MQZWTBW0$R#=M$=I XLX6.SL/)P#(OXY8N!7RR!Y'A1,LXQ1$";3FKD75NE8K MX)U0.[##24Y\=OC.(DT)%$[[BF-XGK &(QMB4JA\I2*.URBZ.R1)&]HRQ9#G ME?@VC7=>!FTPHM "+.[9EV._V- C)%Y:!U>'7JJC?3!Q".7/A;0DKL2"?=\ MT:N8??\0_K&O%&D@>20(!\)B8-Q0O<^W?X X=[/8I+MVW!Y<9F1!W0*PON$+ M&>*+GL, U)54';O7FNSD#W)N%UJA';YLQ)?5I"E&\K&>4W3$IQA%<>-#JT", M\QEEAQ22 ?+?5<6$!L1,E:4,H!F^(4(;[=2;8,HLF+)U>0]:'Q5YB&KC=-4" MH7#F^$FQK3&D5[VB=*SZV:'9NM@,2=#*T4N3P'U8WW+#,G2#>E88'HEL;V2' M+&$^(+,^QW&M!30GN/U PT_)00W1>Y ON@P%K0^-#B0]HK1DF+.C8A6'T##; MP\1 I]-U3L=7NJL'>T7M%=M(QJ^>T\*7@>&3"4DSW!XP;$;PB\$"]['[QP9'TD]V7J:'*+0[*[R=S@^Q37?H=;&'3*/E.F)<@\+!(@V_='1H@@UV MX[;IRT+>O-3U92;7Z&\EN4V[HQ)R2,O24:BINH=7.Z2[CT?;*.F#S_\'>-Z7 M^&Q6!?RX8I^%<\!D/]:ZP.J-5P=5&GLXVS#EM3(OI-,9/\QUV9!7T=!J/G0F M3!$&E:8N^4 LO&1^!2^$$Q7'LWQL ]21]N7=F*:D0\8X=>X.:#Y+HDR665.> M?'6"OV&*[EE$5\#N"SZI[-K*H.#%Q F)9(&R_+:/X8ZIRPVL/847U]-D/)E^QHLH&DM.O(X:'7N9?-5[ M4U\IN^+?([B@=WAIW]WM?O)P'][T[Y:'WTM\E':%>1.V66)K.KJY/A,V_ 8A M7'BSYO?^"^.]J?AKH20<0@OP?&E@DGA!#+H?@KS_'U!+ P04 " 33YU4 MWH7Q_2T# #3!P &0 'AL+W=O^KT[O5ZJP.8/9I0->SB?VWWWL%,M.&+Q1 M\I^VMH=54 108R,&:>_5Z0.>XUDXODI)X[]P&FW3/(!J,%9U9S IZ-I^',73 M.0\7@"+^ 8"? =SK'AUYE>^%%>NE5B?0SIK8W,2'ZM$DKNU=41ZLIM.6<':] MJ2H]8 WX1&4V:$#T-2A[0$W>M<;>@FS%KI6M;=$L(TL^'3*JSOS;D9__@)]Q MN%6]/1CXK:^Q?DD0D=A9,9\4;_FKC.^QNH*$AX M,8Z42HS=CIR[,D]'5.[8U_P;T/WM]L7\+[4G=6UE+N)Q 0II((UY&/,4DFP1 M9D4&F_JSZ"NR:+3JSA<.M0$ZYED*61)F>0X?!VO4H"M*D10[15E1%/Y1?!$[ MBP(TK;HU:^*XYD5SFG/'GW)L(S%L;YXAMZ'P7%EH=EP:!@7ME__HG>]C>7 M):/P8RB+-%RP&ULO5I;D]NV%?XKF&W36<\P7)&ZQY<9VW'B;6+'XSCI]!$B(0D) M22@ N-KMK^]W#D"*TFH=.TWZ(HHD<.YW\,G>V%_=5BDO;NNJ<4\OMM[OOKJZ MJ,ONG%]E%]^"]WFP]/;AZ]F0G-^I'Y7_:O;.XN^JAE+I6 MC=.F$5:MGUX\S[YZ,:'UO.!GK?9N\%\0)RMC?J6;Z_+IQ8@(4I4J/$&0N-RH MEZJJ"!#(^"W"O.A1TL;A_P[Z-\P[>%E)IUZ:ZE^Z]-NG%XL+4:JU;"O_WNQ? MJ\C/E. 5IG+\*_9A;3:^$$7KO*GC9E!0ZR9R)-7MA:36@T1]FE7>#.-V04G[T%F\U]OEGUTUA:B6\O'URY0&/GEX5 M<>^+L#=_8&^6BS>F\5LG7C6E*H\!7(&0GIJ\H^9%_E&(7ZLB%>,L$?DHSSX" M;]QS-V9XT\_D[@C8I 5W#MA MUOSLI;RK92.N726;TB7AF:EWLKD3&D#LSECI58F;,^N%=J(Q'FZV^@6F+[QA ME/ '0@P5A1RI[VLQ 9>FXKG9:G)1615W27G()9&!9BZWAFGA(21^NW65*5N M-AWT'?: $^:BU#>Z5+05V-U66D6+E77I@/77!IN_HY_KAO"(]^I&-:T2/UC ME4VA$H&H,V3_'W];Y-G\L2/FG"ZUM!J4GQ\NKZP\$-T**ET=! -]:T^[.BX[$_O/U*VBXU@68[&WJW?N7 FH; M\@51".>E;[VQ=\P=3*> Z(,5&/%M:]RVU5M8#G+"4KPU*?Z,$Z'70"1@'-K? MD; *9;U>:V"3($$0:?GH\6L$4";H+6+Y!U5L&U.9S=V ?UZ8/0Z\TXZW'U[% M9V!5LR(8"S$"@B1TIM:*'$S#VO7! 7O=D&8^@%\2@EEY^ -M)<<,-!9Q(:$B MV>2C;,Y$ JC:GUG+:_(12Q[(C54]997>Z%45[.^$M!.:A .M*B C5\/R&UEI M8%.V#K9CE1)W2EHGUM;43 ;=TLLH O)&Y$B-1O+2@)H:6%OG>[BE1/;/9L_WE,?A@$5:*M M)"E;X$. \-'#!X:@;E'>N!!$JK8\.$!A&F= #0<5,GO51S=41);9LE:3Q&A6-')!<[=D8 @4.L3852R7W%?C$:/_[3KBAC MQ+])?)RN!9*MJE>P"$JXW1KH=,D&S"GX'HCW;UX\^/]EE#J)=3%/EN.1R/)% M,I[BFBV2938!RJ@,6G.9S9+Y8O9(7$YG8_S.QLEL.GWTA]F[OJ=5,<^2;#(! M&7-@FHOI-,FGRP/1"DI&U-.R,PQ24JG7[)<%-+)2?J_4(2(>PM]I+"%3NZ]B M!5!<=MY;W^6@8-WJOD)($4G0!,%F;?S5!O)_,I0?'Y1B/DU'(_'%O>M;TWP) M2EK(DMR)*XHOJ1@OX:68P>#F*439B #K"FN*%: Z,LU!49->5&A M@HE2'*H@RQ_3]E&:3VA[#F:.2$=,IESLK83H M;3[0_=7\[3)1/'Z<1!0.-Y MP)4QM^.@LI4,=S"36<%M. 7=4AM&C");4Q39(:?VO<,A/<< C1SS< MP"$'-Y_GF%17.GE#"3Y6MF7+R>NLI3LQ34:SF5@D\^5"S!%I\RX&'P041$J^ MBJIVE([&]#,-_QY:7.JJI:Q[LGRH*92#B-P[4$/^;YHN-7, 'R89Z9SRHR6&().B=M0YW4.[[&/N=#13,!I#%^EY.%^%%6$L!( M7'M5K4E,Z.NXALF3#(Z>)[/94CSO_9CR6 &:4>)6QA%]XR1#JLVS9(SE;Y7O MRB48%:U [VF! ?OVTI8DJ=%H)L;+9#*[+Z&'KM\K!]&7$V>DGX@&]$\GR6RR1 B>)&AK_AB\@>T=C.VZ)(]::Q8OHCD")J>W:+.7 M>3(=+Z@\RI)I_AF%T4.8'X;XX5[E$C;=D?-;A:K\/^?]JE0[;O-INN"/=FU0 MD'/H=>T:[8".63;RRHY/17]7;1\9!0Q&&T!%QTUSA)*M+*YDGN0^/=#,I;JF MZ0)J?*6;.ECD62O\7ZE M1(W.#L+]5:'6]]3RTGPDBJHDZC@UP"$.N M11!\31V+WC3N>3GNY^8CBJZ1/0YG:A:J$6&>N# M3%@7<937]9#4KE"3&H9/ T:"W?5MC&M199Y-@_:\X08QQYP?J^1>!CHX('OF M'O0A564S]'.(USRUP^UBG$Q'\\]FME/9<>@Y)\=4O#$WJDMBM.><"?S)U=BG MM4&?FMU?(+42D4%(_Y1-2YDV$^B"IY.Y"'FKG\6Z?B_RZ7@YN,O',YZ46B3%'N!/390W9PAU"U\.CAQ517:W-?NC8?6@ND8H M/AH9\G#'G1]X0(.6H^M@?D*FP19)R#@6\1 Z4K AFXL#;-##8?PN=.$Q-,2Y M9S>^<3Q80YS@0Z, DT,*>TP%@%68'/'@RVYD0^%:F-83\'XJ"TZZ.-\%;E5V M%'C'ADOS60JL V'L6DOS<4<#SQ@'"P9ZF ,,G)LJ)]-X:RHRW$$R!/K G*YW M8<(5#-VVU4&T'>,Q*@8&&_3)'96GW)YAB/@\,*77PQ%6B'=18P.JZ7%'-KUF M8O"^7:./1 =-O0.6="'\2-GXZTS3J IZ+PH*-MUR<+&CP:'"*E/ SNX+Y&O8 M(TK<.-*'Y$%,>V2\>-A6A_$D+:QTK7WDE#2T:='.D7]T#1VRHAI,R0]''2L% M0[X9A-K/,1ZW-6U5DK0]0K,/@^YC\^GU%VTF%=>'_1RR6[\U-B ;CE$')4Q/ M6W(S#MU/#J ^%T5G=B<')/3JX#F$ MA(Y3^AEXWLWE^Y+AY$B+2 G9N+>!X()< 9KFY&B"T%%W^[R$X$"JC:D#S+Q$ MNHA'Q-!'8#;,^9@2MJ!@P$3&<"8=O9P+EWCZ%9.GXK6Q>:8.M0T@R("L-9:2 M/&2TNNM*6FP'*S"+X<$:7*Z)J?D!@CKAJEL?1HA MZ8P$PADRD(4I$Y9VZ*M MR;\+U4^NJ2(@T185=K!QK7G\?[EJR=?/,=>W%'? 6RC%M"+#C=*L/T:C$[%! M0,<6Y[OCGG/T/*+CT=@).&93AJ*-!O?2'H^J?E='J@D"8-F%*4UC'MQPC)?' MQS?2L0U]0W&$CF*X<.9#L.YLYW B>W3XIVXE+.QHH'S&H=-S X-[I5(\B0$G M#43,&SYZ#MH=YE6FZ(Y"V0-)!%2E)3E:V3Q?]&4;>NX\&>>+X[HL6-PIIM/3 MBOCB#)E;>4.EM0KNM>\B#.([TD0(85:% 42PV#X:'15\'P[G9XTYKF8/!MCN M3-.?-M\[E:9J58;Y27?^R@5*P07U( 7%<5+%<>@A7(=@B<8(H27VI5U/Y%5- M9]"HZ88G".>.@A[H1?E)H_- #&Q[4(&>\2@D^XJ"'+-6E'CAK 4@@.M"H21[QZZ M TH[APD27*?II'*C.KGQB+KK)0_9A.=8!9W&,Q ?0ABE;6H381JMBWF-:3EN M\ZD<8L.F'*H@F*@95"?5'4NM82;@9V4RX"'L/\6D;E5!\4!3]T<:(=WQO&,G MH33I^[Z4$@8I\<09?3PW)K-#VCMJITD$A4'WS*Y.#=G9*B-8YWF+XRHC!*=S M6#=PUN90 ISG,4A316&>^PCF:O#M4*WLAK^00A-&R@Z?$?5/^X^PGH=OCP[+ MPQ=<;Z3=:-A/I=;8.DKGTPMAPU=1X<:;'7^)M#+>FYK_;A42H:4%>+\VQG&ULK5=9;^,V$/XKA(L664"V14F6E*QC(,=NNT"" M!DG:11]IB;*(E425I-9Q?WUGJ"..KVZ[?;%XS'QS#\?SM51?=,ZY(2]E4>G+ M46Y,?3&=ZB3G)=,36?,*;C*I2F9@JU9372O.4LM4%E//=<-IR40U6LSMV8-: MS&5C"E'Q!T5T4Y9,;:YY(=>7(SKJ#Q[%*C=X,%W,:[;B3]S\5C\HV$T'E%24 MO-)"5D3Q[')T12^N Z2W!+\+OM9;:X*6+*7\@IM/Z>7(185XP1.#" P^7_D- M+PH$ C7^[#!'@TADW%[WZ!^M[6#+DFE^(XO/(C7YY2@>D91GK"G,HUS_PCM[ M9HB7R$+;7[)N:3T@3AIM9-DQ@P:EJ-HO>^G\L,40NT<8O([!LWJW@JR6M\RP MQ5S)-5%(#6BXL*9:;E!.5!B4)Z/@5@"?6?Q:<\6,J%:DX& <*01;BD(8P?5\ M:D DDV3#NRZ!?..@%&/W,O*Y)I\J%*>O@68@F:#>EZOWK5W$O&6)Q/B4X=X MKD=/X/F#N;[%FWVON6_0@P$]L.C^_^/,TV TF) 3@.0YYR23!505WANV+#A) MA4X*J>'6P.W:IB1/Q^PKP*PX%!&6Z2NC][K%T!<$#US__;_^_L&9(AP3A4"8>;GDRH;ZSNKVW.MVVZORB*KT MS) /[O:&DL_?8NT%F0Q^1$^ MH0^?GO!MY(0F#"K:-$J8#5C,BHV&,YE9E[.J:EA!FJJ7"=Y*F,Y)!NQZB$Q' M!O*%3/6^5_\Y2A\!'Q!L4';3;I?V\?X:?>X1/Z#.C%+<^,0+J1,%+FX"XE'7 M<8,8-S-"(]B "V 3#B 4*>( O0&O26:LGK[CQQYYE@94:64GLBR%@6? $.H$ M;NC$7GS4B#NN(2$_E76#?A+@+<6U(6=>,'/H+'IWE+&5*$^4&W4HV!=&M!.2 M-$JA4J=XSKPH=F@4'I=[)ZO5V);A*9PX]IW@?#9P7=GT>%,T6 *.386L@53B M'4K--NBZ-E%T+I4Y* W[!3.$ 5\E#218+< ?XB]P(M-$8?J/939N )%IS0%O M#9ZU>0 A<^-P0IZ:NBXX"@-'#AD*,6@'A_8-+QC&Q:I^^FR.MP%8Y-@%; MX5@INJN<[^@[\)JW:?YA7^ N[7Z;.50+V^L;-+UF(K7&L1)K5H,;DJ));4Z2 M$FR'"-F4AC!N!?J_V_1:L=O-0=]6..\<* -=%;G0&K.XE@,%+MH-INC*SM<+B4!D9-N\QA MMN<*"> ^D]+T&Q0P_%M8_ U02P,$% @ $T^=5++XX&=#!0 [0T !D M !X;"]W;W)K&ULU5?;A;@R=*Z MS[Y@#O2U*HT_'10AU"]'(Y\57"D_M#4;O)E;5ZF I5N,?.U8Y5&I*D?I>'PP MJI0V@[.3N'?ESDYL$TIM^,J1;ZI*N=4%EW9Y.I@,^HUKO2B";(S.3FJUX(\< M/M57#JO1&B77%1NOK2''\]/!^>3EQ9[(1X%_-"_]UC-))#-K/\OB,C\=C,4A M+CD+@J#P=\.ON2P%"&Y\Z3 ':Y.BN/W4\ M5TT9KNWR3^[BV1>\S)8^_M*RE9T>#BAK?+!5IPP/*FW:?_6UR\.6PM'X'H6T M4TBCWZVAZ.4;%=39B;-+-%.5C<'BKH1?.KCEGE'E6,AEK M?LNL"9$^B/B&LR%-)PFEXW3R -YT'?Q%,],?G-Z'42?[ M0WH*,ET:.F\6Z**8MH1"P?2'LTT--GQIM..<]B?/B/$<5FL]LG.4#^QHP!J3 MDYT%L!NRHGZ7(:!EUN78*E?T_(,-3,$1J MX1 !F[#M%][$E1,V==9+O5"1PL#9:,.W/->RK\K>W5]^.DHGAZ\\I>GW4FQ,B3/(4"[VC%RODAG7BG5R_ MC*E+>I![>D%R+W5JC'@M3B+5[BE=U$48K?SJQ;BWIQ1TB7\L44!5HFL<2P(_,+H;\A%H6UVAZK>R& M*M/QG52Y4#98Q'9ILF%"UO!.6=8M*=8T''&K!#,^%%$DV(#NE8RBND[U[?#I MX\]0&AYCXB-OUB31+N+AEDW7[R\FR?0X'>[W$O>PK; E<+>IIN>4L1-"4P#) M%NRD+I$"OLW+)O)=,@+7<4R%A/RM,>V.U)HTE*-!GT@%%=5.HRL@CO ZA[IB MXQ_$"I$J==EX87),I_#82:F1 ,>A<3$5!\^$?Q R3?4P>>[KWO\1>RXW0RUI MC4CPVN;BJ]=?J6I/U>=6NC\:4"(]CF?J]/NJ9R FV;J?O!T-MJ=N7W%OV^FI SI;E)92TCBB%S"\Z(IZ M\"!_DLTI$CN&7>5C',A8:Q$MQG&\@CQQ@M_N<[]I]"$)\<;35W$B;8UBJ99' M>]H;=(3'!0Y4*'W?"[L5O>>LPSU28NCG?)SKQ'+1(5Q3N)(1TE]57J[]>.S_ M[19XD^],].M\:T4]4?AYMOGC*Y06, WC?JK,&S^S]SKDP.4@.C_;H YI"HU85 M0@R8:;,F%GDSG1X)*$VF!^FM+&UE&A'OX3@X.!KW6;WK7CC:NH)7C#N"?&@( MVS$PVMOX>G?]+7/>7N$WXNV'T'M<,32:O>0Y5,?#0]QA7?MQT2Z"K>.%?F8# M/@_B8X'O,78B@/=SBQM8MQ #ZR^\L_\ 4$L#!!0 ( !-/G51%<$1P_ ( M -L& 9 >&PO=V]R:W-H965T,*J+F)$E<46$MW,@TJ/EF8VPMB+=VF[C&HBB#4ZV2/$V/ MDEI(':T6X>S:KA:F)24U7EMP;5T+NS]#97;+*(L.!S=R6Y$_2%:+1FSQ%NFN MN;:\2P:44M:HG30:+&Z6T6EV[$&KV1MS+W?_"B74>H)H<*" M/(+@OT<\1Z4\$--XZ#&C(:1W?+D^H'\+VEG+6C@\-^J/+*E:1O,(2MR(5M&- MV7W'7L_4XQ5&N? +N\YV/(V@:!V9NG=F!K74W;]XZO/PPF&>ON.0]PYYX-T% M"BPO!(G5PIH=6&_-:'X1I 9O)B>U+\HM6;Z5[$>K*UM*S=6 VTI8="!T";^X MNJ[U9V2*^T5"',=;)T6/>=9AYN]@9CE<&DV5@Z^ZQ/(U0,($!Y;Y@>59_B'B M!18C&&?8 W'E2/ ][TDU2_"C(9@DQ"D/&GIO9CS.QH!/_'A2L-EV(/ MV3P.MS_-(]9KM#!.NQ3&0!7"N:D;H?=LHDVK"RS!>41^:TUKBXI['1HE-'B$$? ;"N=[ M%!;0]P5P57M:V5NTGFF4D,_B[#B+9^.LX^AZ4D"&A/J'SM%D=#P0VEA3@R37 M^55&E6A=[$UWE2PJR([C=)+'63I]$_DY$U86>(B0#H)CV"&GS+5KAP\M:E*> M.$F+Y6O-[FW1'-Y+3T.=NASD\?%L'L]R+AXKGN;Q9'[47G8 X-U24@]F -AG&I M]J.W7D+R8N#4:+=AK#HH?!6ZV3.<#I/[M!M8S^;=V+\4=BM9A,(-NZ:C&;]9 MVXW2;D.F">-K;8B'85A6_/5!ZPWX?F,,'38^P/ ]6_T%4$L#!!0 ( !-/ MG52&6O%BCP0 +@+ 9 >&PO=V]R:W-H965T]F'!$&"=M%'6AI;Q$JD2U)QTJ_OD/(M MB9.BZ;[8O,PY AAC85U")S^'O SUK4#(AI_[3![AR>=XNEZC_Z+MYUL M67*#GU7]592VNNQE/2AQQ=O:WJGM;[BS9^SP"E4;_PO;3I;1BT5KK&IVRK1O MA.S^^>/.#R<*6?2& MLI,,^[>\BS7'#+9U.MMJ"=-*&YA3?5:Q,Y(5U0[JVF M6T%Z=G9#<1>R4 W"!BE8%=UYR]B[C (H0D#H!%+'X'+SG8F7B\\8?M? 8[.L"./&SR/]WW/DJ< MAG .">;PXA-@G$R@CZ+QD$^209>ULE O],8 M +=6BV5K^;)&L JDDI\*2F%-CA%R3<@6R7_60)RET$_SR0#Z<3".QAW: /1\29F03)A@S.VOGQ1Z5)(ZJI=1E2J+I%2 M@/)ASM7?K80ODNK).8CE*3F(_)(SJ%+1\-Q'EC M1V$VADF846"2T"7:WMA1F#*ZF.3[BX\:>^])0W^!4M''Q!72X'4/^.H_9:Y1 M/%"QK2F'6U_#9,0+\]^*6IH$>9(&49RX\@D2Q@)*98%067G#,TF 43X!F%6/IP&&[TM2B<,RZ9&ZEH 2@XPWZ :)^"F!; M"6JV6ZICP,>B;AV)E5:-?Y12:4/IX&<.\MB^<1-?20^8TSHQ3D%0[UZM"-S0 M -/6)?%]0%@BTL@BK?CD >CAD%('^&93/^U](%:NLU",''Z#ME)EL*/@3LV. MP?'$"I>DE-*"NK14E@*X)1*T(BXTEG7?!B??,?HW0M2>)CFU*):]2@Q!> 1' M!>%*::XT?5A=(3B[W7M$R @JC>[)TPBXR/P7!R]??2-?NSJ$>T0:UBP7-7&3 M<$/&0QR'YT: XBVD@1I7 MI!J%*8TGNIL3NXU5&S^;+96E2<\O*QJM43L!NE\I(KK;N <.P_KL'U!+ P04 M " 33YU4I*2,:N ( "W( &0 'AL+W=O.V)R_8FE;Q!(B0A0P(: M K1&^?KM!N^B*5L>Y\7B!7VZT=WH/B!\MI'I5[5B3)/O22S4^6"E]?K#<*CF M*Y90=2+73,";A4P3JN$V70[5.F4T,D))/'1M>S1,*!>#BS/S["Z].).9CKE@ M=RE169+0=#MEL=R<#YQ!^>">+U<:'PPOSM9TR1Z8_M_Z+H6[8842\80)Q:4@ M*5N<#RZ=#U,?QYL!OW&V48UK@C.92?D5;WZ)S@(0.'GB5VQ.$8@ M,.-;@3FH5*)@\[I$_X^9.\QE1A6[DO'O/-*K\T$X(!%;T"S6]W+SF17S"1!O M+F-E_I)-/M8=#\@\4UHFA3!8D'"1_]+OA1\: J'=(^ 6 JZQ.U=DK/Q(-;TX M2^6&I#@:T/#"3-5(@W%<8% >= IO.8$US;'<'BS');=2Z)4BGT3$HC; $ RKK'-+ZZ;N7L2/;'Y"/,_"\:K:>P0M^<+8M<+\"]PVX]RZNW(_EA">D'X\\KAC1=!8S,L-E1133BL * MU2NBX55"_Y(I+)E:GC-%J(CP+2_>(-"*KQ4D7"'V]] VP6[C/F,SFAQ]UG&$1=+>:< M'I,CYYC8R65.Q1>W%6(M(8:RI=*&<,SX%ZU-0 @6&J!5(KT G2Q6Y M7$')(DF\9<1@>G4]@+F[Q^33MXQ#X!.F5S(B7#PQ MI5E;JP6>$4K&/#(1F6T;KN>"_#K7$F/HVLZ$3!G_"YU_Q\125Y;TF5&,&KS* MC'IZMUS1K[()6L5ZD+][)2+ZT_9..[^?0='?*YF1Z^P[)X]LOA(RELMMRWA\ M!WI*F1_1=\U!H]<>JZ ;&_HMEUY&L8T+2C'&N2&'5^D@+06.I5QC"%N-"5M3 MK997VXG]^/*:')7IN2=NB[[E]C/.-"/'>!6T[= 3Z8(!QK3(CKH]QF- MJ9BS+E&!K.!B'F? -7$MX9L7A$N=P'%@"Z/ >[@FD4*=F);[6('+&70_P0QC M(DW/<9 !48T:H5=WES@*5('>:<*@A3:U, .&UFMI!!>@16Y03VLFQGATS@[W M^M";/&_]A:T.^8/1-*?P;1I8CC%T HJ6_7SENK^=]E[?LRM(0D M@AUN:ACLBV"&0_K&#L<]K7X/A6G95'EU4E\ZEN^$U:WC6I[CD1NYY$KS>0?> M@&(NNM;8MCO6_?+XDD$E)2P5^I8=>(T[=S*J;;/LD7OHC$LVTPQD:6*>4=;8 M"ZK;D>6,[$.B_!)^:-GCL#&%<3A^A5M>0O4;(7,.]DG.J_JP/0BE6Z-;P2@X M5$'!Q2'9O4DG*?J224$QB_&324Y66OVDU]C=^U%H!<%HCXX=2]^F!5:%Y[7> M'O+[4-BT8&\IH[V/'=$G+$U M@1KC!+#PQP02;G>XS7KCY_-#H(O=A;O+J$0+WK M!(I]7S.A\%-6](2L[@=*5 99_M[5)1VO[4VN;Y?W=6$+\%O3H7UH&)K"#R0 M8>!&H15"\ZY2&BX4$'Z9:D/\(LJ!^]>U'QV^X7$,P@O%=,V-2U"(A+DO)[9. MY1./=C\VUIS@M03S,I&90!^57*A=JG#? MXL#21]+J6T'H= 7*3H][@&H%C8$%U3'TH2$'7+>@X'S@ M"M_1#:PR=86>XZ2!'P3'63R> Z(YV1[2J>/MR?Y4 M;7D"2G#3#44*%VXH,AGG&!?-QX*VL*^1*JOXRM#D9>K@"6!QZZU\K0F@DYKA M1&/[W&X][W,THMYA]<3@Q!3.GIKZ9HOZXIT??W6ZKVG)K9$[K;?0()8GIE[W MU?*]]A:/9 _#2YE)\QW?!,?/%KR.HBK?T"N]*@J?%!^:GA^I _\<,F%(C%;@*A],@X&),V/R?,;+=?F M:'HFM9:)N<1M"4MQ +Q?2*G+&U10_:_"Q?\!4$L#!!0 ( !-/G50#;!?? M P( (\$ 9 >&PO=V]R:W-H965T1,_MWT^2'<\%U@#;BR52/$>' M-*EL4/K>-(@$#Z*59ALT1-UE&)JB0<',2G4H[4FEM&!D35V'IM/(2@\2;9A$ MT>M0,"Z#//.^@\XSU5/+)1XTF%X(IA]WV*IA&\3!R7'+ZX:<(\RSCM5XA_2M M.VAKA3-+R05*PY4$C=4VN(HO=VL7[P.^N(K(R?$V9R9 ;WJOW!2VJVP2: $BO6MW2K MAD\XY7/A^ K5&O^%88R-TP"*WI 2$]@J$%R.*WN8ZK ;*)G ,D$2+SN\2*O M\IH1RS.M!M NVK*YC4_5HZTX+MU/N2-M3[G%4;Y70G"R52:3A60)G3LL)O!N M!"?/@.,$;I2DQL![66+YE""T2F8YR4G.+CG+>(W%"M+X%211$I_A2^?T4L]W M\:_I/6%;SVQKSY;^7['.@^.W*U@0P-<&X:-6?0<-,R 5&%Y+7O&"28)B#@1\ M*+ CL/,'9"$MVAXTRP NX8LBA'B]@I^=INQJ;[$_X.*HW3-=<&JNELM!H]<:67X_M/QJD.M]R1T6V@?VVL2\&:A=@ MSRME!4^&NV!^@_+?4$L#!!0 ( !-/G539:E;.%P8 +T1 9 >&PO M=V]R:W-H965TA[T_&%9?U MZ.3(S5WJDR/5V%+6XE*#::J*Z_LS4:K5\2@8]1-7.230J(4 MN24$CH];<2[*DH!0C3\[S-%P) FNO_?H%\YVM.6&&W&NRF^RL(OC43:"0LQX M4]HKM?I-=/8DA)>KTKA?6+5[PV0$>6.LJCIAU*"2=?OD=YT?U@0R_X! V F$ M3N_V(*?E&V[YR9%6*]"T&]'HQ9GJI%$Y65-0KJW&58ER]N1ZP;5X=89V%7"N M*HRUX>2NH[%%=-HSSCNDLQ8I/( 4A/!!U79AX&U=B&(38(QJ#;J%O6YGX:.( M;T3N010P"/TP> 0O&FR-'%[R+%LWH.,!.G;0T0]PX^-(H>_!(;1V 62=BYJ2 M&98EK^%"JPI=%/A@%3T3!G8AX)U6S1+FFM<68<*8I>C*>)*"<2!J28B&(1KP M^5R+.;>"08.QTTZ^/>O]<-8EGN7!J0$U XR,J&YP8QN=8,J EZ43ZW!AP0NX M$:*&6V%( 5X7;EV+$FVIYYT:^;IYXH[>Q8.L%KF:U_(OE$MYTAL&D/;\'*8^\K+1I#4!9=ZF/W4Y<:EEKF ST)7 MPU0KL'WZU8>S@P:NKWVY?@.?&HLI7Q=H(A:<2_K?>=U0!O;)%#+?C[',$_"] M!"(OA2#.6!9G U#H!2G@C383L@]'$.Z>W?N@@!?3@*7)Y.5!-4,O3?;IMIOJ M 9L&(4O]*6H7DQPD"9O$P;IR,7Q]8 QBA)P&2&U$),]$[HSB-Z5X)E(_^(S5 M/= GDE2?;[=]=O1D(09_/I475J@A9D#*LBCQ,+D-8CM?M,S6U!)Y[\O U\3\ MCJ3WT7_$$C]E?I8BI>[%0?_F0ENL'Q#5LE3W AF,(H"\))7&EJ/&4B.N)28F M_1BL%C)?M&&1524*B2XHD0RQEK R(2#0N&-8;Y,MVYM@KR9K#-KL&O>?LNHN M4QQZ[MBV38.OMLFK-7Z-IARM[.>,?3SQA/KS,0VB*&;3*(1)YL7^DPU_MY-& M*)]$?:6^0-;),C8)XI>0IIX?K?'+BSCV63@-7D*6>/YD74^77TW=-@B'22-F M41"Q (N.#@TV2F]&3AIJ[4!&]45 !54(BYR,/5?AFOD"5-M7; +1##5>O+[_ M!;72J"TEK@,UO8B#!>I$#K1%5".X$?7H2CE(,Y:F*:JUUMAL=$"Y,A9[LAJ_ MQA /S9&5ZW1FK3\;/)ZU+53+B;WW#IC>UZ@T&TQZ(]8[*U>L'#ND+C-YEYG8 M3DE5D!ZA-PG;.O:"0NRB#GK_8QA,KBHTW Z84F< MDFEPH^QBJV&C70?B21+_MG[I@Z7$IK<6NQJYK%.8OO]HBEGLBP=MT_Q MLID"QFF*C<,$^X8$KGG9705(WM^%Z]W#D(5X0498\U$ V92%V %\%OFB5J6: MW[O=Z#?;008.+ T"DO#] -Z)&CU7NGV\P'*4&&CN/C,BY*@@@SAF$]R8A"P. M)\_V8)N%T&=@GWK=\K[OO_':)W4E]-S]<6#0J*:V[=?U,#O\-W':?I(_;&__ MV/C ]1R; BC%#$5];)9&H-L_"]J!54OW@8Y5@)_[[G4A.%Y]M '79TK9?D ' M#/_8G/P-4$L#!!0 ( !-/G52-L/UMS0( !\& 9 >&PO=V]R:W-H M965TD5@P^$0%)@)B3IX2(S#.GA M6K87K(DL.=(ZE+?O2@:7M$EZT1NLP^ZG_[>URVQG[(.K$ E^UDJ[>501-9=Q M[(H*:^&&ID'-.QMC:T$\M=O8-19%&9)J%6=)(_TK5E9GL4]I90U:B>-!HN;>725 M7B[/?'P(^"YQYT[&X)WDQCSXR9=R'B5>$"HLR!,$/Y[P&I7R();Q>&!&_9$^ M\71\I'\,WME++AQ>&_5#EE3-HVD$)6Y$JVAM=I_QX&?L>851+OS"KHO-1A$4 MK2-3'Y)902UU]Q0_#^_A)&&:O)*0'1*RH+L[**B\$206,VMV8'TTT_P@6 W9 M+$YJ_U'NR?*NY#Q:W-:-,GM$6*+&C218*:'=+"9F^XBX.'"6'2=[A9-F<&(/%$$;I +(D2]_@C7JGH\ ;_\MI?G#:_.WT M&?BL!Y\%\.@_P)WAMSE9.H276?"U0OAD3=N\?S?-TLD'!ZOU-1=2[F0IA97H M0%CD(GELI<42\CTHL0,R4/!'L3)O":% 2URET* M4!.7G .S =$T2A8B5PA. MJ [&Q@N;5I<\;34&,X$@= F& M*N1V0():,G;?9PZ#/6]H:Y[0ZI @'91\?$%JSTI<8[@->(E>&7.@$0$<'+BV MJ/Z@A9=U8KZ$]=TR2R:#9'P^\.-T?#$X3R9!&$\ANY@.TF3:\_NF6Q2=%6Z/=AM;D6'.KJ:O? M?K7O?E==T?\.[UKGG;!;_B*@<,.IR7#"-6"[=M1-R#2A!>2&N*&$8<4='*T/ MX/V-,72<^ /Z_X3%+U!+ P04 " 33YU4&-)4)*H$ "/"P &0 'AL M+W=OT M\%P(::X'N;7EY]'()#D6S Q5B9)6,J4+9FFHMR-3:F2I=RK$* [#RU'!N!PL MYGYNK1=S55G!):XUF*HHF#ZL4*C]]2 :M!,/?)M;-S%:S$NVQ4>T?Y=K3:-1 MAY+R J7A2H+&['JPC#ZO)L[>&WSCN#>];W"1;)1Z-,# HNZW_VW.2AYS +7W&(&X?8\ZXW\BQO MF66+N59[T,Z:T-R'#]5[$SDNW:$\6DVKG/SLX@&-U3RQF,*?)(&E,6C-?&0) MVAF,D@9F5 MP!MW@8X]WO3]0"4%RLX$>H([Z7 G'G?\_W'K<-^&B>,AG(6"=:5-Q:0%J\#F M"(+M#;"R%#QA&X'M]/KAYI>?9G%T]:L!TBNI4<*=W!$DE9"E8[&H2\T-DK-, M0:B$"<#C;.!1;E11,GGHD,B 6TX^7+:[0$&J) D^H6.A%;DS7V"95@6PC! O M+'L&6LJX9RV5O$BYBVU36<]9HT&]0\@JF1(?0W5$;B1O"GUS\#NM%-,IJ QN MN:8*5MJX08_C$/XZ0]A4&\-3SC1O OUV]R5P[%F2*)TRF2!5F,UKI)Q+UD+ M'Y38X.WHR(GKES%^.(V @D+M4_5UN5Q__"\IX#(15];X=+0)JW%)*4--LPDIN29#=BBG1 M]VM(VM->GAQ'8_A^,EY/ SB[@J7H@G9@1].S4CO50UUVICM(TPKWJU95V>G1 MI:4KHCW%"@_WJ_$T"*^F@?\,@TD8>:8T@NA3,)E> EVV'NN 3+LBI)8*U!"Q MV%"FZZ9(EJXUAM[5]E$T"Z))V#L>X0Z&-G!3= \V>3-UHZ@[E71$MHX2I:T>UT?\O:+*]LW)YG0" M77EX,TKF2>H21HN#?J3>JF#.*HSP;9;.B<2#K"&.=GV69QA MT(MMGW-?\:5;E&[&@WHHA]3+4U?D G?N8CM'MKUP?#*I?9+SCG'A3]E51U\M ML">!DSSC8#R9!M$X')Z[UT>]1U*!>NN?@DXJ1+!^+W6SW6MS63^RCN;U4_6> MZ2TGD0K,R#4<7M&C0]?/OWI@5>F?7!MEZ0'G/W-Z,:-V!K2>*67;@=N@>X,O M_@502P,$% @ $T^=5#AV\S^< P _P< !D !X;"]W;W)K&ULI57;CMLV$/V5@9JV*6#HYO7:V+4-V-ZD[4/219P+^DA+ M(XL(12HDY4N_/D-*UFHWR3XT+Q(O,V?.' Z'\Z/2GTV):.%4"6D606EM?1-% M)BNQ8B94-4K:*92NF*6IWD>FULAR[U2)*(WCZZAB7 ;+N5^[U\NY:JS@$N\U MF*:JF#ZO4:CC(DB"R\([OB^M6XB6\YKM<8OV0WVO:1;U*#FO4!JN)&@L%L$J MN5E?.7MO\)'CT0S&X#+9*?793?[.%T'L"*' S#H$1K\#;E (!T0TOG2801_2 M.0['%_37/G?*9<<,;I3XQ'-;+H)9 #D6K!'VG3K^A5T^$X>7*6'\%XZM;3(- M(&N,557G3 PJ+ML_.W4Z#!QF\0\1GE]MF9_!+@]+"JP-]YY$E5+<791W"ND5(?X"0I/!&25L: M>"5SS!\#1$2GYY1>.*W39Q'O, MAG(P@C=/D&;QQG^/8XTW^5XZ/(*]ZR"L/ M.?X)V9Y'2,P/GM?E%ZNSNJQJ@.">9O5B=-=1^'U2*ZOPW$O M2:U)6UXS :Q2#1T7@2;A=3KYE5*6Q-3RG4#8HN24TEME*8&\01?R"EZZD(Y8 M&M_Z+3].;O\8T8VW96=.JK=*?QOI6W+Q+)SVY#2Z%NPD&6K,"HNN!5/B#XF& MKLY6%$- >\G2@1Y,2HJ8.37 DG+DKHK"G8(:'N8P2$N=)AYF8*1=2P0\U52H MA&=A%\VVN3L/.H(IK/+H:Z$\/C# MR-_3R=FTC(Y(%7]@@N@QDCF?;G_O5_G5;M4W]P;Q]&JER]UP:$%B0:QQ. MJ=/I]KEI)U;5OL7OE*4'PP]+>J%1.P/:+Q0)TDU<@/[-7WX%4$L#!!0 ( M !-/G50OZV;*@ X #(L 9 >&PO=V]R:W-H965T6[HU55;5X?'Y?Q2JRC M\3I*\Z/W;]6]\^+]6UE769J+ M\X*5]7H=%?X.JX6R5)UR(O M4YFS0ER_.YJ:KT\<&J\&?$O%73GXSDB3*RF_T\4\>7=DD$ B$W%%*T3XN!6G M(LMH(8CQJU[SJ-N2)@Z_MZM_5+I#EZNH%*(ZJK/J0MY] M$EH?E]:+95:JO^RN&>L81RRNRTJN]61(L$[SYC/ZH>TPF! CD_6["SC^Q\>C%;7++3LR_GT\6_WQY7V(RF',=ZX9-F8>O PJ;%OLB\ M6I5LEB)8BB,?O+GP++L-^\V.>T9/*:P8-B M?86MR(OM3_"FH5SZ8-+%EY.M[U^7?W[VA@M9"6:SZ7))YCBMBT+D%8O*4E3E M:W8:E2NE=TQ?Q*]U>AME@FQE.BZW39.9/ @=;EHNLT*?6[;!S@NQB>[7:A1- ME=4*FL1;*[,@-)AI>-P*+&9ZW/,#-M5>2&K!K@NY!OY=E6F21D4JFI6^S6?, MX8Z#:7; +&X&(0]MC]F.S3TG9)>RBK+=G1SNAA9W[!#?S-#@&,P\U^>NZ_^T MEQ8R?Q7OF.KWKC'/;T59-69"X.U5UN86)#8=#\HZCL&#P&!V8'/#\G;GDV^J M>WRCNT)L;6=:_;:F:7#'#_MKG]NVKTV7[]%K*(/KFMQV84D#=O1L=GEVB5S5 ML>-#/ P)7.9QWS&Y;\"UW("I0P3NSYKZ\WQZ,O\\OYS/^NC,TN@JS=(*IGK- MEBM95*\J4:Q9)J/\L.(0RN"&X?0)Y<.2CLO.M@)TL#@+N&_Z,!F&4:3[MLU. M@=5I?C,<>=^$ZP60Z^#NAZ,@EFO!JN@'0])$5]EASR'-K##H]7&X'_H[,;]' M>!Y0IB+H+62+Z[LO$O1;'OC=+I7YS1Z'P;Z>!6G]1XU(UP^#=:CW3ZRGPG@8 M:9CKF]SUG!>TW_(3BMBGL\\?9A=+M;/_ALW^^75^^>]NR&F&K&-3)HLDS4'] MFE)3LA$0W9@8AF$B2@H&#*[%&^;X%,_J?SLPJE' BO0WD:#Z6P9W#9>;IJL MQ0Q=[H0V]UVG'9Z692V T'555AB"N&8FP$"AN:&E.7FF-/:CPI@VM_&K#]S> MWEM5B,'^T<,"J H?C:/BQ\%PRXU0'#6['[, _TPV39*4R"O"8A.ER2L 8AQM M4@H3EUN&SSW;!/Z';HA"X3'?#[CE(WE S\NZU^Q0H(SLP.6A8_7U?N3!N)X] M9A>B J.'(B(JA*HERC/U@1<;\5 M0&Z%!",'>>MZ8S8R#8M[ADW?/&X:YEC'O9)U);-$%&4;1QK],8[ RB)=@]!3 M6.U[ <+7W1/DT\6'QX+R<3SO&=7RB&H2C(<6 MM"1(_IO(<3-3UHL2M$-I6=$@Q-G(XX&GHHJXD$-? FYZ%'% 2Q=AUM1#V2W; M1F:[_)@X@>$K@'61&^,=8)8/!,(@[JF@#@"A8;MGV._Y60)J5!G5LV7^C%GS M'&4$?*<5,>2.2Y!M>![^>I[/+,_J1VEQ!FD=MP(G.$-&SEL#VX@ MF6QWS+[F@(Z,L$U3KK4J0Z3%4]6F6\HR0%])OUX>"RCCC]GL1[R*0#+8B%8< MLQM #+2W2'6;AP8$ +@[CJ4\X0U9Q*Z.3TIA6EABJ++)0Q,;S%I"V1H7L+R? MI)HN\"Y@5%NX8U &K]'R:[9 WL=XAJ#R=+C^QCY_/?OGCM:'_9XBH MD5!UJ]>9O-N&$F(5Q!9N2?:[NV:@N%3Z,#TBRJT:7]@I'1I3U8Y"QD*F<)\"@G%<8@*P?4\=<5.EO M33PC/8E217DLP"R =K@!66\%AE!;48H\A1=SF&K D3UB,;W[0):LOC>T*)+[ M7T$=026?C0LC#0R4"0TT4&HI<%"II8#VB?[GL<\&N 9T'[ UQ&5EQ$(TC LN M2G^N8=Z]UJC=6T5A-CM5GE,KRX/]).@4ZI&"<,28Q6W+839JZ**-'ATP>^,% MR(R8=#6R6)XR+#QDT1<4=<=Y.1S8S:3&2D_%[S2YI?!3B;(_)%P[X%YH-Q7< M\:".17:P4'=MT$O;=5"[[9\]VWA(VRU8S-NJYT93W1X[?4$%A%-X8 R8S8BZ M)R0#)1_:&*K G=/Z-!\F_SZ3J>)J:&09FH#.%D#>$0J63T<]]O_,D]=HY0!@ M3WCRI3[/"QD+D>B]Q0]1Q"GQ0<(,5;[DIJ%ZU%ZXS+$-YEKHZ+;G=;B&:;O- M*)SW24*;?]"?37V5I3&&78N"5#P4&$3J?$2<^V0HG;I8^@'6T3+,<#H#NMZ"+ZY*C_1 M8[#I4H=L[.P^_;!DF6B.%<('UF@_%X]7[GWYHBP=HI!Y%$D&2IICD,UU:4,+ M[H4O",8DX2@1,1U6B#&57?6-J4..0^?S(P_-D(UB 24YUJ%^".V3@8ICN0V? M.'BXS]F5N$ES.LX@[RG2Y_F*U5N>.H1L3_\M8+=OL!DR(E81*5H*@_*%L-1% M43XFJ16 ="!FP1$" P*;!+ A&"0=-CPJI:"S(RW?CF /'TO\42CR%E7N+P9' MY%O4^3'*W'Y_B<.$]G-9;S:9(,Q#)Y^D90P:51<-'+6E!)'7/.4&=.MG1'3J MIC"R2VLP:<- QYRTPW)R9[IT].;T'PPHZ. S\W_0]<'A%?U1AT7T\:#PHSX M>5X]_)HK<0_RZ:V24#+ [T&\60(+XR)5=8_:"8%X?NS8?_>:\,8+AM@'.NJW M$AZNA8UD[6JJ%CV0S1RS9;P220UYY@R5 D @\AX943^HX"C,IE@O*!T+T51( MV/B")IK6*\,9H2DE\[KT/1ZK'\5-K7OOY:M_,<[N5FF\:M<@VR9T&^7W^@B: M=BJCM>JP-86]UBFN;F.-5"8-,6@TB>HDI5X#FI0R2Q/5>/32E!5N-*9:1;>B M-:U (-' NY7(M5'+JDACND=E7C_&;.A O^X68Z4S MP#VD&JF'39'3Y8J5=/ MXR=]71.!H&C,J^Q>62(3C?AE#-D)U"8,G.)R];2G!G$CR+0)VAJ*P,YT41S3 M20?=VT#"6+4()3*JHD(89]=%(M8JJ1I^&6:Q%M9))+X:JY8@=O:T& MG2W^G^)C7\J X8.!0J$0JH6>_JQ;@W[%7LDIF#L30/Q*3J M%5=-4SA=GJ+;M/FP>7FEV_$OS0JTP]\E,)A]PZ\*^B9 G'BU)1<1[S[P9*Z5 M:;UZ$F6*5"[I91GE&84/WAO]T6]_2$,UT'^C/]1=Y?S#0PECKE/XOVCZ]@>; M[AX['*MA.VLVCFG:KBJB MZ'+;H5W'>B?K#,"@:)L^1;K)T]]$$WA-)]0D(JG5%*QN<92 !ZP%>)CF+PAS;;FVZ%N(F*)!-E!WQ/6E' M5:-1=<(6LA>C,3A\OH9F?;4AF=LC^UCE=U?6.;F\N7>%6-:TD9Z#=Z>3=)PO MJBI3T-[Z0]>RQCY[Y%+K1I2(]_J4D89.&)K-/2^.[3PWI_&B<4DNH0N2B((E M;E]HH3+,69D"F*YA0T26"NFR#=&L>VU#QSW]P+%0CA(MBWL0;DJ 7.D&]!'K MEN-NDT3Z2:P5YP7FQ-]+&G]31\@(0%V7HSJL)_M>*SP>O,>Y%L6->EM5>2&O MFE'W_P502P,$% @ $T^=5)YLLHM:.0 M#,@ !D !X;"]W;W)K&ULU7UK<]O&DO9?07DW M>Z0J2.9%USA)E:W8B<_FXK*2<^I]OX'DD$(, @P 2E9^_?9UI@<$02G)?M@/ MB442,YCIZ>GIR],]7SU4]:?FSKDV^;PNRN;K%W=MN_GRYIVU\+%>O6PVMOOCF*_KN0_W-5]6V+?+2?:B3 M9KM>9_7C&U=4#U^_&+_0+S[FJ[L6OWCYS5>;;.5N7?OKYD,-GU[Z7A;YVI5- M7I5)[99?OW@]_O+-] (;T!/_RMU#8_Y.<"JSJOJ$']XOOGXQPA&YPLU;["*# M?^[=C2L*[ G&\;MT^L*_$QO:O[7W=S1YF,PL:]Q-5?P[7[1W7[^X>I$LW#+; M%NW'ZN%[)Q,ZQ_[F5='0_Y,'?O;B[$4RWS9MM9;&,()U7O*_V6DAJ?AM[P#YHJM8;!Y26NRFU;PZ\YM&N_N>75 M2*IE3G/-UF1O)[/JVW9YN4J^5 5^3QW37*D?QU_];*% M06!7+^?RPC?\PLF>%XXGR8]5V=XUR=MRX19Q!R]A]'X*$YW"F\E@C]^Z^6DR M':?)9#09#_0W]2294G_G?R-)!EY[YE][1J^=[GGMFZS)&WPI[*[&E6V&7-M' MW^%NCK+CI+>KY)<[E\RKLH$A+[+6+9)E7F8P)9A1 X\XV&MMDV2UPV8;^'>1 M9.5"^X!/.6ZB>54OH)4#/FWOZ+.08L/T*8 _5JYT=584C_B[VTC;%M[_:YGC MIUM\'XWP]=K50-_DZ+_^XVHROG@E__QZ>GN:?/?Z]0?Z?/E*_CD^'2#TN2?T M^=,('8BQA]+#_1S-#*6COIY(:J!7L5TX(DSO ] O_G93K3=9^9@F.7S7;&=- MOLBS&C?N(#/!PE\_OXB$L\AK$,S!* M5<,3^BG%+ML:1%NRKFHD$/13E0X&52R5*O<5LUWUX&IL?IZ;T.ONMJG%$TL_:K6>N]L2>55F]P \\F*IN7B7SK&F3+&H) M;T>"M=*%H[$,= %C6,$(ZK*SVDAR.&+K3"8C$E9ZRLM[U[3.)5N0E34, 9EC MVSKL+EO5COC$+&US!]OVKBH6-*$Z<;]O<;SRS6GBMQ7LUNH^7^!>W>:\GRL> M&GP)"X8RCS@9!H+<@,,,@P;Q4-4TX"6^!!>8!@WSDT66]2,6F-_E[MXA9]75 M=G4'U (>32IX6E_Z].)'G=)2:IW ?Y;1T^=)\?30^)N96QA:VHB=(J6'J M RE;V"[ J4TXM5 $+Y?P- _ P2NJ=3Y/@.-(HZ.%7^JF3VF=CR;'T+\#9:G3 MB(<=Y!(2D-X*9T !HL;9-^- O6AZ#WL!F77Q5#*(.&E"%[_("[,:1-Q*!.3K MS08V3#8K7/+AXTU29 \LQ&JWVA892\'YMJX=40+E6(LL"ZH:E:XF?<:HN\:>M\MJ6]T;CZ/@?9RH,3F89K+7/-_+L*MX)M M T1OH!GOY6B\?*P"[\ H(XF,@P3*/EJI24[X83-4=)"9P=_"'ES=97GR_[?E8YX\ *O!+@&BYJ!6\LL?JLY9).=Q MD[R#XQ\'CKT$T0,# :V,!"MH9>,13?(N6\!.5&F'(T3-H4C^N859PU-G0,?* MDS[P@R,&!G;T4H4$36?8O.S$MD3"%G@P9QT$SD49?2\KQQVEX?.;K/IC2\+% MU:3" *4S))Q(:!H.[, MRG'#EG"LN68.;(+40[LG966I9\0LS!:PAQ?8BY7? MS%5>RGDX\N.3*/9MV#[PJ/=M6S\,3ES\VS;Q"LT?)!TQV];HN"/]*M8?8!#$,S/ M'C8&48RRW>RMCWGSB79F[5@T&@D->D6]A94#P6)%&3 O'MW*(7<#:]S+X"2G M2+86>; 91/*QX(-'2#C",%T)XG+N2)JCH;U0E82E9[9 >;5/#E&G]!P:)&#U MGR;?PWD)^R %,3-W=9O!_L6-*Y9(:- \@DZPED.,SXB^-V2SO! E0T:*CPWR MO:C305N1P<=JVL[2K;-'.&A@Z"#2A26!_/'$I7,\\N'I3872G3D8/- <&^<^X31@S#+X^E&9P4X&-1H09J3C?!GFY++8.V(^% MOATXZ5D@PC,^K^2(29;.X2YWR'J@D*(LQ>U9@=85'9U]I.[?X["-&]S@&U/*0:Z$YX['I!#A]$RQ,5WFLKI&UFBT6. M6SA535$XV>]BY([]>Q6X$59URV)R1IOT/J\*K_'3H?(95!UR<>Q1K*S*AM.8 MD:C]C333"D64,2BQ#S9_R&"AK?9E\E__<7UQ>?T*.KVO/ID3W_/!;-M@-TW' M2@*5S\$6!ZLJ]$!\949$:G*#),C+K6,3$%4WT9OC]P25Q':Y]_$:/7W,G 5Z M%W$"#MYB6L^*:OZII^F#@^.M/3AT>KDL)6DI06>"M2+#(P-%[3%AAD8)ZXJX M"Z_"P9.E>V M!@Z@!IBW=B? V<".N+6Q50F*4].@&%#:,L5@%G#HT!!T+1PL M/'2]7++\AB]:,YM\O:E ]"A_DC@N^6_IDF9KSHS@% BLI#M"M%LZ0![)AM;W MM!DP#)N0PI)534X$V6!L%ZL?9 6ROVDM?2*K!3;\>KDM\%5VIBR;:$:YW1DL MB&&6('VR@LX4'#0?Q620HE0!Y4/,>SBX8.LZV=TJK6*^B"7> I:^,Y2^3?^D MH9$RTL2\453^> !.;O;;E+MGDS",WP*JQHY7:W> JE4;/Q3).]%:O2RN+A,:8)6Y/3\,KV^ MO$PF%Y/T_/P"F!+D'NP\9)6SLV2:CJ;3Y/7BGG0]6-AFB_8Y'J_GZ<7U*+F^ M@,YE&1=;46Y('06J;[*:>&XRO4S.8 (?T G]�IWNUBS8O@22YA%&?IV=D$ M'D]R2]N#A/QNGE]26,&8P!-IREC_-T='6-0ZF8Y&Z00FZ D# R/FA9\O1\GX.IU.Q] SL ',._NLOS?8ZP0H M>@8OAL;U%N;I/F]8PNY."K1DD@-(AND4ACN!ENGD_%J&97\_'Z=7HZODXAJ& M??F7N:O[[SO8Y__/934':9[*=N/K'MZS/+CO[Y]<.$31W74QN4BOQY/D"J9W M?C5*KD;P[]DE/9<3F8\F\-0Y<.UUS0^3Z^O+_$/9)"+ M8S/IB_/)U=6K,?\!)];[('] 8)RHQ% =668OH1.20K@YA#]Z'>PBH)%^4WC] M^562TH?)*#V_9I<+?KP8 W=._5'_B*OJ:%6C5<352WGYL"4N(2H*S<:;V]VY M39XZ-]+_YW#*KF0UGC:I\Q%L =C9/*OS\RL03E=^6N?7UR!3_C?F-3TTK\!- MQ"C5MEVB@T.W3B\MS&?;E])PX6(=]"2+T\NPZ&G;SI\9]Z@>NKE%2^-$Y M"7U=G5Z,OTB3Z].KR1?4 7P!?XD1&=&^-)OO;QD7'U6=5M'SZG:0\"%R.[QW M>GI^Q8.=G)Z=]0^V-?*9/3WCT\GH"_EK?#74RHC/[I"!A&@UP7^@H8CT[WJY M\5?4^%&W@]Z44A5HV2M1SDT3/F4Q;%60;43B!,]$U[:%&VC9&0P9X1SF>.QX M&35>@)PX@TV%1PO&C]I=-T2^EE_N88O1T16<$C0Y:X:H78LQN6Z(L T>6J,F MP3E?U;'+WWM?\D 3_ +8S8'-OM,X/?AJ4+)3C+BQ0<28CG)AC4Z.CE6UN/K5 M9&5#CFW6P<%C$UYN]DX6%4:J9%9=IXU.BB-@];9I25&,VA E/KK"W1."8%^( M(K(UL4_V^HA'EM8W2RCDQCHG/);7M&]U(QA53EXMJJA&S#99OCA!9URVR6$O MI-9$Z_S&5/6DQ/!_32Z/KAN8?9%5O<:7\+S%WA'EO&8!2>YM]-0,1>\O?/3^ M8C#J_FM#<\(C&:VLIB]N/]S#T?PXZ?9",I1A#YFA\I."^/@04@'M-S)I0Y15 M=A7R;IGQ?D0RKM%Z#>\60WJ[WC [L+1A:Y&,+0JWHN])=&>T]EA&8=..6&-M M&IT?8.9MZQ"J #;J*IGBU55>81P83C;UKAO_>V Z]'^QAO?TS!";( MG0W\\*!>$;'L11%M7%&0'"J9]7!SH]P@J:"AH\PSUZ,$YJL:Q&7Q:&UAZ+M] M0%S).JL_04=D]R&PBEA! 149LB[1$1GG-/DWNH]MD)UD3YB(:<%*3/\&"1YH M'#]VUK)^(#/&\2YP%*'K_@B]4$T08= 91=Y)]+6PTZMMH_/SP)=\0MI*18QF^0^5U2R@O@8!DEI!W M8*]GL D>4QDV](_-\S_$BY27FRW[C!B:09$D-[\K\]]1.JB>(PMBNZ8 *IRM M#B1.766P,"!2"O&ST=\J,_P@2*!&T*'^-2=##5U0(")J!^RWA*W;('MS)(F M2^0H![4$%HK?1NX;F W3&A[NP2_L>5_6B&NJ"7[L'ZC3\8E0"*63>?NVS!:_ M@98 GW_?4BB!=AUS*Z-NYAE2 %V_$IBMLX7B[FCUF!V:T\XK)WM>N?N>!O2B M(JNCM^QTGPX.<'\OTCQHR^C'E:Z1U=?5PA4G/+Y>WL$7\4IC:,8NAMT8V',U M0Z5$%%D6&;Q32.= &0.[JJZK6<7&-%J=H8D\"Y(E8ZI$(6):]6W!\2]5!-0F MJ*TTZ:[#U*Y# $%N2_-N.E)N'C':Y0\Q*@%%A?]B-73NS8KQQ!,'V3JU;)]+LUNNTAALXW)GQY[0XD^89"H93-QYF#C/5J_N/?]'R04134_ M$W.)*6$900;")H_O:8UG1D!-$H_Y'@='1 Y_[@08&EF+HA9R-/O?9EGY":Q8 MV+/H[3\TR$S/(C9BD]KK@Z1&UAI:X&,:S*^\L!!#>3X2'=TM84P ,%M;\A@W MKLP93^@:!GKY;1(A%F:Y",_("QE#-Y!^>:M(,M:NC'WUCV;OF_M&NG>49)&T MN\LC[JIQ>GDV2D>C,YR.BAQ5B,P:@*RBIZ?P],7T A>@Q\B2S)!E\I)S8$C51X9"'@/UJK1*/WLYA?,Z+\^;H&'JE/I6)2M- M,["TYN0P(7Q2H!6;9WD3XJL=?F3ZD. Y090M[+(UV&=9#;+_VV"T/<_/%YLW M95ZD^#]U;D[3\[,QX0?]/-5)MI<%NHZX=P&U;&EGH,5!&TH*"4Y1 MP&"+BO00PK-CWE(.K*QT(C%AN,;J^I0X%.NR\.,ZH<@Q\ ,T!R4_4(0\701N MHZR)8DO: C\UQQ@E61\8(_9FI%$+6%KHEV["![,.#Z M%]##2P!9K6**'^)A8#KKI.Z7N4 M/J/T:L3/(M<-,5J#(H0M/A2 U;8]M/8=1ARPV*^\Q7XU:'7?5,"'",'QW@%$ M8_4ZK(8[.G+'R9[..M_C04 Y8V1,DG-4([!Q,%V?ZGC@QZ,OV):MZ5 QD8$_ M%1CXZU'O W')_7'(_;'PI\0C7R=7E]?I!)J.T\GE>7IU>9Y<7UVGUW!.VJC+ MC8&P%]?PU]G593H:A]#^[DYG9R9!/-_U*OJ, M&#?84!\KL6@@>W[.[4N:[EL8OYPS]!HT,Q+1SS&W>GA^OPUVR*SJ&!"1),FWV.NUW_#_]+D MG]DFX[/@ERQ_R-1+9F(-'IF:\5:[RU=WNJ*_;S-Q$/8)HG+Q!/JC2N1=&8BZ MGF\U:Y0U[3HXD'WX '96J5^&PRI,D55YXC>R7>189L#R[DA!ZUW#0;]2-X_, MSGF5WF+?).V)(,.X%/%A28'%"EC'+.;5U,GH%FY[^&K\ZQE&3$?E[Q.7K0L**G+;:B:3#"Y7*]0;H/1D8Z.Q1IEEF5)8#+!/=91L#4Y5RB0D MZ:&$I$M7Z"Q!;7>!;K9J(WN,T=)ZSC#R:^'6M)3,3C3!'5(EO]09YRPQ\M_: M_VI9 >O5K5CMC(.#9CF!.%&Z>7%A=H]D_3Z>I0B%.U9XK#KV['R _3[2I-N M82Y(W$.ZP=,5V&NOP%X/AYSB-1=;I-B;+CW:9A@LW''U>K>=KHS]P:D3Y.?JG)]8&8X'HS/B/GJQW-X M(BTY0R?C0TOE,4%\$$_VL46\1FL7@L2?8_F8#F);L$--25QVWH=;$S MH82P\:*O-(TG(MGW?[C^*'YY; C M"V2"T7)Y#VP/![UEWX 'DL>#&N*!5" [K,*D'OZ0]I//]!J@MGUS],UA(F@UF+"=,Z>$>AN*9%*A@VP)9(3IJMHFQ( M@>YJ 097QR@;4)&80Q!OLO06J(?PD1,8D "4 '=T(71'^Z^VWAF];=%5K MR^ZV4#Z>&[K(@87^-DYC#G1J(B=('V]%^U;VW9-D3]KA(63?H(=AS%'R>[U* MB]-DI8JJ6QS$$8-]3YNJ*IQ)G=H_<[(6$&NHJTV&'PB7^=9+''JEX1#3"[+TY M90@7E TJ8R-LVCNW( CK1X;V)6^X8(E)VI^.-)[S4Q6&D6F<@5E-DX)).Q5> MXJ0J7SPFI8"\0(K2<-2AL@KFYQ\,Q&%,K.&^3" 9*M%WQD7](LJ@5#@Y/CHH M,4Q%K/&PQ-BGP??*C.&^CNZ.]R;=- ._=/TK%2:O8JT2L6^B("I:]53> CJ( MXVM%0#XO:_V;/&Q]B YI+6*85FHM M*]UGZ/7!%??*H:G$5L,>0+%:@$V0+W-6E&*$QFGR,XJ(!\I]]7'DN$59E2?= M5EA0JVNSP["?Y+K#^;K@0!#'U>#F"O7IQM/!K7';ZS/HW6/#'1W]=IST=[;O M:ZO/K"F;F%@U]F_BAA%!@\J_XCVME.'DMU(4X"&JA/)YX^'"=_NR%GOIY2?T(VNU[3V,>HUA4%+;$[5#_V891QB_U<)O_,RBU:O>+QL4'J M;%%1>3U3DO 6'91PGC?)KQM*J?VI.L5XQ<7)>)HF+T*DX+V)%)PD-_S:']B* M.?JEVH!J.9U<''^9_&APC^@UC)Z$3=[;Y8ODZ,7KVU_US2^.4Z-3KD%QI9U7 MN[:NU&O%BBA'E1DI 'LP=(%4+K*Y5J72^@2@W.*^90/,AH\)8B9'(%+V 8AR M4E35IV!$MD$&&;+#R&_>WOSPXEA&4175RL-AM>(*XAVI-AWP/HG+*"+>643K M66S4BXER(<$7R4@]&B4R0U%71^625QT-2$4D]O"AJM9IQ\FOUH7GQ3000#VM M(5&?U'J'1>](.UYN"2[<^V#(85UF5.DN\35))(&!!+3-;N>2"?'6$ #9=DTI M,?<^5UX+\C"?DY5+0^KL"(("Y&N?=1]JF0QG'@P*GE!.#5#R81RA7SQWJPHM X)H54PWBIN[IN* M%4MSDG>P0V&C/E!56^Q4O!<,?9'-^2\/F]KMSG-SJ+\6QAUAJ6:(SO#[$#<2 MO@L?HPDQ;R@TC4>*=5^0>0GEK)S'93$:NWW:F@O$+#U$!M4>U*1)%P@I(QFH MQZO4-A6;D+:!8QMTB_%]4<"Y,FJUKC1@4=[G=46AC4&N"FE.X^$LI?<'3O;! MUEC+^!Z\.QL-K-HG(<]R*W5*BGZ7L5="96J5.-3:-35HCR =H%%EK/F3JCR#>:U25# M2KV7SOL">YN&JJRQ>@_K+4EX9'IK_Z&J)'O.$&?-"4:F5RZ5P4Y5;TW (;AT MZ,F+M*3=<+1 ! /RCU(=E&@F$7"G;JC(@H6X&,*Z6:!5),?MH*VML<,=I\FW MFM<7][Y1\$\8+IUU) >+ Y&2CQQ8&&0.E\2OUU1@8F Z.Z[/&E9\X$3OX$(3R M[#TPF^5S9]-7]<#OFAT7PP%L';-7'X332P3R&.U!TR^/!NC#]O[&7 MMU47+1&1?&5P%O*N=.2 @V7*^S(_3X?Z]>VX M.("&1V"L&TEMY[JAPO*ZL+[\9P#TPPF/):X*JNI+0'L$DZ!R=T+E8 EI'ZM: MG4;1"T.^19P(]SRDW8T((4FQ_95?Q^B_C_95R5LT&D"_ O,#K"?*2IO*@Z,O MP'H]_R+YEX.]!VQY+M_#5^] ]N6^'EZ%1'9F/NC_?P2?8GG087ND0,$^''#/)6,?)WGY/D,'C"Z$TOL&.^ ?]%0R!/_0*!/-):L)UWDB).NO--H8$ MQ")8;!$5WB#Y^R7Q:814SH=6+,IG\6*!(L+=ST$S^#U?.Z\["BF[.,B(XAAQ"XU6 MX/[&A!D#?DT#)M\@8OD4:P4B [)"$O ("_C!. M;X'A&&O&AXS4(I'-H:?D;IZE7CS!J9M^_Q"88MU1-H7:-)#S:OB4IC9&6) MZ@TI7JG/AUC6WK !;8X":QRX-&#:O 9!U+0*HECDQG')30P M/U?,E5TN"#"O;8D%,U!RD.DNKY9]D, F5X;)CW)-=ZG[?!B>W=#E[-+9GS_LZ MK]I+C?W3BD=LDEE3KK;%RJ<9DGVK%-+19WIF>MMF=; XGQ+RXLC0YH8W:MT2W@EY?DGW]>SPM*!U-18D M37-A!U.C:$][7"9?/Y9B=;C)'JH@K_H:X8B&F#M[*FMG93=5$[V8\+)9%_*) M\HG[-\R6M2+DTP13!+8A9B"5@7H8)R_#).-,VNY0"&IDOM/T3AD45:&7*X 8 MEH;1Y.=DB@T=HY. )YP,HP#?1_FIE.-3L.N3CJ:^T_5 CT>_@_X_W&OOA4B\ MBR5:DFN8;[.\B5!4KNNK MM\5C@ I4O4S6;Q$-@6/7380.; [+]YZW]._]TT[1KT Z4P,!M 38T[VU$+HE MZL+INTMMK^.IQV,O"3AC1U:.$7QREXQ]EY:FM-[3W[:+E=?G^;X,#*6P')4[ M#R12_P2Y$DJG_WT")< -)\,0P8^,^.T5' ? A35"Y#@].VPI7]:++)+$G0C8 MRWEKI_&5[ND)!8ZAMK'H R%S%I^O=H;@5R2SQ*,I -UH0)0OGZ*(J[]@ZH,\ M>$L/AI%JK>.FTY5_?4 ;:45.+93B8^%J9XC*'\\(!_6R4FM:LN+84)503,4N M@X#1"="^Z*HO0FB<)K_*KPB!Q6^L7J+V"_E777S#6@#$2:2TX5*P14$'?A/N M053H@A^0SERO[8(AHR!NQ9^%]%4>&!J[*FS"]>0!7M4H=;C&"B^?WO29=9>D M>D862.JO0$(H9B 0_!PERT1KE<9H>4QE0\-100YP7"WS4",'(^\8&V[C^\(0 M2,0Q+:3J*P9.A@',V$.$[>\>&Q_EET)=!@U R:=5R3?\&-P%[08\C00H2F@W M MO#;%\)Z#*\C[ ^(-UJQ[CI,ES*(1>FSEW8'43H5#%A*A4I;9!B>!XEANH7 M1]46Y/;,/HM7HY!2VC7;"3NI/ ^,Y/=P-$)^QE,D0(7,\=%S5M.)444G$QOZJTE+E. MBM6>[NVCW:BO+@Z5B)4][Z]!4%D JA>G.#.>=0?DPVL/ENKH5P2P>78,49; M6&^?Z7]Y)&%\/N)"K5>Y%$-6-Q[C1 M''3M.*H>Y9RK*4X=]^%;,HOMZTULZV;(DQJF &6[&"!,ZIQVTZVIJ0-7]W?'X85@K'0%/&W!D7GL>:$*:?IDO'Y3,^2HB'+ M[OTG_6=I5(P\(_W5\<:R.H_,-O7%$?P%AJ3VV0*^T/+]+T%+2J,=$0XXK&BX MHD+9C*@CY)CW"BM9*.%'S@9U!LLI1A0,ZM%;M&K;QXW7E?6G4#PN;SK(C@$- M@Z6SU$HC]* "*1G@$U[\HX0!=[>&3D*O$ NHJ#7B O FN#UK8ME8CZ%=1H#E MZA!^F7]&'SYL]!LV'Z[: XW-+&KO& QJE.2<:,05"SXP< MY#';/%F&-N1-[+JH>@#H<%[@E"4"Y.LJ*BVU95;Z4SOZL#%P9P,14 N? 0;@)/!SKG<'&UM]91RF9LV&/%@?N0L&-TEC[HJOE>/-3F1C) M:DE.^=-.2SCCBBO2>J$0C #5\^6OU$$7! I:VAMV%3Z3**F&UD01Z2MLEX4[ MMD QK?*YU$>D_ F\4H)+(S*Z7=#>DM>)S%]*I@7)9)#]FMW5(_6%C:24M112 MC@X",NDPI(%* %\R;&V#9<\.]P7DN:!LRO=@V//:7@Z3>:/ON?GF1>&CM^:: M4K'(,)#9A#!FCW':DPD4<'P^8OHX_=H8,8&\TF)0'27Q)Z#!U,1 MA9^VI<\20$^,E(,H/H9CYC"YX17#"AA*> M6!G#:R_ #L1P6&,\'N'*#+H0/FYC[7?_DG @^A*3$1K+P)4E*T2+:'C90U=; M=Z9-9AB>*SM&8--&L!3#*O$QI@J.IQC+LW)1F+. BH'7 ME403[2WR1;6BE'N^'#4-G['V%=\P7+:RZ[Q@B5"DH:B(:^=R"Q2?G3VV:W?J M)M025\ .)3ZRDC#-+!R%0%P'5H?$:R:0T\@ 'MHJ(6]U,IQN^M'-]MW8;FKM_\WJN+IVQ\(8=(8R[?MK=RM7^ UV#SKP.M:^\(:$#%&>!5U59:$< ML88E9[1:^M)5K5.($R1\O7(ZT;"X_V-HZE?:5%AC